#basket #link_kosarica a {color:#333333; text-decoration:none; font-weight:bold;}
#basket #link_kosarica a:hover {color:#CC0000; text-decoration:underline; font-weight:bold;}

#basket #commercial3_holder {background:#EEEECC; font-size:80%; border-top:2px solid #FFFFFF;}
#basket #commercial3 {background:#EEEECC; font-weight:normal;}
#basket #commercial3 span {font-weight:bold; color:#666666;}

#order_steps {width:100%; background: url(../img/design/kosarica/order_steps_ul_bg.gif) repeat-x top;}
#order_steps td {text-align:center; vertical-align:top; font-weight:bold;}
#order_steps td div {height:35px; color:#A8AFB3;}
#order_steps td span {color:#A8AFB3;}
#order_steps td span a {color:#A8AFB3; text-decoration:none; background:none; padding:0; margin:0;}
#order_steps td span a:hover {text-decoration:underline; color:#EA9800;}

#order_steps .step_0 {width:150px; background: url(../img/design/kosarica/order_steps_on_td_bg.gif) repeat-x top; text-align:left;}
#order_steps .step_0 div {height:40px; background: url(../img/design/kosarica/order_step_0.gif) no-repeat top left;}
#order_steps .step_0 span {display:none;}
#order_steps .step_1 {background: url(../img/design/kosarica/order_step_1.gif) no-repeat center top;}
#order_steps .step_1_on {padding:0; background: url(../img/design/kosarica/order_steps_on_span_bg.gif) no-repeat right top;}
#order_steps .step_1_on div {background: url(../img/design/kosarica/order_step_1_on.gif) no-repeat center top;}
#order_steps .step_1_on span a {color:#EA9800;}
#order_steps .step_2 {background: url(../img/design/kosarica/order_step_2.gif) no-repeat center top;}
#order_steps .step_2_on {padding:0; background: url(../img/design/kosarica/order_steps_on_span_bg.gif) no-repeat right top;}
#order_steps .step_2_on div {background: url(../img/design/kosarica/order_step_2_on.gif) no-repeat center top;}
#order_steps .step_2_on span a {color:#EA9800;}
#order_steps .step_3 {background: url(../img/design/kosarica/order_step_3.gif) no-repeat center top;}
#order_steps .step_3_on {padding:0; background: url(../img/design/kosarica/order_steps_on_span_bg.gif) no-repeat right top;}
#order_steps .step_3_on div {background: url(../img/design/kosarica/order_step_3_on.gif) no-repeat center top;}
#order_steps .step_3_on span a {color:#EA9800;}
#order_steps .step_4 {background: url(../img/design/kosarica/order_step_4.gif) no-repeat center top;}
#order_steps .step_4_on {padding:0; background: url(../img/design/kosarica/order_steps_on_span_bg.gif) no-repeat right top;}
#order_steps .step_4_on div {background: url(../img/design/kosarica/order_step_4_on.gif) no-repeat center top;}
#order_steps .step_4_on span a {color:#EA9800;}

#order_steps .os_min_width {width:740px; padding:0; font-size:1px; height:10px;}

#basket #column_left {width:auto; vertical-align:top; padding-right:35px;}
#basket #min_width_left {width:540px; height:1px; font-size:1px}

#basket h1 {float:left; width:130px; padding:8px 0; margin:0 0 20px 0; background:url(../img/design/ikone/moji-nakupi.gif) no-repeat center right;}
#basket_info {color:#666666; float:right; line-height:160%; text-align:right;}
#basket_info div {color:#666666;}
#basket_info div span {font-weight:bold; color:#000000;}

#basket #inthebasket {width:100%; margin-bottom:30px; color:#666666;}
#basket #inthebasket td {padding:10px 8px; border-top:2px solid #EAF1FB; border-bottom:2px solid #EAF1FB; border-left:1px solid #EAF1FB; border-right:1px solid #EAF1FB;}
#basket #inthebasket .itb_head td {font-size:90%; padding:5px 8px; color:#FFFFFF; font-weight:bold; background-color:#3F9FD3;}
#basket #inthebasket .prod {text-align:left; border-left:2px solid #EAF1FB;}
#basket #inthebasket .qvt {width:80px; text-align:center;}
#basket #inthebasket .qvt .qvt_input {width:30px; text-align:center;} 
#basket #inthebasket .qvt .qvt_confirm {margin-left:5px; cursor:pointer;}
#basket #inthebasket .value {width:130px; text-align:right;}
#basket #inthebasket .delete {width:60px; text-align:center; border-right:2px solid #EAF1FB;}
#basket #inthebasket .delete .delete_confirm {cursor:pointer;}
#basket #inthebasket .itb_head .prod {border-bottom:0; border-top:0; border-left:0; padding-left:15px; background:#3F9FD3 url(../img/design/cell_empty_left.gif) no-repeat top left;}
#basket #inthebasket .itb_head .qvt {border-bottom:0; border-top:0; text-align:center;}
#basket #inthebasket .itb_head .value {border-bottom:0; border-top:0; text-align:center;}
#basket #inthebasket .itb_head .delete {border-bottom:0; border-top:0; border-right:0; background:#3F9FD3 url(../img/design/cell_empty_right.gif) no-repeat top right;}

#basket #inthebasket .pic_mv_ms {float:right; margin-left:5px;}
#basket #inthebasket .pic_pi {float:left; margin-right:5px;}
#basket #inthebasket .pic_ppc {padding:1px 0;}
#basket #inthebasket .pic_cur {font-weight:bold; color:#D85400;}

#basket #inthebasket .my_config {float:right;}
#basket #inthebasket .my_config span {display:none;}
#basket #inthebasket .my_config a {display:block; height:27px; width:128px; background: url(../img/design/gumbi/moja-konfiguracija.gif) no-repeat top left;}
#basket #inthebasket .my_config a:hover {display:block; height:27px; width:128px; background: url(../img/design/gumbi/moja-konfiguracija.gif) no-repeat top left; background-position: 1px -26px;}

#basket #inthebasket .availability {font-size:90%; color:#666666;}
#basket #inthebasket .availability .value {font-weight:bold;}

#basket #inthebasket .itb_foot td {font-size:90%; color:#FFFFFF; line-height:100%; border:0; padding:5px 10px;} 
#basket #inthebasket .itb_foot .left {text-align:right; font-weight:bold; background:#3F9FD3 url(../img/design/cell_empty_left_bottom.gif) no-repeat bottom left;}
#basket #inthebasket .itb_foot .right {background:#3F9FD3 url(../img/design/cell_empty_right_bottom.gif) no-repeat bottom right;}

.free_shipping {float:right;}

#basket .enter_coupon {width:380px; margin-bottom:20px;}

#basket .enter_coupon .top_left_4 {background-color:#D8F0C8;}
#basket .enter_coupon .top_right_4 {background-color:#D8F0C8; color:#666666;}
#basket .enter_coupon .bottom_left_4 {background-color:#D8F0C8;}
#basket .enter_coupon .bottom_right_4 {background-color:#D8F0C8;}
#basket .enter_coupon .top_right_4 span {float:right;}
#basket .enter_coupon .top_right_4 span a {font-weight:normal; font-size:85%;}
#basket .enter_coupon .form_holder {background:#F2F4F4; padding:8px; border-top:2px solid #FFFFFF; border-bottom:2px solid #FFFFFF;}
#basket .enter_coupon .coupon_enter .text {font-size:90%;}
#basket .enter_coupon .enter_cupon_field {width:150px;}

#calculation td {padding:1px 0; text-align:right; font-weight:bold;}
#calculation .calc_right {padding-right:30px; font-weight:bold;}
#calculation .calc_total td {font-weight:bold; padding-bottom:5px;}
#calculation .calc_total {color:#D85400; vertical-align:top;}
#calculation .calc_continue .calc_right {padding:10px 0 0 0; border-top: 6px double #D85400;}
#calculation .calc_continue .calc_right div {font-weight:normal; padding-top:15px; font-size:85%; text-align:center; padding-top:5px; color:#999999;}
#calculation .calc_continue .calc_right div span {color:#000000; font-size:100%; display:block; font-weight:bold; margin:10px 0;}

#calculation .calc_continue .calc_right .btn_goto_checkout span {display:none;}
#calculation .calc_continue .calc_right .btn_goto_checkout a {display:block; height:35px; width:186px; background: url(../img/design/gumbi/nadaljuj-k-blagajni.gif) no-repeat top left;}
#calculation .calc_continue .calc_right .btn_goto_checkout a:hover {display:block; height:35px; width:186px; background: url(../img/design/gumbi/nadaljuj-k-blagajni.gif) no-repeat top left; background-position: 1px -34px;}

#calculation .calc_continue .calc_right .btn_continue_shoping span {display:none;}
#calculation .calc_continue .calc_right .btn_continue_shoping a {display:block; height:35px; width:177px; background: url(../img/design/gumbi/nadaljuj-z-nakupi.gif) no-repeat top left;}
#calculation .calc_continue .calc_right .btn_continue_shoping a:hover {display:block; height:35px; width:177px; background: url(../img/design/gumbi/nadaljuj-z-nakupi.gif) no-repeat top left; background-position: 1px -34px;}

#calculation .calc_continue .calc_right .error_msg {text-align:left; color:#344767; width:280px; background-color:#EFEFEF; font-weight:normal; font-size:100%; margin-bottom:10px; padding:15px 10px; border:1px solid #C0C0C0;}
#calculation .calc_continue .calc_right .error_msg div {text-align:left; color:#344767; padding-bottom:20px; font-size:100%;}
#calculation .calc_continue .calc_right .error_msg div span {font-weight:bold; display:inline; color:#344767;}
#calculation .calc_continue .calc_right .error_msg {color:#344767; width:280px; text-align:left; padding:20px;}

/* -------------------------*/
/* END styles for BASKET */
/* -----------------------*/

/* -------------------------*/
/* start BASKET EMPTY */
/* -----------------------*/
#basket_empty_body #link_kosarica a {color:#333333; text-decoration:none; font-weight:bold;}
#basket_empty_body #link_kosarica a:hover {color:#CC0000; text-decoration:underline; font-weight:bold;}

#basket_empty_body #commercial3_holder {background:#EEEECC; font-size:80%; border-top:2px solid #FFFFFF;}
#basket_empty_body #commercial3 {background:#EEEECC; font-weight:normal;}
#basket_empty_body #commercial3 span {font-weight:bold; color:#666666;}

#basket_empty_body h1 {font-size:120%; font-weight:bold;}
#basket_empty_body .basket_empty_h1 {font-size:150%; font-weight:normal;}

#basket_empty_body #basket_empty_info {padding-bottom:10px;}

.alt_currency {font-weight: bold;}