body{
background:url(images/top.jpg) 0 0 repeat-x #fff;
margin-top:0px;
color:#4C4C4C;
font:12px/22px Arial, Helvetica, sans-serif;
position:absolute;
}

div, p, ul, h2, h3, h4, h5, img{
padding:0px; margin:0px;
}

ul{
list-style-type:none
}

#header1{
width:518px;
background-color:#ffffff;
height:321px;
float:left;
margin-left:-8px;
}

#header2{
width:561px;
height:321px;
background-color:#ffffff;
float:left;
}

#logo{
height:58px;
width:561px;
float:left;
}

#linie{
height:31px; 
width:561px; 
float:left;
}


#navi{
width:561px;
background-color: #ffffff;
height:66px;
float:left
}

#navi li{
float:left;
width:78px;
color:#283a82;
padding-top:35px;
padding-left:15px;
font-variant:small-caps;
font-size:14px;
font-family:"Times New Roman", Times, serif;
}

#navi li a{
color:#283a82;
text-decoration:none;
}


#navi li span{
text-decoration:underline;
}

#slideshow{
width:530px;
background-color: #ffffff;
height:167px;
float:left;
margin-left:15px;
}


#body{
width:686px;
margin-left:302px;

padding:0px 0 0 92px;
}
/*----Body Left Panel----*/
#platzhalter{
width:114px; 
float:left;
margin-left:0px 0 0;
margin-top:30px;

}

#platzhalter img{
border:none;
margin-left:-18px;
}

#platzhalter h2{
width:114px; 
height:34px; 
background:#fff; 
color:#5F7A77; 
font-size:18px; 
line-height:34px;
}

#youtube{
width:295px; 
margin-left:-380px;
margin-top:15px;
float:left;

}


/*----Body Right Panel----*/
#content{
width:520px;
float:left;
border-left:1px solid #c6c6c6;
margin:30px 0 0;
padding:0 15px;
margin-bottom:40px;

}

#content p{
width:520px;
}


#content span2{
background:url(images/bullet-blau.jpg) 0 7px no-repeat #fff;
padding:0 0 0 14px;
font-weight:bold;
text-decoration:underline;
}

#content span3{
background:url(images/bullet-blau.jpg) 0 7px no-repeat #fff;
padding:0 0 0 14px;
font-weight:bold;

}

#content span{
font-variant:small-caps;
font-weight:normal;
color:#093189;
font-size:24px;
font-family:"Times New Roman", Times, serif;
}

#content span3{

font-size:12px;
font-weight:normal;
position:top;
}

#content span4{
font-variant:small-caps;
font-weight:normal;
color:#093189;
font-size:30px;
font-family:"Times New Roman", Times, serif;
padding-right:4px;
}

#content span5{
font-size:26px;
}

#content td{

vertical-align: top;
}


#content h6{
color:#093189;
font-size:14px;
font-weight:bold;
padding:0px;
margin:0px;
margin-bottom:5px;
}

#content strong{
color:#4C4C4C;
}

#content strong a{
color:#283a82;
text-decoration:none;
}

#content b a{
color:#283a82;
text-decoration:none;
}

#content b a:hover{
color:#283a82;
text-decoration:none;
}

#content img{
border:none;
float:left;
padding-right:15px;


}

#bild img{
border:none;
float:left;
padding-right:15px;
padding-top:30px;
width:200px;

}

#content a{
text-decoration:underline;
color:#4C4C4C;
}

#content a:hover{
text-decoration:underline;
color:#4C4C4C;
}

#content b{
font-family:"Times New Roman", Times, serif;
color:#283a82;
font-size:15px;
font-weight:normal;
font-variant:small-caps;
}




#content b span{

font-size:12px;
font-weight:normal;
}



#bildvorstand{
width:120px;
height:180px;
float:left;
}






#daten10{
width:520px;
float:left;
margin-left:0px;
margin-bottom:10px;
padding-bottom:12px;
border-bottom: 1px solid #c6c6c6;
}

#button{
width:520px;
float:left;

}

#button img{
height:31px;
width:31px;
margin-top:-64px;
}

#daten10 img{
float:right;
padding-right:8px;
padding-bottom:2px;
border:none;
white-space:20px;
}

#daten10 b{
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-variant:small-caps;
color:#283a82;
font-weight:normal;
}

#daten10 b a{
color:#283a82;

}






#daten13{
width:325px;
height:175px;
float:left;
margin-left:0px;
margin-bottom:10px;
padding-left:10px;
margin-top:-5px;
}

#daten13 b{
font-family:"Times New Roman", Times, serif;
color:#283a82;
font-size:15px;
font-weight:normal;
font-variant:small-caps;
}

#content p{
padding:0 0 10px 0;
}



#content h3{
width:520px;
float:left;
font-variant:small-caps;
font-weight:normal;
color:#093189;
font-size:21px;
line-height:19px;
font-family:"Times New Roman", Times, serif;
}

#content h3 span {
font-size:16px;


}



#footer{
height:60px;
color:#283a82;
font-variant:small-caps;
font-size:14px;
font-family:"Times New Roman", Times, serif;
clear:both;
padding:0px 0 0;
padding-left:70px;
border-top:8px solid;
margin-top:0px;
width:3000px;
}



#footerinfo{
width:530px;
position:relative;
margin-left:440px;

}

#footerinfo ul{
width:608px;
height:20px;
position:relative;
margin:0 auto;
}

#footerinfo li{
float:left;
margin-top:10px;
margin-left:-25px;
}

#footerinfo ul li a{
padding:0 39px 0;
color:#283a82;
text-decoration:none;

}

