body {
background-color: #e1ddd9;
padding:0px;
margin:0px;
}


a:link {text-decoration: none; color:#ffff00;}
a:visited {text-decoration: none; color:#ffff00;}
a:active {text-decoration: none; color:#ff9900;}
a:hover {text-decoration: none; color:#ff9900;}

a.type1:link {text-decoration: none; color:#ffff00;}
a.type1:visited {text-decoration: none; color:#ffff00;}
a.type1:active {text-decoration: none; color:#ff9900;}
a.type1:hover {text-decoration: none; color:#ff9900;}

a.type2:link {text-decoration: none; color:#ffff00;}
a.type2:visited {text-decoration: none; color:#ffff00;}
a.type2:active {text-decoration: none; color:#ff9900;}
a.type2:hover {text-decoration: none; color:#ff9900;}

a.type4:link {text-decoration: none; color:#0000ff;}
a.type4:visited {text-decoration: none; color:#0000ff;}
a.type4:active {text-decoration: none; color:#ff0000;}
a.type4:hover {text-decoration: none; color:#ff0000;}



/* --------------Menu------------- */

#menu a{
color:#356A95;
display: block;
font:14px verdana, arial, helvetica, sans-serif;
margin:3px 0px 0px 5px;
padding:4px 5px 4px 5px;
text-decoration:none;
text-align:left;
background: #ffffff;
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
width:168px;}

#menu a:hover{
color:#356A95;
background: #ffffff;
border-top:1px solid #356A95;
border-right:1px solid #356A95;
border-bottom:1px solid #356A95;
border-left:1px solid #356A95;
}

#menu2 a{
color:#356A95;
display: block;
font:12px verdana, arial, helvetica, sans-serif;
margin:1px 0px 0px 25px;
padding:2px 3px 2px 3px;
text-decoration:none;
text-align:left;
background: #ffffff;
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
width:140px;}

#menu2 a:hover{
color:#356A95;
background: #ffffff;
border-top:1px solid #356A95;
border-right:1px solid #356A95;
border-bottom:1px solid #356A95;
border-left:1px solid #356A95;
}

/*--------------Überschriften-----------*/



.mt {
color:#ffffff;
background:#70A2CB;
font:24px verdana, arial, helvetica, sans-serif;
padding:5px 0px 5px 10px;
}

.suport {
color:#000000;
font:11px verdana, arial, helvetica, sans-serif;
padding:20px 0px 0px 10px;
text-align:left;
}

.adr {
color:#000000;
font:12px verdana, arial, helvetica, sans-serif;
line-height: 140%;
padding:30px 0px 0px 0px;
text-align:center;
}

.rem {
color:#000000;
font:12px verdana, arial, helvetica, sans-serif;
line-height: 140%;
padding:5px 0px 0px 0px;
text-align:center;
}

.spon {
padding:5px 0px 0px 10px;

}


#content {
padding:  5px 0px 0px 10px;
}

#nav {
padding:  8px 0px 0px 5px;
}





.LinkImage{border: 1px solid #ffffff;}


/*--------------Schriften-----------*/

p {
padding:5px 10px 0px 0px;
margin:0px
}

.f24 {font-size: 24px; color:#ffffff; font-family:verdana, arial, helvetica, sans-serif;}
.f16 {font-size: 16px; color:#ffffff; font-family:verdana, arial, helvetica, sans-serif;}
.f14 {font-size: 14px; color:#ffffff; font-family:verdana, arial, helvetica, sans-serif;}
.f12 {font-size: 12px; color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; line-height: 140%;}
.f11 {font-size: 11px; color:#ffffff; font-family:verdana, arial, helvetica, sans-serif; line-height: 140%;}
.f10 {font-size: 10px; color:#ffffff; font-family:verdana, arial, helvetica, sans-serif;}

.f10s {font-size: 10px; color:#000000; font-family:verdana, arial, helvetica, sans-serif;}
.f12s {font-size: 12px; color:#000000; font-family:verdana, arial, helvetica, sans-serif;}


table.tabelle1 {border:1px solid black; border-collapse:collapse; border-spacing:3px; }
table.tabelle1 td, table.tabelle1 th { border:1px solid black; padding:3px;}	

table.tabelle2 {border:0px; border-collapse:collapse; border-spacing:1px; }
table.tabelle2 td, table.tabelle2 th { border:0px solid black; padding:1px;}	


.fo1 {
font-size: 10px;
width:15px;
color:#000000; font-family:verdana, arial, helvetica, sans-serif;
}



/*für Agenda-Kalender*/


a.type3:link {text-decoration: none; color:#0000ff;}
a.type3:visited {text-decoration: none; color:#0000ff;}
a.type3:active {text-decoration: none; color:#ff0000;}
a.type3:hover {text-decoration: none; color:#ff0000;}


a.cal_head
			{
				color: green;
			}
			
a.cal_head:hover
			{
				text-decoration: none;
			}
			
.cal_head
			{
				background-color: #DDDDDD;
				color:            green;
				font-family:      Verdana;
				font-size:        10px;
				font-weight:      bold;
				font-style:       normal;
				
			}

.cal_days /*darussol*/
			{
				background-color: #DDDDDD;
				color:            gray;
				font-family:      Verdana;
				font-size:        10px;
				font-weight:      bold;
				font-style:       normal;
				text-align:center;
			}

.cal_content
			{
				background-color: #EEEEEE;
				color:            #000000;
				font-family:      Verdana;
				font-size:        10px;
				font-weight:      normal;
				font-style:       normal;
			}

.cal_today
			{
				background-color: white;
				color:            green;
				font-family:      Verdana;
				font-size:        10px;
				font-weight:      bold;
				font-style:       normal;
			}
 		
.cal_event, a.cal_event /* e-man 17-06-04 */
			{
				background-color: #ffff00;
				color:            #000000;
				font-family:      Verdana;
				font-size:        10px;
				font-weight:      bold;
				font-style:       normal;
			}