body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bg.jpg) center top repeat-x #fff;
}

body, p, h1, h2, h3, h4, ul, li, input, form {
	margin: 0;
	padding: 0;
}

/*html {overflow-y: scroll;}*/
.lefty {float:left;}
a {outline:none; color:#1a3278	; text-decoration:underline;}
a:hover {text-decoration:none;}

img {border:0;}

hr {border:0; border-top:1px solid #dedede;}
hr.contentLeft {border:1px solid #eeeeee; border-top:1px solid #aeaeae;}

ul {list-style:none;}
	ul li {background:url(../images/li.jpg) 4px 5px no-repeat; padding-left:15px;}

p {margin:10px 0;}

#wrap {
	margin:0 auto;
	width:994px;
	position:relative;
}

	#head {
		flaot:left;
		width:994px;
		height:148px;
	}
	
		#head #logo {float:left; width:107px; height:113px; background:url(../images/logo.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png'); display:inline; margin:21px 0 0 57px;}
		#head #text {float:left; display:inline; margin:27px 0 0 85px;}
		#head h1, #head .title {font-size:25px; font-weight:normal; margin-bottom:0; color:#1a3278;}
		#head .h1Sub {font-size:25px; font-weight:normal}
		#head .let {float:right; width:77px; height:77px; background:url(../images/30let.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/20let.png'); margin:10px 10px 0 0;}
		.kosaricaSmall {float:right; width:150px; padding-left:25px; background:url(../images/kosaricaSmall.png) no-repeat; height:19px; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/kosaricaSmall.png', sizingMethod='crop');}
		.kosaricaSmallPadding {float:right; width:150px; padding-left:25px; height:19px;}
		#head #menuLeft {float:left; height:30px; width:15px; background:url(../images/shadowLeft.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shadowLeft.png');}
		#head #menuRight {float:left; height:30px; width:15px; background:url(../images/shadowRight.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shadowRight.png');}
		#head #menu {float:left; height:30px; width:750px; margin:2px 0 0 80px;}
			#menu #inner {float:left; height:30px; width:720px; background:url(../images/menuBg.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menuBg.png', sizingMethod=scale);}
			#menu ul {list-style:none;}
				#menu ul li {float:left; padding:0; background:none;}
					#menu ul li a {line-height:16px; text-decoration:none; float:left; display:block-inline; padding:7px 10px;}
						#menu ul li a:hover, #menu ul li a.active {background:#1a3278;}
						
			#menu input {float:right;}
			#menu .polje {color:#838282; height:23px; border:1px solid #828282; border-right:0; display:inline;background:url(../images/searchBg.jpg) no-repeat #fff; width:148px; padding:0 5px;}
			
	#body {float:left; width:994px;}
		#submenu {float:left; width:247px;}
			#submenu ul {list-style:none;}
				#submenu ul li {padding:0; background:none; background:no-repeat #6cb85e; width:230px; -moz-box-shadow:1px 1px 1px #27671b; box-shadow:1px 1px 1px #27671b; -webkit-box-shadow:1px 1px 1px #27671b; margin:0 0 5px 0;}
				#submenu ul li:hover, #submenu ul li.active {background-color:#1a3278; -moz-box-shadow:-1px -1px 1px #fff; box-shadow:-1px -1px 1px #fff; -webkit-box-shadow:-1px -1px 1px #fff; margin:1px 0 5px 1px;}
				#submenu ul li a {text-decoration:none; background-repeat:no-repeat; font-size:16px; display:block; width:196px; margin:2px 0; padding:2px 2px 4px 30px;}
				#submenu ul li ul {margin:0 0 0 30px; width:100px;}
					#submenu ul li ul li {width:180px; -moz-box-shadow:none; box-shadow:none; -webkit-box-shadow:none; border-top:1px solid #5f70a1; background:none; margin:0;}
						#submenu ul li ul li:hover {-moz-box-shadow:none; box-shadow:none; -webkit-box-shadow:none; border-top:1px solid #5f70a1; background:none; margin:0;}
							#submenu ul li ul li a {color:#fff; margin:0; padding:0; text-shadow:none; font-size:11px; padding:5px 0; width:180px;}
								#submenu ul li ul li a:hover, #submenu ul li ul li a.active {color:#6cb85e;}
			#pool {float:left; position:relative; width:230px; margin-top:15px;}
			#pool h3 {width:230px !important;}
		
		
		#content {float:left; width:747px; background:#fff; min-height:250px; height:auto !important; height:250px;}
			#content.sub {background:url(../images/contentTopBg.jpg) repeat-x #fff; padding:20px; width:707px; display:inline;}
			#content.sub p {line-height:20px;}
			#firstTop {float:left; width:707px; height:260px; display:inline; padding:20px 20px 50px 20px; background:url(../images/firstTopBg.jpg) no-repeat;}
				#firstTop h2 {font-size:22px; color:#1a3278; margin-bottom:15px;}
				#firstTop .image {float:left; width:420px; height:260px; text-align:center;}
				#firstTop .text {float:left; width:287px; height:260px; line-height:20px;}
		
		h3.index {float:left; font-weight:normal; font-size:15px; color:#1a3278; border-bottom:1px solid #cccccc; display:block-inline; width:727px; padding:0 0 10px 20px;}
		h3.index a {font-size:12px; position:absolute; top:2px; right:5px; text-shadow:0;}
			
		#aktualniIzdelki {float:left; width:747px; position:relative;}
			#aktualni {float:left; width:747px; height:220px; position:relative; overflow:hidden;}
				#itemsAktualni {width:2000em; position:absolute;}
					#itemsAktualni div {float:left;}
					#itemsAktualni .item {position:relative; width:210px; height:200px; display:inline; padding:10px 19px; background:url(../images/aktualniVertical.jpg) no-repeat;}
					
			.next, .prev {cursor:pointer; position:absolute; right:0; top:0; width:17px; height:17px; background:url(../images/next.jpg);}
			.prev {position:absolute; right:20px; top:0; width:17px; height:17px; background:url(../images/prev.jpg);}
			#aktualniIzdelki .cat {font-size:11px; color:#8d8d8d; text-decoration:none;}
			#aktualniIzdelki .pName {font-weight:bold; color:#000; font-size:11px; text-decoration:none;}
			
		#mainBottom {float:left; width:747px;}
			#mainBottom .item {position:relative; float:left; width:208px; display:inline; margin:0 20px;}
				#mainBottom h3, #pool h3 {width:208px; display:inline; padding-left:0; margin-bottom:15px;}
				#mainBottom .nTitle {color:#1a3278; font-weight:bold; margin-bottom:2px; text-decoration:none;}
				#mainBottom .date {color:#8c8c8c; font-size:10px; margin-bottom:2px;}
				
				#mainBottom .polje {color:#838282; height:20px; border:1px solid #828282; display:inline;background:url(../images/searchBg.jpg) no-repeat #fff; width:160px; padding:0 5px; margin:5px 0;}
				
				#zastopamo {position:relative; overflow:hidden; width:208px; height:120px;}
					#itemsZastopamo {position:absolute; width:2000em;}
					#itemsZastopamo div {float:left; width:208px; text-align: center}
					
#footerBg {float:left; clear:both; width:100%; background:url(../images/footerBgTop.jpg) repeat-x #6cb85e; margin-top:15px; padding-top:11px; line-height:18px;}
	#footerBg #wrap {background:url(../images/footerShadow.jpg) no-repeat; padding-top:20px;}
	#footerBg a {color:#fff;}
	#footerBg .right {float:right; text-align:right;}
		#footerBg .right #meniFooter {color:#fff;}
		#footerBg .right #meniFooter a {margin:0 4px;}
		#footerBg .right #ns {margin-top:20px; color:#3a822c;}
		
h1 {font-size:20px; font-weight:normail; color:#1a3278; margin-bottom:10px;}
.green {margin:10px 0; background:#b5dbae; padding:10px;}
.greenSmall {float:left; width:140px; margin:10px 5px; background:#b5dbae; padding:10px; border-radius:10px; -moz-border-radius:10px; height:150px;}
#kosarica {position:absolute; z-index:100; right:0; top:154px; color:#fff; padding:5px 10px; background:#6cb85e;  width:215px; min-height:10px; height:auto !important; height:10px;}
	#kosaricaFrame {width:208px;}
		#kosarica hr {border:0; border-top:1px solid #529c44;}
		#kosarica a {color:#fff;}
		#kosarica .title {float:left; font-size:20px; margin:4px 0 0 10px;}
			#kosarica ul li {background:0; padding:0; font-size:11px;}
				#kosarica ul li span {float:left;}
				#kosarica ul li a {float:left; margin-left:5px; color:#ffcc00; text-decoration:none;}
				#kosarica ul li a:hover {text-decoration:underline;}
		#kosarica .buttonKosarica {float:right; margin:1px 0 0 2px;}
		
.kat {margin:10px 0; border-bottom:1px solid #cccccc; padding:10px 0;}
	.kat .img {float:left; width:220px;}
	.kat .text {float:left; width:487px;}
	.kat .text .title {font-weight:bold; text-decoration:none;}
	.date {font-size:11px; color:#6cb85e;}

#paging .page {padding:0 3px;}
#paging .page.active {text-decoration:none;}
#paging .border {padding:0 3px; text-decoration:none;}

.manufacturers {float:left; margin:10px;}
.catDesc {clear:both; float:left; margin:10px 0;}
.products {clear:both; display:inline; float:left; margin:10px 0; width:707px;}

.product_item {float:left; margin:6px; height:200px; width:163px; display:inline;}
.product_pic {border:1px solid #6cb85e; height:161px;}

#demandProducts {background:#b5dbae; border-collapse:collapse;}
#demandProducts td {border:1px solid #fff; padding:2px 10px;}
#demandProducts th {border:1px solid #fff; text-weight:bold; height:30px; vertical-align:middle;}
#demandProducts a {color:#e10000;}

#demandForm {background:#daedd6; margin-top:15px; padding:10px 20px;}
#demandForm td {background:#daedd6; margin-top:15px; padding:2px 0;}

#demandForm .polje {border:1px solid #000; width:250px; height:20px;}
#demandForm .tpolje {border:1px solid #000; width:250px; height:100px;}

#galScroll {position:relative; float:left; overflow:hidden; width:294px; height:120px;}
#galScroll .items {width:2000em; position:absolute;}
#galScroll .items div {float:left;}
.gPrev, .gNext {width:17px; height:17px; float:left; background:url('../images/prev.jpg') no-repeat; cursor:pointer; margin:45px 2px 0 0px;}
.gNext {background:url('../images/next.jpg') no-repeat; margin:45px 0 0 2px;}
.gPrev.disabled {background:url('../images/prevD.jpg') no-repeat;}
.gNext.disabled {background:url('../images/nextD.jpg') no-repeat;}

#breadcrumbs {color:#b0b0b0; font-weight:bold; margin:0 0 10px;}
#breadcrumbs a {color:#b0b0b0; font-weight:normal;}
a.dodajVKosarico {float:left; display:block; width:176px; height:20px; background:url(../images/gumb-dodaj.jpg) top left no-repeat; margin-top:8px;}
a.dodajVKosarico:hover {background-position:bottom left;}

.greenHalf {width:320px; margin-top:10px; background:#b5dbae; padding:10px; display:block-inline; border-radius:10px; -moz-border-radius:10px;}