
body{
background-color:#54535f;
background-image:url(../img/bg_body.jpg);
background-repeat:repeat-x;
margin:0px;
}
body, td, div, p{
font-family:Verdana, Tahoma, Arial;
font-size:11px;
color:#2F2F2F;
}

.links_ob{  width:32px;
         background-image:url(../img/bg_li_un.jpg);
         background-repeat:repeat-y;
}
.rechts_ob{
         width:32px;
         background-image:url(../img/bg_re_un.jpg);
         background-repeat:repeat-y;
}

.content{
         background-color:#ffffff;
         width:893px;

         background-image:url(../img/bg_content.jpg);
         background-repeat:no-repeat;
         padding-left:20px;
         padding-top:0px;


}
p{
padding:20px;
}

h1{
font-family:Verdana, Tahoma, Arial;
font-size:14px;
color:#377ece;
padding-left:20px;
}

h2{
font-family:Verdana, Tahoma, Arial;
font-size:12px;
color:#504f57;
padding-left:10px;

}

h3{
font-family:Verdana, Tahoma, Arial;
font-size:12px;
color:#504f57;
padding-left:20px;
}
.img1{
border:1px solid #FFFFFF;
}

.bild1{
padding:8px 8px 8px 8px;
background-color:#d6d4d4;
border:1px solid #696972;
}

.bild2{
padding:4px 4 4 4;
background-color:#d6d4d4;
border:1px solid #b2b2b2;
}

a:link{
font-size:11px;
color:#377ece;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
}

a:hover{
font-size:11px;
color:#3769a2;
font-family:Verdana, Tahoma, Arial;
text-decoration:underline;
}

a:visited{
font-size:11px;
color:#377ece;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
}

div.menu{
font-weight:bold;
width:250px;
height:26px;
background-color:#a6a6a8;
opacity:.7;
filter:alpha(opacity=70);
-moz-opacity:.7;
border:1px solid #54535f;
}
div.act{
font-weight:bold;
width:250px;
height:26px;
background-color:#FFFFFF;
opacity:.8;
filter:alpha(opacity=80);
-moz-opacity:.8;
border:1px solid #54535f;
}


div.menu a:link{
display:block;
font-size:13px;
color:#000000;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
padding-right:20px;
}
div.menu a:hover{
background-color:#868688;
font-size:13px;
color:#3769a2;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
}
div.menu a:visited{
display:block;
font-size:13px;
color:#000000;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

div.act a{
display:block;
font-size:13px;
color:#000000;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}
div.act a:hover{
font-size:13px;
color:#3769a2;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
}
div.act a:visited{
display:block;
font-size:13px;
color:#000000;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

/* submenu */

div.submenu{
font-weight:bold;
width:180px;
height:24px;
background-color:#bbbbcc;
margin-left:70px;
opacity:.7;
filter:alpha(opacity=70);
-moz-opacity:.7;
border:1px solid #54535f;
}
div.sub_act{
font-weight:bold;
width:180px;
height:24px;
margin-left:70px;
background-color:#555555;
opacity:.8;
filter:alpha(opacity=80);
-moz-opacity:.8;
border:1px solid #54535f;
}

div.submenu a:link{
display:block;
font-size:12px;
color:#000000;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
padding-right:20px;
}
div.submenu a:hover{
background-color:#888899;
font-size:12px;
color:#3769a2;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
}
div.submenu a:visited{
display:block;
font-size:12px;
color:#000000;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;

}

div.sub_act a:link{
display:block;
font-size:12px;
color:#ffffff;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}
div.sub_act a:hover{
font-size:12px;
color:#3769a2;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
}
div.sub_act a:visited{
display:block;
font-size:12px;
color:#ffffff;
font-family:Verdana, Tahoma, Arial;
text-decoration:none;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

/* submenu ende */

a.raks{font-size:12px;}

input{
width:300px;
border:1px solid #8F8F8F;
}
textarea{
width:300px;
border:1px solid #8F8F8F;
}
input.senden{
width:120px;
border:1px solid #8F8F8F;
}