body {
background-color: #fefefe;
font-family: arial, helvetica, sans-serif;
}

#toplink {
position: absolute;
top: 0px;
left: 0px;
}

#rahmen {
margin: 20px 11% 5px 11%;
}



	#headimg {
	float: left;
	padding-bottom: 20px;
	}

	#headtext {
	font-size: 75%;
	color: #000033;
	text-align: right;
	}
	
	#headtext h3 {
	display: none;
	}
	
	#headtext ul {
	list-style-type: none;
	}

#headtext a:link, #headtext a:visited { 
		color: red ;
		text-decoration: underline;
		font-weight: normal;
		}  

#headtext a:hover { 
		color: orange ;
		text-decoration: underline;
		font-weight: normal;
		}  
		
#navigation {
position: absolute;
top: 160px;
left: 11%;
font-size: 100%;
letter-spacing: 2px;
margin-bottom: 40px;
}

#navigation h3 {
display: none;
}

#navigation .nolink {
	color: gray;
	font-weight: bold;
	}

#navigation a:link { 
		color: red ;
		text-decoration: none;
		font-weight: bold;
		}    
	
#navigation a:visited {
		color: red;
		text-decoration: none;
		font-weight: bold;
		}
	
#navigation 	a:hover { 
		color: orange;
		text-decoration: none;
		font-weight: bold;		
		}
	
#navigation 	a:active { 
		color: red;
		text-decoration: none;
		font-weight: bold;
		}
	
#navigation 	a:focus { 
		color: red;
		text-decoration: none;
		font-weight: bold;		
		}

.separator {
margin: 0px 10px;
color: gray;
}

.sep1 {
margin: 0px 5px 0px 0px;
padding: 0px;
color: gray;
}
.sep2 {
margin: 0px 5px 0px 15px;
padding: 0px;
color: gray;
}

.sep3 {
margin: 0px 5px 0px 15px;
padding: 0px;
color: blue;
}

#content {
position: absolute;
top: 200px;
left: 11%;
border: 0px blue solid;
font-size: 80%;
line-height: 150%;
}

#content h1, #content h2 {
color: black;
font-size: 125%;
letter-spacing: 3px;
}

#content ul {
list-style-type: none;
padding-left: 0px;
}

#content ul.bullet {
list-style-type: none; 
/* list-style-image: url(../images/bullet_rot_4.gif); */
list-style-position: outside;
padding-left: 15px;
/* color: red; */
}

#content ul.bullet li {
margin-bottom: 10px;
margin-top: 15px;
text-indent: -17px;
}

#content ul.bullet .red {
color: red;
margin-right: 10px;
}

#content ul.content {
margin-left: 30px;
margin-bottom: 50px;
}

#content ul.content li {
margin-bottom: 10px;
}

#content ul.content a:link, #content ul.content a:visited { 
		color: red ;
		text-decoration: none;
		font-weight: normal;
		}  

#content ul.content a:hover { 
		color: orange ;
		text-decoration: none;
		font-weight: normal;
		} 

#content p.center a:link, #content p.center a:visited { 
		color: red ;
		text-decoration: none;
		font-weight: normal;
		}  

#content p.center a:hover { 
		color: orange ;
		text-decoration: none;
		font-weight: normal;
		} 

#content p.top a:link, #content p.top a:visited { 
		color: red ;
		text-decoration: none;
		font-weight: normal;
		}  

#content p.top a:hover { 
		color: orange ;
		text-decoration: none;
		font-weight: normal;
		}

#content li {
margin-bottom: 25px;
}

#content li.normal {
margin-left: 0px;
margin-right: 30%;
/* color: black; */
}

#content li.einzug {
margin-left: 50px;
margin-right: 30%;
}

#content p.normal {
margin-left: 0px;
margin-right: 40%;
}

#content p.einzug {
margin-left: 50px;
margin-right: 30%;
}

#content p.center {
text-align: center;
}

/* #content p.right { */
/* text-align: right; */
/* } */

#content li.kontakt {
margin-bottom: 5px;
margin-left: 40px;
}

#content li.kontakt2 {
margin-top: 20px;
margin-bottom: 5px;
margin-left: 40px;
}

.top {
text-align: right;
margin-right: 20%;
}

#fuss {
padding: 15px 10px 5px 0px;
font-size: 90%;
color: #000033;
}

#fuss_links {
float: left;
}

#fuss_rechts {
text-align: right;
margin-right: 20%;
}

#fuss a:link, #fuss a:visited { 
		color: red ;
		text-decoration: underline;
		font-weight: normal;
		}  

#fuss a:hover { 
		color: orange ;
		text-decoration: underline;
		font-weight: normal;
		} 

#fuss_rechts a:link, #fuss a:visited { 
		color: blue ;
		text-decoration: underline;
		font-weight: normal;
		}  

#fuss_rechts a:hover { 
		color: orange ;
		text-decoration: underline;
		font-weight: normal;
		} 



#fuss .nolink {
color: gray;
}

.kpi {
color: red;
font-weight: bold;
}

.strong {
font-weight: bold;
}


