body
{
        text-align: center;
        background-image: url(images/background-main.gif);
        background-repeat: repeat-x;
        background-color: #6B6B6B;
}

#container
{
        margin-left: auto;
        margin-right: auto;
        height: auto;
        width: 750px;
}

.header
{
        height: 75px;
        width: 750px;
}

.header .logo
{
        background-image: url(images/logo.gif);
        background-repeat: no-repeat;
        width: 120px;
        height: 75px;
        float: right;
}

.menu, .menuact
{
        background-image: url(images/m1.gif);
        height: 20px;
        padding-top: 6px;
        margin-top: 55px;
        float: left;
        background-repeat: repeat-x;
}

.smenu, .smenuact
{
        background-image: url(images/m1.gif);
        height: 20px;
        margin-top: 4px;
        padding-top: 6px;
        float: left;
        background-repeat: repeat-x;
}

.smenuact { background-image: url(images/m2.gif); }
.menuact { background-image: url(images/m2.gif); }

.menu a, .menuact a, .smenu a, .smenuact a
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

.menuact a,.smenuact a { color: #ffffff; }
.menu a:hover,.smenu a:hover { color: #000000; }

#theme
{
        border: 5px solid #7E7E7E;
        height: 165px;
        margin-bottom: 10px;
}

#theme img
{
        margin-top: -1px;
        *margin-top: 0px;
}

.contentbox
{
        width: 740px;
        *width: 750px;
        border: 5px solid #7E7E7E;
        text-align: left;
        background-color: #FFFFFF;
        float: none;
}

.contentbox .submenu
{
        width: 740px;
        height: 24px;
        background-color: #E0E0E0;
}

.contentbox .content
{
        margin: 35px 24px 25px 25px;
        clear: both;
}

.contentbox .content-left
{
        width: 400px;
        float: left;
}

.contentbox .content-lefte
{
        width: 690px;
        float: left;
}

.contentbox .content-right
{
        width: 260px;
        float: right;
        margin-left: 10px;
}

#clearer
{
        clear: both;
        height: 0px;
        *height: -20px;
}

.contentbox .content-left .csc-header,.contentbox .content-lefte .csc-header,.contentbox .content-right .csc-header
{
        width: 385x;
        height: 28px;
        *height: 20px;
        padding-left: 15px;
        padding-top: 2px;
        background-color: #7e7e7e;
}

.contentbox .content-left .csc-header h1,.contentbox .content-lefte .csc-header h1, .contentbox .content-right .csc-header h1
{
        margin-top: 0px;
        *margin-bottom: -15px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #FFFFFF;
        text-align: left;
}

.contentbox .content-left p,.contentbox .content-lefte p, .contentbox .content-right p
{
        width: 372x;
        padding: 5px 15px 15px 15px;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 11px;
        color: #666666;
        text-align: left;

}

.rahmen a
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
}

.rahmen a:hover
{
        color: #7e7e7e;
}

.contentbox .content-left .rahmen,.contentbox .content-lefte .rahmen, .contentbox .content-right .rahmen
{
        border-color: #7e7e7e;
        border-width: 2px;
        border-style: solid;
}


label
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 11px;
        color: #666666;
        text-align: left;

}

.csc-mailform
{
        border-color: #FFF;
        border-width: 0px;
        border-style: none;
}

form{
*padding-left:10px;
}
option{width:200px;}
input, textarea{width:225px;}

#schatten {
        background-image: url(images/ref.png);
       *background-image: url(images/ref_blind.gif);
        background-repeat: no-repeat;
        width: 750px;
        height: 64px;
}

