html,body {height:100%; font-family:Helvetica,sans-serif; padding:0; margin:0; background-image:url('images/b_bg.png');}
img {border:0;}
h2 {color:#2A4C1B; padding:0; margin-left:0;}
ul {padding-left:16px; margin:0; padding-bottom:0; padding-top:0;}
a{color:#2A4C1B; text-decoration:none;}
a:hover {color:#2A4C1B;}
hr {border-bottom:1px solid #2A4C1B; border-top:none; border-right:none; border-left:none; margin-right:18px;}


#main_container {width:826px; height:406px; padding-top:66px; margin-left:auto; margin-right:auto; overflow:visible;}

#logohaeder {margin-top:0; padding:0; margin-left:7px; margin-bottom:0;}
#menu_ul {margin-top:23px; padding-top:0; padding-left:6px; margin-bottom:0; padding-bottom:0; margin-left:0; margin-right:0;}
.menu_li {border:1px solid #F3EFC9; background:#E5E0BC; color:#2A4C1B; font-size:11px; list-style:none; margin-top:2px; width:166px; min-height:22px; padding-top:9px; text-align:center; margin-left:0; margin-right:0; padding-left:0;}
.menu_li_sel {border:1px solid #DBD3A4; background:url('images/menu_punkt_bg.png') no-repeat center top; font-size:11px; list-style:none; margin-top:2px; width:166px; min-height:22px; padding-top:9px; text-align:center; margin-left:0; margin-right:0; padding-left:0;}
.menu_li:Hover {border:1px solid #DBD3A4; background:url('images/menu_punkt_bg.png') no-repeat center top;}

#menue_container {float:left; width:180px;}
#menue_top {width:180px; background:url('images/menu_top_bg.png') no-repeat center bottom; height:76px;}
#menue_middle {width:180px; background:url('images/menue_middle_bg.png') repeat-y center top; min-height:304px; padding-top:12px;}
#menue_bottom {width:180px; background:url('images/menu_bottom_bg.png') no-repeat center top; height:9px; font-size:6px;}
	
#content_container {float:left; width:466px;}
#content_top {width:466px; background:url('images/content_top_bg.png') no-repeat center bottom; height:35px;}
#content_middle {width:400px; background:url('images/content_middle_bg.png') repeat-y center top; min-height:340px; color:#2A4C1B; padding-left:42px; padding-right:24px; padding-top:10px; padding-bottom:7px; font-size:12px;}
#content_middle h2{font-size:15px; padding-bottom:8px; margin:0;}
#content_middle h3{font-size:13px; padding-bottom:5px; margin:0;}
	
#content_bottom {width:466px; background:url('images/content_bottom_bg.png') no-repeat center top; height:9px; font-size:6px;}
#content_middle a {text-decoration:underline;}
#content_middle a:hover {color:#666; text-decoration:underline;}
	
#sidebar_container {float:left; width:180px;}
#sidebar{padding-top:26px; background:url('images/sidebar_bg.png') no-repeat center bottom; height:375px; padding-left:5px;}
#sidebar_top {width:169px; height:44px; z-index:3; position:absolute; background:url('images/slidebar_top.png') no-repeat center bottom;}
	
#adress {font-size:11px; color:#E5E0BC; padding-left:7px; z-index:1; position:absolute; padding-top:10px;}
#impressum {width:169px; text-align:right; font-size:9px; z-index:1; position:absolute; padding-top:6px;}
#impressum ul {list-style:none; margin:0; padding:0;}
#impressum li {text-align:right;}
#impressum a {font-size:11px; color:#E5E0BC; text-decoration:none;}
#impressum a:Hover{color:#999;}

.extra_small{font-size:9px; color:#666; line-height:10px;}



