@charset "utf-8";
/* CSS za setovanje osnovnih parametara strane */

H1{
	font-size:20px;
	color:#111;
	font-weight:normal;
}
H2{
	font-size:18px;
	color:#666;
	font-weight:normal;
}
H3{
	font-size:14px;
	color:#ffc904;
	font-weight:normal;
}
P{
	font-size:12px;
	color:666;
	padding:5px 0;
}
.socNet{
	color:#666;
	height:39px;
	position:absolute;
	top:10px;
	right:10px;
}
.socNet SPAN{display:block;padding-top:13px; float:left; margin-right:10px;}
.socFb, .socTw{display:inline-block; width:41px; height:41px; background:url(../../site_images/social_button.png) no-repeat;}
.socFb:hover, .socTw:hover{background:url(../../site_images/social_button_over.png) no-repeat}
.socFb, .socFb:hover{background-position:0px 0px}
.socTw, .socTw:hover{background-position:-43px 0px}

.potpisCont{
	position:absolute;
	top:10px;
	left:10px;
}
.potpisCont SPAN.potpis{
	font-size:11px;
	color:#666;
}
.potpisCont A{
	font-size:11px;
	color:#888;
}


.fancyCont IMG{
	border:0px;
}
/* */
.levaStrana{
	width:755px;
	padding:10px;
	float:right;
}
/*.boxLevo IMG{
	padding:6px;
	background-color:#f7f7f7;
	border:1px solid #cfcfcf;
}*/
.levaStrana P{
}
.levaStrana UL{
	padding:3px;
	color:#666;
}
.levaStrana LI{
	font-size:12px;
	color:#666;
	list-style-type:square;
	list-style-position:inside;
}
.naslovPutanja{
	padding-top:37px;
	height:50px;
	width:960px;
	margin:0 auto;
	background:url(../../site_images/bgnd_banernaslov.png) no-repeat bottom right;
}
.naslovPutanja H1{
	padding:2px 5px 2px 5px;
	color:#333;
	line-height:22px;
}

.breadcrumbs{
	color:#9a8400;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 5px 5px 5px;
}
.breadcrumbs A{
	font-size:11px;
	color:#9a8400;
	text-decoration:none;
}
.breadcrumbs A:hover{
	text-decoration:underline;
}

.boxDesno{
	width:180px;
	background:url(../../site_images/bgnd_sidemenu.png) no-repeat 100% 0%;
	float:left;
	padding:0px;
	min-height:300px;
}
.boxDesno UL{
	padding:5px;
}
.boxDesno UL LI{
	color:#2f57a9;
	list-style-type:none;
	font-size:12px;
	padding:3px;
	text-shadow: 0px 1px 1px #fff;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}
.boxDesno A{
	color:#2f57a9;
	text-decoration:none;
}
.boxDesno A:hover{
	color:#777;
}

.contejnerHederaStrane{
	background-color:#4c4c4c;
	border-bottom:1px solid #fff;
}
.hederStrane{
	margin:auto;
	width:960px;
	height:75px;
	background:url(../../site_images/bgnd_naslovi_strana.jpg) no-repeat;
	position:relative;
	padding-top:30px;
}
.hederStrane H1{
	font-size:24px;
	color:#fff;
	font-weight:normal;
	padding-bottom:10px;
	text-shadow: 0px 1px 1px #000;
	filter: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1);
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
UL.sideMenu{
	padding:0px;
	margin:0px;
}
UL.sideMenu LI{
	padding:5px 0px 0px 0px;
	margin:0px;
	list-style-position:inside;
	list-style-type:none;
}
.sideMenu LI A{
	padding:5px 0px 5px 10px;
	color:#666666;
	display:block;
	height:15px;
	margin:0px;
	background:url(../../site_images/meni_separator.png) no-repeat 0% 100%;
}
.sideMenu A:hover{
	color:#999;
}
.sideMenu LI UL LI {
	padding:5px 0px 0px 10px;
}
.sideMenu LI UL LI A{
	height:20px;
	color:#666666;
	padding:0px 0px 2px 0px;
	background:url(../../site_images/bgnd_li.png) no-repeat 0% 100%;
}

.oblastSadrzaja{
	padding:8px;
	margin-bottom:8px;
}
.oblastSadrzaja IMG{
	border-left:3px solid #ffc904;
	margin:5px 5px 4px 0px;
	padding:4px 4px 4px 0px;
	border-top:1px solid #eee;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
}
.oblastSadrzajaLevo{
	float:left;
	clear:both;
	width:265px;
}
.oblastSadrzajaDesno{
	width:355px;
	float:right;
	margin-bottom:8px;
}
.oblastSadrzajaDesno H2{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:8px;
	background:url(../../site_images/line_bgnd.png) no-repeat 0% 100%;
}
.oblastSadrzajaDesno P SPAN{
	padding:3px 0px 3px 0px;
	border-bottom:1px solid #e6dfd5;
	display:block;
}
P.fancyAplikacije SPAN{
	padding:3px 0px 3px 0px;
	border-bottom:1px solid #e6dfd5;
	display:inline;
}
P.fancyAplikacije SPAN A{
	float:left;
	color:#666;
	padding:3px;
}
.boxCat{
	width:200px;
	float:left;
	margin-right:5px;
	margin-top:7px;
}
.boxCat A{
	padding-bottom:5px;
	color:#666;
	font-size:12px;
	text-decoration:none;
	display:block;
	background:url(../../site_images/thm_bgnd.png) no-repeat 0% 100%;
}
.boxCat SPAN{
	display:block;
	padding:4px 30px 2px 5px;
}
.prvi{
		clear:both;
}
.boxCat A:hover{
	color:#fff;
	background:url(../../site_images/thm_bgnd_over.png) no-repeat 0% 100%;
}
.catCenovnik{}
.catCenovnikBox{
	background:#f1eee5 url(../../site_images/thm_bgnd.png) no-repeat 100% 100%;
	padding:4px;
	color:#666;
	width:128px;
	display:block;
	float:left;
	margin:4px 4px 4px 0px;
}
.catCenovnikBox SPAN{
	color:#00a651;
	font-size:13px;
	font-weight:bold;
}
.akcije{
	padding-top:13px;
}
.boxAkcije{
	display:block;
	width:295px;
	height:295px;
	float:left;
	padding-right:13px;
	padding-bottom:13px;
}
A.boxAkcije IMG{
	border:0px;
	width:290px;
}
A.boxAkcije:hover{
	/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=50);
	/* Older than Firefox 0.9 */
	-moz-opacity:0.5;
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.5;
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.5;
}
.boxDesno span{
	width: 321px;
	height: 136px;
	overflow: hidden;
	display: block;
}
.boxDesno a{
text-decoration: none; color: #777; display: block;
}
a.thumb {
	width: 321px;
	height: 136px;
	padding: 0px;
	cursor: pointer;
}
a.thumb:hover{
	background: #333;
}
.svLink{
	background:url(../../site_images/strelica.png) no-repeat 0% 50%;
	padding:2px 2px 2px 15px;
	color:#ffc904;
	font-size:11px;
	text-decoration:none;
	margin:4px 0px 4px 0px;
}
.svLink:hover{
	text-decoration:underline;
}
.txtLink{
	color:#ffc904;
	text-decoration:none;
}
.txtLink:hover{
	text-decoration:underline;
}
/** STILOVI ZA PROIZVODE **/
.contProizvodi{	border-top:5px solid #ffc904;margin-top:8px;}
.prodBox {
	float:left;
	width:172px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:4px;
}
.prodBox H3{
	font-family:'Monda', Verdana, Arial, Helvetica, sans-serif;
	color:#ffc904;
	font-size:12px;
	font-weight:bold;
}
.prodBox IMG{float:left;margin-right:5px;border:0px;}
.prodBox P{	font-size:11px;}
.poslednjiProd{border-right:0px;}