/*
*
*   dunkelgrau: #71716E
*   hellgrau:   #D0CABC
*   rot:        #AA0532
*
*/

div, body {
    margin: 0;
    padding: 0;
}
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:62.5%;
}

#page {
    width:998px;
    background-color:#fff;
        margin:0 auto;
}




/* ------------- Head 1 ------------- */

#head{
    height:60px;
    border-bottom:1px solid #AA0532;
    z-index:0;
    background-color:#fff;
}
#claim {
    margin:0 auto;
    width:566px;
    padding-top:25px;
}
#top-nav{
    float:right;
    margin:5px;
}





/* ------------- Head 2 ------------- */
#head2{
        position:relative;
        background-color:#fff;    
        border-bottom:1px solid #AA0532;
}
#logo {
        position:absolute;
        top:0px;
        left:0px;
        z-index:1;
        margin:0;
        width:380px;
        background-image:url(../upload/site/Header_sand.jpg);
        height:160px;
}
#kopfgrafik {
        position:relative;
        z-index:3;
        margin: 0 auto;        
        width:566px;
        height:160px;
        padding:0;
}
#news {
        position:absolute;
        z-index:1;
        margin:0;
        top:0px;
        left:752px;
        width:196px;
        padding-left:50px;
        height:160px;
        background-image:url(../upload/site/Header_grau_1px.jpg);
}







/* ------------- Content ------------- */

#content {
    padding-top:20px;
}


#left {
        float:left;
        z-index:1;
        margin:0;
        min-width:160px;
}
#mid {
        z-index:3;
        margin:-6px auto 0;        
        width:566px;
}
#right {
        float:right;
        z-index:1;
        margin:0;
        width:196px;
}

#content-foot{
    font-family: Arial, Helvetica, sans-serif;
    position:relative;
    top:20px;
    width:998px;
    height:75px;
    clear:both;
    background-image:url(../upload/site/Linie_gepunktet.jpg); 
    background-repeat:repeat-x;
    background-position:top;
}
