
/* FORMS */
input, iframe, select {
	border: 1px solid #7f9db9;
	font-family:Arial, Helvetica, sans-serif; 
	color:#404041; 
	font-size: 12px;	
	padding: 0 0 0 4px;	
}
.iframe {
	padding:0px; 
	margin:0px; 
	border: 1px solid #7f9db9;	
}
textarea, select {
	border: 1px solid #7f9db9;
	font-family:Arial, Helvetica, sans-serif; 	
	font-size: 10px;		
} 
.tx-ffiframe-pi1  {

}


.ef_r {
 background-color:#ffff80;
 text-align:right;
 border-style:none;
 padding-right:5px;
 width:70px;
 font-size:11px;
 font-weight:bold;
}

.berechnungsergebnis_auffaellig {
	text-align:right;
	border-style:none;
	padding-right:5px;
	width:150px;
	font-size:14px;
	font-weight:bold;
	font-family: "Courier New", Courier, monospace;
	font-variant: normal;
}

.eingabefeld_auffaellig {
	text-align:right;
 border-left:none;
 border-right:none;
 border-top:none;
	padding-right:5px;
	width:150px;
	font-size:14px;
	font-weight:bold;
	font-family: "Courier New", Courier, monospace;
	font-variant: normal;
}


.linie_unten {

 border-left:none;
 border-right:none;
 border-top:none;
}

.text_area_linie_unten {
/*
 border-left:none;
 border-right:none;
 border-top:none;
 */
 width:232px;
 font-size:11px;
}


.linie_unten_text {

 border-left:none;
 border-right:none;
 border-top:none;
}

.bezeichnung {
 border-bottom:none;
 border-left:none;
 border-right:none;
 border-top:none;
}


.linie_unten_zahl {
 text-align:right;
 border-left:none;
 border-right:none;
 border-top:none;
 width:50px;
 padding-right:5px;
}

.linie_unten_zahl_40 {
 text-align:right;
 border-left:none;
 border-right:none;
 border-top:none;
 width:40px;
}

.linie_unten_monat_tag {

 border-left:none;
 border-right:none;
 border-top:none;
 width:20px;
}

.linie_unten_monat_jahr {

 border-left:none;
 border-right:none;
 border-top:none;
 width:30px;
}

.linie_unten_plz {

 border-left:none;
 border-right:none;
 border-top:none;
 width:35px;
}


.wv_formular select {
	width:200px;
}
.wv_formular td {
	height:20px;
	vertical-align:top;
	border-bottom:thin;
}

span.hinweis_rot {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FF0000; 
	font-size: 9px;	
}

span.v_bedingungen {
	font-family:Arial, Helvetica, sans-serif; 
	color:#333333; 
	font-size: 9px;	
}

span.beschreibungstext {
	font-family:Arial, Helvetica, sans-serif; 
	color:#333333; 
	font-size: 11px;	
}


.optionen_select {
	width:250px;

}

.wv_optionen_select {
	width:250px;
}


.zahl_r_select {
	width:60px;
	text-align:right;

}

.ergebnis_r {
	text-align:left;
	padding-right:5px;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
}

td.versicherungstabelle {
	height: 12px;
	padding: 0px;
	text-indent: 1px;
	white-space: normal;
	vertical-align:top;
}

.versicherungstabelle_optionen td {
	font-size:11px;
	height:2px;
	text-indent: 1px;
	white-space: normal;
	vertical-align:top;
	border-bottom-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align:left;
}

.versicherungstabelle_rahmen {
	height:2px;
	border-width:1px;
	border-collapse:collapse;
}
.versicherungstabelle input.checkbox {
	border: none;
	padding: 0px;
}

#wertermittlung {
width:700px;

}
#wertermittlung td {

 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;

}

#bauausstattung td {

 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;
 border:1px;
 border-style:none;

}.wv_optionen_select_180 {

	width:180px;
}
.input_jahr {        width:40px;
        padding-right:2px;
}
.input_tag {        width:20px;
        padding-right:2px;
}
a.hinweislink {
	background-image:url(../images/ausrufezeichen.gif);
	background-repeat:no-repeat;
	padding-left:16px;
	width:16px;
}
.hinweislink IMG {
    height:15px;
    width:1px;
    border:none;
}
