html{background:#FFF url(/images//bg.jpg) repeat-x}body{font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;background:url(/images//bg.png) center repeat-y;text-align:center; color:#333}* html body{ background-image:url(/images//bg_ie.gif); }#WrapAll{width:903px;margin:0 auto 0 auto;text-align:left}*:first-child+html #WrapAll{width:901px; }#RowHead{background:#FFF url(/images//bg_head.gif) repeat-x;width:902px;height:230px;border-top:12px solid #515152;border-bottom:1px solid #d1d1d1;position:absolute;top:0}#innerWrap{padding-top:243px}#ColLeft{width:195px; float:left; }#ColWrapContent{ width:680px; float:right}#ColContent{width:385px;margin:30px 0;float:left}#ColRight{width:235px;margin:30px 30px 30px 0; float:right}* html #ColRight{margin:30px 15px 30px 0}#RowFooter{ width:902px; }*{padding:0; margin:0}h1{color: ;font-size:26px;line-height:30px;font-weight:normal;padding:30px 0 15px 0}h2{color:#333;font-size:20px;line-height:24px;font-weight:normal;padding:15px 0 10px 0}h3{color:#333;font-size:16px;line-height:19px;padding-bottom:10px}h4{color:#666;font-size:11px;line-height:16px;padding-bottom:5px}p{padding-bottom:15px}img{border:0}hr{color:#666; border:0px;border-top:1px dashed #666;border-bottom:1px dashed #FFF;padding:0;margin:0 0 10px 0;margin :10px 0 10px 0;height:2px;clear:both}.nospam, .aural, .skip{ width:200px; height:200px; position:absolute; top: -999px; left: -999px}.clearboth{clear:both;margin:0;padding:0;height:0;width:0;overflow:hidden;line-height:0;font-size:0}.clearfix:after{ content: ""; display:block; line-height:0px; font-size:1px;height:0px; clear:both; visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}a{ outline-style:none; outline-width:0px}a{color:#009494;text-decoration:underline}a:hover,a:focus{color:#333; text-decoration:none}.more a, .more a:hover{ background:none;voice-family: "\"}\""; voice-family:inherit;text-decoration:none;padding:0 0 0 10px;background:url(/images//butt_pfeil_g.gif) 0 3px no-repeat;border-bottom:1px dashed #009494}.blank_02{ }.download a, .download a:hover{ background:none;voice-family: "\"}\""; voice-family:inherit;text-decoration:none;padding:0 0 0 18px;background:url(/images//butt_download_g.gif) no-repeat;border-bottom:1px dashed #009494}.blank_03{ }.download a i{color:#666}.link a, .link a:hover{ background:none;voice-family: "\"}\""; voice-family:inherit;text-decoration:none;padding:0 0 0 18px;background:url(/images//butt_link_g.gif) no-repeat;border-bottom:1px dashed #009494}.blank_04{ }.email a, .email a:hover{ background:none;voice-family: "\"}\""; voice-family:inherit;text-decoration:none;padding:0 0 0 18px;background:url(/images//butt_email_g.gif) no-repeat;border-bottom:1px dashed #009494}.blank_05{ }.sheet a, .sheet a:hover{ background:none;voice-family: "\"}\""; voice-family:inherit;text-decoration:none;padding:0 0 0 18px;background:url(/images//butt_sheet.gif) no-repeat;border-bottom:1px dashed #009494}.blank_06{ }.sheet a i{color:#666}.back a, .back a:hover{ background:none;voice-family: "\"}\""; voice-family:inherit;text-decoration:none;padding:0 0 0 10px;background:url(/images//butt_back_g.gif) 0 3px no-repeat;border-bottom:1px dashed #009494}.blank_05{ }.more a:hover{background:url(/images//butt_pfeil.gif) 0 3px no-repeat}.download a:hover{background:url(/images//butt_download.gif) no-repeat}.link a:hover{background:url(/images//butt_link.gif) no-repeat}.email a:hover{background:url(/images//butt_email.gif) no-repeat}.sheet a:hover{background:url(/images//butt_sheet.gif) no-repeat}.back a:hover{background:url(/images//butt_back.gif) 0 3px no-repeat}.more a:hover, .download a:hover, .link a:hover, .email a:hover, .sheet a:hover, .back a:hover{voice-family: "\"}\""; voice-family:inherit;border-bottom:1px solid #333}.blank_02{ }#pics{ width:235px; height:175px; overflow:hidden; }#pics img{ width:235px; height:175px; }.box .pic_left{float:left;margin-right:20px}.box .pic_right{float:right;margin-left:20px}.box .pic_big{margin-bottom:15px}#RowHead h1{ margin:45px 0 0 100px; padding:0}#RowHead .head_img{ position:absolute; top:20px; right:40px; }#RowHead .head_img img{ margin-right:10px}#ColLeft ul{margin:30px 20px;padding:0}#ColLeft li{margin:0;padding:3px 0;list-style-type:none;border-top:1px solid #afafaf}#ColLeft ul li a:link,#ColLeft ul li a:visited{background:transparent url(/images/standard/menu_link.gif) no-repeat;padding:2px 0 1px 15px;display:block;width:140px;text-decoration:none;color:#333;margin:0}#ColLeft ul li a:hover,#ColLeft ul li a:focus, #ColLeft ul li a:active,#ColLeft ul li.selected a:link, #ColLeft ul li.selected a:visited{font-weight:bold; color:#FFF;background:#009494 url(/images/standard/menu_hover.gif) no-repeat}#ColLeft li ul{margin:0;padding:0}#ColLeft li ul li{margin:1px 0 0 0;padding:0;list-style-type:none;border:none}#ColLeft ul li ul li a:link,#ColLeft ul li ul li a:visited{background:#fff url(/images/standard/menu_link.gif) 8px 0 no-repeat !important;padding:0 0 0 25px;font-weight:normal !important;width:130px;color:#333 !important;overflow:hidden}#ColLeft ul li ul li a:hover,#ColLeft ul li ul li a:focus, #ColLeft ul li ul li a:active,#ColLeft ul li ul li.selected a:link, #ColLeft ul li ul li.selected a:visited{ background:#e7e7e7 url(/images/standard/menu_link.gif) 8px 0 no-repeat !important}#ColLeft .box{ padding:5px;background-color: ;width:180px;margin:5px}#ColLeft .box input{width:175px;margin:0 0 5px 0}#ColLeft .box input.button{width:180px;background-color:#ef5417;border:0}#ColLeft .box input.button:hover{background-color:#ccc;border:0}#ColLeft .box h2{ color: ;padding-bottom:8px}#ColLeft .box a{ color: ;border-bottom:1px solid }#ColLeft a.pda{margin:30px 20px;padding:0;background:url(/images/logo_pda.jpg);width:159px;height:143px;display:block;border:1px solid #ccc;text-indent: -999em}h2.kat{ background:#f5f5f5; color:#333; font-weight:bold; font-size:13px; padding:1px 10px; margin:15px 0 15px 0; border:1px solid #EAEAEA}.box.grey{ background:#f5f5f5; color:#333; padding:10px 10px 0 10px; margin:15px 0; border:1px solid #EAEAEA}#aktuelles_index #ColContent,#aktuelles_detail #ColContent,#produkte_index #ColContent.wide,#wir_ueber_uns_index #ColContent,#partner_index #ColContent,#anfahrt_index #ColContent,#sitemap_index #ColContent,#impressum_index #ColContent{width:auto;margin:30px 30px 30px 0;float:none}#ColWrapContent ul{ margin:0 0 15px 20px; padding-left:10px; list-style-image:url(/images/standard/bullet.gif)}#ColWrapContent ul ul{ list-style-image:url(/images/standard/bullet_2.gif)}#ColWrapContent ul ul ul{ font-weight:normal; list-style-image:none; list-style-type:none}#ColContent .box.left{ float:left; margin:0 30px 0px 0; width:160px}#ColContent .box.right{ float:right; margin:0 0 10px 30px; width:160px}.img_disc{ font-style:italic; color:#666}.abstand span{display:inline-block;display : -moz-inline-stack;width:74px}*+html .abstand span{ display:inline-block}.box_pager p{margin:0}.box_pager a{text-decoration:none;font-weight:bold;background-color:#DFDFDF !important;padding:1px 5px !important;margin-right:2px;width:16px;border:none !important;background-image:none !important}.box_pager a:hover{background-color:#CCC !important; color:#FFF !important}.box_pager p a.pager_active{background-color:#333 !important; color:#FFF !important}.pics{display:block;padding:0;margin:0}.pics .pic{float:left;margin:0 12px 12px 0;border:1px solid #CCC;padding:6px;width:100px;background-color:#FFF;overflow:hidden}.pics .pic:hover{ background-color:#efefef}.pics .pic img{display:block;height:82px;margin:auto}.pics .pic .pic_desc{padding-top:5px;text-align:center}#ColContent.wide .pics .pic{float:left;margin:0 8px 8px 0;border:1px solid #CCC;padding:5px;width:110px;overflow:hidden}.pics .pic img{display:block;height:82px;margin:auto}#kat_overview .pics .pic{ text-align:center;float:left;margin:0 12px 12px 0 !important;border:0 !important;padding:0 !important;width:150px !important;height:150px;background:#FFF url(/images/standard/bg_kategorien.jpg) no-repeat 0 0;overflow:hidden}#kat_overview .pics .pic:hover{background:#FFF url(/images/standard/bg_kategorien.jpg) no-repeat 0 -153px}#kat_overview .pics .pic img{display:block;height:90px;margin-top:15px}#kat_overview .pics .pic a{ color:#333; text-decoration:none}#kat_overview .pics .pic .pic_desc{ display:block; line-height:16px}body#impressum_index span.align{ float:left; width:70px}#ColRight h1#h1News{ background:url(/images/standard/bg_h1news.png) no-repeat; color:#FFF; padding:2px 0 0 15px; text-transform:uppercase; font-size:16px; font-weight:bold; margin:20px 0 0 0; }#ColRight .boxGreen{ padding-bottom:5px; background:#009494 url(/images/standard/bg_news.png) bottom no-repeat; color:#000; }#ColRight .box{ background-color:#7bc8c8; margin:2px 5px 0 5px; padding:15px}#ColRight h2{ font-size:16px; font-weight:bold}#ColRight h3{ font-size:13px; font-weight:bold}#ColRight h3.produktkatalog{ margin-top:64px; color:#FFF; padding:4px 8px; background:#009494 url(/images//bg_produktkatalog.gif) no-repeat}#ColRight h4{ font-size:11px; font-weight:bold}#ColRight h4.produktkategorie{ padding:4px 8px; margin:1px 0; border:1px solid #009494}#ColRight h4.produktkategorie a{ text-decoration:none}#ColRight .box h2{ font-size:13px; line-height:18px; font-weight:bold; color:#000}#ColRight p.date{ font-style:italic}#ColRight .boxGreen a{ color:#000; }#ColRight .boxGreen a:hover{ color:#FFF; border-color:#FFF}#ColRight .boxGreen .more a:hover{background:url(/images//butt_pfeil_w.gif) 0 3px no-repeat}#ColRight .boxGreen .download a:hover{background:url(/images//butt_download_w.gif) no-repeat}#ColRight .boxGreen .link a:hover{background:url(/images//butt_link_w.gif) no-repeat}#ColRight .boxGreen .email a:hover{background:url(/images//butt_email_w.gif) no-repeat}#ColRight address{ font-style:normal; margin-bottom:16px}ul#products{ list-style-type:none; list-style-image:none; margin:0; padding:0; }ul#products li{ margin:0 0 1px 0; padding:0; background-color:#CCC}ul#products li .ui-accordion-header{ display:block; position:relative; height:23px; margin:0; color:#333; }*:first-child+html ul#products li .ui-accordion-header{display:inline;width:220px}* html ul#products li .ui-accordion-header{display:inline;width:220px}ul#products li a.ui-accordion-header{ line-height:23px; background:#CCC; voice-family: "\"}\""; voice-family:inherit; white-space:nowrap; text-decoration:none; padding:0 0 0 20px !important; background:#CCC url(/images//butt_pfeil.gif) 10px 8px no-repeat; }.blank_02{ }ul#products li a.ui-accordion-header:hover{ line-height:23px; background:#dfdfdf; voice-family: "\"}\""; voice-family:inherit; text-decoration:none; padding:0 0 0 20px !important; background:#dfdfdf url(/images//butt_pfeil.gif) 10px 8px no-repeat; }.blank_03{ }ul#products li a.ui-accordion-header.active{ line-height:23px; background:#dfdfdf; voice-family: "\"}\""; voice-family:inherit; text-decoration:none; padding:0 0 0 20px !important; background:#dfdfdf url(/images//butt_pfeil_down.gif) 10px 8px no-repeat !important; }.blank_04{ }ul#products li div{ background-color:#f5f5f5; font-weight:normal; padding:0}ul#products li div a{ display:block; padding:2px 5px 2px 25px; background-position:15px 9px; color:#008080; border-bottom-color:#ccc}ul#products li div a.current, ul#products li div a:hover{ color:#333; background-color:#FFF; border-bottom-style:dashed; border-bottom-color:#ccc}#ColRight span.ui-accordion-left,#ColRight span.ui-accordion-right{display:none}#RowFooter h2{ color:#666; font-size:18px; }.footerLeft h2{background:url(/images/standard/h2Kontakt.png) 0 16px no-repeat; padding-left:18px}.produkte h2{background:url(/images/standard/h2Produkt.png) 0 15px no-repeat; padding-left:22px}.liefer h2{background:url(/images/standard/h2Liefer.png) 0 17px no-repeat; padding-left:25px}#RowFooter div.footerHome{ height:190px; }#RowFooter address{ font-style:normal; }#RowFooter .footerHome .footerLeft{ float:left; width:165px; margin-left:30px; }* html #RowFooter .footerHome .footerLeft{ margin-left:20px; width:155px; }#RowFooter .footerHome .footerRight{ width:707px; height:190px; background-color:#eee; float:right}.footerRight .produkte{ background:url(/images/standard/footerBorder.png) center left no-repeat; padding:0 40px; width:250px; height:190px; overflow:hidden; float:left}.footerRight .liefer{ padding-top:50px; width:360px; float:left}#RowFooter .footerHome ul{ margin-left:22px}#RowFooter div.footerSite{ height:25px; background:#b2b2b2}#RowFooter .footerSite p{ color:#333;padding:2px 10px 2px 10px}#RowFooter .footerSite a{ color:#333;border:none}form{ display:inline; }form p{ padding-bottom:5px; }fieldset{padding:0 0 10px 0;margin:0;border:0}legend{color:#666;font-weight:bold; padding:15px 0;margin-bottom:20px;margin-bottom : 0px}label{cursor:pointer;display:block;width:100px;float:left}label#lab_einverstanden{width:220px;padding-left:10px}input, textarea, select{font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;background-color:#FFF;border:1px solid }input{margin:0;padding:2px;width:245px}input#hausnummer, input#plz{width:50px}input#strasse, input#ort{width:190px}input#einverstanden{width:18px;margin-left:100px;float:left;border:none;vertical-align:middle}input#techblatt,input#sicherblatt{width:18px;margin-left:100px;border:none;vertical-align:middle}input#anrufenja, input#anrufennein{margin:0; width:18px; vertical-align:middle; border:0}select{width:250px;padding:1px; }textarea{overflow:auto;padding:2px;width:245px}input:focus, input:hover, textarea:focus, textarea:hover, select:focus, select:hover{border:solid 1px;background-color:#FFF}input.button{margin:20px 0 20px 0;padding:1px 0;cursor:pointer;font-weight:bold;color:#FFF;background-color:}input.button:focus, input.button:hover{border:solid 1px;background-color: }.error{color:#ff0000}p.error input, p.error textarea{border-color:#ff0000}
