html {
	/*background: #cccccc url(data/bg.gif) top left repeat-x;}*/
	/*background: #cccccc url(data/bg.gif) top left;*/
	}
body {
	margin:0px;
	padding:0px;
	font-size:11px;
	text-align:center;
	color:#70B660;
	background-color: #70B661;
	background-image: url(data/bg2.gif);
	background-repeat: repeat-x;
	font-family:Verdana,Helvetica,Sans-serif;}
	
/* -------------------------------------- */
/* basic setings */
h1,h2,h3,h4,h5,h6,ul,li,div,p { /*form,*/
	margin:0px;
	padding:0px;}
h1, h2, h3 {
	font-weight:normal;
	font-size:18px;}
div {
	width:auto;
	height:auto;
	margin-left:auto;
	margin-right:auto;}
a {
	text-decoration:underline;
	color:#0C91B9;
	outline:none;}
a:hover {
	text-decoration:none;
	color:#af1413;}
img {
	border:0;}
.copyright, .parseTime {
	line-height:18px;
	font-size:10px;}

/* -------------------------------------- */
/* all pages setings */
#main {
	width:950px;
	margin-top:20px;
	background:#fff;
	text-align:left;}
#h_content {
	width:902px;}
#header {
	height:88px;}
	#header h1 {
		display:block;
		float:left;}
		#header h1 a {
			display:block;
			width:323px;
			height:80px;
			background:url(data/logo.gif) top left no-repeat;
			text-indent:-9999px;}
	#header_data {
		float:right;
		/*margin-top:4px;
		color:#cccccc;
		width:600px;
		text-align:right;*/
		}
		#header_data p {
			line-height:18px;}
		#header_data strong, #header_data span {
			/*color:#333333;*/}
		/*#header_data a {
			color:#333333;
			text-decoration:none;}*/
			/*#header_data a:hover {
				text-decoration:underline;}*/
#promo {
	height:132px;
	text-align:right;
	background:#efefef url(data/promo_img.jpg) top center no-repeat;}
#menu {	
	width:902px;
	float:left;
	background:#DFEAC9 url(data/bg-menu.gif) top left repeat-x;}
	#menu ul {
		padding:0; 
		margin:0;
		list-style-type:none;
		width:500px;
		float:left;}
	#menu ul li {
		float:left;
		width: auto;
		height:38px;}
		#menu ul li a {
			display:block;
			background:url(data/bg-menu-border.gif) right top no-repeat;
			padding:12px 11px 12px 10px; 
			float:left;
			width: auto;
			color:#fff; 
			text-align:center;
			font-weight:bold;
			text-decoration:none;
			letter-spacing:0.1em;}
		#menu ul li a:hover, #menu ul li a.active {
			text-decoration:underline;}
#korpa {
	padding:12px 10px 12px 20px;
	background:url(data/ic-korpa.gif) left center no-repeat;
	color:#fff;
	float:right;}
	#korpa a {
		color:#fff;
		font-weight:bold;
		text-decoration:none;}
		#korpa a:hover {
			text-decoration:underline;}
#footer {
	width:902px;
	font-size:10px;
	color:#818181;
	padding:7px 0;
	background:url(data/bg-footer.gif) top left repeat-x;
	float:left;}
	#footer p {
		line-height:22px;}
		#footer p a {
			color:#818181;
			text-decoration:none;}
			#footer p a:hover {
				text-decoration:underline;}
		#footer p.company {
			float:left;}
		#footer p.by_tag {
			float:right;}
			#footer p.by_tag a span {
				color:#175294;}

/* -------------------------------------- */
/* page/home setings */
#page {
	width:902px;
	float:left;
	padding:22px 0;
	background:#fff;}
#left_sidebar {
	width:156px;
	float:left;
	margin-right:29px;}
	#left_sidebar ul {
		list-style-type:none;}
		
	#left_sidebar h2, #right_sidebar h2 {
		
		color:#3E7F20;
		background:url(data/bg-h2.gif) top left repeat-x;
		border:1px solid #DFEAC9;
		padding:6px 8px 6px 8px;
		font-size:10px;
		line-height:11px;
		font-weight:bold;
		float:left;
		display:block;
			}
		.w {
			width:110px;}
		.all {
			width:138px;}
		span.more a, span.moreb a, span.go a {
			float:right;
			width:25px;
			height:25px;
			text-indent:-9999px;
			display:block;}
			span.more a {
				background:url(data/ic-more.gif) top left no-repeat;}
			span.moreb a {
				background:url(data/ic-more2.gif) top left no-repeat;}
			span.go a {
				background:url(data/ic-go.gif) top left no-repeat;}
				span.more a:hover {
					background:url(data/ic-more-h.gif) top left no-repeat;}
				span.go a:hover{
					background:url(data/ic-go-h.gif) top left no-repeat;}
	.iner {
		margin-top:16px;
		float:left;
		padding:8px;
		border:1px solid #DFEAC9;}
		.l {
			width:138px;}

	#firma {
		margin-bottom:16px;
		float:left;
		position:relative;}
		#firma select {
			width:110px;
			border:1px solid #CCCCCC;}
		/*#firma ul li {
			color:#296098;}*/
		#iz_firma {
			display:none;
			top:24px;
			left:0;
			position:absolute;
			padding:8px;
			width:138px;
			background:#fefefe;
			border-bottom:1px solid #DFEAC9;
			border-left:1px solid #DFEAC9;
			border-right:1px solid #DFEAC9;
			/*border-bottom:3px solid #787878;*/}
			#iz_firma ul {
				list-style-type:none;}
				#iz_firma ul li {
					line-height:20px;}
					#iz_firma ul li a {
						text-decoration:none;}
						#iz_firma ul li a:hover {
							text-decoration:underline;}
	#proizvodi {
		margin-bottom:16px;
		float:left;}
		#proizvodi dl {
			margin-top:16px;
			float:left;
			width:156px;}
		#proizvodi ul {
			margin-top:16px;
			float:left;
			width:156px;}
			#proizvodi dl dt {
				border-bottom:1px solid #DFEAC9;
				float:left;
				width:156px;
				}
			
			#proizvodi ul li {
				border-bottom:1px solid #DFEAC9;
				float:left;
				width:156px;
				}

				#proizvodi dl dt a {
					padding:5px 0 5px 28px;
					text-decoration:none;
					color:#3E7F1F;
					line-height:17px;
					height:17px; /* dodato zbog ie6 */
					display:block;
					}
					
				#proizvodi ul li a {
					padding:5px 0 5px 28px;
					text-decoration:none;
					color:#3E7F1F;
					line-height:17px;
					height:17px; /* dodato zbog ie6 */
					display:block;
					}
					
					
					.level1 {
						background: url(data/bg-li-tag.gif) 10px 9px no-repeat;
						/*font-weight:bold;*/
						
						}
						.level1:hover {
							background:#DFEAC9 url(data/bg-li-tag.gif) 10px 9px no-repeat;}
					.level2 {
						margin-left:5px;
						background: url(data/bg-li-tag2.gif) 10px 9px no-repeat;}
						.level2:hover {
							background:#DFEAC9 url(data/bg-li-tag2.gif) 10px 9px no-repeat;}
					.level3 {
						/*background: url(data/bg-li-tag2.gif) 10px 9px no-repeat;*/
						/*margin-left:15px;*/
						text-indent:15px
						}
						.level3:hover {
							/*background:#DFEAC9 url(data/bg-li-tag2.gif) 10px 9px no-repeat;*/
							background:#DFEAC9;
							}

	
					
					
					
					.bg {
						background: url(data/bg-li-tag.gif) 10px 9px no-repeat;}
						.bg:hover {
							background:#DFEAC9 url(data/bg-li-tag.gif) 10px 9px no-repeat;}
					.bg2 {
						margin-left:5px;
						background: url(data/bg-li-tag2.gif) 10px 9px no-repeat;}
						.bg2:hover {
							background:#DFEAC9 url(data/bg-li-tag2.gif) 10px 9px no-repeat;}
					.bg3 {
						background: url(data/bg-li-tag2.gif) 10px 9px no-repeat;}
						.bg:hover {
							background:#DFEAC9 url(data/bg-li-tag2.gif) 10px 9px no-repeat;}
			
			#proizvodi dl dd {
				border-bottom:1px solid #DFEAC9;
				float:left;
				width:115px;
				/*height:27px;*/}
			#proizvodi dl dd a {
				padding:5px 0 5px 28px;
					text-decoration:none;
					color:#3E7F1F;
					line-height:17px;
					height:17px; /* dodato zbog ie6 */
					display:block;}
			/*#proizvodi dd ul {
				float:left;
				width:156px;}*/
				/*#proizvodi dd li {
					border-bottom:1px solid #DFEAC9;}
					#proizvodi dd li a {
						padding:5px 0 5px 28px;
						text-decoration:none;
						color:#000000;
						line-height:17px;
						height:17px; *//* dodato zbog ie6 */
						/*background:none;
						display:block;}
						#proizvodi dd ul li a:hover {
							background:none;}*/
	#spec_proiz {
		text-align:center;
		margin-bottom:16px;
		float:left;}
		#spec_proiz h2 {
			text-align:left;}
	#spec_proiz img {
		border:1px solid #DFEAC9;
		margin-bottom:16px;}
		#spec_proiz p.s_cena span.productOldPrice {
			 text-decoration:line-through;}
		#spec_proiz p.cena {
			color:#ac1313;}
			
.productOldPrice {
			 text-decoration:line-through;
}
			 
#right_sidebar {
	width:156px;
	float:right;}
	#login {
		margin-bottom:16px;
		float:left;
		width:190px;}
		#login p {
			color:#333;
			/*font-size:10px;*/
			line-height:16px;}
			#login p a {
				text-decoration:none;
				color:#3E7F1F;}
				#login p a:hover {
					text-decoration:underline;}
		#login form {
			float:left;
			margin-bottom:10px;}
		#login form input {
			/*background:#efefef;*/
			color:#a7a6aa;
			float:left;
			font-size:10px;}
		#login form label {
			float:left;}
			#login form input.name, #login form input.pass {
				border:1px solid #DFEAC9;}
			#login form input.name {
				width:133px;
				margin-bottom:4px;}
			#login form input.pass {
				width:113px;
				margin-right:3px;
				float:left;}
	#shoping_cart {
		margin-bottom:16px;
		float:left;}
		#shoping_cart p {
			line-height:18px;}
			#shoping_cart p.total {
				text-align:right;
				border-top:2px solid #DFEAC9;
				margin-top:4px;}
	#search, #lang {
		color:#333333;
		margin-top:6px;
		float:right;
		width:400px;}
	#search {
		width:214px;}
		#search label {
			float:left;
			margin-right:4px;}
		#search input, #search select {
			background:#fff;
			color:#999999;
			font-size:11px;
			font-family:Tahoma,Helvetica,Sans-serif;
			/*border:1px solid #DFEAC9;*/
			border:1px solid #dfeac9;
			color:#a7a6aa;
			/*float:left;*/
			font-size:10px;}
			#search input.border {
				width:110px;
				margin-right:4px;}
	#partneri {
		margin-bottom:16px;
		float:left;}
		#partneri ul {
			list-style-type:none;}
			#partneri ul li {
				line-height:17px;}
	#newsletter {
		margin-bottom:16px;
		float:left;}
		#newsletter form input {
			background:#efefef;
			color:#a7a6aa;
			float:left;
			font-size:10px;}
			#newsletter form input.border {
				border:1px solid #a7a6aa;
				width:110px;
				margin-right:4px;}	
	#bestsellers {
		margin-bottom:16px;
		float:left;}
		#bestsellers p {
			line-height:18px;
			margin-bottom:8px;}
			
			#bestsellers p.s_cena span.productOldPrice {
			 text-decoration:line-through;}
		#bestsellers p.cena {
			color:#ac1313;}
			
	#kreditiranje {
		margin-bottom:16px;
		float:left;}
		#kreditiranje p a {
			line-height:22px;
			text-decoration:none;}
	#more_info {
		margin-bottom:16px;
		float:left;}
		#more_info ul li {
			line-height:17px;}		
	#saradnici {
		margin-bottom:16px;
		float:left;}
		#saradnici img {
			padding-bottom:12px;}
		#saradnici p strong {
			color:#296098;}
			#saradnici p {
				margin-bottom:12px;}
			#saradnici p a {
				text-decoration:none;}
				#saradnici p a:hover {
					text-decoration:none;}

#content {
	width:532px;
	float:left;
	margin-right:29px;
	}
	#content h1, #content h2 {
		color:#296098;
		margin-bottom:12px;
		font-size:16px;
		padding-bottom:8px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;}
	#content h3 {
		color:#296098;
		font-size:12px;
		padding-bottom:8px;
		line-height:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;}
	#content ul {
		list-style-type:none;}
	#content img.specijalna_ponuda {
		margin-bottom:16px;}
	#navigacija {
		background:#DFEAC9;
		border:1px solid #DFEAC9;
		/*height:22px;*/
		line-height:22px;
		padding:0 10px;
		margin-bottom:16px;
		font-size:10px;}
		#navigacija a {
			color:#3E7F20;
			padding:0 2px;
			font-weight:bold;
			text-decoration:none;}
			#navigacija a:hover {
				text-decoration:underline;}
	
#banner
{
	background:url("img/ponuda.jpg") left top no-repeat;
	width:530px;
	height:127px;
}

#banner h4
{
	font-size:18px;
	padding-top:6px;
	letter-spacing:2px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
}

#banner p
{
	color:#c6d4d7;
	padding:5px 0 5px 10px;
	margin:0 0 0 0;
	font-size:12px;
	width:250px;
}

#banner p a
{
	color:#fff;
	text-decoration:none;
}

#banner p a:hover
{
	text-decoration:underline;
}

.productBoxSplitter
{
	/*width:32px;
	height:32px;
	float:left;
	margin:8px 0px 0px 0px;*/
}
	#katalog {
		margin:8px 0;
		}
	#katalog div.proizvod {
		border:1px solid #DFEAC9;
		width:227px;
		height:92px;
		padding:14px;
		margin-right:8px;
		margin-left:0px;
		float:left;
		margin-bottom:16px;}
		* html #katalog div.proizvod {width:210px;}
		
		#katalog div.proizvod p {
			line-height:18px;
			color:#AC1313;}
		#katalog div.proizvod div.podaci {
			float:right;
			width:150px;
			
			}
		#katalog div.slika_proizvoda {
		width:69px;
		overflow:hidden;
		margin-right:2px;
		float:left;}
		.cena {
			/*padding-bottom:12px;*/}
		.paragraf_padding {
			padding-bottom:6px;}		
		.plink {
			background:url(data/detalji.gif) 0px 5px no-repeat;
			padding-left:18px;
			line-height:18px;}
		.plink a {
			color:#000000;
			text-decoration:none;}
		.plink_insert {
			background:url(data/insert-ico.gif) 0px 5px no-repeat;
			padding-left:18px;
			line-height:18px;}		
		.plink_insert a {
			color:#000000;
			text-decoration:none;}
		.slika_proizvoda {
			/*width:90px;*/
			overflow:hidden;
			float:left;}
	#katalog_lista div.slika_proizvoda {
		width:69px;
		overflow:hidden;
		margin-right:17px;
		float:left;}
	
	#katalog_lista div.proizvod {
		border:1px solid #DFEAC9;
		height:90px;
		width:496px;
		padding:17px;
		float:left;
		margin-bottom:10px;
		margin-top:10px;
		
		}
		* html #katalog div.proizvod {width:210px;}
			#katalog_lista  div.proizvod p.cena {
				color:#AC1313;}
		#katalog_lista div.proizvod p {
			line-height:20px;
			color:#AC1313;}
		#katalog_lista div.proizvod div.opste {
			float:left;
			width:250px;
			
			}
		
		#katalog_lista div.proizvod div.opste p.product_desc {
			color:#70B660;
			float:left;}
		
		#katalog_lista div.opste strong a {
				color:#70B660;
				font-family:Verdana,Helvetica,Sans-serif;
				font-size:11px;
				text-decoration:none;}
				#katalog_lista div.opste strong a:hover {
					text-decoration:underline;}
				#katalog_lista div.proizvod p.product_nmbr {color:#70B660;}
				
		#katalog_lista div.proizvod div.detalji {
			float:right;}
		#katalog_lista div.proizvod div.detalji  span {color:#0C91B9}
/* -------------------------------------- */
/* page setings */
#str {
	border:1px solid #DFEAC9;
	width:498px;
	padding:16px;
	float:left;
	margin-right:29px;}
	#str h1, #str h2 {
		color:#296098;
		margin-bottom:12px;
		font-size:16px;
		padding-bottom:8px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;}
	#str h1 {
		border-bottom:1px solid #DFEAC9;}
	#str h3 {
		font-weight:bold;
		color:#296098;
		font-size:11px;
		padding-bottom:12px;}
	#str p {
		padding-bottom:12px;
		line-height:18px;}
	#str form {
		background:#efefef;
		border-top:1px solid #DFEAC9;
		padding:8px;
		float:left;
		width:482px;}
		#str form label {
			float:left;
			width:80px;
			margin:5px 0 0 0;
			/*margin-bottom:10px;*/}
		#str form input {
			border:1px solid #DFEAC9;
			float:left;
			font-size:11px;
			padding:3px;
			width:154px;
			margin:0 0 5px 4px;}
		#str form textarea {
			border:1px solid #DFEAC9;
			width:154px;
			height:104px;}
	#fl {
		float:left;
		width:250px;}
	#fr {
		float:right;
		width:220px;}
		#fr p a {
			margin:8px;
			color:#000000;
			display:block;
			width:54px;
			text-decoration:none;
			background:url(data/button.gif) right center no-repeat;}
			#fr p a:hover {
				text-decoration:underline;}

/* -------------------------------------- */
/* lista setings */
#lista {}
	#lista div.proizvod {
		border:1px solid #DFEAC9;
		padding:8px;
		height:74px;}

/* -------------------------------------- */
/* proizvod info setings */
#proizvod_info {
	border:1px solid #DFEAC9;
	padding:16px;}
	#proizvod_info div#imgs {
		border-right:1px solid #DFEAC9;
		width:280px;
		float:left;
		margin-bottom:20px;}
	#proizvod_info div#basicData {
		float:right;
		width:200px;
		padding-left:16px;
		margin-bottom:20px;}
		#proizvod_info div#basicData p {
			line-height:22px;
			color:#AC1313;}
			#proizvod_info div#basicData p.product_name {
				font-family:Verdana,Helvetica,Sans-serif;
				font-size:11px;
				font-weight:bold;		
				color:#70B660;}
			#proizvod_info div#basicData p.product_price {}
			#proizvod_info div#basicData p.product_nmbr {color:#70B660;}
			#proizvod_info div#basicData span {color:#0C91B9}
	#proizvod_info div#basicData select {
		width:146px;
		border:1px solid #999999;
		margin-bottom:6px;}

	#proizvod_info div#prodMedia p {
		color:#0C91B9;
		font-size:11px;
		font-weight:bold;
		border:1px solid #999999;
		margin-top:6px;}
	.proMedia  {
	color:#0C91B9;
	}


/* -------------------------------------- */
/* proizvod tabs */
#product_tabs {
	margin-top:12px;
	margin-bottom:12px;}
	#product_tabs ul {
		list-style:none;
		width:498px;
		margin-bottom:1px;}
		#product_tabs ul li {
			float:left;
			margin-right:1px;}
			#product_tabs ul li a {
				background:#DFEAC9;
				color:#3E7F20;
				width:104px;
				text-decoration:none;
				display:block;
				padding:8px 0px;
				text-align:center;}
				#product_tabs ul li a:hover{
					background:#78C569;
					}
#tab1, #tab2, #tab3, #tab4 {
	background-color:#F8FAF3;
	color:#3E7F1F;
	padding:20px 10px;}

h4 {
color:#FFFFFF;
font-family:"Calibri","Trebuchet MS","Tahoma","Serif";
font-size:13px;
margin:4px 0 0;
padding:0 0 0 10px;
text-transform:uppercase;
}

a.loginFormLink {
color:#3E7F1F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:none;
}

#Header
{
	height:80px;
	width:900px;
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}
.label
{
	color:#0c91ba;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding:0 0 0 3px;
}
.text
{
	border:1px solid #dfeac9;
	font-size:11px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:16px;
	padding:2px 0 0 3px;
	
}

input[type="text"] {
	border:1px solid #dfeac9;
	font-size:11px;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:16px;
	padding:2px 0 0 3px;
}

.symbol
{
	color:#dfeac9;
	font-size:22px;
	padding:0 5px 0 5px;
}
.combo
{
	border:1px solid #dfeac9;
}
select
{
	border:1px solid #dfeac9;
}
a.langLink
{
	color:#0c91ba;
	font-size:12px;
	text-decoration:none;
}

a:hover.langLink
{
	text-decoration:underline;
}

.langSymbol
{
	color:#0c91ba;
	font-size:12px;
	font-weight:bold;
	padding:0 3px 0 3px;
}

.input_qty {
	/*background:#efefef;*/
	/*color:#a7a6aa;*/
	float:left;
	font-size:10px;
	border:1px solid #DFEAC9;
	margin-right:5px;
}

.floatbox { 
	padding: 5px 5px 5px 5px;
	}
 
.floatbox label
{
display:block;
float:left;
margin-right:0.5em;
text-align:left;
width:10em;
} 
 
  
hr.dis {
    color: #D0D0D0; /* IE */
    border: 1px solid #D0D0D0; /* Opera */
    background-color: #D0D0D0; /* Mozilla */
    margin-bottom: 1em;
}
hr.cart {
	color: #333333;
	background-color:#333333;
	height:1px;
  	margin-right:0;
	text-align:right;
	width:80%;
	margin: 0;
	padding: 0;
	border:0;
}

.hrDiv {
	padding-bottom: 1px;
	padding-top: 1px;
	height: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	line-height: 0px;
	background-color: #999999;
}

.hrDiv {
	margin-top:3px;
	margin-bottom:3px;
}
.divBoxSplitter
{
	width:32px;
	height:200px;
	float:left;
	margin:8px 0px 0px 0px;
}
