



#vvergleich-empfehlung {

	padding:10px 0px 0px 10px;

	font-size:11px;

	font-family:Arial,Helvetica,sans-serif;

	background-color:#EEEEEE;

	color:#106ac5;

}



#vvergleich-empfehlung h2 {

	font-size:14px;

	color:#FF0000;

	font-weight:bold;

}



#vvergleich {

	margin: 0px auto;

	text-align:left;

}



#vvergleich .faqlink {

	text-decoration:none;

}



#gesinfo {

	margin:10px;

	background-color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-align:left;

}



#box_gesell {

	background-color:#FFFFFF;

	text-align:left;

}



#box_faq {

	background-color:#FFFFFF;

	text-align:left;

}





#gesinfo h2 {

	font-size:14px;

	color:#000000;

	font-weight:bold;

}



#vvergleich .vergleichlink {

color:#000000;

}



.hilfehidden	{

	display: none;

}

.hilfevisible	{

	display: compact;

	background-color:#FFFFE1;

	color:#000000;

}



.hidden	{

	display: none;

}

.visible	{

	display: compact;

}



#vvergleich {

	width:658px;

}



#vvergleich a {

	color:#000000;

}



#vvergleich a.infofeld {	position: relative; z-index:50;		}



#vvergleich a.infofeld:hover

{

	background-color:#FFFFFF;

	text-decoration:none;

}



#vvergleich a.infofeld span {

	display: none;

}



#vvergleich a.infofeld:hover span {

	display:block;

 	position:absolute;

	top:-1em;left:15em;

	width:25em;

    border:1px solid #106ac5;

	padding:2px;

	color:#000000;

	text-align: left;

	text-decoration:none;

	font-size:12px;

	z-index:100;

}



#vvergleich #box_faq table {

	text-align:left;

}



#vvergleich h2 {

	font-size:14px;

	font-weight:bold;

	color:#FF0000;

	margin:20px 0px 10px 0px;

}



#vvergleich table {

	font-size:11px;

	background-color:#FFFFFF;

	color: #000000;

}



#vvergleich .chktext {

	margin:0px 0px 5px 0px;

}



#vvergleich table.table-start {width : 100%; border:0px solid #000000;}

#vvergleich table.table-start .col2-data {		width:30%; 	}

#vvergleich table.table-start .col2-info {		width:5%; white-space:nowrap;	}

#vvergleich table.table-start .col-data {		width:30%; 		}

#vvergleich table.table-start .col-info {		width:5%;	white-space:nowrap;}



#vvergleich table.table-berechnungoben {width : 100%; border:0px solid #000000;}

#vvergleich table.table-berechnung {width : 100%; }

#vvergleich .row-header a { color:#000000; }

#vvergleich table.table-antrag {width : 100%; }

#vvergleich table.table-rlv {width : 100%; border:0px solid #000000; }





#vvergleich table.table-leistung {width : 100%;}

#vvergleich table.table-leistungtext {width : 100%; }



#vvergleich .row-1 {

	background-color: #fefefe;

}



#vvergleich .row-2 {

	background-color: #eeeeee;

}



#vvergleich .rot {

	color: #FF0000;

}



#vvergleich .row-header {

	font-weight: bold;

	color: #FFFFFF;

    text-align: center;

	background: InactiveBorder;

	background-color: #d5ddea;

}



#vvergleich .row-antrag {

	font-weight: bold;

	color: #FFFFFF;

	background: InactiveBorder;

	background-color: #d5ddea;

}





#vvergleich .row-anleitung {

	color: #000000;

	text-align:right;

}



#vvergleich .anleitung {

	color: #000000;

	text-align:left;

}



#vvergleich .info {

	font-size: 10px;

	color: #000000;

}







/* Formatierung und Darstellung der Formularfelder */



#vvergleich input.form-button {

	font-size: 11px;

	color: #000000;

	font-weight:bold;

	border: 1px solid #000000;

	background: #FFFFFF;

	padding:2px;

	margin:10px 0px 10px 0px;

}





#vvergleich input.form-button-krebs {

	font-size: 11px;



	color: #000000;

	font-weight:bold;

	border: 1px solid #000000;

	background: #FFFFFF;

	padding:2px;

	margin:0px 0px 0px 10px;

}



#vvergleich .vergleichbutton {

	font-size: 11px;

	color: #000000;

	font-weight:bold;

	border: 1px solid #000000;

	background: #FFFFFF;

	padding:2px;

	margin:0px;

}



#vvergleich .vergleichbutton-box {

	text-align:right;

	margin:0px;

	padding:0px;

}



#vvergleich input.form-text {

	font-size: 11px;

	color: #000000;

	border: 1px solid #000000;

	background: #FFFFFF;

}



#vvergleich input.form-checkbox {

	color: #000000;

	border: 0px;

	margin:0px 5px 0px 5px;

}



#vvergleich .form-area {

	font-size: 11px;

	color: #000000;

	border: 1px solid #000000;

	background: #FFFFFF;

}



#vvergleich select.form-select {

	font-size: 11px;

	color: #000000;

	border: 1px solid #000000;

	background: #FFFFFF;

}



#vvergleich .fehler {

	font-weight:bold;

	color:#FF0000;

}

#vvergleich input.btn-berechnen, #vvergleich button.btn-berechnen {

 background: url(http://www.finanzvergleich.de/fileadmin/rechner_neu/images/berechnen.gif);

 width:139px;

 height:37px;

 align:center;

 border:0;
 
 margin-left:517px;

}

.beantragen{
	background-image:url(http://www.finanzvergleich.de/test_rechner/images/online-beantragen.gif);
	height:33px;
	width:109px;
	border:none;
}

#vvergleich button.vergleichbutton{
	background-image:url(http://www.finanzvergleich.de/test_rechner/images/button.gif);
	background-position:bottom;
	font-weight:bold;
	color:#FFF;
	height:20px;
	padding-bottom:3px;
	width:109px;
	border:none;
}


#vvergleich input.btn-neuervgl {

 background: url(http://www.finanzvergleich.de/fileadmin/rechner_neu/images/neuer-vergleich.gif);

 width:157px;

 height:26px;

 border:0;

}



#vvergleich input.btn_empfehlungen {

 background: url(http://www.finanzvergleich.de/fileadmin/rechner_neu/images/unsere-empfehlungen.gif);

 width:157px;

 height:26px;

 border:0;

}



#vvergleich input.btn-leivgl-oben {

 background: url(http://www.finanzvergleich.de/fileadmin/rechner_neu/images/leistungsvergleich.gif);

 width:157px;

 height:26px;

 border:0;
 
 margin: 5px;

}



#vvergleich input.btn-leivgl-unten {

 background: url(http://www.finanzvergleich.de/fileadmin/rechner_neu/images/leistungsvergleich.gif);

 width:157px;

 height:26px;

 border:0;
 
margin: 5px;

}



#vvergleich input.btn-weiter {}



#vvergleich input.btn-zurueck {}


