.next, .prev, #next, #prev, .gallery-element img {
cursor:pointer;
}
#next, #prev {
border:0;
}
#stage {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FF9933;
height:434px;
padding-top:16px;
width:658px;
}
* html #stage {
}
#stage-inner {
border:0;
}
#stage-picture-container {
text-align:center;
position:absolute;
}
#stage-picture {
border:0;
}
#caption {
position:absolute;
top:460px;
}
#screen{
background:#FF9933 url(../galerie/screen_back.gif) repeat scroll left top;
border-bottom:1px solid #FF9933;
border-right:1px solid #FF9933;
border-left:1px solid #FF9933;
height:113px;
width:660px;
}
* html #screen {
}
#screen .prev{
float:left;
height:93px;
width:31px;
margin:10px 0 0 10px;
}
*+html div#screen .prev{
}
#prevstuff span, #nextstuff span, #pos {
display:none;
}
#prevstuff {
height:14px;
position:absolute;
top:210px;
width:14px;
left:1px;
}
#nextstuff {
left:629px;
height:14px;
position:absolute;
top:210px;
width:14px;
}
#screen .next{
float:right;
height:93px;
width:31px;
margin:10px 10px 0 0;
}
    
#sections{
float:left;
height:101px;
margin:8px 0 0 2px;
overflow:hidden;
width:570px;
}
* html #sections {
width:574px;
}
    
    #sections ul{
        list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
		width:25000px;
    }
    
        #sections li{
            display:inline;
			float:left;
			padding:5px 0 0 4px;
            width:136px;
        }
            #sections li.fallen{
                margin-top:369px;
            }
            
            #sections p{
                width:550px;
                margin:16px 0;
                font-size:85%;
                line-height:1.4em;
            }
            
            #sections h2{
                color:#993333;
                margin:20px 0pt;
            }
            #sections a{
                color:#777;
                font-weight:bolder;
                text-decoration:none;
            }
            .gallery-element {
            width:104px;
            height:96px;
            }
            .gallery-element img {
            border:1px solid #ffffff;
            }
            .gallery-element img.active {
            border:1px solid #990000;
            }
            .gallery-element span, .gallery-element .caption {
            position:absolute;
            left:-9999px;
            }
            .caption {
            width:320px;
            padding-top:3px;
            }
			.captionbig {
			font-size:12px;
            }

#galleries {
border:0;
}
.gallery-ov-single {
float:left;
height:120px;
width:170px;
}
.gallery-ov-single-title {
color:#8F8F8F;
font-size:13px;
font-weight:bold;
margin-bottom:4px;
margin-left:6px;
display:none;
}
.gallery-ov-single-thumb {
width:167px;
height:106px;
padding:4px 0 0 3px;
}
