*,html{margin:0px;padding:0px;text-decoration:none;outline:0;border:0px;}.clr{clear:both;}body{background:url(../images/bg_kachel.jpg);font-family:Verdana, sans-serif;font-size:14px;color:#808285;line-height:120%;margin:0;padding:0;}#main{width:909px;margin:0 auto;padding:45px 0;background:url(../images/shine_bg.png) repeat-y center top;}#main #navHilfs{text-align:right;padding:0 38px;}#main #navHilfs span,#main #navHilfs a{font-size:12px;color:#342b2b;}#main #header{position:relative;background:url(../images/header.png) no-repeat left top;height:210px;padding:0 38px;}#main #header #logo{padding:42px 0 0 0;}#main #header #infos{position:absolute;right:20px;top:18px;}#main #header #infos span,#main #header #infos a{font-size:11px;color:#808285;width:178px;display:table-cell;background-color:#ccc;padding-left:20px;}#main #header #infos span.telefon,#main #header #infos a.telefon{background:url(../images/icon_tel.png) no-repeat left center;}#main #header #infos span.email,#main #header #infos a.email{background:url(../images/icon_mail.png) no-repeat left center;}#main #header #navHaupt{position:absolute;right:38px;bottom:18px;font-family:'Patua One', cursive;font-size:14px;}#main #header #navHaupt li{position:relative;float:left;list-style:none;}#main #header #navHaupt li.active a{background:#34488d url(../images/menu_hover.png) repeat-x left bottom;color:#fff;}#main #header #navHaupt li a{display:block;color:#6a676a;padding:12px 20px;}#main #header #navHaupt li a:hover,#main #header #navHaupt li a:focus{background:#34488d url(../images/menu_hover.png) repeat-x left bottom !important;color:#fff;}#main #header #navHaupt li ul.menusub{display:none;position:absolute;top:40px;left:0;z-index:2000;}#main #header #navHaupt li.hasSub{background:url(../images/untermenu.png) no-repeat right center;}#main #header #navHaupt li.hasSub:hover a{background-color:#34488d;color:#fff;}#main #header #navHaupt li.hasSub:hover .menusub{display:block;}#main #header #navHaupt li.hasSub:hover .menusub li{float:none;font-size:12px;}#main #header #navHaupt li.hasSub:hover .menusub li a{padding:6px 20px;background-color:#515151;color:#fff;}#main #header #navHaupt li.hasSub:hover .menusub li a:focus,#main #header #navHaupt li.hasSub:hover .menusub li a:hover{background-color:#616161;}#main #headerSlider{position:relative;background:url(../images/bg_content.png) repeat-y left top;}#main #headerSlider h1{position:absolute;bottom:74px;left:33px;padding:15px 25px 15px 50px;font-family:'Patua One', cursive;font-size:24px;font-weight:normal;color:#fff;background-color:#515151;text-transform:uppercase;z-index:1000;}#main #headerSlider .hsInner,#main #headerSlider .hsInner2Cols{padding:0 38px 30px;min-height:100px;height:auto !important;height:100px;overflow:hidden;}#main #headerSlider .hsInner2Cols{background:url(../images/bg_gradient.png) no-repeat left bottom;}#main #headerSlider .slider-wrapper.theme-default{float:left;}#main #headerSlider #box1{background-color:#515151;width:415px;height:304px;float:left;margin:0;padding:0;}#main #headerSlider #box1 .inner{padding:40px 40px 20px;height:183px;overflow:hidden;}#main #headerSlider #box1 .inner h2{font-family:'Patua One', cursive;color:#fff;font-size:30px;line-height:120%;text-transform:uppercase;}#main #headerSlider #box1 .inner .text{font-size:17px;color:#cdcdcd;line-height:120%;}#main #box2,#main #box3{height:216px;float:left;}#main #box2 .inner,#main #box3 .inner{padding:25px 15px;height:119px;}#main #box2 .inner h2,#main #box3 .inner h2{font-family:Verdana, sans-serif;font-weight:normal;font-size:17px;color:#cdcdcd;line-height:120%;}#main #box2 .inner .text,#main #box3 .inner .text{font-family:'Patua One', cursive;color:#fff;font-size:20px;line-height:120%;text-transform:uppercase;}#main #box2 img,#main #box3 img{float:left;margin:0 15px 0 0;}#main #box2 a:link,#main #box2 a:visited,#main #box3 a:link,#main #box3 a:visited{color:#fff !important;}#main #box2 a:focus,#main #box2 a:hover,#main #box3 a:focus,#main #box3 a:hover{color:#fff !important;}#main #box2{background-color:#34488d;width:415px;}#main #box3{background-color:#7b297b;width:417px;}#main #box4{margin:30px 0 0;width:832px;background-color:#585858;}#main #box4 table{width:100%;}#main #box4 table td.sp1,#main #box4 table td.sp4{background-color:#fff;}#main #box4 table td.sp1{width:243px;line-height:0;}#main #box4 table td.sp2{line-height:0;width:381px;height:288px;}#main #box4 table td.sp3{font-family:'Patua One', cursive;color:#fff;font-size:20px;vertical-align:bottom;padding:0 38px 0 15px;line-height:120%;}#main #box4 table td.sp4{line-height:0;vertical-align:bottom;}#main #box4 table td.sp5{padding:25px 0;}#main #box5{padding:30px 0;}#main #box5 ul{margin:0px !important;padding:0px !important;}#main #box5 ul li{float:left;width:34%;list-style:none;}#main #box5 ul li:last-child{width:32%;}#main #box5 ul li:last-child .border{border-right:0px solid rgba(0,0,0,0.2);padding-right:0px !important;margin-right:0px !important;}#main #box5 ul li .border{border-right:1px solid rgba(0,0,0,0.2);padding:0px 25px 0px 0px;margin:0 15px 0 0;overflow:hidden;}#main #box5 ul li h2{font-family:'Patua One', cursive;font-weight:normal;color:#808285;font-size:20px;}#main #box5 ul li h2 img{width:36px;height:38px;vertical-align:middle;margin-right:12px;}#main #box5 ul li .text{font-family:Verdana, sans-serif;color:#808285;font-size:14px;min-height:120px;height:auto !important;height:120px;}#main #box5 ul li a{font-weight:bold;color:#c3c1c1 !important;float:right;}#main #box5 ul li a:link,#main #box5 ul li a:visited{color:#c3c1c1 !important;}#main #box5 ul li a:hover,#main #box5 ul li a:focus{color:#515151 !important;}#main a.slink{background:url(../images/mehr_infos.png) no-repeat right center;border:1px solid rgba(255,255,255,0.3);padding:6px 25px 6px 10px;font-family:'Patua One', cursive;color:#fff !important;font-size:14px;text-transform:uppercase;float:right;margin:0 40px 0 0;}#main a.slink.slink:hover,#main a.slink.slink:focus{background-color:rgba(255,255,255,0.2);}#main #content{background:url(../images/bg_content.png) repeat-y left top;padding:0 38px 35px;}#main #content .teaser,#main #content .text{overflow:hidden;color:#808285;}#main #content .teaser{font-weight:bold;}#main #content .text{margin:0 0 25px 0;}#main #content h1{font-family:'Patua One', cursive;font-size:20px;font-weight:normal;color:#808285;margin:0 0 15px;}#main #content p{margin:0 0 15px;}#main #content ul,#main #content ol{margin:10px 35px 15px;}#main #content ul li,#main #content ol li{padding:1px 0;}#main #content a:link,#main #content a:visited{color:#34488d;}#main #content a:focus,#main #content a:hover{color:#7b297b;}#main #content .artimage .imgDleft{float:left;margin:0 15px 10px 0px;}#main #content .artimage .imgDright{float:right;margin:0 0 10px 15px;}#main #content.cols2{background:url(../images/bg_content_unterseite.png) repeat-y left top;}#main #content.cols2 .teaser,#main #content.cols2 .text{width:485px;}#main #content #form{margin:25px 0 0 0;}#main #content #form .forow{margin:0 0 5px 0;}#main #content #form label{float:left;width:200px;}#main #content #form input,#main #content #form select,#main #content #form textarea{border:1px solid #808285;padding:3px 5px;width:240px;color:#808285;}#main #content #form textarea{height:170px;}#main #content #form input[type=submit]{margin:0 0 0 200px;cursor:pointer;color:#fff;background-color:#34488d;text-transform:uppercase;font-family:'Patua One', cursive;font-size:15px;}#main #content .boxListe.lstKontakt{float:left;width:240px;height:250px;margin:0 15px 40px;}#main #content .boxListe.lstKontakt .limage{text-align:center;}#main #content .boxListe.lstKontakt .daten span{display:block;text-align:center;font-size:13px;}#main #content .boxListe.lstKontakt .daten span.name{font-weight:bold;}#main #content .boxListe.lstLinks{float:left;width:46%;margin:0 15px 40px;}#main #content .boxListe.lstLinks .limage{float:left;margin-right:15px;}#main #side{float:right;text-align:right;}#main #side .artimage{margin:0 0 24px;}#main #footer{background:url(../images/footer.png) no-repeat left top;height:159px;margin-top:-4px;padding:35px 0 0 0;position:relative;color:#ddd;}#main #footer .titel{font-family:'Patua One', cursive;font-size:15px;margin:0 0 6px;}#main #footer span{font-family:Verdana, sans-serif;font-size:11px;display:block;}#main #footer a:link,#main #footer a:visited{color:#ddd;}#main #footer a:hover,#main #footer a:focus{color:#fff;}#main #footer #fleft{float:left;padding:0 38px;width:278px;}#main #footer #fright{float:right;padding:0 38px;width:292px;}.pbshadow{position:relative;}.pbshadow .pbShdIMG{position:absolute;bottom:0px;left:0px;width:100%;height:3px;z-index:1000;}#mobilHeader{display:none;}#mobilNavi{display:none;}