body, td, span, a, div { font-family: Verdana; font-size: 11px; color: #828282 }


body { margin: 0px; padding: 0px; width: 100%; height: 100%; background-color: #93DAFF; background-image: url(img/bkg.gif); background-repeat: repeat-x; background-position: left top; }
form { margin: 0px; padding: 0px; width: 100%; height: 100%; }

a { color: #C20C0D }
a:hover { color: #F34041 }

a.menu { color: #ffffff; font-family: Arial; font-weight: bold; text-decoration: none; font-size: 14px; }
a.menu:hover { color: #ffffff; }

a.dalje { text-decoration: none; font-weight: bold; color: #BB0A1E; font-size: 11px }
a.dalje:hover { color: #BB0A1E; }
span.dalje{font-weight: bold; color: #BB0A1E; font-size: 12px}
body { margin: 0px; padding: 0px; }

.red { color: #BB0A1E;  }
.gray { color: #828282; }
.green { color: #00cc00; font-weight: bold; }
.error { color: #cc0000; font-weight: bold; }
	
h1 { margin: 0px 0px 15px 0px; color: #BB0A1E; font-family: Arial Black, Arial; font-weight: normal; font-size: 18px; }
h2 { color: #43AFEF; margin: 0px; font-size: 11px }
h3 { margin: 0px 0px 0px 0px; color: #BB0A1E; font-family: Verdana; font-size: 12px; font-weight: bold; }
h4 { position: relative; top: 89px; left: 5px; color: #0D7EC1; font: normal 18px Arial Black, Arial ; padding: 0; margin:0;}


ul { padding-left: 18px; margin: 0px }
ul li { list-style-image: url(img/li.gif); margin-bottom: 10px; }

hr { border-top: 1px solid #AFE6FF; border-bottom: 0px; border-left: 0px; border-right: 0px; height: 1px; margin: 10px 0px 10px 0px;  }

td.sliderNaslov { padding-top: 30px; color: #B13636; font-weight: bold; font-size: 14px; }
td.sliderNaslov2 { padding-top: 30px; color: #43AFEF; font-weight: bold; font-size: 14px; }
td.sliderSeparator { padding-top: 30px; color: #999999; font-weight: normal; font-size: 10px;  }

table.tablica { border-collapse: collapse; border: 1px solid #eeeeee }
table.tablica td { font: 9px Tahoma; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; padding: 2px 5px 2px 5px; }
table.tablica tr.alternate { background-color: #f4f4f4 }
table.tablica td.akcije { padding: 2px 10px 2px 10px; }
table.tablica tr.alternate td.axkcije {  }
table.tablica td.akcije a { }
table.tablica tr.header td { background-color: #63BCF2; color: #ffffff; font-weight: bold; }
table.tablica td.header { background-color: #63BCF2; color: #ffffff; font-weight: bold; }
table.tablica tr.noBorderTR td{border-bottom:0px none; border-top:0px none;}


table.contentTable { width: 100% }
table.contentTable td.separator {width: 1px; border-top: 5px solid #ffffff; background-image: url(img/dotted.gif); background-repeat: repeat-y; background-position: 0px 0px }

.Ranking1 { font-size: 14px; font-weight: bold; color: #BB0A1E}
.Ranking2 { font-size: 13px; font-weight: normal; color: #43AxFEF}
.Ranking3 { font-size: 12px; font-weight: normal; color: #43AxFEF}
.Ranking4 { font-size: 11px; font-weight: normal; color: #43AxFEF}

.paging 
{
	display: block;
	position: relative;
}
.paging div
{
	display: none;
	margin-top:15px;
	width:200px;
}
.paging:hover div
{
	display: block;
	position: absolute;
	border: 1px solid #F34041;
	background: #FFEAEA;
	padding: 5px;
	color: #F34041;
	text-decoration: none;
}

table tr td a.decisionLibraryBanner
{	display:block;
 	border:0px none;
 	background:url(img/decision_library.jpg) top left no-repeat;
 	width:85px;
 	height:43px;
 	*width:140px;
 	*height:49px;
 	padding:6px 5px 0px 50px;
 	color:#0d7ec1;
 	text-decoration:none;
 	overflow:hidden;
	}
span.decisionLibraryText
{	font-size:11px;
 	font-family:Arial Black;
 	color:#0d7ec1;
 	line-height:16px;
	}
	
div.slikaDanaOcjena
{	padding-bottom:10px;
	}
div.ocjenaPopis
{	padding:0px;
 	
 	float:right; 
 	white-space:normal;
 	margin-bottom:3px;
	}
div.slikaDanaOcjena span
{	margin-left:10px;
 	line-height:18px;
	}
div.slikaDanaOcjena span.slikaDanaOcjeneHolder span
{	margin-left:0px;
	}
div.slikaDanaOcjena span.slikaDanaOcjeneHolder
{	display:inline-block;
 	height:19px;
 	width:100px;
 	background:url(../img/ocjena.jpg) left 0 repeat;
 	position:relative;
 	bottom:-4px;
 	margin-left:0px;
	}
span.slikaDanaOcjenaTrenutna
{	display:block;
 	position:absolute;
 	height:19px;
 	background:url(../img/ocjena.jpg) left -40px repeat;
	}
span.slikaDanaOcjeneHolder a
{	position:absolute;
 	height:19px;
 	display:block;
	}
span.slikaDanaOcjeneHolder a:focus
{
	border:none 0px;
	outline:none;
	}
span.slikaDanaOcjeneHolder a:hover
{	background:url(../img/ocjena.jpg) left -20px repeat;
	}
span.slikaDanaOcjeneHolder a.slikaDanaOcjena1
{	width:20px;
	}
span.slikaDanaOcjeneHolder a.slikaDanaOcjena2
{	width:40px;
	}
span.slikaDanaOcjeneHolder a.slikaDanaOcjena3
{	width:60px;
	}
span.slikaDanaOcjeneHolder a.slikaDanaOcjena4
{	width:80px;
	}
span.slikaDanaOcjeneHolder a.slikaDanaOcjena5
{	width:100px;
	}
div.slikaDanaOcjenaTrenutna
{	position:absolute;
 	/*Sirina pune zvijezde je 22px, da se dobije polovnica ocjena treba pomnoziti broj zvijezda sa 22 i dodati 9*/
 	height:21px;
 	background:url(../img/ocjena.gif) left center no-repeat;
	}
	
div.lightboxBackground
{	position:fixed;
 	_position:absolute;
	z-index:1000;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-color:black;
	opacity:.75;
	filter:alpha(opacity=75);
	
	}
div.prijedlogDiv
{	width:500px;
	height:auto;
	position:fixed;
 	_position:absolute;
	padding:20px;
	z-index:1100;
	background-color:White;
	text-align:center;
	left:50%;
	top:50%;
	margin-top:-100px;
	margin-left:-222px;
	}
	
ul.javniIzracuniUl li
{	margin-bottom:3px;
	}
ul.javniIzracuniUlRed li
{	
	list-style-image:url(/img/li2.gif);
	}

.boje
{
    height:28px;
    background-image: url('/img/CriteriaColors/sprite.png');
    margin:0px;
    padding:0px;
    left:0px;
    float:left;
 }

.desno { background-position: 0px -1px;}
.lijevo { background-position: 6px -1px;}
.boja1 { background-position: 0px -29px; }
.boja2 { background-position: 0px -57px; }
.boja3 { background-position: 0px -85px; }
.boja4 { background-position: 0px -113px; }
.boja5 { background-position: 0px -141px; }
.boja6 { background-position: 0px -169px; }
.boja7 { background-position: 0px -197px; }
.boja8 { background-position: 0px -225px; }
.boja9 { background-position: 0px -253px; }
.boja10 { background-position: 0px -281px; }
.boja11 { background-position: 0px -309px; }
.boja12 { background-position: 0px -337px; }
.boja13 { background-position: 0px -365px; }
.boja14 { background-position: 0px -393px; }
.boja15 { background-position: 0px -421px; }
