@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
html,body{overflow-x:hidden}
body{background:#06393b ;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:80%}
ol,ul{list-style:none}
div#container{display:block;width:1060px;min-height:500px;margin:0px auto;background:url(/images/bg_container.jpg) repeat-y top left;overflow:hidden}
div#ads{position:relative;float:right;top:0px;right:0px;width:160px;height:600px}
div#main{min-height:500px}
div#leiste_top{width:100%;height:80px;position:absolute}
ul#nav{display:block;width:242px;margin-top:80px}
ul#nav li a{display:block;width:222px;height:40px;padding:0 10px;line-height:40px;background:#06393b url('/images/bg_navitem.png') repeat-x;text-decoration:none;color:#e6e5e8;border-bottom:1px solid #06393b}
ul#nav li a:hover,ul#nav li.current a{background:#06393b url('/images/bg_navitem_current.png') repeat-x;color:#e6e5e8;font-weight:bold;padding:0 10px 0 20px;width:212px}
div#leiste_h1{position:absolute;width:900px;height:80px;top:326px;background:url(/images/bg_leiste_h1.png) repeat !important;z-index:100000}
div#leiste_h1 h1{color:#06393b;font-size:170%;line-height:60px;padding-top:20px;font-weight:bold;letter-spacing:1px}
a#link_facebook{visibility:visible;display:block;width:222px;height:60px;padding:10px;line-height:20px;text-decoration:none;color:#545353;float:left;margin-right:10px}
a#link_facebook img{float:left;margin-right:10px}
div#box_mail{margin:90px 10px 10px 10px;width:212px;background:#e8e8e8;padding:5px;overflow:hidden;line-height:1.5em;font-size:85%}
div#box_mail a{color:#000000;font-weight:bold}
div#box_betriebe{margin:0px 10px 10px 10px;width:212px;background:#e8e8e8;padding:5px;overflow:hidden;line-height:1.5em;font-size:85%}
div#box_betriebe a{color:#000000;font-weight:bold}
div#box_betriebe img{margin:10px 0}
a.mehr{float:right;font-weight:bold}
div#main_left{float:left}
div#main_right{width:658px;float:right;z-index:-5;line-height:1.5em}
div#bild_gross{width:658px;height:406px;text-align:center;vertical-align:bottom}
div#main_right_content{padding:10px;color:#000000}
div#main_right_content a[href]{color:#000000}
div#main_right_content a[href]:hover{color:#808080;text-decoration:none}
div#main_right_content h1{color:#000000;font-size:130%;margin:1em 0}
div#main_right_content h2{color:#000000;font-size:110%;margin:0.5em 0}
div#main_right_content h3{color:#000000;font-size:100%;margin:0.5em 0}
div#main_right_content p{margin:0.5em 0;color:#000000}
div#main_right_content hr{border:1px solid white;color:#000000}
div#main_right_content ul{list-style:square;margin:1em 0 1em 2em}
div#main_right_content ol{list-style:decimal;margin:1em 0 1em 2em}
div.memberitem{clear:both;margin:10px 0;overflow:hidden}
div.memberfoto{float:left;margin-right:10px}
div.memberinfo{}
div.big_image{margin:0 0 10px 0}
div.little_images img{margin:0 5px 5px 0}
div#footer{clear:both;background:#06393b;text-align:right;line-height:20px;font-size:75%;color:#fff;padding-right:170px}
div#footer a{text-decoration:none;color:#fff}
div#footer a:hover{text-decoration:underline}
#cookiemessage{position:fixed;bottom:0px;font-size:13px;width:100%;z-index:9999;display:none;border-top:1px solid black}
#cookiemessage .content{box-sizing:border-box;margin:0px auto;background-color:rgba(255,255,255,0.6);padding:10px;text-align:center}
#cookiemessage p{display:inline;padding:10px 15px;vertical-align:middle;width:100%;color:black}
#cookiemessage button{padding:5px 30px;font-weight:bold;font-size:14px;border:none;cursor:pointer;color:white;background-color:black}
#cookiemessage a{text-decoration:none;color:black}
#cookiemessage a:hover{text-decoration:underline;color:black}
#cookieMoreInfoText{padding:10px;color:black;text-align:justify}