/* af-foto.de, Seitenlayout V2.0 */

body {
    margin            : 0;
    background-color  : #000;
    color             : #ccc;
    font-size         : 10pt;
    font-family       : Verdana, Helvetica, Arial, sans-serif;
    overflow          : auto;
}
          
#wrapper {
    position          : relative;
    width             : 980px;
    margin            : 10px auto 0px auto;
    border            : 0px solid #8F0100;
    padding           : 0;
    background-color  : #000;
    z-index           : 1;
}

#header { 
    width             : 100%;
    height            : 65px;
    background-color  : #000;
    text-align        : center;
    z-index           : 2;
}

#links {
    float             : left;
    width             : 297px;
    height            : 495px;
    background-image  : url(../img/bg_left.jpg);
    background-repeat : no-repeat;    
    background-position: right top;
    background-color  : #000;
    z-index           : 3;
}

#main {
    float             : right;
    right             : 0px;
    width             : 683px;
    height            : 480px;
    background-image  : url(../img/bg_right.jpg);
    background-position: center top;
    background-repeat : no-repeat;
    background-color  : #000;
    overflow          : hidden;
    z-index           : 4;
}

#content {
    margin            : 1px 10px 10px 10px;
    width             : 665px;
    height            : 410px;
    border            : 0px solid #444;
    overflow          : auto;
    z-index           : 5;
}

#footer {
    float             : right;
    width             : 683px;
    height            : 72px;
    background-image  : url(../img/bg_footer.jpg);
    background-position: center bottom;
    background-repeat : no-repeat;    
    background-color  : #000;
    z-index           : 6;
}

#menu {
    margin-top        : 12px;
    margin-left       : 24px;
    width             : 260px;
    height            : 455px;
    border            : 0px solid #444;
    vertical-align    : bottom;
    z-index           : 7;
}

#submenu {
    margin-top        : 0px;
    margin-left       : 10px;
    width             : 670px;
    height            : 60px;
    border            : 0px solid #444;
    z-index           : 8;   
}

#newspic {
    position          : absolute;
    left              : 500px;
    right             : 10px;
    width             : 90px;
    height            : 90px;
    background-color  : #222;
    border            : 3px outset #ccc;
}