@charset "utf-8";
/* CSS Document */

#container {width:980px; background-color:#EEEEEE; background-image:url(../pics/bg_content.jpg); background-repeat:repeat-y; margin:auto; margin-top:28px; border-top:#EEEEEE 1px solid;}
div#container { 
min-height:580px;
height:expression(this.scrollHeight > 580 ? "auto":"580px"); }
#header {width:980px; height:190px;}
#columnleft {width:230px; margin:0px; padding:0px;float:left;}
#columnright{width:750px; margin:0px; padding:0px;float:right;}
#columnleftb {width:230px; margin:0px; padding:0px;float:left;}
#columnrightb{width:750px; margin:0px; padding:0px;float:right;}
#columnleftc {width:230px; margin:0px; padding:0px;float:left;}
#columnrightc{width:750px; margin:0px; padding:0px;float:right;}
#footer {width:980px; height:48px; background-image:url(../pics/bg_footer.jpg); background-repeat:no-repeat; margin:0px; padding:0px; margin:auto;}
.navigation {height:75px;}
#logo {margin-top:30px;margin-left:45px; }
#schriftzug {margin-top:80px;background-image:url(../pics/schriftzug2.jpg);background-repeat:no-repeat;width:534px;height:80px;}
#navbox {width:750px; height:45px;}
#topnavigation{width:712px;height:35px;background-image:url(../pics/hg_navi.gif); color:#FFFFFF;}
#topnavigation p {padding:8px 3px 3px 8px; color:#FFFFFF;}
.adressblock {font-size:11px; line-height:14px;}
.adressblock p {padding-left:28px; margin-top:5px;}
#footerlinks {float:left;}
#footerlinks p {font-size:11px; padding-left:48px; padding-top:15px;}
#footerrechts {float:right;}
#footerrechts p {font-size:11px; text-align:right; padding-top:15px; padding-right:40px;}
#inhalt{width:710px;}
#inhaltlinks {width:330px;float:left; margin-bottom:25px;line-height:17px; text-align:justify; margin-right:40px; padding:0px;}
#inhaltlinks ul {list-style-type:square; margin-left:25px;}
#inhaltlinksbreit {width:398px;float:left; margin-bottom:25px;line-height:17px; text-align:justify; margin-right:30px; padding:0px;}
#inhaltlinksbreit ul {list-style-type:square; margin-left:25px;}
#inhaltmitte {width:500px;float:left; margin-bottom:25px;line-height:17px; text-align:justify; margin-right:40px; padding:0px;}
#inhaltmitte ul {list-style-type:square; margin-left:25px;}
#inhaltmittebreit {width:710px;float:left; margin-bottom:25px;line-height:17px; text-align:justify; padding:0px;}
#inhaltmittebreit ul {list-style-type:square; margin-left:25px;}
#inhaltrechts {width:332px; line-height:16px; text-align:justify; float:right; padding:0px;margin-bottom:25px;}
#inhaltrechts ul {list-style-type:square; margin-left:25px;}
#inhaltrechtsschmal {width:270px; line-height:17px; text-align:justify; float:right; padding:0px;margin-bottom:25px;}
#inhaltrechtsschmal ul {list-style-type:square; margin-left:25px;}
.navpunkt {margin-left:1px;height:135px; line-height:36px;}
.navpunkt a {color:#FFFFFF;margin:0px; padding:0px 10px 0px 10px; border-left:#FFFFFF 1px solid;line-height:32px;}
.navpunkt a:hover {color:#000000;margin:0px; padding:0px 10px 0px 10px; border-left:#FFFFFF 1px solid; background-image:url(../pics/navi_over.jpg); background-repeat:repeat-x;}
#printfooter {display:none;}