﻿html {height: 100.5%; overflow: auto;}

*{margin: 0px; padding:0px; font-size: 100%; border: 0px;} 

#wrapper {
margin: 0 auto
width:1202px;
}

#logoganz {
position: absolute;  height:160px; width:1200px;
background: url(bilder/logoganz.gif) top left no-repeat;
}

#main {
font-family: Arial,sans-serif;
position: absolute; 
background-color: #ffffff; 
width: 648px; 
top: 200px; left: 224px;
padding: 0px 35px 0px 15px;
font-size: 1.3em; 
font-weight=500;
}

#main p {
margin: 0px 0px 10px;
}

#main h1{
font-size: 1.1em;
margin: 0px 0px 30px;
}

#main h2{
margin: 20px 0px 10px;
}

#main ul {
margin: 0px 0px 10px 20px;
list-style: square;
}

#main ul li{
margin: 0px 0px 5px;
}

#impress {
font-family:serif;
font-size:0.9em; 
font-weight:300;
background-color:#cccccc;
padding: 20px 20px 10px;
}

#impress li{
list-style:circle;
}

#bilderleiste {
position: absolute; 
top: 200px; 
left: 921px;
width: 300px;
}

#bilderleiste img {
width: 285px; 
margin: 0px 0px 15px 0px;
}

#bilderleiste img.fremdlogos{
width:150px;
margin: 0px 0px 15px 0px;
} /* NOCH AENDERN*/

#bilderleiste p{
font-family: Arial,sans-serif;
width:270px;
margin: 30px 0px 15px 0px;
font-size: 1.2em; 
font-weight=500;
} /* NOCH AENDERN*/


/* Navigation */
 
#navigation {
position:absolute;
top:159px; left:0;
width:161px; height:100%;
background-color:#cccccc;
border-right:#3475ce solid 3px;
padding:45px 20px 0px;
} /*graue box*/

#navigation ul {
list-style:none;
font-family: Arial,sans-serif;
}

#navigation li{
display: block;
background: transparent;
} /*damit a {display:block} möglich ist*/

#navigation a {
display: block;
width:8em;
background:#004494;
border:#cccccc solid;
border-width:2px;
color:#ffffff;
text-decoration:none;
font-size:1.3em;
line-height: 1.8em;
text-indent: 0.8em;
cursor:pointer;
} /*dunkelblaue -farbe aus t+r- listenfelder*/

#navigation li ul li a {
position:relative;
left: 15px;
display: none;
background:#3475ce;
width: 10em;
font-size: 1.1em;
line-height: 1.8em;
text-indent: 0.6em;
} /*hellblaue -farbe aus logo- listenfelder*/

#navigation a:hover {
background:#f08a01;
} /*orange -farbe aus t+r- bei hover*/

#navigation li.aktuell a{
background:#cc6633;
} /*braun wenn aktuell*/

#navigation li:hover a{
display: block;
} /*ausklappen bei hover*/

#navigation li.aktuell ul li a{
display: block;
background:#3475ce;
} /*unterpunkte ausgeklappt und blau bleiben wenn aktuell*/

#navigation li.aktuell ul li a:hover{
background:#f08a01;
} /*unterpunkte orange bei hover*/

#navigation li.aktuell ul li.aktuell a{
background:#cc6633;
} /*unterpunkte braun wenn aktuell*/