/* CSS Document */ #container{ width: 1000px; margin: 70px auto 0; font-family: 
Tahoma, Geneva, sans-serif; font-size: 12px; background-color: #FFFFFF; } #header 
{ width: 100%; height: 105px; background-color: #FFFFFF; } .header-inner { padding: 
0 0px; //background-color: #FFFFFF; } #nav { height: 20px; } #nav ul { margin: 
70px -20px; padding: 0 0px 0; color: #FFFFFF; } /* Main */ #menu { width: 100%; 
margin: 20px 0 25px; padding: 25px 0 0 0; list-style: none; background-color: 
#FFFFFF; border-radius: 5px; } #menu li { float: left; padding: 0 0 20px 0; position: 
relative; } #menu a { float: left; height: 15px; padding: 0 20px; color: #666666; 
text-transform: uppercase; font: bold 12px/25px verdana; text-decoration: none; 
text-shadow: none } #menu li:hover > a { color: #666666; } *html #menu li a:hover 
{ /* IE6 */ color: #fafafa; } #menu li:hover > ul { display: block; } /* Sub-menu 
*/ #menu ul { list-style: none; margin: 0; padding: 0; display: none; position: 
absolute; top: 35px; left: 20px; Z-index: 99999; background-color: #999999; background-image: 
linear-gradient(#FFFFFF, #FFFFFF); -moz-border-radius: 5px; border-radius: 5px; 
box-shadow: none } #menu ul li { float: none; margin: 0; padding: 0; display: 
block; } #menu ul li:last-child { } #menu ul a { padding: 10px; height: auto; 
line-height: 1; display: block; white-space: nowrap; float: none; text-transform: 
none; } *html #menu ul a { /* IE6 */ height: 10px; width: 150px; } *:first-child+html 
#menu ul a { /* IE7 */ height: 10px; width: 150px; } #menu ul a:hover { background-color: 
#CCCCCC; } #menu ul li:first-child a { border-radius: 5px 5px 0 0; } #menu ul 
li:first-child a:hover:after { border-bottom-color: #111; } #menu ul li:last-child 
a { border-radius: 0 0 5px 5px; } /* Clear floated elements */ #menu:after { visibility: 
hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } 
* html #menu { zoom: 1; } /* IE6 */ *:first-child+html #menu { zoom: 1; } /* IE7 
*/ #logo { height: 100px; float: right; background-color: #FFFFFF; } #seperator 
{ width: 100%; height: 2px; background-color: #999999; } #content { width: 100%; 
height: 450px; background-color: #FFFFFF; } .content-inner { padding: 30px 0; 
//background-color: #FF0; } #image { height: 450px; } .left_frame{ width: 620px; 
float: left; padding: 0 10px 0 0; //background-color: #FFF; } #text { height: 
412px; overflow-y: auto; } #text p { line-height: 2em; } .right_frame { width: 
200px; float: right; padding: 5px 0px 0px 0px; background-color: #ffffff; } #footer 
{ width: 100%; height: 20px; background-color: #FFFFFF; } .footer-inner { padding: 
10px 2px; //background-color: #FF0; } #impressum { height: 20px; } #impressum 
ul { margin: 0; padding: 0; } #impressum li { list-style: none; float: left; //padding: 
40px 25px 0 0; font-weight: bold; padding-right: 15px; } #impressum li a { text-decoration: 
none; color: #<font color="#666666">6C6C6C</font>; } #impressum li a:hover { color: 
#fff; } #impressum a img { padding-top: -5px; } #copyright { height: 30px; text-align:right; 
font: bold 12px verdana; color: #6C6C6C; background-color: #FFFFFF; } 