
/* Farben 

Logo-Blau: #008BCF;
Hintergrund: E3F4FB 
Schriftfarbe: 002945
*/





td {
	font-family: Arial;
	font-size: 11pt;
	line-height: 18pt;
	font-weight: normal;
	color:#002945;
	
}
.h1 {
	font-family: Arial;
	font-size: 12pt;
	line-height: 16pt;
	font-weight:bold;
	color:#002945;
	
}
.h2 {
	font-family: Arial;
	font-size: 11pt;
	line-height: 16pt;
	font-weight:bold;
	color:#002945;
	
}

.small { 
	font-family: Arial;
	font-size:8pt;
	color:#0095DA;
	text-align:right;
	font-weight:bold;
}



.impresum { 
	font-family: Arial;
	font-size:8pt;
	color:#0095DA;
	text-align:right;
	font-weight:bold;
	background-color:#E3F4FB;
}
.links { 
	font-family: Arial;
	font-size:11pt;
	font-weight:normal;
	color:#002945;
	line-height:16pt;
	text-align:left;
}
a.links 							{ color:#002945;	text-decoration:none;				}
a.links:hover 				{ color:#002945;	font-style:italic;	text-decoration:underline;				}


.adresse { 
	font-family: Arial;
	font-size:11pt;
	font-weight:bold;
	color:#002945;
	line-height:14pt;
	text-align:left;
}
.foto { 
		border:2px solid #0095DA;
}

a 							{ color:#008BCF;	text-decoration:none;				}
a:hover 				{ color:#002945;	font-style:italic;	text-decoration:underline;				}
a.active 			  { color:#002945;	text-decoration:underline;	}
a.active:hover  { color:#002945;	font-style:italic;					}




/* Navigation */
.nav_L1 {
	font-family:Arial;
	font-size:11pt; 
	font-weight:bold;
	color:#0095DA;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
	
	
}

a.L1 							{ 
	color:#002945;	text-decoration:none;		
}
a.L1:hover 				{ 
	color:#002945;	
	text-decoration:none;	
	padding:4px; margin:0px;
	border-bottom: 2px solid #008BCF; 
	border-left: 2px solid #008BCF; 
}
a.L1_active 			{ 
	color:#002945;	
	text-decoration:none;	
	padding:4px; margin:0px;
	border-bottom: 2px solid #008BCF; 
	border-left: 2px solid #008BCF; 
}



.nav_dot { 	width:10px; }

.nav_L2 { 
	font-family:Arial;
	font-size:10pt; 
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:top;
	
}
a.L2 							{ color:#002945; 	text-decoration:none; 			}
a.L2:hover 				{ color:#002945;	text-decoration:none;	border-left: 2px solid #008BCF; border-bottom:2px solid #008BCF; padding:2px; margin:0px; }
a.L2_active 			{ color:#002945;	text-decoration:none;	border-left: 2px solid #008BCF; border-bottom:2px solid #008BCF; padding:2px; margin:0px; }





.nav_spacer { 
	font-family:Arial;
	font-size:10pt; 
	padding-top:5px;
	padding-bottom:5px;
	color:#000066;
}


