.rezultati{
text-align:center;
width:500px;
}
.galleryspace{
width:500px;
height:350px;
}
.gallerycontainer{
position: relative;
text-align:center;
width:500px;
height:auto;
background-color: lightyellow;
border: 1px dashed gray;
}

.gallery img{
border: 1px solid white;
margin: 4px 4px 4px 4px;
float:	left;
margin:11px;
}

.gallery:hover{
background-color: transparent;
}

.gallery:hover img{
border: 1px solid blue;
}

.gallery span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;

}

.gallery span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.gallery:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 8px;
left: 8px;
right: 8px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

a:link {
	color: #000099;
}
a:visited {
	color: #000099;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}

body{margin: 0px; padding: 0px; background: #ffffff}
div,td{font-family: Tahoma; font-size: 11px; color: #28333A;}
.t11{font-family: Tahoma; font-size: 11px; color: #28333A;}
.t12{font-family: Tahoma; font-size: 12px; color: #28333A;}
.t13{font-family: Tahoma; font-size: 14px; color: #660000;}
form{margin: 0px}
.t10{font-family: Tahoma; font-size: 10px; color: #28333A;}
.t10r{font-family: Tahoma; font-size: 14px; color: #FF0000;}
.inp1{height: 19px; width: 179px; font-family: Arial; font-size: 10px; color: #28333A; border: #D4D4D4 1px solid;}

.content_text{
font-size:12px;
color:#333333;
height:auto;
text-align:justify;
padding:10px;
}

img.gallery{
padding:0px;
margin:10px;
border:5px #000000 solid;
float:left;
}


div.img
  {
  margin:7px;
  border:1px solid #0000ff;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
  }
div.img a:hover img
  {
  border:1px solid #0000ff;
  }
div.desc
  {
  text-align:center;
  font-weight:normal;
  width:120px;
  margin:4px;
  }
  img.news { 
    float: right; 
    margin: 4px; 
	text-align: justify;
}

img.newsleft { 
    float: left; 
    margin: 4px; 
	text-align: justify;
}

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 0px;
width:300px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
width:370px;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 130px; /*position where enlarged image should offset horizontally */
z-index: 50;
}


