@charset "utf-8";
body {text-align:center;font-family:Verdana, Geneva, sans-serif;font-size:0.8em;color:#444;line-height:150%;background:#F8F8FF;}
html,body {height:auto;}
*{margin:0px;padding:0px;border:none;}
a{text-decoration:underline;color:Gray;outline-style:none;outline-width:0pt;}
a:hover,a:focus{color:#FFA500;}
a img{margin:0px;padding:0px;border:none;}
ol, ul{padding-left:30px;margin:10px 0;}
h1 {font-size:1.2em; font-weight:bold;color:Gray;}
.h_extra{font-size:13px; padding-bottom:2px;}
h2 {font-size:1em;font-weight:bold;color:Gray;margin:10px 0;}
input, textarea {font-family:"Arial", Times, serif;font-size:0.9em;padding:2px;background:#FFF;border:1px solid #D3D3D3;}                
#container{position:relative;margin:0 auto;padding:0 50px;width:820px;text-align:left;background:url(../../images/back.png) repeat-y;}
#logo{height:148px;width:890px;margin:0 auto;background:#fff;z-index:1;} 
#logo_container {position:relative;width:auto;background:#708090;padding-top:20px;}
#foto{position:relative;float:right;margin: 5px 5px 0 5px;width:730px;height:139px;z-index:4;text-align:right;}
#zeiche{position:relative;width:145px;height:139px;margin-left:5px;background:url(../../images/result.png) no-repeat 0px -184px;z-index:2;padding-top:10px;}
#navi{height:30px;width:880px;margin-left:-20px;}
#navi a{display:block;font-size:1.063em;text-decoration:none;color:#fff; padding:0 18px;height:30px;line-height:29px;}
#navi ul{padding:0; margin:0; list-style:none;}
#navi li{float:left; position:relative;background:#696969;width:auto !important;width:1px;border-right:1px solid #fff;z-index:100;}
#navi li ul{display:none; position:absolute;top:30px; left:0;}
#navi ul ul li{background:#fff;z-index:2;border-right:none;}
#navi li:hover ul,#navi li:focus ul{display:block;}
#navi a.selected{background:Orange;}
#navi a:hover,#navi a:focus{background:Gray;}
#navi ul ul{padding-top:10px;border-bottom:1px solid #ccc;z-index:2;width:162px;}
#navi ul ul a:hover,#navi ul ul li:hover,#navi ul ul a:focus,#navi ul ul li:focus, #navi ul ul a.selected, #navi ul ul li.selected{background:#ebebdd;color:#666;}
#navi ul ul a{height:auto; line-height:1em; padding:5px 10px;width:140px;}
#navi ul ul{visibility:hidden;}
#navi ul :hover ul{ visibility:visible;}
#navi ul ul a{color:#333;text-transform:lowercase;font-size:0.9em;border:1px solid #ccc;border-top:none;}
#navi_u{position:relative;width:220px;text-align:left;border-top:1px dashed #ccc;}
#navi_u ul{list-style:none; padding:0;margin:0;} 
#navi_u a {float:none;display:block;text-decoration:none;padding:6px 0px 7px 10px;margin-top:-1px;font-size:1em;font-weight:bold;color:#555;width:210px;border-bottom:1px dashed #ccc;}
#navi_u a:hover,#navi_u a:focus,#navi_u a:active{float:none;display:block;padding-left:25px;width:195px;background:url(../../images/result.png) no-repeat 0px -60px;color:#777;}
#navi_u a.selected{display:block;background:url(../../images/result.png) no-repeat 0 -81px #ffbc00;padding:4px 0 5px 25px;width:195px;margin: -1px 5px 0 0;color:#fff;border-bottom:none;}
#search_form{position:relative;margin:40px auto 20px auto;width:230px;background:url(../../images/result.png) no-repeat 0 -129px;padding:10px 0;font-size:1.1em;z-index:10;}
select{max-width:250px;background:#ebebdd;padding:5px;margin-top:5px;}
select :hover{background:#fff;color:#666;}
#search_name{width:110px;}
.sueche{float:left;padding:1px 12px;}
.su{float:left;}
.s{float:none;}
#search_submit{background:url(../../images/result.png) no-repeat 5px 0px;border:none;width:25px;height:25px;}   
#search_submit:hover{background:url(../../images/result.png) no-repeat 0px -35px;border:none;z-index:20;width:33px;cursor:pointer;}   
.colorized{font-weight:bold;color:#FF8C00;}
.treffer{margin-bottom:25px; border-bottom:1px solid #d3d3d3;padding:0 0 5px 0;color:#696969;}
.wiitere_treffer{font-size:0.8em;margin:0 0 0 20px;color:Gray;float:left;}
.schtahlblau{color:#4682b4;font-weight:bold;}
#news{position:relative;width:220px;padding:15px 0;font-size:0.9em;border-bottom:4px double #dfdfdf;line-height:1.3;}
.news_t{padding:5px 0 6px 23px;width:200px;font-weight:bold;font-size:1.2em;font-style:italic;color:#fff;background:Orange;}
.iizug{color:#666;line-height:1.3;padding-left:23px;word-wrap:break-word;}
.newsT{}
.news_titel{color:#777;font-weight:bold;margin:15px 0 5px 0;padding-left:22px;}
.news_titel_image{background:url(../../images/result.png) no-repeat 0 -451px;height:20px;width:23px;float:left;}
.rss{background:#F8F8FF;padding:5px 0 5px 15px;width:210px;margin-top:35px;}
.feed{background:url(../../images/result.png) no-repeat 0 -350px;width:20px;height:20px;float:left}
.rss a{text-decoration:none;padding-left:7px;}
#content{margin:20px 40px;}
#columne_l{position:relative;float:left;width:500px;margin-top:30px;background:url(../../images/back_content.png) repeat-x;height:auto !important;min-height:200px;font-size:0.9em;padding:20px 20px 0 20px ;}
#columne_r{position:relative;margin:30px 0 0 580px;padding:18px 10px;width:200px;height:auto;font-size:0.9em;}
.eintrag{margin-bottom:50px;}
.text{margin-top:25px;}
.link{background:url(../../images/result.png) no-repeat 0 -590px;padding:0px 15px 0 25px;text-decoration:none;}
.link:hover{background:url(../../images/result.png) no-repeat 0 -570px;}
.link_chli{background:url(../../images/result.png) no-repeat 0 -105px;padding:0 20px;float:left;font-size:0.8em;text-decoration:none;}
.link_chli:hover{background:url(../../images/result.png) no-repeat 0 -548px;}
.link_box {margin:7px 0;}
.mail{margin:15px 0 0 2px;line-height:10px;padding:0 0 5px 25px;background:url(../../images/result.png) no-repeat 0 -333px;}
.about_us_name{margin-bottom:25px;z-index:5;} 
.about_us_image{float:left;height:auto;width:200px;padding:5px 25px 0 0;z-index:5;} 
.about_us_text{height:auto;width:auto;margin:0 0 30px 225px;padding-right:10px;z-index:5;} 
.books_title{margin-left:172px;padding-right:15px;z-index:5;} 
.books_title h2{font-size:1.1em;}
.books_image{float:left;height:auto;width:142px;padding-top:27px;padding-right:30px;z-index:5;} 
.books_text{height:auto;width:auto;margin-left:172px;padding:22px 0;padding-right:15px;z-index:5;} 
.line_impressum{width:400px;border-bottom:1px solid #ccc;padding-top:10px;z-index:5;} 
.kommentar{background:url(../../images/result.png) no-repeat 0 -410px;padding:0 0 0 20px;text-decoration:none;}
.kommentar:hover{background:url(../../images/result.png) no-repeat 0 -431px;color:#ffbc00;}
a.zrugg{background:url(../../images/result.png) no-repeat 0 -475px;padding:0px 15px 0 20px;text-decoration:none;}
a:hover.zrugg{background:url(../../images/result.png) no-repeat 0 -496px;}
a.klappe{text-decoration:none;background:url(../../images/result.png) no-repeat 0 -515px;padding:0px 30px;margin:0 0 0 10px;height:1px;width:1px;}
a:hover.klappe{background:url(../../images/result.png) no-repeat 0 -532px;}
.cleaner{clear:both;}
.date{padding:10px 0;}
.speaker{font-size:1.2em;}
.selected.num{font-weight:bold;color:#4682B4;text-decoration:none;}
.nummere{padding-bottom:20px;}
#footer{position:relative;padding:0 20px;width:920px;height:20px;font-size:0.85em;background:url(../../images/result.png) no-repeat 20px -377px;line-height:27px;margin:0 auto 40px auto;z-index:2;}
.foo_r{float:right;color:#777;margin:15px 30px 0 0;}
.foo_l{float:left;color:#777;margin:15px 0 0 30px;}
.foo_r a{color:#666;text-decoration:none;}
.foo_r a:hover,.foo_r a:focus{color:#BBB;}
#accesskeys_list{position:absolute;top:-1000px;left:-1000px;}
#sitemap {margin:40px;padding:0;list-style:none;}
#sitemap li{margin:10px 0;font-weight:bold;}
#sitemap li a{color:#778899;}
#sitemap ul li a{color:#999;font-weight:normal;}
#sitemap li ul{font-size:0.9em;}
#sitemap ul li{margin:5px 60px;list-style:none;}
#sitemap a:hover,#sitemap a:focus{color:Orange;text-decoration:underline;}
#sitemap ul{list-style:none; padding:0;margin:0;}
.impressum{padding:20px 0;}
.impressum p{margin-bottom:7px;}
.red{color:red;padding:0 10px;}
