/* Selector spezifische Styles */
body.Selektor { background-image:url(standard_bg.gif); }

a {	outline: none }

.Selektor h4 { 
	font-size:11px;
	margin:0;
	padding:5px 0 7px 2px;
	color:#435668;
	font-weight:normal;
}

body.Selektor dl { margin:0; padding:0; }

.konfigprotokoll h4 { 
	font-size:11px;
	margin:0;
	padding:0;
	color:#222;
	font-weight:bold;
	}

#konfigSchritte  div { 	line-height:18px; }

.konfigprotokoll .prot { 
	color:#222;
	margin-bottom:8px;
	}

.konfigprotokoll .prot span {
	float: left;
	width: 199px;
}
.konfigprotokoll .prot .tooltipcontainer {
	margin-left: 0;
}
.konfigprotokoll .prot .tooltipcontainer img {
	padding-top: 2px;
}

.Selektor .produktecolornomarginal .BottomNavigation { width:753px; } 

.selektorzielgruppe {
	padding:27px 0 0 0;
	margin:0;
	}

.selektorzielgruppe h1 {
	margin:0;
	}

.selektorzielgruppe h2 {
	margin:0 0 32px 0;
	}
.selektorzielgruppe .zgauswahl {
	margin:0 0 8px 0;
	padding:0;
	}

.selektorzielgruppe .featureliste {
	margin:0;
	padding:27px 0 0 0;
	border-top:1px solid #dededf;
	}

.selektorzielgruppe .featureliste ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}

.selektorzielgruppe .featureliste ul li {
	margin:0;
	padding:0 0 0 15px;
	background-image:url(featurelist_dot.gif);
	background-position:1px 6px;
	background-repeat:no-repeat;
	line-height:18px;
	}

		
.selektorzielgruppe .zgauswahl .boxleft,
.selektorzielgruppe .featureliste .boxleft { 
	float:left;
	width:368px;
	height:74px;
	margin:0 17px 20px 0;
	padding:0;		
	}

.selektorzielgruppe .featureliste .boxleft2 { 
	margin:0 17px 0 0;
	padding:0 20px 0 163px;
	background-image:url(miniscreen01.jpg);	
	background-repeat:no-repeat;		
	}

.selektorzielgruppe .featureliste .boxleft2 ul li { 
	margin:0 0 6px 0;
	}

.selektorzielgruppe .featureliste .boxleft h3,
.selektorzielgruppe .featureliste .boxleft2 h3 { 
	color:#1a1a1a;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;		
	}
	
.selektorzielgruppe .zgauswahl .boxright,
.selektorzielgruppe .featureliste .boxright { 
	float:left;
	width:368px;
	height:74px;
	margin:0 0 20px 0;
	padding:0;	
	}

.selektorzielgruppe .zgauswahl a.boxright2 { 
	float:left;
	width:368px;
	height:88px;
	margin:0 0 20px 0;
	padding:0;	
	}
	
.buttonleiste, .ausleitung { 
	float:right; padding:8px 3px 0 0; text-align:right;
	}

.ausleitung a { 
	display:block;
	margin-bottom:8px
	}

.startseitenbox {
	background-image:url(selektorstartseite-bg.gif);	
	background-repeat:repeat-y;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #dce0e5;
	border-bottom:1px solid #dce0e5;
	width:655px;
	padding:5px 0 0 0;
	margin-left:20px;
	margin-bottom:10px
}

.startseitenbox .brand {
	background-repeat:no-repeat;
	padding:0 0 10px 10px;
	min-height: 60px;
	_height:60px;
}

.startseitenbox .linkliste {
	margin-left:332PX; 
	margin-top:0; 
	width:300px
}

.startseitenbox .linkliste a {
	text-decoration:none;
	display:block;
	line-height:15px;
	color:#d24d15
}

.startseitenbox .linkliste a span { margin-left:6px }

.hilfe h3,
.selektorcontainer h3 { 
	font-size:11px;
	margin:0;
	padding:0 0 4px 0;
	color:#222224;
	padding-bottom:3px
	}

.selektorcontent p	{
	margin-top:0;
	padding-top:0
	}

.selektorcontainer { 
	width:753px;
	z-index:2;
	}
	
.selektorcontainer #flashcontent {
	float:left;
	margin:-1px 0 0 0;
	padding:0;
	width:400px;
	}

.selektorcontainer #flashcontent500 {
	float:left;
	margin:-1px 0 0 0;
	padding:0;
	width:500px;
	}

.selektorcontainer #flashcontenthalbschmal {
	float:left;
	margin:-1px 0 0 0;
	padding:0;
	width:280px;
	}

.selektorcontainer #flashcontenthalbschmal300 {
	float:left;
	margin:-1px 0 0 0;
	padding:0;
	width:300px;
	}
		
.selektorcontainer #flashcontenthalbschmal2 {
	margin:0;
	padding:9px 0 3px 0;	
	width:325px;
	}

.selektorcontainer #flashcontentschmal {
	float:left;
	margin:-1px 0 0 0; 
	padding:0;
	width:160px;
	}

.selektorcontainer #flashcontentsmall {
	margin:0; 
	padding:9px 0 3px 0;	
	}

.selektorcontainer #flashcontentsmall2 {
	margin:0; 
	padding:4px 0 3px 3px;
	float:left;
	width:250px;
	}

.selektorcontainer .modellsuche { 
	margin:0; 
	padding:0;
	position:absolute;
	left:833px;
	top:286px;
	}

*html .selektorcontainer .modellsuche { 
	left:832px;
	width:215px;
	}
*+html .selektorcontainer .modellsuche { 
	left:832px;
	width:215px;
	}
.selektorcontainer .modellsuche .eingabe {
	width:180px;
	color:#567796;
	border:1px solid #2c557c;
	}
	
.selektorcontainer .modellsuche .modelSearch { 
	color:#fff;
	height:18px;
	border:1px solid #70808f;
	background-color:#889bac;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	padding:0px 5px 0px 5px;
	margin:0;
	}

.Selektor .HauptSpalte { 
	margin-top:0;
	padding-top:108px;
	margin-bottom:20px 
	}
	
*html .Selektor .HauptSpalte { 
	margin-top:0;
	padding-top:108px;
	margin-bottom:30px 
	}

*+html .Selektor .HauptSpalte { 
	margin-top:0;
	padding-top:108px;
	margin-bottom:30px 
	}

.selektorcontainer .selektorkopf,
.selektorcontainer .selektorkopf2,
.selektorcontainer .selektorkopf3,
.selektorcontainer .selektorkopf5 { 
	background-repeat:no-repeat;
	padding:178px 0 0 0;
	margin:0;
	width:753px;
	background-color:black;
	}

.selektorcontainer .selektorkopf4 { 
	background-image:url(selektorkeyvis4.jpg); 
	height:203px; background-repeat:no-repeat;
	padding:0;
	margin:0;
	width:753px;
	background-color:black;
	}

.selektorcontainer .selektorkopf { background-image:url(selektorkeyvis.jpg) }
.selektorcontainer .selektorkopf2 { background-image:url(selektorkeyvis2.jpg) }
.selektorcontainer .selektorkopf3 { background-image:url(selektorkeyvis3.jpg) }
.selektorcontainer .selektorkopf5 { background-image:url(selektorkeyvis5.jpg) }

.selektorcontainer .selektorkopf ul,
.selektorcontainer .selektorkopf2 ul,
.selektorcontainer .selektorkopf3 ul,
.selektorcontainer .selektorkopf4 ul,
.selektorcontainer .selektorkopf5 ul {
	list-style-type:none;
	margin:0;
	padding:0 0 0 13px;
	height:25px;
	}

.selektorcontainer .selektorkopf ul li,
.selektorcontainer .selektorkopf2 ul li,
.selektorcontainer .selektorkopf3 ul li,
.selektorcontainer .selektorkopf4 ul li,
.selektorcontainer .selektorkopf5 ul li {
	display:inline;
	margin:0 3px 0 0;
	padding:0;
	}

.selektorcontainer .selektorkopf ul li a,
.selektorcontainer .selektorkopf2 ul li a,
.selektorcontainer .selektorkopf3 ul li a,
.selektorcontainer .selektorkopf4 ul li a,
.selektorcontainer .selektorkopf5 ul li a {
	margin:0;
	padding:0;
	}
						
.selektorcontainer .selektorcontentstart { 
	background-color:#eaf0f5;
	border-left:1px solid #95b2ce; 
	border-right:1px solid #95b2ce; 
	border-bottom:1px solid #95b2ce; 
	padding:30px 0 30px 30px;
	background-image:url(selektor-bgverlauf.gif);
	background-repeat:repeat-x;
	margin:0;
	}

.selektorcontainer .selektorcontentstart table {
	border:1px solid #cbd5e0;
	background-color:white;
	width:691px;
}

.selektorcontainer .selektorcontentstart td {
	padding:18px 20px 15px 25px;
	vertical-align:top;
	width:305px;
	background-image:url(produktgruppen-td-bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat
	}
	
.selektorcontainer .selektorcontentstart td.nobg {
	padding:18px 20px 25px 25px;
	vertical-align:top;
	width:305px;
	background-image:none
	}
		
.selektorcontainer .selektorcontentstart td img {
	padding-bottom:4px
	}

.selektorcontainer .selektorcontentstart td a { 
	display:block; 
	text-decoration:none; 
	padding-left:13px;
	background-image:url(weiterpfeil.gif);
	background-repeat:no-repeat;
	background-position:2px 5px;
	line-height:16px;
	padding-bottom:1px
	}

*html .selektorcontainer .selektorcontentstart td a { background-position:2px 6px }
*+html .selektorcontainer .selektorcontentstart td a { background-position:2px 6px }

.selektorcontainer .selektorcontentstart td a:hover { 
	background-image:url(weiterpfeil-hi.gif);
	color:#6d6f74 
	}
	
.selektorcontainer .selektorcontentstart td a:active { 
	background-image:url(weiterpfeil-active.gif);
	color:#21405d 
	}

.selektorcontainer .selektorcontent { 
	border-left:1px solid #95b2ce; 
	border-right:1px solid #95b2ce; 
	border-bottom:1px solid #95b2ce; 
	padding:30px 0 30px 30px;
	background-image:url(selektor-bgverlauf.gif);
	background-repeat:repeat-x;
	background-color:#eaf0f5;
	min-height:180px
	}

*html .selektorcontainer .selektorcontent { _height:500px }

.selektorcontainer .selektorcontent .linkespalte {
	float:right;
	margin:0
	}
.selektorcontainer .selektorcontent .linkespalte form {
	margin:0; 
	padding:0
	}
.selektorcontainer .selektorcontent .linkespalte form select {
	margin:0 0 12px 20px; 
	padding:0;
	width:137px;
	border:1px solid #2c557c;
	color:#2c557c;
	float:left;
	}

.selektorcontainer .inputField { 
	height:14px;
	border:1px solid black; 
	margin-right:6px;
	color:#172e44;
	padding-left:2px;
	padding-top:2px;
	width:101px;
	}
	
*html .selektorcontainer .inputField { padding-top:0px; padding-bottom:2px }
*+html .selektorcontainer .inputField { padding-top:0px; padding-bottom:2px }

.selektorcontainer .inactiveSearch { color:#909090; }	
	
.Selektor .headlineBox { display:none; }

.auswahlcontainer {
	margin:0 0 7px 0;
	padding:0;
	width:691px
	}

.auswahlcontainer2 {
	margin:0 0 15px 0;
	padding:0;
	width:498px
	}

.flashcontent { margin-bottom:8px }

input.feuercheck { 
	margin:2px 5px 0 20px;
	padding:0;
	vertical-align:top;
	}

label.feuer { 
	background-image:url(f.gif);
	background-position:4px 0;
	background-repeat:no-repeat;
	color:#B72D2E;
	padding:0 2px 2px 34px;
	}
	
label.feuerohnelabel { 
	color:#B72D2E;
	padding:0 30px 3px 0;
	}
	
.selektorcontainer .selektorcontent .mittlerespalte {
	float:left;
	margin-right:20px
	}

*html .selektorcontainer .selektorcontent .mittlerespalte {
	float:left;
	margin-right:20px;
	width:498px
	}

*+html .selektorcontainer .selektorcontent .mittlerespalte {
	float:left;
	margin-right:20px;
	width:498px;
	}
.selektorcontainer .selektorcontent .konfigspalte {
	float:left;
	margin-right:20px;
	border:1px solid #cbd5e0;
	background-color:white;
	padding:3px 15px 15px 18px;
	margin-bottom:15px;
	width:466px;
	}

.konfigfloatimage { 
	float:left;
	margin:0 10px 0 0; 
	width:151px
	}
	
.konfigfloatimage p { 
	padding: 0pt 10px 6px 0; 
	color: #858689
	}
	
span.garnitur1 { 
	display:block;
	padding:10px 0 0 0
	}

span.garnitur1 a { 
	float:left;
	margin-right:23px;
	}

span.garnitur1 a.konfiglastelement { 
	float:left;
	margin-right:0px;
	}	

span.material1 { 
	display:block;
	padding:14px 0 6px 0
	}

span.material1 a { 
	float:left;
	margin-right:5px;
	}

span.material1 a.konfiglastelement { 
	float:left;
	margin-right:0px;
	}
		
.selektorcontainer .selektorcontent .visualkonfigspalte {
	float:left;
	margin-right:20px;
	border:1px solid #cbd5e0;
	background-color:white;
	padding:0 15px 15px 15px;
	width:466px;
	}

.visualkonfigtrennerlinie { height:1px; line-height:1px; font-size:1px; border-bottom:1px solid #cbd5df; margin:5px 0 5px 0; padding:0 }

.selektorcontainer .selektorcontent .visualkonfigspalte .konfigfloatimage { 
	margin:12px 10px 0 0; 
	width:222px;
	min-height:145px;
	}

.konfigprotokoll { vertical-align:top; width:215px; padding-top:11px; }		
	
.selektorcontainer .selektorcontent .uebersichtspaltebreit { margin:0 5px 0 0 }
	
.selektorcontainer .selektorcontent .mittlerespaltebreit {
	float:left;
	margin:0 15px 0 0
	}
	
.selektorcontainer .selektorcontent .rechtespalte {
	float:left;
	position:relative;
	width:151px;
	margin:0 0 15px 0;
	border:1px solid #cbd5e0;
	background-color:white;
	padding:15px 10px 5px 10px;
	}
	
.selektorcontainer .selektorcontent .breitespalte {
	float:left;
	width:497px;
	position:relative; 
	margin:0 20px 0 0; 
	padding:0
	}
	
.selektorcontainer .selektorcontent .breitespalte2 {
	float:left;
	width:497px;
	margin:0 15px 0 0
	}
	
.selektorcontainer .selektorcontent .breitespaltemerkzettel {
	float:left;
	margin:0;
	padding:0;
	position:relative;
	width:518px
	}

.selektorcontainer .selektorcontent .toplinks {
	float:left;
	margin:0;
	padding:0;
	width:350px;
	}
	
.selektorcontainer .selektorcontent .toplinksbreit {
	display:block;
	width:540px;
	margin:0;
	padding:0 0 3px 0
	}

.vorzurueck {	
	float:right;
	width:100px;
	margin:0;
	padding:2px 0 0 0
	}

.vorzurueck .vor,
.vorzurueck .vorgrau {	
	float:right;
	margin:0;
	}

.vorzurueck .zurueck,
.vorzurueck .zurueckgrau {	
	float:right;
	margin:0 27px 0 0;
	}

.selektorcontainer .selektorcontent .toplinksbreit a.zurueck,
.selektorcontainer .selektorcontent .toplinks a.zurueck	{
	float:left;
	margin-right:17px;
	width:18px;
	padding:1px 0 0 1px
	}
	
.selektorcontainer .selektorcontent .toplinksbreit a.hilfe,
.selektorcontainer .selektorcontent .toplinks a.hilfe {
	float:right;
	text-decoration:none;
	background-repeat:no-repeat;
	padding-right:19px;
	margin-bottom:6px;
	}	

.selektorcontainer .selektorcontent .break { 
	height:0px;
	line-height:0px; 	
	font-size:0px;
	clear:both
	}

.clearer { 
	height:0px;
	line-height:0px; 	
	font-size:0px;
	clear:both
	}
	
.anzeigelink { 
	display:block;
	padding-left:25px;
	background-image:url(anzeigelink.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	margin:12px 0 12px 0;
	text-decoration:none
	}
.anzeigelink:hover { 
	background-image:url(anzeigelink-hover.gif);
	color:#2c557c;
	}
.anzeigelink:hover { 
	background-image:url(anzeigelink-active.gif);
	color:#21405d;
	}
.uebersicht  {
	padding-top:8px
	}
.uebersicht a {
	margin-right:10px;
	}	
.uebersicht a.ende {
	margin-right:0
	}	
.contentflaeche {
	border:1px solid #cbd5e0;
	background-color:white;
	padding:15px 15px 20px 15px;
	margin-bottom:12px
}

.contentflaechemodell {
	border:1px solid #cbd5e0;
	background-color:white;
	padding:15px;
	margin-bottom:15px;
	width:466px;
}

.contentflaechekonfig1 {
	border:1px solid #cbd5e0;
	background-color:white;
	padding:15px 8px 12px 15px;
	margin-bottom:15px;
	width:140px;
	float:left;
	margin-right:20px;
}

.contentflaechekonfig1 a {
	margin-bottom:18px;
	display:block;
}

.contentflaechekonfig1 p {
	color:#858689;
}

.contentflaechekonfig2 {
	border:1px solid #cbd5e0;
	background-color:white;
	padding:15px 15px 12px 15px;
	margin-bottom:15px;
	width:284px;
	float:left;
}

.contentflaechemittig {
	border:1px solid #cbd5e0;
	background-color:white;
	padding:15px 15px 20px 15px;
	margin-bottom:12px;
	text-align:center
}

.contentflaechemodell p,
.contentflaeche p {
	margin-bottom:10px;
	line-height:16px;
	padding-right:10px;
}
.contentflaechebig {
	border:1px solid #cbd5e0;
	background-color:white;
	padding:15px;
	width:466px;
}

.contentflaechebig2 {
	border:1px solid #cbd5e0;
	background-color:white;
	padding:15px 15px 6px 15px;
	margin-bottom:12px;
	margin-bottom:12px;
}

.contentflaechemodell h3,
.contentflaeche h3 {
	margin:0 0 13px 0;
	padding-bottom:4px;
	font-size:11px; 
	color:#222224
}

.contentflaechebig2 h3 {
	margin:8px 30px 0 0;
	padding-bottom:4px;
	font-size:11px; 
	color:#222224
}

.produktgruppencontainerli {
	margin:0 19px 0 0;
	padding:0;
	float:left;
	width:237px;
} 

.produktgruppencontainerre {
	margin:0;
	padding:0;
	float:left;
	width:237px;
}

.einzelgruppencontainer {
	border:1px solid #cbd5e0;
	margin:0 0 15px 0;
	padding:0;
	width:237px;
	background-color:white;
}

.einzelgruppencontainer a {
	margin:0;
	padding:0;
}

.einzelgruppencontainer a img {	margin:0; margin-left:55px;}

.produktgruppen10 { display:block; height:10px; font-size:1px; line-height:1px; }
.produktgruppen8 { display:block; height:8px; font-size:1px; line-height:1px; }

.produktgruppen {
	display:none;
	padding-left:15px;
	border-top:1px solid #cbd5e0;
}

.produktgruppen a {
	display:block;
	color:#172e44;
	margin-bottom:4px;
	padding:0 0 0 12px;
	background-image:url(produktgruppenpfeil.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
	width:300px;
}

*html .produktgruppen a { background-position:0 5px }
*+html .produktgruppen a { background-position:0 5px }


.produktgruppen a:hover {
	color:#D24D15;
	background-image:url(produktgruppenpfeilhi.gif);
}

.merkzettelflaeche h3 {	
	margin:0;
	padding-bottom:4px;
	font-size:11px; 
	color:#222224
}

.merkzettel h3 {
	color:#222224;
	font-size:11px;
	margin:0;
	padding:0 0 6px 2px;
}

.merkzettelbild {
	float:left; 
	width:108px
}

.merkzettelbild img {
	width:96px;
}

.merkzettellinks {
	float:left; 
	width:98px;
	padding-top:10px
}

.ausfuehrungen { 
	color:#6d6f74;
	padding-top:4px
}
.ausfuehrungen .kopf {
	padding-top:5px;
	float:left;
	width:145px;
}
.ausfuehrungen .strich {
	width:305px;
	float:right;
	background-color:#fff
}

.ausfuehrungen .strich a  {
	margin-right:30px 
}

.ausfuehrungen .strich a.ende {
	margin-right:0 
}

.contentflaecheohne {
	padding:0;
	margin-bottom:12px;
}

.contentflaecheohne h3 {
	color:#172e44;
	margin:0 0 4px 0;
}

.contentflaecheohne a.uebersicht { 
	float:left;
	margin:0 20px 15px 0;
	border:1px solid #cbd5e0;
	padding:0;
	height:91px;
	width:96px;
	}

.contentflaecheohne a.uebersichtende { 
	float:left;
	margin-right:0;
	border:1px solid #4b6e90	
	}

.contentflaecheohne a.uebersicht:hover,
.contentflaecheohne a.uebersichtende:hover {
	border:1px solid #949faa	
}

.options {
	padding:0;
	margin-bottom:9px;
}

.options2 {
	border-top:1px solid #d2dbe3;
	padding:12px 0 5px 0;
	margin:0;
}

*html .options {
	width:120px;
}
*+html .options {
	width:120px;
}

*html .options2 {
	width:116px;
}
*+html .options2 {
	width:116px;
}

.merkzettel {
	border-top:1px solid #d2dbe3;
	padding:12px 0 10px 0;
	margin:0;
}

.options .erlaeuterung,
.options2 .erlaeuterung {
	line-height:16px;
	display:block;
	padding:0 0 4px 30px;
	text-decoration:none;
	color:#6D6F74;
	background-repeat:no-repeat;
}

.merkzettel a,
.options a {
	line-height:16px;
	display:block;
	padding:0 0 4px 26px;
	text-decoration:none;
	color:#6d6f74;
	background-repeat:no-repeat;
}
.merkzettel a:hover,
.options a:hover {
	color:#D24D15;
	text-decoration:none;
}
.merkzettel a:active,
.options a:active {
	color:#21405d;
	text-decoration:none;
}
.merkzettel a {
	background-image:url(icon-merkzettel.gif);
	background-position:4px 2px;
}
.merkzettel a:hover { background-image:url(icon-merkzettel-hi.gif); }
.merkzettel a:active { background-image:url(icon-merkzettel-active.gif); }
.merkzettel a.gesamt { 
	background-image:url(go.gif);
	background-position:1px 3px;
	}
*html .merkzettel a.gesamt { background-position:1px 4px }
*+html .merkzettel a.gesamt { background-position:1px 4px }

.merkzettel a.gesamt:hover { background-image:url(go-hi.gif); }
.merkzettel a.gesamt:active { background-image:url(go-active.gif); }

.options a.anzeigen {
	background-image:url(icon-anzeigen.gif); 
	background-position:4px 2px;
}
*html .options a.anzeigen { background-position:4px 3px }
*+html .options a.anzeigen { background-position:4px 3px }

.options a.anzeigen:hover { background-image:url(icon-anzeigen-hi.gif); }
.options a.anzeigen:active { background-image:url(icon-anzeigen-active.gif); }

.options a.warenkorb {
	background-image:url(icon-warenkorb2.gif);
	background-position:4px 2px;
}
*html .options a.warenkorb { background-position:4px 3px }
*+html .options a.warenkorb { background-position:4px 3px }

.options a.warenkorb:hover { background-image:url(icon-warenkorb2-hi.gif) }
.options a.warenkorb:active { background-image:url(icon-warenkorb2-active.gif) }

.options a.merken {
	background-image:url(icon-merken.gif);
	background-position:4px 2px;
}
*html .options a.merken { background-position:4px 3px }
*+html .options a.merken { background-position:4px 3px }
.options a.merken:hover { background-image:url(icon-merken-hi.gif); }
.options a.merken:active { background-image:url(icon-merken-active.gif); }
.options a.drucken { background-image:url(icon-drucken.gif); background-position:3px 2px }
*html .options a.drucken { background-position:3px 2px }
*+html .options a.drucken { background-position:3px 2px }
.options a.drucken:hover { background-image:url(icon-drucken-hi.gif); }
.options a.drucken:active { background-image:url(icon-drucken-active.gif); }
.options a.empfehlen { background-image:url(icon-empfehlen.gif); background-position:0 3px }
*html .options a.empfehlen { background-position:0 4px }
*+html .options a.empfehlen { background-position:0 4px }
.options a.empfehlen:hover { background-image:url(icon-empfehlen-hi.gif) }
.options a.empfehlen:active { background-image:url(icon-empfehlen-active.gif) }
.options a.empfehlenaktiv {	background-image:url(icon-empfehlen-hi.gif); background-position:0 4px }
*html .options a.empfehlenaktiv { background-position:0 5px }
*+html .options a.empfehlenaktiv { background-position:0 5px }
.options a.popup { background-image:url(icon-popup.gif); background-position:4px 3px }
.options a.popup:hover { background-image:url(icon-popup-hi.gif) }
.options a.popup:active { background-image:url(icon-popup-active.gif) }
.options a.loeschen { background-image:url(icon-loeschen.gif); background-position:3px 3px }
.options a.loeschen:hover { background-image:url(icon-loeschen-hi.gif) }
.options a.loeschen:active { background-image:url(icon-loeschen-active.gif) }
.options a.sammeldl { background-image:url(icon-sammeldownload.gif); background-position:3px 2px }
.options a.sammeldl:hover { background-image:url(icon-sammeldownload-hi.gif) }
.options a.sammeldl:active { background-image:url(icon-sammeldownload-active.gif) }
.options a.pdf { background-image:url(icon-pdf.gif); background-position:3px 2px }
.options a.pdf:hover { background-image:url(icon-pdf-hi.gif) }
.options a.pdf:active { background-image:url(icon-pdf-active.gif) }

.contentflaechemodell .floatimage,.contentflaeche .floatimage { margin:0 32px 10px 22px;
	padding:0 0 0 5px;
	float:left }
.contentflaechemodell .steckbrief,
.contentflaeche .steckbrief { margin:0px 5px 0 0 }

.contentflaechemodell ul,
.contentflaeche ul { list-style-type:none;
	margin:0 0 8px 0;
	padding:0 }

.contentflaechemodell ul li,
.contentflaeche ul li { padding:0 0 0 24px;
	background-position:0 5px;
	background-repeat:no-repeat;
	margin:0;
	line-height:16px }

.contentflaeche ul li.alu { background-image:url(material-alu.gif) }
.contentflaeche ul li.alugrau { background-image:url(material-alugrau.gif) }
.contentflaeche ul li.edelstahl { background-image:url(material-edelstahl.gif) }
.contentflaeche ul li.bronze { background-image:url(material-bronze.gif) }
.contentflaeche ul li.messing { background-image:url(material-messing.gif) }
.contentflaeche dl.floater dt { float:left; margin:0 16px 0 0; width:145px;  }
.contentflaeche dl.floater dd { float:left; margin:0; width:305px }
.contentflaechemodell ul li.alu { background-image:url(material-alu.gif) }
.contentflaechemodell ul li.alugrau { background-image:url(material-alugrau.gif) }
.contentflaechemodell ul li.edelstahl { background-image:url(material-edelstahl.gif) }
.contentflaechemodell ul li.bronze { background-image:url(material-bronze.gif) }
.contentflaechemodell ul li.messing { background-image:url(material-messing.gif) }
.contentflaechemodell dl.floater dt { float:left; margin:0 16px 0 0; width:145px; }
.contentflaechemodell dl.floater dd { float:left; margin:0; width:305px }

.merkzettelflaeche {
	background-color:white;
	border:1px solid #CBD5E0;
	float:left;
	margin:0 21px 15px 0;
	padding:15px;
	position:relative;
	width:206px;
	height:134px;
}

.downloadflaeche {
	background-color:white;
	border:1px solid #CBD5E0;
	float:left;
	margin:0 21px 15px 0;
	padding:10px 15px 20px 10px;
	position:relative;
	width:211px;
	height:93px;
}

.merkzettelflaeche p {
	margin:0;
	padding:2px 0 0 0;
	line-height:18px;
	float:left;
}

.downloadflaeche p {
	margin:0;
	padding:2px 0 0 0;
	line-height:18px;
}

.merkzettelflaeche p.anreisser,
.downloadflaeche p.anreisser { margin-top:10px }
.merkzettelflaeche a,
.downloadflaeche a {
	background-repeat:no-repeat;
	display:block
}

.merkzettelflaeche a:hover, 
.downloadflaeche a:hover { color:#D24D15 }

.merkzettelflaeche a:active,
.downloadflaeche a:active { color:#21405d }

.groupcontent { margin-bottom:10px }

a.download {
	line-height:15px;
	padding:1px 0 0 21px;
	text-decoration:none;
	color:#6d6f74;
	background-repeat:no-repeat;
	margin:0 10px 2px 0;
	background-image:url(icon-download.gif);
	background-position:3px 3px;
}
a.download:hover {
	background-image:url(icon-download-hi.gif);
	color:#D24D15
}
a.download:active {
	background-image:url(icon-download-active.gif);
	color:#21405d
}
a.downloadmerken {
	line-height:15px;
	padding:1px 0 0 21px;
	text-decoration:none;
	color:#6d6f74;
	background-repeat:no-repeat;
	margin:0 10px 2px 0;
	background-image:url(icon-merken.gif);
	background-position:2px 2px;
}
a.downloadmerken:hover {
	background-image:url(icon-merken-hi.gif);
	color:#D24D15
}

a.downloadmerken:active {
	background-image:url(icon-merken-active.gif);
	color:#21405d
}

a.zummodell {
	line-height:15px;
	padding:1px 0 0 21px;
	text-decoration:none;
	color:#6d6f74;
	background-repeat:no-repeat;
	margin:0 10px 2px 0;
	background-image:url(icon-anzeigen.gif);
	background-position:2px 2px
}
a.zummodell:hover {
	background-image:url(icon-anzeigen-hi.gif);
	color:#D24D15
}
a.zummodell:active {
	background-image:url(icon-anzeigen-active.gif);
	color:#21405d
}
a.delete {
	line-height:15px;
	padding:1px 0 0 21px;
	text-decoration:none;
	color:#6d6f74;
	background-repeat:no-repeat;
	margin:0 40px 2px 0;
	background-image:url(icon-loeschen.gif);
	background-position:2px 2px;
}
a.delete:hover {
	background-image:url(icon-loeschen-hi.gif);
	color:#D24D15
}
a.delete:active {
	background-image:url(icon-loeschen-active.gif);
	color:#21405d
}
.specs {
	line-height:15px;
	margin:15px 0 0 0;
	color:#6d6f74
}
.specs h3 { 
	font-size:11px;
	margin:0;
	padding-bottom:4px
	}

.merkzettelflaeche .floatthumb {
	float:left;
	margin: 2px 12px 2px 2px
}

table.konfigurationsergebnis,
table.konfiguration {
	margin:0; 
	padding:0;
	width:305px;
}

*html table.konfigurationsergebnis,
*html table.konfiguration {	width:302px }

*+html table.konfigurationsergebnis,
*+html table.konfiguration {	width:302px }

table.konfiguration .kopf th {
	color:#020202; 
	margin:0;
	padding:0 0 5px 0;
}

table.konfiguration tr.kopf td h3 { margin:4px 0 4px 2px }
table.konfiguration td.werte,
.werte { 
	padding-bottom:3px;
	width:288px;
}

*html table.konfiguration td.werte,
*html .werte { padding-bottom:1px }
*+html table.konfiguration td.werte,
*+html .werte { padding-bottom:1px }

table.konfigurationsergebnis th,
table.konfiguration th {
	text-align:left;
	padding:0 2px 4px 0;
	vertical-align:top;
}

table.konfigurationsergebnis td.abstand,
table.konfiguration td.abstand {
	border-bottom:0px none;
	height:13px;
	line-height:0px;
	font-size:0px
}
*html table.konfigurationsergebnis td.abstand,
*html table.konfiguration td.abstand { height:1px }
*+html table.konfigurationsergebnis td.abstand,
*+html table.konfiguration td.abstand { height:1px }

.selektorcontainer .articleSearch { 
	width:111px;
	color:#fff;
	background-image:url(artikelanzeigen.gif);
	height:18px;
	font-size:0px;
	border:0px none;
	margin-left:12px
	}
.selektorcontainer .zuruecksetzen { 
	width:96px;
	color:#fff;
	background-image:url(zuruecksetzen.gif);
	height:18px;
	font-size:0px;
	border:0px none;
	}
.selektorcontainer .absenden { 
	width:85px;
	color:#fff;
	background-image:url(abschicken.gif);
	height:18px;
	font-size:0px;
	border:0px none;
	margin-left:12px
	}
.selektorcontainer .zeileloeschen { 
	width:12px;
	height:12px;
	color:#fff;
	background-image:url(icon-snapback.gif);
	font-size:0px;
	border:0px none;
	margin-left:8px
	}
.selektorcontainer .articleAction { 
	padding:8px 0 0 0;
	width:548px;
	text-align:right;
}
.selektorcontainer .sendAction { 
	padding:10px 0 0 0;
	width:350px;
	text-align:right
}
.floath3 {
	float:left;
}
.contentflaechemodell .textfeld,
.contentflaechemodell textarea,
.contentflaeche .textfeld,
.contentflaeche textarea {
	border:1px solid #929396;
	font-size:11px;
	color:#1a1a1a;
	width:250px;
	margin:0;
	padding:0;
	}
.contentflaechemodell .eingabecontainer,
.contentflaeche .eingabecontainer {
	margin-bottom:12px
}

body.hilfe {
	background-image:url(hilfekopf.gif);
	background-repeat:no-repeat;
}

.closer {
	left:0;
	right:0;
	width:123px;
	height:14px;
	margin:0
}

.hilfetext {
	width:540px;
	height:295px;
	overflow:auto;
	margin:80px 0 0 0;
	padding:10px 30px 20px 30px
}

.buttonneutral,
.buttonneutral3 { 
	color:#fff;
	height:18px;
	border:1px solid #70808f;
	background-color:#889bac;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	border:0px none;
	padding:0px 5px 0px 5px;
	margin:0;
	float:left
}
.buttonneutral2 { 
	color:#fff;
	height:18px;
	border:1px solid #768898;
	background-color:#889bac;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	border:0px none;
	float:right;
	padding:0px 5px 0px 5px;
	margin:0
	}
.buttonnegativ {
	color:#fff;
	background-color:#ff0000;
	border:1px solid #929396;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	height:18px;
	margin:0;
	padding:0px 5px 0px 5px;
	float:left
}
.buttonnegativ2 {
	color:#fff;
	background-color:#ff0000;
	border:1px solid #929396;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	height:18px;
	margin:0 10px 0 0;
	padding:0px 5px 0px 5px;
	float:left
}
.buttonpositiv,
.buttonpositiv3,
.buttonpositiv4 {
	color:#fff;
	background-color:#38ab00;
	border:0px none;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	height:18px;
	margin:0px;
	padding:0;
	float:right;
}
.buttonpositiv2 {
	color:#fff;
	background-color:#38ab00;
	border:0px none;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	height:18px;
	margin:0;
	padding:0
}

.warnmeldung { 
	display:block; 
	background-color:#B72D2E;
	border:1px solid #CBD5E0;
	text-align:center;
	padding:1px;
	margin:8px 32px 0 0;
	color:#fff;
	}

.erfolgsmeldung { 
	display:block; 
	background-color:white;
	border:1px solid #CBD5E0;
	text-align:center;
	padding:12px 1px 120px 1px;
	margin:0 22px 0 0;
	color:#38973e;
	font-weight:bold;
	}

*html .buttonpositiv2 { width:110px; }
*+html .buttonpositiv2 { width:110px; }
*html .buttonnegativ { width:150px; }
*+html .buttonnegativ { width:150px; }
*html .buttonneutral { width:190px; }
*+html .buttonneutral { width:190px; }
*html .buttonneutral2 { width:190px; }
*+html .buttonneutral2 { width:190px; }
*html .buttonneutral3 { width:100px; }
*+html .buttonneutral3 { width:100px; }

.submits { margin:0; padding:5px 0 21px 0; width:687px } 
.submitsmall { margin:0; padding:5px 0 21px 0; width:483px } 
.submitleft { margin:0; width:237px; padding:5px 0 21px 0; float:left } 
.submitright { margin:0; padding:5px 0 21px 0; width:687px } 
*html .submits { margin:0; padding:5px 0 15px 0; width:687px } 
*html .submitleft { margin:0; width:235px; padding:5px 0 15px 0; float:left } 
*html .submitright { margin:0; padding:5px 0 15px 0; width:457px } 
*+html .submits { margin:0; padding:5px 0 15px 0; width:687px } 
*+html .submitleft { margin:0; width:220px; padding:5px 0 15px 0; float:left } 
*+html .submitright { margin:0 0 0 0; padding:5px 0 15px 0; width:464px; float:right } 

.bestand { text-align:center }
.bestand img { margin-top:2px }

.blaetterer { float:right; color:#222224; margin:0; padding:0 } 
.blaettererunten { float:right; color:#222224; margin:7px 0 0 0; padding:0 } 
*html .blaettererunten { float:right; color:#222224; margin:0; padding:0 } 
*+html .blaettererunten { float:right; color:#222224; margin:0; padding:0 } 
.blaetterer a,
.blaettererunten a { text-decoration:none; padding:0 5px 0 5px } 

.doppelfeld {float:left; color:#222224 }
.doppelfeld h4 { margin-left:8px }
*+html .doppelfeld .filter .textfeld { width:98px }

.fehler { border:1px solid #e30000; background-image:url(fehlerbg.gif); padding:15px 30px 12px 30px; line-height:15px }
.fehler h5 { color:#e30000; margin:0 0 4px 0; padding:0; line-height:15px }
.fehler p { color:#e30000; line-height:15px }

.Selektor .HauptSpalte .BottomNavigation { width:753px; }

.technischeElemente {
	margin:0;
	padding:0;
	width:305px;
}

*html .technischeElemente {
	margin:0;
	width:302px;
}

.selektorcontainer .selektorcontent .warenkorbspalte {
	width:687px;
	padding:0;
	margin:0
}

.warenkorbspalte .contentflaechebig {
	border: 1px solid #cbd5e0;
	background-color: white;
	padding: 10px 15px 20px 10px;
	margin: 0 0 12px 0;
	width: 660px;
}

*html .warenkorbspalte .contentflaechebig { padding:0px; width:687px }
*+html .warenkorbspalte .contentflaechebig { padding:0px; width:687px }

.warenkorbspalte .contentflaechebig p { padding:0 10px 5px 10px; margin:0 }	
.warenkorbspalte .contentflaechebig dl { padding:14px 10px 10px 10px; margin:0 }
.warenkorbspalte .contentflaechebig dt { font-weight:bold; float:left; width:155px; color:#222224; margin-right:10px; margin-bottom:5px }
.warenkorbspalte .contentflaechebig dd { margin-bottom:5px }
.warenkorbspalte .contentflaechebig dd  .eingabe,
.warenkorbspalte .contentflaechebig dd  .eingabeplz {
	width:200px;
	color:#567796;
	background-color:#f8f9fa;
	border:1px solid #889aad;
	margin-right:12px;
	padding:2px 0 0 2px;
	}

.warenkorbspalte .contentflaechebig dd  .textareaeingabe {
	width:320px;
	color:#567796;
	background-color:#f8f9fa;
	border:1px solid #889aad;
	margin-right:12px;
	padding:2px 0 0 2px;
	}

.warenkorbspalte .contentflaechebig dt.break,
.warenkorbspalte .contentflaechebig dd.break { 
	height:0px;
	line-height:0px; 	
	font-size:0px;
	clear:both;
	margin:0; 
	padding:0
	}

.warenkorbspalte .contentflaechebig dd  .eingabeplz { width:65px }	

.warenkorbspalte .contentflaecheloch {
	background-image:url(shoptool-bg2.gif);
	background-repeat:no-repeat;
	padding:0;
	margin-bottom:9px
}
*html .warenkorbspalte .contentflaecheloch { padding:0px }
*+html .warenkorbspalte .contentflaecheloch { padding:0px }

a.toggler {
	background-image:url(weiterpfeil.gif);
	text-decoration:none;
	background-position:left 13px; 
	background-repeat:no-repeat; 
	padding-left:12px; 
	background-repeat:no-repeat; 
	padding-top:8px;
	padding-bottom:15px;
	display:block;
}

a.toggler:hover {
	color:#6d6f74;
	background-image:url(weiterpfeil-hi.gif);
	text-decoration:none;
}

a.toggler:active {
	color:#21405d;
	background-image:url(weiterpfeil-active.gif);
}

.auswahlcontainervisual {
	float:left;
	margin:0 18px 18px 0;
}

.auswahlcontainervisual2 {
	float:left;
	margin:0 21px 18px 0;
}

.auswahlcontainervisual a {
	text-decoration:none;
	display:block;
	padding:100px 2px 10px 12px;
	background-color:white;
	border:1px solid #CBD5E0;
	font-weight:bold;
	width:143px;
	background-position:top center;
	background-repeat:no-repeat;
	color:#172e44;
}

.auswahlcontainervisual a:hover,
.auswahlcontainervisual2 a:hover {
	border:1px solid #949faa;
	color:#172e44;
	text-decoration:none;	
	}

a.hinweiszeichen { background-image:url(piktogramm-hinweiszeichen.jpg); }
a.funktionssraeume { background-image:url(piktogramm-funktionsraeume.jpg); }
a.kommunikationsraeume { background-image:url(piktogramm-kommunikationsraeume.jpg); }
a.service { background-image:url(piktogramm-service.jpg); }
a.sicherheit { background-image:url(piktogramm-sicherheit.jpg); }
a.gesundheit { background-image:url(piktogramm-gesundheit.jpg); }
a.kultur { background-image:url(piktogramm-kultur.jpg); }
a.shop { background-image:url(piktogramm-shop.jpg); }
a.transport { background-image:url(piktogramm-transport.jpg); }
a.sport { background-image:url(piktogramm-sport.jpg); }

.auswahlcontainervisual2 a {
	text-decoration:none;
	display:block;
	padding:132px 2px 15px 15px;
	background-color:white;
	border:1px solid #CBD5E0;
	width:199px;
	background-position:top center;
	background-repeat:no-repeat;
	color:#172e44;
	font-weight:bold;
	min-height:80px;
}

.auswahlcontainervisual2 a span {
	display:block;
	padding:5px 5px 2px 0;
	color:#172e44;
	font-weight:normal;
}

.auswahlcontainervisual2 a span span {
	color:#697887;
	padding:0;
	font-weight:normal;
}

a.objektlagerung { background-image:url(objektlagerung.jpg); }
a.feuerschutz { background-image:url(feuerschutz.jpg); }
a.standardlagerung { background-image:url(standardlagerung.jpg); }

.grau {	
	color:#8196ac;
	text-align:right;
	padding:10px 30px 0 0;
	margin:0;
}

.selectorFormArtikel { float:left; }
.selectorFormArtikel2 { display:inline;}

.unchecked { display:none; }
.checked101, .checked102, .checked103, .checked104 { 
	margin-left:72px; margin-top:-12px }
.scrollablebreit .checked101, .scrollablebreit .checked102, .scrollablebreit .checked103, .scrollablebreit .checked104 { 
	margin-left:95px; margin-top:-12px }
.checked201, .checked202, .checked203, .checked204, .checked205, .checked206, .checked207, .checked208, .checked209, .checked210, .checked211, .checked212, .checked213, .checked214, .checked215, .checked216, .checked217, .checked218, .checked2011, .checked2012, .checked2013, .checked2014, .checked2015, .checked2016, .checked2017, .checked2018  { 
	margin-left:37px; margin-top:-16px }
.checked301 { 
	margin-left:72px; margin-top:-28px }
.checked302 { 
	margin-left:72px; margin-top:-20px }
.checked303 { 
	margin-left:72px; margin-top:-12px }
.checked304 { 
	margin-left:85px; margin-top:-18px }
.checked305, .checked306 { 
	margin-left:88px; margin-top:-18px }
.checked401 { 
	margin-left:86px; margin-top:-9px }
.checked402 { 
	margin-left:62px; margin-top:-9px }
.checked501, .checked502, .checked503 { 
	margin-left:72px; margin-top:-12px }
.checked601, .checked602, .checked603, .checked604, .checked605, .checked606, .checked607, .checked608 	{ 
	margin-left:65px; margin-top:-24px }
.checked701, .checked702, .checked703, .checked704, .checked705 { 
	margin-left:72px; margin-top:-12px }
.checked801, .checked802, .checked803, .checked804, .checked805, .checked806 { 
	margin-left:72px; margin-top:-12px }

.infobutton { 	
	left:430px;
	position:absolute;
	top:396px; 
	z-index:1998; }

#dimmer { position: absolute; background-color:black; top: 0px; left: 0px; z-index:1999 }

#stueckliste { 
	display:block;
	width:399px;
	border:1px solid #97a1aa;
	padding:0 0 20px 0;
	position:absolute;
	left:325px;
	top:420px;
	background-color:white;
	z-index:2000;
	}

#divMerkzettel { 
	display:block;
	width:399px;
	border:1px solid #97a1aa;
	padding:0 0 20px 0;
	position:absolute;
	left:325px;
	top:420px;
	background-color:white;
	z-index:2000;
	}

.tooltipcontainer {
	position: relative;
	}

#tooltip, .tooltip { 
	display:none;
	padding:0 11px 0 10px;
	height:23px;
	margin:0;
	position:absolute;
	z-index:5000;
	background: white;
	border-right: 1px solid #34475a;
	background-image:url(tooltip-bg.gif);
	background-repeat:no-repeat;
	color:#273544; 
	opacity: 0.88; -moz-opacity:0.88; filter: alpha(opacity=88) 
	}

#tooltip p { 
	padding:3px 0 0 0;
	margin:0;
}

div.scrollable {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 50px;
	}

div.scrollablematerial {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 35px;
	}

div.scrollableschild {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 88px;
	}

div.scrollable div.items,
div.scrollableschild div.items,
div.scrollablematerial div.items {
	position: absolute;
	width: 2000cm;
	}

div.scrollable div.items a,
div.scrollableschild div.items a,
div.scrollablematerial div.items a {
	float: left;
	}
.disabled { display:none; }

.scrollerprev { 
	margin-left: -31px;
	cursor:pointer;
	}

*html .scrollerprev { 
	margin: 0;
	margin-left:-31px;
	margin-right:0;
	padding:0;
	position: absolute;
	}
	
.scrollernext { 
	cursor:pointer;
	}

*html .selektorcontent .visualkonfigspalte .scrollernext { 
	border-left:11px solid white;
	}

*+html .selektorcontent .visualkonfigspalte .scrollernext { 
	border-left:11px solid white;
	}

#centerimg {
    position: absolute;
    display: none;
    z-index: 2000;
    width: 600px;
    left:325px;
	top:175px;
	}

#centerimg img {
	border:1px solid #CBD5E0;
	}

#centerimg .popupcloser {
	width:601px;
	text-align:right;
}

#centerimg .popupcloser img {
	border:0px none;
	}
	
/* -------- */

*html .selektorzielgruppe .featureliste .boxleft {
	margin-right: 14px;
}
.selektorcontainer .selektorkopf2 ul li,
.selektorcontainer .selektorkopf3 ul li {
	float:left;
}
.selektorcontainer .selektorkopf2 ul li a img,
.selektorcontainer .selektorkopf3 ul li a img {
	float: left;
}
.selektorzielgruppe .featureliste .boxright2 img,
.einzelgruppencontainer img {
	display: block;
}
.selektorcontainer .modellsuche form {
	width: 165px;
}
.Selektor .selektorcontainer .selektorcontent .auswahlcontainer {
	float: left;
}
*html .Selektor .selektorcontainer .selektorcontent .auswahlcontainervisual2 {
	margin-right: 16px;
}
.Selektor .selektorcontainer .selektorcontent {
	float: left;
	height: auto;
	width: 721px;
}
.rechtespalte .options {
	width: 151px;
}
*html .selektorcontent .breitespaltemerkzettel .merkzettelflaeche {
	margin-right: 18px;
	padding-right: 13px;
}

.buttonleiste form.selectorFormArtikel2 {
	float: left;
	padding-left: 3px;
}
.buttonleiste form.selectorFormArtikel2 img {
	float: left;
}

.floater dd {
	padding-bottom: 26px;
}
.floater dd .tooltipcontainer {
	position: absolute;
	bottom: 15px;
	left: 324px;
}
.selektorcontent .contentflaechemodell {
	position: relative;
}
*html .floater dd .tooltipcontainer {
	bottom: 15px;
}

#userTyp {
	left:0;
	position:absolute;
	text-align:center;
	top:115px;
	width:99%;
	z-index:5000;
	}
#userTyp .usertypcontent {
	background-color:white;
	border:1px solid #535154;
	margin:auto;
	padding:30px 0 10px 25px;
	text-align:left;
	width:375px;
	}

*html #userTyp .usertypcontent {
	margin-left:250px;
	}
	
#userTyp .usertypcontent p {
	padding-right:25px;
	
	}

#userTyp .usertypcontent .selektorzielgruppe { 
	padding-top:10px;
	 }
	
#userTyp .usertypcontent .selektorzielgruppe .zgauswahl a { 
	margin:0 17px 15px 0;
	padding:0;
	width:368px;
	display:block;
	}
		
