/*------------------------------------------------------------Textstile */


br  {margin-bottom:0px;}

hr  {
    color:#DCDCDC;
    background-color:#DCDCDC;
    height:1px;
    text-align:left;
    border:#DCDCDC;
}

h1  {
    visibility:visible;
    line-height:1.2em;
    color:#626262;
    font-size: 14pt;
    font-weight:normal;
    display:inline;
    font-family:Georgia, Times New Roman, Times, serif;
    text-decoration:none;
    margin:0px 0px 20px 0px;
}

.orange {color:#EE8E1C;}

ul   {   margin: 12px;
        padding: 5;
         list-style-type:disc;
}
/*-----------------------------------------------------------------Seitenaufbau */
body{
         margin:0px 0px 0px 0px;
         background-color:#ECEBE6;
        text-align:center; /* Zentrierung im Internet Explorer */
         scrollbar-base-color: #FFFFFF;
           scrollbar-3dlight-color: #ACACAC;
          scrollbar-arrow-color: #999999;
          scrollbar-darkshadow-color: #686868;
          scrollbar-face-color: #F0F0F0;
         scrollbar-highlight-color: #F0F0F0;
          scrollbar-shadow-color: #F0F0F0;
          scrollbar-track-color: #DCDCDC;
}

#page   { /* 100% */
        background-color:#FFFFFF;
        width:100%;
        background-image:url(gfx/bg.jpg);
        background-repeat:repeat-x;
}

#head   { /* mittig */
        background-color:#EEEFEF;
        width:800px; height:225px;
        margin: 0 auto;
        overflow:hidden;
        background-image:url(gfx/header.jpg);
        background-repeat:no-repeat;
}


#navigation   {
        width:800px; height:30px;
        overflow:hidden;
        text-align:left;
        white-space:nowrap;


}

#tux   {
        width:800px; height:174px;
        text-align:right;
        overflow:hidden;
        margin-top:21px;
}

/* Link Standard */
a:link, a:visited, a:focus, a:active {text-decoration:underline; color:#00A9EB;}
a:hover {text-decoration:underline; color:#0A7FAC;}

a img { border:0px;} a:visited img {border:0px;} a:focus img {border:0px;} a:active img {border:0px;}
a:hover img {border:0px;}

a.menu:link, a.menu:visited, a.menu:focus, a.menu:active  {
        visibility:visible;
        line-height:2.4em;
        color:#FFFFFF;
        letter-spacing: 1px;
        font-size: 10pt;
         margin:0px 3px 0px 0px;
        font-family:Georgia, Times New Roman, Times, serif;
         text-decoration:none;
         background-color:#3F3F3F;
        padding:5px 11px 5px 11px;

}

a.menu:hover  {
        visibility:visible;
        line-height:2.4em;
        color:#FFFFFF;
        letter-spacing: 1px;
        font-size: 10pt;
         margin:0px 3px 0px 0px;
        font-family:Georgia, Times New Roman, Times, serif;
         text-decoration:none;
         background-color:#3C6372;
        padding:5px 11px 5px 11px;
}

a.menu_current:link, a.menu_current:visited, a.menu_current:focus, a.menu_current:active, a.menu_current:hover   {
        visibility:visible;
        line-height:2.4em;
        color:#FFFFFF;
        letter-spacing: 1px;
        font-size: 10pt;
         margin:0px 3px 0px 0px;
        font-family:Georgia, Times New Roman, Times, serif;
         text-decoration:none;
         background-color:#3C6372;
        padding:5px 11px 5px 11px;

}



.wrapper {clear: both;}


#content {   /* mittig */
        visibility:visible;
         line-height:1.2em;
        color:#626262;
        font-size: 11pt;
         font-family:Georgia, Times New Roman, Times, serif;
         width:800px;
         margin: 0 auto;
        overflow:hidden;
         text-align:justify;
         padding-top:50px;
         padding-bottom:30px;
         background-image:url(gfx/bg_content.jpg);
         background-repeat:no-repeat;
}

.klein {   /* mittig */

         line-height:1.7em;
        font-size: 9pt;

}
.form   {

         line-height:1.2em;
        color:#626262;
        font-size: 11pt;
         font-family:Georgia, Times New Roman, Times, serif;
         float:left;
         padding:10px;
         text-align:left;
         margin-right:30px;
         background-image:url(gfx/form_bg.jpg);
         background-repeat:repeat-x;
         border: 1px solid #DEDBD1;
}



.formsuche    {
        float:left;
        width:163px;
}



.eintragen   {
        visibility:visible;
         line-height:1.2em;
        color:#626262;
         padding:10px;
        font-size: 11pt;
         font-family:Georgia, Times New Roman, Times, serif;
         float:left;
         text-align:left;
         margin-right:30px;
         background-image:url(gfx/form_bg.jpg);
         background-repeat:repeat-x;
         border: 1px solid #DEDBD1;
}



.formeintrag    {
        float:left;
        width:190px;


}



div.fsb {   /* Fortschritt*/
    background:url(gfx/normal.png) no-repeat left center;
    margin-right:15px;
    width:382px;
    height:39px;
    float:left;
}
.ziffer  {   /* Fortschritt*/
    padding-top:8px;
    height:39px;

}

.inputbackg {

            width:170px;
            background-color:#FFFFFF;
            color:#626262;
            border:1px solid #D3D0C5;
            margin-bottom:8px;
            }


.footer {

        width:100%;
        overflow:hidden;
        text-align:center;
        background-image:url(gfx/footer_bg.jpg);
        background-repeat:repeat-x;
        padding-bottom:40px;

}

.footertext {
        width:800px; overflow:hidden; text-align:left; margin: 0 auto; padding-top:8px;
         visibility:visible; line-height:1.8em; color:#707070;
        font-size: 10pt; font-weight:normal; font-family:Arial,sans-serif; text-decoration:none;

}
