body {  margin: 0px;
background-color: #eee;
}

.rot {color:#D00000}
.navMark{font-weight:bold;color:#202020;text-align:center}
.navText{font-weight:bold;color:#202020}
.todayContent { background-color:#F3F3F3}
.spacer{}
.sponsor{text-decoration:none;color:#808080}


a:hover{color:#F00000;text-decoration:none}

TABLE.head{}

TABLE.path{border-color: #E8E8E8 #838383 #565656 #838383;border-style:solid;border-width:1px;}
TD.path{font-family:Arial,Helvetica,sans-serif;font-size:75%;color:#FFFFFF}
a.apath:link{color:#FFFFFF;text-decoration:none;font-weight:bold}
a.apath:visited{color:#FFFFFF;text-decoration:none;font-weight:bold}
a.apath:hover{color:#FFFFFF;text-decoration:underline;font-weight:bold}
a.apath:active{color:#FF0000;text-decoration:none;font-weight:bold}
.pathseparator{font-weight:bold}

.content{border-color: #FFFFFF;border-style:solid;border-width:2px;
	background:#f8f8ec;
	opacity: 1;
	filter: alpha(opacity=100);
	}
	
TD.input{}

TD.navcol{border-style:solid;border-width:0px;}

TABLE.nav{}
TD.nav{font-family:Arial,Helvetica,sans-serif;font-size:80%}
a.anav:link{color:#000000;text-decoration:none}
a.anav:visited{color:#000000;text-decoration:none}
a.anav:hover{color:#000000;text-decoration:underline}
a.anav:active{color:#FF0000;text-decoration:none}

TABLE.foot{border-color: #E8E8E8 #838383 #565656 #838383;border-style:solid;border-width:1px;background-color:#838383}
TD.foot{font-family:Arial,Helvetica,sans-serif;font-size:75%;color:#FFFFFF}
a.foot:link{color:#FFFFFF;text-decoration:none;font-weight:bold}
a.foot:visited{color:#FFFFFF;text-decoration:none;font-weight:bold}
a.foot:hover{color:#FFFFFF;text-decoration:underline;font-weight:bold}
a.foot:active{color:#FF0000;text-decoration:none;font-weight:bold}

td,th{font-size:1.7ex;font-family:Arial,Helvetica,sans-serif;color:#333333}
h1{font-family:Arial,Helvetica,sans-serif;color:#D00000}
h1_upper{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#D00000}
h2,h3{font-family:Arial,Helvetica,sans-serif;color:#D00000}
h4{font-family:Arial,Helvetica,sans-serif;color:#D00000}
h5{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000000}
h6{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#D00000}

h1 {font-size:1.5em}
h2 {font-size:1.3em}
h3 {font-size:1.15em}
h4 {font-size:1.0em}
h5 {font-size:1.15em}
h6 {font-size:1.15em}

.headTitle1{font-size:1.3em;color:#202020;background-color:#E8E8E8}
.headTitle2{font-size:1.1em;font-weight:normal;color:#202020;background-color:#E8E8E8}
.todayHead { font-size:0.8em;font-weight:bold;color:#FFFFFF;background-color:#5474B8}
.todayMark{font-size:0.8em;color:#202040;text-align:center}
.todayItem{font-size:0.8em;color:#202040}
.todayAktuell{font-size:0.8em;font-weight:bold;color:#FFFFFF;background-color:#4060A0}


.style3 {color: #000000}
.style4 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
}

.indent1 { text-align:left; margin-left:1em; }

h1.sub { font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#000000; text-transform:none; font-size:1em}

.vcard, 
.vevent {
	border: 2px solid #e0e7b8 !important;
	padding: 25px 3px 3px 3px !important;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin: 5px 0 !important;
	background:#FFFFFF;		
	opacity: 1 !important;
	filter: alpha(opacity=100) !important;
}
