body {margin: 0; padding: 0; font-family: tahoma, verdana, arial; color: #000; text-align: center; background: #ccc url(../img/bg_body.gif) repeat-x;}
/*body {margin: 0; padding: 0; font-family: tahoma, verdana, arial; color: #000; text-align: center; background: #c1e5ef url(../img/bg_snow.jpg) repeat-x;}*/

a:link {color: #C00; text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}
a:active {}
	a img {border: none;}

hr.clear {clear: both; height: 0; margin: 0; padding: 0; visibility: hidden;}
form {display: inline;}
select, option {color: #000; font-family: tahoma; font-size: 11px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.more_wrap {margin-top: 3px;}
	a.more {padding-left: 13px; font-family: tahoma; font-size: 11px; background: url(../img/arrow7.gif) no-repeat 0 2px;}

.img_shadow {width: 127px; height: 127px; /*background: url(../img/bg_img_shadow.gif) no-repeat bottom right;*/}
	.img_shadow img {padding: 5px; /*border: 1px solid #ccc;*/}
	/*.b_dark img {border: 1px solid #999;}*/
	/*.img_shadow a:hover img {border: 1px solid #999;}*/

.left {float: left; margin-right: 10px;}
.right {float: right; margin-left: 10px;}
.delimiter {height: 4px; margin: 0 15px; background: url(../img/separator.gif) repeat-x left bottom;}

#container {position: relative; width: 990px; margin: 0 auto; text-align: left; background: #fff url(../img/separator_vert.gif) repeat-y top right;}
	#bg_container_left {background: url(../img/bgr5b.gif) repeat-y;}

	#top_text {width: 764px; height: 28px; float: right; line-height: 28px; text-align: center; background: url(../img/bg_top_text.gif) no-repeat;}
		#top_text h1, #top_text p {margin: 0; padding: 0; color: #151515; font-size: 10px; font-weight: normal;}

	#header {/*height: 89px;*/ border-bottom: 1px solid #999; background: #ccc url(../img/bg_body.gif) repeat-x;}
	/** html #header {margin-bottom: -4px;}*/
		#header .top_part {height: 76px; color: #fff;}
		/*#header .top_part {height: 110px; color: #fff; background: url(../img/topbgr4_newyear2.jpg) no-repeat;}*/

			#logo {display: block; position: absolute; top: 9px; left: 0; width: 215px; height: 62px; margin-left: 0; text-indent: -10000px;  background: url(../img/logo.gif) no-repeat;}
			.header_info {padding: 2px 20px; text-align: right; font-weight: bold;}

		.bottom_bar {height: 10px; padding-bottom: 3px; text-align: center; background: #000 url(../img/bg_bottom_bar.gif) no-repeat;}
			.bottom_bar ul {margin: 0; padding: 0; list-style: none;}
				.bottom_bar ul li {display: inline; padding-left: 2px; list-style: none;}
				.bottom_bar ul li img {filter:alpha(opacity=35);- moz-opacity:.35; opacity:.35;}
				.bottom_bar ul li:hover img {filter:alpha(opacity=100);- moz-opacity:1; opacity:1;}

		.show_brands {height: auto !important;}

		#top_menu, #top_menu li {margin: 0; padding: 0; list-style: none;}
			#top_menu {position: absolute; top: 41px; right: 0; width: 745px;}
				#top_menu li {margin-right: 4px; padding-right: 10px; padding-left: 3px; display: inline; font-family: arial; font-size: 12px; font-weight: bold; line-height: 22px; background: url(../img/top_menu_delimiter.gif) no-repeat right center;}
				#top_menu li.no_bg {background: none;}
				#top_menu li.em a {color: #c00;}
				#top_menu li.active {font-size: 17px; background-position: right 5px;}
					#top_menu li.active a {color: #000; cursor: default; text-decoration: none;}

					#top_menu li.korpa {display: block; float: right; width: 33px; padding-left: 26px; background: url(../img/korpa_icon_n.gif) no-repeat 0 5px;}
					#top_menu li.korpa:hover {background-image: url(../img/korpa_icon_n_o.gif);}

					#top_menu li a {color: #1d416f;}
						#top_menu li a:hover {color: #000; text-decoration: underline;}

			.header_date {float: left; width: 190px; margin-top: 4px; color: #eaeaea; font-size: 11px; text-align: center;}

	#main {position: relative;}
		#sidebar_left {position: absolute; top: 0; left: 0; width: 202px; font-size: 11px;}

			#bg_sidebar_left {background: #121212 url(../img/bgr5.gif) repeat-x;}

				#search_holder {padding: 11px 15px 14px;}
				* html #search_holder {padding: 13px 3px 13px 5px;}
					#search {width: 167px; padding: 3px; background: #fff; border: 1px solid #ccc;}
						#search input {width: 140px; color: #333; font-size: 13px; background: #fff url(../img/bg_google.gif) no-repeat 0 2px; border-width: 0;}
						#search .bg_white {background: #fff;}
						#search .a {color: #c00; font-weight: bold;}
						#search .search_button {display: block; float: right; width: 21px; height: 20px; margin-top: -1px; text-indent: -10000px; background: url(../img/search3.gif) no-repeat;}
						* html #search .search_button {margin: 1px;}
						#search .search_button:hover {background: url(../img/search3_o.gif) no-repeat;}
						#search img {vertical-align: bottom;}

		#sidebar_left h4 {margin: 0; padding: 0 0 6px 17px; color: #fff; font-family: arial; font-size: 15px;}
		#sidebar_left h4.rasir {padding: 3px 0 9px 17px;}
			#sidebar_left h4 a {color: #fff;}
				#sidebar_left h4 img {margin-left: -2px;}

		.main_menu, .main_menu li {margin: 0; padding: 0; list-style: none;}
				.main_menu {margin: 1px 0 6px;}

				.mm_border_top {padding-top: 3px; border-top: 1px solid #999;}

				#glavni_meni_holder.invisible li, #glavni_meni_holder.invisible h4, #glavni_meni_holder.invisible ul#small_menu {display: none;}
				#glavni_meni_holder h4.visible {display: block !important;}

				/*.main_menu.invisible li {display: none;}*/
				
				* html .main_menu {margin-right: -3px;}

				body#no_doc .main_menu, body#homepage .main_menu {margin-top: 0;}

					.main_menu li {display: inline; padding: 0; font-family: arial; font-weight: bold; /*border-bottom: 1px solid #333;*/}
					.main_menu li.visible {display: inline !important;}
						.main_menu li.visible li {display: inline !important;}

						.main_menu li a {display: block; height: 100%; margin-right: -1px; padding: 3px 4px 2px 18px; color: #eaeaea; text-transform: uppercase;}
							.main_menu ul a {text-transform: none;}
							.main_menu li a em {color: #888; font-style: normal;}

						.main_menu li a:hover, .main_menu li a.active {margin-left: -3px; color: #000; background: #ccc url(../img/bg_main_menu_li_active.gif) top right repeat-y; text-decoration: none; border-left: 2px solid #aaa;}
						.main_menu li a.active {margin-bottom: 2px;}

						.main_menu li ul li a:hover {margin: 0; color: #fff; font-weight: bold; background: none; border-width: 0;}
						.main_menu li a.active2 {color: #fff; font-weight: bold;}
							.main_menu li a.active2:hover {margin-left: 0; background: none; border-width: 0;}
							
							.main_menu li ul, .main_menu li ul li {margin: 0; padding: 0; list-style: none;}
							.main_menu li ul {margin-bottom: 2px; padding-top: 3px; padding-bottom: 2px; background: #222; border-bottom: 1px solid #444;}
								
								.samo_brend {padding-bottom: 6px; border-bottom: 1px solid #888888;}

								.samo_brend li, .main_menu li ul li {padding: 0; font-weight: normal; background: none; border-width: 0;}
									.samo_brend li a, .main_menu li ul li a {padding: 0 4px 2px 24px; color: #f9e5ad; text-transform: none;}
									.samo_brend li a {padding-left: 18px;}
									.samo_brend li a:hover {margin: 0; color: #fff; font-weight: bold; background: none; border-width: 0;}

										.main_menu li ul li ul {margin-top: 1px; margin-bottom: 5px; background: #333; border-top: 1px solid #222;}
											.main_menu li ul li ul li a {padding-left: 34px;}

						#glavni_meni_holder a.ceo_meni {display: block; padding: 2px 4px 8px 23px; color: #51A7E6; font-weight: bold;}

			#small_menu, #small_menu li {margin: 0; padding: 0; list-style: none;}
				#small_menu {margin: 0; padding: 0px 5px 4px 17px;}
					#small_menu li {padding: 1px 5px 3px 0; font-family: arial;}
						#small_menu li a {font-weight: bold;}
						#small_menu li a:hover {color: #228a19;}
						#small_menu li.alter a {color: #f9e5ad;}

				#contact_info {margin: 0; padding: 10px 10px 40px 0; color: #fff; border-top: 1px solid #888;}
					#contact_info h4 {padding-left: 17px;}
					#contact_info p {margin: 0; padding: 0; padding-left: 18px; color: #ccc;}


		#content {padding-left: 200px; width: 790px; background: #fff url(../img/left5.jpg) repeat-y;}
			#center {width: 591px; float: left; margin-left: 2px; padding-bottom: 30px; /*padding-top: 235px;*/ background: #fff url(../img/bg_center.gif) 0 50px no-repeat;}
			#sing_item #center, #no_doc #center {background: #fff url(../img/bg_center_singleitem.gif) 0 0 no-repeat;}
			* html #sing_item #center {background-position: 2px 0;}
/*
				#h1_wrap {overflow: hidden; height: 50px; margin-left: -200px; margin-bottom: 2px; background: #000 url(../img/bgr3.jpg) repeat-x;}
					#h1_wrap img {float: left; width: 200px; margin-top: -20px; margin-right: 15px; filter:alpha(opacity=90);- moz-opacity:.90; opacity:.90; border-right: 1px solid #999;}
					#h1_wrap h1 {position: absolute; margin: 0; padding: 13px 0 0 218px; color: #fff; font-family: arial; font-weight: normal; font-size: 20px; letter-spacing: -0.03em;}

				#catbrowser_page #h1_wrap img {width: 200px; margin-top: -30px; filter:alpha(opacity=60);- moz-opacity:.60; opacity:.60; background: #000;}
*/

				#h1_wrap {overflow: hidden; height: 50px; margin-bottom: 2px; background: #000 url(../img/bgr3.jpg) repeat-x;}
					#h1_wrap img {float: right; width: 220px; margin-top: -20px; margin-left: 15px; filter:alpha(opacity=70);- moz-opacity:.70; opacity:.70;}
					#h1_wrap h1 {position: absolute; margin: 0; padding: 12px 0 0 18px; color: #fff; font-family: arial; font-weight: normal; font-size: 20px; letter-spacing: -0.03em;}

				#catbrowser_page #h1_wrap img {width: 200px; margin-top: -70px; filter:alpha(opacity=50);- moz-opacity:.50; opacity:.50;}
				#catbrowser_page #h1_wrap img.brand {width: auto; margin-top: 5px; margin-right: 8px; filter:alpha(opacity=80);- moz-opacity:.8; opacity:.8;}


/*
				#catbrowser_page #h1_wrap {height: 110px;}
					#catbrowser_page #h1_wrap h1 {padding-top: 42px;}
*/
				.nav {margin: 0 15px; padding: 5px 7px 8px 4px; font-size: 11px; background: url(../img/separator.gif) repeat-x left bottom;}
				.nav_one {padding-top: 7px;}
				.nav_bottom {padding: 0; padding-bottom: 15px; background: none;}
					.nav a {color: #000; font-size: 11px; text-transform: lowercase;}
					.nav .delim {padding-left: 4px; padding-right: 4px; font-size: 9px;}
					.nav .r {float: right; width: 200px; text-align: right;}
					.nav .cur {color: #c00;}
					.nav p {margin: 0;}

				.catlist, .catlist li {margin: 0; padding: 0; list-style: none;}
				.catlist {width: 370px; margin-bottom: 10px; font-size: 11px;  border-right: 1px solid #ccc;}
				* html .catlist {width: 350px;}
					.catlist li {float: left; width: 350px; margin: 8px 5px 5px 17px;}
						.catlist li .img_shadow {float: left; margin-top: 8px; margin-right: 0;}
						.catlist li .text_wrap {float: left; width: 420px;}
							.catlist p {margin: 0; padding: 0; color: #666; line-height: 15px;}

							.catlist p.cat_akcije {margin-bottom: 6px; font-size: 10px;}
								.catlist p.cat_akcije a:hover {text-decoration: none;}
									.catlist p.cat_akcije a em {color: #ddd; font-weight: normal; font-style: normal;}
									.catlist p.cat_akcije span {padding: 1px 1px 2px 3px; color: #fff;}
									.catlist p.cat_akcije .ff1 {background: #3a3ad3;}
									.catlist p.cat_akcije .ff2 {background: #d26200;}
									.catlist p.cat_akcije .ff4 {background: #247d9a;}
									.catlist p.cat_akcije .ff8 {background: #a60000;}

							.catlist p.cat_brendovi {padding: 4px 2px 4px 5px; line-height: 16px;}
								.catlist p.cat_brendovi a {color: #555; font-size: 11px;}
								.catlist p.cat_brendovi a:hover {color: #000;}
									.catlist p.cat_brendovi a em {color: #777; font-style: normal; white-space: nowrap;}
							
							.catlist p.najniza_cena {margin: 5px 0; font-family: arial; font-size: 15px; font-weight: bold;}
								.catlist p.najniza_cena	a {color: #004C10;}
							.catlist p.prikazi_sve {margin-top: 6px;}

						.catlist li h3 {margin: 0; margin-top: 10px; margin-bottom: 4px; padding: 0; font-family: calibri, arial; font-size: 17px; line-height: 20px;}
							.catlist li h3 a {color: #000;}
							.catlist li h3 a:hover {color: #c00;}

				.addthis_category .addthis_toolbox {width: 205px !important; margin: 0 auto 5px !important; font-size: 14px;}
				* html .addthis_category .addthis_toolbox {margin: 5px auto -10px !important;}

				.top_items {float: right; width: 190px; margin-top: 5px; margin-right: 17px;}
					.top_items ul {margin: 0; padding: 0; list-style: none;}
						.top_items ul li {clear: both; margin-bottom: 12px; font-family: arial; font-size: 13px;}
							.top_items ul li h3 {margin: 0; margin-bottom: 2px; font-size: 13px; font-weight: normal;}
							.top_items ul li h4.st_ce {margin: 0; color: #000; font-size: 11px; font-weight: normal;  text-decoration: line-through;}
							.top_items ul li h4.ce {margin: 0; color: #c00; font-size: 11px; font-weight: normal;}

							.top_items ul li a {color: #666;}
							.top_items ul li a:hover {color: #000;}
								
							.top_items ul li img {float: left; width: 55px; height: 55px; margin-right: 10px; margin-bottom: 10px;}
							.top_items ul li img:hover {filter:alpha(opacity=80);- moz-opacity:.80; opacity:.80;}

						.top_items ul li.first, .top_items ul li.big {margin-bottom: 18px;}
							.top_items ul li.first img {width: 110px; height: 110px; margin-right: 8px;}
							.top_items ul li.big img {width: 82.5px; height: 82.5px; margin-right: 8px;}

				.catbrowser {margin-top: 10px; margin-bottom: 5px; border-width: 0;}
					.catbrowser li {float: none; width: 560px; margin-top: 0; margin-right: 15px; margin-bottom: 5px; padding-bottom: 25px; background: url(../img/separator.gif) repeat-x left bottom;}
						.catbrowser li .img_shadow {margin-top: 15px; margin-right: 11px;}
						.catbrowser li h3 {margin-bottom: 4px;}
						.catbrowser p {padding-top: 5px; padding-bottom: 5px; padding-right: 25px;}

				.shortdesc {margin-bottom: 5px;}

				.singleitem {margin: 15px; margin-bottom: 0; padding: 5px; color: #666; font-size: 11px; line-height: 16px;}
					.singleitem p {margin: 0; padding: 0;}
					.singleitem .shortdesc {margin: 8px 0 10px; color: #333; font-size: 13px; font-family: arial; line-height: 18px;}
					.singleitem .gdeikako {clear: both; font-size: 10px;}
					.singleitem .infotel {color: #999; font-size: 10px;}

					.singleitem .left {margin-right: 20px; padding: 9px 24px; background: #fff;}
					.singleitem .left img.mainpic {width: 200px; height: 200px;}
					.singleitem .text_wrap {float: left; width: 278px;}
						.singleitem h1 {margin: 0; margin-bottom: 15px; padding: 0; padding-right: 20px; color: #000; font-family: calibri, arial; font-size: 22px; font-weight: bold; line-height: 24px;}
						.singleitem .proizvodjac {border-left: 2px solid #d9d9d9; margin-bottom: 7px; padding: 3px; padding-left: 5px; background: #eaeaea url(../img/bg_proizvodjac.gif) repeat-y right center;}
							.singleitem .proizvodjac a {color: #666; text-decoration: underline;}
						.catbrowser p.rasprodat, .singleitem p.rasprodat {margin-bottom: 7px; padding: 3px 6px 5px; color: #fff; background: #c00; font-size: 12px; font-weight: bold;}
						.singleitem .bottom {clear: both; margin-top: 15px; line-height: 16px;}
							a.big {display: block; clear: both; color: #666; font-size: 12px; font-weight: bold; text-decoration: underline; line-height: 27px;}
							a.red {color: #c00;}
							a.small {color: #666; text-decoration: underline;}
							a.big:hover, a.small:hover {color: #c00;}
						a.uputstvo {display: block; width: 200px; height: 20px; margin-top: 5px; padding-left: 24px; color: #333; font-weight: bold; text-decoration: underline; line-height: 20px; background: url(../img/uputstvo.gif) no-repeat 0 3px;}
						a.uputstvo:hover {color: #c00;}

				.text_wrap {line-height: 13px !important;}

				.cena_komentar {clear: both; color: #004C10 !important;}
				.singleitem .cena_komentar {margin: 6px 0 10px; font-weight: bold; line-height: 14px;}
				.cena_mali_komentar {margin-top: 5px; color: #888; font-size: 9px;}
					.cena_mali_komentar a {color: #888;}

				.cena {padding-right: 5px; color: #C00; font-family: arial; font-size: 16px; font-weight: bold; line-height: 20px;}
				.cena_lh {line-height: 18px;}
				.stara_cena {color: #000; font-weight: bold; text-decoration: line-through;}
				.singleitem .usteda {margin-top: 7px; padding: 5px; font-size: 15px; font-family: arial; text-align: center; background: #eaeaea;}
					.singleitem .usteda strong {color: #357407;}

				ul.slike, ul.slike li {margin: 0; padding: 0; list-style: none;}
				ul.slike {width: 205px; margin-top: 12px; margin-left: 0; list-style-type: none; text-align: center;}
					ul.slike li {display: inline; list-style-type: none;}
						ul.slike li img {margin-right: 3px; margin-bottom: 3px; height: 40px; width: auto; max-width: 80px;}

				.zoom_in {cursor: url(../img/zoom_in.gif), -moz-zoom-in}
				#lightboxImage {cursor: url(../img/zoom_out.gif), -moz-zoom-out}
/*
				.dodaj {display: block; width: 174px; height: 28px; margin-bottom: 4px; text-indent: -10000px; background-image: url(../img/dodaj_u_korpu_o.gif); background: url(../img/dodaj_u_korpu.gif) no-repeat;}
				.dodaj_m {width: 132px; height: 22px; margin-top: 5px; background-image: url(../img/dodaj_u_korpu_m.gif)}
*/
				.dodaj {display: block; width: 160px; height: 28px; margin-bottom: 4px; text-indent: -10000px; background: url(../img/dodaj_u_korpu_n.gif) no-repeat;}
				.dodaj_m {width: 89px; height: 25px; margin-top: 5px; background-image: url(../img/dodaj_u_korpu_m.gif)}

				a.kako_da_narucim {font-size: 10px; text-decoration: underline !important;}

				/*.dodaj:hover {background-image: url(../img/dodaj_u_korpu_o.gif);}*/

				.d_fl {float: left; margin-top: 3px;}
				.d_fr {float: right; margin-top: 3px;}

				.box .specs {width: 100%; border-collapse: collapse; border-width: 0;}
				* html .box .specs {width: auto;}
					.box .specs td, .box  .specs th {padding: 4px; padding-left: 6px; color: #444; font-size: 11px; background: #eaeaea url(../img/bg_proizvodjac.gif) repeat-y right center; border: 2px solid #fff;}
					.box .specs th {width: 40%; text-align: left; background: #d9d9d9;}
						.box .specs .wide {padding-top: 5px; padding-left: 0; color: #333; font-family: arial; font-size: 14px; font-weight: bold; background: #fff;}
						.box .specs .h {padding-left: 0; background: #fff;}
						.box .specs b {font-family: arial; font-size: 14px;}

				.box .naruc img {border-width: 0;}
				.box .naruc a {text-decoration: none;}
				.box .naruc a:hover {text-decoration: underline;}
				.box .naruc p {font-family: arial; font-size: 12px;}
					.box .naruc p a {color: #333;}

				.flag {height: 20px; margin-top: 3px; margin-bottom: 0px; background-repeat: no-repeat;}
					.singleitem h1 .flag_img {margin-left: 1px; margin-top: 3px; vertical-align: bottom;}
					.flag a {display: block; width: 100%; height: 100%;}
				.flag_left {width: 86px; float: left;}
				.akcija, .f8 {background-image: url(../img/ecommerceflags/8.gif);}
				.rasprodaja, .f4 {background-image: url(../img/ecommerceflags/4.gif);}
				.snizenje, .f2 {background-image: url(../img/ecommerceflags/2.gif);}
				.novo, .f1 {background-image: url(../img/ecommerceflags/1.gif);}

				.box {clear: both; padding: 20px; padding-bottom: 15px; color: #555; font-size: 11px; line-height: 15px;}
				.video_wide {padding-right: 0 !important;}
				.box_pola_levo {width: 230px; float: left; clear: none;}
				.box_pola_desno {width: 280px; float: left; clear: none;}
				* html .box_pola_desno {padding-left: 0 !important;}

					.box h2, .h2_van {clear: both; margin: 4px 0 12px; padding: 0; padding-left: 1px; padding-bottom: 8px; color: #C00; font-family: calibri, arial; font-size: 14px; text-transform: uppercase; background: url(../img/separator.gif) repeat-x left bottom;}
					.home_center {margin: 0 16px 5px;}

					.sli {margin-left: 18px; margin-right: 18px;}
						.box h2 .tip {color: #666; font-family: tahoma; font-size: 11px; font-weight: normal; font-style: italic;}
					.box h3 {margin: 0; margin-bottom: 5px; padding: 0; font-family: arial; font-size: 14px;}
						.box h3 a {color: #000;}
					.box p {margin: 0; padding: 0; margin-bottom: 10px;}

					.box ul, .box ul li {margin: 0; padding: 0; list-style: none;}
					.box ul {margin-left: 18px; list-style-type: disc;}
						.box ul li {padding-bottom: 1px; list-style-type: disc;}

					.box a {text-decoration: underline;}
					.box .email {margin: 3px 0; border-width: 0;}
						
					ul.galerija, ul.galerija li {margin: 0; padding: 0; list-style: none;}
					
					.box img {border: 1px solid #ccc;}
					.box img.nobg {border-width: 0;}

					.box table {margin: 0; padding: 0; margin-top: 2px; border: 2px solid #ccc; border-collapse: collapse;}
						.box td, .box th {padding: 3px 6px; font-weight: normal; border: 1px solid #ccc;}
						.box th {color: #333; background: #eaeaea;}


					.box table.wide {width: 100%;}
						.box table.wide th {width: 130px;}

					.box .help {padding-top: 4px; font-size: 10px; text-align: center;}

					.box iframe {width: 565px !important;}


					.site_map_left {float: left; width: 250px;}
					.site_map_right {float: right; width: 250px;}

						#sitemap_buttons {margin: 0; margin-bottom: 10px;}
							#sitemap_buttons li {list-style: none; display: inline; margin: 0; margin-right: 3px; padding: 3px 6px; font-size: 11px; background: #eaeaea;}
							#sitemap_buttons .active {font-weight: bold; background: #666;}
								#sitemap_buttons .active a {color: #fff;}
								#sitemap_buttons li a {color: #333; text-decoration: none;}

						.box ul.sitemap {margin: 0; margin-bottom: 15px !important; padding: 0; font-family: arial; font-size: 13px; font-weight: bold; list-style: none;}
						.box ul.brend_by_alpha {display: none;}
						.box ul.sitemap li {margin: 0; padding: 2px 0; list-style: none;}
							.box ul.sitemap li a {color: #333; text-decoration: none;}
								.box ul.sitemap li a em {color: #999; font-style: normal;}
							.box ul.sitemap li a:hover {color: #000; text-decoration: underline;}

								.box ul.sitemap li ul {margin-bottom: 5px;}
									.box ul.sitemap li ul li {font-size: 12px; font-weight: normal; line-height: 15px;}
/*
								.box ul.sitemap li ul li {font-size: 12px; font-weight: normal; list-style-type: disc; line-height: 17px;}
									.box ul.sitemap li ul li a {color: #c00; text-decoration: underline;}
*/
					.highlight {margin-bottom: 15px; padding: 10px; color: #333; font-size: 13px; line-height: 20px; border: 2px solid #ea9f20; background: #f9e5ad;}
					.akcija_tekst {padding: 7px !important; padding-top: 0 !important; color: #004C10; font-size: 12px; line-height: 16px; border: 2px solid #ea9f20; background: #f9e5ad;}
						.akcija_tekst legend {padding: 2px 6px; color: #004C10; font-family: arial; font-weight: bold; font-size: 14px; background: #F9E5AD;}
						.box .highlight p {margin-bottom: 0;}
					
					.bg_strelica {height: 22px; background: url(../img/bg_strelica.gif) no-repeat;}

					.br_narudz {font-size: 12px; text-align: right;}

					.form label, .form .txt_l {clear: both; display: block; float: left; width: 200px; padding-top: 2px; padding-right: 13px; text-align: right;}
					.form input, .form .txt_r {display: block; float: left; width: 200px; margin-bottom: 5px; padding: 3px; font-size: 13px; }
						.form .txt_r em a {color: #555; text-decoration: none; font-style: normal;}
					.form .txt_r {padding: 0; font-size: 10px; line-height: 12px;}
					.form .b_mar {margin-bottom: 15px;}
					.form .txt_r a.big {font-size: 13px; line-height: 16px; font-weight: bold;}
					.form .butt {width: 211px; font-size: 14px;}
					.form .check {width: 10px; margin-left: 0; margin-right: 6px; margin-bottom: 20px;}

				.box_big {font-size: 12px; line-height: 18px;}
					.box_big h3 {margin-top: 12px; margin-bottom: 1px;}
					.box_big p {padding-right: 20px;}
					.box_big ul.slike li img {height: 178px;}

				.web_prodaja img {margin-top: 5px; margin-bottom: 5px; border-width: 0;}

				.box_desc {width: 553px; overflow: hidden; clear: both; padding: 20px; padding-top: 0; padding-bottom: 15px;}
					* html .box_desc {width: 100%;}		
					
					.box_desc p {color: #333; font-size: 12px;}
					.box_desc th, .box_desc td {padding: 4px; color: #333; font-size: 12px; border-bottom: 1px solid #ccc;}
					.box_desc th {text-align: left;}

				h4 {font-size: 14px;}
				.box_desc h4 {font-size: 12px;}
				h5 {font-size: 13px;}

				/*
				.desc {overflow: hidden;}
					.desc * {color: #555 !important; font-family: tahoma !important; font-size: 11px !important; line-height: 18px !important; background: #fff !important;}
					.desc table {border-width: 0 !important;}
						.desc table td {padding: 3px !important; border-width: 0 !important;}
				.desc img {margin: 4px !important; border-width: 0 !important;}
				*/

				#komisiona img {border-width: 0;}
				#komisiona table {width: 100%; margin: 0; padding: 0; border-width: 0; border-collapse: collapse;}
					#komisiona td {padding: 0; padding-bottom: 2px; border-width: 0;}

				#td_wrap #troskovi_dostave {display: none; margin-top: 5px; margin-bottom: 8px;}

				#korpa {width: 100%; margin: 0; padding: 0; border-collapse: collapse;}
					#korpa th, #korpa td {border-left-width: 0; border-right-width: 0;}
					#korpa th {padding: 10px 6px; font-weight: bold; border-bottom-width: 2px;}
					#korpa td {padding: 6px;}
					#korpa .proizvod {color: #333; font-family: arial; font-size: 13px; border-left-width: 0;}
						#korpa .proizvod a {color: #333; text-decoration: none;}
						#korpa .proizvod a:hover {color: #c00; text-decoration: underline;}
					#korpa .p_img {width: 50px; text-align: center; border-right-width: 0;}
						#korpa .p_img img {height: 40px; width: auto; border: 1px solid #ccc;}
					#korpa .suma {padding: 10px 6px; color: #333; font-family: arial; font-size: 15px; font-weight: bold; border-right-width: 0;}

					#korpa .l {padding-left: 10px;}
					#korpa .r {text-align: right;}
					#korpa .c {text-align: center;}
					#korpa .del {font-size: 9px; font-weight: bold;}


					.nice_button {clear: both; padding: 8px; border-left-width: 0; background: #eaeaea;}

						.nice_button a {display: block; width: 250px; height: 30px; margin: 3px auto 0; text-decoration: none; background: url(../img/bg_naruci_l.gif) no-repeat;}						
							.nice_button a span {display: block; width: 100%; height: 100%; color: #fff; font-family: arial; font-size: 14px; font-weight: bold; letter-spacing: 0.05em; line-height: 30px; text-align: center; background: url(../img/bg_naruci_r.gif) no-repeat top right; cursor: pointer;}
						.nice_button a:hover {text-decoration: none; background-image: url(../img/bg_naruci_l_o.gif);}
							.nice_button a:hover span {background-image: url(../img/bg_naruci_r_o.gif);}

					.nb_2, .nb_3 {border-top: 1px solid #ccc;}
						.nb_2 a {margin: 0; margin-left: 203px; width: 100px;}
						.nb_3 a {margin-top: 0; width: 250px;}
					
					.izmeni_podatke {padding: 3px; font-size: 12px; font-weight: bold; text-align: center;}
						.izmeni_podatke a {text-decoration: none;}

				#narucivanje_koraci {height: 42px; margin: 10px 0; background-repeat: no-repeat; background-position: center center;}

				#flash_home {margin-left: 2px; border-bottom: 2px solid #ccc;}

				#slideshow { position: absolute; top: 0; left: 202px; width: 590px; height: 238px; margin: 0; padding: 0; background-color: #000; border-left: 1px solid #666; list-style: none; overflow: hidden;}
					#slideshow li {display: none; position: absolute; top: 0; left: 0; overflow: hidden; }
					#slideshow li.fb_slide {width: 215px; height: 80px; padding-top: 160px; padding-left: 375px; background: url(../pics/slideads/22.jpg) no-repeat;}

						#slideshow li img {width: 593px; height: 238px;}

				#slideshow_ispod {height: 40px; padding: 10px; background: #fff url(../img/bg_slideshow_buttons.gif) repeat-x left bottom;}
					
					.addthis_home {float: right; width: 210px; font-size: 14px;}
						.addthis_home .addthis_toolbox {margin-top: 5px !important;}

					.addthis_cat { float: right; width: 200px; margin-right: -10px !important; font-size: 14px;}
						.addthis_cat .addthis_toolbox {margin-top: 0 !important; }

					ul#slideshow_buttons, ul.r_b {list-style: none; width: 280px; margin: 0; padding: 0; padding-top: 1px;}
						ul#slideshow_buttons li, ul.r_b li {list-style: none; float: left; width: 24px; height: 24px; margin-right: 6px; text-align: center; color: #000; font-family: arial; font-size: 15px; font-weight: bold; line-height: 24px; /*background: url(../img/bg_slideshow_button_a.gif) no-repeat center center;*/ cursor: pointer;}
						ul#slideshow_buttons li:hover, ul#slideshow_buttons li.active, ul.r_b li:hover, ul.r_b li.active {color: #fff; background: url(../img/bg_slideshow_button.gif) no-repeat center center;}



				#video_prezentacije {width: 560px; margin-top: 15px; margin-left: 15px;}
					#slide_yt_embed {float: right; width: 340px;" id="slide_yt_embed}
					#slide_yt_right {width: 220px; float: left; background: #fff;}
						#slide_yt_right_buttons {padding-left: 10px;}
						a.slide_yt_button {display: block; float: left; width: 55px; height: 55px; margin-right: 5px; margin-bottom: 5px; padding: 3px;}
						a.slide_yt_button.active {padding: 2px; border: 1px solid #ccc;}
							a.slide_yt_button img {width: 55px; height: 55px;}
						#slide_yt_opis {margin-top: 5px; padding-left: 6px; padding-right: 5px; background: #eaeaea; border-top: 2px solid #ccc;}
							#slide_yt_opis h4 {margin-top: 5px; margin-bottom: 0; font-family: arial;}
								#slide_yt_opis h4 a {color: #333;}
								#slide_yt_opis h4 img {float: left; width: 80px; height: 80px; margin-right: 7px; margin-bottom: 5px; padding: 3px; background: #fff; border: 1px solid #ccc;}
							#slide_yt_opis p {margin-top: 10px; font-size: 11px;}



				.home_info {margin-top: 4px;}
					.fb_info {float: right; width: 305px; height: auto; margin-right: 2px;}
					.fb_info2 {float: right; width: 291px; height: auto; margin-right: 12px; margin-bottom: 4px;}
					.home_info .mmc_info {position: relative; float: left; width: 255px; height: 255px; margin-left: 15px; background: url(../img/mmc_info_header2.jpg) no-repeat;}
					* html .home_info .mmc_info {margin-left: 5px;}
						.home_info .mmc_info img.gal {position: absolute; top: 5px; left: 5px; width: 250px; height: 190px;}
						.home_info .mmc_info ul {margin: 0 0 0 17px; padding: 0; font-size: 12px; font-weight: bold; font-family: tahoma;}
							.home_info .mmc_info ul li {float: left; width: 110px; margin-bottom: 7px; list-style: none;}
								.home_info .mmc_info ul li a {color: #3B5998;}
							
						.home_info .mmc_info h3 {margin-left: 12px; margin-top: 60px; margin-bottom: 4px; color: #fff; font-family: arial; font-size: 15px; text-shadow: 2px 2px 2px #253c72;}
							.home_info .mmc_info h3 em {font-weight: normal;}


				#testimonials {width: 227px; height: 127px; margin-top: 0; margin-left: 13px; color: #fff; font-weight: normal; line-height: 15px; text-shadow: 1px 1px 1px #253c72;}
					#testimonials li {display: none; width: 100%;}

				.banners_bottom {margin: 10px;}

		#sidebar_right {float: right; width: 197px; font-size: 11px; background: url(../img/separator_vert.gif) repeat-y;}
			/*#bg_sidebar_right {margin: 1px; padding: 3px; background: url(../img/bg_center_snow.jpg) no-repeat;}*/

				#sidebar_right .banner {padding-top: 6px; padding-left: 10px; padding-bottom: 3px; background: #30445a url(../img/bg_mailinglist.jpg) no-repeat;}

			.banners, .banners li {margin: 0; padding: 0; list-style: none;}
				.banners li {padding: 14px; padding-top: 2px; color: #666; font-family: tahoma; background: url(../img/separator.gif) repeat-x left bottom;}
				.banners li.socialmedia_ads {padding-top: 10px;}
					.banners li.socialmedia_ads img {margin: 0;}

				.banners li.plain {padding-left: 0; padding-right: 0; padding-bottom: 0; background: none;}
					.banners li.plain h2.h2_van {margin-bottom: 0; padding-top: 2px; padding-left: 15px; padding-bottom: 9px;}
					.banners li h3 {margin: 6px 0 0; padding: 0; color: #333; font-size: 14px; font-family: arial; letter-spacing: -0.03em; text-transform: uppercase;}
						.banners li .more_wrap {margin-top: 5px;}
						.banners li a {color: #333;}
						.banners li a.more {color: #C00;}
					.banners li img {margin-top: 7px; margin-bottom: 5px;}

					.banners li img:hover {filter:alpha(opacity=80);- moz-opacity:.80; opacity:.80;}
					.banners li p {margin: 0; padding: 0; color: #333; font-size: 12px; font-family: arial;}

					.banners li.maillist {margin: 0; padding: 4px 11px 7px 9px; background: #0c61b1 url(../img/bg_mailinglist.jpg) repeat-x; border-left: 1px solid #999;}
						.banners li.maillist h3 {margin: 0; padding: 0; padding-bottom: 3px; color: #fff; font-size: 11px; text-transform: none; letter-spacing: 0; white-space: nowrap;}
						.banners li.maillist p {padding: 4px 0; color: #fff; font-size: 11px;}
						/*.banners li.maillist a {display: block; margin-top: 6px; padding-left: 20px; padding-bottom: 3px; font-weight: bold; text-decoration: underline; background: url(../img/mail.gif) no-repeat; }*/

						li.maillist #maillist_input_holder {width: 170px; padding: 3px 3px 2px; background: #fff; border: 1px solid #ccc;}
						* html li.maillist #maillist_input_holder {padding: 1px 3px 1px;}
							li.maillist #maillist_input_holder input {width: 100px; color: #333; font-size: 11px; background: #fff; border-width: 0;}
							li.maillist .ok_button {display: block; float: right; width: 50px; height: 16px; margin-top: -1px; text-indent: -10000px; background: url(../img/maillist_ok.gif) no-repeat;}
							* html li.maillist .ok_button {margin-top: 1px;}
							
							li.maillist .ok_button:hover {background: url(../img/maillist_ok_o.gif) no-repeat;}
							li.maillist a.odjava {float: right; color: #999 !important; font-size: 10px; font-family: tahoma; font-weight: normal;}

			.snizenja {margin-bottom: 5px !important; border-width: 0 !important;}
				.snizenja li {width: 122px !important;}
					.snizenja li .usteda {font-size: 11px; white-space: nowrap;}
					.snizenja li .stara {color: #666; text-decoration: line-through; font-weight: bold;}
					.snizenja li .nova {color: #C00; font-size: 17px; font-weight: bold;}
					.snizenja li .b_d {font-size: 11px; font-weight: bold; white-space: nowrap;}
					.snizenja li h3 {margin-bottom: 2px; font-size: 11px !important; font-weight: normal; letter-spacing: 0;}
						.snizenja li h3 a {color: #004C10;}

	#center .banners {margin-left: 20px; margin-right: 20px; border-bottom: 5px solid #EAEAEA;}
		#center .banners li {float: left; width: 170px; height: 250px; padding: 5px 21px 24px 0; background: none;}
		* html #center .banners li {padding-right: 16px;}
		#center .banners li.no_padd {padding-right: 0;}
			#center .banners li h3 {font-size: 14px; /*min-height: 36px;*/}
	

	#footer {clear: both; width: 990px; height: 40px; margin: 0 auto; padding: 5px 0; text-align: left; color: #555; font-family: tahoma; font-size: 11px; text-align: center; line-height: 15px; border-top: 5px solid #121212;}
		#footer p {margin: 0; padding: 0;}
		#footer .prijatelji {color: #888;}
		#footer a {color: #888; text-decoration: underline;}


	body#homepage #sidebar_left {border-right: 1px solid #999;}
	body#homepage #center {padding-top: 235px;}
	body#rasprodaja #center {padding-top: 10px; background: #fff;}
	
	body#homepage .top_items {float: none; margin: 8px 0 25px 17px; width: 165px;}
	* html body#homepage .top_items {margin-left: 10px;}

	/*body#homepage #small_menu {display: block;}*/

	/* YOUTUBE VIDEO */

	#videosc {width : 250px; margin-left: 0; padding: 0;}
	.player_gsvsc { width: 545px !important; height: 432px !important; }
	.tagStackBox_gsvsc {display: none !important;}
	.video-result_gsvsc {float: left !important;}
	.playing_gsvsc .more_gsvsc {padding-left: 10px !important; text-align: left !important; color: #C00; text-decoration: none; font-weight: bold;}
	input.gsc-input {border: 1px solid #CCCCCC !important;}
	.playerBox_gsvsc div.title_gsvsc {width: 545px !important; margin-top: 8px !important; font-weight: bold !important;}
	a.title_gsvsc {color: #000 !important; font-family: arial !important; font-size: 14px !important; text-decoration: none !important;}
	#video_cont img, #video_cont table {border-width: 0 !important;}
	#video_cont td {padding: 3px !important;}
	.results_gsvsc div.video-result_gsvsc, .tiny-results_gsvsc div.tiny-video-result_gsvsc {border-width: 0 !important;}
	.searchForm_gsvsc {width: 95% !important;}


	/* IE6 I SINGLEITEM STRANA SVE VERZIJE */

	* html #slideshow {width: 593px; overflow: hidden;}

	* html #search {width: 180px; margin-top: 0; margin-left: 7px; margin-right: 0; padding: 0;}
		* html #search input {width: 140px;}
	* html #header .bottom_bar {padding-bottom: 10px;}

	* html .catlist li {width: 260px;}

	* html #sidebar_right {margin: 0;}


	* html #center {width: 591px; margin-left: 0;}
	* html .catbrowser li {width: 550px !important;}
		* html .catbrowser li .text_wrap {width: 400px !important;}

	* html #no_doc #content {width: 989px;}
		* html #no_doc #center {width: 573px;}

	* html #no_doc #sidebar_right {margin: 0;}
	* html #no_doc .singleitem .text_wrap {width: 265px;}

	* html #no_doc .catbrowser li {width: 100%;}
	* html #no_doc .catbrowser li .img_shadow img, * html #no_doc #sidebar_right .img_shadow img {border: 5px solid #fff;}
	* html #no_doc .catbrowser li .text_wrap {width: 400px;}

	.preseljenje {width: 600px; height: 70px; float: right; margin-top: 8px; margin-right: 14px; border: 1px solid #000;}


#nagradna_igra label {width: 240px; line-height: 14px;}
#nagradna_igra textarea {width: 200px; height: 150px; margin-bottom: 5px; padding: 3px; font-family: tahoma; font-size: 12px;}
#nagradna_igra select {margin-bottom: 10px; font-size: 12px;}


#nagradna_igra_body {padding-top: 120px; background: #014fde url(../img/bg_igra.jpg) no-repeat center 0;}
	#nagradna_igra_container {width: 590px; min-height: 600px; margin: 0 auto; text-align: left; background: #fff url(../img/bg_igra_white.jpg) no-repeat;}
	* html #nagradna_igra_container {height: 600px;}
	#nagradna_igra_footer {width: 590px; margin: 0 auto; padding: 10px 0; font-size: 11px; text-align: center;}
		#nagradna_igra_footer a, #nagradna_igra_footer a:visited {color: #000; font-weight: bold;}

	#nagradna_igra_fb_connect {padding: 30px; background: #eaeaea url(../img/bg_fb_connect.jpg) no-repeat center center; border: 1px solid #ccc; text-align: center;}

	#nagradna_igra_left {float: left; clear: none; width: 290px;}
	#nagradna_igra_right {width: 220px; margin-top: 15px; margin-right: 10px; padding-top: 0; padding-left: 15px; border-left: 1px solid #ccc;}


.komentari {padding-top: 5px;}
	.komentari .napomena {margin-top: 0; padding: 3px 6px; color: #777; font-family: arial; font-size: 10px; background: #eaeaea;}
		.komentari .napomena strong {color: #333; font-size: 12px;}
	.komentari_broj {padding-left: 5px; color: #333 !important; text-transform: none;}
	.dsq-brlink {float: right;}