
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;color:#fda005;
font-weight:bold;
}

#root{

margin:auto;
float:left;
background-color:#FFFFFF;
background-repeat:repeat-y;
width:990px;
}


#rufv{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FFFFFF;padding-left:161px;font-weight:bold;width:990px;}
body{
background-repeat:repeat;
align:center;
background-color:#016cba;
}

#body{
min-height:400px;
background-repeat:repeat-y;
background-repeat:repeat-x;
width:990px;
float:left;

}

#head{
background-image:url(../bilder/head_img.jpg);
background-repeat:no-repeat;
height:225px;
width:990px;
float:left;
}

#date{
color:#575757;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:160px;

}
#navi{
float:left;
height:46px;
padding-left:480px;

width:418px;
background-image:url(../bilder/navi_back.png);

}

#navi_left{
width:231px;
height:auto;
float:left;
}


#nav_content{
float:left;
padding-left:50px;
background-image:url(../bilder/nav_img.png);
background-repeat:repeat-y;
width:268px;
}
#nav_foot{
float:left;
background-image:url(../bilder/nav_foot.png);
background-repeat:no-repeat;
width:254px;
height:35px;
}

#button{padding-top:10px;background-image:url(../bilder/button.jpg);width:251px;height:26px;background-repeat:no-repeat;
margin-left:-15px;float:left;}

#infobox{
width:232px;
height:auto;
float:left;
}
#info_head{
float:left;
margin-top:60px;
background-image:url(bilder/info_head.jpg);
background-repeat:no-repeat;
height:27px;
width:232px;
}

#info_content{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:5px;
color:#FFFFFF;
float:left;
background-repeat:repeat-y;
width:232px;
}
#info_foot{
float:left;
background-image:url(bilder/info_foot.jpg);
background-repeat:no-repeat;
width:232px;
height:18px;
}

#content{
font-size:9pt; 
font-family: Tahoma;
width:700px;
float:left;
padding:10px;
padding-left:30px;
}

#info{
width:200px;
float:left;
padding:5px 0 0 5px;
background-color:#C0C0C0;
height:250px;
}

#impressum{
float:left;
width:40px;
color:#FFFF00;
height:20px;
}


/*a.navi:link {  color:#000000; font-size: 9pt; font-family: arial;   text-decoration: none; font-weight: bold;}
a.navi:hover {  color: #FFFFFF; font-size: 9pt; font-family: arial;   text-decoration: none; font-weight: bold;background-color:#FFFF00;}*/

/*naviclass wenn das menu aktiv ist  */
a.menu_aktiv:link   {color: #016cba; font-size:14px; font-family: Tahoma;text-align:left;text-decoration:none; }
a.menu_aktiv:visited {color: #016cba; font-size:14px; font-family: Tahoma;text-align:left;text-decoration:none; }
a.menu_aktiv:hover   {color: #016cba; font-size:14px; font-family: Tahoma;text-align:left; text-decoration:none; }
a.menu_aktiv:active  {color: #016cba; font-size:14px; font-family: Tahoma;text-align:left;text-decoration:none; }
/*naviclass aktiv ende */


/*naviclass wenn das menu inaktiv ist  */
a.menu_inaktiv { color: #575757; font-size: 14px; font-family: Tahoma;   text-decoration: none;float:left; }
a.menu_inaktiv:link    { color: #575757; font-size: 14px; font-family: Tahoma;   text-decoration: none;float:left;}
a.menu_inaktiv:visited {color: #575757; font-size: 14px; font-family: Tahoma;   text-decoration: none;float:left;}
a.menu_inaktiv:hover   {color: #016cba; font-size:14px; font-family: Tahoma;text-align:left; }
a.menu_inaktiv:active  {color: #575757; font-size: 14px; font-family: Tahoma;   text-decoration: none;float:left;  }
/*naviclass inaktiv ende */

/* class für Link impressum*/

a.impr:link {  color:#000000; font-size: 9pt; font-family: arial;  text-decoration: none; font-weight: bold;}
a.impr:visited {  color:#000000; font-size: 9pt; font-family: arial;  text-decoration: none; font-weight: bold;}
a.impf:hover {  color: #FFFFFF; font-size: 9pt; font-family: arial;  text-decoration: none; font-weight: bold;}


a.submenu_aktiv:link    { color: #016cba; font-size:14px; font-family: Tahoma;text-align:left; text-decoration: none;}
a.submenu_aktiv:visited { color: #016cba; font-size:14px; font-family: Tahoma;text-align:left;text-decoration: none;}
a.submenu_aktiv:hover   { color: #016cba; font-size:14px; font-family: Tahoma;text-align:left; text-decoration: none;}
a.submenu_aktiv:active  { color: #016cba; font-size:14px; font-family: Tahoma;text-align:left;text-decoration: none;}

a.menu_inaktiv {float:left;
         border-style:ridge;border:0px; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:9px; text-decoration:none; }

a.submenu_inaktiv:link    { color: #016cba; font-size:14px; font-family: Tahoma;text-align:left;text-decoration:none; }
a.submenu_inaktiv:visited { color: #016cba; font-size:14px; font-family: Tahoma;text-align:left;text-decoration:none;}
a.submenu_inaktiv:hover   { color: #016cba; font-size:14px; font-family: Tahoma;text-align:left; text-decoration:none;}
a.submenu_inaktiv:active  { color: #016cba; font-size:14px; font-family: Tahoma;text-align:left;text-decoration:none;}



#foot{

background-repeat:no-repeat;
width:990px;
float:left;
color:#ffffff;
}

.foot_line{

height:24px;
width:894px;
margin-left:6px;

background-repeat:no-repeat;
text-align:center;
float:left;
color:#000000;
text-align:left;
padding-left:4px;
padding-top:5px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

#headline{

font-family:Arial, Helvetica, sans-serif;
font-size:15px;color:#016cba;
font-weight:bold;
width:430px;
}

#inhalt{
color:#575757;
padding-top:20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:550px;
}

#inhalt2{
color:#575757;
margin-left:10px;
padding-top:20px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:700px;
}
#p_right{
line-height:14px;
color:#575757;
padding-left:8px;
width:300px;
float:left;
}

#satzung_pdf{
line-height:14px;
color:#575757;
padding-left:8px;
width:150px;
float:left;
}
.link {
float:left;
margin-left:0px;
width:200px;
padding:4px 0 4px 0;
border:0px;
}


#navmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:220px;}

h3{
font-size:14px;
color:#e2003f;

}