/***********************/
/* CESTA COMPRA        */
/***********************/
.precioCesta1 {
	FONT-FAMILY: verdana,Tahoma,Sans MS,serif; COLOR: #66737B;
	FONT-WEIGHT: normal; FONT-SIZE: 1.00em;  
}
.precioCesta2 {
	FONT-FAMILY: verdana,Tahoma,Sans MS,serif; COLOR: #66737B;
	FONT-WEIGHT: normal; FONT-SIZE: 1.25em; 
}
.precioCesta3 {
	FONT-FAMILY: verdana,Tahoma,Sans MS,serif; COLOR: #99861f;
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; LINE-HEIGHT: 1.2em; 
}
.subtotalCesta {
	FONT-FAMILY: verdana,Tahoma,Sans MS,serif; COLOR:#66737B;
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em;  
}
.gastosCesta {
	FONT-FAMILY: verdana,Tahoma,Sans MS,serif; COLOR:#66737B;
	FONT-WEIGHT: normal; FONT-SIZE: 1.00em; 
}
.impuestosCesta {
	FONT-FAMILY: verdana,Tahoma,Sans MS,serif; COLOR:#66737B;
	FONT-WEIGHT: normal; FONT-SIZE: 1.00em;  
}
.cestasmall {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1em
}
.cesta form {
	margin: 0px 0px 0px 0px; 
	padding: 0;
	border: 0x solid #c2c2c2; 
/*	background-color: #FFFFFF; */
	background: transparent;
}
#cesta .inputcesta {
	vertical-align: middle;
	width: 20px;
	height:auto;
	font: bolder 13px Arial, Sans-serif; 
	border: 1px solid #66737B; 
	padding: 1px 1px; 
	background: #FFF;
	color: #99861f;
}
#cesta A:link {
	COLOR: #66737B; TEXT-DECORATION: none
}
#cesta A:visited {
	COLOR: #66737B; TEXT-DECORATION: none
}
#cesta A:hover {
	COLOR: #99861f;
	BACKGROUND: #f3f3f3 0% 50%; 
	TEXT-DECORATION: none
}
a.botonCesta {
    background: transparent url('../images/bg_button_a.png') no-repeat scroll top right;
	COLOR: #99861f;
    display: block;
    float: left;
    font: normal 10px Verdana, Tahoma, sans-serif;
    height: 24px;
    margin: 0px 2px 0px 10px; 
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.botonCesta span {
    background: transparent url('../images/bg_button_span.png') no-repeat;
    display: block;
	FONT-WEIGHT: bold;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.botoncesta:active {
background-position: bottom right;
COLOR: #99861f;
outline: none; /* hide dotted outline in Firefox */
}
a.botonCesta:active span {
background-position: bottom left;
padding: 6px 0 4px 18px; /* push text down 1px */
}
.BotonVaciar {
	border: 1px solid #66737B; 
	PADDING-RIGHT: 0px 0px 0px 0px; 
	BACKGROUND: #FAFAFA; 
	MARGIN: 0px; 
	WIDTH: 120px; 
	HEIGHT: 24px
}
.BotonVaciarRight {
	PADDING-RIGHT: 0px;	PADDING-TOP: 4px; 
	PADDING-LEFT: 0px; 	PADDING-BOTTOM: 4px; 
	FLOAT: right; 
	WIDTH: 15%; 
	BORDER: none; 
	TEXT-ALIGN: left;
}
.BotonVaciarLeft {
	PADDING-RIGHT: 0px;	PADDING-TOP: 4px; 
	PADDING-LEFT: 0px; 	PADDING-BOTTOM: 4px; 
	FLOAT: left; 
	WIDTH: 85%; 
	BORDER: none; 
	TEXT-ALIGN: center;
}
A.BotonVaciar1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #66737B; TEXT-DECORATION: none
}
A.BotonVaciar1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #66737B; TEXT-DECORATION: none
}
A.BotonVaciar1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #99861f; TEXT-DECORATION: underline
}
.BotonSeguir {
	border: 1px solid #66737B; 
	PADDING-RIGHT: 0px 0px 0px 0px; 
	BACKGROUND: #FAFAFA; 
	MARGIN: 0px; 
	WIDTH: 140px; 
	HEIGHT: 24px
}
.BotonSeguirRight {
	PADDING-RIGHT: 0px;	PADDING-TOP: 3px; 
	PADDING-LEFT: 0px; 	PADDING-BOTTOM: 0px; 
	FLOAT: right; 
	WIDTH: 15%; 
	BORDER: none; 
	TEXT-ALIGN: left;
}
.BotonSeguirLeft {
	PADDING-RIGHT: 0px;	PADDING-TOP: 4px; 
	PADDING-LEFT: 0px; 	PADDING-BOTTOM: 4px; 
	FLOAT: left; 
	WIDTH: 85%; 
	BORDER: none; 
	TEXT-ALIGN: center;
}
A.BotonSeguir1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #66737B; TEXT-DECORATION: none
}
A.BotonSeguir1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #66737B; TEXT-DECORATION: none
}
A.BotonSeguir1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #99861f; TEXT-DECORATION: underline
}

.BotonFIN {
	border: 1px solid #99861f; 
	PADDING-RIGHT: 0px 0px 0px 0px; 
	BACKGROUND: #F3F3F3; 
	MARGIN: 0px; 
	WIDTH: 140px; 
	HEIGHT: 24px
}
.BotonFINRight {
	PADDING-RIGHT: 0px;	PADDING-TOP: 3px; 
	PADDING-LEFT: 0px; 	PADDING-BOTTOM: 0px; 
	FLOAT: right; 
	WIDTH: 15%; 
	BORDER: none; 
	TEXT-ALIGN: left;
}
.BotonFINLeft {
	PADDING-RIGHT: 0px;	PADDING-TOP: 4px; 
	PADDING-LEFT: 0px; 	PADDING-BOTTOM: 4px; 
	FLOAT: left; 
	WIDTH: 85%; 
	BORDER: none; 
	TEXT-ALIGN: center;
}
A.BotonFIN1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #99861f; TEXT-DECORATION: none
}
A.BotonFIN1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #99861f; TEXT-DECORATION: none
}
A.BotonFIN1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 1.00em; COLOR: #66737B; TEXT-DECORATION: underline
}
.cell3 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #66737B
}
.text10-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Verdana
}
.cell2 {
	BACKGROUND-COLOR: #ffffff;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px;
	BORDER-RIGHT: #989da5 1px solid; 
	BORDER-TOP: #989da5 1px solid; 
	BORDER-LEFT: #989da5 1px solid; 
	BORDER-BOTTOM: #989da5 1px solid;

}
.field2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 200px; COLOR: #66737B; FONT-FAMILY: Arial, Verdana; HEIGHT: 18px
}
.text2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #66737B; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
.text3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #66737B; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
.text7 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #66737B; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: underline
}
.text8 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #99861f; FONT-FAMILY: Arial, Verdana
}
.text9 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff2a00; FONT-FAMILY: Arial, Verdana
}
.telefono {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #99861f; FONT-FAMILY: Verdana, Tahoma, sans-serif;
}
.email {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #66737B; FONT-FAMILY: Verdana, Tahoma, sans-serif;
}
input.botonnext { 
/*    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right; */
	background: transparent url('../images/siguiente.png') no-repeat scroll top left;
/*	color: #66737B; */ 
	COLOR: #99861f;
    display: block;
    float: center;
    font: bolder 10px Verdana, Tahoma, sans-serif;
	width: 95px;
    height: 26px;
	margin-left: 0px;
    margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
	border:none;
}
input.botonnext2 { 
/*    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right; */
	background: transparent url('../images/siguiente.png') no-repeat scroll top left;
/*	color: #66737B; */ 
	COLOR: #99861f;
    display: block;
    float: left;
    font: bolder 10px Verdana, Tahoma, sans-serif;
	width: 95px;
    height: 26px;
	margin-left: 0px;
    margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
	border:none;
}
a.botonconfirm { 
/*    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right; */
	background: transparent url('../images/confirm.png') no-repeat scroll top left;
/*	color: #66737B; */ 
	COLOR: #99861f;
    display: block;
    float: center;
    font: bolder 10px Verdana, Tahoma, sans-serif;
	width: 160px;
    height: 26px;
	margin-left: 0px;
    margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
    padding-right: 0px; /* sliding doors padding */
    text-decoration: none;
	border:none;
}