/********************************************//*****    css photo gallery template    *****//*****  http://www.tankedup-imaging.com *****//*****            20/08/2006            *****//********************************************//* ---------- gallery container ---------- */.gallery {position: relative;width: 624px;height: 465px;	/*350*/margin: 1em auto;/*overflow: visible;*/}/* ---------- opacity ---------- */.gallery a img, .gallery a:visited img {opacity: 0.85;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter: alpha(opacity=85);-moz-opacity: 0.85;-khtml-opacity: 0.85;}.gallery a:hover img {opacity: 1.0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1.00;-khtml-opacity: 1.0;}/* ---------- thumbnail images ---------- */.thumb, .no-thumb {float: left;width: 149px;height: 112px;margin: 2px;}.thumb {border: 1px solid	#c9dae0;	/* svijetlo-plavi okvir #daeeef*/ /*#000 crni okvir slicica*/}.no-thumb {border: 1px solid	#c9dae0;	/* svijetlo-plavi okvir #daeeef*/ /*#000 crni okvir slicica*/}.thumb a img {display: block;}.thumb a span {display: none;}.thumb a:hover, .thumb a:active, .thumb a:focus {background: transparent;}/* ---------- preview image ---------- */.gallery a:hover span {display: block;position: absolute;width: 300px;height: 225px;top: 123px;left: 160px;}/* ---------- preview image text block ---------- */.thumb em {position: absolute;width: 150px;top: 210px;left: 75px;border-radius: 12px;-moz-border-radius: 12px;-webkit-border-radius: 12px;background: #cbedf2;color: #036;font: normal 12px/14px verdana,arial,helvetica,sans-serif;text-align: center;opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.8;}.thumb a {text-decoration: none;}/* ---------- no border on images ---------- */a img {border: 0;}/* ---------- clear floats ---------- */.clear {height: 0;line-height: 0px;font-size: 0;clear: both;}