/* Style sheet obzh */
body{background:#f7e8b7 url("/img/hintergrund.jpg") left top no-repeat;font-family:Helvetica, Helv, Arial, sans-serif, Verdana, Lucida Grande;font-size:13px;line-height:18px;letter-spacing:0.05em;}
.block{overflow:visible;}
*{margin:0;padding:0;}
#header{margin-top:40px;background:url("/img/header_920.png") left top no-repeat;}
#header #homelink{width:340px;height:150px;left:40px;top:40px;position:absolute;}
#header #kontaktlink{width:230px;height:80px;left:640px;top:40px;position:absolute;}
#container{padding-bottom:20px;background-color:#ffffff;border-right:2px solid #4b4238;border-left:2px solid #4b4238;}
#left .mod_navigation ul,#left .mod_navigation li{width:166px;margin:0;padding:0;font-size:14px;list-style-type:none;}
#left .inside{margin-top:28px;}
#left .level_1 > li{border-bottom:1px solid #c2c2c2;}
#left a:link,#left a:active,#left a:visited{height:20px;display:block;padding-top:4px;padding-left:5px;font-weight:bold;text-decoration:none;color:#404040;white-space:nowrap;}
#left a:hover,#left a.active,#left a.trail{color:#000000;}
#left .level_2 a{height:16px;margin-left:12px;font-weight:normal;font-size:13px;color:#4f4f4f;}
#left .level_2 a.active,#left .level_2 a:hover{color:#000000;}
#left .level_2 a.first{margin-top:4px;}
#left .level_2 a.last{margin-bottom:14px;}
#left .navisign{margin-right:21px;color:#85a53d;letter-spacing:1px;}
#left .level_1 > li > a.first > .navisign,#left .level_2 > li > a > .navisign{color:#ffffff;}
#left .level_1 > li > a.first{color:#ffffff;background:url("/img/home.gif") right center no-repeat;}
#main .inside{padding-top:28px;padding-right:100px;}
#main a:link,#main a:active,#main a:visited{text-decoration:none;color:#5a8e09;}
#main a:hover{color:#7fc70c;}
#main h1{margin-bottom:33px;font-weight:normal;font-size:20px;line-height:24px;}
#main h2{margin-top:24px;margin-bottom:18px;font-weight:normal;font-size:16px;color:#94681d;line-height:18px;}
#main h3{margin-bottom:5px;font-weight:bold;font-size:13px;}
#main p+ul{margin-top:6px;}
#main ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;padding-left:15px;list-style-type:disc;}
#main li{margin-bottom:5px;}
#main .ce_hyperlink a.hyperlink_txt{display:block;margin-top:4px;margin-bottom:4px;padding-left:15px;background:url("/img/link.gif") left center no-repeat;}
#sprachwahl{margin-top:0;margin-bottom:44px;padding-top:10px;}
#sprachwahl .welcome a{margin-right:18px;text-decoration:none;font-size:14px;color:#404a54;}
#sprachwahl .welcome a:hover{text-decoration:none;color:#967023;}
#sprachwahl .lang{display:none;font-size:11px;color:#85a53d;}
td{padding-bottom:5px;vertical-align:top;}
.error{margin-top:5px;margin-bottom:1px;color:#d61818;}
#main .layout_short h2{margin-top:4px;}
#main .layout_short{margin-top:20px;}
#main .back{margin-top:40px;}
#main .mime_icon+a{top:-4px;position:relative;display:inline-block;padding-left:4px;}
#main label{width:110px;height:24px;display:inline-block;}
#main .submit_container{margin-top:20px;}
#footer{margin-bottom:40px;background:url("/img/footer_920.png") left top no-repeat;}
#footer .inside{margin-left:224px;padding-top:35px;padding-right:28px;color:#74848b;line-height:22px;}
#footer a:link,#footer a:active,#footer a:visited{text-decoration:none;color:#536066;}
#footer a:hover{color:#7fc70c;}
#footer p{clear:both;}
#footer .footertextline{float:left;}
#footer .footerline{height:11px;overflow:hidden;border-bottom:1px dotted #969696;white-space:nowrap;}
#loginlink{font-weight:normal;text-decoration:none;font-size:11px;color:#dec4a6;}

