a:link					{color:					#003399;
						text-decoration:		none;
						}

a:active				{color:					#003399;
						text-decoration:		none;
						}

a:visited				{color:					#003399;
						text-decoration:		none;
						}

a:hover					{color:					#003399;
						text-decoration:		underline;
						}
						
td, body, .normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
.kursiv {
	font-style: italic;
}
.kursivklein{
	font-style: italic;
	font-size: 11px;
}
.tdmeta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #222222;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2222222;
}
.text11sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2222222;
	padding-left: 12px;
}
.textklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2222222;
}

.abstandA {
	line-height: 8px;
}
.linie {
	line-height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
.contentBold, gross2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	font-weight: bold;
}
.tablerow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	background-color:#FFFFFF;
}
.tablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	font-weight: bold;
	background-color:#FFFFFF;
}
.metanavA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-repeat: no-repeat;
}
.metanavA a:link {color:#000000; text-decoration:none;}
.metanavA a:active {color:#000000; text-decoration:none;}
.metanavA a:visited {color:#000000; text-decoration:none;}
.metanavA a:hover {color:#003399;text-decoration:underline;}

.metanav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-repeat: no-repeat;
}
.metanav a:link {color:#003399; text-decoration:none;}
.metanav a:active {color:#003399; text-decoration:none;}
.metanav a:visited {color:#003399; text-decoration:none;}
.metanav a:hover {color:#003399;text-decoration:underline;}

.navL1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;

}
.navL1 a:link {color:#000000; text-decoration:none;}
.navL1 a:active {color:#000000; text-decoration:none;}
.navL1 a:visited {color:#000000; text-decoration:none;}
.navL1 a:hover {color:#003399;text-decoration:none;}

.navL1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;

}
.navL1a a:link {color:#003399; text-decoration:none;}
.navL1a a:active {color:#003399; text-decoration:none;}
.navL1a a:visited {color:#003399; text-decoration:none;}
.navL1a a:hover {color:#003399;text-decoration:none;}

.navL2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	line-height: 14px;
}
.navL2 a:link, .navL2 a:active, .navL2 a:visited {color:#222222;text-decoration:none;}
.navL2 a:hover {color:#003399;text-decoration:none;}

.navL2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	line-height: 14px;
}
.navL2a a:link, .navL2a a:active, .navL2a a:visited {color:#003399; text-decoration:none;}
.navL2a a:hover {color:#003399;text-decoration:none;}

.navL2last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding-left: 12px;
	line-height: 18px;
}
.navL2last a:link, .navL2last a:active, .navL2last a:visited {color:#222222; text-decoration:none;}
.navL2last a:hover {color:#003399;text-decoration:none;}

.navL2lasta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	padding-left: 12px;
	line-height: 18px;
}
.navL2lasta a:link, .navL2lasta a:active, .navL2lasta a:visited {color:#003399; text-decoration:none;}
.navL2lasta a:hover {color:#003399;text-decoration:none;}


#platzanweiser                  {visibility:        visible;
                                 position:          absolute;
                                }

#figur                          {visibility:        visible;
                                 position:          relative;
                                 /*top:               -45px;
								 left:              -17px;
								 */
								 top:               0px;
                                 left:              -8px;
                                 z-index:           2;
                                }
.navL2front {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CCFF;
}
.tableTitle {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	font-weight: bold;
}

.tableRow {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
.error {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.textfeld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
}
.taste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #C5DBE9;
	height:19px;
	color: #222222;
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
}
.extralink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #D2E8FD;
}
.extralink a:link {color:#000000; text-decoration:none;}
.extralink a:active {color:#000000; text-decoration:none;}
.extralink a:visited {color:#000000; text-decoration:none;}
.extralink a:hover {color:#003399;text-decoration:underline;}

/* 	gelb: #FFFF91
	orange: #FFDB91
	blau: #A4DDFF
	rot: #FFA497
	grün: #A4F29F
*/
.uebertitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC99;
}
.seitentitel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFDB91;
}
.seitentitel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #A4DDFF;
}
.seitentitel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFF91;
}
.seitentitel4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFA497;
}
.seitentitel5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #A4F29F;
}
.seitentitel6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.dotted {
	
	line-height: 4px;
	/*
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #444444;
	
	padding: 0px;*/
	background-image : url(/images/dot.gif);
}
.dottedright {
	border-right-width: 1px;
	/*
	border-top-width: 0px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	
	border-right-color: #444444;*/
	background-image : url(/images/dot_right.gif);
}
.dotv {
	background-image : url(/images/dot_v.gif);
}
.dotv2 {
	line-height: 3px;
	background-image : url(/images/dot_v.gif);
}
.doth {
	line-height: 1px;
	background-image : url(/images/dot_h.gif);
}
.dottedleft {
	border-left-width: 1px;
/*
	border-top-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	padding: 0px;
	border-right-width: 0px;
	
	border-left-color: #444444;*/
	
	background-image : url(/images/dot_left.gif);
}
.abstand3 {

	line-height: 3px;
}
.abstand5 {

	line-height: 5px;
}
.bg1 {
	background-color: #FFDB91;
}
.bg2 {
	background-color: #A4DDFF;
}
.bg3 {
	background-color: #FFFF91;
}
.bg4 {
	background-color: #FFA497;
}
.bg5 {
	background-color: #A4F29F;
}
.bg6 {
	background-color: #CCCCCC;
}
.footerColor1 {
	background-color: #FFDB91;
	line-height: 6px;
}
.footerColor2 {
	background-color: #A4DDFF;
	line-height: 6px;
}
.footerColor3 {
	background-color: #FFFF91;
	line-height: 6px;
}
.footerColor4 {
	background-color: #FFA497;
	line-height: 6px;
}
.footerColor5 {
	background-color: #A4F29F;
	line-height: 6px;
}
.footerColor6 {
	background-color: #CCCCCC;
	line-height: 6px;
}

