body {
background: #000000;
background-repeat: repeat;
background-position:center top;
font-size: 12px;
line-height: 11px;
text-align: center;
margin:0 auto;
margin-top: 30px;
padding: 0;
}

div, h2, h3, h4, h5, h6, p, table, ul, ol, img {
font-family:Helvetica, sans-serif;
margin:0;
padding:0;
text-align:left;
}

a {
color: #FFFFFF;
text-decoration: none;
}

a:hover {
color: #000000;
}

a:active {
color: #000000;
}

.active {
color: #000000;
}

.clearer{
clear: both;
float: none;
font-size: 0;
height: 0;
line-height: 0;
}

#content #content_1 h3 {
padding: 60px 0 0 15px;
}

#main {
margin:0 auto;
width:862px;
}


#main #startflash {
background:#000000 none repeat scroll 0 0;
height:429px;
overflow:hidden;
width:862px;
}

#main #bottom {
height:114px;
margin-top:10px;
width:862px;
}

#main #bottom #logo {
background:#292627 none repeat scroll 0 0;
float:left;
height:114px;
margin-left:10px;
width:595px;
}

#main #bottom #mainnav {
background:#3C383A none repeat scroll 0 0;
color: #FFFFFF;
float:left;
height:114px;
width:257px;
}

#main #bottom #mainnav ul#navigation {
margin:10px 0 5px 10px;
position:absolute;
width:245px;
}

#main #bottom #mainnav ul#navigation li {
color:#FFFFFF;
/*
font-weight: bold;
*/
list-style-type:none;
padding:6px 0;
}

#main #refflash {
background:#000000 none repeat scroll 0 0;
height:305px;
overflow:hidden;
width:862px;
}

#main #middle {
height:114px;
margin-top:10px;
width:862px;
}



#main #middle #mainnav {
background:#3C383A none repeat scroll 0 0;
color: #FFFFFF;
float:left;
height:114px;
width:257px;
}

#main #middle #mainnav ul#navigation {
margin:10px 0 5px 10px;
position:absolute;
width:245px;
}

#main #middle #mainnav ul#navigation li {
color:#FFFFFF;
/*
font-weight: bold;
*/
list-style-type:none;
padding:6px 0;
}



#main #middle #content {
color: #000000;
font-size: 12px;
line-height: 16px;
float:left;
height:114px;
margin-left:10px;
width:595px;
}

.text {
padding: 10px 10px 0 10px;
}

#main #middle #content .profil_c {
background:#A7A1C9 none repeat scroll 0 0;
height:114px;
}

#main #middle #content .print_c {
background:#f0efb2 none repeat scroll 0 0;
height:114px;
}

#main #middle #content .web_c {
background:#BABEFE none repeat scroll 0 0;
height:114px;
}

#main #middle #content .foto_c {
background:#B3EDB0 none repeat scroll 0 0;
height:114px;
}


#main #top1 {
background:#ffbeaf none repeat scroll 0 0;
height:429px;
overflow:hidden;
width:862px;
}


#main #top1 #adresse_k {
color:#000000;
font-size: 12px;
line-height: 16px;
padding:50px 0 5px 15px;
float:left;
height:307px;
overflow:hidden;
position:relative;
width:257px;
}

#main #top1 #adresse_k a {
color:#000000;
}

#main #top1 #adresse_k a:hover {
color:#ffffff;
}

#main #top1 #partner {
color: #000000;
font-size: 12px;
line-height: 16px;
float:left;
padding:50px 0 5px 15px;
height:307px;
position:relative;
width:400px;
}

#main #top1 #partner a {
color: #000000;
}

#main #top1 #partner a:hover {
color: #ffffff;
}






#main #top2 {
background:#463840 none repeat scroll 0 0;
height:429px;
width:862px;
}

#main #top2 #adresse {
color:#ffffff;
font-size: 12px;
line-height: 16px;
padding:50px 0 5px 15px;
float:left;
height:307px;
width:257px;
}

#main #top2 #impressum {
color: #ffffff;
font-size: 12px;
line-height: 16px;
float:left;
padding:50px 0 5px 15px;
height:307px;
width:400px;
}










