/* Copyright Scientec Internet Applications + Media GmbH - www.scientec.de */

body{ font-family:Arial, Helvetica, sans-serif; margin:10px; padding:0; background-color:#f0f0f0}
form {margin:0px; padding:0;}
img {border:0}
br.clear{  clear:both; line-height:1px; display:inline}
div.clear{ clear:both; line-height:1px}

#page{ position:relative; margin:auto;  width:800px; background-color:#fff; padding-top:10px; border:1px solid #333}

#header {position:relative; width:800px; height:120px;}
#header #title { position:absolute;top:0; left:9px; width:791px; height:87px; background-color:#fff; background-image: url(../_grafik/kopf1.png); background-repeat:no-repeat; background-position:right top}
#header #topnav { position:absolute; top:61px; left:9px; width:791px; height:15px;  }
#header #topnav #home{position:absolute;left:0px  }
#header #topnav #zurueck{position:absolute;left:83px  }
#header #topnav #unternehmen{position:absolute;left:201px}
#header #topnav #kontakt{position:absolute;left:353px}
#header #topnav #sitemap{position:absolute;left:469px}
#header #language{position:absolute;left:712px; top:9px  }
#header #language #sprache{position:absolute;left:0px; top:0px  }
#header #language #impressum{position:absolute;left:0px; top:17px  }

#header #subnavu { position:absolute; top:84px; left:9px; width:791px; height:22px;  background-image:url(../_grafik/kopf2.png)}
#header #subnavk { position:absolute; top:84px; left:9px; width:791px; height:22px;  background-image:url(../_grafik/kopf2.png)}

body.de #header #subnavu #profil{position:absolute;left:212px; top:4px  }
body.de #header #subnavu #kategorien{position:absolute;left:285px; top:4px  }
body.de #header #subnavu #ausstattung{position:absolute;left:420px; top:4px  }
body.de #header #subnavu #projekte{position:absolute;left:524px; top:4px  }
body.de #header #subnavk #checkliste{position:absolute;left:212px; top:4px  }
body.de #header #subnavk #team{position:absolute;left:314px; top:4px  }
body.de #header #subnavk #lageplan{position:absolute;left:390px; top:4px  }

body.en #header #subnavu #profil{position:absolute;left:212px; top:4px  }
body.en #header #subnavu #kategorien{position:absolute;left:285px; top:4px  }
body.en #header #subnavu #ausstattung{position:absolute;left:400px; top:4px  }
body.en #header #subnavu #projekte{position:absolute;left:504px; top:4px  }
body.en #header #subnavk #checkliste{position:absolute;left:212px; top:4px  }
body.en #header #subnavk #team{position:absolute;left:304px; top:4px  }
body.en #header #subnavk #lageplan{position:absolute;left:380px; top:4px  }

 body.UNTERNEHMEN #header #subnavk{ display:none}
 body.KONTAKT #header #subnavu{ display:none}
 
#container{position:relative; background-color:#fff; }

#navigation {position:relative; float:left; width:180px; padding:15px 0 0 10px;font-size: 0.8em}
#navigation #subsite{position:relative; border-left:2px solid #009966;  margin:0;margin-left:0px; padding:0px;padding-top:5px; list-style:none}
#navigation #subsite ul{ margin:0;margin-left:0px; padding:0px}
#navigation #subsite li{ margin-left:0px;; list-style:none}
#navigation #subsite li li{padding-top:1px; padding-bottom:1px}
#navigation #subsite li.l2{padding-top:1px; padding-bottom:1px}
#navigation #subsite a{ text-decoration:none; color:#666}
#navigation #subsite li a{ padding-left:23px; background-image:url(../_grafik/libullet.png); background-repeat:no-repeat; background-position:0 2px}
#navigation #subsite li li a{ padding-left:30px; background-image:url(../_grafik/lilibullet.png); background-repeat:no-repeat; background-position:0 7px}
#navigation #subsite li.l2 a{ padding-left:30px; background-image:url(../_grafik/lilibullet.png); background-repeat:no-repeat; background-position:0 7px}
#navigation div.ende{position:relative;width:1px; overflow:hidden; left:0px;top:-8px;border-left:2px solid #fff;}
#navigation #subsite li.on a{ font-weight:bold; color:#000}
#navigation #subsite li li.on a{ font-weight:bold; color:#000}
#navigation #subsite li.on a:hover{ font-weight:bold;color:#000}
#navigation #subsite li li.on a:hover{ font-weight:bold;color:#000}
#navigation #subsite li.off a{ font-weight:normal; color:#666}
#navigation #subsite li.off a:hover{ font-weight:normal; color:#000}

#onTEAMcontent { position:relative; float:left; width: 580px;font-size: 0.8em}
body.HOME #onTEAMcontent { position:relative; float: none; width: 100%;font-size: 0.8em}
  #onTEAMcontent div.padding{padding:12px 30px}
  #onTEAMcontent div.path{font-size:0.85em}
  #onTEAMcontent a{color:#009966;text-decoration:none}
  #onTEAMcontent a:hover{text-decoration: underline}
  #onTEAMcontent h1{ font-size: 1.35em; color: #333; border-bottom: 1px solid #333; margin:1em 0 0.5em 0}
  #onTEAMcontent h2{ font-size: 1.2em; color: #333;border-bottom: 1px dashed #333; margin:0.9em 0 0.4em 0}
  #onTEAMcontent h3{ font-size: 1.0em; color: #333; margin:0.7em 0 0.3em 0}
  #onTEAMcontent p {}

.ticker{ border:1px solid #333; width:360px; height:15px; margin:30px 210px; padding:3px;font-size:0.9em; }
#footer{ text-align:center; font-size:0.7em; margin-top:5px }

