
* {margin:0; padding:0;}

body {
        background:#f0eeee;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
}

h1.header_headline a {color:#234b68; font-size:36px; font-weight:normal; text-decoration:none; position:absolute; top:30px; padding-left:10px; width:500px;}
.small {font-size:10px; font-weight:bold;}
a img { border:none;}

#wrap {
        margin:auto;
        width:765px;
        margin-top:5px;
        background:url(http://s485953506.online.de/templates/bild-css/bg_site.gif) top left repeat-y;
}

#head_zeile {
        width:765px;
        height:35px;
        background:url(http://s485953506.online.de/templates/bild-css/bg_head.gif) top left no-repeat;
}

/* --------------------------
 H E A D E R   +   N A V I
----------------------------- */

#top_area {
        position:absolute;
        margin-left:32px;
        width:700px;
        height:204px;
/*        background:url(http://s485953506.online.de/templates/bild-css/Pic_Header_neu.jpg) top left no-repeat; */
        font-size:14px;
}

.bookmark a{
        position:absolute;
        top:172px;
        right:0px;
        width:213px;
        height:31px;
        /*background:url(http://s485953506.online.de/templates/bild-css/bookmark.jpg) top left no-repeat;*/
        text-align:center;
        padding-top:9px;
        color:#234b68;
        /*font-weight:bold;*/
        text-decoration:none;
font-size:12px;
}

#top_area ul {
        /*width:700px;*/
        list-style:none;
        position:absolute;
        bottom:8px;
        float:right;
right:200px;
}

#top_area ul li {
        float:left;
}

#top_area ul li a {
        color:#234b68;
        float:left;
        text-decoration:none;
        margin-left:15px;
        list-style:none;
        font-size:12px;
}

#top_area ul li a:hover {
text-decoration:underline;
color:#676767;
}




/* ----------------------
 C O N T E N T
---------------------- */

#content {
        margin-top:200px;
        padding-left:32px;
        color:#333;
width:700px;
}

#content h1 {
        font-size:18px;
        color:#234b68;

}
#content h2 {
        font-size:14px;
        color:#234b68;

}
#content h3 {
font-size:14px;
        color:#234b68;

}
#content a {
        color:#234b68;
        text-decoration:none;
}
#content a:hover {
        text-decoration:underline;
color:#676767;
}




.menu_current {font-weight:bold;}
.menu-current {font-weight:bold;}
#top_area li .pid6
{
font-weight:bold;
color: #D07574;
}

#menu2 ul,ol {list-style-type:none;}
#menu2 li a{
font-size:12px;
text-decoration:none; }
#menu2 li a:hover {
text-decoration:underline;
color:#676767;
}
/* ----------------------
 F O O T E R
---------------------- */
#footer_navi {
        overflow:auto;
font-size:10px;
}

#footer_navi ul {
        padding-left:225px;
        float:left;
        list-style:none;
}

#footer_navi li {
        float:left;
}

#footer_navi ul li a {
        color:#757675;
        float:left;
        text-decoration:none;
        margin-left:15px;
        list-style:none;
}

#footer {
        width:765px;
        height:27px;
        background:url(http://s485953506.online.de/templates/bild-css/bg_footer.gif) top left no-repeat;

}
/* FORMULAR */
.frm-required { color :#FF230B; }
.frm-field_title { font-size :14px; width :25%; vertical-align :top; white-space :nowrap; text-align :right; }
.frm-textfield { font-size :14px; width :300px; border:1px solid #234b68;}
.frm-textarea { font-size :14px; width :300px; height :100px; border:1px solid #234b68;}
.frm-field_heading { font-size :14px; font-weight :bold; border-bottom-width :2px; border-bottom-style :solid; border-bottom-color :#666666; padding-top :10px; color :#666666; }
.frm-select { font-size :14px; width :300px; border:1px solid #234b68;}
.frm-select option { font-size :14px; width :95%; }
.frm-field_checkbox { font-size :14px; cursor :pointer; width :30px; vertical-align :middle; }
.frm-checkbox_label { font-size :14px; cursor :pointer; width :auto; }
.frm-radio_label { font-size :14px; cursor :pointer; }
.frm-email { font-size :14px; width : 300px; border:1px solid #234b68;}
/*** Don't remove the class nixhier, this is required for ASP ***/
.frm-nixhier { display:none; }
.frm-submission { margin :0 auto; position :relative; width :auto; }

