/* 
66CC00 
BFFF80 -> 85FF0A
DFFFBF -> A3FF47
font-family: Arial, Helvetica, sans-serif;
*/
/*
fix IE6 hover problem
*/
a:hover {background-position: 0 0;}

body {
	background-color:#6c0;
	font:11px normal Verdana,sans-serif; 
	margin: 0 0;
	padding:0 0;
	color:#000;
}
.bodyprint{
	background-color:#fff;
	font:11px normal Verdana,sans-serif; 
	margin: 0 0;
	padding:0 0;
	color:#000;
}
b {
	font-weight:normal;
	font-family:Verdana,sans-serif; 
	color:#000;
}
h2 {
	font-family:Verdana,sans-serif; 
	font-size:11px; 
	font-weight:bold;
	color:#B3A566;
	margin:-8px 0 8px 0;
	text-align:center;
}
h6{
	font-size: 12px;
}
h5{
	font-size: 14px;
}
hr{
	margin: 4px 0;
}
p{
margin: 0 0 10px 0;
}
ol{
margin-left: 20px;
padding-left: 20px;
}
ul{
margin-left: 20px;
padding-left: 20px;
}
.ulInfo{
margin: 5px 0 0 5px;
padding-left: 15px;
}
.clearR{
height: 0;
font-size: 0;
	clear: right;
}
.clearL{
height: 0;
font-size: 0;
	clear: left;
}
a:link, a:visited {
	color: #000;
	text-decoration: underline;
}
a:hover, a:active {
	color: #6c0; text-decoration: underline;
}
img, form{
	border: 0;
	margin: 0;
	padding: 0;
}


/* Netzbetrieb =========================================================================================================== */
/* Für Box rechts ================ */
.font100 {font-size:11px;color:#000;font-weight:bold;}
.font101 {font-size: 11px;color: #000;font-weight: normal;}
/* Für News ================ */
#NetzDiv{clear:both;overflow:hidden;width:470px;}
#NetzDiv .NetzDatum{
float: left;
	width: 80px;
}
#NetzDiv .NetzTeaser{
margin-bottom: 10px;
	float: left;
	width: 380px;
}
/* Für icons ================ */
#NetzDiv .ulNetz{
	margin-top: 0;
}
#NetzDiv .pdficon
{
	list-style: outside url(../img/pdf2.gif);
}
#NetzDiv .noIcon{
	list-style: outside url(../img/noIcon.gif);
}
#NetzDiv .csvicon
{
	list-style: outside url(../img/csv.gif);
}
/* Aufzählungslisten als Link */
#NetzDiv .NetzLinkList, .NetzLinkListTop{
	padding: 0;
	list-style: none;
	font: 12px verdana, Helvetica, sans-serif;
}
#NetzDiv .NetzLinkList{margin: 5px 0 0 -40px;}
#NetzDiv .NetzLinkListTop{margin: 0px 0 0 -40px;}

#NetzDiv .text_Adobe{
	font: 10px Arial, Helvetica, sans-serif;
	color: #A4B7A7;
}
#NetzDiv .UeberschriftNetz{
font-weight: bold;
margin: 0;
padding: 0;
	font-size: 14px;
}
.Ueberschriftdownload{
display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;

font-weight: bold;
margin: 10px 0 0px 0;
padding: 0;
font-size: 13px;
height:20px;
border:0px solid #000;
clear:both;
}
#NetzDiv .NetzTop{
width:460px;
text-align: right !important;
}
/* Kontakt Boxen ==== */
#NetzDiv .KontaktDiv{
float: left;
	border:1px solid #ccc;
	text-align:center;
	width:113px
}
#NetzDiv .BorderGrau{
	border:1px solid #ccc;
}
/* Kontakt Boxen ==== */
/* Formular ===== */
#NetzDiv .textfeld{
	width:300px
}

#NetzDiv .LabelLeft{
	display: block; 
	float: left; 
	width: 140px;
}
/* Formular ===== */
/* erdgas-netzentgelte.php ===== */
#NetzDiv .NetzPlus{
	clear: left;
	float: left;
	width: 20px;
	margin-left: 20px;
}
#NetzDiv .NetzEinruecker{
width: 410px;
	float: left; 
}
/* erdgas-netzentgelte.php ===== */

/* Netzbetrieb ende ===================================================================================================== */

/* Kundenservice ===================================================================================================== */
.KundLinks{
float: left;
	width: 130px;
}
.KundRechts{
float: left;
	width: 340px;
}
.KundMLinks{
clear: left;
float: left;
	width: 220px;
}
.KundMRechts{
margin-left: 10px;
float: left;
	width: 100px;
}

/* Kundenservice ende ================================================================================================ */

.fontAchtung {font-size:13px;color:#f00;font-weight:bold;font-style:italic;}
.fontAchtungTxt {font-size:13px;color:#f00;}
.font1 {font-size:12px;color:#6c0;}
.font11 {font-size:12px;color:#B4B3B3;}

.font13 {font-size:19px;font-weight:800;}
.font130 {font-size:15px;font-weight:100;}
.font131 {font-size:14px;}
.font131gn {font-size:14px;color:#6c0;}
.font132 {font-size:19px;font-weight:100;line-height:40px;height:40px;}
.font133 {font-size:24px;font-weight:100;}
.font134 {font-size:19px;}
.font134gn {font-size:19px;color:#fff;}
.font1341 {font-size:19px;color:#212868;}
.font135 {font-size:19px;color:#fff;}

.font1u {font-size:12px;text-transform:uppercase;}
.font11u {font-size:12px;color:#6c0;text-transform:uppercase;}
.font111u {font-size:12px;color:#fff;text-transform:uppercase;}
.font1110u {font-size:12px;color:#fff;text-transform:uppercase;}



.font10u {font-size:9px;color:#fff;text-transform:uppercase;}
.font10 {font-size:10px;color:#fff;}
.font1010 {font-size:11px;font-weight:bold;}

.font2 {font-size:14px;color:#fff;font-weight:bold;}
.font21 {font-size:14px;color:#fff;}
.font210 {font-size:14px;color:#66cc00;font:style:italic;}
.font22 {font-size:13px;color:#fff;}
.font220 {font-size:12px;color:#fff;font-style:italic;}
.font221 {font-size:13px;color:#fff;font-weight:bold;}
.font23 {font-size:12px;color:#fff;}
.font24 {font-size:13px;color:#6c0;}

.font3 {font-size:11px;}
.font31 {font-size:11px;font-weight:bold;}
.font32 {font-size:11px;color:#fff;}

.font4 {font-size:11px;font-weight:bold;}
.font41 {font-size:11px;font-style:italic;}
.font42 {font-size:11px;}

.font5 {font-size:12px;font-weight:bold;}
.font51 {font-size:10px;}
.font52 {font-size:30px;} /* 30 */
.font520 {font-size:40px;}
.font53 {font-size:18px;}   /* 18 */
.font530 {font-size:20px;}
.font531 {font-size:22px;}
.font54 {font-size:14px;font-weight:200;}
.font55 {font-size:8px;font-weight:900;} /* fussnote */
.font56 {font-size:9px;}
.font57 {font-size:12px;}
.font58 {font-size:45px;color:#fff;}
.font59 {font-size:13px;}

.font6 {font-size:11px;font-weight:bold;}
.font7u {font-size:16px;color:#fff;text-transform:uppercase;}
.font8 {font:normal 0.95em Verdana, Arial, Sans-serif;}
.font9u {font-size:18px;color:#fff;text-transform:uppercase;}
.font91 {font-size:8px;}

.fontt1u {font-size:14px;color:#000;text-transform:uppercase;}
.fontt1ug {font-size:14px;color:#7EC352;text-transform:uppercase;}

.fsearch {background-color:#6c0; color:#000;padding:0px 2px 0px 2px;
					height: auto !important;border: 1px solid #000;
}  /*#bfff80;*/

.f_mark	{	font-size: 10px;color: #6c0;}
.f_error{ color:#ff0000;}
.f_info{ color:#6c0;}

.fontbolder {font-weight:bolder;}/*font-size:13px;}*/
.fontbolder11 {font-weight:bolder;font-size:11px;}
.fontbolderws {font-weight:bolder;font-size:13px;color:#fff;}
.fontbolder15 {font-weight:bolder;font-size:15px;}

.flat {border:1px solid #B4B3B3;background-color:#fff;color:#B4B3B3;
			font-size:12px;font-weight:bold;font-family:Verdana,sans-serif; }
.flattxt, .flat50 {border:1px solid #B4B3B3;background-color:#fff;color:#000;
			font-size:12px;font-weight:normal;font-family:Verdana,sans-serif; }

.flatbutton  { border:1px solid #B4B3B3; background-color:#fff; color:#B4B3B3;
               font-size:11px; font-weight:bold;font-family:Verdana,sans-serif; 
               padding:0px; margin:0px 0px 0px -4px;height:20px;}



.flatadmin, .flatadminsel{ border:1px solid #B4B3B3;background-color:#fff;color:#000;
			font-size:14px;font-weight:normal;font-family:Verdana,sans-serif; }

.flatadminsel {width:630px;}

.flatinputadmin {border:1px solid #000;background-color:#dddddd;color:#000;
			font-size:13px;font-weight:normal;font-family:Verdana,sans-serif; }

.flattxt{width: 99%;}
.flat50{width: 98%;}

.flatbuttonform  { 
	color:#fff;
	padding:0 5px 0 5px; 
	height:19px;
	line-height:19px;
	/*
	width:62px;
	*/
	cursor:pointer; 
	cursor:hand; 
	margin:5px 0px 0px 10px;
}
.flatbuttonform{
font:12px normal Verdana,sans-serif;
border-top:1px solid #B4B3B3; 
border-right:1px solid #B4B3B3; 
border-bottom:1px solid #B4B3B3; 
border-left:1px solid #B4B3B3; 
}
.flatbuttonform{
background-color:#6c0; 
display:inline; /*Fix IE floating margin bug*/;float:right;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}


#main, #mainprint {
	/*	margin: 0 auto;	*/
	text-align:left;	
	float:left;
	background-color:#fff;
	color:black;
}
#main {
	width: 945px;/* = 895 + 40px +16 +5 padding in right 991 960*/
	border-left:1px solid #000;
}
#mainprint {width: 500px;}  /* 470 */

/* nimmt die vorhandenen Seitenbereiche auf */
#mainwrapper {padding:15px 35px 15px 0px;	}     /*40px 40px 20px 0px */
#mainwrapperprint {padding:15px 15px 15px 15px;	}     
#mainshright {background: #fff url('../img/shaddowright.jpg') repeat-y right;}


#banner, #context, #footer {width:895px;background-color:#fff; }

#banner{height:94px;margin:0px 0 0px 0;;} /* margin-bottom in firefox error deshalb nach context */
#footer{margin:0px 0 0px 0;} /* margin-bottom in firefox error deshalb nach context */
#footer {clear:both;height:10px;border-top:1px solid #999;}
#footer .print { 
 background: transparent url('../img/iconPrint.gif') top left no-repeat;
 line-height: 11px; font-size: 11px; padding: 0 0 11px 23px; margin: 0;
}
#context{clear:both;margin:10px 0 10px 0;border-top:1px solid #999;}

/* #colleft0 und #collright0 fuer unterschiedliche hoehen */
#colleft, #colleft0, .collefttoprow0, .collefttoprow1 {width:690px;}
#colleft00, .collefttoprow00, .collefttoprow10{width:895px;}
#colright, #colright0, .colright1, .colright1print {width:192px;} /* 187 +5 padding*/
#colleft, #colleft0, #colleft00 {padding:0px 5px 25px 0;min-height:700px !important;} /* 900 */
#colright, #colright0 {padding:0px 0px 25px 5px;min-height:700px !important;} /* 900 */

#colleft {border-right:0px solid #B4B3B3;}
#colleft0 {border-right:1px solid #999;}  
#colright{border-left:1px solid #999;}
#colright0 {border-left:0px solid #B4B3B3;}

/*
#colright{
	min-height:1900px; ff
	height: auto !important; ie7
	height: 1900px; ie6 
}
*/


#mainshright, .colright1print {
display:inline; /*Fix IE floating margin bug*/;float:right;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}

#colleft, #colleft0, #colleft00, .colleftcol0,.colleftcol0top, .colleftcol1,.colleftcol01, .colleftcol10,.colleftcol11, .colleftcol110, .colleftcol12, .colleftcol120, #colright, #colright0,.colright1 {
display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}
/* overflow:hidden IE6; */
/* fuer suche inputfeld */
.flatsuche {
color:#000;
height:15px;
width:132px;
}
.flatsuche0 {
color:#000;
height:15px;
width:330px;
}
.flatbuttonsuche  { 
outline: none;
color:#B4B3B3;
padding:0px; 
height:19px;
line-height:19px;
width:32px;
cursor:hand;
cursor:pointer; 
}
.flatsuche, .flatsuche0, .flatbuttonsuche{
background-color:#fff; 
font:12px normal Verdana,sans-serif;
border-top:1px solid #B4B3B3; 
border-right:1px solid #B4B3B3; 
border-bottom:1px solid #B4B3B3; 
border-left:0px solid #B4B3B3; 
display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}

.flatbuttonsucheact  { 
outline: none;
color:#fff;
padding:0px; 
height:19px;
line-height:19px;
width:32px;
cursor:pointer; 
cursor:hand;
background-color:#6C0; 
font:12px normal Verdana,sans-serif;
border-top:1px solid #B4B3B3; 
border-right:1px solid #B4B3B3; 
border-bottom:1px solid #B4B3B3; 
border-left:1px solid #B4B3B3; 
display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}
.ueberblockfloat{ 
	height: 14px;
	padding:1px 4px 2px 4px;
	border:1px solid #B4B3B3;
	border-right:0px solid #B4B3B3;
	background-color:#6c0;
	float:left;
}
/* ende suche inputfeld */
.collefttoprow0, .collefttoprow00 {float:left;text-align:right;padding:5px 0 5px 0;border-bottom:1px solid #B4B3B3;}
.collefttoprow1 {padding:0px;margin:0px;} /* marig in colleft-right sonst padding in navi1 -da sonst fehler in firefox */
.collefttopfloat{float:right;}

.collefttoprowAbs {clear:both;height:5px;} /* abstand wegen firefoxerror padding */

.colleftcol0, .colleftcol0top {width:220px;}
.colleftcol0 {margin-top:1px;}  /* -5 alt padding top 5 und ausrichtung nach mitteltext oben */

.colleftcol1 {
	min-height:700px;
  height:auto !important;
  height:700px;
	overflow:visible;
	display:block;
	margin:6px 0 0 0;
	width:470px;
} /* 465 */

.colleftcol1print {
	border-top:1px solid #B4B3B3;
	border-bottom:1px solid #B4B3B3;
	margin:6px 0 6px 0;
	padding:5px 0 5px 0;
	display:block;
	width:470px;
} 
.footerprint {
	border-top:1px solid #B4B3B3;
	margin:40px 0 10px 0;
	padding:10px 0 10px 0;
	display:block;
	width:470px;
	height:25px;
	clear:both;
} 
.colleftcol1txt0 {clear:both;width:470px;}
.colleftcol1txt0 {margin:0px 0 20px 0;padding:0;}

.colleftcol01 {
	min-height:700px;
  height:auto !important;
  height:700px;
	overflow:visible;
	margin:0 0 0 0;
	border:0px solid #000;
	width:670px;
} /* 465 +220*/

.colleftcol1txt01, .colleftcol1txt02  {clear:both;width:525px;}
.colleftcol1txt01 {margin:0px 0 20px 45px;padding:0;}
.colleftcol1txt02 {margin:0px 0 20px 0px;padding:0;}

.colleftcol10{width:129px;padding:0 10px 0 10px;}
.colleftcol11{width:331px;} /* 326 */
.colleftcol110{display:block;width:397px;border:1px solid #000;} 

.colleftcol12, .colleftcol120{width:227px;margin-top:13px;} /* fuer management border 2*1*/
.colleftcol120 {margin-left:16px;}
.colleftcol1suche {clear:both;width:465x;} /* 465 */


.colleftcol1row1, .colleftcol1row11, .colleftcol1row12 {
	margin:5px 0px 0px 0px;
	padding:1px 0 1px 0;
	width:468px;
	border:1px solid #000;
}

.colleftcol1col0, .colleftcol1col1, .colleftcol1col01, .colleftcol1col02, .colleftcol1col11, .colleftcol1col12  {
	margin:0px;
	float:left;
	padding:5px 0px 5px 7px;
	width:217px;
	color:#000;
	border:0px solid #000;
}
.colleftcol1col0, .colleftcol1col01, .colleftcol1col02 {
	border-right:1px solid #000;
	background-color:#DFFFBF;
}

.colleftcol1row1	{height:25px;} /* 2mal padding 5*/
.colleftcol1row11	{height:36px;}
.colleftcol1row12	{height:47px;}

.colleftcol1col0, .colleftcol1col1	{height:15px;}
.colleftcol1col01, .colleftcol1col11	{height:26px;}
.colleftcol1col02, .colleftcol1col12	{height:37px;}
 
/* infodiv fuer Rechnung */
.infodiv{
	clear:both;
	margin:0;
	padding:0;
	width:250px; /* 187 + 2border +1*/
	display:block;
	border-top:0px solid #000;
	border-left:0px solid #000;
	border-right:0px solid #000;
	border-bottom:0px solid #000;		
	position:absolute;
	
	height:auto;
	visibility:hidden;
} 
.infodivrow0 {
	clear:both;
	background-color:#6c0;	
	padding:3px 5px 3px 5px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;		
	text-align:right;
}
.infodivrow {
	clear:both;
	background-color:#DFFFBF;	
	padding:10px 5px 10px 5px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;		
}
.infodivshrow{	
	background: url('../img/tarifshaddow.gif') repeat-x;
	line-height:31px;
	height:31px;
}

.info, .infoimg0, .infoimg1, .infoimg2, .infoimg3, .infoimg4, .infoimg5, .infoimg50, .infoimg6, .infoimg7, .infoimg8, .infoimg9, .infoimg10, .infobggn, .infobghgn, .infooR, .infooR0{
	clear:both;
	margin:0;
	padding:0;
	width:190px; /* 187 + 2border +1*/
	display:block;
}

.infoimg7	{
	margin:0 0 15px 0;
}

.info, .infoimg0, .infoimg1, .infoimg2, .infoimg3, .infoimg4, .infoimg5, .infoimg50, .infoimg6, .infoimg8, .infoimg9, .infobggn, .infobghgn{
	border:1px solid #000;
}
.info1{
	clear:both;
	margin:0;
	padding:0;
	width:225px; 
	display:block;
	border:1px solid #000;
}
.info2, .info2shrow{
	clear:both;
	margin:0;
	padding:0;
	width:390px; 
	display:block;
}
.info3{
	clear:both;
	margin:5px 0 0 0;
	padding:0;
	width:220px; 
	display:block;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:0px solid #000;
	border-left:1px solid #000;		
}
.info2 {border:1px solid #000;}
.info2shrow	{	
	background: #fff url('../img/tarifshaddow.jpg') repeat-x;
	line-height:18px;
	height:18px;
}
/* energeiausweiss */
.infoE, .infoE2, .infoEshrow, infoE2shrow{
	clear:both;
	margin:0;
	padding:0;
	display:block;
}
.infoE20 {
	margin:0 0px 0 6px;
	padding:0;
	display:block;
}

.infoE, .infoEshrow {width:470px;}
.infoE2, .infoE20, .infoE2shrow {width:232px;}

.infoE, .infoE2, .infoE20 {border:0px solid #000;float:left;}

.infoEshrow, .infoE2shrow	{	
	background: #fff url('../img/tarifshaddow.jpg') repeat-x;
	line-height:18px;
	height:18px;
}

.infoErow {background-color:#DFFFBF;padding:5px 5px 5px 5px;border:1px solid #000;}
.infoErowgn {color:#fff;background-color:#6c0;padding:5px 5px 5px 5px;border:1px solid #000;}

.infoErow1 {
	border-top: 0px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding:3px 0 3px 0;
	height:20px;
}

/* ende Energieausweiss */

.infooR {margin:0px 0 10px 0;}
.infooRhgn{
background:#DFFFBF;
border:1px solid #000;
text-align:center;
padding:5px 0 5px 0;
width:190px; /* 190 + 2border +1*/
}

.infoimg0{background:#fff url('../img/rightimg1.jpg') repeat-x;	}
.infoimg1{background:#6c0 url('../img/rightimgbg0.jpg') no-repeat;	}
.infoimg2{background:#6c0 url('../img/rightimgbg1.jpg') no-repeat;	}
.infoimg3{background:#6c0 url('../img/rightimgbg2.jpg') no-repeat;	}
.infoimg4{background:#fff url('../img/rightimg7.jpg') no-repeat;	}
.infoimg5{background:#fff url('../img/rightimg8.gif') no-repeat;	}
.infoimg50{background:#fff url('../img/rightimg8_1.gif') no-repeat;	}
.infoimg6{background:#fff url('../img/rightimg13.jpg') no-repeat;	}
.infoimg7{background:#fff url('../img/rightimg24.jpg') no-repeat;	}
.infoimg8{background:#fff url('../img/rightimg18.jpg') no-repeat;	}
.infoimg9{background:#fff url('../img/rightimg27.jpg') no-repeat;	}
.infoimg10{background:#fff url('../img/weihnachten1.jpg') no-repeat; border:1px solid #000;	}

.infobggn{background:#6c0;}
.infobghgn {background-color:#DFFFBF;}

.inforowgn, .inforowgn0, .inforowgn1, .inforowgn2, .inforow, .inforowhgn, .inforow0, .inforow1, .inforow2, .inforow3, .inforow4, .inforow5, .inforow6, .inforow8, .inforowbb, .infoshrow, .infoshrow0 {clear:both;}
.inforowgn {background-color:#DFFFBF;	padding:10px 5px 10px 5px;border-bottom: 1px solid #000;}
.inforowgn0, .inforowgn1, .inforowgn2, .inforowgn3 {background-color:#6c0;padding:5px 5px 5px 5px;text-align:left;}
.inforowgn0 {margin:15px 0px 5px 0px;}
.inforowgn1 {margin:10px 0px 10px 0px;}
.inforowgn2 {margin:0px 0px 10px 0px;}
.inforowgn3 {margin:10px 0px 0px 0px;}
.inforowhgn {background-color:#DFFFBF;padding:5px 5px 5px 5px;text-align:left;}

.inforow, .inforowhgn	{padding:10px 0px 5px 5px;}
.inforow0	{padding:44px 5px 5px 5px;}
.inforow1	{padding:74px 5px 5px 5px;}
.inforow2	{padding:35px 5px 5px 5px;}
.inforow6	{padding:190px 5px 5px 5px;}

.inforowbb {padding:5px 5px 5px 5px;border-bottom: 1px solid #000;}
.inforowbb2 {padding:5px 5px 5px 5px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
}
.inforow3 {padding:8px 5px 8px 5px;}
.inforow4 {padding:8px 8px 8px 8px;}
.inforow5	{padding:107px 5px 10px 46px;}
.inforow7	{padding:35px 5px 100px 5px;}

.infoshrow, .infoshrow0{	
	background: #fff url('../img/tarifshaddow.jpg') repeat-x;
	line-height:18px;
	height:18px;
}
.infoshrow0{width:222px;} /* border 2* aus info3 */

.infocolZ1, .infocolZ10, .infocolZ2, .infocolZ20 {height:18px;}
.infocolZ1, .infocolZ2	{margin-top:5px;border-top: 1px solid #000;}
.infocolZ10, .infocolZ20 {border-bottom: 1px solid #000;}

.infocolZ11 {float:right;height:34;width:180px; margin-top:5px;padding:0px 5px 5px 5px;border-top:0px solid #000;border-bottom: 1px solid #000;}

.infocolZ1, .infocolZ10	{width:70px;border-right: 1px solid #000;padding:10px 5px 0px 5px;}
.infocolZ2, .infocolZ20	{width:94px;padding:0px 0px 10px 15px;}


/* downloads */
.downloadrow	{padding:5px 5px 5px 5px;}
.infocolDrow {width:100%;padding:5px 0 0px 0;clear:both;} /* 178 */
.infocolDrowNull {height:1px;width:100%;padding:0;clear:both;} /* 178 */
.infocolD1 {float:left;width:32px;} /*30*/
.infocolD2 {padding-left:5px;width:142px; border:0px solid #000;}/*134px*/
.infocolD3 {padding-left:5px;width:330px;}/*134px*/
.infocolD4 {margin:0 0 0 0px;padding:0 0 0 5px;width:410px;}

.infocolGN	{ 
	clear:both;
	margin:5px 0px 0px 5px; 
	background-color:#6c0;	
	padding:18px 5px 15px 5px;
	width:75px;
	height:42px;
}

.infoZahl0 {padding-top:5px;font-size:18px;}
.infoZahl1 {padding-top:5px;font-size:12px;}

.infognrow {
	height:105px;
	padding:5px;
	background-color:#6c0;
	color:#fff;	
}

.infogn {margin:0px 10px 0px 0px;}
.infogn0 {margin:0px 0px 0px 0px;}
.infogn1 {margin:0px 10px 5px 0px;height:27px;} /* 2 border */
.infogn01 {margin:0px 0px 5px 0px; height:27px;}

.infognnav, .infohgnnav, .infoErrornav	{
	clear:both;	
	line-height:34px;
	height:34px;
}

.infogn, .infogn0, .infognnav, .infohgnnav, .infogn1, .infogn01  {width:150px;}   /* 150 */
.infoError {
	display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
	margin:5px 0 0px 0;
};
.infoError, .infoErrornav {width:690px;}
.infoErrorrow {
	padding:4px 10px 4px 10px;
	background-color:#fff;
	color:#000;	
	font-size:13px;
	width:670px;
	height:15px;
	border:1px solid #000;
}
.infoErrorrowcol0, .infoErrorrowcol1, .infoErrorrowcol2 {
	display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;

}
.infoErrorrowcol0 {width:13px;}
.infoErrorrowcol1 {width:590px;}
.infoErrorrowcol2 {text-align:right;width:55px;}

.infohgnrow0, .infohgnrow1, .infohgnrow10, .infohgnrow2, .infohgnrow20, .infohgnrow201{
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:0px solid #000;
border-left:1px solid #000;
}
.infohgnrow3 {border:1px solid #000;}
.infohgnrow0 { background-color:#fff;padding:5px;}
.infohgnrow1 { height:35px;background-color:#fff;	padding:10px 5px 10px 5px;font-size:12px;}
.infohgnrow10 { height:15px;background-color:#fff;	padding:5px 5px 5px 5px;font-size:12px;}
.infohgnrow2, .infohgnrow20, .infohgnrow201, .infohgnrow3 {background-color:#DFFFBF;	padding:5px 4px 5px 4px;}
.infohgnrow2 {height:85px;}
.infohgnrow20 {height:25px;}
.infohgnrow201 {height:30px;}
.infohgnrow3 {height:15px;}

.infocolZ1, .infocolZ2, .infocolZ10, .infocolZ20, .infocolD1, .infocolD2, .infocolD3, .infocolD4, .infocolGN, .infoZahl0, .infoZahl1, .infogn, .infogn0, .infogn1, .infogn01 {
	display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}

.tablet {
	clear:both;
	margin:10px 0px 0px 0px;
	border: 0px solid #000;	
	color:#000;
}
.tabletrow, .suche, .tabletrow0, .tabletrow1, .tabletrow2,  .tabletrow00, .tabletrow001, .tabletrow3, .tabletrow30, .tabletrow4  {clear:both;overflow:hidden;}
.tabletrow, .tabletrow0, .tabletrow1, .tabletrow3, .tabletrow30, .tabletrow00, .tabletrow001, .tabletrow4 {width:468px;} /*447 */
.tabletrow2 {border-top:1px solid #000;padding:0px;}
.tabletrow4 {padding:0 0 4px 0;};
.tabletrow {
	border-right: 1px solid #000;
	border-left: 1px solid #fff;
	border-top: 0px solid #fff;
	border-bottom: 0px solid #fff;	
}
.tabletrow001 {               
	border-right: 1px solid #000;
	border-left: 1px solid #fff;
	border-top: 0px solid #fff;
	border-bottom: 0px solid #fff;	
}
.tabletrow0, .tabletrow00 {border: 1px solid #000;}
.tabletrow1 {
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
}

.table0{width:300px;clear:both;}
.table0row{clear:both;}
.table0col0, .table0col1, .table0col01, .table0col2, .table0col20, .table0col201,.table0col21,.table0col210 {float:left;} 
.table0col01, .table0col20, .table0col201 {
border-top:1px solid #000;
border-bottom:1px solid #000;
text-align:center;
background-color:#DFFFBF;
} 
.table0col4, .table0col41 {
float:left;
border-top:1px solid #000;
border-bottom:1px solid #000;
text-align:right;
background-color:#DFFFBF;
width:51px;
padding:4px 7px 0px 0px;
} 
.table0col41 {
	border-right:1px solid #000;
	width:49px;
}
.table0col0, .table0col1  {width:70px;}
.table0col01 {width:140px;}
.table0col20, .table0col201 {width:100px;}
.table0col01, .table0col1, .table0col2, .table0col21, .table0col210 {text-align:right;}
.table0col2, .table0col21, .table0col210 {width:50px;}
.table0colabs {width:20px;}

.table0col0{
padding:4px 0 0px 7px;
border-left:1px solid #000;
}
.table0col01{
padding:4px 7px 0px 7px;
border-left:1px solid #000;
}
.table0col1{
padding:4px 7px 0px 0px;
border-right:0px solid #000;
}

.table0col2{
padding:4px 0px 0px 7px;
border-left:1px solid #000;
}
.table0col20{
padding:4px 7px 0px 7px;
border-left:1px solid #000;
border-right:1px solid #000;
}
.table0col201{
padding:4px 7px 0px 7px;
border-right:1px solid #000;
}
.table0col21{
padding:4px 7px 0px 0px;
border-right:1px solid #000;
}
.table0col210{
padding:4px 7px 0px 0px;
border-right:0px solid #000;
}
.suche {
	border: 1px solid #000;
	background-color:#6c0;/*B4B3B3;*/
	height:15px;
	margin:10px 0 0px 0;
	padding:3px;
}
.suche, .sucheshaddow {clear:both;width:662px;} 

a.asuche{font: 1.0em Verdana, Arial, Sans-serif; text-decoration:underline; color:#fff;}
a.asuche:link, a.asuche:visited {color: #fff;text-decoration:underline;}
a.asuche:link:hover, a.asuche:visited:hover {color: #fff;text-decoration:none;}

.tabletrow00 {margin-top:5px;}
.tabletrow3 {margin-top:-5px;}

.tabletcol0, .tabletcol1, .tabletcol12R, .tabletcol1long, .tabletcol2, .tabletcol100, .tabletcol101, .tabletcol102, .tabletcol10, .tabletcol11, .tabletcol0long, .tabletcol0hgn, .tabletcol0hgnlong, .tabletcol0short, .tabletcol0hgnshort, .tabletcol0hgnshort32, .tabletcol0hgn2R, .tabletcol0hgn2R1, .tabletcol1hgn, .tabletcol1hgn0, .tabletcol1hgnshort, .tabletcol1short, .tabletcol1short32, .tabletcol00hgn, .tabletcol01hgn   {
display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}

.tabletcol0, .tabletcol0long, .tabletcol0hgn, .tabletcol0hgnlong, .tabletcol0hgnshort, .tabletcol0short, .tabletcol1, .tabletcol12R, .tabletcol1long, .tabletcol1hgn, .tabletcol1hgn0, .tabletcol1hgnshort, .tabletcol1short{height:16px;}
.tabletcol100, .tabletcol101, .tabletcol102 {height:16px;}
.tabletcol0hgn2R, .tabletcol12R, .tabletcol0hgnshort32, .tabletcol1short32 {height:28px;vertical-align:bottom;}
.tabletcol0hgn2R1{height:32px;vertical-align:bottom;} /* padding und zweizeilig unterteilt mit border */

.tabletcol0, .tabletcol0hgn, .tabletcol0hgn2R,.tabletcol0hgn2R1 {width:205px;border:0px;} /*184*/
.tabletcol00hgn {width:70%;}
.tabletcol01hgn {width:15%;}
.tabletcol0hgnlong {width:334px;border:0px solid #000;}
.tabletcol0long {width:339px;border:0px solid #000;} 
.tabletcol0hgnshort, .tabletcol0hgnshort32, .tabletcol0short {width:130px;} /*338*/
 
.tabletcol1, .tabletcol12R, .tabletcol1hgn, .tabletcol1hgn0 {width:118px;} /* paddings beachten 2*5 */
.tabletcol1hgnshort {width:100px;}
.tabletcol1short, .tabletcol1short32 {width:100px;}
.tabletcol1long {width:118px;} /* paddings beachten 2*5 */

.tabletcol10, .tabletcol00hgn {text-align:left;}
.tabletcol1, .tabletcol12R, .tabletcol1long, .tabletcol11, .tabletcol2, .tabletcol01hgn {text-align:right;}

.tabletcol10, .tabletcol11 {width:50%;} /* zweispaltig */
/* fuer fussnote */
.tabletcol110 {float:right;text-align:right;}
.tabletcol111 {float:right;padding:1px;margin-top:-3px;}
.tabletcol1110 {width:11px;float:right;padding:1px;margin-top:-3px;}

.tabletcol100 {width:109px;} /*102*/							/* dreispaltig*/
.tabletcol101 {width:68px;text-align:center;} /*49*/
.tabletcol102 {width:75px;} /*102*/

.tabletcol1, .tabletcol12R, .tabletcol2, .tabletcol1long, .tabletcol1short, .tabletcol1short32 {
	border-left: 1px solid #000;	
}
.tabletcol1hgn, .tabletcol1hgn0, .tabletcol1hgnshort {
	border-top: 1px solid #000;
	border-left: 1px solid #000;		
	text-align:right;
}

.tabletcol0 {padding:0px 5px 4px 0px;}
.tabletcol0hgn, .tabletcol0hgnlong, .tabletcol0hgnshort, .tabletcol0hgnshort32  {padding:3px 0px 1px 5px;} /* .tabletcol0hgn {padding:3px 0px 1px 5px;} */
.tabletcol0hgn2R, .tabletcol0hgn2R1 {padding:3px 0px 3px 5px;}
.tabletcol0short {padding:0px 0px 5px 5px;}
.tabletcol1, .tabletcol1long, .tabletcol1hgn, .tabletcol1hgn0,.tabletcol1hgnshort, .tabletcol1short, .tabletcol1short32 {padding:3px 5px 1px 5px;}
.tabletcol12R {padding:3px 5px 3px 5px;}
.tabletcol0hgn, .tabletcol0hgnlong, .tabletcol0hgnshort, .tabletcol0hgnshort32, .tabletcol0hgn2R, .tabletcol0hgn2R1, .tabletcol1hgn, .tabletcol1hgn0,.tabletcol1hgnshort {background-color:#DFFFBF;}
.tabletcol100, .tabletcol101, .tabletcol102 {padding:3px 0px 0px 0px;}

.tabletcol102 {padding-right:5px;}

.tarif, .tarifb1 {
	clear:both;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
}
/* fuer Ersparnis */
.tarifblock, .tariftxtblock {float:left;margin:10px 0px 10px 0px;}
.tarifblock {height:70px;clear:both; border:1px solid #000;background-color:#DFFFBF;}
.tariftxtblock {width:335px;	padding:0px 0px 0px 15px;}
.tarifblock, .tarifblockrow0 {width:108px;}
.tarifblockrow0 {clear:both;border:0px solid #000;text-align:center;}
.tarifblockrow0 {padding:5px 0px 5px 0px;float:left;}
.tarifblockrow00 {padding:0 0px 0 15px;text-align:center;width:86px;}
.tarifblockrowcol0 {float:left;text-align:right;}
.tarifblockrowcol1 {width:25px;float:left;margin-left:-10px;}


.tarif {margin:5px 0px 0px 0px;}
.tarifb1 {background-color:#DFFFBF;}

/* tarifinfo margin-top fehler bei firefox  */
.tarifinfo {clear:both;margin:10px 0px 0px 0px;border:1px solid #000;background-color:#DFFFBF;}
.infomldg {clear:both;margin:0px 0px 0px 0px;border:1px solid #000;background-color:#F3CA33;}

.tarifinforow {padding:10px;}

.tarif, .tarifb1, .tarifinfo, .infomldg{width:468px;}

.tarif, .tarifcol0, .tarifcol0long, .tarifcol1 {height:80px;} 
.tarifb1 {height:58px;} /* 18+40 */
.tarifcol01, .tarifcol11 {height:40px;}

.tarifcol0, .tarifcol0long, .tarifcol01, .tarifcol1, .tarifcol11, .tarifnav, .tarifnavhgn, .tarifnavhgnbg, .tarifshaddow, .tarifshaddowlong, .tarifnoshaddowhgn   {
display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}
.tarifshaddowprint, .tarifnavprint, .tarifshaddowlongprint, .tarifnavhgnprint {
display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}
.tarifrow, .tarifshaddow0 {clear:both;width:470px;} /*468+2*/
.tarifrow{ margin:0 0 25px 0;}
.contextrow {clear:both;width:470px;margin:10px 0 10px 0; padding:0;} /*468+2*/
.contextrowbg1 {position:absolute; margin:40px 0 0 0;width:470px; height:299px;background: #fff url('../img/middleimg2.jpg') no-repeat;}

.contextrowbgzeitstrahl	{width:470px; height:374px;background: #ffffff url('../img/zeitstrahl.gif') no-repeat;}

.tarifcol0, .tarifcol01, .tarifnoshaddowhgn {width:210px;} 
.tarifcol0long {width:339px;} 
.tarifcol1, .tarifcol11, .tarifnavhgnbg {width:128px;} /* nicht 129, da border-left: 1px */
.tarifnav, .tarifnavhgn {width:129px;}
.tarifnavprint, .tarifnavhgnprint {width:128px;}

.tarifshaddow {width:212px;} 
.tarifshaddowprint {width:211px;}
.tarifshaddowlong {width:341px;} 
.tarifshaddowlongprint {width:342px;} 

.tarifcol0row0 {padding:13px 0px 13px 10px;}
.tarifcol0row01 {padding:8px 0px 8px 10px;} /* 2 (mehr)zeilig */
.tarifcol0row02 {padding:3px 0px 0px 10px;} /* 2 (mehr)zeilig */
.tarifcol0row1 {padding:5px 0px 0px 10px;border-top:1px solid #000;}

.tarifnavhgnbg {border-left:1px solid #000;}
.tarifcol1, .tarifcol11 {text-align:center;border-left:1px solid #000;}
.tarifcol1row {padding:2px 0px 5px 0px;}
.tarifcol1rowcol0 {width:63%;float:left;text-align:right;}
.tarifcol1rowcol1 {width:30%;float:left;margin-top:3px;margin-left:-15px;}

.tarifnav, .tarifnavhgn, .tarifshaddow, .tarifshaddowlong {line-height:31px;height:31px;}
.tarifshaddow0, .tarifnavhgnbg, .tarifnoshaddowhgn, .sucheshaddow {line-height:18px;height:18px;}
 
.tarifnav	{background: #fff url('../img/tarifnav.jpg') no-repeat;}
.tarifnavhgnbg	{background: #DFFFBF url('../img/tarifnavhgnbg.jpg') no-repeat;}
.tarifnavhgn {background: #fff url('../img/tarifnavhgn.jpg') no-repeat;}

.tarifshaddow, .tarifshaddowlong, .tarifshaddow0, .sucheshaddow	{clear:both;background: #fff url('../img/tarifshaddow.jpg') repeat-x;}
.tarifshaddowprint{
	clear:both;
	border-top:1px solid #000;
	border-right:1px solid #000;
}
.tarifshaddowlongprint{
	border-top:1px solid #000;
	border-right:1px solid #000;
}
.tarifnavprint, .tarifnavhgnprint{
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;	
	border-left:0px solid #000;
}
.tarifnavhgnprint	{background-color:#DFFFBF;}

.tarifshaddowprint,.tarifshaddowlongprint, .tarifnavprint, .tarifnavhgnprint {
	line-height:20px;height:20px;
}

.tarifnoshaddowhgn{background-color:#DFFFBF;}

.tarifnavtxt, .tarifnavhgntxt, .tarifnavtxtprint {text-align:right;padding:0 15px 0 0;}
.tarifnavtxt {margin:-8px 0 0 0;}
.tarifnavtxtprint {margin:0px 0 0 0;}
.tarifnavhgntxt {margin:-2px 0 0 0;}

.navi0 { padding:0;border:0px solid #000;
margin:15px 0px 15px 0px;
display:inline; /*Fix IE floating margin bug*/;float:right;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;

}
.navi0 ul {text-align:center;cursor:pointer;cursor:hand; 
}
.navi0 ul li {background: #6c0; width:65px;list-style:none; border:1px solid #B4B3B3;}
.navi0 ul li a {font: normal 1.2em Verdana, Arial, Sans-serif; text-decoration:none; color:#fff;}
.navi0 ul li a:link, .navi0 ul li a:visited {color: #fff;}
/*
.navi0 ul li a:link:hover, .navi0 ul li a:visited:hover {background: #6c0; border: 0px solid #000; color: #000;}
*/

.navi00 {margin:0px 0 0px 0;background: #6c0;}
.navi00 ul {padding:0px; margin:0px; font: normal 0.8em Verdana, Arial, Sans-serif; text-align:right;}
.navi00 ul li {list-style: none; margin: 0px; display: inline;}
.navi00 ul li a {padding: 0px 4px 0px 4px; background: #6c0; border: 0px solid #706b42; font: normal 1.2em Verdana, Arial, Sans-serif; text-decoration:none; color:#fff;}
.navi00 ul li a:link, .navi00 ul li a:visited {color: #fff;}
/*
.navi00 ul li a:link:hover, .navi0 ul li a:visited:hover {background: #6c0; border: 0px solid #000; color: #000;}
*/
.navi00 ul li a.thispage {background: #B7B285; border: 1px solid #000; color: #fff;}


.navi1 ul {padding:5px 0px 0px 0px; margin: 0px; font: bold 0.9em Verdana, Arial, Sans-serif; text-align:right;}
.navi1 ul li.norm, .navi1 ul li.normabs, .navi1 ul li.normabs1, .navi1 ul li.right {list-style: none; display: inline;}

.navi1 ul li.norm {padding: 8px 18px 8px 5px;}
.navi1 ul li.normabs {padding: 8px 185px 8px 0px;}
.navi1 ul li.normabs1 {padding: 8px 402px 8px 0px;}
.navi1 ul li.right {padding: 8px 0px 8px 5px;}

.navi1 ul li.norm a, 
.navi1 ul li.normabs a, 
.navi1 ul li.normabs1 a, 
.navi1 ul li.right a {font: normal 1.2em Verdana, Arial, Sans-serif; text-decoration:none; color:#B4B3B3;}

.navi1 ul li.norm a:link,
.navi1 ul li.right a:link,
.navi1 ul li.norm a:visited,
.navi1 ul li.right a:visited,
.navi1 ul li.norm a:link:hover, 
.navi1 ul li.norm a:visited:hover,
.navi1 ul li.right a:link:hover,
.navi1 ul li.right a:visited:hover {color: #B4B3B3;}


.navi3 {background-color:#6c0;margin:1px 0 1px 0;}
.navi3 ul {padding:0px; margin:0px; font: bold 0.8em Verdana, Arial, Sans-serif; text-align:right;}
.navi3 ul li {list-style: none; margin: 0px; display: inline;}
.navi3 ul li a {padding: 1px 4px 1px 4px; background: #fff;font: bold 1.2em Verdana, Arial, Sans-serif; text-decoration:none; color:#6c0;}
.navi3 ul li a:link, .navi3 ul li a:visited{color: #6c0;}
/*
.navi3 ul li a:link:hover, .navi3 ul li a:visited:hover {background: #fff; border: 0px solid #000; color: #6c0;}
*/
.navi3 ul li a.thispage {background: #B7B285; border: 1px solid #000; color: #6c0;}

a.aTipps{font: 9px Verdana, Arial, Sans-serif; text-decoration:none; color:#fff;}
a.aTipps:link, a.aTipps:visited {
	color: #fff;
	text-decoration: none;
}
a.aTipps:hover, a.aTipps:active {
	color: #fff; text-decoration: none;
}

a.aError{font: 10px Verdana, Arial, Sans-serif; text-decoration:underline; color:#000;}
a.aError:link, a.aError:visited {
	color: #000;
	text-decoration: underline;
}
a.aError:hover, a.aError:active {
	color: #000; text-decoration: none;
}
a.mail0{font: 9px Verdana, Arial, Sans-serif; text-decoration:none; color:#000;}
a.mail0:link, a.mail0:visited {color: #000;text-decoration:none;}
a.mail0:link:hover, a.mail0:visited:hover {color: #6c0;text-decoration:none;}

a.mail1{font: 11px Verdana, Arial, Sans-serif; text-decoration:none; color:#000;}
a.mail1:link, a.mail1:visited {color: #000;text-decoration:none;}
a.mail1:link:hover, a.mail1:visited:hover {color: #6c0;text-decoration:none;}
 
/* Preisarchiv */
a.pa{font: 14px Verdana, Arial, Sans-serif; text-decoration:none; color:#000;}
a.pa:link, a.pa:visited {color: #000;text-decoration:none;}
a.pa:link:hover, a.mail0:visited:hover {color: #6c0;text-decoration:none;}

a.mail2{font: 11px Verdana, Arial, Sans-serif; text-decoration:none; color:#6c0;}
a.mail2:link, a.mail2:visited {color: #6c0;text-decoration:none;}
a.mail2:link:hover, a.mail2:visited:hover {color: #6c0;text-decoration:none;}

a.www{font: 11px Verdana, Arial, Sans-serif; text-decoration:none; color:#000;}
a.www:link, a.www:visited {color:#000;text-decoration:none;}
a.www:link:hover, a.www:visited:hover {color:#000;text-decoration:none;}

a.netzsel{font: 12px Verdana, Arial, Sans-serif; text-decoration:none; color:#000;}
a.netzsel:link, a.netzsel:visited {color:#000;text-decoration:none;}
a.netzsel:link:hover, a.netzsel:visited:hover {color:#000;text-decoration:none;}

.vabs30 {margin:20px 0 0 0;}
.vabs20 {margin:8px 0 0 0;}
.vabs50 {margin:150px 0 0 0;}
.vabs80 {margin:65px 0 0 0;}
.vabs501 {margin:35px 0 0 0;}
.vabs60 {margin:125px 0 0 0;}

.abs0 {margin:0px} /* abs z.b. form */
.abs1 {margin:15px 0 0 0} /* abs z.b. form */
.ueberblock{ 
/*
	margin:5px 0 30px 0;
*/
	margin:5px 0 36px 0;
	padding:1px 4px 1px 4px;
	text-align:center;
	border:1px solid #B4B3B3;
	background-color:#6c0;
	height:15px;
}

/* Tabelle */

.tab, .tabHgn, .tab2RHgn, .tab2R, .tab0, .tabHgn0, .tab2RHgn0, .tab2R0  {
	padding:3px 0px 3px 5px;
	border:1px solid #000;
	margin:0 0 5px 0;
}
.tab, .tabHgn, .tab2RHgn, .tab2R {width:48%;}
.tab2RHgn0,.tabHgn0 {width:80%;}
.tab0, .tab2R0 {width:15%;}

.tab, .tab2R, .tab0, .tab2R0 {border-left:0px solid #000;}
.tab, .tabHgn, .tab0, .tabHgn0  {height:16px;}
.tab2RHgn, .tab2R, .tab2RHgn0, .tab2R0  {height:28px;}
.tabHgn, .tab2RHgn, .tabHgn0, .tab2RHgn0  {	background-color:#DFFFBF;}


.tab, .tabHgn, .tab2RHgn, .tab2R, .tab0, .tabHgn0, .tab2RHgn0, .tab2R0, .tabC0, .tabC01, .tabC1, .tabC2, .tabC20 {
display:inline; /*Fix IE floating margin bug*/;float:left;overflow:visible !important /*Firefox*/;overflow:hidden /*IE6*/;
}

.tabC0 {width:95%;}
.tabC01 {width:3%;}

.tabC1 {width:40%;}
.tabC2 {width:46%;text-align:right;}
.tabC20 {width:2%;}
.tabC1 {padding:0 0 2px 5px;}
.tabC2, .tabC21 {padding:0 0 2px 0;}







