body {behavior:url(cssHoverFix.htc); background:#fffee9 url('images/back.gif') repeat-x;text-align:center;}

#fixcenter {width:1024px;color:#000000;margin-left:auto;margin-right:auto; margin-bottom: 0px; padding-bottom: 0px;}

.footer {padding-top:10px; width: 100%; height: 90px; background-color: #5e5a5a;color:#FFFFFF;font-family:Arial,Helvetica,Serif;font-size:8pt;text-decoration:none;}
.footer a:link {color:#FFFFFF;font-family:Arial,Helvetica,Serif;font-size:8pt;text-decoration:none;}
.footer a:visited {color:#FFFFFF;font-family:Arial,Helvetica,Serif;font-size:8pt;text-decoration:none;}
.footer a:hover {color:#f08407;}
.footer_space {clear: both; margin-top: 5px; padding-top: 5px; width: 100%; height: 5px;}
/* ------------ HEADER --------------- */


.uphead_menu {
	width:1009px;height:20px;
	background:none;text-align:left;
	color:#000000;font-family:Arial,Helvetica,Serif;font-size:9pt;font-weight:bold;text-decoration:none;
	}

.uphead_menu {padding-top:10px;padding-left:15px;}

.uphead_menu a:focus { outline:none; -moz-outline-style:none;  }
	
#a1 {padding-top:2px;border-top:1px solid #ef8306;}

#a1:hover {border-top:1px solid #000000;}
	
#a1:link {outline:none;text-decoration:none;color:#000000;}

#a1:visited {outline: none;text-decoration: none;color: #000000;}

#a1:active {outline:none;text-decoration:none;color:#000000;}
		
.uphead_menu a:link {outline:none;text-decoration: none;color: #000000;}

.uphead_menu a:visited {outline:none;text-decoration:none;color: #000000;}

.uphead_menu a:active {outline: none;text-decoration:none;color: #000000;}
	
#header {
	width: 1024px;height:160px; color:#FFFFFF;
	background:#5d5959 url('images/headbck.jpg') no-repeat;
	font-family:Arial,Helvetica,Serif;font-size: 9pt;}
	
#header a {color:#ef8306;}

#desno {float:right;width:150px;padding-right:10px;}

#hm1 {padding-top:14px;}

#basket {padding-top:32px;}
	
#basket a {font-size:18px; text-decoration: none;}

.hd_mnu {
		width: 1024px;height: 30px;
		background-color: #fffee9;
		padding-top: 10px;padding-bottom: 10px;
		text-decoration:none;font-family:Arial,Helvetica,Serif;font-size: 10pt;font-weight:bold;
		}

.hd_mnu a:visited {outline:none;text-decoration:none;color:#000000;}
.hd_mnu a:link {outline:none;text-decoration:none;color:#000000;}
.hd_mnu a:active {outline:none;text-decoration:none;color:#000000;}

#space10h {
        float:left;width:10px;height:30px;
		border-width:1px 1px 1px 0px; border-style:solid; border-color:#333131;
		}

#dugme {
		float:left;width:119px;height:30px;line-height:30px;
		border-width:1px 1px 1px 0;border-style:solid;border-color:#333131;
		}

#trazi {
		float:left;width:69px;height:32px;line-height:30px;background-color:#f08407;
		border-width:1px 1px 1px 0;border-style:solid;border-color:#333131;
		}

#trazi2 {
		float:left;width:199px;height:26px;background-color:transparent; padding-top: 4px;
		border-width:1px 1px 1px 0px;border-style:solid;border-color:#333131;
		}
#trazi2 input {height: 22px;}

#dugme:hover {background-color:#f08407}

#space11h {
        float:left;width:10px;height:30px;
		border-width:1px 0px 1px 0px; border-style:solid; border-color:#333131;
		}

#space2h {
        float:left;width:132px;height:30px;
		border-width:1px 1px 1px 0px; border-style:solid; border-color:#333131;
		}

/* ------------ END OF HEADER --------------- */

.content {
		
		background-color: #333131;
		position:relative;
		clear:both;
		float:left;
		width:100%;			
		overflow:hidden;
		padding-top: 20px;
		padding-bottom: 20px;
		}

/* ------------ LEFT COLUMN --------------- */

#left {
		position: relative;
		display: inline;
		float: left;
		padding: 0px 0px 0px 20px;
	  }

.box_top {
		width: 200px; height: 41px;
		background: transparent url('images/box_top.jpg') no-repeat;
		border: 0px;
		padding-left: 19px;
		text-align: left;
		}

.box_top span {
		color: #fffee9; line-height: 41px;
		font-family:Arial,Helvetica,Serif;font-size: 12pt; font-weight: bold;
		
		}

.box_top a {
		color: #fffee9; line-height: 41px;
		font-family:Arial,Helvetica,Serif;font-size: 12pt; font-weight: bold;
		
		}

.box_body {
		width: 181px;
		background: #fdfce8 url('images/box_body.gif') repeat-y;
		border: 0px;
		padding-left: 19px;
		padding-top: 10px;
		text-align: left;
		}

.box_body a {color:#333131;font-family:Arial,Helvetica,Serif;font-size: 8pt; font-weight: bold;line-height: 20px; background-color: #fdfce8;}

.box_body_right_oglas {width: 200px; height: 250px;}
.box_body_right_oglas img {border: 0px;}

.box_body a:link, .box_body_right a:link {text-decoration: none;color:#333131;}
.box_body a:visited, .box_body_right a:visited {text-decoration: none;color:#333131;}

.box_body a:hover, .box_body_right a:hover {color:#f08407;}

.box_body a:focus, .box_body_right a:focus {outline: none;}

.box_bottom {
		width: 200px; height: 12px;
		background: transparent url('images/box_bottom.gif') no-repeat;
		border: 0px;
		padding-bottom: 19px;
		}

		
.infoBox TD {background-color: #fdfce8;}


#intesa {
		width: 200px;
		padding-top: 7px;
		padding-bottom: 20px;
		}

#intesa img { border: 0;padding-bottom: 7px; padding-left: 0; padding-right: 0;}




/* ------------ END OF LEFT COLUMN --------------- */




#right {
		position:relative;
		width:100%;			
		overflow:hidden;
		display: inline;
		width: 749px;
		position: relative;
		float: left; padding: 15px 0px 0px 15px;
		background-color: #ffffff;
		}

#banner_top {
		padding:0px 15px 15px 0px;
		}

#cont_all {
			float: left;
			background: #ffffff url('images/cont_back.gif') repeat-y;
			background-position: top right;
			}

#cont_left {
		float: left;
		width: 525px;
		background-color:#ffffff;
		
		}

#def_msg {
		color: #333131; padding: 0px 15px 15px 0px; background-color: #ffffff;
		text-decoration:none;font-family:Arial,Helvetica,Serif;font-size: 8.5pt; text-align: center;
		}

#def_msg  a {color: #a40000;}
#def_msg  a:link { text-decoration: none; color: #a40000;}
#def_msg  a:visited { text-decoration: none; color: #a40000;}

#prod_list {
		
		}
			     
.cont_prod_box {
		float: left;width: 140px;height: 270px; padding: 9px 9px 10px 9px;
		border: 1px solid #f1b875; background-color: #ede1d4;
		text-align: center;
		margin-right: 15px;
		margin-bottom: 15px;
		display: inline;
		}

.cont_prod_box img {border: 1px solid #f1b875;}



.cont_prod_box_name {height: 61px; width: 139px; padding-top: 23px; margin: 0;}
.cont_prod_box_name a { height: 61px;color: #333131; font-size: 9.5pt; font-family:Arial,Helvetica,Serif; font-weight: bold; line-height: 15pt;}
.cont_prod_box_name a:link { text-decoration: none; color:#333131}
.cont_prod_box_name a:visited { text-decoration: none; color:#333131}

.cont_prod_box_price {width:139px; color: #f14400; font-size: 14.5pt; font-family:Arial,Helvetica,Serif; font-weight: bold; padding-top: 10px; text-align: center;}

.buttons {width:139px; padding-top: 15px;}
.buttons img {border: 0;}
.cont_prod_box_button_info {float: left;}
.cont_prod_box_button_cart {float: right;}


#cont_right {
		float: right;
		width: 200px;
		padding: 20px 0px 20px 24px;
		background-color: #333131;
		color: #ffffff;
		font-family:Arial,Helvetica,Serif;font-size: 7pt; font-weight: bold;line-height: 24px; 
		}


.box_body_right {
		width: 200px;
		background: #fdfce8 url('images/box_body.gif') repeat-y;
		border: 0px;
		padding-left: 19px;
		padding-top: 10px;
		text-align: left;
		}

.box_body_right a {color:#333131;font-family:Arial,Helvetica,Serif;font-size: 7pt; font-weight: bold;line-height: 24px; background-color: #fdfce8;}

		
.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

.smallText {font-size: 8pt;}
#naslov_proizvoda {float: left; text-align: left; font-family: 'Trebuchet MS',Verdana,Arial,sans-serif; font-size: 14pt; font-weight: normal; color: #333131; padding-top: 15px;}
#cena_proizvoda {float: right; text-align: right; font-family: 'Trebuchet MS',Verdana,Arial,Helvetica,Serif; font-size: 14pt; font-weight: normal; color: #f14400;padding-top: 15px;}
#opis_proizvoda {clear: both; width: 508px; text-align: center; font-family: Verdana, Arial,Helvetica,Serif; font-size: 8pt; font-weight: normal; color: #333131; line-height: 18pt; padding-top: 30px; padding-bottom: 30px; background-color: #f9f3e3; border: 1px solid #ded4b1;}

#naslov_atributa {float: left; text-align: left; font-family: 'Trebuchet MS',Verdana,Arial,sans-serif; font-size: 10pt; font-weight: normal; color: #333131; padding-top: 8px;}

#lista_caption {
		width: 488px; height: 71px; margin-right: 17px; padding-right: 10px; padding-left: 10px;
		border: 1px solid #000000; background:#fffee9 url('images/list_head.jpg') repeat-x;
		color: #fffee9; clear:both;
		font-family:Arial,Helvetica,Serif;font-size: 12pt; font-weight: bold;
		}
#lista_caption a {padding-top: 10px;}

		
.lista_pro {
		color: #ffffff; float: left; padding-top: 23px;
		font-family:Arial,Helvetica,Serif;font-size: 9pt; font-weight: normal;
		}
		
.image_pro {
		float: right; padding-top: 7px;
		} 

.productListing {
		width: 510px; float: left;
		border: 1px solid #000000; border-top: 0;
		font-family:Arial,Helvetica,Serif;font-size: 10pt; font-weight: bold;
		color: #F14400;
		}
		
.productListing a:link {
		font-size: 8.5pt; color: #333131; text-decoration: none;
		}

.productListing a:visited {
		font-size: 8.5pt; color: #333131; text-decoration: none;
		}

.productListing-heading {
		font-size: 8.5pt; color: #333131; text-decoration: none; padding-top: 10px;
		}
		
.listing_text {
		clear:both;
		font-family:Arial,Helvetica,Serif;font-size: 8.5pt; font-weight: normal;
		padding-top: 5px;
		}

.bottom_space { clear:both; height: 20px;}
.productListing-even  img { margin-top: 5px; margin-bottom: 5px;}
.productListing-odd  img { margin-top: 5px; margin-bottom: 5px;}

.podkategorije { width: 510px; border: 1px solid #333131; }

.cat_list { font-family:Arial,Helvetica,Serif;font-size: 10pt; font-weight: bold; line-height: 30px; }
.cat_list a:hover {color: #f08407;}
.cat_list a:link {color: #333131; text-decoration: none;}
.cat_list a:visited {color: #333131; text-decoration: none;}

.box_container {
		text-align: left; margin-bottom:15px; 
		}

.naslov {
		width: 488px; height: 58px; padding-right: 10px; padding-left: 10px; 
		border: 1px solid #000000; background:#fffee9 url('images/list_head.jpg') repeat-x;
		color: #fffee9; 
		font-family:Arial,Helvetica,Serif;font-size: 12pt;font-weight: bold;
		}

.naslov p {margin-top: 20px;}

.sadrzaj {
		width:488px; padding-right: 10px; padding-left: 10px; padding-top: 10px; background-color: #FFFFFF;
		border: 1px solid #000000; border-top: 0; padding-bottom: 20px;
		font-family:Arial,Helvetica,Serif;font-size: 9pt;
		}

.sadrzaj2 {
		width:510px; padding-top: 10px; background-color: #FFFFFF;
		border: 1px solid #000000; border-top: 0; padding-bottom: 20px;
		font-family:Arial,Helvetica,Serif;font-size: 9pt;
		}
.sadrzaj TD img{border: 0px;}
		
.dugme {
		padding-left: 340px;
		}

.tabela {
		display: table;
		}
		
.tabela ul li	{
		list-style:none;
		padding:5px 10px;
		}		

.messageStackError {
		background-color: red; width: 510px; border:1px solid #000000;
		color: #ffffff; font-family:Arial,Helvetica,Serif;font-size: 9pt; font-weight: bold;
		}
.messageStackSuccess {
		background-color: cyan; width: 510px; border:1px solid #000000;
		color: #000000; font-family:Arial,Helvetica,Serif;font-size: 9pt; font-weight: bold;
		}

.oznaka { font-family:Arial,Helvetica,Serif;font-size: 11pt; font-weight: bold;}

.greska {width: 510px; }

.visitor_cart { 
			margin-bottom: 15px; padding: 10px;
			width:488px; border: 1px solid #333131; background-color: #FDFCE8;
			font-family:Arial,Helvetica,Serif;font-size: 10pt; font-weight: normal; }

.info_window { font-family:Arial,Helvetica,Serif;font-size: 10pt; padding: 20px;}
.info_window_point a {text-decoration:none; color: #333131;}
.info_window_point a:hover {text-decoration:none; color: #f08407;}
.info_window_point a:link {text-decoration:none;}
.info_window_point a:visited {text-decoration:none;}


#celija0 { width: 335px;float: left;font-family:Arial,Helvetica,Serif;font-size: 12pt; font-weight: normal}

#celija1 {
		display: inline;
		width: 150px;
		float: left;
		font-family:Arial,Helvetica,Serif;font-size: 10pt; font-weight: normal;
		}

#celija2 {
		display: inline;
		font-family:Arial,Helvetica,Serif;font-size: 10pt; font-weight: normal;
		}

#celija2 input { font-family:Arial,Helvetica,Serif;font-size: 10pt; font-weight: normal; }

.inputRequirement {color: red;}

.tabela_cart {width: 450px;}

TABLE.productListing {width: 510px; padding-right: 5px; padding-left: 5px;}

TR.productListing-even {height: 150px;}
TR.productListing-odd {height: 150px;}

TD.productListing-heading {text-align: center;}

TD.markProductOutOfStock {color: #FF0000;}

.total { clear: both; width: 488px; text-align: right; font-family:Arial,Helvetica,Serif;font-size: 13pt; color: #333131; padding-top: 10px;}

.dugm1 {display: inline; width: 64px; padding-left: 20px; float:left;}
.dugm2 {display: inline; width: 64px; padding-right: 55px; float:right;}

#order_table_over { padding: 10px; border: 1px solid #333131;}
#order_table_over:hover {background-color: #888181;}

#delivery_but { float: right; margin-right: 20px;}

SPAN.productSpecialPrice {white-space: no-wrap;}

.productListTable {
		width: 508px;
		border: 1px solid #000000;
		padding-bottom: 10px;
		}

.productListRow {
		width: 510px;
		}

.header_proizvoda {
	width: 490px;
	height: 65px;
	background-color: ded4b1;
	padding-left: 10px;
	padding-right: 10px;
	}

.header_atributa {
	width: 490px;
	height: 35px;
	background-color: ded4b1;
	padding-left: 10px;
	padding-right: 10px;
	}

.spc_bott {
		width: 100%;
		height: 15px;
		}

.novosti {
		clear: both;		
		width: 488px;
		height: 120px;
		background: #EDE1D4;
		border: 1px solid #F1B875;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		}

.novosti_left {
		width: 237px;
		height: 108px;
		float: left;
		border: 1px solid #F1B875;
		background: #FFFFFF;
	}

.novosti_right {
		width: 237px;
		height: 108px;
		float: right;
		border: 1px solid #F1B875;
		background: #FFFFFF;
	}

.bnr_pros a:visited {outline:none;text-decoration:none;color:#000000;}
.bnr_pros a:link {outline:none;text-decoration:none;color:#000000;}
.bnr_pros a:active {outline:none;text-decoration:none;color:#000000;}

.hidePrice {display:none;}

