.clr {
	clear: both;
}

a.pdf_link {
	background: url(../_images/pdf-icon.gif) left no-repeat;
	padding-left: 20px;
}

.cols2 {
	padding: 0;
	margin: 0;
	margin-top: 15px;
	width: 100%;
	clear: both;
	padding-left: 3px;
}



.col1 {
	position: relative;
	width: 230px;
	_width: 245px;
	background-image: none;
	padding: 0;
	margin: 0;
	padding-right: 15px;
	float: left;
}
.col2 {
	position: relative;
	width: 230px;
	_width: 245px;
	padding: 0;
	margin: 0;
	padding-left: 15px;
	background-image: none;
	float: left;
}

.hauptueberschrift_regenwasser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003366;
	padding: 5px 5px 4px 20px;
	margin: 4px 0 4px 0;
	border: 1px solid #5EA5C4;
	background-image: url(../grafiken/h1_pfeil_hellblau.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.hauptueberschrift_allgemein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003366;
	padding: 5px 5px 4px 20px;
	margin: 4px 0 4px 0;
	border: 1px solid #336699;
	background-image: url(../grafiken/h1_pfeil_blau.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.hauptueberschrift_service {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #003366;
	padding: 5px 5px 4px 20px;
	margin: 4px 0 4px 0;
	border: 1px solid #9CB57B;
	background-image: url(../grafiken/h1_pfeil_gruen.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.subueberschrift_regenwasser ,.teezmehead_regenwasser, .teezmehead_grauwasser{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	padding: 3px 5px 3px 20px!important;
	padding: 1px 5px 2px 20px;
	margin: 4px 0 4px 0;
	border: 1px solid #5EA5C4;
	background-image: url(../grafiken/h3_pfeil_hellblau.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
min-height: 15px!important;
}

.subueberschrift_allgemein, .teezmehead_allgemein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	padding: 3px 5px 3px 20px!important;
	padding: 1px 5px 2px 20px;
	margin: 4px 0 4px 0;
	border: 1px solid #336699;
	background-image: url(../grafiken/h3_pfeil_blau.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
min-height: 15px!important;
}

.subueberschrift_service, .teezmehead_service {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	padding: 3px 5px 3px 20px!important;
	padding: 1px 5px 2px 20px;
	margin: 4px 0 4px 0;
	border: 1px solid #9CB57B;
	background-image: url(../grafiken/h3_pfeil_gruen.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
min-height: 15px!important;
}

#headerMenu {
	position: relative;
	top: 1px;        
	right: 0;
	padding: 0;
	margin: 0;
	width: 650px;
	height: 48px;
}

#headerMenu a.headermenu, #headerMenu a.headermenuActive, #headerMenu .headermenuService a.headermenu, #headerMenu .headermenuService a.headermenuActive {
	
        color: #FFFFFF;
        text-decoration: none;
        font-size: 11px;
	
}

#headerMenu a.headermenu:link,#headerMenu a.headermenu:hover ,#headerMenu  a.headermenu:visited {
        position: relative;
        top: 30px!important;
        top: 0;
	padding: 6px 19px 7px 19px;
	margin: 0!important;
        margin: 24px 0 0 0;
        height: 24px;
        background-image: url(../grafiken/zentral/hauptnavi/buttons/but_regenwasser_a_neu.jpg);
	background-repeat: repeat;
}

#headerMenu a.headermenuActive:link, #headerMenu a.headermenuActive:visited{
        position: relative;
        top: 6px!important;
        top: 0;
	color: #FFFFFF;
	text-decoration: none;
        height: 48px;
        padding: 6px 19px 31px 19px;
        background-image: url(../grafiken/zentral/hauptnavi/buttons/but_regenwasser_a_neu.jpg);
	background-repeat: repeat;

}

#headerMenu .headermenuService a.headermenu:link,#headerMenu .headermenuService a.headermenu:hover ,#headerMenu .headermenuService a.headermenu:visited {
        position: relative;
        top: 30px!important;
        top: 0;
	padding: 6px 19px 7px 19px;
	margin: 0!important;
        margin: 24px 0 0 0;
        background-image: url(../grafiken/zentral/hauptnavi/buttons/but_versickerung_a_neu.jpg);
	background-repeat: repeat;
}

#headerMenu .headermenuService a.headermenuActive:link, #headerMenu .headermenuService a.headermenuActive:visited{
        position: relative;
        top: 6px!important;
        top: 0;
	color: #FFFFFF;
	text-decoration: none;
        height: 48px;
        padding: 6px 19px 31px 19px;
        background-image: url(../grafiken/zentral/hauptnavi/buttons/but_versickerung_a_neu.jpg);
	background-repeat: repeat;

}
/*



Es werden folgende HTML Farbwerte verwendet:

	fuer Home dunkelblau: #336699
	fuer Home hellblau: #85A3C2
	
	fuer Regenwasser Hauptnavigation und Unternavigation dunkel: #5EA5C4
	fuer Regenwasser Unternavigation hell: #AED2E1
	fuer Regenwasser Unternavigation bg:#D6E8F0
	
	fuer Grauwasser Hauptnavigation und Unternavigation dunkel: #8CA6B2
	fuer Grauwasser Unternavigation hell: #C5D2D8
	fuer Grauwasser Unternavigation bg:#E2E9EC
	
	fuer Versickerung Hauptnavigation und Unternavigation dunkel: #9CB57B
	fuer Versickerung Unternavigation hell: #CDDABD
	fuer Versickerung Unternavigation bg:#E6ECDE
	
	fuer GEP Unternavigation dunkel: #336699
	fuer GEP Unternavigation hell: #85A3C2
	fuer GEP Unternavigation bg:#CCD9E5
	
	fuer Linienfarbe dunkelblau: #336699
	fuer Linienfarbe hellblau: #85A3C2
	

*/


/* Uebergeordnete und allgemeine Styles */

BODY
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 background-color: #FFFFFF;}
	 
TABLE
	{margin-top: 0px;
     margin-left: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     padding-top: 0px;
     padding-left: 0px;
     padding-right: 0px;
     padding-bottom: 0px;}
     
TD
	{font-family: Verdana, Geneva, Arial, Sans-Serif;
	 font-size: 11px;
	 color: #333333;}

P
	{font-family: Verdana, Geneva, Arial, Sans-Serif;
	 font-size: 11px;
	 color: #333333;
	 line-height: 17px;
	 margin: 0px;}
	 
.weisskl {
	 font-size: 9px;
	 color: #FFFFFF;
	 font-weight: bold
;}
	
.geplogo {
	 margin: 28px 0 7px 0;
}
	 
.allesuebergep
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-right: 2px;
	 margin-left: 0px;}
	 
.partnerlogos 
	{margin-top: 10px;
	 margin-bottom: 7px;
	 margin-left: 14px;}
	 
.tellafriend 
	{margin-top: 12px;
	 margin-bottom: 5px;
	 margin-right: 5px;}
	 
.pdf 
	{margin-top: 8px;
	 margin-bottom: 5px;
	 margin-right: 15px;}
	 
.hauptueberschrift 
	{margin-bottom: 5px;}
	 
.button 
	{margin-right: 5px;
	 border: 0px;}
	 
.butpartnerbereich 
	{padding-right: 5px;
	 border: 0px;
	 background: #85A3C2;}
	 
.butnewsletter 
	{padding-right: 0px;
	 border: 0px;
	 background: #336699;}
	
.liniedunkelblau
	{background-color: #336699;}
	
.liniehellblau
	{background-color: #85A3C2;}

.buttonmehr 
	{margin-top: 7px;
	 margin-bottom: 14px;}
	 
.newskaestchen 
	{margin-top: 4px;}
	 
.bemerkung	 
	{font-family: Verdana, Geneva, Arial, Sans-Serif;
	 font-size: 10px;
	 color: #003366;}
	 
.headline	 
	{font-family: Verdana, Geneva, Arial, Sans-Serif;
	 font-size: 12px;
	 color: #003366;
	 font-weight: bold;}
	 
.headlinekl	 
	{font-family: Verdana, Geneva, Arial, Sans-Serif;
	 font-size: 11px;
	 color: #003366;
	 font-weight: bold;}
	 
.balkenheadline
	{height: 20px;
	 font-size: 11px;
	 color: #003366;
	 background-color: #D6E8F0;
	 margin-bottom: 10px;}
	 

.tx-geppdfmaker-pi1
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}

.tx-gepfbeitr-pi7 h1 {
	 font-size: 14px;
         color: #336699;
}
	 
	 
/* Styles fuer Links */

A:link {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 11px; color:#003366; text-decoration:none;}
A:visited {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 11px; color:#003366; text-decoration:none;}
A:active {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 11px; color:#003366; text-decoration:none;}
A:hover {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 11px; color:#003366; text-decoration:underline;}

A.hierlink:link {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.hierlink:visited {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.hierlink:active {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.hierlink:hover {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:underline;}

A.suchlinknormal:link {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.suchlinknormal:visited {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.suchlinknormal:active {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.suchlinknormal:hover {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:underline;}

A.subnavilink:link {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.subnavilink:visited {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.subnavilink:active {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.subnavilink:hover {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:underline;}

A.subnavilinkbold:link {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 9px; color:#003366; font-weight: bold; text-decoration:none;}
A.subnavilinkbold:visited {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 9px; color:#003366; font-weight: bold; text-decoration:none;}
A.subnavilinkbold:active {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 9px; color:#003366; font-weight: bold; text-decoration:none;}
A.subnavilinkbold:hover {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 9px; color:#003366; text-decoration:underline;}

A.subnaviebene3:link {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 9px; color:#003366; text-decoration:none;}
A.subnaviebene3:visited {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 9px; color:#003366; text-decoration:none;}
A.subnaviebene3:active {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 9px; color:#003366; text-decoration:none;}
A.subnaviebene3:hover {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 9px; color:#003366; text-decoration:underline;}


	 
/* Styles fuer den Kopf */

TABLE.kopf
	{width: 900px;
	 margin-top: 15px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}

TABLE.kopf TD.links
	{width: 195px;}

TABLE.kopf TD.leer
	{width: 16px;}
	
TABLE.kopf TD.rechts
	{width: 689px;
         background-position: 0px 26px;
	 background-repeat: no-repeat;
	 margin: 0;
}
	
TABLE.kopflinkespalte
	{width: 185px;
	 /*height: 205px;*/
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}

TABLE.sprachwahl
	{width: 155px;
	 margin-top: 15px;
	 margin-bottom: 10px;
	 margin-left: 0px;
	 margin-right: 10px;}
	 
TABLE.sprachwahl TD.klappfeld
	{width: 160px;
	 font-size: 9px;
	 color: #336699;}
	 
TABLE.suche
	{width: 155px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 10px;}
	 
TABLE.suche TD.suchfeld
	{width: 160px;
	 font-size: 9px;
	 color: #336699;}
	 
TABLE.hauptnavi
	{width: 689px;
	 height: 148px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}

/*TABLE.hauptnavi TD.bg {
	 height: 115px;
	 /*background-image: url(/fileadmin/grafiken/zentral/hauptnavi/header_allgemein.jpg);*/
	 background-position: top left;
	 background-repeat: no-repeat;
	 margin: 0;
}*/
	 
TABLE.hauptnavi TD.naviaktiv
	{height: 23px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}
	 
TABLE.hauptnavioben
	{width: 689px;
	 height: 24px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}

TABLE.hauptnavihd
	{width: 689px;
	 margin-top: 120px;
	 margin-bottom: 6px;
	 padding-left: 15px;
	 margin-right: 0px;}

TABLE.hauptnavihier
	{width: 600px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 10px;}
	 
TABLE.hauptnavihier TD
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 padding-left: 10px;
	 font-size: 10px;
	 color: #003366;}
	 
	 
	 
/* Styles fuer den Fuss */

TABLE.fuss
	{width: 900px;
	 margin-top: 10x;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}
	 
TABLE.fuss TD
	{font-size: 11px;
	 color: #003366;}
	 
	 
	 
/* Styles fuer den Hauptcontent */

TABLE.hauptcontent
	{width: 900px;
	 margin-top: 15px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}
	 
TABLE.hauptcontent TD.linkshome
	{background-image: url(/fileadmin/grafiken/zentral/unternavi/bg_gep.gif);
	 background-position: top left;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}
	
TABLE.hauptcontent TD.linksregen
	{width: 195px;
	 background-image: url(/fileadmin/grafiken/zentral/unternavi/bg_regen.gif);
	 background-position: top left;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}
	 
TABLE.hauptcontent TD.linksgrau
	{width: 195px;
	 background-image: url(/fileadmin/grafiken/zentral/unternavi/bg_grau.gif);
	 background-position: top left;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}
	 
TABLE.hauptcontent TD.linksversickerung
	{width: 195px;
	 background-image: url(/fileadmin/grafiken/zentral/unternavi/bg_versickerung.gif);
	 background-position: top left;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}
	 
TABLE.hauptcontent TD.linksgep
	{width: 195px;
	 background-image: url(/fileadmin/grafiken/zentral/unternavi/bg_gep.gif);
	 background-position: top left;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;}

TABLE.hauptcontent TD.mitte
	{width: 545px;}
	
TABLE.hauptcontent TD.rechts
	{width: 160px;}
	
TABLE.hauptcontent TD.breitespalte
	{width: 705px;}
	
TABLE.inhalt
	{width: 500px;
	 margin-left: 16px;
	 margin-right: 29px;}
	 
TABLE.inhaltbig
	{width: 689px;
	 margin-left: 16px;}
	 
TABLE.contenttext
	{width: 500px;}
	 
TABLE.contenttext TD
	{font-size: 11px;
	 color: #000000;
	 line-height: 18px;}
	 
TABLE.unternavihome
	{width: 195px;}
	
TABLE.unternavihome TD.partnerbereich
	{width: 185px;
	 height: 90px;
	 background-color: #85A3C2;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	 
TABLE.unternavihome TD.newsletter
	{width: 185px;
	 height: 90px;
	 background-color: #336699;}

TABLE.unternavi
	{width: 195px;}
	 
TABLE.news
	{width: 160px;}
	
TABLE.news TD
	{width: 145px;}
	
TABLE.news TD.kaestchen
	{width: 15px;}
	
TABLE.news TD.newstext
	{width: 145px;
	 font-size: 10px;
	 color: #003366;
	 line-height: 14px;}
	 

	 
/* Styles fuer die Unternavigationen */

TABLE.menuetab
	{width: 195px;}
	
TABLE.menuetab TD.pfeil
	{width: 10px;}
	
TABLE.menuetab TD.regennormal1
	{width: 185px;
	 height: 18px;
	 background-color: #AED2E1;
	 padding-left: 2px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	 
TABLE.menuetab TD.regenaktiv1
	{width: 185px;
	 height: 18px;
	 background-color: #5EA5C4;
	 padding-left: 2px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	
TABLE.menuetab TD.regennormal2
	{width: 175px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.regenaktiv2
	{width: 175px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.regenlinie
	{width: 10px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.regennormal3
	{width: 165px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.regenaktiv3
	{width: 165px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.regennormal4
	{width: 155px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.regenaktiv4
	{width: 155px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.regennormal5
	{width: 145px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.regenaktiv5
	{width: 145px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #5EA5C4;}
	 
TABLE.menuetab TD.graunormal1
	{width: 185px;
	 height: 18px;
	 background-color: #C5D2D8;
	 padding-left: 2px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	 
TABLE.menuetab TD.grauaktiv1
	{width: 185px;
	 height: 18px;
	 background-color: #8CA6B2;
	 padding-left: 2px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	
TABLE.menuetab TD.graunormal2
	{width: 175px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.grauaktiv2
	{width: 175px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.graulinie
	{width: 10px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.graunormal3
	{width: 165px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.grauaktiv3
	{width: 165px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.graunormal4
	{width: 155px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.grauaktiv4
	{width: 155px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.graunormal5
	{width: 145px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.grauaktiv5
	{width: 145px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #8CA6B2;}
	 
TABLE.menuetab TD.versickerungnormal1
	{width: 185px;
	 height: 18px;
	 background-color: #CDDABD;
	 padding-left: 2px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	 
TABLE.menuetab TD.versickerungaktiv1
	{width: 185px;
	 height: 18px;
	 background-color: #9CB57B;
	 padding-left: 2px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	
TABLE.menuetab TD.versickerungnormal2
	{width: 175px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.versickerungaktiv2
	{width: 175px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.versickerunglinie
	{width: 10px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.versickerungnormal3
	{width: 165px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.versickerungaktiv3
	{width: 165px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.versickerungnormal4
	{width: 155px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.versickerungaktiv4
	{width: 155px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.versickerungnormal5
	{width: 145px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.versickerungaktiv5
	{width: 145px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #CDDABD;}
	 
TABLE.menuetab TD.gepnormal1
	{width: 185px;
	 height: 18px;
	 background-color: #85A3C2;
	 padding-left: 2px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	 
TABLE.menuetab TD.gepaktiv1
	{width: 185px;
	 height: 18px;
	 background-color: #336699;
	 padding-left: 2px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;}
	
TABLE.menuetab TD.gepnormal2
	{width: 175px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
TABLE.menuetab TD.gepaktiv2
	{width: 175px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
TABLE.menuetab TD.geplinie
	{width: 10px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
TABLE.menuetab TD.gepnormal3
	{width: 165px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
TABLE.menuetab TD.gepaktiv3
	{width: 165px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
TABLE.menuetab TD.gepnormal4
	{width: 155px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
TABLE.menuetab TD.gepaktiv4
	{width: 155px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
TABLE.menuetab TD.gepnormal5
	{width: 145px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
TABLE.menuetab TD.gepaktiv5
	{width: 145px;
	 height: 18px;
	 background-color: #FFFFFF;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border-left: 0px;
	 border-right: 0px;
	 border-bottom: 1px;
	 border-top: 0px;
	 border-style: solid;
	 border-color: #336699;}
	 
	 

/* Styles fuer Formularelemente */

TABLE.tellafriend
	{width: 500px;}
	 
TABLE.tellafriend TD
	{font-size: 10px;
	 color: #000000;
	 line-height: 16px;}
	 
TABLE.tellafriend TD.formfelder
	{width: 310px;
	 background-color: #D6E8F0;
	 padding-left: 10px;}
	 
TABLE.tellafriend TD.feldbeschrfitung
	{width: 188px;
	 font-size: 10px;
	 color: #003366;
	 font-weight: bold;
	 background-color: #D6E8F0;
	 padding-right: 15px;}
	 
	 

/* Styles fuer Formularelemente */

FORM 
	{margin: 0px;}
	
INPUT
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border: 1px;
	 border-style: solid;
	 border-color: #003366;
	 font-family: Verdana, Geneva, Arial, Sans-Serif;
     font-size: 10px;
     background: #FFFFFF;}
     
INPUT.suche
	{width: 110px;
	 height: 14px;
	 margin-top: 2px;}
	 
INPUT.loginfeldkl
	{width: 76px;
	 height: 14px;
	 margin-top: 2px;
	 margin-bottom: 5px;
	 margin-right: 3px;
	 border-color: #003366;}
	 
INPUT.loginfeld
	{width: 156px;
	 height: 14px;
	 margin-top: 2px;
	 margin-bottom: 5px;
	 border-color: #003366;}
	 
INPUT.tellafriend
	{width: 280px;
	 height: 16px;
	 margin: 0px;
	 border-color: #003366;
	 background: #85A3C2;
	 color: #FFFFFF;}
	 
INPUT.standard215
	{width: 215px;
	 height: 16px;
	 background: #FFFFFF;}
	 
INPUT.standard170
	{width: 170px;
	 height: 16px;
	 background: #FFFFFF;}
	 
INPUT.standard40
	{width: 40px;
	 height: 16px;
	 background: #FFFFFF;}
	 
INPUT.standard20
	{width: 20px;
	 height: 16px;
	 background: #FFFFFF;}
	 
INPUT.standard60
	{width: 60px;
	 height: 16px;
	 background: #FFFFFF;}
	 
INPUT.standard80
	{width: 80px;
	 height: 16px;
	 background: #FFFFFF;}
	 
INPUT.standard150
	{width: 150px;
	 height: 16px;
	 background: #FFFFFF;}
	 
INPUT.button
	{border: 0px;
	 background: transparent;}
	 
SELECT
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border: 1px;
	 border-style: solid;
	 border-color: #003366;
	 font-family: Verdana, Geneva, Arial, Sans-Serif;
     font-size: 10px;
     background: #FFFFFF;}

SELECT.sprachwahl
	{width: 110px;
	 height: 14px;
	 margin-top: 2px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border: 1px;
	 border-style: solid;
	 border-color: #003366;
	 font-family: Verdana, Geneva, Arial, Sans-Serif;
     font-size: 10px;
     font-weight: normal;
     color: #000000;
     background: #FFFFFF;}
	 
	 
TEXTAREA
	{margin-top: 0px;
	 margin-bottom: 0px;
	 margin-left: 0px;
	 margin-right: 0px;
	 border: 1px;
	 border-style: solid;
	 border-color: #003366;
	 font-family: Verdana, Geneva, Arial, Sans-Serif;
     font-size: 11px;
     background: #FFFFFF;}
     
TEXTAREA.standard215
	{width: 215px;
	 height: 80px;
	 background: #FFFFFF;}
	 
TEXTAREA.tellafriend
	{width: 280px;
	 height: 200px;
	 border-color: #003366;
	 margin: 0px;}
	 
	 

/* Styles fuer Sitemap */

TABLE.sitemap
	{width: 500px;}
	 
TABLE.sitemap TD
	{font-size: 11px;
	 color: #003366;
	 line-height: 18px;}
	 
TABLE.sitemap TD.ebene1
	{font-size: 11px;
	 color: #003366;
	 line-height: 18px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 0px;
	 padding-right: 0px;}
	 
TABLE.sitemap TD.ebene2
	{font-size: 11px;
	 color: #003366;
	 line-height: 18px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 15px;
	 padding-right: 0px;}
	 
TABLE.sitemap TD.ebene3
	{font-size: 11px;
	 color: #003366;
	 line-height: 18px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 30px;
	 padding-right: 0px;}
	 
TABLE.sitemap TD.ebene4
	{font-size: 11px;
	 color: #003366;
	 line-height: 18px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 45px;
	 padding-right: 0px;}
	 
TABLE.sitemap TD.ebene5
	{font-size: 11px;
	 color: #003366;
	 line-height: 18px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 60px;
	 padding-right: 0px;}
	 
TABLE.sitemap TD.ebene6
	{font-size: 11px;
	 color: #003366;
	 line-height: 18px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 75px;
	 padding-right: 0px;}



/* Styles fuer die Teaserboxes                   */
/* Werden vom sbs-Plugin 'Teeze Me!' angewendet. */

TABLE.teezeme
	{width: 500px;}

TABLE.teezeme TD.teezebox
	{width: 230px;}

TABLE.teezeme TD.teezespacer
	{width: 40px;}

TABLE.teezersingle
	{width: 230px;
	 margin-bottom: 10px;}

TABLE.teezersingle TD.teezeheader
	{width: 230px;}

TABLE.teezersingle TD.teezepic
	{width: 230px;}

TABLE.teezersingle TD.teezebody
	{width: 230px;
	 font-family: Verdana, Geneva, Arial, Sans-Serif;
	 font-size: 10px;
	 line-height: 15px;
	 color: #333333;}

TABLE.teezersingle TD.teezelink
	{width: 230px;}

A.teezelink:link {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.teezelink:visited {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.teezelink:active {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:none;}
A.teezelink:hover {font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: 10px; color:#003366; text-decoration:underline;}
