body { 
	margin : 0 0 0 0;
	font-size : 12px;	
	background: url(/images/bg.png) repeat-x #0B57A2;
	font-family: Arial, Helvetica, sans-serif; 
	color : #333333;
	text-align:left; }

/* TEXT */	


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #333333;
	text-decoration : none; }

.text-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #0B57A2;
	text-decoration : none; }

.text-blue-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #0B57A2;
	text-decoration : none; }

a.text-blue-big:link {
	text-decoration:none;
	color: #5EA4D7; } 

a.text-blue-big:hover {
	text-decoration:underline;
	color: #0B57A2; } 	

.text-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #333333;
	text-decoration : none; }

.text-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none; }

.text-items {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 13pt;
	height: 35px;
	color : #333333;
	text-decoration : none; 
/*    text-transform:capitalize; */
 }

.text-path {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #0B57A2;
	text-decoration : none; }

.text-path a {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #0B57A2;
	text-decoration : none; }

.text-path a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #0B57A2;
	text-decoration : none; }

.text-path a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #0B57A2;
	text-decoration : none; }



.text-path span, .breadcrumb1 span {
display: none;}


.title-shop {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #0B57A2;
	text-decoration : none; }

.text-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #0B57A2;
	text-decoration : none; }


.text-price-old {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000;
	text-decoration : line-through;
	}

h3 {
	font-size: 20px;
	margin: 0 0 0 0;
	display: inline;
	text-decoration : none;	}
	
h4 {
	font-size: 20px;
	margin: 0 0 0 0;
	display: inline;
	text-decoration : none;	
	text-transform:uppercase;
}


/* LINKS */

.text-items-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 13pt;
	color : #333333;
	text-decoration : none; }

a.text-items-links:link {
	text-decoration:none;
	color: #333333; } 

a.text-items-links:hover {
	text-decoration:underline;
	color: #0B57A2; } 	

a.text-price:link {
	text-decoration:none;
	color: #0B57A2; } 

a.text-price:hover {
	text-decoration:underline;
	color: #333333; } 	


.text-white-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #5EA4D7;
	text-decoration : none; }

a.text-white-blue:link {
	text-decoration:none;
	color: #5EA4D7; } 

a.text-white-blue:hover {
	text-decoration:underline;
	color: #5EA4D7; } 	

/* BACKGROUND */

div#nifty{ margin: 0; background: #ffffff;}
b.rtop, b.rbottom{display:block;background: #0B57A2;}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #ffffff}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div#nifty2{ margin: 0; background: #071947; width:960px}
b.rtop2, b.rbottom2{display:block;background: #ffffff}
b.rtop2 b, b.rbottom2 b{display:block;height: 1px;overflow: hidden; background: #071947}
b.r12{margin: 0 5px}
b.r22{margin: 0 3px}
b.r32{margin: 0 2px}
b.rtop2 b.r42, b.rbottom2 b.r42{margin: 0 1px;height: 2px}

div#nifty3{ margin: 0; background: #0B57A2; width:960px}
b.rtop3, b.rbottom3{display:block;background: #ffffff}
b.rtop3 b, b.rbottom3 b{display:block;height: 1px;overflow: hidden; background: #0B57A2}
b.r13{margin: 0 5px}
b.r23{margin: 0 3px}
b.r33{margin: 0 2px}
b.rtop3 b.r43, b.rbottom3 b.r43{margin: 0 1px;height: 2px}

div#nifty4{ margin: 0; background: #DBE6F1; width:780px}
b.rtop4, b.rbottom4{display:block;background: #ffffff}
b.rtop4 b, b.rbottom4 b{display:block;height: 1px;overflow: hidden; background: #DBE6F1}
b.r14{margin: 0 5px}
b.r24{margin: 0 3px}
b.r34{margin: 0 2px}
b.rtop4 b.r44, b.rbottom4 b.r44{margin: 0 1px;height: 2px}

div#nifty5{ margin: 0; background: #ffffff; width:730px}
b.rtop5, b.rbottom5{display:block;background: #0B57A2}
b.rtop5 b, b.rbottom5 b{display:block;height: 1px;overflow: hidden; background: #ffffff}
b.r15{margin: 0 5px}
b.r25{margin: 0 3px}
b.r35{margin: 0 2px}
b.rtop5 b.r45, b.rbottom5 b.r45{margin: 0 1px;height: 2px}


/* IMAGE */


.floatimage {
	float: center;
	margin: 0px 0px 0px 0px;
	border: 6px solid #0096E3;
	padding: 0px; }		

.floatimage:hover {
	border: 6px solid #1C1072; }

.floatright {
	float: right;
	margin: 0px 10px 0px 10px;
	border: 0px;
	padding: 0px; }		

.floatleft {
	float: left;
	margin: 0px 5px 0px 0px;
	border: 0px;
	padding: 0px; }		
	
.button {
  	background:#FF6600;
  	color:#ffffff;
  	font-size : 12px;
	font-weight : normal;
	font-family : Arial, Helvetica, sans-serif;
  	border:1px solid #FF6600;
  	border-color:#FF6600 #FF3300 #FF3300 #FF6600; }
		
	
/*-------------------------------------------*/
.katalogProizvod {
	width:180px;
    float:left;
	margin:0 10px 10px 5px;
}
.katalogKategorije {
	width:180px;
    float:left;
	margin:5px 0px 5px 0px;
	padding:5px 0px;
}
.katalogKategorijeImage {
	width:195px;
    float:left;
	margin:0;
	padding:10px 10px 10px 20px;
	height:120px;
	display:block;
}
.katalogKategorijeImage img { 
	vertical-align:middle; 
	padding:10px;
}
.paginate { 
    clear:both;
    padding:2px 2px 2px 2px;
	color:#0B57A2;
	font-size:14px;
}
.paginate .PageBold { 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
    padding:1px 4px 1px 4px;
	margin:0px 2px 0px 2px;
	background-color:#0B57A2;
	text-decoration:none;
	color:#FFFFFF;
}
.paginate .PageNormal { 
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
    padding:1px 4px 1px 4px;
	margin:0px 2px 0px 2px;
	background-color:#071947;
	text-decoration:none;
	color:#FFFFFF;
}
.imagesBig {
    clear:both;
	width:100%;
}
.imagesBig .imagesBigPaginator {
    clear:both;
	display:block;
    padding:2px 0px 2px 0px;
	color:#0B57A2;
	font-size:14px;
	background-color:#DCE6F0;
}
.imagesBig .imagesBigPaginator a {
    padding: 2px 5px 2px 5px; 
	border-right:1px solid #FFFFFF;
	text-decoration:none;
	color:#990000;
}
.imagesBig .imagesBigPaginator a:hover { 
	background-color:#006699;
	color:#FFFFFF;
}

.F_left { float:left; }
.F_right { float:right; }

.buyBotun {
	width:100%;
}
.kosaricaBotun {
	 margin:0px 10px 0px 10px;
}

.text-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #ff0000;
	text-decoration : none; }

.shopMenuBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none; }

.oldPrice { color:#FF0000; text-decoration:line-through; }
.shopMenuBar td { color:#FFFFFF; text-align:center; }
.shopMenuBar td a { color:#FFFFFF; text-decoration:none; }
.shopMenuBar td a:hover { color:#FF0000; text-decoration:none; }
.shopMenuBar td.border { border-left:1px solid #FFFFFF; }
.shopMenuBar td a.selected { color:#FF0000; }
.shopMenuBar td a.selected:visited { color:#FF0000; }
.shopMenuBar td selected { color:#FF0000; }





input.buttonAsLink { 
	background-color:#FFFFFF; 
	color:#333333; 
	border:0; 
	font-weight:normal; 
	font-size:14px; }
	
input.buttonAsLink:hover { 
	cursor:hand; 
	cursor:pointer; 
	color:#990000; } 

input.buttonAsLink2 { 
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EDF2F8; 
	color:#006699; 
	font-weight:bold; 
	border: 1px solid #006699;
	font-size:12px;
	margin-top: 10px;
	padding:2px 5px 2px 5px;}
	
input.buttonAsLink2:hover { 
	cursor:hand; 
	cursor:pointer; 
	background-color:#FFFFFF; 
	color:#071947; } 

ul.userMenuRight { margin:10px 10px 10px 10px; padding:0; }
ul.userMenuRight li { list-style-type:none; 
					  font-size:14px; color:#0B57A2; 
					  font-weight:bold; 
					  border-bottom:1px solid #EEEEEE;
					  /*padding:10px 0px 10px 0px;*/
					}
ul.userMenuRight li a { color:#0B57A2; text-decoration:none; display:block; padding:10px 0px 10px 10px;}
ul.userMenuRight li a:hover { background-color:#0B57A2; color:#FFFFFF; }

.igraci { padding:10px 0px 10px 0px; width:100%; }
.igraci select { width:100%; }
.kosarica_poruka {padding:10px 0px 10px 0px; font-size:14px; color:#FF0000; margin:0;}
.kosarica_poruka a { color:#FF0000; text-decoration:none; }
.basket_message { color:#FF0000; float:right; display:inline; }
.basket_message p { float:right; display:inline; margin:0; padding:0; }
.basket_message a { color:#FF0000; text-decoration:none; }
/*-------------------------------------------*/

/* ---- MENU ---- */

a#menu1 {
	display : block;
	width : 74px;
	height : 23px;
	background-image : url(/images/menu/hr/novosti-off.png);
	margin : 0 auto;
	text-align : right; }
	
a#menu1.selected {
	display : block;
	width : 74px;
	height : 23px;
	background-image : url(/images/menu/hr/novosti-on.png);
	margin : 0 auto;
	text-align : right; }	

a#menu1:hover {
	background-image : url(/images/menu/hr/novosti-on.png);
	text-align : right; }

a#menu2 {
	display : block;
	width : 53px;
	height : 23px;
	background-image : url(/images/menu/hr/shop-off.png);
	margin : 0 auto;
	text-align : right; }

a#menu2.selected {
    clear:both;
	display : block;
	width : 53px;
	height : 23px;
	background-image : url(/images/menu/hr/shop-on.png);
	margin : 0 auto;
	text-align : right; }


a#menu2:hover {
	background-image : url(/images/menu/hr/shop-on.png);
	text-align : right; }

a#menu3 {
	display : block;
	width : 71px;
	height : 23px;
	background-image : url(/images/menu/hr/onama-off.png);
	margin : 0 auto;
	text-align : right; }

a#menu3.selected {
	display : block;
	width : 71px;
	height : 23px;
	background-image : url(/images/menu/hr/onama-on.png);
	margin : 0 auto;
	text-align : right; }
	
a#menu3:hover {
	background-image : url(/images/menu/hr/onama-on.png);
	text-align : right; }
	
a#menu4 {
	display : block;
	width : 114px;
	height : 23px;
	background-image : url(/images/menu/hr/fotogalerije-off.png);
	margin : 0 auto;
	text-align : right; }

a#menu4.selected {
	display : block;
	width : 114px;
	height : 23px;
	background-image : url(/images/menu/hr/fotogalerije-on.png);
	margin : 0 auto;
	text-align : right; }

a#menu4:hover {
	background-image : url(/images/menu/hr/fotogalerije-on.png);
	text-align : right; }
	
a#menu5 {
	display : block;
	width : 78px;
	height : 23px;
	background-image : url(/images/menu/hr/kontakt-off.png);
	margin : 0 auto;
	text-align : right; }

a#menu5.selected {
	display : block;
	width : 78px;
	height : 23px;
	background-image : url(/images/menu/hr/kontakt-on.png);
	margin : 0 auto;
	text-align : right; }

a#menu5:hover {
	background-image : url(/images/menu/hr/kontakt-on.png);
	text-align : right; }	

div.bar {background-color:#0066CC;
		color:#FFFFFF;
		font-size:11px;
		margin-bottom:6px;
		margin-left:0px;
		margin-top:2px;
		padding:1px 1px 1px 2px;
		width:200px;
}
/*===========================================*/
.float_right {
	float: right;
	margin: 0px 9px 0px 10px;
	border: 1px solid #999999;
	padding: 1px; 
}		
.float_left {
	float: left;
	margin: 0px 9px 0px 10px;
	border: 1px solid #999999;
	padding: 1px; 
}	

.vezaniDiv {
	float: center;
	margin: 0px 0px 0px 0px;
	border: 2px solid #0B57A2;
	padding:0px;
}	


.error_okvir { margin:40px 0px 0px 0px; padding:5px 5px 5px 0px; color:#CC0000; }
.error_okvir ul { padding:0; margin:0; }
.error_okvir ul li { list-style-type:none; }

#novosti_lista { color:#333333; text-decoration:none; }
#novosti_lista a { float:left; text-decoration:none; color:#333333; }
#novosti_lista a:hover { text-decoration:none; color:#0033CC; }
#novosti_lista span { float:left; }
#novosti_lista small { float:right; }
#novosti_lista a.arhiva_link { float:right; padding:5px 0px 5px 5px; font-weight:bold;}
#novosti_lista .paginator {float:right; padding:5px 0px 5px 5px; }
#novosti_lista .paginator a {padding:3px 5px 3px 5px; margin:0 0 0 5px; color:#FFFFFF; background-color:#0066CC; } 
/*===========================================*/


.menu-gray {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration:none;
	padding: 0.9em 0.9em;
 }

.menu-white {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration:none;
	padding: 0.9em 0.9em;
 }

.text-menu-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #666666;
	text-decoration : none; }

a.text-menu-link:link {
	text-decoration:none;
	color: #666666; } 

a.text-menu-link:hover {
	text-decoration:none;
	color: #0B57A2; } 	

.text-menu-white-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration : none; }

a.text-menu-white-link:link {
	text-decoration:none;
	color: #ffffff; } 

a.text-menu-white-link:hover {
	text-decoration:none;
	color: #DBE6F1; } 	


.predbiljezba_okvir {
	color:#009901;
	border-bottom:1px dashed #BFBFBF;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}	
	
.new_proizvod {
	display:inline;
	float:right;
	position:relative;
	top:0px;
	z-index:100;
	overflow:show;
	padding:0px;
	margin:0px;
	font-size:0px; 
}

a.new_offer_menu {
	color:#CC0000;
}


a.new_offer_menu:hover {
	background-color:#CC0000;
	color:white;
}


a.new_offer_menu:visited {
	color:#CC0000;
}
