table.texttabelle th {text-align: left; border-radius: 5px; font-weight: normal; padding: 8px; border-color: #6c9711; }
table.texttabelle {border-radius: 5px; box-shadow: 4px 4px 4px gray; backround: #6c9711; }

table.tabelle {border-radius: 2px; box-shadow: 2px 2px 6px #cbcbcb; }
table.tabelle th {text-align: left; font-weight: bold; padding: 8px; }

table.table { 

	border: 1px solid #C7C7C7;  
	border-radius: 2px; 
	box-shadow: 2px 2px 6px #cbcbcb; 
	border-collapse: collapse;

}

table.table thead td {

	text-align: center;
	font-weight: 700;
	padding: 8px;
	background: #6C9711;
	color: white;

}

table.table tbody { 

	background-color: #fff;

}

table.table tbody th { 

	background-color: #f2f2f2;
	color: #000;
	font-weight: normal;
	text-align: left;
	padding: 5px; 
	vertical-align: top;

}

table.table tfoot td {

	font-weight: 700;
	color: #494949;

}

table.table tfoot th { 

	background-color: #f2f2f2; 
	color: #494949; 
	vertical-align: top; 

}

.grafik { border-radius: 4px; margin: 4px 0px 0px 4px; } /* box-shadow: 2px 2px 6px #cbcbcb; */


/* Hauptnavigation Header : Abstand verringert
---------------------------------------------------------------*/

#nav ul li a { padding: 0 12px; font-size: 13px;}


/* #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {
    
	color: #111111;
	background: transparent;  

	} */

#vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited {
    
	background-color: #F6F7F8;
}

#vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {
    
	background-color: #C2C2C2;
}


#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td { color: #494949 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span { color: #494949 !important; }

#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td:hover { color: #6B9610 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span:hover  { color: #6B9610 !important; }

#vergleichsrechner .vergleichsrechner.kreditexperten span.zinsrange { color: #494949 !important; }

/* #vergleichsrechner .vergleichsrechner .ergebnisliste { width: 97%!important; } */

/* Baufinanzierung Vergleich 
--------------------------------------------------------*/

table.texttabelle th {text-align: left; border-radius: 5px; font-weight: normal; padding: 8px; border-color: #6c9711; }
table.texttabelle {border-radius: 5px; box-shadow: 4px 4px 4px gray; backround: #6c9711; }

table.tabelle {border-radius: 2px; box-shadow: 2px 2px 6px #cbcbcb; }
table.tabelle th {text-align: left; font-weight: bold; padding: 8px; }

table.table {

	border: 1px solid #C7C7C7;
	border-radius: 2px;
	box-shadow: 2px 2px 6px #cbcbcb;
	border-collapse: collapse;

}

table.table thead td {

	text-align: center;
	font-weight: 700;
	padding: 8px;
	background: #6C9711;
	color: white;

}

table.table tbody {

	background-color: #fff;

}

table.table tbody th {

	background-color: #f2f2f2;
	color: #000;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: top;

}

table.table tfoot td {

	font-weight: 700;
	color: #494949;

}

table.table tfoot th {

	background-color: #f2f2f2;
	color: #494949;
	vertical-align: top;

}

.grafik { border-radius: 4px; margin: 4px 0px 0px 4px; } /* box-shadow: 2px 2px 6px #cbcbcb; */


/* Hauptnavigation Header : Abstand verringert
---------------------------------------------------------------*/

#nav ul li a { padding: 0 12px; font-size: 13px;}


/* #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	color: #111111;
	background: transparent;

	} */

#vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited {

	background-color: #F6F7F8;
}

#vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	background-color: #C2C2C2;
}


#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td { color: #494949 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span { color: #494949 !important; }

#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td:hover { color: #6B9610 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span:hover  { color: #6B9610 !important; }

#vergleichsrechner .vergleichsrechner.kreditexperten span.zinsrange { color: #494949 !important; }

/* #vergleichsrechner .vergleichsrechner .ergebnisliste { width: 97%!important; } */

/* Baufinanzierung Vergleich
--------------------------------------------------------*/

table.texttabelle th {text-align: left; border-radius: 5px; font-weight: normal; padding: 8px; border-color: #6c9711; }
table.texttabelle {border-radius: 5px; box-shadow: 4px 4px 4px gray; backround: #6c9711; }

table.tabelle {border-radius: 2px; box-shadow: 2px 2px 6px #cbcbcb; }
table.tabelle th {text-align: left; font-weight: bold; padding: 8px; }

table.table {

	border: 1px solid #C7C7C7;
	border-radius: 2px;
	box-shadow: 2px 2px 6px #cbcbcb;
	border-collapse: collapse;

}

table.table thead td {

	text-align: center;
	font-weight: 700;
	padding: 8px;
	background: #6C9711;
	color: white;

}

table.table tbody {

	background-color: #fff;

}

table.table tbody th {

	background-color: #f2f2f2;
	color: #000;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: top;

}

table.table tfoot td {

	font-weight: 700;
	color: #494949;

}

table.table tfoot th {

	background-color: #f2f2f2;
	color: #494949;
	vertical-align: top;

}

.grafik { border-radius: 4px; margin: 4px 0px 0px 4px; } /* box-shadow: 2px 2px 6px #cbcbcb; */


/* Hauptnavigation Header : Abstand verringert
---------------------------------------------------------------*/

#nav ul li a { padding: 0 12px; font-size: 13px;}


/* #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	color: #111111;
	background: transparent;

	} */

#vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited {

	background-color: #F6F7F8;
}

#vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	background-color: #C2C2C2;
}


#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td { color: #494949 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span { color: #494949 !important; }

#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td:hover { color: #6B9610 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span:hover  { color: #6B9610 !important; }

#vergleichsrechner .vergleichsrechner.kreditexperten span.zinsrange { color: #494949 !important; }

/* #vergleichsrechner .vergleichsrechner .ergebnisliste { width: 97%!important; } */

/* Baufinanzierung Vergleich
--------------------------------------------------------*/

table.texttabelle th {text-align: left; border-radius: 5px; font-weight: normal; padding: 8px; border-color: #6c9711; }
table.texttabelle {border-radius: 5px; box-shadow: 4px 4px 4px gray; backround: #6c9711; }

table.tabelle {border-radius: 2px; box-shadow: 2px 2px 6px #cbcbcb; }
table.tabelle th {text-align: left; font-weight: bold; padding: 8px; }

table.table {

	border: 1px solid #C7C7C7;
	border-radius: 2px;
	box-shadow: 2px 2px 6px #cbcbcb;
	border-collapse: collapse;

}

table.table thead td {

	text-align: center;
	font-weight: 700;
	padding: 8px;
	background: #6C9711;
	color: white;

}

table.table tbody {

	background-color: #fff;

}

table.table tbody th {

	background-color: #f2f2f2;
	color: #000;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: top;

}

table.table tfoot td {

	font-weight: 700;
	color: #494949;

}

table.table tfoot th {

	background-color: #f2f2f2;
	color: #494949;
	vertical-align: top;

}

.grafik { border-radius: 4px; margin: 4px 0px 0px 4px; } /* box-shadow: 2px 2px 6px #cbcbcb; */


/* Hauptnavigation Header : Abstand verringert
---------------------------------------------------------------*/

#nav ul li a { padding: 0 12px; font-size: 13px;}


/* #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	color: #111111;
	background: transparent;

	} */

#vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited {

	background-color: #F6F7F8;
}

#vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	background-color: #C2C2C2;
}


#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td { color: #494949 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span { color: #494949 !important; }

#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td:hover { color: #6B9610 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span:hover  { color: #6B9610 !important; }

#vergleichsrechner .vergleichsrechner.kreditexperten span.zinsrange { color: #494949 !important; }

/* #vergleichsrechner .vergleichsrechner .ergebnisliste { width: 97%!important; } */

/* Baufinanzierung Vergleich
--------------------------------------------------------*/

table.texttabelle th {text-align: left; border-radius: 5px; font-weight: normal; padding: 8px; border-color: #6c9711; }
table.texttabelle {border-radius: 5px; box-shadow: 4px 4px 4px gray; backround: #6c9711; }

table.tabelle {border-radius: 2px; box-shadow: 2px 2px 6px #cbcbcb; }
table.tabelle th {text-align: left; font-weight: bold; padding: 8px; }

table.table {

	border: 1px solid #C7C7C7;
	border-radius: 2px;
	box-shadow: 2px 2px 6px #cbcbcb;
	border-collapse: collapse;

}

table.table thead td {

	text-align: center;
	font-weight: 700;
	padding: 8px;
	background: #6C9711;
	color: white;

}

table.table tbody {

	background-color: #fff;

}

table.table tbody th {

	background-color: #f2f2f2;
	color: #000;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: top;

}

table.table tfoot td {

	font-weight: 700;
	color: #494949;

}

table.table tfoot th {

	background-color: #f2f2f2;
	color: #494949;
	vertical-align: top;

}

.grafik { border-radius: 4px; margin: 4px 0px 0px 4px; } /* box-shadow: 2px 2px 6px #cbcbcb; */


/* Hauptnavigation Header : Abstand verringert
---------------------------------------------------------------*/

#nav ul li a { padding: 0 12px; font-size: 13px;}


/* #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	color: #111111;
	background: transparent;

	} */

#vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited {

	background-color: #F6F7F8;
}

#vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	background-color: #C2C2C2;
}


#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td { color: #494949 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span { color: #494949 !important; }

#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td:hover { color: #6B9610 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span:hover  { color: #6B9610 !important; }

#vergleichsrechner .vergleichsrechner.kreditexperten span.zinsrange { color: #494949 !important; }

/* #vergleichsrechner .vergleichsrechner .ergebnisliste { width: 97%!important; } */

/* Baufinanzierung Vergleich
--------------------------------------------------------*/

table.texttabelle th {text-align: left; border-radius: 5px; font-weight: normal; padding: 8px; border-color: #6c9711; }
table.texttabelle {border-radius: 5px; box-shadow: 4px 4px 4px gray; backround: #6c9711; }

table.tabelle {border-radius: 2px; box-shadow: 2px 2px 6px #cbcbcb; }
table.tabelle th {text-align: left; font-weight: bold; padding: 8px; }

table.table {

	border: 1px solid #C7C7C7;
	border-radius: 2px;
	box-shadow: 2px 2px 6px #cbcbcb;
	border-collapse: collapse;

}

table.table thead td {

	text-align: center;
	font-weight: 700;
	padding: 8px;
	background: #6C9711;
	color: white;

}

table.table tbody {

	background-color: #fff;

}

table.table tbody th {

	background-color: #f2f2f2;
	color: #000;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: top;

}

table.table tfoot td {

	font-weight: 700;
	color: #494949;

}

table.table tfoot th {

	background-color: #f2f2f2;
	color: #494949;
	vertical-align: top;

}

.grafik { border-radius: 4px; margin: 4px 0px 0px 4px; } /* box-shadow: 2px 2px 6px #cbcbcb; */


/* Hauptnavigation Header : Abstand verringert
---------------------------------------------------------------*/

#nav ul li a { padding: 0 12px; font-size: 13px;}


/* #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	color: #111111;
	background: transparent;

	} */

#vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited {

	background-color: #F6F7F8;
}

#vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	background-color: #C2C2C2;
}


#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td { color: #494949 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span { color: #494949 !important; }

#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td:hover { color: #6B9610 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span:hover  { color: #6B9610 !important; }

#vergleichsrechner .vergleichsrechner.kreditexperten span.zinsrange { color: #494949 !important; }

/* #vergleichsrechner .vergleichsrechner .ergebnisliste { width: 97%!important; } */

/* Baufinanzierung Vergleich
--------------------------------------------------------*/

table.texttabelle th {text-align: left; border-radius: 5px; font-weight: normal; padding: 8px; border-color: #6c9711; }
table.texttabelle {border-radius: 5px; box-shadow: 4px 4px 4px gray; backround: #6c9711; }

table.tabelle {border-radius: 2px; box-shadow: 2px 2px 6px #cbcbcb; }
table.tabelle th {text-align: left; font-weight: bold; padding: 8px; }

table.table {

	border: 1px solid #C7C7C7;
	border-radius: 2px;
	box-shadow: 2px 2px 6px #cbcbcb;
	border-collapse: collapse;

}

table.table thead td {

	text-align: center;
	font-weight: 700;
	padding: 8px;
	background: #6C9711;
	color: white;

}

table.table tbody {

	background-color: #fff;

}

table.table tbody th {

	background-color: #f2f2f2;
	color: #000;
	font-weight: normal;
	text-align: left;
	padding: 5px;
	vertical-align: top;

}

table.table tfoot td {

	font-weight: 700;
	color: #494949;

}

table.table tfoot th {

	background-color: #f2f2f2;
	color: #494949;
	vertical-align: top;

}

.grafik { border-radius: 4px; margin: 4px 0px 0px 4px; } /* box-shadow: 2px 2px 6px #cbcbcb; */


/* Hauptnavigation Header : Abstand verringert
---------------------------------------------------------------*/

#nav ul li a { padding: 0 12px; font-size: 13px;}


/* #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	color: #111111;
	background: transparent;

	} */

#vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr.altRow td a:visited {

	background-color: #F6F7F8;
}

#vergleichsrechner .vergleichsrechner .ergebnisliste tr td a, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:active, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:hover, #vergleichsrechner .vergleichsrechner .ergebnisliste tr td a:visited {

	background-color: #C2C2C2;
}


#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td { color: #494949 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span { color: #494949 !important; }

#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td:hover { color: #6B9610 !important; }
#vergleichsrechner .kreditexperten table.ergebnisliste tr.examplebar td span:hover  { color: #6B9610 !important; }

#vergleichsrechner .vergleichsrechner.kreditexperten span.zinsrange { color: #494949 !important; }

/* #vergleichsrechner .vergleichsrechner .ergebnisliste { width: 97%!important; } */

/* Baufinanzierung Vergleich
--------------------------------------------------------*/

table#baufinanzierung-vergleich {
    border: none;
    border-collapse: separate;
    border-spacing: 0;
    font-size: 14px;
    line-height: 1.4;
    margin: 20px 0 20px 0;
    width: 100%;
}
table#baufinanzierung-vergleich th,
table#baufinanzierung-vergleich td {
    cursor: default;
    text-transform: none;
    padding: 10px 8px 10px 8px;
}
table#baufinanzierung-vergleich th p,
table#baufinanzierung-vergleich td p {
    cursor: default;
    padding: 4px 0;
    margin: 0;
}
table#baufinanzierung-vergleich th {
    background-color: #6A9411;
    border: 1px solid #6A9411;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}
table#baufinanzierung-vergleich .th-title {
    background-color: #464646;
    border: 1px solid #464646;
    border-radius: 2px 2px 0 0;
    color: #FFFFFF;
    font-size: 16px;
    text-align: left;
}
table#baufinanzierung-vergleich td {
    border: none;
    border-bottom: 1px dotted rgba(0, 0, 0, 0.3);
    border-top: none;
    color: #494949;
	font-size: 12px;
    font-weight: bold;
    padding: 10px 8px 10px 8px;
    text-align: center;
    vertical-align: middle;
    width: 19%;
}
table#baufinanzierung-vergleich td a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
table#baufinanzierung-vergleich td:first-child {
    border-left: 1px dotted rgba(0, 0, 0, 0.3);
}
table#baufinanzierung-vergleich td:last-child {
    border-right: 1px dotted rgba(0, 0, 0, 0.3);
}
table#baufinanzierung-vergleich .p-zins {
    background: #464646;
    border-radius: 2px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    padding: 6px 0 6px 10px;
    text-align: left;
}
table#baufinanzierung-vergleich .p-zins span {
    font-size: 12px;
    font-weight: normal;
}
table#baufinanzierung-vergleich .tr-details {
    display: none;
}
table#baufinanzierung-vergleich .tr-details td {
    background: #F3F3F3;
    text-align: left;
    padding-top: 0;
}
table#baufinanzierung-vergleich .tr-details .ul-details-container,
table#baufinanzierung-vergleich .tr-details .ul-details {
    font-weight: normal;
    list-style: none;
    margin: 0 0 10px 0;
    overflow: auto;
    padding: 0;
    width: 100%;
}
table#baufinanzierung-vergleich .tr-details h3 {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0;
    padding: 0;
}
table#baufinanzierung-vergleich .tr-details .ul-details-container li {
    float: left;
    list-style: none;
    padding: 0 2% 0 0;
    width: 48%;
}
table#baufinanzierung-vergleich .tr-details .ul-details-container li:first-child {
    float: left;
}
table#baufinanzierung-vergleich .tr-details .ul-details-container li:last-child {
    float: right;
	padding: 0;
}
table#baufinanzierung-vergleich .tr-details .ul-details-container h4 {
    border-bottom: 1px solid #047C9A;
    margin: 0 0 10px 0;
    font-size: 12px;
    font-weight: bold;
    padding: 0;
}
table#baufinanzierung-vergleich .tr-details  .ul-details-container li .ul-details li {
    float: none;
    list-style: circle;
    margin: 0 0 0 5%;
    padding: 0;
    width: 95%;
}
table#baufinanzierung-vergleich .tr-details .p-small {
    font-size: 12px;
}
table#baufinanzierung-vergleich .antrag {
    background: #8DB026;
    border-radius: 2px;
    border: 1px solid #6C9711;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    padding: 8px 20px;
    text-decoration: none;
}
table#baufinanzierung-vergleich .antrag:hover {
    background: #CADEAC;
    text-decoration: none;

}
table#baufinanzierung-vergleich .a-details {
    cursor: pointer;
    color: #B83625;
    font-weight: bold;
}
table#baufinanzierung-vergleich .a-details:hover {
    color: #6A9411;
    text-decoration: none;
}
table#baufinanzierung-vergleich .p-details-antrag {
    clear: both;
    text-align: right;
    padding-right: 0;
}

table#baufinanzierung-vergleich .p-details-close {
    clear: both;
    text-align: left;
}
table#baufinanzierung-vergleich .p-details-close a {
    color: #B83625;
    cursor: pointer;
    font-weight: bold;
}
table#baufinanzierung-vergleich .p-details-close a:hover {
    color: #6A9411;
    text-decoration: none;
}
table#baufinanzierung-vergleich tfoot td {
    background: #F3F3F3;
    border-top: 5px solid #6A9411;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
}
table#baufinanzierung-vergleich td.sektor {
    background: #E9E0DB;
    color: #6C9711;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding: 4px 8px;
}
table#baufinanzierung-vergleich .sektor-head td {
    background-color: #6A9411;
    border: 1px solid #6A9411;
    color: #FFFFFF;
	font-size: 14px;
    font-weight: bold;
    text-align: center;
}
table#baufinanzierung-vergleich .tr-produkt td {
 border-bottom: none; 
}
table#baufinanzierung-vergleich .td-repbsp {
	padding-bottom: 20px;
}
table#baufinanzierung-vergleich .td-repbsp div {
    float: right;
    font-size: 0.7em;
    text-align: right;
    width: 100%;
}

/******** kreditrechner-fq-eingabemaske ***********************************/

.div-kr-maske {
    background: url("https://finanzierungen.net/bilder/calculator-icon-80-white.png") no-repeat scroll 15px 15px #6c9711;
    border-bottom: 5px solid #bbbbbb;
    border-radius: 3px;
    border-top: 5px solid #bbbbbb;
    margin: 20px 0;
    overflow: auto;
    padding: 0 0 0 80px;
}
.div-kr-maske form {
    background: none repeat scroll 0 0 #F3F3F3;
    padding: 10px;
}
.div-kr-maske form label {
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    width: 140px;
}
.div-kr-maske form input, .div-kr-maske form select {
    border: 1px solid #759E17;
    border-radius: 3px;
    color: #6b9610;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 10px;
}
.div-kr-maske form input {
    width: 102px;
}
.div-kr-maske form input#submit {
    background: #494949;
    border-radius: 3px;
    border:none;
    box-shadow: none;
    color: #ffffff;
    font-size: 13px;
    padding: 7px 10px;
}
.div-kr-maske form input#submit:hover {
    background: none repeat scroll 0 0 #759E17;
}