*{padding:0;margin:0;}
html{height:101%;}
body{background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px !important;margin:0;}
p{margin:0 !important;}
h1{font-size:20px;font-weight:normal;}
h2{font-size:16px;font-weight:normal;}
h3{font-size:12px;font-weight:normal;}
ul li{margin-left:20px;}
ol li{margin-left:20px;}
p.indent{margin-left:2em;}
div.indent{margin-left:2em;}
.farbe_rot{color:#da251d;}
.farbe_grau_dunkel{color:#666;}
.farbe_grau_mittel{color:#999;}
.farbe_grau_hell{color:#ccc;}
.farbe_grau_sehr_hell{color:#f7f7f7;}
.farbe_schwarz{color:#000;}
.farbe_weiss{color:#fff;}
li.align-left, p.align-left, table.align-left, td.align-left, th.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, div.align-left, address.align-left{text-align:left;}
li.align-center, p.align-center, table.align-center, td.align-center, th.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, div.align-center, address.align-center{text-align:center;}
li.align-right, p.align-right, table.align-right, td.align-right, th.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, div.align-right, address.align-right{text-align:right;}
li.align-justify, p.align-justify, table.align-justify, td.align-justify, th.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, div.align-justify, address.align-justify{text-align:justify;}
.font_name{font-family:Verdana, Arial, Helvetica, sans-serif;}
span.laufweite0, li.laufweite0, p.laufweite0, table.laufweite0, td.laufweite0, th.laufweite0, h1.laufweite0, h2.laufweite0, h3.laufweite0, h4.laufweite0, h5.laufweite0, h6.laufweite0, div.laufweite0, address.laufweite0{letter-spacing:0.0em;}
span.laufweite1, li.laufweite1, p.laufweite1, table.laufweite1, td.laufweite1, th.laufweite1, h1.laufweite1, h2.laufweite1, h3.laufweite1, h4.laufweite1, h5.laufweite1, h6.laufweite1, div.laufweite1, address.laufweite1{letter-spacing:0.2em;}
span.laufweite2, li.laufweite2, p.laufweite2, table.laufweite2, td.laufweite2, th.laufweite2, h1.laufweite2, h2.laufweite2, h3.laufweite2, h4.laufweite2, h5.laufweite2, h6.laufweite2, div.laufweite2, address.laufweite2{letter-spacing:0.4em;}
span.schrift_klein, li.schrift_klein, p.schrift_klein, table.schrift_klein, td.schrift_klein, th.schrift_klein, h1.schrift_klein, h2.schrift_klein, h3.schrift_klein, h4.schrift_klein, h5.schrift_klein, h6.schrift_klein, div.schrift_klein, address.schrift_klein{font-size:10px;}
span.schrift_mittel, li.schrift_mittel, p.schrift_mittel, table.schrift_mittel, td.schrift_mittel, th.schrift_mittel, h1.schrift_mittel, h2.schrift_mittel, h3.schrift_mittel, h4.schrift_mittel, h5.schrift_mittel, h6.schrift_mittel, div.schrift_mittel, address.schrift_mittel{font-size:12px;}
span.schrift_gross, li.schrift_gross, p.schrift_gross, table.schrift_gross, td.schrift_gross, th.schrift_gross, h1.schrift_gross, h2.schrift_gross, h3.schrift_gross, h4.schrift_gross, h5.schrift_gross, h6.schrift_gross, div.schrift_gross, address.schrift_gross{font-size:14px;}
span.schrift_sehr_gross, li.schrift_sehr_gross, p.schrift_sehr_gross, table.schrift_sehr_gross, td.schrift_sehr_gross, th.schrift_sehr_gross, h1.schrift_sehr_gross, h2.schrift_sehr_gross, h3.schrift_sehr_gross, h4.schrift_sehr_gross, h5.schrift_sehr_gross, h6.schrift_sehr_gross, div.schrift_sehr_gross, address.schrift_sehr_gross{font-size:18px;}
a{color:#000;text-decoration:none;outline:none;}
a.external-link{}
a.external-link-new-window{}
a.internal-link{}
a.internal-link-new-window{}
a.download{}
a.mail{}
body.htmlarea-content-body a:link{color:blue !important;text-decoration:underline !important;}
a:link{color:#000;}
a:visited{color:#000;}
a:hover, a:focus{color:#000;text-decoration:underline;}
a:active{color:#000;}
.cM_aktiv a, .cM_inaktiv a {color:#000;text-decoration:none;outline:none;}
.cM_aktiv a:link, .cM_aktiv a:visited, .cM_aktiv a:hover, .cM_aktiv a:focus, .cM_aktiv a:active, .cM_inaktiv a:hover, .cM_inaktiv a:focus, .cM_inaktiv a:active, .cM_inaktiv a:link, .cM_inaktiv a:visited {color:#000;background:url(/fileadmin/icons/sprite.gif) no-repeat left;padding-left:15px;width:8px;height:8px;}
.cM_inaktiv a:link, .cM_inaktiv a:visited {background-position:0px -15px;}
.cM_aktiv a:link, .cM_aktiv a:visited, .cM_inaktiv a:hover, .cM_inaktiv a:active, .cM_inaktiv a:focus {background-position:0px 3px;}
.cM_aktiv a:focus, .cM_aktiv a:active, .cM_inaktiv a:hover, .cM_inaktiv a:active, .cM_inaktiv a:focus {text-decoration:underline;}
#schlauchliste_az a:link{color:#fff;}
#schlauchliste_az a:visited{color:#fff;}
#schlauchliste_az a:hover, #schlauchliste_az a:focus{color:#fff;text-decoration:underline;}
#schlauchliste_az a:active{color:#fff;}
.cL_aktiv a, .cL_aktiv a:link, .cL_aktiv a:visited{background:transparent url(/fileadmin/icons/sprite.gif) no-repeat 0px -80px;color:#fff;padding-left:23px;text-decoration:none;display:block;}
.cL_aktiv a:hover, .cL_aktiv a:focus, .cL_aktiv a:active{background-position:0px -80px;color:#fff;padding-left:23px;text-decoration:underline;display:block;}
.cL_inaktiv a, .cL_inaktiv a:link, .cL_inaktiv a:visited{background:transparent url(/fileadmin/icons/sprite.gif) no-repeat 0px -145px;color:#fff;padding-left:23px;text-decoration:none;display:block;}
.cL_inaktiv a:hover, .cL_inaktiv a:focus, .cL_inaktiv a:active{background-position:0px -80px;color:#fff;padding-left:23px;text-decoration:underline;display:block;}
.at{border:0;vertical-align:bottom;}
.skiplink{position:absolute;display:inline;left:-5000px;height:0;overflow:hidden;top:-5000px;width:0;}
.clearing{clear:both;}
.tabelle_zentriert{margin:0 auto;}
.logo{color:#666;background-color:#fff;border:0;margin-top:10px;padding:0;}
#druckversion_bild{position:absolute;border:0;right:110px;top:20px;background:transparent url(/fileadmin/icons/sprite.gif) no-repeat 0px -295px;width:86px;height:11px;overflow:hidden;}
#kopfbereich hr{color:#666;}
#mainmenu{background:url(/fileadmin/icons/mmbgr.gif);border-top:1px solid #666;border-bottom:1px solid #666;font-size:12px;height:18px;letter-spacing:1px;margin-top:8px;padding:5px 12px 5px 0;text-transform:uppercase;overflow:hidden;}
#mainmenu ul{}
#mainmenu ul li{display:inline;margin-left:0px;padding-left:7px;padding-right:15px;text-align:center;}
.print_header1{font-size:8.5px;display:none;}
#wrapper_menu_links { position: relative;left: 10px; top: 10px;overflow:hidden; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius:3px; -khtml-border-radius:3px;}
body table {-moz-border-radius: 13px; border-radius: 13px; -webkit-border-radius:13px; -khtml-border-radius:13px;}
#wrapper_menu_links ul{margin-left:1em;margin-bottom:0.5em;line-height:1.4em;padding-right: 3px;}
#wrapper_menu_links ul ul{margin-left:1.4em;margin-bottom:1.0em;padding-right: 3px;}
#wrapper_menu_links p{margin-bottom:0.5em !important;}
.platzhalter{height:10px;}
#suchform{background-color:#666;border-top:5px solid #da251d;border-bottom:5px solid #da251d;color:#fff;height:20px;padding:2px 10px 2px 15px;}
#suchformsucheingabe{float:left;font-size:11px;width:128px;height:15px;padding:2px 0px 0px 0px;}
 #suchformsuch_button{float:right;padding:3px 10px 0px 0px;height:13px;} 
/* .suchlupe input [type="image"] {background:transparent url(/fileadmin/icons/sprite.gif) no-repeat 0px -36px; width:16px;height:16px;overflow:hidden;float:right;padding:3px 10px 0px 0px;height:13px;} */
#schlauchliste_az{background-color:#666;color:#fff;font-size:10px;letter-spacing:1px;padding:3px 10px 4px 15px;text-transform:uppercase;}
#menuheader{background-color:#666;font-size:10px;letter-spacing:1px;padding:3px 10px 4px 15px;text-transform:uppercase;}
.linkesmenu li{list-style-type:none;margin-left:0;}
#artikelliste{border-collapse:collapse;}
#artikelliste tr, #artikelliste nichtmarkiert{background-color:#f7f7f7;}
#artikelliste :hover .markiert {background-color:#e9e9e9;}
#artikelliste td{border-top:5px solid #fff;border-bottom:5px solid #fff;margin:0;}
.liste_bild{padding:0;width:230px;min-width:200px;}
.liste_artikelname{font-size:14px;padding:0;padding-left:10px;width:40%;}
.liste_kurzbezeichnung{font-size:14px;padding:0;padding-left:10px;width:60%;}
.listenbild{padding:0;border:0;}
.brotkrumen{text-align:center;}
.brotkrumen a {text-decoration:underline;}
.c_artikelbild{float:left;width:270px;}
.c_artikelname{font-size:20px;font-weight:bold;text-align:right;}
.c_kurzbezeichnung{font-size:14px;font-weight:bold;text-align:right;}
.c_beschreibung{font-size:12px;text-align:center;}
.tablenormal{empty-cells:show;font-size:12px;text-align:center;margin:auto;width:95%;}
.c_abmessung{empty-cells:show;font-size:12px;text-align:center;margin:auto;width:95%;}
.ca_erstespalte{padding:2px 5px 2px 5px;}
.ca_erstespalte a { display:block; width:100%; }
.ca_weiterespalte{padding:2px 5px 2px 5px;}
td{padding:2px 5px 2px 5px;}
th{padding:2px 5px 2px 5px;}
.ca_row_even{background-color:#f7f7f7;}
.ca_row_odd{background-color:#ccc;}
.ca_header{background-color:#666;color:#fff;}
.c_abmessung :hover .markiert {background-color:#b4b4b4;}
.icon_pfeil{background:transparent url(/fileadmin/icons/sprite.gif) no-repeat -8px -274px;width:17px;height:8px;overflow:hidden;}
.icon_breadcrumb{background:transparent url(/fileadmin/icons/sprite.gif) no-repeat 0px -312px;width:16px;height:16px;overflow:hidden;}
.pdflogo{position:relative;border:0px;left:5px;top:10px;}
.pdffooter{text-align:center;color:#666;}
#mailform{position:absolute;left:40%;margin-left:-250px;padding-left:190px;padding-top:100px;width:500px;}
.legend{border:0px;padding-left:10px;padding-right:10px;}
.fieldset{border:1px solid #666;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}
.radiolayout{padding-top:15px;padding-bottom:15px;width:60%;}
.formu{background-color:#f7f7f7;border:1px solid #666;padding-top:10px;padding-bottom:10px;padding-left:50px;width:490px;}
.mf-radio{border:0px;}
.mf-text{border:1px solid #666;color:#000;margin-bottom:5px;}
.mf-check{border:0px;}
.mf-select{border:0px;}
.mf-input{border:1px solid #666;margin-bottom:5px;}
.mf-submit{background-color:#666;border:5px;color:#fff;}
#schlauchliste_header{font-size:12px;font-weight:bold;letter-spacing:1px;line-height:1.5;text-align:center;text-transform:uppercase;}
.schlauchliste_subheader{font-size:12px;line-height:1.5;text-align:center;}
.liste_schlauchtyp{font-size:12px;height:20px;text-align:left;width:400px;}
.liste_rubrik{font-size:12px;height:20px;text-align:left;width:200px;}
.liste_bestliste_medium{font-size:12px;height:20px;text-align:left;width:300px;}
.liste_bestliste_wert{font-size:12px;height:20px;text-align:center;width:50px;}
#kopfbereich{background-color:#fff;border:0;margin:0;padding:0px 0px 8px 0px;text-align:center;}
#wrapper_menu_links{background-color:#da251d;color:#fff;display:block;float:left;font-size:12px;margin:15px 10px 10px 10px;padding:0;width:195px;}
#inhalt_wrapper{left:210px;border:1px;margin:15px 45px 50px 240px;min-width:500px;padding:10px;}
#inhalt{border-top:1px solid black;border-bottom:1px solid black;font-size:12px;padding:10px 15px 10px 15px;}
@media print{#body_tag{margin:0;}
#druckversion_bild, #druckversion_text, #mainmenu, #wrapper_menu_links{display:none;}
#inhalt_wrapper{top:-80px;width:80%;margin:0 auto;}
.pdf_footer{display:none;}
#footer_anfrage{display:none;}
.printhdr_info{display:none;}
.print_header1{display:block;}
#inhalt{border-top:0;border-bottom:0;}
.link_bestliste{display:none;}
.logo{width:450px;height:76px;}
.print_header1{font-size:8.5px;}
#inhalt_wrapper{top:-80px;width:100%;margin:0 auto;}
.brotkrumen{font-size:12px;}
.c_artikelname{font-size:20px;}
.c_kurzbezeichnung{font-size:14px;}
.c_beschreibung{font-size:12px;}
.tablenormal{font-size:12px;}
.c_abmessung{font-size:12px;}
.text_underline{text-decoration:underline;}
}
