/*Basics*/
body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	text-align:left;
	font-size:11px;
}

td{
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:top;
	font-size:11px;
}

th {
	font-family: Arial, Helvetica,sans-serif;
}
img{margin:0;padding:0;}
ul{
	margin:0;
	padding:0;
	padding-left:15px;
}

strong{font-size:11px;color:#666;font-weight:bold;}
#inhalt ul{margin-left:17px;list-style-image:url(/bilder/liststyleimage.jpg);line-height:170%;}
p{margin:0;padding:0;line-height:170%;}
#content_table{margin-top:20px;}

a {font-weight:bold;color:#3778B9;font-size:11px;}
h1{font-size:13px;}
h1.eddi{text-indent:-10000px;background-image:url(../bilder/header_eddi.jpg);width:1001px;height:290px;margin:0;padding:0;}
#header h1 a{display:block;width:1001px;height:290px;text-indent:-10000px;}
h2{font-size:12px;font-weight:bold;}
h4{font-size:11px;font-weight:bold;color:#3778B9;margin:0;padding:0;padding-bottom:4px;padding-top:8px;height:12px;padding-left:15px;display:block;}
h5{font-size:11px;font-weight:bold;color:#3778B9;margin:0;padding:0;padding-bottom:4px;padding-top:8px;height:12px;padding-left:15px;display:block;}

h2.gastarif{background-image:url(../bilder/infoboxen/gastarif.png);background-repeat:norepeat;text-indent:-10000px;width:185px;height:20px;margin:0;padding:0;}
h2.servicetips{background-image:url(../bilder/infoboxen/servicetips.png);background-repeat:norepeat;text-indent:-10000px;width:185px;height:20px;margin:0;padding:0;}
h2.heizoel{background-image:url(../bilder/infoboxen/heizoelrechner.png);background-repeat:norepeat;;text-indent:-10000px;width:185px;height:20px;margin:0;padding:0;}
h2.energie{background-image:url(../bilder/infoboxen/energiesparratgeber.png);background-repeat:norepeat;;text-indent:-10000px;width:185px;height:20px;margin:0;padding:0;}
h2.tankfern{background-image:url(../bilder/infoboxen/tankfernueberwachung.png);background-repeat:norepeat;;text-indent:-10000px;width:185px;height:20px;margin:0;padding:0;}
h2.stromtarif{background-image:url(../bilder/infoboxen/stromtarifrechner.png);background-repeat:norepeat;;text-indent:-10000px;width:185px;height:20px;margin:0;padding:0;}
h2.kundenmeinung{background-image:url(../bilder/infoboxen/kundenmeinung.png);background-repeat:norepeat;;text-indent:-10000px;width:185px;height:20px;margin:0;padding:0;}
h3{font-size:11px;font-weight:bold;color:#fff;margin:0;padding:0;padding-bottom:4px;padding-left:10px;background-color:#3778B9;padding-top:4px;height:12px;}
/*Layout*/

#all{text-align:center;}

#page{
	background-position:left;
	width:1001px;
	/*height:100px;*/ /*geändert wg lightbox;*/
}

#wrapper{
	width:1001px;background-image:url(../bilder/background/page_back.jpg);
}
#navigationHorizontal{
	width:1001px;
	height:30px;
	background-image:url(../bilder/background/nav_top_back.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	text-align:left;
}
#navSpacer{padding-left:263px;}
#left_space{margin-left:18px;}/*auf 3px setzen wenn center*/
/*spalten*/
#navigationLinks{float:left;width:263px; background-image:url(../bilder/background/nav_left_back.jpg);}
#inhalt{width:483px;float:left;text-align:left;margin-top:20px;}
#inhalt_gross{width:687px;float:left;text-align:left;}
#inhalt p{padding-left:15px;padding-right:23px;line-height:170%;margin-bottom:15px;}
#inhalt_gross p{padding-left:15px;padding-right:23px;line-height:170%;margin-bottom:15px;}
#inhalt h3{margin-right:18px;color:#fff;}
#rechteSpalte{float:left;width:255px;margin:0;padding:0;text-align:left;margin-top:20px;}
#head{height:291px;}

#footer{
	background-image:url(../bilder/background/footer_back.jpg);
	background-repeat:no-repeat;
	height:70px;
	clear:both;
	text-align:left;
	font-size:11px;
	padding-top:5px;
	padding-left:65px;
	font-weight:bold;
	text-align:center;
	color:#666;
}
#footerlinks{margin-bottom:15px;color:#999999}
#footerlinks a{color:#999999;font-weight:normal;padding-left:7px;padding-right:7px;text-decoration:none;}
#footerlinks a:hover{text-decoration:underline;}
#boxInfothek{	
	background-image:url(../bilder/background/box_left_back.jpg);
	width:185px;
	padding-left:10px;
}

table.infothekTable{width:465px;}
td.infothekImage{width:140px;}
.infothekImageBig{float:left;border-right:10px solid white;}
br.clear{clear:both;}
td.infothekText{line-height:150%;padding-top:5px;}
td.infothekLink{text-align:right;padding-right:10px;}
#linktable td{padding:5px;border-bottom:1px dotted #999999; vertical-align:middle;}
#linktable th{color:white;background-color:#FAB800;padding-left:5px;line-height:18px;}
.infoHeader{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#FAB800;
	padding-left:10px;
	width:330px;
	line-height:20px;
}

.yelloBox{
	background-color:#FEF1CD;
	width:185px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
	padding:0;
	padding-bottom:10px;
	padding-top:10px;
}
.yelloBoxRight{
	background-color:#FEF1CD;
	width:185px;
	height:20px;
	
	text-align:left;
	

}
.boxheader{
	width:185px;
	height:20px;
}
.boxheaderrechts{
	width:185px;
	height:20px;
	margin-left:0;
	padding-left:0;
}
.erstzugang{background-image:url(../bilder/infoboxen/erstzugang.png);}
#loginform{margin-left:10px;margin-right:10px;}
.service{background-image:url(../bilder/infoboxen/servicetelefon.png);}
.podcast{background-image:url(../bilder/infoboxen/podcast.png);}
.sideGewerblich{background-image:url(../bilder/infoboxen/gewerblich.gif);}
.kundenlogin{background-image:url(../bilder/infoboxen/kundenlogin.png);}
.infothek{background-image:url(../bilder/infoboxen/infothek.png);}
.demovideo{background-image:url(../bilder/infoboxen/demo1_balken.png);}
.demovideo2{background-image:url(../bilder/infoboxen/demo2_balken.png);}
.boxleft{
	margin-left:43px;
	padding-top:20px;
	background:url(../bilder/background/box_left_back.jpg);
	background-repeat:no-repeat;
	background-position:top;
	min-height:500px;
}

.produktbutton{margin-bottom:10px;}

.center{text-align:center;align:center;}
.right{text-align:right;align:right;padding-right:20px;}
/*Ende Layout*/

/*Forms*/
form{margin:0;padding:0;}
input{
	background-color:#EBEBEB;
	font-size:11px;
	color:#666666;
	text-align:left;
}

/*kontaktform*/
.kontaktform input.text{width:180px;}
.textfield{height:15px;border:1px solid #999999;background-color:#ebebeb}
label{font-size:11px;display:block;text-align:left;margin-left:0px;color:#666666;font-weight:bold;}

/**/
#boxInfothek{margin:0;padding:0;}

/*linkboxen*/
.yello{background-color:#FFF4DA;}
.linkbox{width:185px; font-size:10px;min-height:47px;}
.linkbox img{float:left;margin-right:5px;}
.linkbox a{font-size:10px;text-decoration:none;}
.linkbox a:hover{text-decoration:underline;}
.linktext{padding-top:3px;}
.verifox{padding-left:3px;text-align:center;}

.partner{background:url(../bilder/td_partner.jpg);height:220px;width:465px;}
.energiepassBackground{background:url(../bilder/td_ennergiepass_back.png);height:300px;width:465px;}
.probeabrechnung{background:url(../bilder/banner_probeabrechnung_back.png);height:119px;width:465px;}

#boxInfothek p{font-size:11px;margin:0;padding:0;line-height:130%;padding-bottom:10px;}
#boxInfothek a, {color:#3778B9;text-decoration:none;text-align:right;}
#boxInfothek a:hover{text-decoration:underline;text-align:right;}
.trenner{
	height:10px;
	width:185px;
	background-image:url(../bilder/background/dotted_line.gif);
	background-repeat:no-repeat;
	vertical-align:middle;margin-left:0;
	margin-top:10px;
	
}
.greyborder{border:1px solid #999999;}	
.grey{background-color:#F0F0F0;}
.orange{background-color:#FAB800;color:#fff;border-top:1px solid #fff;font-size:11px;font-weight:bold;height:17px;padding-top:3px;}
.blue{background-color:#214977;color:#fff;border-top:1px solid #fff;font-size:11px;font-weight:bold;height:17px;padding-top:3px;}
.left{text-align:left;padding-left:10px;}
.right{text-align:right;padding-right:10px;}
.prod_feature{font-size:11px;padding-left:20px;padding-right:10px;padding-bottom:10px;color:#666666;line-height:170%;}


/*navigation Links*/
#navi_left *{text-decoration:none;list-style-type:none;}
#navi_left ul,#navi_left li{color:#666666;font-size:11px;margin-left:0;padding:0;}
#navi_left ul li a{display:block;margin-left:0;border-top:1px dotted #666666;background-position:left center;width:185px;background-position:10px;}
#navi_left ul li a:hover{background-color:#FFE9AD;}
#navi_left ul li a.active{display:block;margin-left:0;border-top:1px dotted #666666;background-position:left center;width:185px;background-position:10px;background-color:#FEEFC2;}
#navi_left ul li a.active:hover{display:block;margin-left:0;border-top:1px dotted #666666;background-position:left center;width:185px;background-position:10px;background-color:#FEEFC2;}

#navi_left ul li ul li a{display:block;margin:0;padding:0;border-top:none;background-position:left center;background-position:15px;}
#navi_left ul li ul li a:hover{background-color:#FFE9AD;}
#navi_left a span {visibility:hidden;}

/*haupmenupunkte*/
.heizkostenabrechung{
height:30px;
display:block;
background-image:url(../bilder/navigation/umenu/heizkostenabrechnung.gif);background-repeat:no-repeat;
margin-top:0px;}

.nebenkostenabrechnung{background-image:url(../bilder/navigation/umenu/nebenkostenabrechnung.gif);background-repeat:no-repeat;display:block;height:30px;}
h3.energieausweis{text-indent:-2000px;display:block;width:465px;height:137px;background-image:url(../bilder/produkte/banner_energie.png);background-repeat:no-repeat;background-color:#fff;margin:0;padding:0;margin-bottom:15px;cursor:pointer;}
.energiepass{background-image:url(../bilder/navigation/umenu/energiepass.gif);background-repeat:no-repeat;display:block;height:30px;}
.vertrieb{background-image:url(../bilder/navigation/umenu/servicevertrieb.gif);background-repeat:no-repeat;display:block;height:30px;}

.gewerblich{background-image:url(../bilder/navigation/umenu/gewerblich.gif);background-repeat:no-repeat;display:block;height:30px;}

.unternehmen{background-image:url(../bilder/navigation/umenu/unternehmen.gif);background-repeat:no-repeat;display:block;height:30px;}
.links{background-image:url(../bilder/navigation/umenu/links.gif);background-repeat:no-repeat;display:block;height:30px;}
.kontakt{background-image:url(../bilder/navigation/umenu/kontakt.gif);background-repeat:no-repeat;display:block;height:30px;}
.impressum{background-image:url(../bilder/navigation/umenu/impressum.gif);background-repeat:no-repeat;display:block;height:30px;}
.sitemap{background-image:url(../bilder/navigation/umenu/sitemap.gif);background-repeat:no-repeat;display:block;height:30px;}

.infothekfaq{background-image:url(../bilder/navigation/umenu/infothekfaq.gif);background-repeat:no-repeat;display:block;height:30px;}
.infothekhka{background-image:url(../bilder/navigation/umenu/infothekkha.gif);background-repeat:no-repeat;display:block;height:30px;}
.infothekhkv{background-image:url(../bilder/navigation/umenu/infothekkhv.gif);background-repeat:no-repeat;display:block;height:30px;}
.infothekkm{background-image:url(../bilder/navigation/umenu/infothekkm.gif);background-repeat:no-repeat;display:block;height:30px;}
.infothekng{background-image:url(../bilder/navigation/umenu/infothekng.gif);background-repeat:no-repeat;display:block;height:30px;}
.infotheksch{background-image:url(../bilder/navigation/umenu/infotheksch.gif);background-repeat:no-repeat;display:block;height:30px;}
.infothekwmz{background-image:url(../bilder/navigation/umenu/infothekwmz.gif);background-repeat:no-repeat;display:block;height:30px;}
.infothekwz{background-image:url(../bilder/navigation/umenu/infothekkwz.gif);background-repeat:no-repeat;display:block;height:30px;}

.chooser{font-size:11px;}

/*untermenupunkte*/
.hk_standard{background-image:url(../bilder/navigation/umenu/u_abrechnung_standard.gif);background-repeat:no-repeat;display:block;height:25px;}
.hk_plus{background-image:url(../bilder/navigation/umenu/u_abrechnung_plus.gif);background-repeat:no-repeat;display:block;height:25px;}
.jobs{background-image:url(../bilder/navigation/umenu/u_jobs.gif);background-repeat:no-repeat;display:block;height:25px;}
/*Sitemap*/

#sitemap ul{
	margin:0;
	padding:0;
	padding-left:0;
}
#sitemap ul{list-style-image:none;}


div#sitemap {
   padding: 1em 1.5em;
   line-height: 20px;
   }

div#sitemap li {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   }
div#sitemap li {
   background: url(../bilder/background/extm.gif)
               no-repeat
               0% 0%;
   }
div#sitemap li.last {
   background: url(../bilder/background/exlm.gif)
               no-repeat
               0% 0%;
   }
div#sitemap ul {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
div#sitemap ul {
   background: url(../bilder/background/exim.gif)
               repeat-y;
               0% 0%;
   }
div#sitemap ul.last {
   background-image: none;
   }
#boxInfothek .infotext{margin-left:10px;}
h4.meinungen{font-size:11px;font-weight:bold;color:#3778B9;padding-top:8px;padding-left:10px;display:block;}

#boxInfothek .news{font-size:11px;font-weight:bold;color:#3778B9;;padding-top:8px;padding-left:10px;}
.NewInfothek{margin:0;padding:0;padding-bottom:10px; font-size:13px;}

a.sidePDF {
  xbackground: url(../bilder/icon_pdf.gif) left 5px no-repeat;
  xpadding: 0 0 0 20px;
}

