@charset 'utf-8';



@media screen, projection {



	* {



		font-size:12px;



		font-family:Arial, Verdana, Helvetica, sans-serif;



		color:#000;



		margin:0;



		padding:0;



	}







	html, body {



		background-color:#ffffff;



		background-image:url(../_images/verlauf.jpg);



		background-repeat:repeat-x;



		min-height:100%;



	}


.absenden {
	background: url(../_images/button-absenden.jpg) no-repeat;
	width:120px;
	height:28px;
	border:none;
	cursor:pointer;
}

        .background {



                background-color:#ffffff;



        }



#borderaussen {

	position:absolute;

	height:auto;

	width:180px;

	left:0px;

	top:0px;

	background-color:#ec7405;

	font-weight:bold;

	z-index:100;

	padding:10px 0 12px 20px;

		font-size:11px;

}



#borderaussen form{

	color:#ffffff !important;

}

#borderaussen input{

	margin-top:5px;

}



#borderaussen .submit{

		background:url(../_images/pfeil-werteintragen.jpg) no-repeat;

		width:20px;

		height:20px;

		vertical-align:middle;

		margin-right:18px;

		margin-bottom:12px;

		border:none;

		display:block;

		float:right;

}









#formular {

z-index:1000;

}



	a img {



		border:none;



	}



	h1 {



		font-size:20px;



	}



	h2 {



		font-size:18px;



	}



	h3 {



		font-size:16px;



	}



	h4 {



		font-size:14px;



                padding-bottom:10px;



         }







        a,a strong {



               color:#006f3a;



               text-decoration:none;



         }



        a:hover,a:hover strong {



               color:#ec7405;



         }



        .abstand4 {



               margin-right:20px;



         }



        .noItem {



               list-style-type:none;



         }



        .noItem li{



               margin-bottom:0px;



         }











	p {



		margin:10px 0;



                line-height:16px;



	}



        sub {



                font-size:8px;



        }



	table {



		border-collapse:collapse;



	}



	ul, ol {



		margin-left:14px;



	}



        ul {



                list-style-type:square;



        }



         li {



                padding-bottom:5px;



         }



        .highlight2 {



                font-weight:bold;



        }



	.oben {



                margin-right:8px;



                margin-top:3px;



        }



	.none {



		display:none;



	}



	.kleinerText, .kleinerText strong, .kleinerText a, .textmini {



		font-size:10px;



	}



         .textmini {


				padding-left:13px;
				padding-right:13px;

                color:#9a9a9a;



                text-align:center;



                line-height:12px;



        }


.textmini sup {
	font-size:8px;
	color:#9a9a9a;
}
p sup {
	font-size:10px;
}

	.left {



		float:left;



	}



	.right {



		float:right;



	}



	.break {



		clear:both;



		line-height:0;



	}



	.error {



		color:#ec7405;



	}



	.linkgroesse {



		font-size:14px;



	}



	.titelgruen {



		color:#006f3a;



                font-weight:bold;



	}



	.top {



		vertical-align:top;



	}



         .infoIcon {



                background:url(../images/infoo.png) no-repeat 0 3px;



                cursor:pointer;



                height:16px;



                overflow:auto;



                width:16px;



        }







	.relative {



		position:relative;



	}



	.buttonLinkGreen {



		background-color:#006F3A;



		border:medium none;



		color:#FFFFFF;



		font-weight:bold;



		height:16px;



		padding:2px 32px 3px;



		text-decoration:none;



		width:70px;



	}



	.submitButton, .resetButton {



		border:medium none;



		color:#FFFFFF;



		cursor:pointer;



		font-weight:bold;



		height:20px;



		padding-bottom:3px;



		width:151px;



	}



	.submitButton {



		background-color:#006F3A;



		margin-right:15px;



	}



	#button20 {



                padding-top:5px;



        }



	.information {



		width: 300px;



		background-color: #FFF;



		border: 1px solid #FF5F01;



		padding: 5px;



		position: absolute;



		top:0;



		left:0;



		z-index: 10;



		-ms-filter: "Alpha(Opacity=90)";



		filter:alpha(opacity=90);



		-moz-opacity: 0.9;



		opacity: 0.9;



	}



	.infoTitle {



		font-weight: bold;



		margin-bottom: 10px;



	}



	.infoText {



		text-align: justify;



	}



	.posikunde {



		position:relative;



		margin-top:90px;



	}



	.kundenbereich {







		background:url(images/kundenbereich/login-kundenbereich.png) no-repeat;



		width:200px;



		height:46px;



		display:block;



		cursor:pointer;



		position:absolute;



		top:103px;



		right:13px;



	}



	.invisible {



		display:none;



	}



	#wrapper {



		margin:0 auto;



		width:950px;



		z-index:1;



	}







	/* HEAD ANFANG */



	#head {



		height:100px;



		position:relative;



	}







	#head .logo {



		overflow:hidden;



		position:absolute;



		top:50%;



		right:0;



		margin-top:-22px;



	}



        #head .logo_button {



               position:absolute;



               top:50%;



               left:0px;



               margin-top:-22px;



        }



	#head .stempel {



		position:absolute;



		right:-75px;



		bottom:-110px;



		/*background:url(images/startseite/button-400euro.png) no-repeat;



		height:96px;



		width:96px;*/



		width:105px;



		height:105px;



	}



	/* HEAD ENDE */



















	/* CONTENT ANFANG */



	#content {



		margin-top:12px;



		min-height:425px;



		border-bottom:1px solid #006F3A;



		background-color:#fff;



		padding:12px;



	}



	#content h2 {



		font-size:14px;



		margin-bottom:10px;



	}



	#content h3 {



		font-size:12px;



	}



	/* CONTENT ENDE */







	/* BANNER ANFANG */







	#banner {



		min-height:158px;



		padding-left:12px;



		background-color:#fff;



		position:relative;



		margin-top:10px;



	}



	#banner .textLeft {



		width:445px;



		padding-bottom:30px;



	}



	#banner .highlight2 {



		margin-bottom:0;



	}



	#banner h2{



		color:#006f3a;



		margin-bottom:12px;



		padding-top:4px;



	}



	#banner .pfeiltipps {



		position:relative;



		top:-5px;



		left:5px;



		background:url(../_images/pfeil-big-gruen.png) no-repeat;



		width:31px;



		height:30px;



		display:block;



		float:left;



	}



	#banner .posRight{



		position:absolute;



		right:0;



		bottom:0;



	}







	/* BANNER ENDE */







	/* STARTSEITE ANFANG */



	#startseite {



		background:url(images/startseite/20100121.jpg) no-repeat;



		min-height:430px;



		border-bottom:1px solid #006F3A;



		margin-top:12px;



		background-color:#fff;



	}



	#startseite h1 {



		font-size:32px;



                font-style:italic;



		padding-top:40px;



		margin-left:13px;



                font-weight:bolder;



	}



	#startseite h2 {



		font-size:19px;



		margin-top:30px;



		margin-left:13px;



                font-weight:lighter;



	}



	.startausz {



		margin-top:29px;



		margin-left:13px;



	}



	/* STARTSEITE ENDE */











/* TARIFRECHNER DETAIL ANFANG */







    .tarif    {



        width:100%;



        background-color:#fff;



        color:#000;



        margin:0;



    }



    .tarif tbody td {



        padding:5px 2px;



        text-align:right;



        border-left:1px solid #99c5b0;



        border-bottom:1px solid #99c5b0;



    }



    .tarif tbody {



        border:1px solid #99c5b0;



    }



    .tarif tbody th {



        padding:10px 0 10px 5px;



        border-right:1px solid #fff;



        border-left:1px solid #e5f0eb;



        background-color:#e5f0eb;



        color:#006f3a;



        text-align:right;



        font-size:12px;



    }



    .tarif tbody th.noborder{



        border-right:1px solid #e5f0eb;



    }



    .tarif .borderbottom {



        border-bottom:1px solid #99c5b0;



        text-align:center;



    }



    .tarif .trenner {



        border-bottom:3px solid #99c5b0;



    }



    .tarif .info {



        border-left:none !important;



    }



    .tarif .txtleft {



        text-align:left;



    }



    .tarif .highlight {



        text-align:left;



        background:#ec7405;



        color:#fff;



        font-weight:bold;



    }



    .tarif .hgo{



        font-size:12px;



        font-weight:bold;



        text-align:center;



        border-right:1px solid #99C5B0;



        vertical-align:middle;



        color:#fff;



        padding:0 !important;



        font-style:italic;



    }



    .tarif .hgo a{



        color:#fff;



        margin:0 !important;



        display:block;



        width:100%;



        padding:23px 0;



    }



    head:first-child+body .tarif .hgo {



        padding-bottom:2px;



    }



/* TARIFRECHNER DETAIL ENDE */











	/* TARIF ANFANG */







	#tarifck	{



		width:100%;



		background-color:#fff;



		color:#000;



		margin:0;



	}



	#tarifck td {



		vertical-align:top;



		color:#000;



		padding-top:5px;



		padding-bottom:5px;



	}



	#tarifck th{



		color:#006f3a;



		background-color:#e5f0eb;



		padding:5px;



		text-align:center;



		margin:0;



	}



	#tarifck .textklein {



		text-align:left;



		width:70px;



	}



	#tarifck .info {



		width:18px;



	}



	#tarifck .white {



		background-color:#fff;



	}



	#tarifck .white td {



		padding-top:10px;



	}



	#tarifck .white .eundv {



		height:60px;



		font-size:12px;



		font-weight:bold;



		border-left:1px solid #fff;



		border-right:1px solid #fff;



		padding-top:1px;



		padding-left:60px;



		padding-top:20px;



		position:relative;



	}



	#tarifck .white div a {



		color:#000;



	}



	#tarifck .eundv img {



		position:absolute;



		top:3px;



		left:0px;



		right:15px;



	}



	#tarifck .paketpr{



		border-right:1px solid #fff;



		border-left:1px solid #e5f0eb;



	}



	#tarifck .tarifpr2{



		border-right:1px solid #fff;



		border-left:1px solid #e5f0eb;



	}



	#tarifck .paketpr2 {



		border-right:1px solid #fff;



	}



	#tarifck .anmerkpr {



		border-left:1px solid #fff;



                width:300px;



	}







	#tarifck .anmeldpr {



		border-left:1px solid #fff;



                width:170px;



	}



	#tarifck .highlight {



		color:#ec7405;



		font-weight:bold;



	}



	#tarifck .hgo{



		font-size:12px;



		font-weight:bold;



		text-align:center;



		border-bottom:1px solid #99c5b0;



		vertical-align:middle;



		color:#fff;



		padding:0 !important;



		font-style:italic;



	}



	#tarifck .hgo a{



		color:#fff;



		margin:0 !important;



		display:block;



		width:100%;



		padding:23px 0 0 -50px;



	}



	head:first-child+body #tarifck .hgo {



		padding-bottom:2px;



	}



	#tarifck .hgopr{



		font-size:13px;



		font-weight:bold;



		background-color:#ec7405;



		text-align:center;



		color:#fff;



                width:160px;



	}



	#tarifck .reihe{



		color:#000;



	}



	#tarifck .mitte {



		border-bottom:1px solid #99c5b0;



        }



	#tarifck .mitte .highlight{



		margin-top:5px;



                display:block;



        }



	#tarifck .linieunten {



		border-bottom:1px solid #99c5b0;



                text-align:center;



        }



	#tarifck .mitte .preis1, #tarifck .mitte .preis2,#tarifck .mitte .preis3{



		padding-left:5px;



		color:#000;



		width:100%;



		vertical-align:top;



		padding-top:0;



		margin-top:0;



		text-decoration:none;



	}







        #tarifck .mitte .preis1 {



		font-weight:bold;



        }



	#tarifck .mitte	{



		margin:auto;



		text-align:center;



		vertical-align:top;



		margin:0;



		padding:0;



	}



        #tarifck .freiKwhTd{



		text-align:center;



                padding-left:20px;



                padding-right:5px;



        }



	#tarifck .tdinfobox {



		width:20px;



	}







	#tarifck .utitel {



		background-color:#fff;



		font-size:15px;



		font-weight:bold;



		padding-top:8px;



	}



	#tarifck a {



		text-decoration:none;



		color:#000;



	}



	.schrift7	{



		color:#000;



		text-align:right;



		padding-top:1px;



		padding-right:7px;



                padding-left:3px;



	}



	.schrift, .schrift1	{



		color:#000;



		text-align:left;



		padding-left:8px;



		padding-top:0px;



		width:80px;



		vertical-align:middle !important;



	}



	.schrift1	{



		text-align:right;



		padding-right:5px;



		width:80px;



	}







	.preis4 {



		padding-left:2px;



		color:#000;



		width:100%;



		vertical-align:top;



		padding-top:0;



		margin-top:0;



	}



	.firstcol,.firstcol_highlight {



		color:#000;



		text-align:left;



		padding-left:8px;



		padding-top:0px;



		width:130px;



		vertical-align:middle !important;



	}



	.firstcol_highlight {



		color:#ec7405 !important;



		font-weight:bold;



	}



	.secondcol,.secondcol_highlight {



		color:#ec7405;



		text-align:right;



		padding-left:8px;



		padding-top:0px;



		width:70px;



		vertical-align:middle !important;



	}



	.secondcol_highlight {



		color:#ec7405 !important;



		font-weight:bold;



	}



	.thirdcol, .thirdcol_highlight {



		color:#ec7405;



		text-align:left;



		padding-left:8px;



		padding-top:0px;



		width:60px;



		vertical-align:middle !important;



	}



	.thirdcol_highlight {



		color:#ec7405 !important;



		font-weight:bold;



	}



	.fourthcol,.fourthcol_highlight {



		width:30px;



	}



	.fourthcol_highlight {



	}



	.noinfobox {



		text-decoration:none;



		font-size:6pt !important;



		display:none;



	}



.trover {color:#000;background-color:#fff;}



	.trover1 {background-color:#fdf1e6;}



	.trout,.trout1,.trout:hover {background-color:transparent !important;}







	/* TARIF ENDE */







	/* TARIFRECHNER ANFANG */



	.tariffCalculator {



		width:200px;



		height:246px;



		float:right;



		z-index:10;



		margin:12px 12px 12px 12px;



	}



	#content .tariffCalculator {



		margin:0 0 12px 12px;



	}



	.tariffCalculator .head {



		width:200px;



		height:8px;



		background:url(../_images/tarifrechner/oben.png) no-repeat;



	}



	.tariffCalculator .foot {



		width:200px;



		height:8px;



		background:url(../_images/tarifrechner/unten.png) no-repeat;



		margin-bottom:10px;



	}



	.tariffCalculator .abstand {



		margin-right:10px;



	}



	.tariffCalculator h3 {



		font-size:18px !important;



		width:180px;



		color:#fff;



		background:url(../_images/tarifrechner/tarifre-2.jpg) no-repeat;



		height:30px;



		padding-top:7px;



                padding-left:20px;



	}



	.tariffCalculator .telefon {



		color:#fff;



		font-size:17px;



		font-weight:bold;



		width:158px;



		text-align:center;



		position:absolute;



		top:67px;



		z-index:10;



	}



	.tariffCalculator .texttelefon {



		color:#fff;



		font-size:11px;



		font-weight:bold;



		width:162px;



		text-align:center;



		position:absolute;



		top:50px;



		z-index:10;



	}



	.tariffCalculator .telefon img{



                position:relative;



	}



	.tariffCalculator .input {



		margin:4px 21px 0 21px;



		width:155px;



		height:19px;



		border:1px solid #fff;



		font-size:12px;







	}



	.tariffCalculator .input2 {



		margin:4px 21px 0 20px;



		width:160px;



		font-size:11px;



		height:21px;



		border:1px solid #fff;







	}



	.tariffCalculator .textFeld {



		width:160px;



		color:#fff;



		padding:0 20px;



	}



	.tariffCalculator .plzText {



		height:16px;



		background:url(../_images/tarifrechner/tarifre-3.jpg) no-repeat;



	}



	.tariffCalculator .plz {



		height:27px;



		background:url(../_images/tarifrechner/tarifre-4.jpg) no-repeat;



	}







	.tariffCalculator .ortText {



		height:15px;



		padding-top:10px;



		background:url(../_images/tarifrechner/tarifre-5.jpg) no-repeat;



	}







	.tariffCalculator .ort {



		height:27px;



		background:url(../_images/tarifrechner/tarifre-6.jpg) no-repeat;



	}



	.plzfehler {



		height:25px;



		color:#ffffff;



		padding-top:3px;



		padding-bottom:3px;



		text-align:center;



		line-height:12px;



		overflow:hidden;



		background:url(../_images/tarifrechner/tarifre-5.jpg) repeat-y;







	}



	.tariffCalculator .verbrauchText {



		height:15px;



		padding-top:10px;



		background:url(../_images/tarifrechner/tarifre-5.jpg) no-repeat;



	}







	.tariffCalculator .verbrauch {



		height:27px;



		background:url(../_images/tarifrechner/tarifre-6.jpg) no-repeat;



	}



	.tariffCalculator .personText {



		height:18px;



		padding-top:4px;



		background:url(../_images/tarifrechner/tarifre-7.jpg) no-repeat;



	}



	.tariffCalculator .personText span {



		color:#fff;



		cursor:pointer;



		position:relative;



		top:-2px;



	}



	.tariffCalculator .personText input {



		cursor:pointer;



	}



	.tariffCalculator .submit {



		font-weight:bold;



		height:87px;



		position:relative;



		background:url(../_images/tarifrechner/tarifre-8.jpg) no-repeat;



		z-index:10;



	}



	.tariffCalculator .submit input {



		position:absolute;



		top:5px;



		right:18px;



		background:url(../_images/tarifrechner/button_ersp-berechnen.jpg) no-repeat;



		width:164px;



		height:38px;



		border:none;



		cursor:pointer;



	}



	.tariffCalculator .submit span {



		font-size:13px;



		color:#fff;



		cursor:pointer;



		position:absolute;



		top:10px;



	}



	.tariffCalculatorPlain div {



		margin-right:10px;



	}



    .tariffCalculatorPlain .submit input {



		background:url(../_images/tarifrechner/button_neuberechnen.jpg) no-repeat;



		width:114px;



		height:27px;



		border:none;



		cursor:pointer;



	}







 	.tariffCalculatorPlain .order input {



		width:120px;



		height:28px;



		border:none;



		cursor:pointer;



		background:url(../_images/tarifrechner/button-jetztsparen.jpg) no-repeat;



	}







	.tariffCalculatorPlain .plz {



		width:130px;



		float:left;



		padding-right:10px;



	}



	.tariffCalculatorPlain .plz input {



		width:130px;



		background-color:#ffffff;



		border:1px solid #9a9a9a;



		padding:2px 0;



	}



	.tariffCalculatorPlain .ort input {



		background-color:#ffffff;



		border:1px solid #9a9a9a;



		padding:2px 0;



	}



	.tariffCalculatorPlain .verbrauch {



		/*width:180px;*/



		float:left;



	}



	.tariffCalculatorPlain .verbrauch input {



		background-color:#ffffff;



		border:1px solid #9a9a9a;



		padding:2px 0;



		/*width:180px;*/



	}



	.tariffCalculatorPlain .nutzung {



		width:90px;



		float:left;



		margin-left:10px;



	}



	.tariffCalculatorPlain .nutzung select{



		padding:1px 0;



	}



	.tariffCalculatorPlain .submit {



		width:95px;



		float:left;



		padding-top:11px;



		width:114px;



	}



	.tariffCalculatorPlain .order {



		width:95px;



		float:left;



		padding-top:11px;



		width:114px;



	}















	.tariffCalculatorPlainDeutschlandsBest div {



		margin-right:10px;



	}



    .tariffCalculatorPlainDeutschlandsBest .submit input {



		background:url(../_images/tarifrechner/button-anzeigen.jpg) no-repeat;



		width:114px;



		height:27px;



		border:none;



		cursor:pointer;



	}







 	.tariffCalculatorPlainDeutschlandsBest .order input {



		width:120px;



		height:28px;



		border:none;



		cursor:pointer;



		background:url(../_images/tarifrechner/button-jetztsparen.jpg) no-repeat;



	}







	.tariffCalculatorPlainDeutschlandsBest .plz {



		width:130px;



		float:left;



	}



	.tariffCalculatorPlainDeutschlandsBest .plz input {



		width:130px;



	}



	.tariffCalculatorPlainDeutschlandsBest .verbrauch {



		width:153px;



		float:left;



	}



	.tariffCalculatorPlainDeutschlandsBest .verbrauch input {



		width:153px;



	}



	.tariffCalculatorPlainDeutschlandsBest .nutzung {



		width:90px;



		float:left;



	}



	.tariffCalculatorPlainDeutschlandsBest .submit {



		width:95px;



		float:left;



		padding-top:11px;



		width:114px;



	}



	.tariffCalculatorPlainDeutschlandsBest .order {



		width:95px;



		float:left;



		padding-top:11px;



		width:114px;



	}



	.tariffCalculatorPlainDeutschlandsBest .ort {



		width:200px;



		float:left;



	}



	.tariffCalculatorPlainDeutschlandsBest .ort select {



		width:200px;



	}



	.tariffCalculatorForm td {



		padding:3px 10px 3px 3px;



	}



	/* TARIFRECHNER ENDE */







	/* INFOBOXEN ANFANG */



	a.infobox,a.infobox5,a.infobox4 {



		float:right;



		cursor:pointer;



	}



	a.infobox,a.infobox2,a.infobox3,a.infobox4 ,a.infobox5,a.infobox7 {



		text-decoration:none;



		display:block;



		width:16px;



		height:16px;



		margin-top:2px;



		margin-right:3px;



		background:url(images/infoo.png) no-repeat;



		z-index:200;



	}



	a.infobox2 {



		width:130px;



		height:56px;



		clear:both;



		margin:0 auto;



		text-align:center;







	}



	a.infobox5 {



		background:url(images/infoo.png) no-repeat;



	}







	a.infobox7 {



		float:left;



		position:relative;



		top:8px;



		left:5px;



	}



	a.infobox:hover,a.infobox2:hover,a.infobox5:hover {



		cursor:pointer;



		color:#000;



	}



	a.infobox span,a.infobox2 span,a.infobox4 span,a.infobox5 span,a.infobox6 span,a.infobox7 span {



		display:none;



		position:absolute;



	    margin-top:0px;



	    padding:10px;



	    text-decoration:none;



	    z-index:16;



		color:#000;



		background:#fff;



		text-align:left;



		font-size:12px;



		line-height:15px;



		width:300px;



		margin-left:-50px;



		border:1px solid #ec7405;



	}



	a.infobox4 span {



		width:370px;



	}



	a.infobox6 span {



		margin-left:0px;



	}



	a.infobox .blocksatz,a.infobox4 .blocksatz,a.infobox5 .blocksatz,a.infobox6 .blocksatz,a.infobox7 .blocksatz {



		text-align:justify;



		display:block;



		margin-left:0;



		position:static;



		padding:0;



		border:none;



		line-height:16px;



		font-weight:normal;



	}



	a.infobox4 span,a.infobox5 span {



		margin-left:-255px;



	}



	* html a.infobox span,* html a.infobox2 span,* html a.infobox4 span,* html a.infobox5 span  {



		margin-top:15px;



	}



	a.infobox2 span {



	    padding:10px;



	    margin-left:-322px;



		margin-top:-59px;



	}



	a.infobox span strong,a.infobox2 span strong,a.infobox4 span strong,a.infobox5 span strong,a.infobox6 span strong,a.infobox7 span strong {



		color:#000 !important;



	}



	a.infobox3 span {



		position:absolute;



		display:none;



		background:#f00;



		text-align:left;



	}



	/* INFOBOXEN ENDE */







        #content .inlineh3 p {



                margin-top:0;



        }



        #content .inlineh3 h3 {



                margin-top:10px;



        }







         .soeinfach {



                font-weight:bold;



                margin-left:18px;



         }



















	/* STROMSPARTIPPS ANFANG */







        #content .flashfilm {



                 margin-left:70px;



        }



	#leseprobe a{



		font-weight:bold;



	}



	#leseprobe img {



		padding:5px 15px 5px 0;



	}



	.stromwechseln,.stromprodukt {



                list-style-type:square;



        }



	#spti {



		width:62px;



		height:62px;



		margin:auto;



		float:right;



	}







	.spartipp {



		background:url(../_images/hg_stromspartipps.jpg) repeat-y;



		width:680px;



		border-top:1px solid #ec7405;



		border-bottom:1px solid #ec7405;



		margin:10px 0 10px 0;



	}



        .spartipp p{



                padding:0 10px 10px 10px;



        }



        .spartipp h3{



                padding:10px 10px 0 10px;



                color:#ec7405;







        }







	#foto_spt {



		position:absolute;



		width:332px;



		height:270px;



		right:-12px;



		bottom:-12px;



	}



	#foto_platzerhalter {



		width:332px;



		height:270px;



		float:right;



	}



	.textLeft .farbe {



		color:#ec7405 !important;



		font-size:18px;



		font-style:italic;



	}



	/* STROMSPARTIPPS ENDE */















	/* FOOTER ANFANG */







	/* FOOTER ENDE */







	/* SITEMAP ANFANG */



	.sitemap {



		border-top:1px solid #006F3A;



		padding-top:12px;



		font-size:9px;



                padding-left:13px;



	}



	.sitemap img {



		margin:0 3px;



		position:relative;



		top:1px;



	}



	.sitemap ul {



		list-style-type:none;



		width:100px;



		min-height:150px;



		float:left;



		display:block;



		margin:0;



		margin-right:10px;



	}



	.sitemap li {



		font-size:9px;



		margin:0;



                padding-bottom:0;



	}



	.sitemap a {



		font-size:9px;



		text-decoration:none;



	}



	.sitemap li a {



		font-size:9px;



		color:#9a9a9a;



	}



	.sitemap a:hover {



		color:#006F3A;



	}



	.sitemap p {



		font-size:9px;



	}



	/* SITEMAP ENDE*/







	/* BROTKRUMEN ANFANG */



	.breadcrumb {



		text-transform:uppercase;



		margin-bottom:12px;



                width:600px;



                font-size:10px;



	}



	.breadcrumb a {



		text-decoration:none;



                font-size:10px;



	}



	.breadcrumb img {



		margin:0 3px;



		position:relative;



		top:1px;



	}







	/* BROTKRUMEN ENDE*/



















/* DRUCKBEREICH ANFANG */



@media print {



		* {



		border:none;



	}



	*,.highlight {



		font-size:8pt !important;



	}



	#footer,#extra,#menue,#unternavi,#tarifck .hgo {



		display:none;



	}



	#rechteseite1,#start2 {



		margin:0 !important;



		padding:0;



		border-top:1pt solid #000;



	}



	.tarif, .tarif th,.tarif th.noborder {



		border:1pt solid #000;



	}



	.tarif td {



		border-left:1pt solid #000 !important;



		border-bottom:1pt solid #000 !important;



	}



	.tarif .info {



		border-bottom:1pt solid #000 !important;



	}



	#tarifck {



		width:100%;



		background-color:transparent;



		color:#000;



		margin:0;



		border:1px solid #000;



	}



	#tarifck td {



		vertical-align:top;



		color:#000;



		padding-top:1pt;



		border:none;



		text-align:left;



	}



	table {



		border-top:1px solid #000;



	}



	#tarifck th{



		color:#000;



		background-color:transparent;



		padding:5pt 0;



		text-align:left;



		margin:0;



		font-size:13pt;



	}



	#tarifck .textklein {



		text-align:left;



		font-size:8pt;



	}



	#tarifck .info {



		width:18pt;



	}



	#tarifck .paketpr{



		border-right:none;



		border-left:none;



	}



	#tarifck .tarifpr2{



		border-right:none;



		border-left:none;



	}



	#tarifck .paketpr2 {



		border-right:none;



	}



	#tarifck .anmerkpr {



		border-left:none;



	}



	#tarifck .highlight {



		color:#000;



		font-weight:bold;



	}



	#tarifck .hgopr{



		font-size:13pt;



		font-weight:bold;



		background-color:transparent;



		text-align:left;



		color:#000;



	}



	#tarifck .reihe{



		color:#000;



	}



	#tarifck .mitte {



		border:none;



		border-top:1px solid #000;



		text-align:left;



	}



	#tarifck .mitte .preis1, #tarifck .mitte .preis2,#tarifck .mitte .preis3 {



		padding-left:5px;



		color:#000;



		width:100%;



		vertical-align:top;



		padding-top:0;



		margin-top:0;



		text-decoration:none;



		border-left:none;



		margin-bottom:15pt;



	}



	.preis4 {



		padding-left:2px;



		color:#000;



		width:100%;



		vertical-align:top;



		padding-top:0;



		margin-top:0;



	}



	#tarifck .schrift, #tarifck .schrift1	{



		color:#000;



		text-align:left;



		padding-left:8pt;



		padding-top:0pt;



	}



	#tarifck .schrift1 {



		text-align:right !important;



		padding-right:10pt;



	}



	#tarifck .schrift7 {



		color:#000;



		text-align:right;



		padding-top:1px;



		padding-right:7pt;



                width:100px;







	}



	#tarifck .mitte	{



		margin:auto;



		text-align:center;



		border-left:none;



		vertical-align:top;



		margin:0;



		padding:0;



	}



	#tarifck .utitel {



		border-bottom:1pt solid #000;



	}



	#tarifck a {



		text-decoration:none;



		color:#000;



	}



	.kleinerText {



		width:95%;



	}



	.printfarbe	{



		display:none;



	}



	#newsbalken {



		display:none;



	}



	.none {



		display:none;



	}



	.infobox span,.infobox2 span,.infobox3 span,.infobox4 span {



		display:none;



	}



	.noinfobox {



		display:inline !important;



		text-decoration:none;



		font-size:6pt !important;



	}



	.top {



		vertical-align:top;



	}









}



/* DRUCKBEREICH ENDE */
