html,body {
	margin:0px auto;
	padding:0px;
}	

* html div.wrapper_all{
height:100%;
}
body {
  font-family:verdana,helvetica,sans-serif,arial;
  color: #000000;
  font-size: 10pt;
  line-height:11pt;
  font-weight:normal;
  background: #FFFFFF;
  margin:0px;
  padding:0px;
  }
  
/****************************************************
 DIV Container Aufbau
****************************************************/
h1 {
color:#006699;
font-family:Geneva,Arial,Helvetica,san-serif;
font-size:18px;
font-style:normal;
font-weight:bolder;
line-height:normal;
}

h2 {
color:#00618C;
font-family:verdana,helvetica,sans-serif,arial;
font-size:10pt;
font-style:normal;
font-weight:bold;
line-height:11pt;
}
h3 {
color:#000000;
font-family:verdana,helvetica,sans-serif,arial;
font-size:9pt;
font-style:normal;
font-weight:bold;
line-height:11pt;
}
.logogr {
width:435px;
height:226px;
background-image:url(img/logogr.gif);
}
.partner {
height:129px;
margin-left:450px;
width:128px;
margin-top:-80px;
}
img {margin:0px; padding:0px;}
.imgbr {
border-color:#00618C;
border-style:solid;
border-width:1px 9px 9px 1px;}
p {margin:0;margin-right:3px;}
a:link {	font-family: Geneva, Arial, Helvetica, san-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #006699;
	}
a:visited {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-style:normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #006699;
}
a:hover {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-style:normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #006699;
}

a:active {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-style:normal;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #006699;
	background : #ffffff;
}
.left {float:left;}
.wrapper_all{
  margin:0px auto;
	padding:0px;
	top:0px;
	height:auto;
	min-height:100%;
  width:999px;
	}

.top {
width:924px;
height:231px;
margin:0px auto;}
.logo {
width:190px;
height:90px;
background-image: url(img/willkommen.gif);
}
.header {
margin-left:260px;
width:664px;
height:191px;
background-image: url(img/header.jpg);}
.navi {
padding-top:28px;
width: 190px;
height:325px;}
.zeiten {
font-family:sans-serif;
height:200px;
margin-left:7px;
width:190px;
}
.main {
margin:0px auto;}
.content {
color:#006699;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin-left:200px;
margin-top:21px;
padding:0px 20px 0px 30px;}
.footer {
margin-top:5px;
height:27px;
background-image: url(img/footer.jpg);
width:924px;
position:relativ;}
.news-list-container {
margin-left:-17px;
margin-top:-30px;}
.text-gross-blau {
color:#006699;
font-family:Geneva,Arial,Helvetica,san-serif;
font-size:12px;
font-weight:bold;
}
.sub_ueberschrift {
color:#006699;
font-family:Geneva,Arial,Helvetica,san-serif;
font-size:18px;
font-style:normal;
font-weight:bolder;
line-height:normal;
}
.navi ul {
list-style-type: none;
margin-left:-20px;}
.title {
padding: 3px 0px;}
.title a:link, .title a:visited, .title a:active {
color:#000000;}
.mehrlink {padding-left:10px;}

