/* ------------------------------------------------------------------- 
 Styles Textgröße 1
 
 Autor:          Jenny Lemmnitz (unitb technology GmbH)
 
------------------------------------------------------------------- */

BODY { 	font-size: 0.91em;}

/*Hintergrund-Verlauf*/
#wrapper { background-image: url("/direkt/images/bg_1.jpg");}




* html #meta-navigation {width: 14.55em;}

#left-column-wrapper {
  	width: 9em;
  	float: left;
}


/*Container für Formulare */
* html .overlay-form-container { top: -2.8em; }
* + html .overlay-form-container { top: -2.8em; }


#content-wrapper {	margin-left: 0.99em;}
#main-navigation li a {padding-top: 0.5em}
* html #main-navigation li a {padding-top: 0.55em}

#main-navigation .sub-navigation .preview ul.corner-bottom li.middle { width: 20.12em !important; }

* html #main-navigation .sub-navigation div.corner-bottom li.leftCorner,
* html #main-navigation .sub-navigation-container.reverse div.corner-bottom li.rightCorner{ width: 35.2em !important;}
* html #main-navigation .sub-navigation-container.reverse div.corner-bottom li.leftCorner{ width: 1.41em !important; }

* html #login-layer .errorinput { width:19.4em; }
* + html #login-layer .errorinput { width:19.1em; }

#main-navigation .sub-navigation .preview-content img.pictogram{ height: 3.05em; }

.overlay-form-container div.formoptions p,
.formular div.formoptions p{ padding-left: 13em !important; }

html > body .overlay-form-container div.formoptions p,
html > body .formular div.formoptions p { padding-left: 12.75em !important; }

.overlay-form-container .singleColumnNarrow div.formoptions p,
.formular .singleColumnNarrow div.formoptions p {  padding-left: 12.35em !important;}

html > body .overlay-form-container .singleColumnNarrow div.formoptions p,
html > body .formular .singleColumnNarrow div.formoptions p {  padding-left: 12.1em !important;}


/*I-Button-Bild*/
div.container img.info-icon { width: 1.37em; height: 1.37em; }

/*Positionierung in breiter Spalte innerhalb einer Tabelle */
* + html .column-wide div.container table .info-icon-container { margin-left: 28.35em; }
* html .column-wide div.container table .info-icon-container { margin-left: 28.35em; }


.overlay-form-container label,
.overlay-form-container .right label,
.formular label,
.formular .right label { /*width: 13.0em;*/width: 12.7em !important;}

* html .overlay-form-container label,
* html .formular label{width: 12.5em !important;}

.overlay-form-container div.column label.item,
.formular div.column label.item { width: 23.7em !important; }

* html .overlay-form-container div.column label.item,
* html .formular div.column label.item { width: 23.9em !important; }


.overlay-form-container .singleColumnNarrow div.container div label,
.formular .singleColumnNarrow div.container div label{ width: 12.1em !important;}

.overlay-form-container div.container label.inline,
.overlay-form-container div.container label.checkbox,
.formular div.container label.inline,
.formular div.container label.checkbox { width: auto !important;}


.errorinput {width: 26.65em;}
* + html .errorinput {width: 26.8em;}
* html .errorinput {width: 26.8em;}



ul.border-bottom li img { height:2.38em; }
ul.border-top li img,
ul.border-top { height: 2.47em; }

li.border-middle, 
li.border-middle img { width:38.95em; }

* + html li.border-middle, 
* + html li.border-middle img { width:38.95em; }

ul.border-top li.border-middle,
ul.border-top li.border-middle img { width: 38.85em; }

* + html ul.border-top li.border-middle, 
* + html ul.border-top li.border-middle img { width: 38.85em }

.multiColumn ul.border-bottom li img { height:2.38em; }
.multiColumn ul.border-bottom li.border-middle,
.multiColumn ul.border-bottom li.border-middle img { width: 64.1em; }
.multiColumn ul.border-top li.border-middle, 
.multiColumn ul.border-top li.border-middle img { width: 64em; }


* html .singleColumn ul.border-bottom li.border-middle,
* html .singleColumn ul.border-bottom li.border-middle img { width: 38.95em; }
* html .singleColumn ul.border-top li.border-middle,
* html .singleColumn ul.border-top li.border-middle img { width: 38.85em; }


.singleColumnWide li.border-middle,
.singleColumnWide li.border-middle img { width: 41.61em; }

.singleColumnWide ul.border-top li.border-middle,
.singleColumnWide ul.border-top li.border-middle img{ width: 41.5em; }


/*schmal bei einspaltigem Layout --> Zugangsdaten vergessen */
* + html .singleColumnNarrow .border-container { width: 28.05em; }
.singleColumnNarrow ul.border-bottom li img {height: 2.4em }
.singleColumnNarrow li.border-middle,
.singleColumnNarrow li.border-middle img{ width: 29.3em; }
.singleColumnNarrow ul.border-top li.border-middle,
.singleColumnNarrow ul.border-top li.border-middle img { width: 29.25em; }
* + html .singleColumnNarrow ul.border-top li.border-middle,
* + html .singleColumnNarrow ul.border-top li.border-middle img { width: 29.2em; }
* html .singleColumnNarrow ul.border-top li.border-middle,
* html .singleColumnNarrow ul.border-top li.border-middle img { width: 29.25em; }
* html .singleColumnNarrow ul.border-bottom li.border-middle,
* html .singleColumnNarrow ul.border-bottom li.border-middle img { width: 29.35em; }

/*breit bei einspaltigem Layout --> Beratungswunsch;
  wegen der Stadtplanabbildung kann Layer nicht proportional skaliert werden.*/
.singleColumnWide.noDownScaling .border-container {
 	width: 44.4em;
 	padding-right: 2.7em;
 }
 
.singleColumnWide.noDownScaling .overlay-form ul.border-bottom,
.singleColumnWide.noDownScaling .overlay-form ul.border-top { width: 50.4em; }
 
.singleColumnWide.noDownScaling li.border-middle,
.singleColumnWide.noDownScaling li.border-middle img { width: 45.52em; }
 
.singleColumnWide.noDownScaling ul.border-top li.border-middle,
.singleColumnWide.noDownScaling ul.border-top li.border-middle img { width: 45.42em; }

.singleColumnWide.noDownScaling .errors span.message { width: 27.4em; }
 

* + html .singleColumnWide2 ul.border-bottom li.border-middle,
* + html .singleColumnWide2 ul.border-bottom li.border-middle img { width: 46.7em }

* html .singleColumnWide2 ul.border-bottom li.border-middle,
* html .singleColumnWide2 ul.border-bottom li.border-middle img { width: 46.75em; }

.singleColumnWide2 ul.border-top li.border-middle,
.singleColumnWide2 ul.border-top li.border-middle img { width: 46.61em; }



/*---- Error- und Feedback-Block ---*/

* html #feedback .border-top li.border-middle,
* html #feedback .border-top li.border-middle img { width: 55.5em; }
* html #feedback div.borders{ margin-top: -1px }


.errors .border-error-top li img,
.errors .border-error-bottom li img,
.errors .border-error-top li,
.errors .border-error-bottom li,
#feedback .border-top li img,
#feedback .border-bottom li img,
#feedback .border-top li,
#feedback .border-bottom li { height: /*1.25*/1.27em; }

/*#feedback .border-top li img,
#feedback .border-bottom li img{ height: 1.33em; }*/

.errors .border-error-top li.border-middle,
.errors .border-error-top li.border-middle img,
#feedback .border-top li.border-middle,
#feedback .border-top li.border-middle img{ width: 55.5em; }

/** html .errors .border-error-top li.border-middle,
* html .errors .border-error-top li.border-middle img,
* html #feedback .border-top li.border-middle,
* html #feedback .border-top li.border-middle img{ width: 55.55em; }*/

.errors .border-error-bottom li.border-middle,
.errors .border-error-bottom li.border-middle img,
#feedback .border-bottom li.border-middle,
#feedback .border-bottom li.border-middle img{ width: 54.325em; }

.singleColumn .errors div.borders,
.singleColumn #feedback div.borders { width: 32.08em; }

.singleColumn .errors .border-error-bottom li,
.singleColumn #feedback .border-bottom li { height: 1.25em; }

/*.singleColumn #feedback .border-bottom li{ height: 1.4em; }*/

/*.singleColumn .errors .border-error-bottom li.border-middle,
.singleColumn .errors .border-error-bottom li.border-middle img { width:31.72em;}*/

.singleColumn .errors .border-error-top li.border-middle,
.singleColumn .errors .border-error-top li.border-middle img,
.singleColumn #feedback .border-top li.border-middle,
.singleColumn #feedback .border-top li.border-middle img{ width: 32.9em; }





/*#feedback .border-top li.border-middle {
	border-top:1px solid #13397E;
}

#feedback .border-top li.border-middle img{
	visibility: hidden;
}*/

.singleColumnWide .errors div.borders,
.singleColumnWide #feedback div.borders { width: 34.5em; }

.singleColumnWide .errors .border-error-top li,
.singleColumnWide .errors .border-error-bottom li,
.singleColumnWide #feedback .border-top li,
.singleColumnWide #feedback .border-bottom li { height: 1.27em; }

.singleColumnWide .errors .border-error-top li.border-middle,
.singleColumnWide .errors .border-error-top li.border-middle img,
.singleColumnWide #feedback .border-top li.border-middle,
.singleColumnWide #feedback .border-top li.border-middle img{ width: 35.34em; }



.singleColumnWide.noDownScaling .errors div.borders,
.singleColumnWide.noDownScaling #feedback div.borders { width: 37.95em; }

/*.singleColumnWide.noDownScaling .errors .border-error-top li,
.singleColumnWide.noDownScaling .errors .border-error-bottom li,
.singleColumnWide.noDownScaling #feedback .border-top li,
.singleColumnWide.noDownScaling #feedback .border-bottom li { height: 1.27em; }
*/
.singleColumnWide.noDownScaling .errors .border-error-top li.border-middle,
.singleColumnWide.noDownScaling .errors .border-error-top li.border-middle img,
.singleColumnWide.noDownScaling #feedback .border-top li.border-middle,
.singleColumnWide.noDownScaling #feedback .border-top li.border-middle img{ width: 38.8em; }

.singleColumnWide.noDownScaling .errors .border-error-bottom li.border-middle,
.singleColumnWide.noDownScaling .errors .border-error-bottom li.border-middle img,
.singleColumnWide.noDownScaling #feedback .border-bottom li.border-middle,
.singleColumnWide.noDownScaling #feedback .border-bottom li.border-middle img{ width: 37.6em; }



.singleColumnWide2 .errors .border-error-top li,
.singleColumnWide2 .errors .border-error-bottom li,
.singleColumnWide2 #feedback .border-top li,
.singleColumnWide2 #feedback .border-bottom li { height: 1.27em; }

.singleColumnWide2 .errors .border-error-bottom li.border-middle,
.singleColumnWide2 .errors .border-error-bottom li.border-middle img,
.singleColumnWide2 #feedback .border-bottom li.border-middle,
.singleColumnWide2 #feedback .border-bottom li.border-middle img{ width: 39.1em; }

.singleColumnWide2 .errors .border-error-top li.border-middle,
.singleColumnWide2 .errors .border-error-top li.border-middle img,
.singleColumnWide2 #feedback .border-top li.border-middle,
.singleColumnWide2 #feedback .border-top li.border-middle img{ width: 40.26em; }

* + html .singleColumnWide2 .errors .border-error-top li.border-middle,
* + html .singleColumnWide2 .errors .border-error-top li.border-middle img,
* + html .singleColumnWide2 #feedback .border-top li.border-middle,
* + html .singleColumnWide2 #feedback .border-top li.border-middle img{ width: 40.3em; }

* html .singleColumnWide2 .errors .border-error-top li.border-middle,
* html .singleColumnWide2 .errors .border-error-top li.border-middle img,
* html .singleColumnWide2 #feedback .border-top li.border-middle,
* html .singleColumnWide2 #feedback .border-top li.border-middle img{ width: 40.3em; }



.singleColumnNarrow .errors .border-error-top li,
.singleColumnNarrow .errors .border-error-bottom li,
.singleColumnNarrow #feedback .border-top li,
.singleColumnNarrow #feedback .border-bottom li { height: 1.27em; }

.singleColumnNarrow .errors .border-error-bottom li.border-middle,
.singleColumnNarrow .errors .border-error-bottom li.border-middle img,
.singleColumnNarrow #feedback .border-bottom li.border-middle,
.singleColumnNarrow #feedback .border-bottom li.border-middle img{ width: 23.18em; }


img#securitycode {margin-right: 2.1em;}

#novMSicherheitsabfrage {
	margin-top: 0.15em;
}
* html #novMSicherheitsabfrage { margin-top: 0.05em;}
* + html #novMSicherheitsabfrage { margin-top: 0.05em;}

.tabs-container div.n { 
	height: 1.5em;
	margin-top:0.37em;
}

* html .tabs-container div.n { height: 1.4em; margin-top:0.395em; }

* + html .tabs-container div.n { height: 1.4em;	margin-top:0.395em; }

@media screen and (-webkit-min-device-pixel-ratio:0){
	.tabs-container div.n { margin-top:0.395em; }
}

.preview .ul.corner-bottom .middle { width: 20em;}


* html + ul.corner-bottom .rightCorner img { width: 1.1em;}

#bankverbAendern .bnk {	margin-left: 3.9em;}

div.right fieldset.group .info-box { top: 2.25em !important; }


/* Fahrzeugsuche */
#fahrzeug_tabelle_ueberschrift .modell {width: 13.8em;}
#fahrzeug_tabelle_ueberschrift .baujahr {width: 5.7em;}

* + html #fahrzeug_tabelle_ueberschrift .modell {width: 15.1em}
* + html #fahrzeug_tabelle_ueberschrift .ps {width: 3.93em;}
* + html #fahrzeug_tabelle_ueberschrift .baujahr {width: 6.95em}

* html #fahrzeug_tabelle_ueberschrift .modell {width: 15.1em}
* html #fahrzeug_tabelle_ueberschrift .ps {width: 3.93em;}
* html #fahrzeug_tabelle_ueberschrift .baujahr {width: 6.95em}

/** html .modell {width: 14.8em}
* html .hubraum {width: 4.15em}
* + html .modell {width: 14.8em}
* + html .hubraum {width: 4.15em}

#fahrzeug_tabelle_ueberschrift .modell {width: 13.7em}
#fahrzeug_tabelle_ueberschrift .ps, 
#fahrzeug_tabelle_ueberschrift .kw {width: 2.1em;}
#fahrzeug_tabelle_ueberschrift .baujahr {width: 5.8em;}
#fahrzeug_tabelle_ueberschrift .hubraum {width: 4.8em; }

* html #fahrzeug_tabelle_ueberschrift .hsn {width: 4em;}
* html #fahrzeug_tabelle_ueberschrift .tsn {width: 3.9em;}
* + html #fahrzeug_tabelle_ueberschrift .hsn {width: 4em;}
* + html #fahrzeug_tabelle_ueberschrift .tsn {width: 3.9em;}*/


/*****************************
/******* EDIT BY EK *********/ 
.kfz-abschluss-img
{
	top: 2.1em !important;
	top: 1.7em;
}

*+html .kfz-abschluss-img {top: 3.3em !important;} /* nur f�r den IE7 */
@media screen and (-webkit-min-device-pixel-ratio:0) 
  {.landing_image {top: 0.5em;}
  } /** SAFARI WIN **/
  
#img_auto {top:29em;left:56.78em;}  
*+html #img_auto { top:28.9em;	left:56.2em;}  /** IE 7 */

/* 
* html .landing_image_es {top: 5em;}
*/

* html .landing_image{top: 1.6em;}
*+ html .be_button { margin-top: 5.5em;}
*+ html .be_button_es { margin-top: 6.2em !important;}
* html .be_button { margin-top: 5.5em;}
* html .be_button_es { margin-top: 6.1em;}
/* 
*+html .landing_image_es {top: 1.6em;}
*/
*+html .landing_image{top: 1.6em;}
.bubble_text_es
{
	line-height: 1.5em;
}

* html .right_kfz {
	top: 1.9em;
}

* html .landing_image_es {
	top: 3.45em;
	left: -14.5em;
}