*.tabHead {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
                line-height : 20px; 
}
*.tabText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
                line-height : 20px;
}
*.tabDay{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
                color : White;
}
*.tabelle{
	border : thin solid Gray;
}
*.RegBox {
	border : 1px solid Black;
}

A { color:#000000; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica; text-decoration:underline; }
a:visited{ color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
a:active{ color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
a:hover{ color: #767676; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

a.weiss { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.weiss:visited{ color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.weiss:active{ color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.weiss:hover{ color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

a.schwarz { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.schwarz:visited{ color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.schwarz:active{ color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.schwarz:hover{ color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

a.grau { color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.grau:visited{ color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.grau:active{ color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.grau:hover{ color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

a.kasten {color: #FFFFFF; font-size: 9pt; text-decoration: none; font-family: arial; width: 142px; height:25px; padding-left: 10px; padding-top: 3px; border-width:1px; border-style: solid; background-color: #B5B5B5; border-color: #666666;}
a.kasten:visited {color: #FFFFFF; font-size: 9pt; text-decoration: none; font-family: arial; width: 142px; height:25px; padding-left: 10px; padding-top: 3px; border-width:1px; border-style: solid; background-color: #B5B5B5; border-color: #666666;}
a.kasten:active {color: #FFFFFF; font-size: 9pt; text-decoration: none; font-family: arial; width: 142px; height:25px; padding-left: 10px; padding-top: 3px; border-width:1px; border-style: solid; background-color: #B5B5B5; border-color: #666666;}
a.kasten:hover {color: #FFFFFF; font-size: 9pt; text-decoration: none; font-family: arial; width: 142px; height:25px; padding-left: 10px; padding-top: 3px; border-width:1px; border-style: solid; background-color: #7F7F7F; border-color: #666666;}

a.kasten1 {text-align: center; color: #FFFFFF; font-size: 9pt; text-decoration: none; font-family: arial; vertical-align: middle; width: 284px; height:75px; padding-left: 10px; padding-top: 28px; border-width:1px; border-style: solid; background-color: #B5B5B5; border-color: #666666;}
a.kasten1:visited {text-align: center; color: #FFFFFF; font-size: 9pt; text-decoration: none; font-family: arial; vertical-align: middle; width: 284px; height:75px; padding-left: 10px; padding-top: 28px; border-width:1px; border-style: solid; background-color: #B5B5B5; border-color: #666666;}
a.kasten1:active {text-align: center; color: #FFFFFF; font-size: 9pt; text-decoration: none; font-family: arial; vertical-align: middle; width: 284px; height:75px; padding-left: 10px; padding-top: 28px; border-width:1px; border-style: solid; background-color: #B5B5B5; border-color: #666666;}
a.kasten1:hover {text-align: center; color: #FFFFFF; font-size: 9pt; text-decoration: none; font-family: arial; vertical-align: middle; width: 284px; height:75px; padding-left: 10px; padding-top: 28px; border-width:1px; border-style: solid; background-color: #7F7F7F; border-color: #666666;}


a.weiss2 { color: #666666; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.weiss2:visited{ color: #666666; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.weiss2:active{ color: #666666; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.weiss2:hover{ color: #000000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

a.schwarz2 { color: #000000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.schwarz2:visited{ color: #000000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.schwarz2:active{ color: #000000; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.schwarz2:hover{ color: #666666; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }


a.NO { color:#ffffff; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica; text-decoration:none; }
a.NO:visited{ color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; }
a.NO:active{ color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; }
a.NO:hover{ color: #767676; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; }

a.ACT { color:#ffffff; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica; text-decoration:none; }
a.ACT:visited{ color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; }
a.ACT:active{ color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; }
a.ACT:hover{ color: #767676; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none; }


a.subnavi{ color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.subnavi:visited{ color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.subnavi:active{ color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.subnavi:hover{ color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

*.head1 { color: #955E0E; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
*.textconf { color: #000000; font-size: 11px; line-height : 16px; font-weight: normal; font-family: Verdana, Arial, Helvetica }



H1 { color: #024EA2; font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, Helvetica;}
H2 { color: #024EA2; font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, Helvetica; margin-top: 6px; margin-bottom: 1pt; padding-top: 6px; padding-bottom: 1pt }
H3 { color: #024EA2; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica; margin-top: 5pt; margin-bottom: 5pt; padding-top: 1pt }
H4 { color: #024EA2; font-weight: bold; font-size: 10pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica; margin: 1pt 1pt 2pt; padding: 2pt 1pt 1pt }
H5 { color: #024EA2; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica; margin-top: 5pt; margin-bottom: 1pt; padding-top: 5pt; padding-bottom: 1pt }
H6 { color: #024EA2; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

P, TR { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica }

*.text { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica }





*.weiss { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
*.weissa { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

*.teaser1 { color: #007BAE; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser1 { color: #007BAE; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser1:visited{ color: #007BAE; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser1:active{ color: #007BAE; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser1:hover{ color: #004258; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

*.teaser2 { color: #CC8215; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser2 { color: #CC8215; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser2:visited{ color: #CC8215; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser2:active{ color: #CC8215; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser2:hover{ color: #6A4204; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

*.teaser3 { color: #014083; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser3 { color: #014083; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser3:visited{ color: #014083; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser3:active{ color: #014083; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser3:hover{ color: #00162D; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

*.teaser4 { color: #794907; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser4 { color: #794907; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser4:visited{ color: #794907; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser4:active{ color: #794907; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.teaser4:hover{ color: #2F1C00; font-weight: bold; line-height : 12px; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }




*.grau { color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }


*.tag { color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
*.monat { color: #666666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
*.head{ color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }





li { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica }

span.blau { color: #0099FF; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

*.kasten {
                border-width:1px;
	border-style:solid;
	background-color:#B5B5B5;
	border-color: #666666;
	font-family: arial;
	font-size: 10pt;
	width: 141px;
	height:25px;
	padding-left: 10px
}

*.suchkasten {
                border-width:0px;
	border-style:solid;
	background-color:#FFFFFF;
	font-family: arial;
	font-size: 10pt;
	width: 120px;
	height:20px;
}

body { 
margin-left:0px;
margin-right:0px; 
margin-top:0px; 
margin-bottom:0px;
background-color: #FFFFFF
}








*.EMTextHead{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

*.EMText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #024EA2;
}

*.EMbox{
	border : 1px solid #024EA2;
	width: 215px
}

.EMTextAlert {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #ED9A22;
}

.EMTabTextDay {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		margin-left: 5px;
	}

.EMTabTextCountry {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		margin-left: 5px;
		color: #FFFFFF;
	}

.EMTabTextCity {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		margin-left: 5px;
		color: #024EA2;
	}

.EMTabBox {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		border : thin none Black;
		width : 18px;
		height : 14px;
		text-align : center;
		
	}

.EMTabBox2 {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		border : thin none Black;
		width : 200px;
		height : 14px;		
	}

.EMTabHead {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 10px;
		margin-left: 10px;
		color: #FFFFFF;
	}


a.EMlink{ color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.EMlink:visited{ color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.EMlink:active{ color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.EMlink:hover{ color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
