* {font-family:arial,sans-serif;}
html,body {margin:0;padding:0;width:100%;}
html {overflow-y:scroll;}

h1,h2,h3,h4,h5,h6 {margin:0 0 8px;padding:0;}
p {padding:0;margin:0 0 8px;font-size:1.1em;color:#4b4b4b;}
label,li,dt {font-size:1.1em;color:#4b4b4b;}
li {margin:0 0 8px;padding:0;font-size:1.1em;}
li li {font-size:1em;}
input,select,textarea {font-size:1.1em;color:#6d6e71;}

a {color:#4c4c4c;}
a:hover {text-decoration:none;}

p.f_doc,
p.f_xls,
p.f_pdf { padding:6px 0 0;text-indent:23px;}
p.f_doc {background:url(css_img/file_icon_doc.gif) 0 0 no-repeat;}
p.f_xls {background:url(css_img/file_icon_xls.gif) 0 0 no-repeat;}
p.f_pdf {background:url(css_img/file_icon_pdf.gif) 0 0 no-repeat;}

img {border:0;}
dl,dt,dd,form,fieldset,ul {margin:0;padding:0;}
fieldset {border:none;}
ul {list-style:none;}

.clear {width:1px;height:1px;font-size:1px;clear:both;overflow:hidden;}

.left_pict {margin:3px 10px 9px 0;float:left;}
.right_pict {margin:3px 0 9px 10px;float:right;}
.right {text-align:right;clear:both;}
.right a {float:right;}

body {font-size:62.5% !important;text-align:center;background:#fff url(css_img/backgrounds/body.gif) repeat-x;}

.topspace {margin-top:20px;}

#horizon {margin:0 auto;width:950px;text-align:left;}

#top {margin:10px 0 0;height:25px;background:#6d6e71 url(css_img/logo_small.gif) no-repeat;overflow:hidden;}
#top-in {margin:0 0 0 31px;}
#top-in a {margin:0 30px 0 0;line-height:25px;font-size:1.1em;color:#ebebeb;text-decoration:none;float:left;display:block;}
#top-in select {margin:2px 10px 0;float:right;}

#head {height:155px;background:url(css_img/backgrounds/head_store.jpg) no-repeat;overflow:hidden;position:relative;}
#head2 {height:155px;background:url(css_img/backgrounds/head_store2.jpg) no-repeat;overflow:hidden;position:relative;}
.logo-home {position:absolute;top:40px;left:0;}
.logo-home a {width:202px;height:66px;text-indent:400px;background:url(css_img/mercator-logo-shop.gif) no-repeat;display:block;overflow:hidden;}
.logo-home2 {position:absolute;top:40px;left:0;}
.logo-home2 a {width:202px;height:66px;text-indent:400px;background:url(css_img/mercator-logo-shop2.gif) no-repeat;display:block;overflow:hidden;}

/* bkp original 
#head-in .searchForm {position:absolute;top:0;left:315px;background:url(css_img/backgrounds/search.gif) no-repeat;}
*/
#head-in .searchForm {position:absolute;top:0;left:276px;background:none;}
.searchForm {width:423px;height:31px;}
.searchForm label {display:none;}
.searchForm .input {padding:6px 0 0 22px;float:left;}
.searchForm .input input {width:128px;}
.searchForm .input select {width:138px;}
.searchForm .searchButton {margin:8px 0 0 5px; float:left; cursor:pointer;}
.searchForm .advancedsearchButton {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:8px 0 0 5px;}
.searchForm .advancedsearchButton a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}

div.main-menu {height:30px;background:url(css_img/backgrounds/main-menu-r.gif) right no-repeat;overflow:hidden;position:absolute;right:0;bottom:0;}
ul.main-menu {padding:0 11px;height:30px;background:url(css_img/backgrounds/main-menu-l.gif) no-repeat;float:left;}
.main-menu li {height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1.2em;background:url(css_img/backgrounds/main-menu.gif) repeat-x;float:left;}
.main-menu .sel {background:url(css_img/backgrounds/main-menu-sel.gif) repeat-x;}
.main-menu li a {padding:0 14px 0 15px;color:#fff;text-decoration:none;background:url(css_img/backgrounds/main-menu-sep.gif) no-repeat;display:block;}
.main-menu .first a {background:none;}

#center {clear:both;}
#c-l {margin:32px 0 0;width:180px;height:300px;float:left;/*padding-bottom: 200px;*/}
html>body #c-l {height:auto;min-height:300px;}
#c-c {margin:0 15px 0 30px;width:510px;float:left;}
#c-r {margin:32px 0 0;width:215px;float:left;}

.leftContainer .text_content {}
.leftContainer .text_content h1 {margin:0;padding:8px 10px 8px 18px;font-size:1.1em;color:#fff;text-transform:uppercase;background:#ed8c84 url(css_img/backgrounds/tabs-h1.gif) no-repeat;}
.leftContainer .text_content h3 {margin:0 -5px;padding:8px 5px 6px;font-size:1.1em;color:#d9001a;background:url(css_img/backgrounds/tabs-h3.gif) repeat-x;}

.breadcrumb {padding:9px 0 9px 15px;color:#9a9a9a;font-size:1.1em;background:url(css_img/backgrounds/breadcrumb.gif) 0 12px no-repeat;}
.breadcrumb a {color:#9a9a9a;}

.centerContainer {clear:both;}
.centerContainer .search h1,
.topRightContainer .text_content h1,
.centerContainer .text_content h1 {font-size:1.6em;color:#d9001a;}
.centerContainer .text_content h1 a {color:#d9001a;text-decoration:none;}
.centerContainer .text_content h1 a:hover {text-decoration:underline;}
.centerContainer .text_content h2 {font-size:1.3em;color:#d9001a;}
.centerContainer .text_content h2 a {color:#d9001a;text-decoration:none;}
.centerContainer .text_content h2 a:hover {text-decoration:underline;}
.centerContainer .text_content h3 {font-size:1.1em;color:#d9001a;}
.centerContainer .text_content h3 a {color:#d9001a;text-decoration:none;}
.centerContainer .text_content h3 a:hover {text-decoration:underline;}
.centerContainer .text_content .contentTeaser {margin:0 0 8px;font-size:1.1em;color:#4b4b4b;font-weight: bold;}
.centerContainer .text_content ul {margin:0 0 8px;}
.centerContainer .text_content ul li {margin:0 0 4px;border-bottom:1px dashed #b2b2b2;padding:0 10px 4px;background:url(css_img/more.gif) 0 5px no-repeat;}

.centerContainer .text_content table {margin:0 0 8px;font-size:1.1em;color:#4B4B4B;width:100%;}
.centerContainer .text_content table td {border-bottom:1px dashed #B2B2B2;padding:2px 10px 4px 0;}
.centerContainer .text_content .border-tr {border-top:1px dashed #B2B2B2;}
.centerContainer .text_content .border-tr  td {border-right:1px dashed #B2B2B2;}
.centerContainer .text_content .border-tr .noborder {border-right:none;}

.centerCols .text_content ul {margin:0 0 8px;}
.centerCols .text_content ul li {margin:0 0 4px;border-bottom:1px dashed #b2b2b2;padding:0 10px 4px;background:url(css_img/more.gif) 0 5px no-repeat;}
.centerCols .text_content .ulist {margin:0;}
.centerCols .text_content .ulist li {margin:0 0 7px;border-bottom:1px dashed #b2b2b2;padding:0 0 1px;width:100%;background:none;float:left;}
.centerCols .text_content .ulist li p.textup {float:left;width:auto;}
.centerCols .text_content ul .last {border-bottom:none;}

.more {padding:0 8px 0 0;font-size:.91em;color:#b2b2b2;text-decoration:none;text-transform:uppercase;background:url(css_img/more.gif) right no-repeat;}
.back {padding:0 0 0 8px;font-size:.91em;color:#b2b2b2;text-decoration:none;text-transform:uppercase;background:url(css_img/back.gif) left no-repeat;}

#foot {margin:60px 0 0;padding:20px 0;width:950px;background:url(css_img/backgrounds/foot.gif) no-repeat;float:left;}
.mfl {float:left;}
.mfl li {padding:0 10px 0 10px;background:url(css_img/backgrounds/mfl.gif) 0 6px no-repeat;float:left;}
.mfl li a {color:#c2c2c2;}
.mfl .first {background:none;}

.mfr {float:right;}
.mfr li {padding:0 10px 0 10px;background:url(css_img/backgrounds/mfl.gif) 0 6px no-repeat;float:left;}
.mfr li a {color:#c2c2c2;display:block;}
.mfr .first {background:none;}
.mfr .index_1 {padding:0 0 0 10px;}
.mfr .index_1 a {padding:0 18px 0 0;background:url(css_img/rss.gif) right no-repeat;}

/*forms*/
.centerContainer .forms {font-size:1.1em;}
.centerContainer textarea,
.centerContainer .forms input {width:200px;float:left;}
.centerContainer .required {float:left;clear:both;color:#FF0000;width:350px;padding-bottom:5px;text-align:right;}
.centerContainer h1.error {display: none;}

/*anketa desno*/
.rightContainer .content {padding:0;background:url(css_img/backgrounds/info-push-bot.gif) bottom no-repeat;}
.rightContainer .forms {width: 100%;float:left;}

.rightContainer .forms .required {text-align:right;color: Red;padding-top:3px;}
.rightContainer .forms h1.error,

.centerContainer .text_content .col {margin:0 0 8px;width:490px;background:url(css_img/backgrounds/col.gif) -10px 0 repeat-y;float:left;}
.centerContainer .text_content .col p {padding:0;}
.centerContainer .text_content .col_l {padding:0 10px 0 0;width:234px;float:left;}
.centerContainer .text_content .col_r {padding:0 0 0 10px;width:234px;float:left;}

.centerCols .text_content p a {font-size: 11px;color:#4d4d4d; text-decoration:none;}
.centerCols .text_content p a:hover {text-decoration:underline;}

/*search*/
.centerContainer .search {width: 100%;}

/* 
***************************************************
***************************************************
!!! STORE SPECIFIC STYLES !!!
by andrejm 
***************************************************
***************************************************
*/

#head-in .log_in_out {position:absolute;top:0; right:10px; width:200px;}
.log_in {background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:right; margin:8px 0 0 5px;}
.log_in a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
.sign_in, .log_out {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:8px 0 0 5px;}
.sign_in a, .log_out a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
.head_help {float:right; margin:8px 0 0 5px; width:19px; height:18px; background: url(css_img/ico_help.gif) 0 0 no-repeat;}

input.kolicina {font-size:11px; line-height:100%; padding:2px 1px 0; width:32px;}
input.qnt {font-size:11px; line-height:100%; padding:2px 1px 0; width:32px;}
a.form_btn span {display:none;}

.btn_float_right {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:0 0 0 5px;}
.btn_float_right a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
.btn_float_left {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:0 5px 0 0;}
.btn_float_left a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

.certificate_bottom {margin:10px 0 0; text-align:center;}
.breadcrumb .sitemap {float:right;}

.leftContainer .module {width:180px; background:url(css_img/backgrounds/info-push-left.gif) repeat-y;margin-bottom:15px; overflow:hidden;float:left;}
.leftContainer .featured h3 {padding:14px 0 9px 19px;margin:0;text-transform:uppercase;font-size:1.1em;color:#d9001a;background:url(css_img/backgrounds/info-push-top-left.gif) no-repeat;}
.leftContainer .plain h3 {padding:14px 0 9px 19px;margin:0;text-transform:uppercase;font-size:1.1em;color:#d9001a;background:url(css_img/backgrounds/info-push-top-plain-left.gif) no-repeat;}
.leftContainer h3 a {color:#d9001a; text-decoration:none;}
.leftContainer h3 a:hover {color:#d9001a; text-decoration:underline;}
.leftContainer .content {padding:0;background:url(css_img/backgrounds/info-push-bot-left.gif) bottom no-repeat;}

.centerContainer {margin:15px 0 0;}
.centerContainer .text_content {margin:0; background:url(css_img/backgrounds/2col-wide.gif) repeat-y;}
.centerContainer .text_content h1 {margin:0; height:16px; padding:15px 0 17px 27px;text-transform:uppercase;font-size:1.1em;color:#d9001a;background:url(css_img/backgrounds/2col-wide-top.gif) no-repeat;}
.centerContainer .text_content span {text-transform:none;}
.centerContainer .text_content .content {padding:0 11px;background:url(css_img/backgrounds/2col-wide-bot.gif) bottom no-repeat;}

.rightContainer .module {width:215px;background:url(css_img/backgrounds/info-push.gif) repeat-y;margin-bottom:15px; overflow:hidden;float:left;}
.rightContainer .featured h3 {padding:14px 0 9px 19px;margin:0;text-transform:uppercase;font-size:1.1em;color:#d9001a;background:url(css_img/backgrounds/info-push-top.gif) no-repeat;}
.rightContainer .plain h3 {padding:14px 0 9px 19px;margin:0;text-transform:uppercase;font-size:1.1em;color:#d9001a;background:url(css_img/backgrounds/info-push-top-plain.gif) no-repeat;}
.rightContainer h3 a {color:#d9001a;}
.rightContainer .content {padding:0;background:url(css_img/backgrounds/info-push-bot.gif) bottom no-repeat;}

.select_category {height:40px; padding:0 11px; background:url(css_img/select_category_bg.gif) 0 0 no-repeat;}
.select_category .main_cat {margin:10px 10px 0 0; height:28px; float:left;}
.select_category .sub_cat {margin:10px 10px 0 0; height:28px; float:left;}
/*
.select_category .main_cat select {width:180px;}
.select_category .sub_cat select {width:180px;}
*/

.qnt {padding:0 1px;}
.more_info a {display:block; float:left; white-space:nowrap; padding:5px 8px 5px 0; background:url(css_img/more.gif) 100% 9px no-repeat;}

#mercator_brands .text_content ul li {margin:0 7px; border-top:1px dashed #b2b2b2; padding:4px 10px 4px; background:url(css_img/more.gif) 0 8px no-repeat;}
#mercator_brands .text_content ul li.first {border-top:none; border:1px solid #CC0000;}
#mercator_brands .text_content ul li a {text-decoration:none; font-weight:bold;}
#mercator_brands .text_content ul li a:hover {text-decoration:underline;}
#mercator_brands .text_content ul li#gtn_signin {border-bottom:0;}
#mercator_brands .text_content ul li.first_one {border-top:0; padding-top:}

#submenu .content {font-size:1.1em;}
.submenu_link {margin:0 7px; padding:10px 0 3px; clear:both; border-top:1px dashed #b2b2b2;}
.submenu_link_first {margin:0 7px; padding:10px 0 3px; clear:both; border-top:0;}
.submenu_link a, .submenu_link_first a {text-transform:uppercase; color:#d9001a; font-weight:bold; text-decoration:none;}
.submenu_link a:hover, .submenu_link_first a:hover {text-decoration:underline;}
.submenu_featured {margin:0 7px;}
.submenu_featured a span {font-weight:bold;}
.submenu_detail {margin:0 7px; height:45px; margin-top:7px;}
.submenu_detail .sd_price {float:left; height:40px; padding-top:10px;}
.submenu_detail .sd_price .sd_price_default {font-weight:bold;}
.submenu_detail .sd_add_to {float:right; width:90px; height:29px; padding-top:10px; text-align:right; border-top:1px dashed #b2b2b2;}
.submenu_detail .sd_add_to img {vertical-align:text-bottom; margin-left:5px;}

/* featured products on the right */
.fp_pic {float:left; width:65px; margin:0 0 0 5px;}
.fp_pic img {width:60px; height:60px; margin:0 3px 0 3px;}
.fp_name {float:left; width:125px; margin:0 3px 0 3px; padding:0;}
.fp_name a {font-weight:bold;}
.fp_name span {display:block;}
.fp_price {margin:0 7px; clear:both; text-align:right;}
.fp_price .fp_price_default {font-weight:bold;}
.fp_add_to {clear:both; margin:5px 7px 0; border-top:1px dashed #b2b2b2; height:30px; padding-top:5px;}
.fp_add_to .fp_quant {float:left; width:100px; height:27px;}
.fp_add_to .fp_quant input {font-size:11px; line-height:100%; padding:2px 1px 0; width:32px;}
.fp_add_to .fp_add2 {float:right; width:50px; height:27px; text-align:right;}
.fp_add_to .fp_add2 img {margin-left:5px;}

#basket_small .content {font-size:1.1em;}
#basket_small .content a {text-decoration:none;}
#basket_small .content a:hover {text-decoration:underline;}
#bs_numb, #bs_total, #bs_total_alt, #bs_my_fav, #bs_my_hist, #bs_my_sett {margin:0 7px; border-bottom:1px dashed #b2b2b2; padding:4px 0;}
#bs_numb .value, #bs_total .value {color:#d9001a; font-weight:bold;}
#bs_total_alt {padding-left:76px; font-weight:normal; color:#A6A4A4;}
#bs_my_fav {background: url(css_img/ico_bs_my_fav.gif) 0 5px no-repeat; font-weight:bold; padding-left:17px;}
#bs_my_hist {background: url(css_img/ico_bs_my_hist.gif) 1px 6px no-repeat; font-weight:bold; padding-left:17px;}
#bs_my_sett {background: url(css_img/ico_bs_my_sett.gif) 1px 4px no-repeat; font-weight:bold; padding-left:17px;}
#bs_options {clear:both; height:34px; padding-left:24px;}
.bs_goto_checkout {clear:both; background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:right; margin:9px 5px 0 5px;}
.bs_goto_checkout a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

#basket_small .content #bs_activate_old {clear:both; background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:right; margin:9px 5px 0 5px;}
#basket_small .content #bs_activate_old a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
#basket_small .content #bs_activate_old a:hover {text-decoration:none;}

#good_to_know .content a {text-decoration:none;}
#good_to_know .content a:hover {text-decoration:underline;}
#good_to_know .text_content ul li {margin:0 7px; border-bottom:1px dashed #b2b2b2; padding:4px 10px 4px; background:url(css_img/more.gif) 0 8px no-repeat;}
#good_to_know .text_content ul li a {text-decoration:none; font-weight:bold;}
#good_to_know .text_content ul li#gtn_common {border-bottom:0;}


/* start detailed product */
#most_sold {font-size:1.1em; clear:both;}
#product_detail {font-size:1.1em; clear:both;}

.ms_spacer {clear:both; height:15px; border-top:1px dashed #b2b2b2;}
.ms_name {font-weight:bold;}
.ms_img {float:left; width:130px; height:150px;}
.ms_info {float:left; width:358px; margin-bottom:8px;}
.ms_info div {clear:both; text-align:right; line-height:150%;}
.ms_info div.ms_name, .ms_info div.ms_short_desc, .ms_info div.ms_packdesc {text-align:left;}
.ms_info div span {float:left;}
.ms_info div.ms_qnt_title {text-align:left; font-weight:bold; border-bottom:1px dashed #b2b2b2; padding:0 0 3px 0; margin:0 0 3px 0;}
.ms_info div.ms_qnt_title_end {font-size:1px; line-height:1px; padding:3px 0 0 0; margin:0 0 3px 0; border-bottom:1px dashed #b2b2b2;}
.ms_price4unit, .ms_price, .ms_price4sliced {font-weight:bold;}
.ms_price4unit span, .ms_price span, .ms_price4sliced span {font-weight:normal;}
.ms_variation select {font-size:0.9em;}
.ms_info div.ms_technical {text-align:left;}
.ms_info div.ms_technical span {float:none;}

.ms_add2 {border-top:1px dashed #b2b2b2; margin-top:5px; padding-top:5px; height:23px;}
.ms_add2 .ms_add2_qnt {float:left; width:200px; text-align:left;}
.ms_add2 .ms_add2_qnt input {margin-left:5px;}
.ms_add2 .ms_add2_btn {clear:none; float:right; width:80px;}
.ms_add2 .ms_add2_btn img {margin-left:5px;}
.btn_go_back {position:relative; left:12px; top:-30px; margin-bottom:-30px; float:left; width:20px; height:19px;}
.ms_district_txt {float:right; clear:right; text-align:right; color:#d9001a; font-weight:bold; margin:0; padding:0;}
.ms_addtext {clear:both; display:block; text-align:center; margin:0 0 0; padding:6px 0 6px 50px; border-top:1px dashed #b2b2b2;}

/* end detailed product */

#most_sold_small .module {background: url(css_img/backgrounds/2col-wide-top-nopush.gif) 0 0 no-repeat; padding-top:8px;}
#most_sold_small .text_content table {margin:0 0 0; font-size:1.1em; color:#4B4B4B; width:100%;}
#most_sold_small .text_content table td {vertical-align:top; border-top:1px dashed #B2B2B2; padding:10px 0 10px 0; border-bottom:0;}
#most_sold_small .text_content table tr.first_one td {border-top:0; padding:3px 0 10px 2px;}
#most_sold_small .text_content table tr.first_one td.mss_pack {width:50px; text-align:center; padding-top:9px;}
#most_sold_small .text_content table tr.first_one td.mss_add2_btn {width:60px; text-align:right; padding-right:1px; padding-top:6px;}
#most_sold_small .text_content table td.mss_name {width:286px;}
#most_sold_small .text_content table td.mss_name span {font-weight:bold;}
#most_sold_small .text_content table td.mss_name .ms_short_desc {display:block; margin-top:10px;}
#most_sold_small .text_content table td.mss_qnt {width:70px;}
#most_sold_small .text_content table td.mss_pack {width:50px; text-align:center; padding-top:16px;}
#most_sold_small .text_content table td.mss_price {text-align:right; white-space:nowrap;}
#most_sold_small .text_content table td.mss_price span {display:block; font-weight:bold;}
#most_sold_small .text_content table td.mss_add2_btn {width:60px; text-align:right; padding-right:1px; padding-top:12px;}

/* iskanje */
#advanced_search {clear:both;}
#advanced_search table {width:300px;}
#advanced_search table tr td {border:0; padding:3px 2px;}
#advanced_search table tr td.as_td_1 {width:50px; text-align:right; white-space:nowrap;}
#advanced_search input, #advanced_search select {font-size:1em;} 
#advanced_search .confirmbutton {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:0 10px;}
#advanced_search .confirmbutton a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
#advanced_search .search_help {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:0 10px;}
#advanced_search .search_help a {font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
#search_help p {border:0; border-top:1px dashed #B2B2B2; padding-top:15px;}
#search_help em {display:block; padding:15px 15px 0; margin:0; font-size:1.1em;}
#no_results p span {font-weight:bold;}
#no_results a {text-decoration:underline;}

#basket_detail .text_content table {margin:0 0 0; color:#4B4B4B; font-size:1.1em; width:100%;}
#basket_detail .text_content table th {text-align:right; vertical-align:middle; border-top:0; padding-bottom:7px; border-bottom:0; text-transform:uppercase;}
#basket_detail .text_content table th.bd_name {text-align:left;}
#basket_detail .text_content table th.bd_qnt {padding-right:34px;}
#basket_detail .text_content table td {vertical-align:top; padding:0; border-bottom:0; border-top:1px dashed #B2B2B2;}
#basket_detail .text_content table td.bd_name {padding-top:10px; width:300px;}
#basket_detail .text_content table td.bd_name a {font-weight:bold;}
#basket_detail .text_content table td.bd_qnt {text-align:left; padding:7px 5px 0 4px; white-space:nowrap;}
#basket_detail .text_content table td.bd_price {text-align:right; padding-top:6px; white-space:nowrap;}
#basket_detail .text_content table td.bd_price span {display:block; font-weight:bold;}
#basket_detail .text_content table td.bd_add2 {text-align:right; padding-top:8px; width:65px;}
#basket_detail .text_content table td.bd_add2 a.confirm_change {margin:0 5px 0 0; float:right; width:19px; height:18px; background: url(css_img/ico_confirm_change.gif) 0 0 no-repeat}
#basket_detail .text_content table td.bd_add2 a.confirm_change span {display:none;}
#basket_detail .text_content table td.bd_add2 a.delete_prod {margin:0 0 0 0; float:right; width:19px; height:18px; background: url(css_img/ico_delete.gif) 0 0 no-repeat}
#basket_detail .text_content table td.bd_add2 a.delete_prod span {display:none;}
#basket_detail .text_content table td.bd_short_desc {border-top:0;}
#basket_detail .text_content table td.bd_options {border-top:0; padding-left:0; padding-right:0; padding-bottom:7px;}
#basket_detail .text_content table td.bd_options div {width:200px; clear:both;}
#basket_detail .text_content table td.bd_options input {float:left;}
#basket_detail .text_content table td.bd_options span {float:left; width:180px; padding-top:4px;}
.basket_total {height:37px; clear:both; border-top:1px dashed #B2B2B2; padding-top:10px; font-size:1.2em; font-weight:bold; color:#d9001a;}
.basket_total .numb_of_prod {float:left; width:350px;}
.basket_total .numb_of_prod span {float:left; margin-right:170px;}
.basket_total .total_price {float:right; width:100px; text-align:right;}
.basket_total .total_price .tp_alter {color:#666666;}
.basket_options {height:100%; clear:both; border-top:1px dashed #B2B2B2; padding-top:10px; font-size:1.1em; font-weight:bold; color:#d9001a;}
.basket_options .bo_links {float:left; width:213px; text-align:left;}
.basket_options .bo_links a {display:block; margin-bottom:4px;}
.basket_options .bo_options {float:right; width:271px; height:40px; text-align:right;}
.basket_options .bo_options .btn_save_order {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:0 0 0 5px;}
.basket_options .bo_options .btn_save_order a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 8px 3px; text-align:center;}
.basket_options .bo_options .btn_confirm_order_1 {background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:right; margin:0 0 0 8px;}
.basket_options .bo_options .btn_confirm_order_1 a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}


.basket_empty {font-weight:bold; font-size:1.1em;height:25px;}
.basket_notice {margin:15px 10px; padding:0 0 10px 0; border-bottom:1px dashed #B2B2B2;}

#most_sold_large {clear:both; position:relative;}
.valid_to {font-size:1.1em; font-weight:bold; color:#d9001a; padding-bottom:10px;}
/* ie6 bug fix*/ .valid_to_blank {width:1px;height:1px;font-size:1px;clear:both;overflow:hidden;}
#most_sold_large .text_content table {margin:0 0 0; color:#4B4B4B; font-size:1.1em; width:100%;}
#most_sold_large .text_content table th {text-align:right; vertical-align:middle; border-top:0; padding-bottom:10px; border-bottom:0; text-transform:uppercase;}
#most_sold_large .text_content table th.msl_name {text-align:left;}
#most_sold_large .text_content table td {vertical-align:top; padding:0; border-bottom:0; border-top:1px dashed #B2B2B2;}
#most_sold_large .text_content table td.msl_name {padding-top:10px; width:180px;}
#most_sold_large .text_content table td.msl_name a {font-weight:bold;}
#most_sold_large .text_content table td.msl_packing {text-align:right; padding-top:10px;}
#most_sold_large .text_content table td.msl_qnt {text-align:right; padding-top:7px;}
#most_sold_large .text_content table td.msl_qnt img {margin-left:3px;}
#most_sold_large .text_content table td.msl_price {text-align:right; padding-top:6px; white-space:nowrap;}
#most_sold_large .text_content table td.msl_price span {display:block; font-weight:bold;}
#most_sold_large .text_content table td.msl_add2 {text-align:right; padding-top:5px; width:60px}
#most_sold_large .text_content table td.msl_add2 img {margin-top:5px; margin-left:5px;}
#most_sold_large .text_content table td.msl_desc {vertical-align:top; border-top:0; padding:0 0 10px; border-bottom:0;}
/* start izjema za moj.izbor.asp */
#most_sold_large .text_content table td.move_to_del {border-top:0; padding:5px 0 7px 2px; text-align:right; vertical-align:bottom}
#most_sold_large .text_content table td.move_to {border-top:0; padding:5px 0 7px 2px; text-align:right;}
#most_sold_large .text_content table td.msl_desc form {float:right; margin:5px 0; clear:right}
#most_sold_large .text_content table td.msl_desc select {float:right; font-size:1em; }
/* end izjema za moj.izbor.asp */
.msl_desc_var {float:left; width:290px;}
.msl_desc_var span {display:block;}

.msl_district {color:#D9001A; float:right; clear:right; width:170px; text-align:right;}
.msl_addtext {font-size:1.1em; clear:both; display:block; text-align:center; margin:5px 0 0; padding:5px 0 0; border-top:1px dashed #b2b2b2;}
span.no_stock {font-weight:bold; color:#d9001a;}

.pageing_wrap {clear:both; margin:0 0; padding:10px 0; height:12px; font-size:1.1em; border-top:1px dashed #B2B2B2;}
.pageing {margin:0 auto;}
.pageing a {float:left; cursor:pointer;}
.pageing a span {float:left; padding:0 10px 0 0;}
.pageing a.previous {background:url(css_img/ico_previous.gif) 0 3px no-repeat; width:14px; height:12px;}
.pageing a.previous span {display:none;}
.pageing a.next {background:url(css_img/ico_next.gif) 3px 3px no-repeat; width:8px; height:12px;}
.pageing a.next span {display:none;}
.pageing a.current {font-weight:bold; text-decoration:none;}
.pageing a.show_all {float:right; white-space:nowrap;}
.pageing a.show_all span {padding:0;}

/* seznam izdelkov.inc */
.sorting_wrap {position:absolute; top:12px; right:12px;}

/* ... cene prera?e po te?uu ... */
.alt_cur_notice_wrap {clear:both;} 
.alt_cur_notice {text-align:center; color:#A6A4A4; font-size:1.1em; margin-top:10px;}

/* ... popup windows ... */
.popups {background:none; text-align:left; color:#4b4b4b;}
.popups .module {padding:20px;}
.popups .contentTeaser {font-size:1.1em; font-weight:bold; margin:0 0 15px; padding:0;}
.popups h1 {font-size:1.6em;color:#d9001a; margin:0 0 15px; padding:0;}
.popups h2 {font-size:1.1em;color:#d9001a; margin:20px 0 5px; padding:0; text-transform:uppercase;}
.popups p {margin:20px 0 0 0; padding:0;}
.popups table {margin:0 0 0; color:#4B4B4B; font-size:1.1em; font-weight:normal;}
.popup_table th {text-align:left; vertical-align:middle; border-top:0; padding:0 2px 5px 0; border-bottom:1px dashed #B2B2B2;}
.popup_table th.msl_name {text-align:left;}
.popup_table td {vertical-align:top; padding:0; border-bottom:0; padding:2px 2px 2px 0;}
.popups ul {margin:0 0 0 0; padding:0;}
.popups ul li {padding:0 0 0 10px; background:url(css_img/more.gif) 2px 4px no-repeat;}
.popups .btn_float_right {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:12px 0 12px 5px;}

#termini_dostave .td_1 {padding-right:20px;}
#stroski_dostave ul {margin:10px 0 0 0; padding:0;}
#kam_dostavljamo h2 {border-top:1px dashed #B2B2B2; padding-top:15px;}
.sn_options div {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:12px 5px 0 0;}
.sn_options div a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
 

/* ... START COMMON FOR signin, signup, signout, basket second, ... */
.error {clear:both; color:#d9001a; padding-bottom:5px;}
.forms_info {height:20px; text-align:right; margin-bottom:10px; padding:0; border-bottom:1px dashed #B2B2B2;}
.user_forms {}
.user_forms input, .user_forms select, .user_forms textarea {font-size:1em;} 
.user_forms div {clear:both; padding-bottom:5px;}
.user_forms div span {color:#4B4B4B; float:left; width:130px; padding-top:4px; font-weight:bold;}
.user_forms div span.forms_output {float:left; padding:5px 3px;}
.forms_options {clear:both; border-top:1px dashed #B2B2B2; margin:10px 0 0; padding:10px 0 0; height:30px;}
/* ... END COMMON FOR signin, signup, signout, basket second, ... */

#login_page {font-size:1.1em;}
#login_page h3 {clear:both; color:#4b4b4b; border-top:1px dashed #B2B2B2; height:15px; padding:10px 0 10px; margin:10px 0 0; text-transform:uppercase;}
.centerContainer #login_page .text_content ul {margin:8px 0 8px;}
.centerContainer #login_page .text_content ul li {margin:0; font-size:1em; padding:4px 10px 4px;background:url(css_img/more.gif) 0 8px no-repeat;}
#login_page .login_welcome {clear:both; float:left; width:480px; margin-bottom:15px; color:#4B4B4B;}
#login_page .login_welcome span {font-weight:bold;}
#login_page #logme_wrap {clear:both; padding:0 0 0 122px; margin:0; height:20px;}  
#login_page #logme {clear:both; background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:left; margin:0;}
#login_page #logme a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

#login_page .error {height:20px; padding:0;}
#login_page .btn_naprej_bottom {float:left; margin:0 0 0 0; width:54px; height:18px; background: url(css_img/btn_naprej_red.gif) 0 0 no-repeat;}

#signout_form .btn_float_left {margin-left:120px;}
.confirmdeleteuser .btn_float_left {margin:10px 0;}

#osebne_nastavitve .centerContainer {margin-top:0;}
#osebne_nastavitve input {width:200px;}
#osebne_nastavitve input.phones {width:152px;}
#osebne_nastavitve select {width:45px;} 
#osebne_nastavitve .btn_change_pass {clear:none; background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:0 5px 0 0;}
#osebne_nastavitve .btn_change_pass a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
#osebne_nastavitve .btn_continue {background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:right; margin:0; padding:0;}
#osebne_nastavitve .btn_continue a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

#privzete_nastavitve .centerContainer {margin-top:0;}
#privzete_nastavitve .user_forms div span {width:155px;}
#privzete_nastavitve .user_forms div.forms_checks {clear:both; height:100%; padding:5px 0 0 150px; font-weight:normal;}
#privzete_nastavitve .user_forms div.forms_checks input {float:left; font-weight:normal;}
#privzete_nastavitve .user_forms div.forms_checks span {float:left; width:300px; font-weight:normal; padding-left:2px; padding-bottom:3px;}
#privzete_nastavitve .btn_continue {background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:right; margin:0 0 0 5px; padding:0;}
#privzete_nastavitve .btn_continue a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
#privzete_nastavitve .btn_back {clear:none; background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:0 0 0 5px;}
#privzete_nastavitve .btn_back a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}


#basket_second .centerContainer {margin-top:0; font-size:1.1em;}
#basket_second h3 {clear:both; color:#4b4b4b; border-top:1px dashed #B2B2B2; padding:10px 0 10px; margin:10px 0 0; text-transform:uppercase;}
#basket_second .user_forms div span {width:175px;}
#basket_second .user_forms .bs_large {width:247px;}
#basket_second .user_forms .bs_medium {width:220px;}
#basket_second .user_forms .bs_small {width:90px;}
#basket_second .user_forms .bs_smaller {width:30px;}
#basket_second .user_forms div.forms_checks {clear:both; height:100%; padding:5px 0 0 122px; font-weight:normal;}
#basket_second .user_forms div.forms_checks input {float:left; font-weight:normal;}
#basket_second .user_forms div.forms_checks span {float:left; width:300px; font-weight:normal; padding-left:2px; padding-bottom:0px;}
.countdownpika_wrap {display:block; float:none; clear:both; margin:0; padding:0;}
.countdownpika_wrap .countdownpika {display:block; float:none; clear:both; color:#D9001A; margin:2px 0 0 0; padding:7px 0 0 0; border-top:1px dashed #B2B2B2;} 
.countdownpika_wrap .countdownpika span {float:none; display:inline; font-weight:bold; color:#D9001A;}
.countdownpika_wrap .countdownpika a {color:#D9001A;}
#basket_second .forms_options {clear:both; border-top:0; margin:2px 0 0; padding:0 0 0; height:38px; border-top:1px dashed #B2B2B2;}
#basket_second .btn_confirm_order_2 {background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:right; margin:10px 0 0 8px;}
#basket_second .btn_confirm_order_2 a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

.btn_naprej_bottom {float:right; margin:10px 0 0 0; width:72px; height:18px; background: url(css_img/btn_potrdi_step2.gif) 0 0 no-repeat;}

.distibute_options {clear:both; margin:10px 5px 0; height:30px;}
.distibute_cancel, .distibute_continue {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:7px 0 0 5px;}
.distibute_cancel a, .distibute_continue a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}


/* start RACUN.asp */
#invoice .centerContainer {margin-top:0; font-size:1.1em;}
#invoice .text_content .order_date {display:block; float:right; width:200px; text-align:right; color:#666666; font-weight:bold; height:20px; margin:-32px 0;}
#invoice h3 {clear:both; display:block; height:25px; padding:0; margin:0; color:#4b4b4b; border-top:0; text-transform:uppercase;}
#invoice .user_forms div {clear:both; padding:5px 0; height:15px;}
#invoice .user_forms div span {color:#4B4B4B; float:left; width:110px; padding-top:0; font-weight:bold;}
#invoice .user_forms div.clear {width:1px;height:1px;font-size:1px;clear:both;overflow:hidden;}
#invoice .user_forms div.btn_change {margin:-25px 0; padding:0; height:20px; background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right;}
#invoice .user_forms div.btn_change a {margin:0; color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

#invoice .user_forms div.del_summ {border-top:1px dashed #B2B2B2; border-bottom:1px dashed #B2B2B2; margin-top:7px; height:50px;}

#invoice_basket_detail table {margin:0 0 0; color:#4B4B4B; font-size:1em; width:100%;}
#invoice_basket_detail table th {text-align:right; vertical-align:bottom; padding:15px 0 7px 17px; border:0; text-transform:uppercase;}
#invoice_basket_detail table th span {display:block;}
#invoice_basket_detail table th.ibd_name {padding:15px 0 7px 0; text-align:left;}
#invoice_basket_detail table th.ibd_change {text-align:center; padding:15px 7px 7px 0}
#invoice_basket_detail table th.ibd_qnt {text-align:center; padding:15px 7px 7px}
#invoice_basket_detail table td {vertical-align:top; text-align:right; padding:7px 0 7px 7px; border-bottom:0; border-top:1px dashed #B2B2B2;}
#invoice_basket_detail table td.ibd_name {padding:7px 0 7px 0; text-align:left;}
#invoice_basket_detail table td.ibd_name span {font-weight:bold;}
#invoice_basket_detail table td.ibd_name div {margin-top:10px;}
#invoice_basket_detail table td.ibd_name div span {font-weight:normal;}
#invoice_basket_detail table td.ibd_change {text-align:center; padding:11px 0 0;}
#invoice_basket_detail table td.ibd_qnt {text-align:center; padding:7px 7px 7px}
#invoice_basket_detail table td.ibd_qnt span {display:block; font-weight:bold;}
#invoice_basket_detail table td.ibd_price {text-align:right; padding-top:7px; white-space:nowrap;}
#invoice_basket_detail table td.ibd_price_total {text-align:right; padding-top:7px; white-space:nowrap;}

#invoice_summ {padding-top:5px; border-top:1px dashed #B2B2B2; font-size:1em;}
#invoice_summ div {clear:both; padding:5px 0 2px; text-align:right;}
#invoice_summ div span {color:#4B4B4B; float:left; width:400px; padding-top:0;}
#invoice_summ div span.is_alt_cur {display:block; float:none; width:100%; font-weight:normal;}
#invoice_summ div.is_delivery {color:#d9001a;}
#invoice_summ div.is_delivery span {color:#d9001a;}
#invoice_summ div.is_delivery span.is_alt_cur {color:#4B4B4B;}
#invoice_summ div.is_total {font-weight:bold;}

#enter_coupon_wrap {clear:both; margin-top:7px; border-top:1px dashed #B2B2B2; font-size:1em;}
#enter_coupon_wrap div {clear:both;}

#invoice_notices {margin-top:7px; border-top:1px dashed #B2B2B2; font-size:1em;}
#invoice_notices div {clear:both; padding:7px 0 0;}
#invoice_notices div input {float:left;}
#invoice_notices div span {float:left; width:320px; padding-top:4px; padding-left:2px; color:#4B4B4B;}
#invoice_notices div.in_delivery {color:#d9001a;}
#invoice_notices table {width:360px; font-size:1em; margin:0; color:#4B4B4B;}
#invoice_notices table td {padding:0; border-bottom:0; line-height:1em; color:#4B4B4B;}
#invoice_notices #original_bill {border-bottom:1px dashed #B2B2B2; height:28px; padding:7px 0 0;}
/* start komentar k narocilu */
#sporocilo .btn_float_left {margin-top:10px; margin-right:10px;}
/* end komentar k narocilu */
/* start popups for coupon help */
#toggle_1 {display:none; position:absolute; z-index:1000; background:#FFFFFF; top:-340px; left:50px; height:330px; width:400px; overflow: auto; border:2px solid #6D6E71;}
#toggle_1 div {padding:10px 15px 0;font-size:11px;}
#toggle_1 div.toggle_title {margin:0; font-size:13px;color:#d9001a; font-weight:bold;}
.btn_coupon_help {float:right; margin:0 0 0 10px; width:19px; height:18px; background: url(css_img/ico_help.gif) 0 0 no-repeat;}
#toggle_2 {display:none; position:absolute; z-index:1000; background:#FFFFFF; top:-100px; left:50px; height:100px; width:400px; overflow: auto; border:2px solid #6D6E71;}
#toggle_2 div {padding:10px 15px 0;font-size:11px;}
#toggle_2 div.toggle_title {margin:0; font-size:13px;color:#d9001a; font-weight:bold;}
.coupon_error {clear:both; width:322px; text-align:right; font-weight:bold; color:#D9001A; padding:0; margin:0; line-height:1em;}
/* end popups for coupon help */
.invoice_options {margin-top:7px; clear:both; height:35px; border-top:1px dashed #B2B2B2;}
.invoice_options .invoice_comment {float:left; margin:10px 0 0 0;}
.invoice_options .btn_finish_order {background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:right; margin:10px 0 0 0;}
.invoice_options .btn_finish_order a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
.invoice_options .btn_back {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:10px 10px 0 0;}
.invoice_options .btn_back a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

.print_order_body {text-align:left;}
.print_order {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:2px 10px 10px 0}
.print_order a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
.close_win {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:2px 10px 10px 0}
.close_win a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
.print_order_body .certificate_bottom {display:none;}
.print_order_body #foot {display:none;}

/* start potrdilo.asp */
#confirm_order .centerContainer {margin-top:0; font-size:1.1em; position:relative;}
#confirm_order .forms_options {border:0; height:30px; }
#confirm_order .forms_options a {float:left; white-space:nowrap; margin-right:30px;}

/* start nagradna_igra.asp */
#nagradna_igra .forms_options {padding-left:100px; margin:0;}
#nagradna_igra .confirmbutton {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin-right:10px; margin-top:2px;}
#nagradna_igra .confirmbutton a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
.forms_options_nagradna {border:0; height:40px; font-size:1.1em;}
.forms_options_nagradna a {float:left; white-space:nowrap; margin:10px 30px 10px 0;}

/* start natisni narocilo */
.print_order_body {background:#FFFFFF;}

/* moj_izbor.asp */
.ms_select_group {text-align:left; border-top:1px dashed #B2B2B2; border-bottom:1px dashed #B2B2B2; height:30px;}
.ms_select_group select {float:left; margin-top:5px;}
.ms_select_group .show_notinstock {float:right; padding-top:7px;}
.ms_select_group .show_notinstock span {font-size:1.1em;}
.ms_select_group .show_notinstock input {vertical-align:-30%;}
.ms_add_all {text-align:right; height:30px; padding-top:7px;}
.ms_add_all img {vertical-align:-40%; margin-left:3px;}
.ms_add_all span {font-size:1.1em;}
#edit_groups {font-size:1.1em;}
#edit_groups h3 {clear:both; color:#4b4b4b; border-top:1px dashed #B2B2B2; height:15px; padding:10px 0 10px; margin:10px 0 0; text-transform:uppercase;}
#edit_groups .content input {float:left; font-size:1em; width:126px; margin:2px 5px 0 0;}
#edit_groups .content select {float:left; font-size:1em; width:130px; margin:2px 5px 0 0;}
#edit_groups .content div {clear:both; height:30px; padding-top:5px; border-top:1px dashed #B2B2B2;}
#edit_groups .content div.eg_rename {clear:both; height:24px; padding-top:5px; border-top:1px dashed #B2B2B2;}
#edit_groups .content div.clear {width:1px;height:1px;font-size:1px;clear:both;overflow:hidden; border:0;}
#edit_groups .content div span {color:#4B4B4B; float:left; width:130px; padding-top:5px; font-weight:bold;}
#edit_groups .content div a {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:3px 0 0; text-decoration:none; cursor:pointer;}
#edit_groups .content div a span {width:40px; color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center; font-weight:normal; font-size:0.9em;}

/* zgod_nakupov.asp */
#my_history {font-size:1.1em;}
#my_history .mh_filter_wrap {clear:both; border-bottom:1px dashed #B2B2B2; height:30px;}
#my_history .mh_filter div {float:left; text-align:left; white-space:nowrap; margin-right:10px;}
#my_history .mh_filter div select {font-size:1em; vertical-align:middle;}
#my_history .mh_filter div span {font-weight:bold; float:left; padding:3px 3px 0 0;}
#my_history .mh_filter_it {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:1px 0 0 0;}
#my_history .mh_filter_it a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

#my_history .mh_summary_wrap {clear:both; padding:10px 0; border-bottom:1px dashed #B2B2B2;}
#my_history .mh_summary div span {font-weight:bold;}

#my_history .text_content table {margin:0 0 0; color:#4B4B4B; font-size:1.1em; width:100%;}
#my_history .text_content table th {text-align:left; vertical-align:bottom; padding:7px 0; border-bottom:0; border-top:0; text-transform:uppercase;}
#my_history .text_content table th.th_total {text-align:right;}
#my_history .text_content table td {vertical-align:top; padding:7px 0; border-bottom:0; border-top:1px dashed #B2B2B2;}
#my_history .text_content table td.th_total {text-align:right;}
#my_history .text_content table td.th_total span {font-weight:bold;}

.mhd_notinstock {font-size:1.1em; margin:0 0 10px; color:#D9001A; text-align:right; font-weight:bold;}

.mhd_options {clear:both; height:30px;}
.mhd_options .btn_print_order {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:1px 0 0 5px;}
.mhd_options .btn_print_order a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
.mhd_options .btn_add_all {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:right; margin:1px 0 0 5px;}
.mhd_options .btn_add_all a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}
.mhd_notice {font-size:1.1em; margin:10px;}


/* store sitemap */
#store_sitemap table tr td {vertical-align:top; border-bottom:0;}
#store_sitemap table tr td.ss_vitual_group {font-weight:bold; padding-bottom:10px; border-bottom:1px dashed #B2B2B2;}
#store_sitemap table tr td a {white-space:nowrap;}
#store_sitemap table tr td a.ss_catalog {clear:both; font-weight:bold; display:block; color:#D9001A; margin-top:20px; text-decoration:none;}

/* trgovina zaprta */
.trgovina_zaprta {background:0;}
.trgovina_zaprta .certificate_bottom {display:none;}
body.trgovina_zaprta_servis {background:none;}

/* aktivacija starega narocila */
#aktivacija_starega {font-size:1.1em;}
#aktivacija_starega .asn_enter {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:5px 0 10px 120px;}
#aktivacija_starega .asn_enter a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}

#aktivacija_starega table {margin-top:10px; border-top:1px dashed #B2B2B2;}
#aktivacija_starega table tr td {vertical-align:top; padding:8px 2px 5px;}
#aktivacija_starega .asn_go {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:5px 0 10px 0;}
#aktivacija_starega .asn_go a {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:2px 10px 3px; text-align:center;}



/* start KOMENTARJI & OCENE */
.ms_rating {padding:5px 0 0 7px;}
.ms_rating .ratings { float:left; width:84px; height:16px; margin:3px 0 0 5px; cursor:help}
.ms_rating .ratings span {display:none;}

.rateing_0 {background:url(ocene.gif) no-repeat 0 0;}
.rateing_0_5 {background:url(ocene.gif) no-repeat 0 -17px;}
.rateing_1 {background:url(ocene.gif) no-repeat 0 -34px;}
.rateing_1_5 {background:url(ocene.gif) no-repeat 0 -51px;}
.rateing_2 {background:url(ocene.gif) no-repeat 0 -68px;}
.rateing_2_5 {background:url(ocene.gif) no-repeat 0 -85px;}
.rateing_3 {background:url(ocene.gif) no-repeat 0 -102px;}
.rateing_3_5 {background:url(ocene.gif) no-repeat 0 -119px;}
.rateing_4 {background:url(ocene.gif) no-repeat 0 -136px;}
.rateing_4_5 {background:url(ocene.gif) no-repeat 0 -153px;}
.rateing_5 {background:url(ocene.gif) no-repeat 0 -170px;}

.msl_pic {width:70px; padding-top:7px}
.msl_pic a {display:block; padding-top:7px;}
.msl_pic a img {width:60px; height:60}
.msl_title {float:left; width:210px;}
.msl_title a { font-weight:bold;}
.msl_rating {clear:both; display:block; float:none; padding:5px 0 5px 0; width:84px;}
.msl_rating .ratings {width:84px; height:16px; margin:0; cursor:help}
.msl_rating .ratings span {display:none;}

.user_comment_wrap {clear:both; margin-bottom:10px; font-size:1.1em; border-bottom:1px dashed #B2B2B2;}
	.uc_left {float:left; width:210px;}
	.uc_left .ratings {float:left; width:84px; height:16px; margin:0; cursor:help}
	.uc_left .ratings span {display:none;}
	.uc_left div span {float:left}
	.uc_recommend, .uc_qual, .uc_price {height:24px; clear:both; white-space:nowrap;}
	.uc_recommend .label, .uc_qual .label, .uc_price .label {width:100px; text-align:right; padding-right:5px;}
	#user_comments .uc_recommend .value {font-weight:bold; padding-top:1px}
	
		#write_comment .uc_left div span.label {width:110px; padding-top:2px; font-weight:bold;}
	
	.uc_right {float:left; width:270px; padding-bottom:10px;}
		#write_comment .uc_right {padding-top:3px}
		#write_comment .uc_right textarea {height:150px; width:270px; font-size:1em}
		#write_comment .uc_right .uc_author {clear:both;}
		#write_comment .uc_right .uc_author span {display:block; padding:5px 0 0; font-weight:bold;}
		#write_comment .uc_right .uc_author table td {background:0; border:0; padding:3px 3px 0 0; font-size:0.9em}
		#write_comment .uc_right .uc_author table td.input {width:10px;}
		#write_comment .uc_right .uc_author table td.input input {margin:0; padding:0;}
		#write_commentt .uc_thanks { font-size:1.1em; padding-bottom:15px;}
		.uc_comment span.spanaslink {text-decoration:underline; cursor:pointer; white-space:nowrap}
	

	.not_logged_in {}
	.not_logged_in .nli_lbl {float:left; width:270px; padding:0 0 15px 6px; font-size:1.1em;}
	.not_logged_in .writeyourown_btn {float:right; height:30px; margin:7px 0 0 0}
	.not_logged_in .writeyourown_btn a.confirmbutton {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:0; text-decoration:none;}
	.not_logged_in .writeyourown_btn a.confirmbutton span {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
	
	.be_first {height:30px;}
	.be_first .be_first_lbl {float:left; padding:3px 0 0 6px; font-size:1.1em;}
	.be_first .writeyourown_btn {float:left; height:30px;}
	.be_first .writeyourown_btn a.confirmbutton {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:0; text-decoration:none;}
	.be_first .writeyourown_btn a.confirmbutton span {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
	
		
	.save_comment {height:30px; padding:0;}
	.save_comment a.confirmbutton_red {background:url(css_img/btn_submit_red.gif) 0 0 no-repeat; float:left; margin:0; text-decoration:none;}
	.save_comment a.confirmbutton_red span {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit_red.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
	.save_comment a.confirmbutton {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:0; text-decoration:none;}
	.save_comment a.confirmbutton span {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
	.save_comment .save_btn {float:left; height:30px;}
	.save_comment .cancel_btn {float:right; height:30px;}

	.comments_pageing {clear:both;}
	.comments_pageing .pageing_wrap {float:left; clear:none; width:300px; margin:0 0 0 0; padding:0; height:12px; font-size:1.1em; border-top:0;}
	.comments_pageing .pageing {clear:none;}
	.comments_pageing a.confirmbutton {background:url(css_img/btn_submit.gif) 0 0 no-repeat; float:left; margin:0; text-decoration:none;}
	.comments_pageing a.confirmbutton span {color:#fff; text-decoration:none; text-transform:uppercase; background:url(css_img/btn_submit.gif) right -18px no-repeat; display:block; padding:3px 10px 3px; text-align:center;}
	.comments_pageing .writeyourown_btn {float:right; height:27px;}


.msl_district { width:120px; padding-top:5px}

.mss_pic {width:70px;}
.mss_pic a {display:block;}
.mss_pic a img {width:60px; height:60}
#most_sold_small .text_content table td.mss_name {width:200px;}
.mss_rating {clear:both; display:block; float:none; padding:5px 0 5px 0; width:84px;}
.mss_rating .ratings {width:84px; height:16px; margin:0; cursor:help}
.mss_rating .ratings span {display:none;}
/* end KOMENTARJI & OCENE */

/* start SEARCH RESULTS */
#search_groups .text_content ul {font-size:1.1em;}
#search_groups .text_content ul li {border:0; padding-bottom:0; padding-right:5px; float:left; width:220px;}
#search_groups .text_content ul li.sg_all {width:440px;}
#search_groups .text_content ul li a {font-weight:bold;}
#search_groups .text_content ul li span {}
/* start SEARCH RESULTS */
