body {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #5B5B5B;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/COMP-Shop_pozadina_heder.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

a{
	color: #5B5B5B;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #38A6FD;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.font_blue {
	color: #38A6FD;
}
.font_white{
	color: #ffffff;
	font-size:22px;
	line-height:24px;
}

.font_red{
	color: #b71519;
}

.font_big {
	font-size: 18px;
}

.back_grey {
	background-color: #EFEFEF;
}

.back_white {
	background-color: #FFFFFF;
}

#hold {
	padding: 0px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}





/* header */

#header {
	padding: 0px;
	width: 1000px;
	margin: 0px;
	float: left;
}

#header .logo {
	width: 222px;
	margin-top: 35px;
	margin-left: 85px;
	float: left;
}

#header .banner {
	text-align: center;
	padding-top: 58px;
	height: 71px;
}

#header .spots {
	padding-left: 20px;
}

/* header end */



/* menu */

#menu {
	background-image: url(../images/COMP-Shop_meni.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 41px;
	width: 1000px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 21px;
	margin-left: 0px;
}

#menu ul {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	height: 40px;
}

#menu li {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 127px;
	list-style-image: none;
	list-style-type: none;
}

#menu a {
	color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 127px;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
}

#menu a:hover, #menu .current a {
	background-image: url(../images/COMP-Shop_mouse_over_meni.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #5B5B5B;
    height:40px;
}


/* MENU DROPDOWN */

#menu li ul {
	clear:all;
	position: absolute;
	border-top:none;
	border-right:1px solid #38A6FD;
	border-bottom:1px solid #38A6FD;
	border-left:1px solid #38A6FD;
	left: -999em;
	height: auto;
	width: 800px;
	font-weight: normal;
	margin: -20px 0 0 3px;
	padding:10px;
	background:#fff;
    z-index:1000;
}

/*top level li dropdown*/

#menu li ul li{
	margin:0;
	text-align:left;
	width:800px;
}

#menu li ul a:hover {
	text-decoration:none;
	color:#297B2B;
	font-weight:bold;font-size:105%;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul {
	left: auto;
}

.submenu_prod_letter{width:25px;float:left;border-right:1px solid #38A6FD;font-weight:bold;border-bottom:1px solid #EFEFEF;}
.submenu_prod{width:750px;float:left;padding-left:10px;border-bottom:1px solid #EFEFEF;}
.submenu_prod span{cursor:pointer;}
.submenu_prod span:hover{color:#38A6FD;}

.submenu_box{float:left;padding:10px;color:#efefef;width:90px;}
.submenu_box h1{font-size:24px;line-height:26px;color:#ffffff;}
.submenu_box a{color:#efefef;}
.submenu_box a:visited{color:#efefef;}
.submenu_box a:hover{color:#38A6FD;}

/* MENU DROPDOWN END */

#menu .form_search {
	padding-right: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#menu .form_search_input {
	background-image: url(../images/COMP-Shop_search_meni.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 165px;
	float: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
	margin-top: 6px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#menu .form_search_input input {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B6B6B5;
	width: 155px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
}

#menu .form_search_submit {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 54px;
}

#menu .form_search_submit input {
	height: 32px;
	width: 54px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	cursor: pointer;
	padding-top: 5px;
}

/* menu end */




/* column left */

#column_left {
	background-image: url(../images/COMP-Shop_get.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 210px;
}

#column_left_cart {
	background-image: url(../images/korpa.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 210px;
}

#menu_left {
	padding-top: 59px;
}

#menu_left .hold {
	width: 200px;
	padding-left: 8px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E5E5E5;
	border-left-color: #E5E5E5;
}

#menu_left .down {
	background-image: url(../images/COMP-Shop_podmeni_dno.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	height: 21px;
	width: 210px;
}

#menu_left ul {
	background-image: url(../images/COMP-Shop_podmeni_gredijent.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E5E5E5;
	border-left-color: #E5E5E5;
	width: 190px;
	padding: 0px;
	margin: 0px;
}

#menu_left li {
	list-style-image: none;
	list-style-type: none;
	padding-top: 5px;
}


#menu_left li.livip{background-image: url(../images/vip.png);background-repeat: no-repeat; background-position: left;margin-left:10px;padding:5px;padding-left:30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E5E5E5;}
#menu_left li.limore{background-image: url(../images/more_hover.png);background-repeat: no-repeat; background-position: left;margin-left:10px;padding:5px;padding-left:30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E5E5E5;}
#menu_left li.liless{background-image: url(../images/less_hover.png);background-repeat: no-repeat; background-position: left;margin-left:10px;padding:5px;padding-left:30px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E5E5E5;}
#menu_left li.liremove{background-image: url(../images/cross.png);background-repeat: no-repeat; background-position: left;margin-left:10px;padding:5px;padding-left:30px;}


#menu_left a {
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 56px;
	width: 110px;
	line-height: 56px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 64px;
	margin-right: 8px;
	margin-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	margin-bottom: 0px;
	margin-top: 0px;
}

#menu_left a:hover, #menu_left .current a {
	background-position: left bottom;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
}

#menu_left .current ol {
	background-image: none;
	border-right-width: 0px;
	border-left-width: 0px;
	width: 190px;
	padding: 0px;
	margin: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}

#menu_left .current ol li {
	margin: 0px;
	width: auto;
	padding: 0px;
}

#menu_left .current ol a {
	background-image: none;
	border-bottom-width: 0px;
	font-size: 13px;
	color: #8A8A8A;
	font-weight: normal;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	line-height: 25px;
	height: 25px;
	margin: 0px;
	width: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#menu_left .current ol li a:hover, #menu_left .current ol li .sub_current {
	color: #38A6FD;
	font-size: 13px;
	font-weight: normal;
}

#menu_left .sub_menu li a {
	padding-left: 25px;
}

#serach_box {
	background-image: url(../images/COMP-Shop_search_vrh.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 210px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#serach_box .hold {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E5E5E5;
	border-left-color: #E5E5E5;
	background-image: url(../images/COMP-Shop_search_gredijent.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#serach_box .form_search {
	margin: 0px;
	padding: 0px;
}

#serach_box .form_search_input {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B6B6B5;
	background-image: url(../images/COMP-Shop_donji_search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 110px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: transparent;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 75px;
	height: 30px;
}

#serach_box .form_search_input input {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B6B6B5;
	width: 110px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
}

#serach_box .form_search_submit {
	margin-left: 137px;
}

#serach_box label {
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 193px;
}

#serach_box .down {
	background-image: url(../images/COMP-Shop_search_dno.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 210px;
}

/* column left end */




/* banner */

#banner {
	width: 790px;
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}

#banner .holdproduct {
	background-image: url(../images/detailbox.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 274px;
	width: 777px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	float: left;
	margin: 0px;
}

.holdproduct .line_blue {
	background-color: #5DADF2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989898;
	font-weight: bold;
	color: #FFFFFF;
}

#banner .hold {
	background-image: url(../images/COMP-Shop_baner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 274px;
	width: 186px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	float: left;
	margin: 0px;
    position:relative;
}

#banner .hold_mid {
	background-image: url(../images/COMP-Shop_baner-mid.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 274px;
	width: 186px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	float: left;
	margin: 0px;
	margin-top:10px;
    position:relative;
}

#banner .holder {
	width: 168px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#banner span {
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	width: auto;
}

#banner .line_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCACB;
}

#banner .line_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCACB;
}

#banner .image {
	text-align: center;
}

#banner .line_blue {
	background-color: #5DADF2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989898;
	font-weight: bold;
	color: #FFFFFF;
}

#banner p {
	font-size: 11px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 15px;
}

/* banner  end */




/* content */

.text_content{padding:15px;padding-top:100px;float:left;min-height:600px;}
.text_title{padding-left:25px;padding-top:25px;font-size:22px;line-height:24px;color: #38A6FD;}

#content {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 779px;
}

#content .table {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-left-color: #D4D4D4;
}

#content td {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#content .header {
	background-image: url(../images/COMP-Shop_tabela.jpg);
	height: 59px;
	width: 779px;
	font-weight: bold;
	color: #FFFFFF;
}

#content .grey {
	background-color: #EFEFEF;
}

#content .table_info {
	border-width: 1px;
	border-style: solid;
	border-color: #D4D4D4;
}

#content .table_info td {
	font-size:12px;
}

/* content end 8/




/* footer */

#footer_hold {
	background-image: url(../images/COMP-Shop_pozadina_futer.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	height: 117px;
	width: 100%;
	float: left;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#footer {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}

#footer .twitter {
	background-image: url(../images/COMP-Shop_tviter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 71px;
	width: 194px;
	margin: 0px;
	font-size: 11px;
	padding-top: 25px;
	padding-right:75px;
	padding-bottom: 0px;
	padding-left: 65px;
	text-align:center;
}

#footer .logo {
	float: right;
}

#footer_hold_producers {
	background-color:#606062;
	padding: 0px;
	min-height: 117px;
	width: 100%;
	float: left;
	margin: 0px;
	padding-bottom:60px;
}

#footer_producers {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}

/* footer end */

/* bottom tool bar */

#bottomtoolbar{
	width:100%;
	position:fixed;
	bottom:0px;
	height:40px;
	text-align:center;
	background-image: url(../images/toolbarbg.png);
	background-repeat: repeat-x;
}
#toolbar{
	width:1000px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
}

#toolbarmenu{
	float:right;
	height:40px;
	width:380px;
	color:#ffffff;
}
#toolbarmenu .loggedin {font-weight:bold;color:#5dadf2;}
#toolbarmenu a, #toolbarmenu a:visited{font-weight:bold;color:#5dadf2;}
#toolbarmenu a:hover{font-weight:bold;color:#ffffff;}

#compareholder{
	background-image: url(../images/compareholder.png);
	background-repeat: no-repeat;
	width:400px;
	height:30px;
	margin-top:6px;
	float:right;
	color:#ffffff;
	font-size:12px;
}

#control_overlay {  
    background-color:#000;  
} 

/* bottom tool bar end */

#overlay{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000000;
	-moz-opacity: 0.5;
	opacity: .50;
	filter: alpha(opacity=50);
}

#lightbox, #lightboxReg, #lightboxLog, #lightboxComp{
	position: fixed;
	top:20%;
	left:19%;
	height: 274px;
	width: 777px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	margin: 0px;
	z-index:9999;	
	text-align:left;
}


#lightbox a, #lightboxReg a, #lightboxLog a{
	color: #38A6FD;
	text-decoration: none;
}

#lightbox a:hover, #lightboxReg a:hover, #lightboxLog a:hover {
	text-decoration: none;
	color: #5B5B5B;
}



#loader_div{
	position: fixed;
    z-index:99999;
	top:50%;
	width: 100%;
	height:70px;
	background:#ffffff;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	text-align:center;
	padding-top:45px;
}

.wboxtop{
	background-image: url(../images/wboxtop.png);
	background-repeat: no-repeat;
	background-position: right top;
	height:20px;
	width:777px;
	text-align:right;
	line-height:22px;
}

.wboxbottom{
	background-image: url(../images/wboxbottom.png);
	background-repeat: no-repeat;
	background-position: right top;
	height:20px;
	width:777px;
}

#shoppingcart{
	margin-top:3px;
	height: 36px;
	width: 200px;
	font-size:16px;
	font-weight:bold;
	border-right:none;
	cursor:pointer;
	float:left;
}
#cartinside{width:200px;text-align:right;}

.producers{
	background-image: url(../images/producersbox.png);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: right top;
	height: 80px;
	width: 777px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	float: left;
	margin: 0px;
}

.orderbtn{padding-top:2px;}
.orderbox{border-top: 2px solid #585657;text-align:right;}

.pagination .current {font-weight:bold;color: #38A6FD;}
.pagination .disabled {color: #D4D4D4;}

.cartspot{text-align:center;width:50px;}
.graytext{color: #5B5B5B;}
.smalltext{font-size:11px;font-weight:bold;background:#5B5B5B;color:#ffffff;font-weight:bold;padding:1px;padding-left:2px;padding-right:2px;}


#fixedMsg {
	position: fixed;
	left: -1000px;
	top: -1000px;
	z-index: 99999;
}




#homeMsg {
	position: absolute;
	left: -1000px;
	top: -1000px;
	z-index: 99999;
	background-color:#FBFFCF;
	border-top:1px solid #EBEFC2;
	border-left:1px solid #EBEFC2;
	border-bottom:1px solid #D9DF99;
	border-right:1px solid #D9DF99;
	color: #000;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding: 6px;
}

.company{
	background-image: url(../images/company.png);
	background-repeat: no-repeat;
	width: 128px;
	height: 128px;
	display:block;
}
.company:hover{
	background-image: url(../images/company_active.png);
}

.person{
	background-image: url(../images/people.png);
	background-repeat: no-repeat;
	width: 128px;
	height: 128px;
	display:block;
}
.person:hover{
	background-image: url(../images/people_active.png);
}

#login {width:195px;}
#login .form_search {
	margin: 0px;
	padding: 0px;
}

#login .form_textarea{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B6B6B5;
	background-image: url(../images/textarea.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 193px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: transparent;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 4px;
    padding-left:2px;
	height: 100px;
}

#login .form_textarea textarea{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#d0d0d0;
	width: 183px;
    height:94px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
}

#login .form_textarea textarea:focus{
    color: #38A6FD;
}

#login .form_search_input_a{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B6B6B5;
	background-image: url(../images/blanktbox.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 193px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: transparent;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 4px;
    padding-left:2px;
	height: 30px;
}

#login .form_search_input_a input{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 183px;
    color:#d0d0d0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
}
#login .form_search_input_a input:focus{
    color: #38A6FD;
}

#login .form_search_submit {
	text-align:right;
}

#scrollbar_container_comp{  
    position:relative;  
    width:777px;
 }

#scrollbar_container {  
     position:relative;  
     width:420px;  
 }

#scrollbar_track_comp {  
     position:absolute;  
     top:0;
	 right:0;
     height:100%;  
     width:0px;  
     background-color:transparent;  
     cursor:move;  
}
 
#scrollbar_track {
     position:absolute;  
     top:0;
	 right:0;
     height:100%;  
     width:0px;  
     background-color:transparent;  
     cursor:move;  
}

#scrollbar_handle_comp {
     width:0px;  
     background-color:#5DADF2;  
     cursor:move;  
	 z-index:10000;
     -moz-border-radius: 5px;  
     -webkit-border-radius: 5px;  
     opacity:0.9;  
     -moz-opacity:0.9; 
 } 
  
#scrollbar_handle {
     width:0px;  
     background-color:#5DADF2;  
     cursor:move;  
	 z-index:10000;
     -moz-border-radius: 5px;  
     -webkit-border-radius: 5px;  
     opacity:0.9;  
     -moz-opacity:0.9; 
 } 
  
#scrollbar_content_comp {  
    overflow-y: scroll;
	overflow-x: hidden;
    width:772px;  
    height:350px; 
	margin-top:5px;
	margin-bottom:5px;
}

#scrollbar_content {  
     overflow-y: scroll;
	 overflow-x: hidden;
     width:415px;  
     height:250px;  
}

.errors {color:#38A6FD;text-align:left;padding-left:40px;}
	
.item_cnt{text-align:center;float:right;width:20px;}
.more a{background-image: url(../images/more.png);background-repeat: no-repeat; background-position: right top;width:22px;height:16px;display: block; margin: 0px; padding: 0px;float:right;}
.more a:hover{background-image: url(../images/more_hover.png)}
.less a{background-image: url(../images/less.png);background-repeat: no-repeat; background-position: left top;width:22px;height:16px; display: block; margin: 0px; padding: 0px;float:right;}
.less a:hover{background-image: url(../images/less_hover.png)}


div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}

.bubble_l{
	background-image: url(../images/bubble.png);
	background-repeat: no-repeat;
	width: 300px;
	height: 45px;
	padding-top:9px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}

.bestbuy{
    background-image: url(../images/bestbuy.png);
	background-repeat: no-repeat;
    width:50px;
    height:90px;
    position:absolute;
    top:0px;
    left:10px;
	z-index:100;
}

.akcija{
    background-image: url(../images/akcija.png);
	background-repeat: no-repeat;
    width:50px;
    height:90px;
    position:absolute;
    top:0px;
    left:10px;
	z-index:100;
}

.sale{
    background-image: url(../images/sale.png);
	background-repeat: no-repeat;
    width:50px;
    height:90px;
    position:absolute;
    top:0px;
    left:10px;
	z-index:100;
}