DIV.topVariable {
	CLEAR: both; MARGIN-BOTTOM: 12px; POSITION: relative
}
DIV.topVariable IMG {
	MARGIN-TOP: 13px
}
DIV.messages_div {
	FLOAT: left; MARGIN-LEFT: 60px
}
DIV.update_progress {
	LEFT: 705px; POSITION: absolute; TOP: 43px
}
DIV.update_progress_container {
	POSITION: relative
}
#pur_steps {
	WIDTH: 707px; POSITION: relative; HEIGHT: 30px
}
#pur_steps .btn {
	POSITION: absolute; HEIGHT: 30px
}
.link1 {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 0px; WIDTH: 166px; LINE-HEIGHT: 30px
}
.link1a {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 0px; WIDTH: 166px; LINE-HEIGHT: 30px
}
.link1 {
	BACKGROUND: url(../i/basket_link1.png) no-repeat
}
.link1a {
	BACKGROUND: url(../i/basket_link1_active.png) no-repeat
}
.link1 A {
	COLOR: #000! important
}
.link2 A {
	COLOR: #000! important
}
.link3 A {
	COLOR: #000! important
}
.link4 A {
	COLOR: #000! important
}
.link1 A:hover {
	COLOR: #000! important
}
.link2 A:hover {
	COLOR: #000! important
}
.link3 A:hover {
	COLOR: #000! important
}
.link4 A:hover {
	COLOR: #000! important
}
.link1a A {
	COLOR: #fff! important
}
.link2a A {
	COLOR: #fff! important
}
.link3a A {
	COLOR: #fff! important
}
.link4a A {
	COLOR: #fff! important
}
.link2 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 162px; WIDTH: 172px; LINE-HEIGHT: 30px
}
.link2a {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 162px; WIDTH: 172px; LINE-HEIGHT: 30px
}
.link2 {
	BACKGROUND: url(../i/basket_link2.png) no-repeat
}
.link2a {
	BACKGROUND: url(../i/basket_link2_active.png) no-repeat
}
.link3 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 330px; WIDTH: 172px; LINE-HEIGHT: 30px
}
.link3a {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 330px; WIDTH: 172px; LINE-HEIGHT: 30px
}
.link3 {
	BACKGROUND: url(../i/basket_link2.png) no-repeat
}
.link3a {
	BACKGROUND: url(../i/basket_link2_active.png) no-repeat
}
.link4 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 498px; WIDTH: 151px; LINE-HEIGHT: 30px
}
.link4a {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 498px; WIDTH: 151px; LINE-HEIGHT: 30px
}
.link4 {
	BACKGROUND: url(../i/basket_link3.png) no-repeat
}
.link4a {
	BACKGROUND: url(../i/basket_link3_active.png) no-repeat
}
.a18 {
	FONT-SIZE: 18px; COLOR: #000
}
.pur_bar_nb {
	PADDING-RIGHT: 18px; PADDING-LEFT: 10px; BACKGROUND: url(../i/bar1.png) repeat-x; LINE-HEIGHT: 55px; HEIGHT: 55px
}
.m_main_purchase {
	TEXT-ALIGN: left
}
.pur_table_line1 {
	BORDER-BOTTOM: #cdcaca 1px solid
}
.v9 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000
}
.pur_table_line1 {
	BORDER-BOTTOM: #cdcaca 1px solid
}
.pur_table_line2 {
	BORDER-TOP: #fff 1px solid
}
TR.pur_table_line2 TD {
	BORDER-TOP: #cdcaca 1px solid; COLOR: #fff; BACKGROUND-COLOR: #636363
}
TR.pur_table_line2 TD A {
	COLOR: #fff
}
.pur_table {
	BORDER-BOTTOM: #cdcaca 1px solid
}
.pur_table_odd {
	BACKGROUND: #efefef
}
.pur_table_even {
	BACKGROUND: white
}
.pur_table_totalprice_c1 {
	DISPLAY: none; PADDING-LEFT: 60px; FLOAT: left; HEIGHT: 24px
}
.pur_table_totalprice_c2 {
	BACKGROUND: url(../i/basket_table_footer.png) no-repeat left bottom; WIDTH: 707px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 54px; TEXT-ALIGN: right
}
.pur_table_totalprice_c2_1 {
	
}
.pur_table_totalprice_c2_1_1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 3; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN-LEFT: 30px; PADDING-TOP: 5px; HEIGHT: 24px
}
.pur_table_totalprice_c2_1_2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana,Helvetica,sans; HEIGHT: 24px
}
.pur_table_refresh_button {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-RIGHT: 25px
}
.pur_table_refresh_button INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 200px; CURSOR: pointer; HEIGHT: 30px
}
.pur_table_footer_c1 {
	PADDING-LEFT: 110px; FONT-SIZE: 11px
}
.pur_table TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.iva {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 10px; TEXT-ALIGN: center
}
.pur_table TH {
	FONT-WEIGHT: normal
}
.a10 {
	FONT-SIZE: 10px
}
.a12 {
	FONT-SIZE: 12px
}
.a13 {
	FONT-SIZE: 13px; COLOR: #000
}
.a15 {
	FONT-SIZE: 15px
}
.a18 {
	FONT-SIZE: 18px
}
.a20 {
	FONT-SIZE: 20px
}
.v9 {
	FONT-SIZE: 9px
}
.v10 {
	FONT-SIZE: 10px
}
.v12 {
	FONT-SIZE: 12px
}
.next_step_button INPUT {
	FONT-SIZE: 18px; FONT-FAMILY: Arial,Helvetica,sans
}
.next_step_button_300 INPUT {
	FONT-SIZE: 18px; FONT-FAMILY: Arial,Helvetica,sans
}
.next_step_button_short INPUT {
	FONT-SIZE: 18px; FONT-FAMILY: Arial,Helvetica,sans
}
TD DIV.a18 {
	
}
.pur_bar_nb {
	COLOR: #ffffff
}
.pur_white_box_mid_c1 {
	MARGIN-TOP: 30px; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 45%
}
.pur_white_box_mid_c2 {
	BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #909090 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 30px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 22px; BORDER-LEFT: #909090 1px solid; WIDTH: 32%; MARGIN-RIGHT: 30px; PADDING-TOP: 12px; BORDER-BOTTOM: #909090 1px solid
}
.pur_next_line {
	BORDER-TOP: #cdcaca 1px solid; PADDING-TOP: 5px
}
.discounted_price {
	COLOR: #a71c21
}
.normal_price {
	FONT-SIZE: 13px
}
.discount_amount {
	FONT-SIZE: 10px; COLOR: #a71c21
}
.pur_table .producttype {
	MARGIN-TOP: 5px; FLOAT: left
}
.pur_bar_wb_c {
	BORDER-RIGHT: #cdcaca 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #cdcaca 1px solid; PADDING-LEFT: 18px; FONT-SIZE: 18px; BACKGROUND: url(../images/es/bar1.png) repeat-x; BORDER-LEFT: #cdcaca 1px solid; COLOR: #fff; LINE-HEIGHT: 55px; BORDER-BOTTOM: #cdcaca 0px solid; HEIGHT: 55px
}
.white_box_c1 {
	FLOAT: left; WIDTH: 347px
}
.white_box_c2 {
	FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 347px
}
.pur_white_box_mid {
	BORDER-RIGHT: #cdcaca 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cdcaca 0px solid; PADDING-LEFT: 20px; FONT-SIZE: 12px; BORDER-LEFT: #cdcaca 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cdcaca 1px solid; HEIGHT: 200px
}
.pur_bar_wb_t2 {
	COLOR: #d9b2b3
}
.pur_white_box_mid_ct {
	HEIGHT: 140px
}
.pur_white_box_mid_ct P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #6a6a6a; PADDING-TOP: 10px
}
.pur_white_box_mid_bt {
	TEXT-ALIGN: center
}
.phoneToolbarText2 {
	COLOR: #575f64
}
.siguente {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; WIDTH: 134px; CURSOR: pointer; HEIGHT: 32px
}
.envio {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; CURSOR: pointer; HEIGHT: 33px
}
.finalizar {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; WIDTH: 171px; CURSOR: pointer; LINE-HEIGHT: 33px; HEIGHT: 33px
}
.section_header {
	FONT-SIZE: 18px; COLOR: #000; BORDER-BOTTOM: #cdcaca 1px solid
}
.mark {
	BACKGROUND: #ffffc7
}
.pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.mark {
	BACKGROUND: #ffffc7
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.bold {
	FONT-WEIGHT: bold
}
.mt5 {
	MARGIN-TOP: 5px
}
.mt10 {
	MARGIN-TOP: 10px
}
.address_details {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 21px; COLOR: #7d7d7d
}
.address_alias {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000
}
TD.white_bg {
	BACKGROUND-COLOR: #fff! important
}
TD.white_bg A {
	COLOR: #000! important
}
#usr_steps .btn {
	PADDING-LEFT: 6px; FONT-SIZE: 13px; BACKGROUND: url(../i/profile_links_bg.png) no-repeat left bottom; FLOAT: left; OVERFLOW: hidden; COLOR: black; LINE-HEIGHT: 31px; MARGIN-RIGHT: 2px; HEIGHT: 31px; font-weight: bold;
}
#usr_steps .btn A {
	DISPLAY: block; FLOAT: left; COLOR: black; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-DECORATION: none
}
#usr_steps .btn .r {
	BACKGROUND: url(../i/profile_links_bg.png) no-repeat left -31px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 12px; HEIGHT: 31px
}
.register_sep {
	BACKGROUND: #e0e0e0; MARGIN-BOTTOM: 16px; OVERFLOW: hidden; WIDTH: 340px; HEIGHT: 1px
}
#usr_steps .active {
	FONT-WEIGHT: bold; BACKGROUND: url(../i/profile_links_bg.png) no-repeat left top; COLOR: #ffffff;
}
#usr_steps .active A {
	COLOR: #fff
}
#usr_steps .active .r {
	BACKGROUND: url(../i/profile_links_bg.png) no-repeat right -31px; WIDTH: 7px
}
#usr_steps {
	BACKGROUND: url(../i/user_steps_bg.png) repeat-x left 29px; HEIGHT: 66px
}
.usr_bar_nb {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(/media/images/es/bar3.png) repeat-x; LINE-HEIGHT: 45px; HEIGHT: 45px
}
 HTML .usr_bar_nb {
	MARGIN-TOP: -20px
}
.usr_table_line1 {
	MARGIN-LEFT: -10px; BORDER-BOTTOM: #cdcaca 1px solid
}
.usr_table_line2 {
	BORDER-TOP: #cdcaca 1px solid
}
.category_title {
	MARGIN-BOTTOM: 2px
}

