body {
	background: #FFF7D6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.table_header {
	width: 100%;
	font-size: 90%;
	background:#fff;
	padding-right: 10px;
}
.table_content {
	width: 100%;
}
.table_bottom {
	font-size: 80%;
	text-align: center;
	width: 100%;
	padding-top: 10px;
}
a.nav1, a.nav1:visited, a.nav1:active {text-decoration: none; color: #808040; font-weight: bold; font-size:12px}
a.nav1:hover {text-decoration: none; color: #333333; font-weight: bold; font-size:12px}
a.nav1_active, a.nav1_active:visited,a.nav1_active:active {text-decoration: none; color: #333333; font-weight: bold; font-size:12px}
a.nav1_active:hover {text-decoration: none; color: #666666; font-weight: bold; font-size:12px}
a.link_bottom, a.link_bottom:visited, a.link_bottom:active {text-decoration: none; color: #900;}
a.link_bottom:hover {text-decoration: underline; color: #900;}
.td_nav {
	line-height: 150%;
	background: #fff;		/*	F8F8F8	*/
	padding: 10px;
	width: 200px;
	border: 1px dashed #89C651;
	vertical-align: top;
	font-size: 80%;
}
.td_content {
	line-height: 130%;
	padding: 10px 15px;
	vertical-align: top;
	background: #fdfdfd;
	border: 1px solid #89C651;
	font-size: 80%;
}
.td_bottom_left {
	width: 180px;
}
.td_blank {
	width: 10px;
}
.font_klein {
	font-size: 80%;
}
.anschrift_nav {
	font-size: 95%;
	line-height: 130%;
}
h3 {
	font-size: 110%;
}
h4.h4_benchmark {
	font-size: 100%;
}
.rotc00 {color:#c00;}
a.link_blau, a.link_blau:visited, a.link_blau:hover, a.link_blau:active  {color:#0033FF; text-decoration:none;}
.kennzahl {			/* Für benchmark_alle.php, um Daten des gewählen Heizwerkes anzuzeigen */
	width: 540px;
	background-color:#FFFFCC;
	/*font-weight:bold;*/
	border: 1px solid #333;
	padding: 5px;
}
.font_klein {
	font-size: 80%;
}
.zellenfarbe {
	background-color:#EBECED
}
.zellenfarbe_saison {
	background-color:#EBECED;
	font-weight:bold;
}
.zellenfarbe_title {
	background-color:#dddddd;
}
a.linkrot, a.linkrot:visited, a.linkrot:active {
	color: #A4081C;
	text-decoration:none;
}
 a.linkrot:hover {
 	text-decoration: underline;
 }
 .bold {
 	font-weight:bold;
 }
 .bold_bg {
 	font-weight:bold;
	background-color:#EAEADD;
 }
 .bold_bg_right {
 	font-weight:bold;
	background-color:#EAEADD;
	text-align:right;
 }
 .bold_farbe {
 	font-weight:bold;
	color:#009900;
 }
 li { line-height: 150%;}
a.stop, a.stop:visited, a.stop:hover, a.stop:active {
 	text-decoration:none;
	color:#CC0000;
}
a.achtung, a.achtung:visited, a.achtung:hover, a.achtung:active {
 	text-decoration:none;
	color:#FF6600;
}a.ok, a.ok:visited, a.ok:hover, a.ok:active {
 	text-decoration:none;
	color:#006600;
}
input, select, textarea {
	border: 1px solid #666;
	background-color:#ffd;		/*	FCFCFA	*/
}
textarea {
	font:inherit;
}
input.submit {
	border: 1px solid #666;
	background-color:#EAEADD;
}
input.noborder {
	border: 0px;
}
.bg {
	background-color:#EAEADD;
	text-align:center;
}
.bg_bold {
	background-color:#EAEADD;
	text-align:center;
	font-weight:bold;
}
.bg_bold_border_right {
	background-color:#EAEADD;
	text-align:center;
	font-weight:bold;
	border-right: 1px solid #666;
}
.bg_dark_center_border_right {
	background-color:#EAEADD;
	text-align:center;
	border-right: 1px solid #666;
}
.bg_left {
	background-color:#EAEADD;
	text-align:left;
}
.bg_left_hell {
	background-color:#F5F5EE;
	text-align:left;
}
.bg_center_hell {
	background-color:#F5F5EE;
	text-align:center;
}
.bg_right_hell {
	background-color:#F5F5EE;
	text-align:right;
}
.bg_right_hell_border_right {
	background-color:#F5F5EE;
	text-align:right;
	border-right: 1px solid #666;
}
.bg_right {
	background-color:#EAEADD;
	text-align:right;
}
.bg_bold_right {
	background-color:#EAEADD;
	text-align:right;
	font-weight:bold;
}
.border_bottom {
	 border-bottom: 1px solid #ccc;
}
.hinweisbox {
	border: 1px solid #900;
	background-color:#FFFFCC;
	padding: 10px;
	width: 50%;
}
img {border:0px}
.fontklein { font-weight:normal; font-size:10px}
