body{

        background-color: #D2DDEC;

        margin: 0px; padding: 0px;

        }



h3,form,p,hr {

        margin: 0px; padding: 0px;

        }



img{

                border: 0;

        }



a{

        text-decoration: none;

        color: #1C3D64;

        }



#hauptrahmen{

        width: 800px;

        height: 650px;

        position:absolute;

        top: 50%;

        left: 50%;

        margin-left:-400px;

        margin-top:-320px;

        visibility:visible;

        }



#oben{

        background-image: url(img/oben.gif);

        height: 14px;

        width:787px;

        overflow: hidden;

        }



#content{

        background-image: url(img/rand_bg.gif);

        height: 625px;

        width:787px;

        }



#unten{

        background-image: url(img/unten.gif);

        height: 14px;

        width:787px;

        overflow: hidden;

        }



#top{

        width:767px;

        }



#logo{

        background-image: url(img/logo.gif);

        background-repeat: no-repeat;

        background-position:30px 10px;

        overflow: hidden;

        padding-top: 70px;

        width: 293px;

        float: left;

        /* CSS Hack */

        height: 70px;

        voice-family: "\"}\"";

        voice-family:inherit;

        height: 0;

        }



#menue_klein{

        margin-right: 20px;

        padding-top: 1px;

        text-align:right;

        }



#menue_klein ul{

        list-style-type:none;

        line-height: 14px;

        }



#menue_klein ul li a{

        color: #9c9c9c;

        font-style: normal;

        font-weight: bold;

        font-size: 13px;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        }



#menue{

        margin-left:10px;

        }



#menue1{

        background-color: #698FC2;

        height: 69px;

        float:left;

        }



#menue1 ul{

        list-style-type:none;

        margin: 0px;

        padding: 0px;

        margin-top: 8px;

        line-height: 15px;

        }



#menue1 ul li{

        margin-left: 13px;

        }



#menue1 ul li a {

        color: #FFFFFF;

        font-style: normal;

        font-size: 11px;

        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        }



#menue2{

        background-color: #325A90;

        height: 69px;

        margin-left: 2px;

        float:left;

        }



#menue2 ul{

        list-style-type:none;

        margin: 0px;

        padding: 0px;

        margin-top: 8px;

        line-height: 15px;

        }



#menue2 ul li{

        margin-left: 13px;

        }



#menue2 ul li a {

        color: #FFFFFF;

        font-style: normal;

        font-size: 11px;

        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        }



#menue3{

        background-color: #1C3D64;

        height: 69px;

        margin-left: 2px;

        float:left;

}



#menue3 ul{

        list-style-type:none;

        margin: 0px;

        padding: 0px;

        margin-top: 8px;

        line-height: 15px;

        }



#menue3 ul li{

        margin-left: 13px;

        }



#menue3 ul li a {

        color: #FFFFFF;

        font-style: normal;

        font-size: 11px;

        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        }



#login{

        background: #7F8893;

        width: 253px;

        height: 49px;

        margin-left: 2px;

        float:left;

        color: #FFFFFF;

        font-weight: normal;

        font-style: normal;

        font-size: 13px;

        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        padding:10px;

        }



#login a {

        color: #FFFFFF;

        text-decoration: none;

        }



#head_schrift{

        margin-left:30px;

        padding-top:20px;

        }



#page_content{

        padding-left:20px;

        margin-top:20px;

        float:left;

        text-align: left;

}



#content_content{

        background-image: url(img/content_oben.gif);

        background-repeat: no-repeat;

        background-color: #F7F7F7;

        padding: 10px;

        padding-top:20px;

        height: 315px;

        width:461px;

        color: #1C3D64;

        font-weight: normal;

        font-style: normal;

        font-size: 11px;

        font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        }



#content_unten{

        background-image: url(img/content_unten.gif);

        background-repeat: no-repeat;

        height: 5px;

        width:481px;

        overflow: hidden;

        }



.clear{

        clear:both;

        height: 1px;

        overflow: hidden;

        }



.standart {

        color: #1C3D64;

        font-size: 12px;

        font-style: normal;

        font-weight: normal;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        border-color: #D4D9DF;

        border-width:1px;

          border-style:solid;

        padding-top: 2px;

        margin-top:1px;

        padding-left:2px;

}



select.standart {

        color: #1C3D64;

        font-size: 12px;

        font-style: normal;

        font-weight: normal;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        border-color: #D4D9DF;

        border-width:1px;

          border-style:solid;

        }

#login_formular{

        margin: 8px 0px 0px 0px;

        padding: 0px;

}



input.input_log1{

        color: #1C3D64;

        font-size: 12px;

        font-style: normal;

        font-weight: normal;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        border-color: #6F7C8B;

        border-width:1px;

          border-style:solid;

        padding-left:3px;

        padding-top: 3px;

        width:115px;

        float:left;

        }



input.input_log2{

        color: #1C3D64;

        font-size: 12px;

        font-style: normal;

        font-weight: normal;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        border-color: #6F7C8B;

        border-width:1px;

          border-style:solid;

        width:86px;

        margin-left: 5px;

        padding-left:3px;

        padding-top: 3px;

        float:left;

        }



.input_log3{

        height: 20px;

        margin: 0px;

        padding: 0px;

        }



#kalk_form {

        color: #1C3D64;

        font-size: 11px;

        font-style: normal;

        font-weight: bold;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        width:245px;

        float:left;

        line-height: 16px;

        padding-left:5px;

        }





#kalk_text {

        padding-left: 15px;

        color: #1C3D64;

        font-size: 11px;

        font-style: normal;

        font-weight: normal;

        font-family: Verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        border-color: #6F7C8B;

        line-height: 16px;

    height: 370px;

    overflow: hidden;

        }



.div_form {

        width:205px;

        float:left;

}



.fragezeichen {

        margin-top:1px;

}



hr {

        display: none;

}



.thread {

        border-top:4px solid #D6DBE1;

        padding-top:10px;

        padding-bottom: 10px;

}



.thread h3 {

        font-size: 11px;

}



#help_anzahl {

        display: none;

}



input.anmelden {

        color: #1C3D64;

        font-size: 12px;

        font-style: normal;

        font-weight: normal;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        border-color: #6F7C8B;

        border-width:1px;

          border-style:solid;

        padding-left:2px;

}

select.anmelden {

        color: #1C3D64;

        font-size: 12px;

        font-style: normal;

        font-weight: normal;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        border-color: #6F7C8B;

        border-width:1px;

          border-style:solid;

        padding-left:2px;

}

#werbung {

        float:left;

    height: 310px;

    width: 190px;

    margin-left:15px;

    margin-top: 5px;

    padding-left: 25px;

    padding-right: 25px;

    padding-top: 100px;

    background-image: url(img/werbung_siebdruck.gif);



    color: #1C3D64;

        font-size: 12px;

        font-style: normal;

        font-weight: normal;

        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

        border-color: #6F7C8B;

}

