body{background:url(img/galeria_body.jg) repeat-x top left #f1f2e2; font-family:Verdana, Arial, Helvetica, sans-serif; color:#366;}
#title{
	position:absolute;
	top:10px;
	left:30px;
	width: 599px;
}
#container{position:absolute; top:0; left:0; width:900px; height:370px; padding:65px 0 0 25px; background:url(img/galeria_bgr.jpg) no-repeat top left;}
#container_long{position:absolute; top:0; left:0; width:900px; height:550px; padding:65px 0 0 25px; background:url(img/galeria_bgr_long.jpg) no-repeat top left;}
a{outline:none;}
p{margin:0; font-size:14px;}
h1{margin:0; font-size:17px;}
.elotte{
	position:absolute;
	top:40px;
	left:30px;
	font-weight:bold;
	width: 344px;
}
.utana{position:absolute; top:40px; left:390px; font-weight:bold; }

.img{width:720px; height:260px;}
.img_box{float:left; width:710px; height:260px;margin-right:10px;}

#index_container_short{position:absolute; top:75px; left:790px; width:90px; height:250px; overflow:auto;}
#index_container_long{position:absolute; top:75px; left:790px; width:90px; height:445px; overflow:auto;}

.index a:link, .index a:visited{float:left; width:70px; height:32px; margin:0; background:url(img/index.jpg) no-repeat center center;}
.index a:hover, .index a:active{width:66px; height:28px;background:transparent; border:2px solid #f1f2e2;}

#arrow{position:absolute; top:65px; right:156px; width:20px; height:110px; background:transparent;}

.before_arrow a:link, .before_arrow a:visited{position:absolute; top:0px; width:20px; height:30px; background:url(img/before_arrow.jpg) no-repeat top right;}
.before_arrow a:hover, .before_arrow a:active{background:url(img/before_arrow.jpg) no-repeat top left;}

.after_arrow a:link, .after_arrow a:visited{position:absolute; bottom:0px; width:20px; height:30px; background:url(img/after_arrow.jpg) no-repeat bottom right;}
.after_arrow a:hover, .after_arrow a:active{background:url(img/after_arrow.jpg) no-repeat bottom left;}

.counter{position:absolute; top:35px; right:200px; font-size:20px; }
.comment{font-weight:100; margin-left:30px;}
