body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#content {
	width: 809px;
}

/* --------- HEADER IMAGES --------- */

.tc_header_index {
	background-image: url(../images/header_background_index.gif);
	background-repeat: no-repeat;
}

.tc_header_pkv {
	background-image: url(../images/header_background_pkv.gif);
	background-repeat: no-repeat;
}

.tc_header_krankenzusatz {
	background-image: url(../images/header_background_krankenzusatz.gif);
	background-repeat: no-repeat;
}

.tc_header_kfz {
	background-image: url(../images/header_background_kfz.gif);
	background-repeat: no-repeat;
}

.tc_header_bu {
	background-image: url(../images/header_background_bu.gif);
	background-repeat: no-repeat;
}

.tc_header_rente {
	background-image: url(../images/header_background_rente.gif);
	background-repeat: no-repeat;
}

.tc_header_riester {
	background-image: url(../images/header_background_riester.gif);
	background-repeat: no-repeat;
}

.tc_header_risiko {
	background-image: url(../images/header_background_risiko.gif);
	background-repeat: no-repeat;
}

.tc_header_haftpflicht {
	background-image: url(../images/header_background_haftpflicht.gif);
	background-repeat: no-repeat;
}

.tc_header_hausrat {
	background-image: url(../images/header_background_hausrat.gif);
	background-repeat: no-repeat;
}

.tc_header_unfall {
	background-image: url(../images/header_background_unfall.gif);
	background-repeat: no-repeat;
}

.tc_header_recht {
	background-image: url(../images/header_background_rechtsschutz.gif);
	background-repeat: no-repeat;
}

.tc_header_wohn {
	background-image: url(../images/header_background_wohn.gif);
	background-repeat: no-repeat;
}

.tc_header_hunde {
	background-image: url(../images/header_background_hunde.gif);
	background-repeat: no-repeat;
}

.tc_header_kredit {
	background-image: url(../images/header_background_kredit.gif);
	background-repeat: no-repeat;
}

.tc_header_giro {
	background-image: url(../images/header_background_girokonto.gif);
	background-repeat: no-repeat;
}

.tc_header_fonds {
	background-image: url(../images/header_background_fonds.gif);
	background-repeat: no-repeat;
}

.tc_header_baufi {
	background-image: url(../images/header_background_baufi.gif);
	background-repeat: no-repeat;
}

.tc_header_strom {
	background-image: url(../images/header_background_strom.gif);
	background-repeat: no-repeat;
}

.tc_header_gas {
	background-image: url(../images/header_background_gas.gif);
	background-repeat: no-repeat;
}

.tc_header_dsl {
	background-image: url(../images/header_background_dsl.gif);
	background-repeat: no-repeat;
}

/* --------- HEADER --------- */

.tc_icon_top {
	padding: 35px 0 0 13px;
}

*html .tc_header_links {
	font-size: 11px;
	color: #00911a;
	padding: 5px 0 0 14px;
}

.tc_header_links {
	font-size: 11px;
	color: #00911a;
	padding: 35px 0 0 14px;
}

.tc_header_links a {
	font-size: 11px;
	color: #00911a;
	text-decoration: none;
}

.tc_header_links a:hover {
	font-size: 11px;
	color: #00911a;
	text-decoration: underline;
}

.tc_content {
	padding: 18px 0 0 0;
}

.tc_headline {
	padding: 0 0 12px 14px;
}

.tc_headline h1 {
	font-size: 17px;
	color: #00911a;
	display: block;
	margin: 0 0 6px 0;
}

.tc_headline span {
	font-size: 11px;
	color: #000000;
	display: block;
}

.tc_icon_content {
	padding: 15px 9px 0 0;
}

.tc_small_box {
	padding: 0 0 17px 0;
}

.tc_small_box h2 {
	font-size: 14px!important;
	font-weight: bold;
	color: #000000;
	display: block;
	margin: 14px 0 6px 0;
}

.tc_red {
	color: #af0707!important;
}

.tc_small_box a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

.tc_small_box a:hover {
	text-decoration: underline;
}

/* --------- PKV BOX --------- */

.tc_pkv_box {
	background-image: url(../images/pkv_box_background.gif);
	background-repeat: no-repeat;
}

.tc_pkv_box h3 {
	font-size: 12px;
	font-weight: bold;
	display: block;
	color: #af0707;
	text-transform: none;
	padding: 12px 0 0 9px;
}

.tc_pkv_box span {
	color: #00911a;
	font-size: 10px;
	line-height: 18px;
	padding: 20px 0 0 9px;
	display: block;
}

.tc_pkv_box a {
	padding: 18px 0 0 9px;
	display: block;
}

/* --------- KFZ BOX --------- */

.tc_kfz_box {
	background-image: url(../images/kfz_box_background.gif);
	background-repeat: no-repeat;
	margin: 16px 0 0 0;
}

.tc_kfz_box span {
	font-size: 11px;
	color: #000000;
	padding: 4px 0 0 9px;
	display: block;
}

.tc_kfz_box h3 {
	font-size: 12px;
	font-weight: bold;
	display: block;
	color: #af0707;
	text-transform: none;
	padding: 12px 0 0 9px;
}

.tc_kfz_input_short {
	width: 38px;
	border: 1px solid #cecece;
	font-size: 10px;
	padding: 1px 0 1px 0;
}

.tc_kfz_input {
	padding: 12px 0 0 9px;
}

.tc_kfz_title {
	font-size: 11px;
	font-weight: bold;
	color: #00911a;
	padding: 9px 0 0 9px;
}

.tc_kfz_title_small {
	font-size: 10px;
	color: #00911a;
	padding: 0 0 0 9px;
}

.tc_kfz_button {
	padding: 10px 0 0 9px;
}

/* --------- STROM BOX --------- */

.tc_strom_box {
	background-image: url(../images/stromvergleich_box_background.gif);
	background-repeat: no-repeat;
	margin: 16px 0 0 0;
}

.tc_strom_box span {
	font-size: 11px;
	color: #000000;
	padding: 4px 0 0 9px;
	display: block;
}

.tc_strom_box h3 {
	font-size: 12px;
	font-weight: bold;
	display: block;
	color: #af0707;
	text-transform: none;
	padding: 12px 0 0 9px;
}

.tc_strom_input {
	margin: 7px 0 0 9px;
}

.tc_strom_input b {
	font-size: 11px;
	color: #00911a;
	font-weight: bold;
	display: block;
	padding: 0 0 2px 0;
}

.tc_strom_input input {
	font-size: 11px;
	border: 1px solid #cecece;
	padding: 1px 0 1px 0;
	width: 97px;
}

.tc_strom_input select {
	font-size: 11px;
	padding: 1px 0 1px 0;
	width: 99px;
}

.tc_strom_button {
	padding: 6px 0 0 9px;
}


#tc_nice{ color:#ffffff;position:absolute; width:700px; top:-1500px; left:-850px; z-index:1;  }
.tc_nice02 {color:#000000;text-decoration:none;}
.tc_nice02:hover {text-decoration:none;}

