<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

Farben:
#0067B3;	dunkelblau
#666666; grau Schrift
#EA741A	orange

	font-family: OpenSansBold;
	font-family: OpenSansLight;
	font-family: OpenSansRegular;


*/

body {
	background-image: url('/template/images/verlauf.gif');
	background-repeat: repeat-x;
/*	background-position: 0 366px; */
	background-position: 0 86px;
	background-color: #FFFFFF;
}


a:link, a:visited {
	text-decoration: underline;
	color: #666666;
}


a:hover {
	text-decoration: none;
	color: #222222;
}


img.a {
	border: 1px solid #FF0000;
}
	
.l1 {
	font-size: 48px;
	line-height: 58px;
	font-family: OpenSansBold;
	color: #000000;
	padding-left: 62px;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-right: 62px;
	background-image: url('/template/images/anfuehrung_links.jpg'), url('/template/images/anfuehrung_rechts.jpg');
	background-position: left top, right top;
	background-repeat: no-repeat, no-repeat;
	width: auto;
}


.l2 {
	font-size: 36px;
	line-height: 44px;
	font-family: OpenSansBold;
	color: #000000;
}


.l3 {
	font-size: 16px;
	line-height: 22px;
	font-family: OpenSansBold;
	color: #000000;
}


.l4 {
	font-size: 13px;
	line-height: 18px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #666666;
}


.l5 {
	font-size: 13px;
	line-height: 18px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #666666;
}


.grundschrift_mager {
	font-size: 11px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #666666;
}


.klein {
	font-size: 10px;
	line-height: 16px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #666666;
}

.blau {
	color: #0067B3;
}


h1 {
	font-family: OpenSansRegular;
	color: #0067B3;
	font-size: 24px;
	line-height: 32px;
	font-style: normal;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}


h2 {
	font-family: OpenSansRegular;
	color: #0067B3;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: 22px;
	margin-top: 0px;
	margin-bottom: 0px;
}


h3 {
	font-family: OpenSansRegular;
	color: #0067B3;
	font-weight: bold;
	font-size: 13px;
	line-height: 22px;
	margin-top: 0px;
	margin-bottom: 0px;
}


h4 {
	font-family: OpenSansRegular;
/*
	font-family: OpenSansRegular;
*/
	color: #666666;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	line-height: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.subheadlines {
	font-family: OpenSansRegular;
	color: #0067B3;
	font-weight: bold;
	font-size: 14px;
	line-height: 22px;
}



.abschnitt_inhalt {
	font-size: 11px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #666666;
	width: 955px;
}


.t1_tabelle {
	width: 955px;
}


.t1_td1 {
	width: 955px;
	text-align: left;
}






.t2_tabelle {
	width: 955px;
}


.t2_td1 {
	width: 220px;
	text-align: left;
}


.t2_td1_zw {
	width: 25px;
}


.t2_td2 {
	width: 220px;
	text-align: left;
}


.t2_td2_zw {
	width: 25px;
}


.t2_td3 {
	width: 220px;
	text-align: left;
}


.t2_td3_zw {
	width: 25px;
}


.t2_td4 {
	width: 220px;
	text-align: left;
}






.t3_tabelle {
	width: 955px;
}


.t3_td1 {
	width: 465px;
	text-align: left;
}


.t3_td1_zw {
	width: 25px;
}


.t3_td2 {
	width: 465px;
	text-align: left;
}






.t4_tabelle {
	width: 955px;
}


.t4_td1 {
	width: 220px;
	text-align: left;
}


.t4_td1_zw {
	width: 25px;
}


.t4_td2 {
	width: 220px;
	text-align: left;
}


.t4_td2_zw {
	width: 25px;
}


.t4_td3 {
	width: 465px;
	text-align: left;
}






.t5_tabelle {
	width: 955px;
}


.t5_td1 {
	width: 465px;
	text-align: left;
}


.t5_td1_zw {
	width: 25px;
}


.t5_td2 {
	width: 220px;
	text-align: left;
}


.t5_td2_zw {
	width: 25px;
}


.t5_td3 {
	width: 220px;
	text-align: left;
}






.t6_tabelle {
	width: 955px;
}


.t6_td1 {
	width: 220px;
	text-align: left;
}


.t6_td1_zw {
	width: 25px;
}


.t6_td2 {
	width: 465px;
	text-align: left;
}


.t6_td2_zw {
	width: 25px;
}


.t6_td3 {
	width: 220px;
	text-align: left;
}







.t7_tabelle {
	width: 955px;
}


.t7_td1 {
	width: 710px;
	text-align: left;
}


.t7_td1_zw {
	width: 25px;
}


.t7_td2 {
	width: 220px;
	text-align: left;
}






.t8_tabelle {
	width: 955px;
}


.t8_td1 {
	width: 465px;
	text-align: left;
}


.t8_td1_zw {
	width: 25px;
}


.t8_td2 {
	width: 465px;
	text-align: left;
}


.t8_td3 {
	width: 955px;
	text-align: left;
}





.t9_tabelle {
	width: 955px;
}


.t9_td1 {
	width: 85px;
	text-align: left;
}


.t9_td1_zw {
	width: 15px;
}


.t9_td2 {
	width: 120px;
	text-align: left;
}


.t9_td2_zw {
	width: 25px;
}


.t9_td3 {
	width: 85px;
	text-align: left;
}


.t9_td3_zw {
	width: 15px;
}


.t9_td4 {
	width: 120px;
	text-align: left;
}


.t9_td4_zw {
	width: 25px;
}


.t9_td5 {
	width: 85px;
	text-align: left;
}


.t9_td5_zw {
	width: 15px;
}


.t9_td6 {
	width: 120px;
	text-align: left;
}


.t9_td6_zw {
	width: 25px;
}


.t9_td7 {
	width: 85px;
	text-align: left;
}


.t9_td7_zw {
	width: 15px;
}


.t9_td8 {
	width: 120px;
	text-align: left;
}





.t10_tabelle {
	width: 955px;
}


.t10_td1 {
	width: 955px;
	height: 25px;
	text-align: left;
}






.t11_tabelle {
	width: 955px;
}


.t11_td1 {
	width: 120px;
	text-align: left;
}


.t11_td1_zw {
	width: 25px;
}


.t11_td2 {
	width: 810px;
	text-align: left;
}






.t12_tabelle {
	width: 955px;
}


.t12_td1 {
	width: 710px;
	height: 20px;
	text-align: left;
}


.t12_td1_zw {
	width: 25px;
	height: 20px;
}


.t12_td3 {
	width: 220px;
	height: 40px;
	text-align: left;
}


.t12_td2_zw {
	width: 25px;
	height: 20px;
}


.t12_td2 {
	width: 465px;
	height: 20px;
	text-align: left;
}


.t12_td3_zw {
	width: 25px;
}


.t12_td4 {
	width: 220px;
	height: 20px;
	text-align: left;
}







.t13_tabelle {
	width: 955px;
}


.t13_td1 {
	width: 955px;
	height: 1px;
	text-align: left;
	border-bottom: 1px solid #B1B3B4;
}




.t14_tabelle {
	width: 955px;
}


.t14_td1 {
	width: 220px;
	text-align: left;
}


.t14_td1_zw {
	width: 25px;
}


.t14_td2 {
	width: 710px;
	text-align: left;
}




.t15_tabelle {
	width: 955px;
}


.t15_td1 {
	width: 302px;
	text-align: left;
}


.t15_td1_zw {
	width: 25px;
}


.t15_td2 {
	width: 302px;
	text-align: left;
}


.t15_td2_zw {
	width: 25px;
}


.t15_td3 {
	width: 301px;
	text-align: left;
}






.artikeltemplate_ueberschrift_tabelle {
	width: 955px;
}


.artikeltemplate_ueberschrift_td1 {
	width: 85px;
	text-align: left;
}


.artikeltemplate_ueberschrift_td1_zw {
	width: 15px;
}


.artikeltemplate_ueberschrift_td2 {
	width: 120px;
	text-align: left;
}


.artikeltemplate_ueberschrift_td2_zw {
	width: 25px;
}


.artikeltemplate_ueberschrift_td3 {
	width: 85px;
	text-align: left;
}


.artikeltemplate_ueberschrift_td3_zw {
	width: 15px;
}


.artikeltemplate_ueberschrift_td4 {
	width: 120px;
	text-align: left;
}


.artikeltemplate_ueberschrift_td4_zw {
	width: 25px;
}


.artikeltemplate_ueberschrift_td5 {
	width: 85px;
	text-align: left;
}


.artikeltemplate_ueberschrift_td5_zw {
	width: 15px;
}


.artikeltemplate_ueberschrift_td6 {
	width: 120px;
	text-align: left;
}


.artikeltemplate_ueberschrift_td6_zw {
	width: 25px;
}


.artikeltemplate_ueberschrift_td7 {
	width: 85px;
	text-align: left;
}


.artikeltemplate_ueberschrift_td7_zw {
	width: 15px;
}


.artikeltemplate_ueberschrift_td8 {
	width: 120px;
	text-align: left;
}






.artikeltemplate_beschreibung_tabelle {
	width: 955px;
}


.artikeltemplate_beschreibung_td1 {
	width: 265px;
	text-align: left;
}


.artikeltemplate_beschreibung_td1_zw {
	width: 5px;
}


.artikeltemplate_beschreibung_td2 {
	width: 220px;
	text-align: left;
}


.artikeltemplate_beschreibung_td2_zw {
	width: 11px;
}


.artikeltemplate_beschreibung_td3 {
	width: 220px;
	text-align: left;
}


.artikeltemplate_beschreibung_td3_zw {
	width: 5px;
}


.artikeltemplate_beschreibung_td4 {
	width: 226px;
	text-align: left;
}









#breadcrumb {
	font-family: OpenSansRegular;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	letter-spacing: 0.03em;
	width: 955px;
	height: 30px;
	position: absolute;
	left: 25px;
	top: 20px;
}

#breadcrumb a:link, #breadcrumb a:visited {
	text-decoration: none;
	color: #666666;
}

#breadcrumb a:hover {
	text-decoration: underline;
	color: #666666;
}



.breadcrumb_suche {
	font-size: 10px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #666666;
}

.breadcrumb_suche a:link, .breadcrumb_suche a:visited {
	text-decoration: none;
	color: #666666;
}

.breadcrumb_suche a:hover {
	text-decoration: underline;
	color: #666666;
}



#container {
	width: 100%;
	min-height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}

#inhalt {
	width: 955px;
	min-height: 400px;
	position: relative;
	top: 0px;
	left: 50%;
	margin-left: -500px;
/*	margin-top: 366px;*/
	margin-top: 336px;
	margin-bottom: 440px;
	padding-top: 85px;
	padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 25px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	z-index: 2;
}

.tabelle_inhalt {
	background-color: #FDECB8;
}




#kopf {
	min-width: 100%;
	height: 336px;
	/*height: 366px;*/
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -50%;
	z-index: 1;
}


#kopf_iframe {
	width: 100%;
	height: 336px;
	/*height: 366px;*/
}


#animation_iframe {
	width: 717px;
	height: 300px;
}

.widget_iframe {
	width: 239px;
	height: 239px;
}

.widget_2_iframe {
	width: 239px;
	height: 100px;
}

.video_widget_iframe {
	width: 317px;
	height: 169px;
	border: 1px solid #888888;
}


.video_widget_iframe_mitte {
	width: 317px;
	height: 169px;
	border-top: 1px solid #888888;
	border-bottom: 1px solid #888888;
}


#fuss {
	min-width: 100%;
	height: 440px;
	position: absolute;
	bottom: 0px;
	left: 50%;
	margin-left: -50%;
	z-index: 1;
}


#fuss_iframe {
	width: 100%;
	height: 470px;
}


#menu_pfeil {
	width: 31px;
	height: 21px;
	position: absolute;
	top: 192px;
	left: 50%;
	background-image: url('/images/menu/menu_pfeil.png');
	background-repeat: no-repeat;
	background-position: top left;
	z-index: 200;
}




.bild_zoom {
	min-width: 100%;
	min-height: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	z-index: 9999;
	display: none;
}

.close_zoom {
	width: 36px;
	height: 36px;
	position: fixed;
	left: 50%;
	top: 50%;
	background-image: url(/images/icon_close.png);
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 10000;
	display: none;
}



#video_fenster {
	position: fixed;
	left: 50%;
	top: 50%;
	width: 892px;
	height: 520px;
	margin-left: -446px;
	margin-top: -265px;
	background-color: #FFFFFF;
	z-index: 9999;
	display: none;
	-moz-border-radius: 29px;
	-khtml-border-radius: 29px;
	-webkit-border-radius: 29px;
	border-radius: 29px;
	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);
	box-shadow: 0 0 50px rgba(0,0,0,1);
}

#video_fenster_close {
	width: 36px;
	height: 36px;
	position: absolute;
	right: -10px;
	top: -10px;
	background-image: url(/images/icon_close.png);
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 10000;
	display: none;
}

#videoframe {
	position: absolute;
	width: 852px;
	height: 490px;
	left: 20px;
	top: 20px;
}




#stroemungsrechner_fenster {
	width: 610px;
	height: 590px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -305px;
	margin-top: -295px;
	background-color: #FFFFFF;
	z-index: 9999;
	display: none;
	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);
	box-shadow: 0 0 50px rgba(0,0,0,1);
}

#stroemungsrechner_fenster_close {
	width: 36px;
	height: 36px;
	position: absolute;
	right: -10px;
	top: -10px;
	background-image: url(/images/icon_close.png);
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 10000;
	display: none;
}

#stroemungsrechner_iframe {
	width: 570px;
	height: 550px;
	position: absolute;
	left: 20px;
	top: 20px;
}




#bestaendigkeitsliste_fenster {
	width: 1000px;
	height: 640px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -500px;
	margin-top: -320px;
	background-color: #FFFFFF;
	z-index: 9999;
	display: none;
	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);
	box-shadow: 0 0 50px rgba(0,0,0,1);
}

#bestaendigkeitsliste_fenster_close {
	width: 36px;
	height: 36px;
	position: absolute;
	right: -10px;
	top: -10px;
	background-image: url(/images/icon_close.png);
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 10000;
	display: none;
}

#bestaendigkeitsliste_iframe {
	width: 980px;
	height: 600px;
	position: absolute;
	left: 20px;
	top: 20px;
}





#kontaktformular_fenster {
	width: 500px;
	height: 350px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	margin-top: -175px;
	background-color: #FFFFFF;
	z-index: 9999;
	display: none;
	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);
	box-shadow: 0 0 50px rgba(0,0,0,1);
}

#kontaktformular_fenster_close {
	width: 36px;
	height: 36px;
	position: absolute;
	right: -10px;
	top: -10px;
	background-image: url(/images/icon_close.png);
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 10000;
	display: none;
}

#kontaktformular_iframe {
	width: 460px;
	height: 310px;
	position: absolute;
	left: 20px;
	top: 20px;
}



#anfrage_fenster {
	width: 500px;
	height: 350px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	margin-top: -175px;
	background-color: #FFFFFF;
	z-index: 9999;
	display: none;
	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);
	box-shadow: 0 0 50px rgba(0,0,0,1);
}

#anfrage_fenster_close {
	width: 36px;
	height: 36px;
	position: absolute;
	right: -10px;
	top: -10px;
	background-image: url(/images/icon_close.png);
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 10000;
	display: none;
}

#anfrage_iframe {
	width: 460px;
	height: 310px;
	position: absolute;
	left: 20px;
	top: 20px;
}


#mwst_fenster {
	width: 410px;
	height: 370px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -205px;
	margin-top: -185px;
	background-color: #FFFFFF;
	z-index: 9999;
	display: none;
	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);
	box-shadow: 0 0 50px rgba(0,0,0,1);
}

#mwst_fenster_close {
	width: 36px;
	height: 36px;
	position: absolute;
	right: -10px;
	top: -10px;
	background-image: url(/images/icon_close.png);
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 10000;
	display: none;
}

#mwst_iframe {
	width: 370px;
	height: 320px;
	position: absolute;
	left: 20px;
	top: 20px;
}


#telefon_div {
	width: 220px;
	height: 60px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: 261px;
	margin-top: 346px;
	z-index: 100;
}

#telefon_iframe {
	width: 220px;
	height: 60px;
}

.kategorienuebersicht_bild {
	width: 85px;
	height: 85px;
	border: 1px solid #AAAAAA;
}




.kategorienuebersicht_bezeichnung {
	font-size: 12px;
	line-height: 16px;
	/* font-family: OpenSansBold; */
	font-family: OpenSansRegular;
	color: #0067B3;
	margin-bottom: -20px;
}

.kategorienuebersicht_bezeichnung a:link, .kategorienuebersicht_bezeichnung a:visited {
	text-decoration: none;
	color: #0067B3;
}

.kategorienuebersicht_bezeichnung a:hover {
	text-decoration: underline;
	color: #0067B3;
}




.kategorienuebersicht_link {
	font-size: 12px;
	line-height: 20px;
	font-family: OpenSansRegular;
	color: #333333;
}


.kategorienuebersicht_link a:link, .kategorienuebersicht_link a:visited {
	text-decoration: none;
	color: #333333;
}

.kategorienuebersicht_link a:hover {
	text-decoration: underline;
	color: #333333;
}




.kategorienuebersicht_subheadlines {
	font-family: OpenSansRegular;
	color: #222222;
	font-size: 14px;
	line-height: 22px;
}

.kategorienuebersicht_hersteller {
	font-size: 10px;
	line-height: 10px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #666666;
	border-top: 1px solid #0067B3;
	border-bottom: 1px solid #0067B3;
}

.kategorienuebersicht_hersteller_2 {
	font-size: 10px;
	line-height: 10px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #666666;
	border-bottom: 1px solid #0067B3;
}

.produktdetails_beschreibung {
	font-size: 11px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #222222;
}

.legende_tabelle {
	font-size: 9px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #333333;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

.produktdetails_tabelle {
	font-size: 11px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #333333;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

td.produktdetails_tabelle {
	font-size: 11px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #333333;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	/*background-color: #E3E3E3;*/
}

.produktdetails_anzahl_eingabe {
	font-family: OpenSansRegular;
	color: #444444;
	width: 40px;
	height: 16px;
	text-align: center;
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
	outline:none;
}


.produktdetails_warenkorb_button {
	width: 26px;
	height: 20px;
	background-color: transparent;
}

.produktdetails_warenkorb_hinweis {
	width: 16px;
	height: 20px;
	background-color: transparent;
	cursor: pointer;
}

.warenkorb_hinweis_tooltip {
	font-family: OpenSansRegular;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	width: 300px;
	height: 0px;
	position: relative;
	top: -840px;
	left: 640px;
	background-color: #EEEEEE;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	display: none;
	z-index: 10000;
}

#bestellfenster_rohre {
	width: 680px;
	height: 400px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -350px;
	margin-top: -200px;
	background-color:#FFFFFF;
	-moz-box-shadow: 0 0 50px rgba(0,0,0,1);
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,1);
	box-shadow: 0 0 50px rgba(0,0,0,1);
	-moz-opacity:0.09;
	display: none;
	z-index:1001;
}


.buttons_gesamtuebersicht {
	width: 330px;
	height: 23px;
	padding-top: 13px;
}

.button_gesamtuebersicht_on, .button_gesamtuebersicht_off {
	font-family: OpenSansSemibold;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 12px;
	width: 160px;
	height: 21px;
	border: 1px solid #072C84;
	padding-bottom: 1px;
	padding-left: 30px;
	background-image: url(/images/gesamtuebersicht_on.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.7);
}
/*
gesamtuebersicht_off.png
gesamtuebersicht_on.png
gesamtuebersicht_over.png
*/
.button_gesamtuebersicht_off {
	color: #FFFFFF;
	background-image: url(/images/gesamtuebersicht_off.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border: 1px solid #888888;
	cursor: pointer;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.7);
}

.button_gesamtuebersicht_off:hover {
	color: #FFFFFF;
	background-image: url(/images/gesamtuebersicht_over.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border: 1px solid #555555;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.7);
}

.button_gesamtuebersicht_off a {
	color: #FFFFFF;
	text-decoration: none;
}


.button_dfmkonfigurator_on, .button_dfmkonfigurator_off {
	font-family: OpenSansSemibold;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 12px;
	width: 160px;
	height: 21px;
	border: 1px solid #072C84;
	padding-bottom: 1px;
	padding-left: 35px;
	background-image: url(/images/dfmkonfigurator_off.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.7);
}

.button_dfmkonfigurator_off {
	color: #FFFFFF;
	background-image: url(/images/dfmkonfigurator_off.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border: 1px solid #888888;
	cursor: pointer;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.7);
}

.button_dfmkonfigurator_off:hover {
	color: #FFFFFF;
	background-image: url(/images/dfmkonfigurator_over.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border: 1px solid #555555;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.7);
}

.button_dfmkonfigurator_off a {
	color: #FFFFFF;
	text-decoration: none;
}


.button_rohr-resteboerse_on, .button_rohr-resteboerse_off {
	font-family: OpenSansSemibold;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 12px;
	width: 160px;
	height: 21px;
	border: 1px solid #072C84;
	padding-bottom: 1px;
	padding-left: 35px;
	background-image: url(/images/rohr-resteboerse_off.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.7);
}

.button_rohr-resteboerse_off {
	color: #FFFFFF;
	background-image: url(/images/rohr-resteboerse_off.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border: 1px solid #888888;
	cursor: pointer;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.7);
}

.button_rohr-resteboerse_off:hover {
	color: #FFFFFF;
	background-image: url(/images/rohr-resteboerse_over.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border: 1px solid #555555;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.7);
}

.button_rohr-resteboerse_off a {
	color: #FFFFFF;
	text-decoration: none;
}


.button_rohr-zuschnitts-rechner_on, .button_rohr-zuschnitts-rechner_off {
	font-family: OpenSansSemibold;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 12px;
	width: 160px;
	height: 21px;
	border: 1px solid #072C84;
	padding-bottom: 1px;
	padding-left: 43px;
	background-image: url(/images/rohr-zuschnitts-rechner_off.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.7);
}

.button_rohr-zuschnitts-rechner_off {
	color: #FFFFFF;
	background-image: url(/images/rohr-zuschnitts-rechner_off.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border: 1px solid #888888;
	cursor: pointer;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.7);
}

.button_rohr-zuschnitts-rechner_off:hover {
	color: #FFFFFF;
	background-image: url(/images/rohr-zuschnitts-rechner_over.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	border: 1px solid #555555;
	-moz-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.8);
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.7);
}

.button_rohr-zuschnitts-rechner_off a {
	color: #FFFFFF;
	text-decoration: none;
}


.mediathek_rubrik {
	height: 25px;
	font-size: 12px;
	line-height: 12px;
	font-family: OpenSansBold;
	font-style: normal;
	color: #FFFFFF;
	background-image: url(/images/hintergrund_tabellenkopf.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	border-right: 1px solid #FFFFFF;
}

.mediathek_rubrik:hover {
	background-image: url(/images/hintergrund_tabellenkopf_orange.jpg);
	text-decoration: none;
}


.mediathek_rubrik a {
	text-decoration: none;
}


.mediathek_rubrik_on {
	height: 25px;
	font-size: 12px;
	line-height: 12px;
	font-family: OpenSansBold;
	font-style: normal;
	color: #FFFFFF;
	background-image: url(/images/hintergrund_tabellenkopf_orange.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	border-right: 1px solid #FFFFFF;
}


.mediathek_rubrik_on a {
	text-decoration: none;
}

#mediathek_videoliste_iframe {
	width: 410px;
	height: 510px;
}


#mediathek_highlight_iframe {
	width: 544px;
	height: 509px;
	border-top: 1px solid #FFFFFF;
}



.sitemap_hk {
	height: 25px;
	font-size: 12px;
	line-height: 12px;
	font-family: OpenSansBold;
	font-style: normal;
	color: #FFFFFF;
	padding-left: 5px;
	text-align: left;
	background-image: url(/images/hintergrund_tabellenkopf.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	border-right: 1px solid #FFFFFF;
}

.sitemap_legende {
	font-size: 11px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: bold;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	background-color: #666666;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.stm {
	font-size: 11px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #444444;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	background-color: #EEEEEE;
	border-right: 1px solid #FFFFFF;
}

.stm2 {
	font-size: 11px;
	line-height: 15px;
	font-family: OpenSansRegular;
	font-style: normal;
	color: #444444;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	background-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#zurueck_div {
	width: 200px;
	position: absolute;
	top: 190px;
	left: 50%;
	margin-left: -470px;
	font-size: 12px;
	line-height: 21px;
	font-family: OpenSansBold;
	font-style: normal;
	color: #0067B3;
	padding-left: 16px;
	width: 220px;
	height: 27px;
	background-image: url(/images/dreieck_grau_zurueck.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	border: 1px solid +FF0000;
	cursor: pointer;
	z-index: 200;
}

#zurueck_div:hover {
	color: #666666;
}




.optionsfelder {
	font-family: 'Open Sans', Arial, sans-serif;
	font-weight: 400;
	letter-spacing: 0.01em;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	width: 200px;
	height: 20px;
	vertical-align: middle;
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
	outline:none;
}

.optionsfelder_fehlend {
	font-family: 'Open Sans', Arial, sans-serif;
	font-weight: 400;
	letter-spacing: 0.01em;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	width: 200px;
	height: 20px;
	vertical-align: middle;
	background-color: #BBD3E9;
	border: 1px solid #BBBBBB;
	outline:none;
}

.eingabefeld {
	font-family: 'Open Sans', Arial, sans-serif;
	font-weight: 400;
	letter-spacing: 0.01em;
	font-size: 12px;
	color: #000000;
	width: 200px;
	height: 16px;
	vertical-align: middle;
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
	outline:none;
}

.eingabefeld_fehlend {
	font-family: 'Open Sans', Arial, sans-serif;
	font-weight: 400;
	letter-spacing: 0.01em;
	font-size: 12px;
	color: #000000;
	width: 200px;
	height: 16px;
	vertical-align: middle;
	background-color: #BBD3E9;
	border: 1px solid #BBBBBB;
	outline:none;
}


.wasserfilterkonfigurator_iframe {
	width: 100%;
	height: 220px;
	border-bottom: 1px solid #9c9e9f;
	display: none;
	overflow: auto;
}




.blog_tabelle {
	width: 955px;
}


.blog_td1, .blog_td2 {
	width: 302px;
	text-align: left;
}


.blog_td3 {
	width: 301px;
	text-align: left;
}


.blog_td_zw {
	width: 25px;
}


.blog_button {
	font-size: 16px;
	font-family: OpenSansBold;
	color: #fff;
	background-color: #0067B3;
	width: 50pc;
	height: 30px;	
}




</pre></body></html>