body
{
	margin: 0;
	padding: 0;
	background: #f9f9f9;
	color: #505050;
	font: 11px Tahoma, Arial, sans-serif;
}



/***************************** G L O B A L ******************************/


h1
{
	margin: 0 0 10px 0;
	font-size: 16px;
}

h2
{
	margin: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #d28441;
}

h3
{
	margin: 0px;
	font-size: 17px;
	font-weight: bold;
	color: #605351;
}

h4
{
	margin: 0px;
	font: bold 11px Arial, sans-serif;
	color: #ac9284;
	text-transform: uppercase;
}

h5
{
	margin: 0px;
	padding-left: 2px;
	width: 230px;
	font: bold 11px Arial, sans-serif;
	color: #73716f;
	text-transform: uppercase;
	background: url("/pub/contact-dot.gif") bottom repeat-x;
	xborder: 1px solid red;
}



ul
{
	margin: 0px;
	padding: 5px 0px 5px 20px;
}

li
{
	margin: 0px;
	padding: 0px;
}

hr
{
	border: 0px;
	border-top: 1px solid #ddd;
}

a, a:visited	{color:#fff;text-decoration:none;}
a:hover 	{text-decoration:underline;}
a img, a:visited img, a:hover img {border: 0px;}

img 		{ border: 0px; }

form
{
	margin: 0px;
	padding: 0px;
}


#Wraper
{
	background: #f9f9f9;
	width: 750px;
	padding: 10px 0 10px 0;
	margin: auto;
}

.clear		{clear:both;}

#box
{
	border: 1px solid #ccc;
	margin: 2px 0 2px 0;
}

/****************************** H E A D E R ******************************/

#Header
{
	float:left;
	width: 750px;
	height: 130px;
	margin: 0px;
	padding: 0px;
}


#header-top
{
	float: left;
	width: 750px;
	height: 100px;
	background: #560000 url("/pub/header.gif") no-repeat;
	border-bottom: 1px solid #656160;
}

#header-bottom
{
	float: left;
	width: 750px;
	height: 30px;
	background: #312c29;
}

#header-bottom img
{
	float: left;
}

#main-menu
{
	margin-top: 5px;
}



/***************************** M A I N   C E L ******************************/
#MainCel
{
	float:left;
	background: #fff;
	width: 750px;
}

#MainCelPath
{
	float:left;
	padding: 0px 0 10px 0;
}

#MainCelPath a 		{color:#000;text-decoration:none;}
#MainCelPath a:visited  	{color:#000;text-decoration:none;}
#MainCelPath a:hover 	{color:#000;text-decoration:underline;}






/***************************** L E F T   C E L ******************************/

#LeftCel
{
	float:left;
	border: 1px solid #eee;
	padding:5px;
	width: 149px;
}


/***************************** C E N T E R   C E L ******************************/

#CenterCel
{
	float:left;
	width: 750px;
}


/***************************** R I G H T   C E L ******************************/

#RightCel
{
	float:left;
	border: 1px solid #eee;
	background: #fff;
	padding:5px;
	width: 149px;
}




/***************************** F O O T E R ******************************/

#Footer
{
	float: left;
	width: 750px;
	height: 58px;
	color: #7b695e;
	background-color: #070506;
}

#footertext
{
	text-align: center;
	margin-top: 20px;
}


#footertext a, a:visited	{color: #7b695e; text-decoration: none;}
#footertext a:hover 		{text-decoration: underline;}



/***************************** C U S T O M ******************************/






/***************************** I N T R O ******************************/


#intro-top
{
	float: left;
	width: 750px;
	height: 282px;
	background: #312c29 url("/pub/intro-top-wrap.gif") repeat-x bottom;
}

#intro-bottom
{
	float: left;
	width: 750px;
	height: 309px;
	background: #edece8 url("/pub/intro-bottom-wrap.gif") repeat-x top;
}




.intro-lang
{
	margin-top: 40px;
}

.intro-lang img
{
	float: left;
}



.intro-title
{
	width: 738px;
	height: 64px;
	margin-top: 20px;
}

.intro-title img
{
	float: right;
}


#intro-top-images
{
	float: left;
	width: 378px;
	height: 128px;
	background: #2f2228;
	margin-top: 4px;
	margin-left: 186px;
	display: inline;
}

#intro-top-images img
{
	float: left;
}

#intro-bottom-images
{
	float: left;
	width: 378px;
	height: 125px;
	background: #2f2228;
	margin-left: 186px;
	display: inline;
}

#intro-bottom-images img
{
	float: left;
}




.intro-top-images-item
{
	float: left;
	margin-top: 3px;
	margin-left: 3px;
	display: inline;
}

.intro-bottom-images-item
{
	float: left;
	margin-left: 3px;
	display: inline;
}

.login
{
	float: left;
	width: 720px;
	text-align: right;
	margin-top: 168px;
	background: #edece8 url("/pub/login.gif") no-repeat right;
	padding-right: 18px;
	padding-bottom: 2px;
}

.login a, a:visited	{color: #312C29; text-decoration: none;}
.login a:hover	 	{text-decoration: underline;}



/***************************** P R O I Z V O D I ******************************/


.proizvodi-top
{
	float: left;
	width: 750px;
	height: 147px;
	background: #312c29;
}


.proizvodi-bottom
{
	float: left;
	width: 750px;
	height: 414px;
	background: #312c29 url("/pub/katalog-proizvoda.jpg") no-repeat;
}


.proizvodi-top-images-border
{
	float: left;
	border-top: 1px solid #6f5f57;
	border-right: 1px solid #6f5f57;
	border-left: 1px solid #6f5f57;
	margin-top: 78px;
	margin-left: 54px;
	display: inline;
}

.proizvodi-bottom-images-border
{
	float: left;
	border-right: 1px solid #6f5f57;
	border-bottom: 1px solid #6f5f57;
	border-left: 1px solid #6f5f57;
	margin-left: 54px;
	padding-bottom: 2px;
	display: inline;
}


.proizvodi-top-images
{
	float: left;
	width: 192px;
	height: 66px;
	background: #2f2228;
	margin: 2px 2px 0px 2px;
	display: inline;
}

.proizvodi-bottom-images
{
	float: left;
	width: 192px;
	height: 63px;
	background: #2f2228;
	margin: 0px 2px 0px 2px;
	display: inline;
}


.proizvodi-top-images-item
{
	float: left;
	margin-top: 3px;
	margin-left: 3px;
	display: inline;
}

.proizvodi-top-images-item img
{
	float: left;
}

.proizvodi-bottom-images-item
{
	float: left;
	margin-left: 3px;
	display: inline;
}

.proizvodi-bottom-images-item img
{
	float: left;
}


.proizvodi-title
{
	float: left;
	width: 492px;
	height: 46px;
	margin-top: 100px;
}

.proizvodi-title img
{
	float: right;
}



/***************************** K A T E G O R I J A ******************************/

.katalog-proizvoda
{
	float: right;
	width: 490px;
	height: 36px;
	xmargin-top: 5px;
	xmargin-left: 5px;
}

.katalog-proizvoda img
{
	float: right;
}





.kategorija-title
{
	float: left;
	width: 492px;
	height: 35px;
	margin-top: 5px;
	margin-left: 5px;
}

.kategorija-title img
{
	float: left;
}






.kategorija-top
{
	float: left;
	width: 750px;
	height: 147px;
	xbackground: #312c29;
	background: #312c29 url("/pub/online-shopping.gif") no-repeat bottom;
}


.kategorija-bottom
{
	float: left;
	width: 750px;
	background: #cac9c5 url("/pub/xxx.gif") repeat-x top;
	xborder: 1px solid fuchsia;
}



.kategorija-top-images-border
{
	float: left;
	border-top: 1px solid #6f5f57;
	border-right: 1px solid #6f5f57;
	border-left: 1px solid #6f5f57;
	margin-top: 78px;
	margin-left: 54px;
	display: inline;
}

.kategorija-bottom-images-border
{
	float: left;
	border-right: 1px solid #6f5f57;
	border-bottom: 1px solid #6f5f57;
	border-left: 1px solid #6f5f57;
	margin-left: 2px;
	padding-bottom: 2px;
	display: inline;
}




.kategorija-proizvodi
{
	float: right;
	width: 492px;
	background: #cac9c5;
	margin-top: 3px;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 8px;
	display: inline;
}

.kategorija-jedan-proizvod
{
	float: left;
	width: 117px;
	margin-top: 5px;
	margin-left: 4px;
	display: inline;
}


.kategorija-jedan-proizvod a			{color:#d28441;text-decoration:none;}
.kategorija-jedan-proizvod a:visited	{color:#d28441;text-decoration:none;}
.kategorija-jedan-proizvod a:hover		{text-decoration:underline;}





.kategorija-jedan-proizvod-slika
{
	float: left;
	padding: 3px;
	background: white;
}

.kategorija-jedan-proizvod-slika img
{
	float: left;
}

.kategorija-jedan-proizvod-naziv
{
	float: left;
	padding: 1px 15px 1px 2px;
	width: 100px;
	margin-top: 2px;
	background: white url("/pub/strelica.gif") no-repeat right;
}


.kategorija-left
{
	float: left;
	width: 52px;
	height: 43px;
	background: #dad1ca;
}



.proizvodi-opcije
{
	float: left;
	color: #d28441;
	margin-left: 70px;
	margin-top: 10px;
	font-size: 11px;
	display: inline;
}

.proizvodi-opcije a				{color:#d28441;text-decoration:none;}
.proizvodi-opcije a:visited		{color:#d28441;text-decoration:none;}
.proizvodi-opcije a:hover		{text-decoration:underline;}



/***************************** J E D A N  P R O I Z V O D ******************************/

.jedan-proizvod-proizvodi
{
	float: right;
	width: 696px;
	background: #cac9c5;
	padding-bottom: 6px;
	display: inline;
	xborder: 1px solid red;
}



.jedan-proizvod
{
	float: left;
	background: white;
	width: 690px;
	margin-top: 6px;
	padding-bottom: 6px;
	display: inline;
	color: #d28442;
	font-size: 11px;
	xborder: 1px solid lime;
}

.jedan-proizvod a				{color:#d28441;text-decoration:none;}
.jedan-proizvod a:visited		{color:#d28441;text-decoration:none;}
.jedan-proizvod a:hover			{text-decoration:underline;}

.jedan-proizvod img
{
	float: left;
}

.jedan-proizvod-gore
{
	float: left;
	width: 682px;
	margin-left: 4px;
	margin-top: 4px;
	padding-bottom: 4px;
	xpadding-right: 5px;
	xbackground: silver;
	display: inline;
	xborder: 1px solid lime;
	background: white url("/pub/dot-h.gif") repeat-x bottom;
}

.jedan-proizvod-img
{
	float: left;
	xwidth: 460px;
	xheight: 460px;
	xborder: 1px solid red;
}



.jedan-proizvod-text
{
	float: left;
	width: 200px;
	xheight: 70px;
	xborder: 1px solid navy;
	display: table-cell;
	vertical-align: middle;
}


.jedan-proizvod-dole
{
	float: right;
	xwidth: 682px;
	xheight: 321px;
	margin-left: 4px;
	xmargin-top: 4px;
	display: inline;
	xbackground: silver;
}

.komada
{
	xbackground-color: #e8e5e0;
	color: #716056;
	border: 1px solid #857f7a;
	width: 25px;
	font-size: 11px;
}

.kolicina
{
	xbackground-color: #e8e5e0;
	color: #716056;
	border: 1px solid #857f7a;
	width: 25px;
	font-size: 10px;
}

.prosledi
{
	width: 138px;
	height: 20px;
	margin-top: 8px;
	margin-left: 2px;
}

.cena-akcija
{
	text-decoration: line-through;
}


.download-link a			{color:#d28441;text-decoration:underline;}
.download-link a:visited	{color:#d28441;text-decoration:none;}
.download-link a:hover		{text-decoration:underline;}







.lista-child-proizvoda
{
	float: left;
	width: 750px;
	padding-bottom: 6px;
	color: #d28441;
	background: #cac9c5;
	display: inline;
}

.lista-child-proizvoda-1
{
	float: left;
	xwidth: 690px;
	margin-right: 6px;
	xbackground: white url("/pub/dot-h.gif") repeat-x top;
}

.dodaj
{
	color: #d28441;
	font-size: 11px;
	width: 75px;
	border: 1px solid #d7d7d7;
	background: #fffafa;
}

/***************************** T E X T ******************************/

.toptext
{
	float: left;
	background: #312c29;
	width: 750px;
	padding-bottom: 5px;
}


.bottomtext
{
	float: left;
	background: #dad1cb url("/pub/toptextswrap.gif") repeat-x top;
	width: 750px;
	padding-bottom: 30px;
}












.textdark
{
	float: left;
	background: #312c29;
	width: 750px;
	padding-bottom: 5px;
}


.textlight
{
	float: left;
	background: #dad1cb url("/pub/textlight-wrap.gif") repeat-x bottom;
	width: 750px;
	padding-bottom: 20px;
}


.textlight a				{color: #ac9284; text-decoration: none;}
.textlight a:visited		{color: #ac9284; text-decoration: none;}
.textlight a:hover			{text-decoration: underline;}









.textbox
{
	float: left;
	width: 690px;
	background: #3a3532;
	color: #ac9284;
	margin: 6px 0px 0px 30px;
	padding-bottom: 15px;
	display: inline;
	xborder: 1px solid lime;
}


.textboxitem
{
	float: left;
	margin-top: 15px;
	margin-right: 25px;
	margin-left: 25px;
	display: inline;
	xborder: 1px solid fuchsia;
}



.textboxitem a			{color:#ac9284;text-decoration:none;}
.textboxitem a:visited	{color:#ac9284;text-decoration:none;}
.textboxitem a:hover	{text-decoration:underline;}


.textboxitembottom
{
	float: left;
	margin-top: 16px;
	margin-right: 55px;
	margin-left: 55px;
	display: inline;
}


.textboxitemimgborder
{
	float: left;
	margin-right: 25px;
	border: 1px solid #75665e;
	padding-bottom: 2px;
}

.textboxitembottomimgborder
{
	float: left;
	margin-right: 25px;
	border: 1px solid #c4b3a8;
	padding-bottom: 2px;
}


.textboxitemimg
{
	float: left;
	margin: 2px 2px 0px 2px;
	border: 3px solid #382c31;
	display: inline;
}

.textboxitemimg img
{
	float: left;
}

.textboxitembottomimg
{
	float: left;
	margin: 2px 2px 0px 2px;
	border: 3px solid #a49c97;
	display: inline;
}

.textboxitembottomimg img
{
	float: left;
}

.navigacija
{
	float: left;
	width: 690px;
	color: #605351;
	margin: 20px 0px 0px 30px;
	padding-bottom: 15px;
	display: inline;
}

.navigacija a			{color:#ac9284;text-decoration:none;}
.navigacija a:visited	{color:#ac9284;text-decoration:none;}
.navigacija a:hover		{text-decoration:underline;}









.login-korisnika
{
	text-align: center;
	margin-top: 40px;
	xwidth: 400px;
}


.unesite-podatke
{
	text-align: center;
	margin-top: 20px;
	color: #ac9284;
	font-size: 11px;
}

.login-poruke
{
	text-align: center;
	margin-top: 70px;
	margin-bottom: 40px;
	color: #ac9284;
	font-size: 11px;
}

.warning
{
	color: red;
	font: bold 13px Arial, sans-serif;
}

.info
{
	color: #c9ab9a;
	font: bold 13px Arial, sans-serif;
}



.user-pass
{
	margin: auto;
	margin-top: 35px;
	width: 140px;
	margin-bottom: 20px;
	color: #656160;
}

.forma-novi-korisnik
{
	margin-left: 220px;
	margin-top: 35px;
	margin-bottom: 20px;
	color: #656160;
}

.novi-korisnik-input
{
	background: #bcb9b5;
	color: #716056;
	border: none;
	width: 140px;
}

.novi-korisnik-upozorenja
{
	text-align: center;
	font-size: 11px;
	margin-top: 20px;
	margin-bottom: 20px;
	color: red;
}




.input-box
{
	background: #bcb9b5;
	color: #716056;
	border: none;
	width: 140px;
	margin-top: 3px;
	margin-bottom: 7px;
}

.posalji
{
	margin: auto;
	margin-top: 15px;
	width: 140px;
	text-align: right;
}

.login-opcije
{
	text-align: center;
	font-size: 11px;
	margin-top: 100px;
	margin-bottom: 80px;
}



.login-opcije a				{color:#ac9284;text-decoration:none;}
.login-opcije a:visited		{color:#ac9284;text-decoration:none;}
.login-opcije a:hover		{text-decoration:underline;}


/***************************** P O S A O ******************************/


.posaolight
{
	float: left;
	background: #efefef url("/pub/posaolight-wrap.gif") repeat-x top;
	width: 750px;
	padding-bottom: 10px;
	padding-top: 12px;
}

.posaolightbox
{
	float: left;
	margin-top: 5px;
	margin-right: 30px;
	margin-left: 30px;
	display: inline;
	xborder: 1px solid red;
}

.posaolightbox img
{
	float: left;
}

.posaolightbox a				{color: #505050; text-decoration: underline;}
.posaolightbox a:visited		{color: #505050; text-decoration: underline;}
.posaolightbox a:hover			{color: #505050; text-decoration: underline;}



.textboxkonkursi
{
	float: left;
	width: 690px;
	background: #3a3532;
	color: #ac9284;
	margin: 6px 0px 0px 30px;
	xpadding-bottom: 15px;
	display: inline;
}

.posaolightimgborder
{
	float: left;
	margin-right: 25px;
	margin-top: 3px;
}














/***************************** K O N T A K T ******************************/

.toptext-kontakt
{
	float: left;
	background: #312c29;
	width: 750px;
	padding-bottom: 15px;
}


.lista-kontakata
{
	float: left;
	width: 265px;
	margin-top: 30px;
	margin-left: 30px;
	display: inline;
}

.lista-kontakata a				{color:#505050;text-decoration:none;}
.lista-kontakata a:visited		{color:#505050;text-decoration:none;}
.lista-kontakata a:hover		{text-decoration:underline;}


.lista-kontakata-item
{
	float: left;
	width: 250px;
	margin-bottom: 15px;
	margin-left: 2px;
	xborder: 1px solid lime;
	display: inline;
}




.poruka
{
	background-color: #e8e5e0;
	color: #716056;
	border: 1px solid #857f7a;
	width: 250px;
	height: 85px;
}

.kontakt-forma
{
	float: left;
	margin-top: 30px;
	margin-left: 30px;
}


.input-kontakt
{
	background-color: #e8e5e0;
	color: #716056;
	border: 1px solid #857f7a;
	width: 140px;
	xfont-size: 10px;
}


select
{
	border: 1px solid #857f7a;
	background-color: #e8e5e0;
	color: #716056;
}




/******* G A L L E R Y *********/

#galleryThumbs
{
	float: left;
	margin: 3px;
}
#galleryThumbs img {padding:0px;margin:0px;border: 0px;}






