body {
    
    font-size: 100.01%;
    color: #000;
    background: #ffffff;
    padding:0;
    margin:0 0 10px 0;
    text-align: left;
    background: #ffffff url('grafik/bg_all.gif') no-repeat;

    
}

a:link { color: #016ab6; text-decoration: underline;  }
a:active { color: #016ab6; text-decoration: underline;  }
a:visited { color: #016ab6; text-decoration: underline;  }
a:hover { color: #2c2c2c; text-decoration: none;  }	

.headline {
	min-width: 950px;
	height: 160px;
	margin: 0 0 0 0;
	
	
	}

.logo {
	width: 250px;
	float: left;
	}

.navigationtop {
height:160px;
min-width: 550px;
/*background: #000000 url('grafik/bg_header.jpg') no-repeat;*/
float: left;
}
      	
.menue {
	height: 20px;
	width: 680px;
	margin: 127px 0 0 15px;
	padding: 0px 0 3px 0;
	background: #016ab6;
	}
.menuemain {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial; 
	font-weight: normal;
	list-style-type: none;
	text-transform: uppercase;
	font-color: #1c1c1c;
	font-size:8pt; 
	line-height: 10pt; 
	letter-spacing: 1px;
	padding: 0px;
	margin: 0px 0 2px 5px;
}

.menuemain li {
	list-style-type: none;
	text-transform: uppercase;
	float: left;
	margin: 6px 15px 2px 5px;
	background: #016ab6;
	}
	
.menuemain a:link { color: #ffffff; text-decoration: none;  }
.menuemain a:active { color: #ffffff; text-decoration: none;  }
.menuemain a:visited { color: #ffffff; text-decoration: none;  }
.menuemain a:hover { color: #41bbef; text-decoration: none;  }	

.inhalt {
	width:900px;
	min-height: 300px;
	margin: 0 0 0 0;
	
	
	}

.left {
	width: 250px;
	height: 400px;
	float: left;
	}
.footerleft {
	width: 250px;
	float: left;
	}

.content {
	
min-height:380px;
width: 600px;
padding: 10px 0 10px 20px;
float: left;
}

.row {	
width: 280px;
padding: 10px 0 10px 0;
float: left;
}

.blue {
	color: #016ab6;
	}
	
h1 {
	font-family:Georgia, "Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial, Helvetica; 
	font-weight: lighter;
	font-style: italic;
	color: #016ab6;
	font-size:18pt; 
	line-height: 18px; 
	letter-spacing: 1px;
	text-decoration:none;
	padding: 0;
	margin: 5px 0 30px 0;
	}

h2 {
	font-family:Georgia, "Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial, Helvetica; 
	font-weight: lighter;
	font-style: italic;
	color: #016ab6;
	font-size:14pt; 
	line-height: 20px; 
	letter-spacing: 0px;
	text-decoration:none;
	padding: 0;
	margin: 10px 0 0 0;
	}

h2 a:link { color: #2c2c2c; text-decoration: none;  }
h2 a:active { color: #2c2c2c; text-decoration: none;  }
h2 a:visited { color: #2c2c2c; text-decoration: none;  }
h2 a:hover { color: #016ab6; text-decoration: none;  }	

.h2ob {
	margin-top: 20px;
	}
.h2obtop {
	margin-top: 25px;
	}
 
h3 {
	font-family:Georgia, "Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial, Helvetica;
	font-weight: lighter;
	font-style: italic;
	color: #2c2c2c;
	font-size:12pt; 
	line-height: 18px; 
	letter-spacing: 0px;
	text-decoration:none;
	
	padding: 0px 0 0px 15px;
	margin: 15px 0 0 0;
	}

h3 a:link { color: #2c2c2c; text-decoration: none;  }
h3 a:active { color: #2c2c2c; text-decoration: none;  }
h3 a:visited { color: #2c2c2c; text-decoration: none;  }
h3 a:hover { color: #016ab6; text-decoration: none;  }	


.content p {
	margin: 0;
	width: 550px;
	padding: 10px 0 0px 15px;
	font-family:"Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial, Helvetica; 
	color: #2c2c2c;
	font-size:9pt; 
	line-height: 18px; 
	letter-spacing: 1px;
	text-decoration:none;
}

.row p {
	margin: 0;
	width: 250px;
	padding: 10px 0 0px 15px;
	font-family:"Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial, Helvetica; 
	color: #2c2c2c;
	font-size:9pt; 
	line-height: 18px; 
	letter-spacing: 1px;
	text-decoration:none;
}

.eingerueckt p {
	margin: 0;
	width: 440px;
	padding: 10px 0 0px 25px;
	font-family:"Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial, Helvetica; 
	color: #2c2c2c;
	font-size:9pt; 
	line-height: 18px; 
	letter-spacing: 1px;
	text-decoration:none;
}

.content hr {
margin-top: 20px;
background-color:#d4d4d4;
color:#d4d4d4;
height:1px;
border:0px;

}

.trenner {
	width: 580px;
	}
	
.bottom {
	width:900px;
	min-height: 50px;
	margin: 0 0 20px 0;
	
	
	}

.bottom p {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial; 
	font-weight: normal;
	list-style-type: none;
	text-transform: uppercase;
	font-color: #bbb;
	font-size:7pt; 
	margin-left: 250px;
	}

.copyright {
background-color: #016ab6;
height:25px;
width: 650px;

float: left;

margin: 10px 0 25px 0;
}

.copyright p {
	margin: 0;
	width: 450px;
	padding: 3px 0 3px 5px;
	font-family:"Lucida Sans Unicode", "Lucida Sans", Tahoma, Verdana, Arial, Helvetica; 
	color: #ffffff;
	font-size:8pt; 
	line-height: 18px; 
	letter-spacing: 1px;
	text-decoration:none;
}

.copyright a:link { color: #ffffff; text-decoration: none;  }
.copyright a:active { color: #ffffff; text-decoration: none;  }
.copyright a:visited { color: #ffffff; text-decoration: none;  }
.copyright a:hover { color: #2c2c2c; text-decoration: none;  }	
