html, body {
        height:100%;
        }

body {
        background-color: #191919;
        font-size:9px;
        font-family:  'Lucida Grande', Verdana, Arial, sans-serif;
        color:#999999;
        padding: 0;
        margin:0;
}

#space {
        width:1px;
        height:50%;
        margin-bottom:-250px; /* die hälfte der inhatls's höhe */
        float:left;
}

#inhalt {
        width: 800px;
        height:500px;
        border-width:1px;
        border-color:#F3F1B4;
        border-style:solid;
        background-color: #000000;
        background-image:url(images/bg.gif);
        border: 1px solid #564b47;
        margin: 0 auto;
        z-index:2;
        position:relative; /* hebt den inhalt vor den space  */
        clear:left; /* hebt das float vom space auf  */
        overflow:hidden;
}

#navigation{
         color:#a6ccf3;
         font-family:Verdana,Arial,"Sans Serif";
         font-size: 10px;
         position:absolute;
         bottom:40px;
         right:40px;
         z-index:9999;
}

#navigation a,#galerie a{
         color:#a6ccf3;
         font-family:Verdana,Arial,"Sans Serif";
         font-size: 10px;
         text-decoration:none;
}



#logo{
         position:relative;
         bottom:-40px;
         border: 0px;
}

#logo_sug{
         position:relative;
         top:50px;
         left:50px;
         width:200px;
         opacity: 0.4;
         filter: alpha(opacity=40);
         -moz-opacity:0.4;
}

#logo_sug img
{
         border:   0px;
         width:  117px;
         height: 108px;
}

#background{
         opacity: 0.4;
         filter: alpha(opacity=40);
         -moz-opacity:0.4;
         position:absolute;
         top:55%;
         left:-200px;
         border:#aaaaaa solid 2px;
         z-index:1;
}

#seitenID{
         position:absolute;
         bottom:20px;
         left:40px;
}

.section,#textsection-1{
         padding:20px;
         width:80%;
}

#myContent,.slider,#galerie,#kontakt,#impressum{
         position:absolute;
         top:50px;
         left:170px;
         width:530px;
         height:320px;
         border:#333333 dotted 1px;
         padding:20px;
         overflow:hidden;
         margin-left:20px;
         margin-right:20px;
         background:transparent;
}

h1,h2,h3,h4,h5,h6{
         font-family:"Lucida","Verdana","Arial";
         color:#666666;
}

.email,.datenschutz{
         background-color: #111111;
         border: #333333 solid 1px;
         color:#eee;
}

.email input[type=submit]{
         color:#a6ccf3;
         font-size:10px;
         border:#eee solid 1px;
}

#scrollbar {
         position: absolute;
         left: 710px;
         top: 55px;
         height: 10px;
         max-height: 400px;
         background-color:transparent;
         color:#111;
         z-index:10000;
         padding:3px;
         opacity: 0.4;
         filter: alpha(opacity=40);
         -moz-opacity:0.4;
         border: #333333 solid 1px;

}

hr{
         color:#111111;
}

#scroller{
         z-index:9998;
}

a, a:hover
{
         text-decoration:none;
         color:#a6ccf3;

}

#footer,#footer{
         position:absolute;
         bottom:20px;
         right:40px;
         color:#555;
         font-size:7px;
         text-decoration:none;
}

#footer a,#footer a:hover{
         color:#555;
         text-decoration:none;
}


#slideshow{
    position:relative;
    left:0px;
    top:130px;
    width: 780px;
    height:145px;
    opacity: 0.7;
    filter: alpha(opacity=70);
    -moz-opacity:0.7;
}

#slideshow img{
         display: none;
}

#inhalt ul#picholder{
        width: 780px;
        height: 145px;
        float: right;
        padding: 0;
        overflow: hidden;
        z-index:1;
}

#inhalt ul#picholder li{
        width: auto;
        height: 145px;
        float: none;
}

#inhalt ul#picholder li a img{
        display: block;
        width: 770px;
/*        width: 294px; */
        height: 135px;
        border: solid 0px #ae6e6c;
        margin-left:20px;
        margin-top:0px;
}

#noscript{
        position: absolute;
        top: 35px;
        left: 270px;
        color: #f00;
}

#verst{
        display: none;
}
