@charset "UTF-8";

#wrapper_konfigurator {
	position: relative;
	overflow: hidden;
	width: 960px;
	margin-bottom: 50px;
	}

form#auswahl_produkte h4 {
	font-size: 15px;
	margin-bottom: 5px;
	color: #0078c9 !important;
	}


form#auswahl_produkte hr {
	margin: 12px 0;
	}

#auswahlspalte_links {
	width: 325px;
	}

#auswahl_produkte .checkbox_label {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 20px;
	text-indent: -20px; /* Einrückung erste Zeile */
	}

#auswahl_produkte label {
	margin-left: 20px;
	}

#auswahl_produkte input {
	margin-right: 7px;
	}

#auswahl_produkte hr {
	clear: both;
	}

#auswahl_produkt-sets {
	padding: 10px;
	background: #f5f5f5;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 20px;
	}

.box_produktset {
	margin-right: 90px;
	float: left;
	}

.box_produktset .checkbox_label span {
	font-weight: normal;
	}

#button_anfrage {
	font-family: Arial;
   	width: 325px;
   	/*height: 34px;*/
   	overflow: hidden;
	color: #FFF;
	font-size: 16px;
	display: block;
	padding: 7px 0px 7px 0px;
	margin-top: 20px;
	border: none;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background: url(../bilder/grafikelemente/balken_bereiche/balken_allgemein.png) center center no-repeat;
	text-align: center;
}


#content.cleanop_formular {
	margin-top: 60px;
	margin-left: 390px;
	overflow: visible;
	}

#introtext_formular {
	position: absolute;
	top: 0;
	left: -390px;
	width: 360px;
	height: 300px;
	}

#formInput_Auswahl-1,
#formInput_Auswahl-2,
#formInput_Auswahl-3 {
	height: 40px;
	padding: 7px 5px 0 5px;
	}


.icon-transportlaken {
	position: absolute;
	top: 12px;
	right: 10px;
	width: 120px;
	height: 120px;
	background: url(../bilder/cleanop-konfigurator/transportLakenStandard.png) center center no-repeat;
	z-index: 500;
	border: none !important;
	}
.icon-transportlaken-Klein {
	position: absolute;
	top: 12px;
	right: 10px;
	width: 120px;
	height: 120px;
	background: url(../bilder/cleanop-konfigurator/transportLakenKlein.png) center center no-repeat;
	z-index: 500;
	border: none !important;
	}
.bodenMatte {
	position: absolute;
	/*top: 362px;
	right: -1px;
	width: 200px;
	height: 100px;*/
	top: 12px;
	right: 0;
	width: 590px;
	height: 450px;
	background: url(../bilder/cleanop-konfigurator/bodenMatte.png) center center no-repeat;
	z-index: 500;
	border: none !important;
	}
.bodenMatte1 {
	position: absolute;
	top: 362px;
	right: 100px;
	width: 200px;
	height: 100px;
	background: url(../bilder/cleanop-konfigurator/bodenMatte.png) center center no-repeat;
	z-index: 500;
	border: none !important;
	}
.bodenMatte2 {
	position: absolute;
	top: 362px;
	right: 100px;
	width: 200px;
	height: 100px;
	background: url(../bilder/cleanop-konfigurator/bodenMatte.png) center center no-repeat;
	z-index: 500;
	border: none !important;
	}
.bodenMatte3 {
	position: absolute;
	top: 362px;
	right: 300px;
	width: 200px;
	height: 100px;
	background: url(../bilder/cleanop-konfigurator/bodenMatte.png) center center no-repeat;
	z-index: 500;
	border: none !important;
	}



#motiv_konfigurator {
	background: #f5f5f5;
	position: absolute;
	top: 12px;
	right: 0;
	width: 590px;
	height: 450px;
	}

.ausblenden {
	color: #CCCCCC;
	}


.rueckenlagerung0 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/rueckenlageStart.jpg);
}

.rueckenlagerung1 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/rueckenlageStandard.jpg);
}
.rueckenlagerung2 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/rueckenlageStandard.jpg);
}
.rueckenlagerung3 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/rueckenlageStandard.jpg);
}
.rueckenlagerung4 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/rueckenlageStandard.jpg);
}
.rueckenlagerung5 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/bauchStandardMitTransportLaken.jpg);
}
.bauchseitenlagerung0 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/bauchStart.jpg);
}
.bauchseitenlagerung1 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/bauchStandard.jpg);
}
.bauchseitenlagerung2 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/bauchStandard.jpg);
}
.bauchseitenlagerung3 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/bauchStandard.jpg);
}
.bauchseitenlagerung4 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/bauchStandard.jpg);
}
.Halbsitzende_Lagerung0 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/halbsitzendStart.jpg);
}
.Halbsitzende_Lagerung1 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/halbsitzendStandard.jpg);
}
.Halbsitzende_Lagerung2 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/halbsitzendStandard.jpg);
}
.Halbsitzende_Lagerung3 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/halbsitzendStandard.jpg);
}
.Halbsitzende_Lagerung4 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/halbsitzendStandard.jpg);
}
.Halbsitzende_Lagerung5 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/halbsitzendGynTuchLang.jpg);
}
.Halbsitzende_Lagerung6 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/halbsitzendGynTuchLang.jpg);
}
.Halbsitzende_Lagerung7 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/halbsitzendGynTuchKurz.jpg);
}
.Steinschnittlagerung0 {
  content: url(http://www.ecolab-healthcare.de/website//bilder/cleanop-konfigurator/steinschnittStart.jpg);
}
.Steinschnittlagerung1 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/steinschnittGynTuchLang.jpg);
}
.Steinschnittlagerung2 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/steinschnittGynTuchLang.jpg);
}
.Steinschnittlagerung3 {
  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/steinschnittGynTuchKurz.jpg);
}
.set_01 {
	  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/set_01.jpg);

	}
.set_02 {
	  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/set_02.jpg);

	}
.set_03 {
	  content: url(http://www.ecolab-healthcare.de/website/bilder/cleanop-konfigurator/set_03.jpg);

	}

	
/* -------------------  Halbsitzende Lagerung - Einblenden der Einzelteile ----------------------- */


.rueckenlage_nurStandardTuch,
.rueckenlage_hinweis_lang,
.rueckenlage_hinweis_extra_lang,
.rueckenlage_hinweis_standard {
	position: absolute;
	top: 0px;
	right: 0;
	width: 590px;
	height: 450px;
	border: none !important;
	display: none;
	}

.rueckenlage_nurStandardTuch {
	background: url(../bilder/cleanop-konfigurator/rueckenlage_nurStandardTuch.png) center center no-repeat;
	z-index: 400;
	}

.rueckenlage_hinweis_lang {
	background: url(../bilder/cleanop-konfigurator/hinweis_lang.png) center center no-repeat;
	z-index: 500;
	}

.rueckenlage_hinweis_extra_lang {
	background: url(../bilder/cleanop-konfigurator/hinweis_extra-lang.png) center center no-repeat;
	z-index: 600;
	}

.rueckenlage_hinweis_standard {
	background: url(../bilder/cleanop-konfigurator/hinweis_standard.png) center center no-repeat;
	z-index: 700;
	}



.bauch_nurStandardTuch,
.bauch_hinweis_lang,
.bauch_hinweis_extra_lang,
.bauch_hinweis_standard {
	position: absolute;
	top: 0px;
	right: 0;
	width: 590px;
	height: 450px;
	border: none !important;
	display: none;
	}

.bauch_nurStandardTuch {
	background: url(../bilder/cleanop-konfigurator/bauch_nurStandardTuch.png) center center no-repeat;
	z-index: 400;
	}

.bauch_hinweis_lang {
	background: url(../bilder/cleanop-konfigurator/hinweis_lang.png) center center no-repeat;
	z-index: 500;
	}

.bauch_hinweis_extra_lang {
	background: url(../bilder/cleanop-konfigurator/hinweis_extra-lang.png) center center no-repeat;
	z-index: 600;
	}

.bauch_hinweis_standard {
	background: url(../bilder/cleanop-konfigurator/hinweis_standard.png) center center no-repeat;
	z-index: 700;
	}


.halbsitzend_nurStandardTuch,
.halbsitzend_hinweis_standard,
.halbsitzend_hinweis_extra_lang,
.halbsitzend_hinweis_lang,
.halbsitzend_nurGynTuchLang,
.halbsitzend_nurGynTuchKurz,
.halbsitzend_nurBodenMatte {
	position: absolute;
	top: 0px;
	right: 0;
	width: 590px;
	height: 450px;
	border: none !important;
	display: none;
	}

.halbsitzend_nurStandardTuch {
	background: url(../bilder/cleanop-konfigurator/halbsitzend_nurStandardTuch.png) center center no-repeat;
	z-index: 700;
	}
.halbsitzend_hinweis_lang {
	background: url(../bilder/cleanop-konfigurator/hinweis_lang.png) center center no-repeat;
	z-index: 800;
	}
.halbsitzend_hinweis_extra_lang {
	background: url(../bilder/cleanop-konfigurator/hinweis_extra-lang.png) center center no-repeat;
	z-index: 900;
	}
.halbsitzend_hinweis_standard {
	background: url(../bilder/cleanop-konfigurator/hinweis_standard.png) center center no-repeat;
	z-index: 1000;
	}

.halbsitzend_nurGynTuchLang {
	background: url(../bilder/cleanop-konfigurator/halbsitzend_nurGynTuchLang.png) center center no-repeat;
	z-index: 300;
	}

.halbsitzend_nurGynTuchKurz {
	background: url(../bilder/cleanop-konfigurator/halbsitzend_nurGynTuchKurz.png) center center no-repeat;
	z-index: 200;
	}

.halbsitzend_nurBodenMatte {
	background: url(../bilder/cleanop-konfigurator/halbsitzend_nurBodenMatte.png) center center no-repeat;
	z-index: 100;
	}




.steinschnitt_nurGynTuchLang,
.steinschnitt_nurGynTuchKurz {
	position: absolute;
	top: 0px;
	right: 0;
	width: 590px;
	height: 450px;
	border: none !important;
	display: none;
	}


.steinschnitt_nurGynTuchLang {
	background: url(../bilder/cleanop-konfigurator/steinschnitt_nurGynTuchLang.png) center center no-repeat;
	z-index: 300;
	}

.steinschnitt_nurGynTuchKurz {
	background: url(../bilder/cleanop-konfigurator/steinschnitt_nurGynTuchKurz.png) center center no-repeat;
	z-index: 200;
	}












.transportlaken {
	position: absolute;
	top: 0px;
	right: 20px;
	width: 120px;
	height: 120px;
	border: none !important;
	display: none;
	}

.transportlaken {
	background: url(../bilder/cleanop-konfigurator/transportLakenStandard.png) center center no-repeat;
	z-index: 1200;
	}
.transportlaken-klein {
	position: absolute;
	top: 0px;
	right: 20px;
	width: 120px;
	height: 120px;
	border: none !important;
	display: none;
	}

.transportlaken-klein {
	background: url(../bilder/cleanop-konfigurator/transportLakenklein.png) center center no-repeat;
	z-index: 1200;
	}
.bodenmatte-1 {
	position: absolute;
	top: 0px;
	right: 0;
	width: 590px;
	height: 450px;
	border: none !important;
	display: none;
	}

.bodenmatte-1 {
	background: url(../bilder/cleanop-konfigurator/bodenMatte.png) center center no-repeat;
	z-index: 100;
	}

.bodenmatte-2 {
	position: absolute;
	top: 0px;
	right: 0;
	width: 590px;
	height: 450px;
	border: none !important;
	display: none;
	}

.bodenmatte-2 {
	background: url(../bilder/cleanop-konfigurator/halbsitzend_nurBodenMatte.png) center center no-repeat;
	z-index: 100;
	}
.bodenmatte-3 {
	position: absolute;
	top: 0px;
	right: 0;
	width: 590px;
	height: 450px;
	border: none !important;
	display: none;
	}

.bodenmatte-3 {
	background: url(../bilder/cleanop-konfigurator/bodenMatte.png) center center no-repeat;
	z-index: 100;
	}

.unsichtbar {
	display: none;
	}

@media only screen and (max-width: 600px) {     /* Mobil */
	form#auswahl_produkte h4 {
	font-size: 13px;
	}
	
	#motiv_konfigurator,
	#iconAnzeige,
	#iconAnzeige2 {
		display: none;
		}
	
	#wrapper_konfigurator {
		width: 100%;
		}
	
	.box_produktset {
		margin-bottom: 15px;
		}
	
	#auswahlspalte_links {
		width: 100%;
		}
	
	#content.cleanop_formular {
		margin-left: 0;
		margin-bottom: 30px;
		}
	
	#introtext_formular {
	position: static;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	}
	
	#button_anfrage {
		width: 100%;
		}
			
	
	
}    /* Ende Mobil */
