/* CSS Document */
body { background-image:url(../gfx/bg_faf7e3.gif);margin: 0px;}
body.contentbg { background-image:url(../gfx/bg_bbc6b7.gif)}
a { font-family:Arial,Helvetica,Verdana,Sans-serif; font-size:10px; text-decoration:none; border:0px; margin:0px }
a:link { color:#003333; text-decoration:none}
a:visited { color:#003333; text-decoration:none}
a:hover { color:#ff0000; text-decoration:none}
a:active { color:#ff0000; text-decoration:none}
a:focus { color:#ff0000; text-decoration:none;}
p { font-family:Arial,Helvetica,Verdana,Sans-serif; font-size:12px; text-decoration:none; border:0px; margin:0px;line-height: 14px }
b { font-family:Arial,Helvetica,Verdana,Sans-serif; font-size:12px; text-decoration:none; border:0px; margin:0px }
h1 { font-family:Arial,Helvetica,Verdana,Sans-serif;font-size:16px; color:#003333; font-weight: bolder; line-height: 20px;}

a.weiss:link { color:#ffffff; font-size:12px;}
a.weiss:visited { color:#ffffff; font-size:12px;}
a.weiss:hover { color:#ff0000; font-size:12px;}
a.weiss:active { color:#ffffff; font-size:12px;}

a.norm { color:#006633; font-size:12px;}
a.norm:link { color:#006633; font-size:12px;}
a.norm:visited { color:#006633; font-size:12px;}
a.norm:hover { color:#ff0000; font-size:12px;}
a.norm:active { color:#ff0000; font-size:12px;}

a.normkl {  color:#006633;font-size:1ßpx;}
a.normkl:visited {  color:#006633;font-size:10px;}
a.normkl:hover { color:#006633; font-size:10px;}
a.normkl:active {  color:#006633;font-size:10px;}

a.klein  { color:#BBC6B7; font-size:10px;}
a.klein:link { color:#BBC6B7; font-size:10px;}
a.klein:visited { color:#BBC6B7; font-size:10px;}
a.klein:hover { color:#003333; font-size:10px;}
a.klein:active { color:#BBC6B7; font-size:10px;}

span.blau {color:#003333; }
p.blau {color:#003333; font-size:10px;}

td.beschreibung { padding-left: 180px;padding-bottom: 25px; padding-right: 50px;padding-top: 30px;}
p.beschreibung { font-size:12px; text-decoration:none; border:0px; margin:0px; line-height: 16px;}
span.beschreibung { font-size:12px; text-decoration:none; border:0px; margin:0px; line-height: 20px;}
td.beschreibungclimodien { padding-left: 180px;padding-bottom: 25px; padding-right: 10px;padding-top: 30px;}
td.beschreibungprofil { padding-left: 180px;padding-bottom: 10px; padding-right: 20px;padding-top: 5px;}
td.beschreibungimpressum { padding-left: 180px;padding-bottom: 10px; padding-right: 20px;padding-top: 15px;}
p.beschreibung2 { font-size:12px; text-decoration:none; border:0px; margin:0px; line-height: 16px;}
p.beschreibungkl { font-size:10px; text-decoration:none; border:0px; margin:0px; line-height: 12px;}

#pk_logo { position:absolute; z-index:5; left:180px; top: 50px;width:250px; height:24px;}

#menu { position:absolute; top:0px; left:0px; width:100%; height:46px; z-index:1; visibility: visible; background-image:url(../gfx/bg_003333.gif)}

#content { position:absolute; top:145px; left:0px; width:750px; height:353px; z-index:1; visibility: visible; background-image:url(../gfx/bg_bbc6b7.gif)}
#content_border { position:absolute; top:145px; left:740px; width:10px; height:353px; z-index:2; visibility: visible; }

#kontakt { position:absolute; top:90px; left:160px; z-index:2; visibility: visible }
#kontakttext { position:absolute; top:215px; left:160px; z-index:2; visibility: hidden;}
#kontakttext2 { position:absolute; top:222px; left:355px; z-index:2; visibility: visible;}
p.kontakttext { font-family:Arial,Helvetica,Verdana,Sans-serif; font-size:12px; color:#ffffff;}
p.kontakttitel {font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:14px; color:#ffffff; font-weight: bold;line-height: 28px;}
td.kontakt { background-image:url(../gfx/kontakt.jpg)}

td.beschreibungmenschen { padding-left: 180px;padding-bottom: 25px; padding-right: 260px;padding-top: 90px;}
#beschreibung { position:relative; z-index:2; visibility: visible }

#start { position:absolute; top:103px; left:420px; z-index:12; visibility: visible }
#startanimation { position:absolute; top:0px; left:0px; z-index:9; visibility: visible }
p.start { font-size:10px;}

#menu1 { position:absolute; top:0px; left:138px; z-index:2; visibility: visible }
#menu2 { position:absolute; top:0px; left:230px; z-index:2; visibility: visible }
#menu3 { position:absolute; top:0px; left:322px; z-index:2; visibility: visible }
#menu4 { position:absolute; top:0px; left:414px; z-index:2; visibility: visible }
#menu5 { position:absolute; top:0px; left:506px; z-index:2; visibility: visible }
#menu6 { position:absolute; top:0px; left:598px; z-index:2; visibility: visible }
#menu7 { position:absolute; top:500px; left:5px; z-index:2; visibility: visible }

#hidemenu1 { position:absolute; top:0px; left:138px; z-index:3; visibility: hidden }
#hidemenu2 { position:absolute; top:0px; left:230px; z-index:3; visibility: hidden }
#hidemenu3 { position:absolute; top:0px; left:322px; z-index:3; visibility: hidden }
#hidemenu4 { position:absolute; top:0px; left:414px; z-index:3; visibility: hidden }
#hidemenu5 { position:absolute; top:0px; left:506px; z-index:3; visibility: hidden }
#hidemenu6 { position:absolute; top:0px; left:598px; z-index:3; visibility: hidden }

#submenu1 { position:absolute; top:106px; left:0px; width:138; z-index:3; visibility: visible }
#submenu2 { position:absolute; top:106px; left:0px; width:138; z-index:3; visibility: hidden }
#submenu3 { position:absolute; top:106px; left:0px; width:138; z-index:3; visibility: hidden }
#submenu4 { position:absolute; top:106px; left:0px; width:138; z-index:3; visibility: hidden }
#submenu5 { position:absolute; top:106px; left:0px; width:138; z-index:3; visibility: hidden }
#submenu6 { position:absolute; top:106px; left:0px; width:138; z-index:3; visibility: hidden }


#aufklappmenu1 { position:absolute; top:106px; left:0px; width:138; z-index:3; visibility: visible }
#aufklappmenu2 { width:130px;  display:none;line-height: 18px; }
#aufklappmenu3 { width:130px;  display:block;line-height: 18px; }
#aufklappmenu4 { width:130px;  display:none;line-height: 18px;}
#aufklappmenu5 { width:130px;  display:none;line-height: 18px; }
#aufklappmenu6 { width:130px;  display:none;line-height: 18px; }
td.aufklappmenu { padding-top:3px;padding-bottom:3px;padding-right:8px; }
td.aufklappmenu2 { line-height:19px;}

#hideaufklappmenu1 { position:absolute; top:0px; left:138px; z-index:3; visibility: hidden }
#hideaufklappmenu2 { position:absolute; top:0px; left:230px; z-index:3; visibility: hidden }
#hideaufklappmenu3 { position:absolute; top:0px; left:322px; z-index:3; visibility: hidden }
#hideaufklappmenu4 { position:absolute; top:0px; left:414px; z-index:3; visibility: hidden }
#hideaufklappmenu5 { position:absolute; top:0px; left:506px; z-index:3; visibility: hidden }
#hideaufklappmenu6 { position:absolute; top:0px; left:670px; z-index:3; visibility: hidden }

#header1 { position:absolute; top:46px; left:0px; width:598px; height:99px; z-index:2; visibility: visible }
#header2 { position:absolute; top:46px; left:138px; width:460px; height:99px; z-index:2; visibility: hidden }
#header3 { position:absolute; top:46px; left:138px; width:460px; height:99px; z-index:2; visibility: hidden }
#header4 { position:absolute; top:46px; left:138px; width:460px; height:99px; z-index:2; visibility: hidden }
#header5 { position:absolute; top:46px; left:138px; width:460px; height:99px; z-index:2; visibility: hidden }
#header6 { position:absolute; top:46px; left:138px; width:460px; height:99px; z-index:2; visibility: hidden }
#header7 { position:absolute; top:46px; left:138px; width:460px; height:99px; z-index:2; visibility: hidden }

#teaser1 { position:absolute; top:46px; left:550px; width:325px; height:68px; z-index:5; visibility: visible; background-image:url(../gfx/teaser.gif); }

#divMenu         {position:absolute; z-index:11; left:11px; top:1px; visibility:inherit;}
#divArrowLeft    {position:absolute; z-index:12; width:11px; height:20px; left:660px; top:324px; visibility:inherit;}
#divArrowRight   {position:absolute; z-index:12; width:11px; height:20px; top:324px; left:700px; visibility:inherit;}
#claim   {position:absolute; z-index:12; width:11px; height:20px; top:324px; left:10px; visibility:inherit;}

#pyramid_ov{ position:absolute; top:0px; left:697px; width:50px; height:45px; z-index:9; visibility: visible }
#pyramid{ position:absolute; top:0px; left:697px; width:50px; height:45px; z-index:4; visibility: visible }
#litschi{ position:absolute; top:175px; left:25px; width:138px; height:119px; z-index:2; visibility: visible }
#menschen{ position:absolute; top:0px; left:489px; width:264px; height:354px; z-index:3; visibility: visible }
#space{ position:absolute; top:46px; left:138px; width:460px; height:99px; z-index:2; visibility: hidden }

ul.fakten {font-family:Arial,Helvetica,Verdana,Sans-serif; font-size:12px; text-decoration:none; border:0px; margin-left:20px; list-style-type: bullets; padding:0px; line-height: 20px}

/* Absoluter Tooltip */

div#menu_tooltip a:hover {
  border: 0px none #000000;
  }
div#menu_tooltip a span {display: none;}
div#menu_tooltip a:hover span {
   display: block;
   position: absolute;
   top: 50px;
   left: 30px;
   width: 158px;
   padding: 5px;
   z-index: 100;
   color: #000000;
   text-align: center;
   border: 1px solid #000033;
   background-color:#ffffff;
   }
