p {margin: 0px; padding: 0px}
body {
	background-color: #57747C;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.body_intro
{
	background-color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF
}
.td-subnav {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px 0px 0px 0px;
}

h1 {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	margin: 38,0,20,0px;
	text-transform: uppercase;
}

h2 {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin: 40,0,7,0px;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	margin: 10,0,3,0px;
}

/*Background colors*/
.bgtopleft {background-color: #F99D1C}
.bgnavi {background-color: #BB181D}
.bgnavitop {background-color: #F99D1C}
.bgcontenttop {background-color: #BB181D}
.bgcolumnright {background-color: #F99D1C}
.bgbu {background-color: #FAB149}
.bgnlabo {background-color: #FAB149}


.bildunterschrift {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 3,10,3,10px;
}

.wobinich {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 3,10,3,22px;
	background-color: #F99D1C;
}

.content {
	font-size: 12px;
	padding: 0,25,0,25px;
	margin: 0px;
	color: #ffffff;
	background-color: #BB181D;
}

.tablebilder {
	font-size: 12px;
	margin: 0,0,0,0px;
	color: #ffffff
}

.txtklein {
	font-size: 10px;
	margin: 0,0,0,0px;
	color: #ffffff;
}

.Stil1 {
	font-size: 12px;
	margin: 0,0,0,30px;
	color: #ffffff
}

.plzfield {
	font-size: 12px;
	color: #000000;
	width: 40px
}

.plz_fett {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.plz_norm {
	font-size: 12px;
	color: #ffffff
}


a:link { font-weight: normal; text-decoration: underline; color: #ffffff}
a:visited {  font-weight: normal; text-decoration: underline; color: #ffffff}
a:hover {  text-decoration: none; color: #ffffff}
a:active { font-weight: normal; text-decoration: underline; color: #ffffff}

a.linkMainnav:link { font-size: 12px; color: #ffffff; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none;}
a.linkMainnav:visited { font-size: 12px; color: #ffffff; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none;}
a.linkMainnav:hover { font-size: 12px; color: #ffffff; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none; background: #BB181D;}
a.linkMainnav:active { font-size: 12px; color: #ffffff; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none;}

a.linkMainnavOn:link { font-size: 12px; color: #ffffff; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none; background: #BB181D;}
a.linkMainnavOn:visited { font-size: 12px; color: #ffffff; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none; background: #BB181D;}
a.linkMainnavOn:hover { font-size: 12px; color: #ffffff; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none; background: #BB181D;}
a.linkMainnavOn:active { font-size: 12px; color: #ffffff; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none; background: #BB181D;}

a.linkSubnav:link { font-size: 12px; text-decoration: none; color: #ffffff; font-weight: normal; padding-top: 10px}
a.linkSubnav:visited { font-size: 12px; text-decoration: none; color: #ffffff; font-weight: normal}
a.linkSubnav:hover { font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff}
a.linkSubnav:active { font-size: 12px; text-decoration: none; color: #ffffff}

a.linkSubnavOn:link { font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff}
a.linkSubnavOn:visited { font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff}
a.linkSubnavOn:hover { font-size: 12px; text-decoration: none; color: #ffffff}
a.linkSubnavOn:active { font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff}

a.linkNLabo:link { font-size: 12px; text-decoration: none; color: #ffffff; font-weight: bold;  letter-spacing: 2px; }
a.linkNLabo:visited { font-size: 12px; text-decoration: none; color: #ffffff; font-weight: bold;  letter-spacing: 2px;}
a.linkNLabo:hover { font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff; letter-spacing: 2px;}
a.linkNLabo:active { font-size: 12px; text-decoration: none; color: #ffffff;  letter-spacing: 2px;}

a.linkIntronav:link { font-size: 12px; color: #f0cd0f; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none;}
a.linkIntronav:visited { font-size: 12px; color: #f0cd0f; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none;}
a.linkIntronav:hover { font-size: 12px; color: #f0cd0f; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none; background: #df7175;}
a.linkIntronav:active { font-size: 12px; color: #f0cd0f; padding-left: 5px; padding-right: 5px; font-weight: bold; padding-bottom: 2px; padding-top: 2px; width:100%; text-decoration: none;}
