* {margin: 0; padding: 0; border: 0; text-decoration: none;}

html {
	background: #c6c6c6;
	text-align: center;
}
body {
	font: x-small "Tahoma", "Arial", "Verdana", sans-serif;
	font-size/* */:/**/small;
	font-size: /**/small;
	background: #e7eeff;/*#dae3f0;/*#deebfe;*/
	width: 774px;
	margin: 0 auto;
	color: #333;
}

#container {
	width: 730px;
	margin: 0 auto;
	text-align: left;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background: url(/inc/gfx/topbg.jpg) #fff 0% 0% repeat-x;
}

#stupci_wrap {
	width: 570px;
	float: left;
}

#sadrzaj {
	font-family:"Trebuchet MS", "Arial", "Verdana", sans-serif;
	color: #526174;
	width: 370px;
	padding: 15px;
	float: right;
	padding-right:25px;
}

#stupac_l {
	width: 160px;
	float: right;
	background: #fff;
}

#stupac_d {
	width: 150px;
	float: left;
	margin-top: 10px;
}

#stupac_d .banners li {
	list-style: none;
	padding: 5px 0;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}

#dno {
	clear: both;
	padding-top: 18px;
	height: 50px;
	text-align: center;
	color: #bbb;
	background: url(/inc/gfx/topbg.jpg) #fff 0% 100% repeat-x;
}
#dno a {color: #999;}
#dno p {
	line-height: 30px;
	background: url(/inc/gfx/ss-logo.gif) 5% 50% no-repeat;
}
#dno img {vertical-align: middle;}
#vrh {height: 224px;}

#vrh h1, #vrh h2, .invisible {
	position: absolute;
	top: -9999px;
}
#vrh ul {
	float: left;
	padding: 22px 0 0 10px;
}
#vrh ul li {
	list-style: none;
	display: inline; 
}

#vrh ul li a {

	display: block;

	text-indent: -9999px;

	float: left;

	background-position: 0% 0%;

	background-repeat: no-repeat;

	height: 46px;

}

#novosti a {
	background-image: url(/inc/gfx/topmenu-novosti.jpg);
	width: 106px;
}
.novosti #novosti a {
	background-position: 100% 0%;
}
#onama a {
	background-image: url(/inc/gfx/topmenu-onama.jpg);
	width: 85px;
}
.onama #onama a {
	background-position: 100% 0%;
}
#katalog a {
	background-image: url(/inc/gfx/topmenu-katalog.jpg);
	width: 86px;
}
.katalog #katalog a {
	background-position: 100% 0%;
}

#reference a {
	background-image: url(/inc/gfx/topmenu-reference.jpg);
	width: 86px;
}

.reference #reference a {
	background-position: 100% 0%;
}





#cjenik a {

	background-image: url(/inc/gfx/topmenu-cjenik.jpg);

	width: 85px;

}

.cjenik #cjenik a {

	background-position: 100% 0%;

}





#kontakt a {

	background-image: url(/inc/gfx/topmenu-kontakt.jpg);

	width: 104px;

}

.kontakt #kontakt a {
	background-position: 100% 0%;
}

#vrh ul li a:hover {
	background-position: 100% 0%;
}

#izbornik li {
	list-style: none;
	display: inline;
	clear: both;
}

#izbornik li a {
	display: block;
	padding: .5em;
	color: #18518f; /*#1a5ca0; #3b5d82; /*aaa;*/
	font-weight: normal;
	border-bottom: 1px dotted #ddd;
	border-right: 1px dotted #ddd;
}

#izbornik li a:hover {
	color: #de0230;/*color: #4A6383;*/
	/*background: url(/inc/gfx/menu-hover.gif) 95% 50% no-repeat;*/
	text-decoration: none;
}

#izbornik ul {
	padding-bottom: 6px;
	display: none;
	border-bottom: 1px dotted #ddd;
	border-right: 1px dotted #ddd;
}

#izbornik ul li {
	display: block;
	background: none;
	margin-left: .7em;
	line-height: 130%;
	font-size: 86%;
	zoom:1;
}

#izbornik ul a {
	display: block;
	background: none;
	padding: 3px .5em 3px 1.5em;
	background: url(/inc/gfx/arrow-grey.gif) 0% 50% no-repeat;
	border: none;
}

#izbornik ul a:hover {
	background: url(/inc/gfx/arrow.gif) 0% 50% no-repeat;
}

#sadrzaj p, #sadrzaj ol, #sadrzaj ul, #sadrzaj dl {
	text-align: justify;
	/*padding: .4em 0;*/
}

#sadrzaj p {
	line-height:100%;
	}
#sadrzaj li, #sadrzaj dd {
	margin-left: 1.5em;
}

#sadrzaj dt {
	font-weight: bold;
}

.search {

	float: right;

	margin: 40px 15px 0 0;

	color: #999;

}

* html .search {

	width: 130px;

	margin: 40px 5px 0 0;

}

.search input {

	width: 96px;

	border: 1px solid #ddd;

	color: #777;

	font-size: 90%;

	padding: 2px;

	background: url(/inc/gfx/search-input.jpg) #fff 0% 0%;

}

.search input:focus {

	color: #333;

}

* html .search input {

	margin-right: 5px;

}

#trazi {

	width: 18px;

	height: 18px;

	border: 0;

	background: transparent url(/inc/gfx/povecalo.gif) no-repeat bottom left;

	text-indent: -1000em;

	cursor: pointer;

	vertical-align: middle;

}



a:link {

	/*font-weight: bold;*/

	text-decoration: none;

	color: #de0230;

}

a:visited {

	/*font-weight: bold;*/

	text-decoration: none;

	color: #de0230;;

}

a:hover {

	color: #18518f;

	text-decoration: none;

}



h2 {
	font-family:"Trebuchet MS", "Arial", "Verdana", sans-serif;
	color: #8695A8;
	font-weight:bold;
	margin-bottom:15px;
}

h2 a, h2 a:link, h2 a:visited, h2 a:hover{ 
	color: #8695A8;
}


h3 {
	color: #748396;
	font: normal 150% "Trebuchet MS", "Arial", "Verdana", sans-serif;
	border-left: 15px solid #ddddcc;	
	line-height:80%;
	margin:15px 0 15px 0;
	padding-left:5px;
}
h4 {
	color: #8293ab;
	font: bold 16px "Trebuchet MS", "Arial", "Verdana", sans-serif;
	margin:15px 0 10px 0;
}

.post {
	font-family:"Trebuchet MS", "Arial", "Verdana", sans-serif;
}
.post .detaljnije a:link {font-weight: normal;color: #647EA1;}
.post .detaljnije a:visited {font-weight: normal;color: #647EA1;}
.post .detaljnije a:hover {	text-decoration: underline;}

.post h3 {
	color: #666666;
	font-size:120%;
	font-weight:bold;
	border: none;
	line-height:80%;
	margin:10px 0 8px 0;
	padding-left:0px;
}
.post h4 {
	color: #748396;
	font-size:100%;
	font-weight:normal;
	border: none;
	line-height:80%;
	margin:0px 0 8px 0;
	padding-left:0px;
}

.post p{

	color: #526174;

	font-size:90%;

	font-weight:normal;

	border: none;

	margin:0px;

	padding-left:0px;

}

.post p.detaljnije {

	clear:both;

	margin:-2px 0 0 0;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	color:#000000;

}

.post img.glavnabig {

border:1px solid #333333;

float:left;

margin:7px 5px 2px 0px;}

.post img.glavna {

border:1px solid #333333;

float:left;

margin:0px 5px 2px 0px;}

.ostaleslike{
clear:both;
	color: #666666;

	font-weight:bold;

	border-bottom:1px dashed #cccccc;

}



#popis_tablica {

	border: 1px solid #CCCCCC;

	padding:2px;

}

#popis_tablica table{

	font-size:11px;

	table-layout:fixed;

	overflow:hidden;

	width:100%;/*380px;*/

}

#popis_tablica td{

	border-bottom: 1px solid #f0f0f0;

	vertical-align:top;

}



#popis_tablica th{	border-bottom: 1px solid #dadada; padding-left:4px;}

tr{cursor:pointer;}

.red0{background-color:#eaeaea;}

.red1{background-color:#FaFaFa;}

.red2{background-color:#FFFFFF;}

.red1:hover, .red2:hover, tr.over {background-color:#f8f8FF;}

.naslovtabliceilislike{

	font-weight:bold;

	font-size:11px;

	padding:5px 0px 3px 2px;

	color:#606879;

}

.rez_sifra, .rez_cijena {
font-size:.9em;
margin-bottom:-4px;
}
.rez_cijena {
float:right;
}
.sifraicijena{
border-bottom:1px dashed #f5f5f5;
margin-bottom:5px;
padding-right:5px;}



#emptycells th {border:none; background-color:#fff;height:5px;}

.opis_okvir{
	clear:both;
	width:370px;
	padding-top:10px;
}
.opis_okvir_inner {
	border:1px solid #cccccc;
	background-color:#fafaff;	
	width:364px;
	margin-left:4px;
}

.opis_naslov {background-color:#eaeafa; border-bottom:1px solid #cccccc;}

.opis_naslov p{font-weight:bold; padding:2px 3px 3px 3px; color:#000000;}

.opis_kontrole {float:right; margin:2px 3px 3px 3px; font-size:11px;}

.opis_opis {padding:4px;font-size:12px;}
.opis_slika {float:left; margin:1px 3px 1px 3px;}
.opis_slika img {padding:2px; border:1px solid #cccccc;}
.klir {clear:both; height:1px; line-height:1px;}
.opis_cijena {
border-top:1px dotted #cccccc;
text-align:right;
font-size:12px;
padding-right:5px;
}
.post .opis_slika {margin:10px 9px 10px 0px;}



/***************************************************************************************************** BLING BLING*/

/* Fading Tooltips By Dustin Diaz*/

body div#toolTip { position:absolute;z-index:1000;display:inline;background:#fafaff;border:1px solid #333366;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px; }

body div#toolTip p { margin:0;padding:0;color:#003;font:11px/12px verdana,arial,sans-serif; }

body div#toolTip p em { display:block;margin-top:3px;color:#03a;font-style:normal;font-weight:bold; }

body div#toolTip p em span { font-weight:bold;color:#00f; }



/***************************************************************************************************** BLING BLING*/



#infobox_outter {

				width:150px;

				padding:0px;

				margin:0px;

				background:url(/inc/gfx/infobox_top.gif) no-repeat center 0px;}

#infobox_inner {

				border-left:1px solid #cccccc;

				border-right:1px solid #cccccc;

				border-bottom:1px solid #cccccc;

				padding:5px 10px 10px 10px;

				margin:0px;

				font-size:13px;

				color:#666666;

	}

#zastupstva {width:150px; height:20px;

				background:url(/inc/gfx/zastupstva.gif) no-repeat center 0px;

				margin-bottom:5px;

				padding:0px;

				}

.popis_naslov {

font-weight:bold;

color:#990000;}
.rez_slika img {
	display:block;
	padding:2px;
	border:1px solid #cccccc;
	margin:2px 2px 2px 2px;
}
.red {color:#990000;}
#izdvojenotable div {
border:1px solid #eeeeee;
text-align:center;
margin-right:4px;
padding:4px;
}
#izdvojenotable img {
padding:2px;
border:1px solid #666666;
background-color:#FFFFFF;}


#ULlinkovitop{ border-top:1px dotted #cccccc;padding:0px; margin-top:30px;}
#ULlinkovilist {padding-top:0px;list-style:none;}
#ULlinkovilist li{border-bottom:1px dotted #cccccc; height:50px;
					border-right:1px dotted #cccccc; width:174px; float:left;
					padding:0px; margin:0px;
					padding-left:10px;
					height:50px;
					text-align:left;
					padding-top:8px;
					zoom:1;
					 }
#ULlinkovilist li.ULdesnilink{ border-right:none;}
#ULlinkovilist li a {/*line-height:50px;*/
	background: none;
	padding-left:17px; 
	background: url(/inc/gfx/arrow-grey.gif) 0% 50% no-repeat;
	border: none;
	display:block;
}
#ULlinkovilist li a:hover {
	background: url(/inc/gfx/arrow.gif) 0% 50% no-repeat;
}

.izdvojeno_rez {}
.izdvojeno_rez_bc {font-size:12px; color:#8293ab;margin-bottom:5px;}
.izdvojeno_rez_bc a{font-size:12px; color:#8293ab;}
.izdvojeno_rez_bc a:visited{color:#8293ab;}
.izdvojeno_rez_bc a:hover{color:#de0230;}
.izdvojeno_rez_slika img {
	display:block;
	padding:2px;
	border:1px solid #cccccc;
	margin:2px 8px 2px 2px;
	float:left;
}
.izdvojeno_rez_opis {color:#626262;font-size:12px; line-height:1.2em; text-align:justify; margin-bottom:10px;}
.izdvojeno_rez_opis h5 {color:#de0030; font-weight:normal; margin-bottom:0px; font-size:12px;}
.izdvojeno_rez_sifraicijena {clear:both; color:#626262;font-size:12px; line-height:1.2em;}
.izdvojeno_rez_sifra, .izdvojeno_rez_cijena {color:#de0030;font-size:12px;}
.izdvojeno_rez_sifra {float:right;}
.clear_devide {
border-bottom:1px dotted #cccccc; height:17px; margin-bottom:17px;
clear:both;}

p.downloadpdf {background:url(/inc/gfx/DownloadPDF.gif) no-repeat left top; 
padding-left:58px; margin-top:30px; padding-top:8px; margin-bottom:0px; min-height:50px;}
p.downloadpdf .praznizapdf { display:block; width:5px; height:49px; float:left;}
p.downloadpdf .klir { clear:both; height:1px; line-height:1px;}
