/* CSS Document */body {background-image:url(img/bg_grau.gif);background-repeat:repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;height:1000px;}h1 {font-weight:bold;font-size:13pt;margin-left:20px;margin-top:10px;color:#5B4722;}h2 {font-weight:bold;font-size:11pt;margin-left:20px;color:#5B4722;margin-bottom:0px;}a {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;color:#5B4722;}a:hover {color:#7f7f7f;}p {margin-left:20px;margin-right:25px;margin-top:0px;margin-bottom:10px;}/*centers site*/.frame {width:869px;margin-top:25px;margin-left:auto;margin-right:auto;}/*site elements*/.header { border:1px solid #7f7f7f;float:left;width:576px;height:104px;margin-right:5px;text-align:center;background-color:#FFFFFF;}.header img {margin-top:0px;}.header_right { border:1px solid #7f7f7f;width:220px;height:104px;float:left;text-align:center;background-color:#FFFFFF;}.content { border:1px solid #7f7f7f;width:576px;min-height:350px;float:left;margin-right:5px;background-color:#FFFFFF;margin-top:5px;}.content a:hover {color:#7f7f7f;}.contentimg {width:379px;margin-left:auto;margin-right:auto;}/*Hauptmenü*/.mainnav { background-color:#171717;height:24px;clear:both;width:805px;text-align:center;line-height:24px;}* html .mainnav {  /* nur fuer Internet Explorer */  w\idth:809px;    /* Version 6 */}.mainnav a {color:#FFFFFF;font-size:10pt;}.mainnav a:hover {color:#7f7f7f;}/*erstes Untermenü*/.rightnav { border:1px solid #7f7f7f;float:right;width:220px;float:left;line-height:20px;font-size:10pt;background-color:#FFFFFF;padding-top:10px;padding-bottom:10px;margin-top:5px;}.rightnav a {color:#000000;margin-left:10px;}.rightnav a:hover {color:#7f7f7f;}.wiass_start { border:1px solid #8089ae;width:220px;float:left;text-align:center;background-color:#FFFFFF;margin-top:5px;}.silexus_start { border:1px solid #cc8c8d;width:220px;float:left;text-align:center;background-color:#FFFFFF;margin-top:5px;}.opel_start { border:1px solid #7fad93;width:220px;float:left;text-align:center;background-color:#FFFFFF;margin-top:5px;}/*Impressum*/.bottomnav { clear:both;margin-right:270px;}.bottomnav a {color:#171717;font-size:8pt;float:right;}.bottomnav a:hover {color:#7f7f7f;}/*shadows*/.shadow_header {float:left; padding-left:24px; background-image:url(img/shadow/grau_shadow_header.jpg); background-repeat:no-repeat; background-position: left bottom;}.shadow_header_right {float:left; width:240px; background-image:url(img/shadow/grau_shadow_header.jpg); background-repeat:no-repeat; 	background-position:right bottom;}.shadow_mainnav_left {clear:both; padding-left:24px; background-image: url(img/shadow/grau_shadow_repeat.jpg); background-repeat:repeat-y;background-position: left top;}.shadow_mainnav_right {clear:both;width:825px; background-image:url(img/shadow/grau_shadow_repeat.jpg); background-repeat: repeat-y; background-position:right top;}.shadow_content {float:left; padding-left:24px; background-image: url(img/shadow/grau_shadow_repeat.jpg); background-repeat:repeat-y;background-position: left;}.shadow_rightnav{float:left; width:240px; background-image:url(img/shadow/grau_shadow_repeat.jpg); background-repeat:repeat-y; background-position:right;}
