/* 
    Document   : layout.css
    Created on : 06.11.2009, 18:47:11
    Author     : tobias
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/*root {
    display: block;
}
*/
html, body {
    height: 100%;
    height: 100%;
}
body {
    background-color:#FFFFFF;
    background-image:url(main_bg.png);
    background-position:left top;
    background-repeat:repeat-y;
    color:#666666;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    letter-spacing:0;
    margin:0;
    padding:0;
    /*width:670px;*/
    width:860px;
}
a:link {
    color:#996600;
    text-decoration:none;
}
a:visited {
    color:#996600;
    text-decoration:none;
}
a:hover {
    color:#996600;
    text-decoration:underline;
}
a:active {
    color:#996600;
    text-decoration:none;
}
li {
    background-image:url(pointer.gif);
    background-position:left top;
    background-repeat:no-repeat;
    font-size:16px;
    font-weight:bold;
    margin:0;
    padding:2px 0 0 12px;
    width:auto;
}
li#active_menu a{
    color: #666666;
}
#container {
    background-image:url();
    background-position:322px 0;
    background-repeat:no-repeat;
    clear:both;
    font-size:14px;
    line-height:1.4;
    margin:0;
    
    padding:0 0 20px;
    padding-bottom: 70px;
    /*width:661px;*/
    width:851px;

    min-height: 100%;
    height: auto !important;
    height: 100%;
}

#dynContent {
    margin:0;
    padding:0 0 20px;
    /* width: 301px */
    width:491px;
}
#dynContent h3 {
    /* display:none; */
    margin:0;
    padding:0;
    margin:0 0 0 345px;
    padding:48px 0 0;
    /* width: 301px */
    width:491px;

    font-size:1.17em;
    font-weight:bold;
    line-height:1.4;
    color:#666666;
    font-family:Arial,Helvetica,sans-serif;

    letter-spacing:0;
}
#dynContent .p1 {
    background-image:url(tit_05.gif);
    background-position:left top;
    background-repeat:no-repeat;
    margin:0 0 0 345px;
    padding:48px 0 0;
    /* width: 301px */
    width:491px;
}
#linkList {
    background-image:url();
    background-position:left top;
    background-repeat:no-repeat;
    left:10px;
    position:absolute;
    right:21px;
    top:83px;
    width:214px;
    padding-bottom: 70px;
}
.lselect {
    margin:0;
    padding:0 10px 10px;
}
.lselect h3 {
    display:none;
    margin:0;
    padding:0;
}
.lselect ul {
    list-style-type:none;
    margin:0;
    padding:30px 10px 0;
    width:auto;
}




#footer {
    margin:0 0 0 345px;
    padding:3px 0;
    /* width: 301px */
    width:491px;
}
#header {
    background-image:url(banner.png);
    background-position:left top;
    margin:0 0 0 0px;
    padding:0 0;
    /*width:670px;*/
    width:860px;
    height:70px;
}







#extra-div-1 {
    background-image:url(edge_top.gif);
    background-repeat:repeat-x;
    height:20px;
    left:100%;
    margin-left:-100%;
    position:fixed;
    top:0;
    width:100%;
}
#extra-div-2 {
    background-image:url(edge_right.gif);
    background-repeat:repeat-y;
    height:100%;
    margin:0;
    position:fixed;
    right:0;
    top:0;
    width:20px;
}
#extra-div-3 {
    background-image:url(edge_bottom.gif);
    background-repeat:repeat-x;
    bottom:0;
    height:20px;
    left:100%;
    margin-left:-100%;
    position:fixed;
    width:100%;
}

#extra-div-4 {
    background-image:url(edge_left.gif);
    background-repeat:repeat-y;
    height:100%;
    left:0;
    margin:0;
    position:fixed;
    top:0;
    width:20px;
}

#extra-div-5 {
    background-image:url(banner.png);
    background-position:left 70px;
    margin:0 0 0 0px;
    padding:0 0;
    width:860px;
    height:70px;
    position:fixed;
    bottom:0;

}

#extra-div-6 {
    background-image:url(turm.png);
    background-repeat:no-repeat;
    height:100%;
    margin:0;
    position:absolute;
    left:890px;
    top:0;
    width:368px;
}


#myGallery
{
    width: 527px !important;
    height: 527px !important;

    background-position:left top;
    background-repeat:no-repeat;
    margin:0 0 0 323px;

    z-index: 0;

}

