#gallery {
position:relative;
width:460px;
margin:0 auto;
}

#images {
border:2px solid #CFCFCF;
height:210px;
background:#666666;
}

#image {
position:relative;
width:456px;
height:375px;
padding:2px;
border:2px solid #ECD628;
background:#FFF url(images/loading.gif) center center no-repeat
}

#image img {
position:absolute;

}

#thumbwrapper {
margin-top:10px;
width:460px;
height:100px;
border:2px solid #ECD628;
}
#thumbarea {
position:relative;
overflow:hidden;
height:100px;
width:460px;
}

#thumbs {
position:absolute;
list-style:none;
margin-left:5px;
height:100px;
width:10000px;
border-right:5px solid #FFF;
padding: 0;
margin-top:0;
}

#thumbs li {
background: none;
padding: 0;
float:left;
margin-right:5px;
cursor:pointer
}

#tekst a.imgnav {
position:absolute;
height:375px;
width:20%;
z-index:100;
height:375px;
width:20%;
z-index:100;
outline:none;
cursor:pointer
}

#tekst a#previmg {
float: none;
margin: 0;
left:0; 
background:url(images/left.png) left center no-repeat; 
border-left:5px solid #FFF
}

* html #previmg {
background:url(images/left.gif) left center no-repeat; 
}

/*#previmg:hover {
opacity:1; 
filter:alpha(opacity=100)
}*/

#nextimg {
float: none; 
margin: 0; 
right:0; 
background:url(images/right.png) right center no-repeat; 
border-right:5px solid #FFF
}

* html #nextimg {
background:url(images/right.gif) right center no-repeat; 
}

/*#nextimg:hover {
opacity:1; 
filter:alpha(opacity=100)
}*/
