/*Hintergrundfarbe Rechner*/
#tt_calculator_styles { color:#222222; font:12px Arial, Helvetica, sans-serif; }

/*Reset  some Wordpess Theme voreinstellungen ;)*/
#tt_calculator_styles ul, #tt_calculator_styles input, #tt_calculator_styles select{padding:0; margin:0;}
#tt_calculator_styles input, #tt_calculator_styles select { font:12px/17px Arial, Helvetica, sans-serif;  padding:2px; margin:1px 2px 0px 0px;}

/*Rahmengröße & Farbe um den Rechner*/
#tt_calculator_styles ul{border:none; margin-top:20px;}


/*Standart*/

#tt_calculator_styles #headline_h3{ height:30px; }

.header_list{ padding:20px 0 0 10px;}
.footer_list{padding:0 0 0 10px; margin-top:-20px;}
.submit_list{padding:20px 0 0 10px;}

/*kfz*/
.kfz_more{padding:5px 0 5px 10px;}
.kfz_more h3{margin:0px; padding:10px 20px;  background:#fefefe url(arrow_green.png) 5px 15px no-repeat; font:17px; height:10px;}
/*gas*/
.gas_more{padding:5px 0 5px 10px;}
.gas_more h3{margin:0px; padding:10px 20px;  background:#fefefe url(arrow_green.png) 5px 15px no-repeat; font:17px; height:10px;}
/*strom*/
.strom_more{padding:5px 0 5px 10px; margin:0;}
.strom_more h3{margin:0;  background:#fefefe url(arrow_green.png) 5px 10px no-repeat; font:17px/1px; width:480px; padding:5px 20px;}
/*dsl*/
.dsl_more{padding:5px 0 5px 10px;}
.dsl_more h3{margin:0;  background:#fefefe url(arrow_green.png) 5px 10px no-repeat; font:17px/1px; width:480px; padding:5px 20px;}

/*Hintergrundfarbe  background:#F5F5F5;*/
#tt_calculator_styles li{ list-style:none; margin:0;  }
#tt_calculator_styles li.noborder{ margin:0;  padding:10px 5px 5px 20px;}

/*Feldbezeichnung (label)Farbe */
#tt_calculator_styles label{ color:#222;  font:bold;}

/*Feldinformationen (Zudsatzinformationen zu  Eingabefeldern)*/ 
#tt_calculator_styles span.feldinformationen{ font:10px Arial, Helvetica, sans-serif; display:block; color:#888; clear:left;}
#tt_calculator_styles #submitbutton {margin-bottom:20px; width:180px; height:40px; font-size:17px;}

/*header styles for calculator*/
#calc_head { font:14px/24px Arial, Helvetica, sans-serif; padding:0; margin:0 0 -10px 0;}
#calc_head  ul{ background:url(tuev_toptarif.png) right no-repeat;  zoom:1;  height:110px;}
#calc_head li{ background:url(arrow_green.png) 0 8px no-repeat; zoom:1;  padding:0 20px; list-style:none inside; margin-left:0px;}
#calc_head  h2{font:bold 17px; margin:0; padding:0 20px 5px 0;}
#calc_head  h3{margin-top:-10px; padding-bottom:10px;  font:17px; border-bottom:1px solid #d3d3d3;  padding:0 20px 5px 0;}

/*Form validation Test*/ 
#tt_calculator_styles  .ic {color:#000e18; font:bold 18px Arial, Helvetica, sans-serif; width:100px; height:26px; padding-left:5px; clear:left; display:block; float:left; }
#tt_calculator_styles span.life_val{color:#000e18; font:14px Arial, Helvetica, sans-serif; -moz-border-radius:0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px; border-radius:0px 5px 5px 0px; }
#tt_calculator_styles span.red{ background:#fbe4e3 url(bg_5in1_rot.png) bottom repeat-x; padding:9px 20px 6px 10px !important;  padding:5px 20px 10px 10px;  border:1px solid #d3d3d3; display:block; float:left;}
#tt_calculator_styles span.green{ background:#eaf7d1 url(bg_5in1_gruen.png) bottom repeat-x; padding:9px 20px 6px 10px !important; padding:5px 20px 10px 10px;  border:1px solid #d3d3d3; display:block; float:left;}

/*show additional options */
#tt_calculator_styles .more{float:right; text-align:right; color:#222; width:90%; font-size:10px; border:none; }
#tt_calculator_styles .more_content{padding-top:15px;color:#222; border:none; margin:0;}
#tt_calculator_styles .more_content ul{margin:10px 0 0 0; padding:0px;  background:#fefefe url(bg_addfields.png) bottom repeat-x;}
#tt_calculator_styles .more_content h3{margin:0px; padding:0 20px;  background:#fefefe url(arrow_green.png) 0px 7px no-repeat; font:17px;}

/*Hintergrundfarbe Widget Rechner ---------------------------------------------------------------------------------------------------------- */
#tt_widget { background:#F0F0F0; color:#222222; font:12px Arial, Helvetica, sans-serif; }

/*Legende  Widget Rechner ---------------------------------------------------------------------------------------------------------- */
#tt_widget  legend{ display:none; }

/*Reset  some Wordpess Theme voreinstellungen ;)*/
#tt_widget ul, #tt_widget input, #tt_widget select{padding:0; margin:0; font:11px Arial, Helvetica, sans-serif; }

/*Rahmengröße & Farbe um den Rechner*/
#tt_widget fieldset{border:2px solid #ddd; padding:20px 10px 10x 20px;}

/*Hintergrundfarbe */
#tt_widget p{ background:#F5F5F5; list-style:none; margin:1px 0; padding:5px 5px 3px 5px; font:11px Arial, Helvetica, sans-serif;}

/*Feldbezeichnung (label)Farbe */
#tt_widget label{ color:#222;  font:bold;}

/*Feldinformationen (Zudsatzinformationen zu  Eingabefeldern)*/ 
#tt_widget span.feldinformationen{ font:10px Arial, Helvetica, sans-serif; display:block; color:#888;}

/*IFrame*/
iframe {
	margin-left:-10px;
}


/*IE 6 HACK für den IFrame*/
* html iframe{
   width : 650px;
}