body, html{height:100%;}
body{margin:0px; padding:0px; overflow:hidden; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#7D7E80; background-color:#000000;}
ul{list-style-image: url(../png/aufzaehlung.png);}
a img, a, img{border:0px;}
a{text-decoration:none;}
hr{border-top:1px solid #C90000; height:1px;}
table{border:0px;}


#inhalt{position:absolute; left:0px; top:9%; width:100%; height:500px; padding:0px; margin:0px;}
#logo_index{position:absolute; left:50px; top:130px; z-index:100;}
#logo_content{position:absolute; left:50px; top:0px; z-index:100;}
#foto_index{position:absolute; bottom:25px; left:0px; right:0px; height:394px; background-image:url(../jpg/hintergrund_index.jpg)}
#foto_content{position:absolute; bottom:25px; left:0px; right:0px; height:394px; background-image:url(../jpg/hintergrund_content.jpg)}

#rahmen_unten{position:absolute; height:12px; background-color:#FFFFFF; bottom:0px; left:0px; right:0px; z-index:1000;}
#rahmen_oben{position:absolute; height:12px; background-color:#FFFFFF; top:0px; left:0px; right:0px; z-index:1000;}

#text{position:absolute; left:50px; top:30px; bottom:30px; width:380px; overflow:auto; z-index:100;}
#sportfoto{position:absolute; top:0px; right:0px;}
#thumbnails_index{position:absolute; top:25px; right:25px;}
#thumbnails_content{position:absolute; top:0px; right:45px;}
#menue{position:absolute; top:60px; right:8px;}
#menue img{margin-left:5px;}
#adresse{position:absolute; left:10px; bottom:6px;}
#sport_photographer_of_the_year{position:absolute; top:60px; left:50px;}
#vernissage{position:absolute; top:60px; left:350px;}

.scrollbar{scrollbar-face-color:#9098D9; scrollbar-highlight-color:#ffffff;	scrollbar-3dlight-color:#9098D9; scrollbar-darkshadow-color:#9098D9; scrollbar-shadow-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-track-color:#ffffff;}