#my_pages .head_sub_nav {display:none;}
.template_basket .head_sub_nav {display:none;}
.template_checkout_4 .head_sub_nav {display:none;}

/* start BASKET OPTIONS BOTTOM */
.basket_options_bottom {margin:0; padding:15px 0 0 0; height:50px;}
.template_basket .basket_options_bottom {margin-top:0;}
.basket_options_bottom .next_step {float:right; text-align:center; padding:0; margin:0 0;}
.basket_options_bottom .next_step div {clear:left; color:#666666; margin:10px 0 0; padding:5px 0 0 0;}
.basket_options_bottom .go_back {float:left; margin:0 0 0 4px; padding:0 0 0 10px;}

a.btn_checkout {float:left; height:33px; margin:0 5px 0 0; padding:0 22px 0 0; background:url(img/buttons_bg.gif) no-repeat 100% -238px; white-space:nowrap; cursor:pointer; text-decoration:none;}
a.btn_checkout span {float:left; margin:0; padding:9px 2px 13px 12px; color:#B45200; background:url(img/buttons_bg.gif) no-repeat 0 -238px; text-decoration:none; text-transform:uppercase; font-size:1em; line-height:1em; font-weight:bold;}
a.btn_checkout:hover span {color:#B45200; text-decoration:underline;}	

/* *************************************************************** */
/* start BASKET */
/* *************************************************************** */

.template_basket #teaser {display:none;}
.template_basket #main {padding-top:10px;}
.template_basket .c-c-wrap {padding:0px 20px 20px 2px;}
.template_basket .c-r {padding-top:37px;}

/* start ORDER STEPS */
.order_steps_wrap {margin:0 0 5px 0;}
.order_steps {width:100%; background: url(../css/img/order-steps/order_steps_bg.gif) no-repeat 0 43px; margin-top:0;}
.order_steps td {width:170px; text-align:center; vertical-align:top; font-weight:bold;}
.order_steps td div {height:70px; color:#1D5BB3;}
.order_steps td span {color:#1D5BB3;}
.order_steps td span a {text-decoration:none; background:none; padding:0; margin:0;}
.order_steps td span a:hover {text-decoration:underline;}

.order_steps .step_0 {width:250px; text-align:left;}
.order_steps .step_0 div {height:68px; background: url(../css/img/order-steps/order_step_0.gif) no-repeat 0 0;}
.order_steps .step_0 span {display:none;}
.order_steps .step_1 {background: url(../css/img/order-steps/order_step_1.gif) no-repeat 65px 25px;}
.order_steps .step_1_on div {background: url(../css/img/order-steps/order_step_1_on.gif) no-repeat 65px 25px;}
.order_steps .step_1_on a {color:#CC6600;}
.order_steps .step_1_on span {color:#CC6600;}
.order_steps .step_2 {background: url(../css/img/order-steps/order_step_2.gif) no-repeat 65px 25px;}
.order_steps .step_2_on div {background: url(../css/img/order-steps/order_step_2_on.gif) no-repeat 65px 25px;}
.order_steps .step_2_on a {color:#CC6600;}
.order_steps .step_2_on span {color:#CC6600;}
.order_steps .step_3 {background: url(../css/img/order-steps/order_step_3.gif) no-repeat 65px 25px;}
.order_steps .step_3_on div {background: url(../css/img/order-steps/order_step_3_on.gif) no-repeat 65px 25px;}
.order_steps .step_3_on a {color:#CC6600;}
.order_steps .step_3_on span {color:#CC6600;}
.order_steps .step_4 {background: url(../css/img/order-steps/order_step_4.gif) no-repeat 65px 25px;}
.order_steps .step_4_on div {background: url(../css/img/order-steps/order_step_4_on.gif) no-repeat 65px 25px;}
.order_steps .step_4_on a {color:#CC6600;}
.order_steps .step_4_on span {color:#CC6600;}

.template_basket h1 {font-size:1.8em; font-weight:bold; color:#E47911; padding:0 0 10px 0; margin:0;}

.basket_help_wrap {}
.basket_help_wrap .box_content {padding:0}
.basket_help ul {margin:0; padding:0;}
.basket_help ul li {margin:0; padding:5px 10px; list-style-type:none; border-bottom:1px solid #C9E1F4; border-top:1px solid #FFFFFF}
.basket_help ul li h6 {font-size:1em; font-weight:bold; margin:0; padding:5px 0 0 0; color:#000000}
.basket_help ul li p {margin:0; padding:0 0 5px 13px;}

.basket_help ul li.cert {background:#F4FAFF}
.basket_help ul li.cert h6 {margin:0 0 5px 0;}
.basket_help ul li.cert p {}
.basket_help ul li.cert a.img {float:left; margin:0 10px 0 0}

.inthebasket_wrap .round_box_bt {padding:0; margin:0}
.inthebasket_wrap .round_box_bt .box_content {padding:0; margin:0}

.inthebasket {width:100%;}
.inthebasket th {padding:2px 5px 4px; background:#EAF3FE; color:#000000; vertical-align:bottom; text-transform:uppercase;}
.inthebasket th.delete {width:20px; text-align:right; padding-right:17px}
.inthebasket th.total {text-align:right; padding-right:10px}
.inthebasket th.quant {text-align:right; padding-right:10px}
.inthebasket td {padding:10px 5px; border-top:1px solid #C9E1F4; vertical-align:top;}
.inthebasket td.pic {width:55px; text-align:center;}
.inthebasket .prod_pic img {max-width:50px; max-height:60px;}
.inthebasket .bip {font-weight:bold; color:#E47911;}
.inthebasket a.prod_name {font-weight:bold; text-decoration:none;}
.inthebasket a.prod_name:hover {text-decoration:underline;}
.inthebasket td.delete {width:30px; padding:12px 20px 0 0;}
.inthebasket td.delete a {float:right; margin:0 15px 0 0; width:16px; height:17px; background:url(img/sprites_common.gif) no-repeat -149px -69px;}
.inthebasket td.delete a:hover {background:url(img/sprites_common.gif) no-repeat -122px -69px;}
.inthebasket td.delete a span {display:none;}
.inthebasket .price {padding:2px 0 2px 0;}
.inthebasket td.quant {padding-left:20px; text-align:left; width:60px; padding-right:0;}
.inthebasket td.quant input {float:left; width:23px; padding:2px; text-align:right}
.inthebasket td.quant a.refresh {float:left; margin:0 0 0 5px; width:19px; height:19px; background:url(img/sprites_common.gif) no-repeat -149px -94px;}
.inthebasket td.quant a.refresh:hover {background:url(img/sprites_common.gif) no-repeat -122px -94px;}
.inthebasket td.quant a span {display:none;}
.inthebasket .delivery span {font-weight:bold;}
.inthebasket td.total {width:65px; text-align:right; padding-right:10px;}
.inthebasket td.total div.price {font-weight:bold; padding:0 0 3px 0; text-align:right; color:#000000}
.inthebasket .discount {padding:2px 0 0 0}
.inthebasket .prices span.price {display:block; padding:0; color:#000000}
.inthebasket .atb_date {font-size:0.9em; padding-top:3px;}
.inthebasket tfoot td {background:#EAF3FE;}

.product_upsell {clear:both; padding-top:7px;}
.product_upsell .round_box_bt {padding:0; margin:0;}
.product_upsell .rb_title { padding:0 10px; color:#E47911; border-left:1px solid #DFEDF7; border-right:1px solid #DFEDF7; font-weight:bold;}
.pu_options_table {margin:0; font-size:0.9em}
.pu_options_table td {border:0; padding:3px;}
.pu_options_table td.pu_check {padding:3px 2px 3px 0; width:10px;}
.pu_options_table td.pu_label {padding:3px 2px 3px 7px;}
.pu_options_table td.pu_price {font-weight:bold; color:#CC0000;}

/* start BASKET SUMMARY */
.basket_summary_wrap_wrap {background:#F4FAFF; border-top:1px solid #C9E1F4; border-bottom:1px solid #C9E1F4;}
.basket_summary_wrap {border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}

.basket_summary {float:right; margin:3px 0 0 0; width:320px; text-align:right;}
.basket_summary .box_wrap { margin:0; padding:0}
.basket_summary .box_content {padding:0; border:0; margin:0}
.basket_summary table {float:right; text-align:right; width:187px;}
.basket_summary table .bs_label {padding:3px 10px 3px 0; white-space:nowrap;}
.basket_summary table .bs_value {font-weight:bold; padding-right:10px; white-space:nowrap;}
.basket_summary table .bs_cupon_total td {padding-bottom:7px; border-bottom:1px solid #C9E1F4}
.basket_summary table .bs_cupon_total span {font-weight:normal;}
.basket_summary table .bs_delivery_total td.bs_label {padding-bottom:10px; border-bottom:1px solid #C9E1F4}
.basket_summary table .bs_delivery_total td.bs_value {padding-bottom:10px; border-bottom:1px solid #C9E1F4}
.basket_summary table .bs_delivery_total a {float:right; width:15px; height:15px; margin-left:4px; margin-top:1px; background:url(../css/img/icons/ico_help_small.gif) no-repeat 0 0;}
.basket_summary table .bs_delivery_total a span {display:none;}
.basket_summary table .bs_delivery_total span {float:right; padding-top:1px;}
.basket_summary table .bs_order_total_spacer td {font-size:1px; line-height:1px; padding:0; border-top:1px solid #FFFFFF;}
.basket_summary table .bs_order_total td {font-size:1.3em; padding-top:6px; padding-bottom:5px; font-weight:bold; border-bottom:0; background:0;}
.basket_summary table .bs_order_total td.bs_value {font-weight:bold;}

/* start ENTER CUPON */
.enter_cupon {float:left; width:310px; margin:0; padding:0;}
.enter_cupon .box_wrap {padding:0; margin:0;}
.enter_cupon .box_title {font-weight:bold}
.enter_cupon .box_title a {float:right; text-transform:none; font-weight:normal; font-weight:bold}
.enter_cupon .box_content {padding:0; margin:0; border:0;}
.enter_cupon_code {margin:6px 12px 5px;}
.enter_cupon_code div {padding:0; margin-bottom:3px;}
.enter_cupon_code p {padding:0; margin:0 0 3px 0; font-size:0.9em}
.enter_cupon_code .textbox {float:left; padding:2px 2px; margin:0 5px 0 0; width:175px; font-size:0.9em;}
.enter_cupon_code .btn {padding:0; width:90px; margin:-2px 0; padding:1px 0; font-size:1em;}
.enter_cupon_code .addinfo {clear:both; font-size:0.9em; padding:3px 0 0 0}

/* start BASKET OPTIONS BOTTOM */
.basket_options_bottom {margin-top:20px;}
.template_basket .basket_options_bottom {margin-top:0;}
.basket_options_bottom .next_step {float:right; text-align:center; padding:0; margin:0 0;}  
.basket_options_bottom .next_step div {clear:left; margin:10px 0 0; padding:5px 15px 0 0;}
.basket_options_bottom .go_back {float:left; margin:5px 0 0 0; padding:0 0 0 10px;}


/* *************************************************************** */
/* end BASKET */
/* *************************************************************** */
/* start CHECKOUT 1 */

.template_checkout_1 #teaser {display:none;}
.template_checkout_1 h1 {font-size:1.8em; font-weight:normal; color:#E47911; padding:0 0 10px 0; margin:0; border-bottom:1px solid #C9E1F4}
.template_checkout_1 #main {padding-top:10px;}
.template_checkout_1 .c-t {width:960px; margin:0 auto}
.template_checkout_1 .c-c-wrap {padding:0 20px 20px 7px;}

/* BUYER INFO */
.template_checkout_1 .buyer_info {}
.template_checkout_1 .buyer_info .box_wrap {}
.template_checkout_1 .buyer_info .box_title {font-size:1.8em; font-weight:normal; color:#E47911; padding:0 0 5px 0; margin:0 0 0 0;}
.template_checkout_1 .buyer_info .form_description {padding:0 0 10px; margin:0;}
.template_checkout_1 .buyer_info .box_content {padding:0; border-top:1px solid #C9E1F4; border-bottom:1px solid #C9E1F4}
.template_checkout_1 .buyer_info .form_wrap {padding:10px 0; background:#F4FAFF; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF}
.template_checkout_1 .buyer_info .customer_table {}
.template_checkout_1 .buyer_info .customer_table td {padding:3px 0; vertical-align:top;}
.template_checkout_1 .buyer_info .customer_table input.off {padding:3px 2px; width:200px; background:#FFFFFF url(img/input_bg_silver.gif) repeat-x 0 -6px; border:1px solid #CDCDCD;}
.template_checkout_1 .buyer_info .customer_table input.on {padding:3px 2px; width:200px; background:#FFFEF4 url(img/input_bg_orange.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
.template_checkout_1 .buyer_info .customer_table input.disabled {padding:3px 2px; width:200px; border:1px solid #CDCDCD;}
.template_checkout_1 .buyer_info .customer_table td select {padding:1px 2px; margin-right:3px; border:1px solid #CDCDCD;}
.template_checkout_1 .buyer_info .customer_table td.td_1 {width:105px; padding:7px 10px 0 20px; text-align:right}
.template_checkout_1 .buyer_info .customer_table .tr_001 td {display:none}
.template_checkout_1 .buyer_info .customer_table .tr_003 td {display:none}
.template_checkout_1 .buyer_info .customer_table td.td_001 {padding:0 0 0 0; font-weight:bold;}
.template_checkout_1 .buyer_info .customer_table td.td_001 div {padding:0 0 5px 10px; margin:0 10px 5px 0; display:none}
.template_checkout_1 .buyer_info .customer_table table.checkit td {vertical-align:top; padding:0 10px 10px 0;}
.template_checkout_1 .buyer_info .customer_table .error_msg {clear:both; display:block; padding-top:3px; color:#CC0000; font-weight:bold}

/* DELIVERY INFO */
.delivery_info {border-bottom:1px solid #C9E1F4;}
.delivery_info .box_wrap {padding:10px 0 0 0; margin:0}
.delivery_info .box_title {font-size:1.8em; font-weight:normal; color:#E47911; padding:0 0 5px 0; margin:0 0 0 0;}
.delivery_info .form_description {padding:0 0 7px; margin:0; border-bottom:1px solid #C9E1F4}
.delivery_info .box_content {padding:0;}
.delivery_info .form_wrap {padding:13px 0 13px 10px; background:#F4FAFF}
.delivery_info .options {padding-top:2px;}
.delivery_info td.address {width:300px;}
/*
.delivery_info .form_wrap table {float:left; margin:0 20px 20px 0; width:250px; height:100px; background:#F4FAFF; border:1px solid #C9E1F4;}
.delivery_info .form_wrap table td {vertical-align:bottom; border:1px solid #FFFFFF; padding:10px}
*/
.delivery_info .add_new {clear:both;}
.delivery_info .add_new .btn_ol {margin:10px 0 0 17px}

.del_info_popup {line-height:1em}
.del_info_popup .buyer_info .box_title {padding:0 0 10px 0; font-size:1.4em; color:#D56600}
.del_info_popup .buyer_info .form_description {padding:0 0 15px; margin:0 0 10px 0;}
.del_info_popup .buyer_info .box_content {padding:0; border-bottom:0;}
.del_info_popup .buyer_info .form_wrap {border-bottom:0; border-bottom:1px solid #C9E1F4}
.del_info_popup .buyer_info .customer_table {}
.del_info_popup .buyer_info .options {padding-top:10px;}
.del_info_popup .buyer_info .phone_info {color:#666666; font-size:11px; padding:5px 80px 0 0}
.del_info_popup .buyer_info .company_info {color:#666666; font-size:11px; padding:5px 80px 0 0}

/* PAYMENT INFO */
.template_checkout_2 #teaser {display:none;}
.template_checkout_2 h1 {font-size:1.8em; font-weight:normal; color:#E47911; padding:0 0 10px 0; margin:0; border-bottom:1px solid #C9E1F4}
.template_checkout_2 #main {padding-top:10px;}
.template_checkout_2 .c-t {width:960px; margin:0 auto}
.template_checkout_2 .c-c-wrap {padding:0 20px 20px 7px;}

.payment_info .box_wrap {padding:0; margin:0; border-bottom:1px solid #C9E1F4;}
.payment_info .box_content {padding:0; margin:0; background:#F4FAFF}

.pi_option_wrap {margin:0; padding:12px 10px;}
.pi_options_wrap p {padding-top:5px; font-size:1.1em}
.pi_option {margin:0; padding:0;}
.pi_option input {float:left; margin-right:7px}
.pi_option h6 {clear:none; font-weight:bold; font-size:1em; margin:0; padding:0 10px 0; text-transform:uppercase;}
.pi_option p {clear:both; font-weight:normal; margin:0 0 0 22px; padding:2px 0 0 0;}

#cc_info_wrap {width:750px; margin:10px 0 0 22px; padding:0; border:3px solid #FED65F;}
#cc_info_wrap table {width:100%;}
#cc_info_wrap table td {vertical-align:top;}
#cc_info_wrap table .td_1 {width:260px; padding:10px 15px; background:#FEF1C5; border:1px solid #FFFFFF;}
#cc_info_wrap table .td_1 p {margin:0; padding:15px 0 0 0}
#cc_info_wrap table .td_1 select {padding:2px; margin:1px 0 0 0;}
#cc_info_wrap table .td_2 {padding:10px 15px; background:#FFFFFF; border-left:1px solid #FED65F}

#ob_info_wrap {width:750px; margin:10px 0 0 22px; padding:0; border:3px solid #FED65F;}
#ob_info_wrap table {width:100%;}
#ob_info_wrap table td {vertical-align:top;}
#ob_info_wrap table .td_1 {width:320px; padding:10px 15px; background:#FEF1C5; border:1px solid #FFFFFF;}
#ob_info_wrap table .td_1 p {margin:0; padding:15px 0 0 0}
#ob_info_wrap table .td_1 select {padding:2px; margin:1px 0 0 0;}
#ob_info_wrap table .td_2 {padding:10px 15px; background:#FFFFFF; border-left:1px solid #FED65F}

/* *************************** */
/* start CHECKOUT 3 */

.template_checkout_3 #teaser {display:none;}
.template_checkout_3 h1 {font-size:1.8em; font-weight:normal; color:#E47911; padding:0 0 0 0; margin:0;}
.template_checkout_3 #main {padding-top:10px;}
.template_checkout_3 .c-t {width:960px; margin:0 auto}
.template_checkout_3 .c-c-wrap {padding:0 20px 20px 7px;}

.template_checkout_3 .site_description {padding:5px 0 10px 1px;}
.template_checkout_3 .basket_options_top {float:right; padding:35px 0 0 30px;}
.template_checkout_3 .basket_options_top .next_step div {clear:left; color:#666666; margin:10px 0 0 25px; padding:5px 0 0 0;}
.template_checkout_3 .basket_options_bottom {margin:0; padding:5px 0 0 0; height:50px;}

.template_checkout_3 .basket_summary_wrap {clear:both; margin:0 0 0 0;}
.template_checkout_3 .basket_summary_wrap .box_content {padding:0;}
.template_checkout_3 .basket_summary_wrap .basket_summary {float:none; margin-top:0; width:100%; text-align:right;}
.template_checkout_3 .basket_summary .bs_head td {padding:2px 7px 5px; background:#EAF3FE; border-bottom:1px solid #C9E1F4; font-weight:bold; text-transform:uppercase;}
.template_checkout_3 .basket_summary .bs_head .td_1 {text-align:left; padding-left:9px}
.template_checkout_3 .basket_summary .bs_head .td_2 {text-align:right; padding-right:0}
.template_checkout_3 .basket_summary .bs_head .td_3 {text-align:right; padding-right:0}
.template_checkout_3 .basket_summary td {vertical-align:top; padding:5px 0 4px 10px;}
.template_checkout_3 .basket_summary .bs_tr_with_add_items td {vertical-align:top; padding:7px 0 2px 10px; border-bottom:0}
.template_checkout_3 .basket_summary .bs_tr_with_add_items td.td_4 {padding-right:10px}
.template_checkout_3 .basket_summary .td_1 {text-align:left;}
.template_checkout_3 .basket_summary .td_1 h6 {font-size:1em; font-weight:bold; margin:0; padding:0;}
.template_checkout_3 .basket_summary .td_1 h6 span { font-weight:normal;}
.template_checkout_3 .basket_summary .td_1 p {margin:0; padding:0;}
.template_checkout_3 .basket_summary .td_2 {font-weight:normal;}
.template_checkout_3 .basket_summary .td_3 {}
.template_checkout_3 .basket_summary .td_4 {padding-right:10px; width:80px}
.template_checkout_3 .basket_summary .add_tr td {padding:0; border:0}
.template_checkout_3 .basket_summary .add_tr td div {padding:2px 0 3px 0;} 
.template_checkout_3 .basket_summary .add_tr .td_1 {text-align:left; padding-left:11px; font-weight:normal;}
.template_checkout_3 .basket_summary .add_tr .td_1 h6 {font-weight:normal;}
.template_checkout_3 .basket_summary .add_tr .td_3 {font-weight:normal;}
.template_checkout_3 .basket_summary .add_tr .td_4 { padding-right:10px}
.template_checkout_3 .start_bs_add_items td {font-size:1px; line-height:1px; padding:0;}
.template_checkout_3 .bs_spacer td {font-size:1px; line-height:1px; padding:0;}
.template_checkout_3 .bs_spacer td.td_4 {font-size:1px; line-height:1px; padding:0;}
.template_checkout_3 .bs_spacer td div {border-bottom:1px solid #C9E1F4}
.template_checkout_3 .bs_spacer td div span {display:block;}
.template_checkout_3 .bs_totals td.td_1 {padding:0 10px 0 0;}
.template_checkout_3 td.bs_total {padding:2px 0 0;}
.template_checkout_3 td.bs_total table { width:320px;}
.template_checkout_3 .bs_total a {float:left; margin:5px 0 0 10px}
.template_checkout_3 .bs_total td.td_1 {padding:3px 5px; text-align:right;}
.template_checkout_3 .bs_total td.td_2 {padding:3px 10px 3px 0; text-align:right; width:85px}
.template_checkout_3 .bs_total .delivery td {padding-bottom:5px}
.template_checkout_3 .bs_total .total td {border-top:1px solid #C9E1F4; font-weight:bold; font-size:1.1em; padding-top:6px}

.order_buyer {float:left; width:45%;}
.order_buyer .table_1 {width:100%;}
.order_buyer .table_1 td {padding:2px 5px; vertical-align:top;}
.order_buyer .table_1 .td_1 {white-space:nowrap; width:90px; text-align:right;}
.order_buyer .table_1 .td_2 {font-weight:bold;}
.order_buyer .table_1 .td_2 a {float:left; margin:0; padding:0 10px 0 0; font-weight:normal;}

.order_delivery {float:right; width:45%;}
.order_delivery .box_content {}
.order_delivery .table_2 {width:100%;}
.order_delivery .table_2 td {padding:2px 5px; vertical-align:top;}
.order_delivery .table_2 .td_1 {white-space:nowrap; width:90px; text-align:right;}
.order_delivery .table_2 .td_2 {font-weight:bold;}
.order_delivery .table_2 .td_2 a {float:left; margin:0; padding:0 10px 0 0; font-weight:normal;}


.order_payment {margin:5px 0 10px 0;}
.order_payment .box_content p {margin:0; padding:0;}
.order_payment .box_content a {float:left; margin:5px 0 0 0; padding:0 10px 0 0; font-weight:normal;}

.your_comment .box_content {}
.your_comment .textbox {margin:7px 0 0; width:98%; height:50px; padding:4px;}

/* *************************** */
/* start CHECKOUT 4 */
.template_checkout_4 #teaser {display:none;}
.template_checkout_4 h1 {font-size:1.8em; font-weight:normal; color:#E47911; border-bottom:1px solid #E47911; padding:0 0 5px 0; margin:0 0 5px 0;}
.template_checkout_4 #main {padding-top:10px;}
.template_checkout_4 .c-t {width:760px; margin:20px 0 0 195px}
.template_checkout_4 .c-l {display:none;}
.template_checkout_4 .c-r {display:none;}
.template_checkout_4 .c-c-wrap {padding:0 20px 20px 7px;}

/* POLOZNICA */
.poloznica_table {border:1px solid #FF0000; background:#FECCCC;}
.poloznica {color: #ED190D;	font-size: 13px;}
.poloznicaMali {color: #ED190D;	font-size: 10px;}
.txtVeliki {display:block; background:#FFFFFF; padding:2px 5px; border:1px solid #A5ACB2; margin-bottom:5px}
.placNalogZg {background-color: #FFCCCC;}
.placNalogSp {background-color: #FFFFCC;}


/* ************************************************** */
/* ************************************************** */
/* START MY PAGE & SUBPAGES 						*/
/* ************************************************** */
/* ************************************************** */
/* MY PAGE */

#my_pages #teaser {display:none;}
#my_pages h1 {border-bottom:1px dotted #E87911; color:#E87911; font-size:1.8em; font-weight:normal; margin:0 0 5px; padding:0 0 5px;}
#my_pages #main {padding-top:20px;}
#my_pages .c-l {width:180px; padding-top:5px;}
#my_pages .c-c-wrap {padding:0 20px 20px 20px;}
#my_pages .site_description {margin:0; padding:2px 0 15px;}

.template_my_profile .c-c .box_wrap {padding:0; margin:0 0 40px 0;}
.template_my_profile .c-c .box {padding:0; margin:0;}
.template_my_profile .c-c .box_head {display:none;}
.template_my_profile .c-c .box_foot {display:none;}
.template_my_profile .c-c .box .box_title {color:#E87911; font-size:1.2em; margin:10px 0 5px; padding:0 0 5px; border-bottom:1px dotted #E87911;}

.my_profile_summary div {font-weight:bold; line-height:2em}
.my_profile_summary p {margin:0; padding:0;}
.my_profile_summary .btn_gl {margin-top:5px;}

.my_personal_info {}

.user_info {}
.user_info td {padding:1px 10px 0 0; vertical-align:top;}
.user_info .ui_tr_1 .ui_1 {font-weight:bold;}
.user_info .ui_tr_4 td {padding-top:10px;}
.user_info .ui_tr_6 td {padding-top:10px;}

/* *************************** */
/* start MY ORDERS */
/* *************************** */
.template_my_orders .c-t {width:970px;}

.my_orders_table_wrap {padding-bottom:5px;}
.my_orders_table_wrap .box_content {padding:0;}
.my_orders_table {width:100%;}
.my_orders_table td {padding:7px 40px 7px 0; vertical-align:top; border-top:1px solid #C9E1F4}
.my_orders_table .mod_head td {background:#EAF3FE; padding:2px 40px 5px 0; font-weight:bold; border-top:0}
.my_orders_table td.mod_id {padding-left:10px;}
.my_orders_table td.mod_kvant {text-align:right;}
.my_orders_table td.mod_total {text-align:right;}
.my_orders_table td.mod_status {font-weight:bold; text-align:right; padding-right:10px;}

.my_orders_faq ul {margin:0 0 0 17px; padding:5px 0 0 0;}
.my_orders_faq ul li {padding:0 0 5px 0;}

.template_my_orders_detail .c-t {width:970px;}

.order_detail_wrap {width:750px;}
.order_detail_wrap .basket_summary_wrap {clear:both; margin:0 0 0 0;}
.order_detail_wrap .basket_summary_wrap .box_content {padding:0;}
.order_detail_wrap .basket_summary_wrap .basket_summary {float:right; margin-top:0; width:100%; text-align:right;}
.order_detail_wrap .basket_summary .bs_head td {padding:2px 7px 5px; background:#EAF3FE; border-bottom:1px solid #C9E1F4; font-weight:bold; text-transform:uppercase;}
.order_detail_wrap .basket_summary .bs_head .td_1 {text-align:left; padding-left:9px}
.order_detail_wrap .basket_summary .bs_head .td_2 {text-align:right; padding-right:0}
.order_detail_wrap .basket_summary .bs_head .td_3 {text-align:right; padding-right:0}
.order_detail_wrap .basket_summary td {vertical-align:top; padding:5px 0 4px 10px;}
.order_detail_wrap .basket_summary .bs_tr_with_add_items td {vertical-align:top; padding:7px 0 2px 10px; border-bottom:0}
.order_detail_wrap .basket_summary .bs_tr_with_add_items td.td_4 {padding-right:10px}
.order_detail_wrap .basket_summary .td_1 {text-align:left;}
.order_detail_wrap .basket_summary .td_1 h6 {font-size:1em; font-weight:bold; margin:0; padding:0;}
.order_detail_wrap .basket_summary .td_1 h6 span { font-weight:normal;}
.order_detail_wrap .basket_summary .td_1 p {margin:0; padding:0;}
.order_detail_wrap .basket_summary .td_2 {font-weight:normal;}
.order_detail_wrap .basket_summary .td_3 {}
.order_detail_wrap .basket_summary .td_4 {padding-right:10px; width:80px}
.order_detail_wrap .basket_summary .add_tr td {padding:0; border:0}
.order_detail_wrap .basket_summary .add_tr td div {padding:2px 0 3px 0;} 
.order_detail_wrap .basket_summary .add_tr .td_1 {text-align:left; padding-left:11px; font-weight:normal;}
.order_detail_wrap .basket_summary .add_tr .td_1 h6 {font-weight:normal;}
.order_detail_wrap .basket_summary .add_tr .td_3 {font-weight:normal;}
.order_detail_wrap .basket_summary .add_tr .td_4 { padding-right:10px}
.order_detail_wrap .start_bs_add_items td {font-size:1px; line-height:1px; padding:0;}
.order_detail_wrap .bs_spacer td {font-size:1px; line-height:1px; padding:0;}
.order_detail_wrap .bs_spacer td.td_4 {font-size:1px; line-height:1px; padding:0;}
.order_detail_wrap .bs_spacer td div {border-bottom:1px solid #C9E1F4}
.order_detail_wrap .bs_spacer td div span {display:block;}
.order_detail_wrap .bs_totals td.td_1 {padding:0 10px 0 0;}
.order_detail_wrap td.bs_total {padding:2px 0 0;}
.order_detail_wrap td.bs_total table { width:320px;}
.order_detail_wrap .bs_total a {float:left; margin:5px 0 0 10px}
.order_detail_wrap .bs_total td.td_1 {padding:3px 5px; text-align:right;}
.order_detail_wrap .bs_total td.td_2 {padding:3px 10px 3px 0; text-align:right; width:85px}
.order_detail_wrap .bs_total .delivery td {padding-bottom:5px}
.order_detail_wrap .bs_total .total td {border-top:1px solid #C9E1F4; font-weight:bold; font-size:1.1em; padding-top:6px}

.order_detail_wrap .order_buyer {width:48%;}
.order_detail_wrap .order_delivery {width:48%;}

/* *************************** */
/* start MY ORDERS DETAIL */
.template_my_orders_detail {}

.multiple_deliveries .round_box_bt .box_content {padding:0;}
.multiple_deliveries .round_box_bt .box_title {border-bottom:0}
.multiple_deliveries .round_box_bt .box_title span {font-weight:normal; border-bottom:0}
.md_table {width:100%;}
.md_table td {border-top:1px solid #C9E1F4; padding:5px 5px;}
.md_table .md_head td {padding:3px 5px; background:#F7F7F7;}
.md_table .md_head td.td_1 {padding:3px 10px; font-weight:normal}
.md_table .md_head td.td_2 {padding-right:10px}
.md_table .td_1 {padding-left:25px;}
.md_table .td_1 span {font-weight:normal;}
.md_table .td_2 {text-align:right; padding-right:10px}
.md_table .td_3 {text-align:right;}
.md_table .td_4 {font-weight:bold; text-align:right; padding-right:10px;}
.md_table .td_13 {padding:3px 10px; font-weight:bold;}

/* *************************** */
/* start MY FAVORITES */
.template_my_favorites .main_nav {display:block;}
.template_my_favorites .c-l {width:180px; padding-top:0;}
.template_my_favorites .c-c-wrap {padding:20px;}
.template_my_favorites h1 {border-bottom:1px dotted #E87911; color:#E87911; font-size:1.8em; font-weight:normal; margin:0 0 5px; padding:0 0 5px;}

.template_my_favorites .head_sub_nav {display:none;}
.template_my_favorites #teaser {display:none;}

.list_row .my_fav_options {float:right; clear:both; padding:0}
.list_row .my_fav_options .btn_ol {clear:both; float:right; margin-right:0;}
.list_row .my_fav_options .btn_ol span { padding-right:21px; padding-left:21px;}
.list_row .my_fav_options .btn_s {clear:both; float:right; margin:3px 0 0 0;}

.list_col .my_fav_options {clear:both; padding:0;}
.list_col .my_fav_options .btn_ol {clear:both; margin-right:0;}
.list_col .my_fav_options .btn_ol span {}
.list_col .my_fav_options .btn_s_s {margin:3px 0 0 0;}
.list_col .my_fav_options .btn_s_s span { text-transform: none}

/* *************************** */
/* start MY CUPONS */
.template_my_cupons .c-t {width:970px;}


.my_cupons_table_wrap .box_content {padding:0;}
.my_cupons_table {width:100%;}
.my_cupons_table td {padding:10px 40px 10px 0; vertical-align:top; border-top:1px solid #C9E1F4} 
.my_cupons_table .mct_head td {background:#EAF3FE; padding:2px 40px 5px 0; font-weight:bold; border-top:0} 
.my_cupons_table td.mct_head_left {border-left:0; padding-left:10px}
.my_cupons_table td.mct_head_start {font-weight:bold; width:80px; padding-right:0; white-space:nowrap; text-align:right;}
.my_cupons_table td.mct_head_expire {font-weight:bold; width:80px; padding-right:10px; white-space:nowrap; text-align:right;}
.my_cupons_table td.cupon_number {border-left:0; font-weight:bold; width:100px; padding-left:10px}
.my_cupons_table td.cupon_description div {margin-top:7px;}
.my_cupons_table td.cupon_start {width:80px; padding-right:0; white-space:nowrap; text-align:right;}
.my_cupons_table td.cupon_expire {width:100px; padding-right:10px; white-space:nowrap; text-align:right;}
.my_cupons_table .mct_head td { font-weight:bold;} 


/* *************************** */
/* start MY SETTINGS */
/* *************************** */
.my_personal_info .textbox_wrap .box_title {border-bottom:0; color:#E87911; font-size:1.3em; font-weight:bold; margin:10px 0 0; padding:0 0 5px;}
.my_personal_info .textbox_wrap .box_content {padding:10px 0; margin:0; background:#F4FAFF; border-top:1px solid #C9E1F4; border-bottom:1px solid #C9E1F4}

.my_personal_info .buyer_info {}
.my_personal_info .buyer_info .box_wrap {}
.my_personal_info .buyer_info .box_title {font-size:1.8em; font-weight:normal; color:#E47911; padding:0 0 5px 0; margin:0 0 0 0;}
.my_personal_info .buyer_info .form_description {padding:0 0 10px; margin:0;}
.my_personal_info .buyer_info .box_content {padding:0; background:#F4FAFF; border-top:1px solid #C9E1F4; border-bottom:1px solid #C9E1F4}
.my_personal_info .buyer_info .form_wrap {padding:10px 0 0; border-top:1px solid #FFFFFF;}
.my_personal_info .buyer_info .customer_table {}
.my_personal_info .buyer_info .customer_table td {padding:3px 0; vertical-align:top;}
.my_personal_info .buyer_info .customer_table input.off {padding:3px 2px; width:200px; background:#FFFFFF url(img/input_bg_silver.gif) repeat-x 0 -6px; border:1px solid #CDCDCD;}
.my_personal_info .buyer_info .customer_table input.on {padding:3px 2px; width:200px; background:#FFFEF4 url(img/input_bg_orange.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
.my_personal_info .buyer_info .customer_table input.disabled {padding:3px 2px; width:200px; border:1px solid #CDCDCD;}
.my_personal_info .buyer_info .customer_table td select {padding:1px 2px; margin-right:3px; border:1px solid #CDCDCD;}
.my_personal_info .buyer_info .customer_table td.td_1 {width:105px; padding:7px 10px 0 20px; text-align:right}
.my_personal_info .buyer_info .customer_table .tr_001 td {display:none}
.my_personal_info .buyer_info .customer_table .tr_003 td {display:none}
.my_personal_info .buyer_info .customer_table td.td_001 {padding:0 0 0 0; font-weight:bold;}
.my_personal_info .buyer_info .customer_table td.td_001 div {padding:0 0 5px 10px; margin:0 10px 5px 0; display:none}
.my_personal_info .buyer_info .customer_table table.checkit td {vertical-align:top; padding:0 10px 10px 0;}
.my_personal_info .buyer_info .customer_table .error_msg {clear:both; display:block; padding-top:3px; color:#CC0000; font-weight:bold}
.my_personal_info .options {padding:0 0 10px 137px; border-bottom:1px solid #FFFFFF}

.my_marketing_settings {clear:both; }
.my_marketing_settings .box_title {font-size:1.6em; font-weight:normal; padding-bottom:5px; margin-bottom:0}
.my_marketing_settings .form_wrap {clear:both; margin:0; padding:13px 0 0 10px; background:#F4FAFF; border-top:1px solid #C9E1F4; border-bottom:1px solid #C9E1F4}
.my_marketing_settings .tr {clear:left; margin:0 10px 0 0;}
.my_marketing_settings .td1 {float:left; width:25px; clear:both; margin:0 0 0; padding:0 0 0 0; font-weight:bold; text-align:left;}
.my_marketing_settings .td1 input {margin:0; padding:0}
.my_marketing_settings .td2 {float:left; margin:0 0 15px 0; padding:0 0 0 0; width:500px;}

.my_email_settings .box_title {font-size:1.6em; font-weight:normal; padding-bottom:5px; margin-bottom:0}
.my_email_settings .inpage_tabs .clear {position:relative; top:-1px; margin-bottom:-1px;}
.my_email_settings .form_wrap {clear:both; margin:0; padding:5px 0 0 10px; background:#F4FAFF; border-top:1px solid #C9E1F4; border-bottom:1px solid #C9E1F4}
.my_email_settings .form_wrap .tr {clear:left; width:600px;}
.my_email_settings .form_wrap .td1 {float:left; width:100px; clear:both; margin:0 7px 3px 0; padding:10px 0 0; font-weight:bold; text-align:right;}
.my_email_settings .form_wrap .td2 {float:left; margin:0 0 3px 0; padding:4px 0 0 0; width:400px;}
.my_email_settings .form_wrap .td2 input {float:left; margin:2px 0 0; padding:3px; width:200px}
.my_email_settings .form_wrap .save .td2 {padding:7px 0 10px 0;}
.my_email_settings .form_wrap .current .td2 {padding:9px 0 0 4px;}

.my_login_settings .box_title {font-size:1.6em; font-weight:normal; padding-bottom:5px; margin-bottom:0}
.my_login_settings .inpage_tabs_wrap {clear:both; margin:10px 0 0 0; padding:0 0 0 13px;}
.my_login_settings .inpage_tabs .clear {position:relative; top:-1px; margin-bottom:-1px;}
.my_login_settings .form_wrap {clear:both; margin:0; padding:5px 0 0 10px; background:#F4FAFF; border-top:1px solid #C9E1F4; border-bottom:1px solid #C9E1F4}
.my_login_settings .form_wrap .tr {clear:both; width:600px;}
.my_login_settings .form_wrap .td1 {float:left; width:100px; clear:both; margin:0 7px 3px 0; padding:10px 0 0; font-weight:bold; text-align:right;}
.my_login_settings .form_wrap .td2 {float:left; margin:0 0 3px 0; padding:4px 0 0 0; width:400px;}
.my_login_settings .form_wrap .td2 input {float:left; margin:2px 0 0; padding:3px; width:200px}
.my_login_settings .form_wrap .save .td2 {padding:7px 0 10px 0;}
.my_login_settings .form_wrap .current .td2 {padding:9px 0 0 4px;}

/* *************************** */
/* start MY COMMENTS */
/* *************************** */
.user_comments_wrap {clear:both; margin:0; padding:10px 0 0 0;}
	
	.uc_table {border-top:1px solid #DDDDDD}
	.uc_table td {vertical-align:top}
	.uc_table td.pic {width:130px; vertical-align:top; padding:17px 0 15px 0;}
	.uc_table td.pic a.prod_pic {float:left; position:relative; padding-right:10px;}
	.uc_table td.pic .lookin {position:absolute; top:-13px; right:0; width:65px; height:30px;}
	.user_comment_wrap {clear:both;}
		.user_comment {padding:10px 0 15px;}
		.user_comment .ratingstars {float:left;}
		.user_comment .name {font-size:1.1em; clear:both; padding:1px 0 5px;}
		.user_comment .name a {font-weight:bold;}
		.user_comment .uc_title {float:left; margin:1px 0 0 5px; font-weight:bold; font-size:1.1em}
		.user_comment .uc_author {clear:both; font-size:0.9em; color:#666666}
		.user_comment .uc_txt {margin:10px 0 10px 0; overflow:hidden;}
		.uc_rate {height:25px; padding-top:0; font-size:0.9em;}
		.uc_rate div {float:left; margin:4px 5px 0 0;}
		.uc_rate a {float:left; clear:both; margin:1px 0 0 0;}

	#toggle_comments {display:none;}
	.toggle_comments_options a {font-weight:bold; text-decoration:underline; cursor:pointer}
	.toggle_comments_options a span {font-weight:normal;}
	.toggle_comments_options #uc_show_less {display:none;}

.template_poloznica_print .c-l {display:none}
.template_poloznica_print .c-r {display:none}
