a.navi,  a.navi_self, a.navi_2, a.navi_2_self  { 
	font-size: 1.em; 
	line-height: 16px; 
	font-family: Verdana, Arial, Geneva; 
	text-decoration: none; 
	text-align: left; 
	display: block; 
	background-color: white; 
	border-style: solid; 
	border-width: 15px 3pt 15px 1pt; 
	border-color: white;
	padding-left: 20px; 
	background:  url(grafik/dot.gif) 0 0.5em no-repeat;
	background-position: left
}
	
a.navi:link, a.navi:visited { 
	color: #304a65;
	font-weight: bold;
}
	
a.navi:hover, a.navi:active, a.navi_self { 
	color: white; 
	font-weight: bold;
	display: block; 
	background-color: #e3922f; 
	border-style: solid; 
	border-color: #e3922f;
}
	
		
a.navi_2:link, a.navi_2:visited { 
	color: #304a65;
}
	
a.navi_2:hover, a.navi_2:active, a.navi_2_self { 
	color: white; 
	background-color: #e3922f; 
	border-color: #e3922f 
}

a.navi_3   { 
	font-size: 0.8em; 
	font-family: Verdana, Arial, Geneva; 
	text-decoration: none; 
	text-align: left; 
	
}
	
a.navi_3:link, a.navi_3:visited { 
	color: #304a65;
	
}
	
a.navi_3:hover, a.navi_3:active { 
	color: #304a65; 
	text-decoration: underline; 

}


a.text   { 
	font-size: 1.em; 
	font-family: Verdana, Arial, Geneva; 
	line-height: 1.5em; 
	text-decoration: none; 
	text-align: left; 
	
}
	
a.text:link, a.text:visited { 
	color: #304a65;
	
}
	
a.text:hover, a.text:active { 
	color: #304a65; 
	text-decoration: underline; 

}

h1 { 
	font-size: 20pt; 
	line-height: 35px; 
	font-family: Verdana, Arial, Geneva; 
	font-weight: bold;
	color: #304a65; 
	background-color: white 
}

h2 { 
	font-size: 12pt; 
	line-height: 16px; 
	font-family: Verdana, Arial, Geneva; 
	font-weight: bold;
	color: #304a65; 
	background-color: white; 
	padding-bottom: 1
	px
	; 
}

p  { color: #333333; 
	font-size: 1.em; 
	font-family: Verdana, Arial, Geneva; 
	line-height: 1.5em; 
	background-color: white }
