
body#heizkostenrechner #content-mi img { border: 0;}
body#heizkostenrechner #content-mi h2 {	height:18px;	margin: 5px 0px 5px 0px;	padding: 0px;	color: rgb(67,79,43);	font-size: 11px;	font-weight: normal;	text-align:left;	background: rgb(233,233,214);	}

body#heizkostenrechner h3 {	height:18px;	margin: 5px 0px 5px 0px;	padding: 0px;	color: rgb(67,79,43);	font-size: 11px;	font-weight: normal;	text-align:left;	background: rgb(60,255,30);	}


body#doepik-heizkostenrechner-umwelttechnik-stadtlohn h1.x{  height:85px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px; background:url(../images/bi-doepik-heizkostenrechner-umwelttechnik-stadtlohn-001.gif) top left no-repeat;}
span.heizkostenrechner-h1{display:none;}


div.printonly    { display: none;    }
div.unsichtbar    { display: none;    }

/*farbe fuer 520*/
#zeile-grau  {			width:520px; height:29px;	padding:0;	margin:5px 0px 5px 0px;	background: rgb(244,146,57);	display:block;	position:relative; float:left; clear:left; color: rgb(60,60,60); }
#zeile-gruen  {			width:520px; height:29px;	padding:0;	margin:5px 0px 5px 0px;	background: rgb(0,151,144);	display:block;	position:relative; float:left; clear:left; border-bottom: 1px solid rgb(67,79,43); color: rgb(255,255,255);}
#zeile-gruen h3  {		padding:0;	margin:0px 0px 5px 0px;	background: rgb(0,151,144);	display:block;	position:relative; float:left; clear:left;color: rgb(255,255,255);}

#zeile-eins  {		width:520px; height:29px;	padding:0;	margin:0px 0px 0px 0px; background: rgb(230,230,230);	display:block;	position:relative; float:left; clear:left; color: rgb(60,60,60);}
#zeile-zwei  {		width:520px; height:29px;	padding:0;	margin:0px 0px 0px 0px;	background: rgb(190,190,190);	display:block;	position:relative; float:left; clear:left; color: rgb(60,60,60);}
#zeile-ueber  {		width:520px; height:29px;	padding:0; 	margin:5px 0px 5px 0px;	background: rgb(0,151,144);		display:block;	border-bottom: 1px solid rgb(67,79,43); color: rgb(255,255,255);}
#zeile-gruen2  {		width:520px; height:29px;	padding:0;	margin:0px 0px 0px 0px;	background: rgb(0,151,144);	display:block;	position:relative; float:left; clear:left; color: rgb(255,255,255);}
#zeile-gruen2 h2 {		padding:0;  margin: 5px 0px 5px 5px;  color: rgb(255,255,255);}

/*farbe fuer 250*/
#zeile-halb-eins  {		width:250px; height:29px;	padding:0;	margin:0px 0px 0px 0px; background: rgb(230,230,230);	display:block;	position:relative; float:left; clear:left; color: rgb(60,60,60);}
#zeile-halb-zwei  {		width:250px; height:29px;	padding:0;	margin:0px 0px 0px 0px; background: rgb(190,190,190);	display:block;	position:relative; float:left; clear:left; color: rgb(60,60,60);}
#zeile-halb-orange {	width:250px; height:29px;	padding:0;	margin:0px 0px 0px 0px; background: rgb(244,146,57);	display:block;	position:relative; float:left; clear:left; color: rgb(60,60,60);}
#zeile-halb-gruen  {	width:250px; height:29px;	padding:0;	margin:0px 0px 0px 0px; background: rgb(0,151,144);		display:block;	position:relative; float:left; clear:left; color: rgb(60,60,60);}

div.heizmaterial {		position:relative; float:left;	width: 150px;	height:18px; 	margin:5px 0px 0px 5px; text-align: left;	font-weight:bold; }
div.heizmaterial-eins {	position:relative; float:left;	width: 150px;	height:18px; 	margin:5px 0px 0px 5px;	text-align: left;	font-weight:bold; }
div.heizmaterial-zwei {	background: rgb(230,230,230);}




div.einsparung {		position:relative; float:left;	width: 200px;	height:18px; 	margin:5px 0px 0px 5px; text-align: left;	font-weight:bold; }

div.box-kl {			position:relative; float:left;	width: 80px;	height:18px;	margin:5px 0px 0px 5px;	text-align: right;}
div.mengenangabe {		position:relative; float:left;	width: 40px;	height:18px;	margin:5px 0px 0px 5px;	text-align: left;}
div.kosten-ueber {		position:relative; float:left;	width: 70px;	height:18px;	margin:5px 0px 0px 5px;	text-align: right; }
div.kosten {			position:relative; float:left;	width: 56px;	height:18px;	margin:5px 0px 0px 5px; text-align: right;	background-color: rgb(255,255,255);	border-bottom: 1px solid rgb(67,79,43); border-left: 1px solid rgb(200,200,200); border-top: 1px solid rgb(255,255,255);}
div.kosten-lang {		position:relative; float:left;	width: 130px;	height:18px;	margin:5px 0px 0px 5px; text-align: right;	background-color: rgb(255,255,255);	border-bottom: 1px solid rgb(67,79,43); border-left: 1px solid rgb(200,200,200); border-top: 1px solid rgb(255,255,255);}


div.euro {				position:relative; float:left;	width: 16px;	height:18px;	margin:5px 0px 0px 0px;	text-align: center; 	background-color: rgb(255,255,255);	border-bottom: 1px solid rgb(67,79,43);  border-right: 1px solid rgb(200,200,200); border-top: 1px solid rgb(255,255,255);	padding:0px 0px 0px 0px;}


.box-kl-eingabe {		width: 50px; height: 18px; vertical-align: bottom; background-color: rgb(255,255,255);	text-align: right; 	 margin:0px;	padding:0px 5px 0px 0px;
										border-style: solid; border-width: 1px 1px 1px 1px; border-color:  rgb(255,255,255) rgb(200,200,200) rgb(108,95,40) rgb(200,200,200);}
.box-kl-preise {		width: 50px; height: 18px; vertical-align: bottom; background-color: rgb(255,255,255);	text-align: right; 	 margin:0px;	padding:0px 5px 0px 0px;
										border-style: solid; border-width: 1px 1px 1px 1px; border-color:  rgb(255,255,255) rgb(200,200,200) rgb(108,95,40) rgb(200,200,200);}
.box-kl-bedarf {		width: 67px; height: 18px; vertical-align: bottom; background-color: rgb(255,255,255);	text-align: right; margin:0px;	padding:0px 5px 0px 0px;
										border-style: solid; border-width: 1px 1px 1px 1px; border-color:  rgb(255,255,255) rgb(200,200,200) rgb(108,95,40) rgb(200,200,200);}
.box-kl-bedarf-f {		width: 50px; height: 18px; vertical-align: bottom; background-color: rgb(255,255,255);	text-align: right; margin:0px;	padding:0px 5px 0px 0px;
										border-style: solid; border-width: 1px 1px 1px 1px; border-color:  rgb(255,255,255) rgb(200,200,200) rgb(108,95,40) rgb(200,200,200);}



.button  {   color: rgb(255,255,255); font-weight: bold; width: 180px; height: 28px;  background-color:  rgb(244, 146, 57); 
				  border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgb(244, 146, 57);}

div.li-400 {		position:relative; float:left; 	clear:left;		background: rgb(0,151,144); width: 350px; height:18px; padding:0;	margin:5px 0px 5px 0px; 	text-align: center; color: rgb(255,255,255);}
div.re-200 {		position:relative; float:right;	clear:right;	background: rgb(0,151,144);	width: 160px; height:18px; padding:0;	margin:5px 0px 5px 0px; 	text-align: center;}

div.li-ergebnis {		position:relative; float:left;	width: 250px; height:auto; 	margin:10px 0px 5px 0px; 	text-align: center;	display:block; color: rgb(255,255,255);}
div.re-ergebnis {		position:relative; float:right;	width: 250px; height:auto; 	margin:10px 0px 5px 0px; 	text-align: center;	display:block; color: rgb(255,255,255);}

.li-ergebnis h2 {	margin: 5px 0px 5px 5px; color: rgb(255,255,255);}
.re-ergebnis h2 {	margin: 5px 0px 5px 5px; color: rgb(255,255,255);}

div.kosten-ergebnis {	position:relative; float:left;	width: 56px;	height:18px;	margin:5px 0px 5px 0px;	text-align: right;	background-color: rgb(255,255,255);	border-bottom: 1px solid rgb(67,79,43); }
div.euro-ergebnis {		position:relative; float:left;	width: 16px;	height:18px;	margin:5px 0px 5px 0px;	text-align: left; 	background-color: rgb(255,255,255);   	padding:0px 0px px 5px;}


