/*P {margin-top: 0px; margin-bottom: 0px}*/

html { height: 100% } 

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
        min-height: 101%;
}

a:active {color: #333; text-decoration: none}
a:link {color: #333; text-decoration: none}
a:visited {color: #666; text-decoration: none}
a:hover { color: #333; text-decoration: none }

a.navileisteoben:link { color: #ffffff; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none  }
a.navileisteoben:visited { color: #ffffff; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteoben:active { color: #ffffff; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteoben:hover { color: #505050; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteeins:link { color: #FFFFFF; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteeins:visited { color: #FFFFFF; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteeins:active { color: #FFFFFF; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteeins:hover { color: #62635D; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistezwei:link { color: #676767; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistezwei:visited { color: #676767; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistezwei:active { color: #676767; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistezwei:hover { color: #000000; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistedrei:link { color: #676767; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial,Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistedrei:visited { color: #676767; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial,Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistedrei:active { color: #676767; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial,Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistedrei:hover { color: #000000; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial,Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.navileistevier:link { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial,Geneva, Swiss, SunSans-Regular}
a.navileistevier:visited { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial,Geneva, Swiss, SunSans-Regular}
a.navileistevier:active { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial,Geneva, Swiss, SunSans-Regular}
a.navileistevier:hover { color: #D3225D; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a.navileistevieraktiv:link { color: #D3225D; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.navileistevieraktiv:active { color: #D3225D; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.navileistevieraktiv:visited { color: #D3225D; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.navileistevieraktiv:hover { color: #D3225D; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a.navileisteobenaktiv { color: #637F00; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteeinsaktiv { color: #62635D; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistezweiaktiv { color: #7AAB04; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileistedreiaktiv { color: #7AAB04; font-style: normal; font-weight: normal; font-size: 16px; font-family: Helvetica, Arial,Geneva, Swiss, SunSans-Regular; text-decoration: none }

/* Mouseover/Aussehen Seitennavigation */
.akthmleiste{}
.hmleiste {}
.aktivehmleiste { }
.aktivehmleistebig { }

.aktumleiste{}
.umleiste {}
.aktiveumleiste { }
.aktiveumleistebig { }

.aktsmleiste{}
.smleiste {}
.aktivesmleiste { }
.aktivesmleistebig { }

.aktsmzwleiste{}
.smzwleiste {}
.aktivesmzwleiste {}
.aktivesmzwleistebig { }

/*Diese Styles steuern das Aussehen der Portalnavigation*/
a.navileisteportal:link { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.navileisteportal:visited { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.navileisteportal:active { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
a.navileisteportal:hover { color: #999999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalaktiv { color: #999999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalzwei:link { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalzwei:visited { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalzwei:active { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalzwei:hover { color: #999999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalzweiaktiv { color: #999999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportaldrei:link { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportaldrei:visited { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportaldrei:active { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportaldrei:hover { color: #999999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportaldreiaktiv { color: #999999; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }


a.navileisteportalvier:link { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalvier:visited { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalvier:active { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalvier:hover { color: #999999; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.navileisteportalvieraktiv { color: #999999; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

/*Ueberschriften und Texte - Haupteintrag*/
.ueberschrift { color: #333333; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}


h1 {
	color: #565656;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	display: inline;
}

h1 gruen { 
       color:#7AAB04;
	font-size: 170%;
 }

h2 {
font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
font-weight: bold;
	line-height: 18px;
color: #000000;
}


h2 hu2 {
color: #333;
font-weight: bold;
}

h3 {
font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 15px;
	font-style: normal;
font-weight: bold;
	line-height: 18px;
color: #000000;
}

.text { color: #333333; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif; line-height: 18px}

/*Untertitel */
.bilduntertitel { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}

.ueberschriftC { color: #333333; font-style: normal; font-weight: normal; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ueberschriftCaktiv { color: #333333; font-style: normal; font-weight: normal; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textC { color: #333333; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textCaktiv { color: #333333; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



.ueberschriftA { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textA { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.kueberschrift { color: #333333; font-style: normal; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ktext { color: #333333; font-style: normal; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 18px }
.kuntertitel { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.ueberschriftkontakt { color: #333333; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}
.textkontakt { color: #333333; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}

.ueberschriftbestaetigung { color: #333333; font-style: normal; font-weight: normal; font-size: 18px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}
.textbestaetigung { color: #333333; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}

.sueberschrift { color: #333333; font-style: normal; font-weight: normal; font-size: 14px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}
.stext { color: #333333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sheader { color: #333333; font-style: normal; font-weight: normal; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.skurzb { color: #333333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }


.tabellenzweitext { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}

.klogin { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}
.kflogin { color: #ffffff; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}

/*Texte - Fusszeile*/
.fusstext { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Swiss, SunSans-Regular }

/* Formatierung Datenbanktabelle Layout-Vorlage Z Datenbank */
.kfeingabetab{ border-collapse:collapse; border: solid 1px #ccccff }
.kfeingabecell { padding:5px; border: solid 1px #ccccff }

a.dbansichtlink:link { color: #333;  text-decoration: none }
a.dbansichtlink:visited { color: #333;  text-decoration: none }
a.dbansichtlink:active { color: #333;  text-decoration: none }
a.dbansichtlink:hover { color: #000000; text-decoration: none }

/*Formatierung Seitenanzeige Layout-Vorlage A mit mehreren Seiten*/
a.seitenanzeige:link { color: #676767; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif; text-decoration: underline}
a.seitenanzeige:active { color: #676767; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif; text-decoration: underline}
a.seitenanzeige:visited { color: #676767; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif; text-decoration: underline}
a.seitenanzeige:hover { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif; text-decoration: underline}


.seitenanzeigeaktiv { color: #000000; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Geneva, Helvetica, Tahoma, Swiss, SunSans-Regular, sans-serif}

.seitenanzeigecontainer { width: 98%; text-align: right; padding: 5px 0px 5px 0px; color: #676767; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Geneva, Helvetica, sans-serif  }

/*Formatierung Suchfeld*/
.suchfeld { 
background-image:url(/ttwcmsdaten/bilder/bg_suchen.gif); background-position:left center; background-repeat:no-repeat; width: 127px; height: 21px; border: 0px;  padding-left:25px;
}

/*Sitemap - Container*/

.smhaupt { background-color: #eeeeee; width: 200px; padding: 5px; margin-bottom: 2px; color: #ffffff}

.smunter { background-color: #dddddd; width: 200px; padding: 5px; margin-bottom: 2px; color: #ffffff}

.smsub { width: 200px; padding: 5px; margin-bottom: 2px; color: #ffffff; border-bottom: 1px; border-top: 0px; border-left: 0px; border-right: 0px; border-style: dashed; border-color: #676767 }

.smsubsub {
	width: 165px;
	padding: 5px;
	margin-bottom: 2px;
	color: #ffffff;
	border-bottom: 1px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-style: dashed;
	border-color: #BEBEBE;
	padding-left: 40px;
	height: auto;
	background-color: #FFFFFF;
}

/*Sitemap Link 1. Ebene */

a.smhauptlink:link  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smhauptlink:visited  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smhauptlink:active  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.smhauptlink:hover  { color: #676767; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

/*Sitemap Links 2. Ebene */

a.smunterlink:link  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smunterlink:visited  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smunterlink:active  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.smunterlink:hover  { color: #676767; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}

/*Sitemap Links 3. Ebene */

a.smsublink:link  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smsublink:visited  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smsublink:active  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.smsublink:hover  { color: #676767; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline  }

/*Sitemap Links 4. Ebene */

a.smsubsublink:link  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smsubsublink:visited  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smsubsublink:active  { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.smsubsublink:hover  { color: #676767; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline  }

/*div - Container Brotkrume*/
.crumbtrail{ color: #9c9c9c; font-style: normal; font-weight: normal; font-size: 11px; font-family: Helvetica, Arial, Swiss, SunSans-Regular, sans-serif; text-align: left; margin-top: 0px; margin-bottom: 0px; margin-left: 6px }

a.crumbtrailL:link { color: #9c9c9c; text-decoration: none }
a.crumbtrailL:visited { color: #9c9c9c; text-decoration: none }
a.crumbtrailL:active { color: #9c9c9c; text-decoration: none  }
a.crumbtrailL:hover { color: #9c9c9c; text-decoration: none  }


/** Zusaetzliche Styles*/

.kopfbereich { } /*background: #eeeeee }*/
.kopflogin {}

.umtab{

}
.spezialtab{ }

a.passwdfrage:link { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none  }
a.passwdfrage:visited { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.passwdfrage:active { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.passwdfrage:hover { color: #ff0000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.uebstart:link { color: #000000; text-decoration: none  }
a.uebstart:visited { color: #000000; text-decoration: none }
a.uebstart:active { color: #000000; text-decoration: none }
a.uebstart:hover { color: #E50029; text-decoration: none }

.uebstart{ color: #000000; text-decoration: none  }

/* Diesen Style bitte nie aendern !!!!!! */
.formspez { display: none }

.rotate {
display: none;
}


/*Darlehenskalkulator Div's */
.drechnerein{ color: #000000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.drechergueb{ color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.drechnererg{ color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



.epanelobentext{ font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
font-weight: bold;
	line-height: 16px;
color: #ffffff;
padding-right: 0px; 
padding-left: 75px;
padding-top: 15px;
padding-bottom: 0px;
}
.epanelvortext { font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 22px;
	font-style: normal;
font-weight: bold;
	line-height: 22px;
color: #ffffff;
padding-right: 5px; 
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.epanelnachrichttext { font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
font-weight: bold;
	line-height: 18px;
color: #000000;
padding-right: 5px; 
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
.epanelffeld { vertical-align: bottom; }


.epanelsubimg { vertical-align: bottom;}

#prevfooter {
margin-top: 20px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
padding: 0px;
border: 0px;
}

#footer {
width: 899px;
text-align: left;
margin-top: 15px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
padding: 0px;
border: 0px;
background:#DDDDDD;
}

#footer p {
text-align: left;
margin: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
border: 0px;
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 13px;
line-height: 15px;
color: #000000;
}


.spezialinnentab {
padding:0px;
margin: 0px;
border-top: 0px;
border-bottom: 0px;
border-left: 1px;
border-right: 1px;
border-style: solid;
border-color: #cccccc;
background-color: #ffffff;
}



.navobenplatz {
padding: 0px;
margin-top: 20px;
}

.unternaviposition {
padding: 0px;
margin: 0px;
}

#sociallinksunten {
width: 960px;
text-align: left;
z-index: 2;
}

#fusszeilebox {
margin-top: -35px;
padding: 0px;
}

#fzrechts{
width: 960px;
text-align: right;
z-index: 3;
}

#suchanzahl {
padding: 0px;
margin-top: 17px;
margin-right: 17px;
margin-bottom: 0px;
margin-left: 0px;
}

#suchergebnis {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 17px;
}

#suchueberschrift {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 17px;
}

.plzfachsuche {
color: #ffffff;
font-family: Helvetica, Arial, Geneva, Sans-Serif;
font-size: 11px;
font-weight: bold;
margin-left: 10px;
margin-right: 0px;
margin-top: 3px;
margin-bottom: 3px;
padding: 0px;
line-height: 14px;
}

.plzsuchform {
margin-left: 15px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}

.plzsucheingabe {
color: #676767;
font-family: Helvetica, Arial, Geneva, Sans-Serif;
font-size: 11px;
font-weight: normal;
width: 65px;
}

.zentrieren {
text-align: center;
}
/* Navigation Zusatz */
.slogananzeige {
color:  #699410;
font-style: italic;
font-weight: normal;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 0px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 0px;
}

h1.oben {
color:  #699410;
font-style: italic;
font-weight: normal;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 0px;
margin: 0px;
}

h2.oben {
color:  #699410;
font-style: italic;
font-weight: normal;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 0px;
margin: 0px;
}

.sloganzwei {
color:  #699410;
font-style: italic;
font-weight: normal;
font-size: 28px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 0px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 0px;
}

h4 {
	color:  #699410;
font-style: italic;
font-weight: normal;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 0px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 0px;
}

h5 {
	color: #565656;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	display: inline;
}

h6 {}


/* Navigation Zusatz */





































