/* Style sheet main */
div#ie6warning{display:none;}
div#body-bg div#body-main2 div#left div.navtitel{margin-bottom:3px;margin-top:10px;}
div#body-bg div#body-main2 div#left div.navtitel ul li{padding-bottom:0px;background:transparent;border-bottom-color:#03B0D3;}
div#body-bg div#body-main2 div#left div.navtitel ul li span{line-height:14px;font-size:14px;background-color:transparent !important;color:#03B0D3;font-style:italic;}
div#suche span.mandatory{display:none;}
label{margin-top:10px;margin-bottom:2px;display:block;}
div.checkbox_container span{display:block;}
input.text,textarea{padding:3px 5px 4px 5px;font-family:Arial,Helvetica,sans-serif;color:#545454;width:160px;border: 1px solid #cbcbcb;background: #f1f1f1;height:14px;font-size: 12px;}
textarea{height:40px;}
div.radio_container span label,div.checkbox_container span label{display:inline;vertical-align:middle;font-size:12px;}
div.radio_container span input,div.checkbox_container span input{margin-top:2px;margin-bottom:2px;vertical-align:middle;}
div.mod_search p.header{margin-bottom:20px;font-size:10px;}
span.relevance{padding-right:20px;padding-left:20px;vertical-align:middle;font-size:10px;color:#424242;font-weight:normal;}
div.results a{color: #00afd3;}
div.results a:hover{text-decoration:underline;}
div.mod_search div.results h3{margin:0 0 3px 0;padding:0;font-size:13px;}
div.mod_search div.results p.context{margin:7px 0 3px 0;padding:0;}
div.mod_search div.results{margin:3px 0 0 0;padding:5px 0 5px 10px;border-left:7px solid #970016;background: #f5f5f5 url(gfx/result-bg.gif) repeat-x;background-position:top;font-size:12px;}
div.mod_search div.results:hover{background: #f8f8f8 url(gfx/result-bg-h.gif) repeat-x;}
div.mod_search div.formbody input.submit:hover,div.mod_search div.formbody input.submit:focus,div#content input.submit:hover,div#content input.submit:focus{background-image: url(gfx/submit-bg-h.gif) !important;}
div.mod_search div.formbody input.submit,div#content input.submit{width:auto;background-repeat:repeat-x;border:1px solid #cbcbcb;font-size:13px;color:#ffffff;line-height:13px;background: url(gfx/submit-bg.gif) repeat-x !important;padding: 0px 7px 3px 7px;border: 1px solid #cbcbcb !important;width: auto !important;}
div#suche input.text{width: 141px !important;background-image:url(gfx/search-in.gif) !important;}
div#suche{right:0px;top:0px;position:relative;float:right;}
div#content div#suche{position:static;float:none;}
div#suche label{display:none;}
.invisible{display:none;}
body{margin:0;background-color:#7a0012;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#0c0c0c;}
div#head-bg{height:175px;background: #750010 url(gfx/head-bg.gif) repeat-x center top;}
div#head-bg div#head-main{width:960px;margin:auto;}
div#head-bg div#head-main span#head{width:731px;height:165px;float:left;display:block;margin-top:0;background: transparent url(gfx/head.gif) no-repeat;}
div#head-bg div#head-main span#tafel{width:208px;height:159px;float:right;display:block;margin-top:12px;background: transparent url(gfx/head-tafel.jpg) no-repeat;}
div#body-bg{background: #fff url(gfx/body-bg.gif) repeat-x center top;}
div#body-bg div#body-main1{width:960px;margin:auto;}
div#body-bg div#body-main1 span#body-p{width:419px;height:614px;left:-153px;top:17px;position:relative;display:block;padding-bottom:45px;background: transparent url(gfx/body-p.png) no-repeat;z-index:0;}
div#body-bg div#body-main2{width:960px;position:relative;clear:both;margin:-620px auto 0 auto;z-index: 1;background:transparent;}
div#body-bg div#body-main2 div#left{width:167px;float:left;margin:-47px 0 100px 56px;padding:11px 12px 0 12px;background: transparent url(gfx/left-shade.gif) no-repeat;}
div#body-bg div#body-main2 div#left ul{margin:0;padding:0;list-style:none;}
div#body-bg div#body-main2 div#left ul li{margin-bottom:1px;border-bottom:5px solid #039bba;}
div#body-bg div#body-main2 div#left ul li a,div#body-bg div#body-main2 div#left ul li span{display:block;padding:5px 15px 3px 13px;background-color:#03b0d3;font-weight:normal;text-decoration:none;color:#ffffff;line-height:17px;}
div#body-bg div#body-main2 div#left ul li a,div#body-bg div#body-main2 div#left ul li span,div#body-bg div#body-main2 div#left span#nachhilfe{display:block;padding:5px 15px 3px 13px;background-color:#03b0d3;font-weight:normal;text-decoration:none;color:#ffffff;line-height:17px;}
div#body-bg div#body-main2 div#left ul li a.submenu,div#body-bg div#body-main2 div#left ul li span.submenu{display:none;}
div#body-bg div#body-main2 div#left ul li span{background-color: #039bba !important;}
div#body-bg div#body-main2 div#left ul li#plz{padding:0 0 1px 0;}
div#body-bg div#body-main2 div#left div.login{margin-top:20px;}
div#body-bg div#body-main2 div#left div.login input{width:138px;height:21px;padding:4px 24px 0 5px;border:0;font-size:12px;color:#545454;}
div#body-bg div#body-main2 div#left ul li#user{padding-bottom:1px;border-bottom-width:1px;}
div#body-bg div#body-main2 div#left ul li#user input{background: transparent url(gfx/user.gif) no-repeat;}
div#body-bg div#body-main2 div#left ul li#password input{background: transparent url(gfx/password.gif) no-repeat;}
div#body-bg div#body-main2 div#left div.login li#anmelden input{width:167px;height:23px;margin-bottom:1px;padding:0 0 0 25px;text-align:left;border-top:2px solid #00afd3;border-bottom:4px solid #00afd3;color:#ffffff;background: #00afd3 url(gfx/anmelden.gif) no-repeat 11px 0px;}
div#suche input.submit,div#body-bg div#body-main2  div#left ul li#plz input.search{width:27px;height:25px;border:0;background: transparent url(gfx/search.gif) no-repeat;}
div#body-bg div#body-main2 div#left ul li#plz input.plz-in,div#suche input.text{width:129px;height:21px;float:left;margin-right:1px;padding:5px 5px 0 5px;border:0;font-size:12px;color:#545454;background: transparent url(gfx/plz-in.gif) no-repeat;}
div#body-bg div#body-main2 div#left span#plz-shade{width:167px;height:13px;display:block;margin:1px 0;border:0;/*background: transparent url(gfx/plz-shade.jpg) no-repeat;*/}
div#body-bg div#body-main2 div#left li.submenu ul{width:163px;border:2px solid #039bba;background: #039bba url(gfx/submenu-bg.gif) no-repeat left top;}
div#body-bg div#body-main2 div#left li.submenu ul li{margin-bottom:0;border-bottom:0;}
div#body-bg div#body-main2 div#left li.submenu ul li a{padding-left:21px;background-color: transparent;background: url(gfx/navi-strich.gif) no-repeat 8px 0px;}
div#body-bg div#body-main2 div#left ul li a:hover,div#body-bg div#body-main1 div#body-main2 div#left li.submenu ul li a:hover{padding-left:18px;background-color:#039bba;text-decoration:underline;}
div#body-bg div#body-main2 div#left div.nav2{margin-top:20px;}
div#body-bg div#body-main2 div#content-space{width:300px;position:relative;float:right;margin-left:auto;z-index:3;}
div#body-bg div#body-main2 div#content{width:709px;top:-25px;position:relative;float:right;z-index:2;}
div#body-bg div#body-main2 div#content div.cnt-left{width:440px;float:left;margin-left:5px;}
div#body-bg div#body-main2 div#content div.cnt-left img{padding:1px;border:1px solid #00afd3;}
div#body-bg div#body-main2 div#content div.cnt-right{width:236px;float:right;margin-top:40px;}
div#body-bg div#body-main2 div#content div#vorteile ul{padding:0 0 0 20px;color:#00afd3;list-style: url(gfx/listenpunkt.gif);}
div#body-bg div#body-main2 div#content div#vorteile{clear:right;}
div#body-bg div#body-main2 div#content div#vorteile ul li{width:185px;margin-bottom:3px;padding:2px 10px 8px 10px;background-color:#defbff;font-size:15px;color:#474747;line-height:18px;}
div#footer-bg{height:72px;background: #750010 url(gfx/footer-bg.gif) repeat-x center top;margin:0px;}
