@import url( menu-nuevo.css );

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #292929; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#infopaquete {
	/*BORDER-RIGHT: #afddfe 5px solid; BORDER-TOP: #afddfe 0px solid; MARGIN: 5px; BORDER-LEFT: #afddfe 5px solid; BORDER-BOTTOM: #afddfe 5px solid*/
	BORDER-TOP: #afddfe 0px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px;
}


DIV#cruceros_online {
	BORDER-RIGHT: #0084d7 1px solid; BORDER-TOP: #0084d7 01px solid; MARGIN: 1px; BORDER-LEFT: #0084d7 1px solid; BORDER-BOTTOM: #0084d7 1px solid;
	width: 840px;
}

DIV#pasos {
	OVERFLOW: hidden; _display: inline-block
}
DIV#pasos UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
DIV#pasos UL LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px
}
DIV#pasos A {
	MARGIN: 0px
}
DIV.resumen {
	LINE-HEIGHT: 150%; POSITION: relative; 
}
DIV#resumen2 {
	MARGIN: 0px 5px 5px; LINE-HEIGHT: 150%; POSITION: relative
}
DIV#resumen2 {
	MARGIN: 5px 5px 15px 15px; BORDER-BOTTOM-STYLE: none
}
DIV.resumen {
	OVERFLOW: hidden; _display: inline-block
}
.imagen_slideshow {
	FLOAT: left; MARGIN: 10px 0px 0px
}
DIV.resumen H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; MARGIN: 0px 0px 8px; COLOR: #ce5811; PADDING-TOP: 4px; height: 20px! important 
}
DIV.resumen H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 0px 8px; COLOR: #0480D6; PADDING-TOP: 4px; 
}
DIV#resumen2 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 0px 0px 8px; COLOR: #ce5811; PADDING-TOP: 6px
}
DIV.resumen P {
	MARGIN: 6px 100px 6px 0px; _margin-right: 110px
}
DIV#resumen2 P {
	MARGIN: 6px 100px 6px 0px; _margin-right: 110px
}
DIV.resumen P SPAN {
	FONT-WEIGHT: bold
}
DIV#resumen2 P SPAN {
	FONT-WEIGHT: bold
}
DIV#resumen2 P STRONG EM {
	COLOR: #666
}
DIV#resumen2 P STRONG EM EM {
	COLOR: #ce5811; FONT-STYLE: normal
}
DIV.resumen H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 14px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 6px; MARGIN: 8px 0px; WIDTH: 933px; PADDING-TOP: 6px
}
DIV.resumen H3 SPAN {
	TEXT-DECORATION: line-through
}
DIV.resumen H3 STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ce5811
}
DIV.resumen A {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; MARGIN-LEFT: 0px; COLOR: #0480d6
}
DIV#resumen2 A {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; MARGIN-LEFT: 0px; COLOR: #0480d6
}
DIV#resumen2 A {
	MARGIN-LEFT: 0px
}
/*
DIV.resumen A:hover {
	BACKGROUND: #0480d6; COLOR: #fff
}*/
DIV#resumen2 A:hover {
	BACKGROUND: #0480d6; COLOR: #fff
}
DIV.preciovenyviaja {
	RIGHT: 5px; POSITION: absolute; TOP: 50px; _right: 15px
}
DIV.resumen .preciovenyviaja IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.resumen P SPAN {
	DISPLAY: block; FLOAT: left
}
DIV#resumen2 P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#resumen2 P IMG {
	VERTICAL-ALIGN: bottom
}
DIV#resumen2 P A.nofondonaranja {
	TEXT-DECORATION: none
}
DIV#resumen2 P A.nofondonaranja:hover {
	BACKGROUND: #fff
}
DIV#resumen2 P SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 150px
}
DIV#resumen2 .resumenprecio {
	BORDER-RIGHT: #ce5811 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ce5811 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ce5811 1px solid; WIDTH: 330px; PADDING-TOP: 4px; BORDER-BOTTOM: #ce5811 1px solid
}
DIV#resumen2 .identificador {
	BORDER-RIGHT: #ce5811 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ce5811 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ce5811 1px solid; WIDTH: 330px; PADDING-TOP: 4px; BORDER-BOTTOM: #ce5811 1px solid
}
DIV#resumen2 .identificador {
	WIDTH: 750px
}
DIV#resumen2 .resumenprecio P {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; MARGIN-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#resumen2 .identificador P {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; MARGIN-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#resumen2 .resumenprecio P SPAN {
	FONT-WEIGHT: bold; WIDTH: 142px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
DIV#resumen2 .identificador P SPAN {
	FONT-WEIGHT: bold; WIDTH: 142px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
DIV#resumen2 .resumenprecio P STRONG {
	FONT-SIZE: 18px; COLOR: #ce5811
}
DIV#resumen2 .identificador P STRONG {
	FONT-SIZE: 18px; COLOR: #ce5811
}
DIV#resumen2 .resumenprecio P STRONG EM {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-STYLE: normal
}
DIV#resumen2 .identificador P STRONG EM {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-STYLE: normal
}
.empujaresumen2 {
	MARGIN-LEFT: 20px
}
.empujaresumen2 P {
	OVERFLOW: hidden; _display: inline-block
}
.aguanta {
	width: 940px;
}
DIV.aguanta P {
	COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.salidisp {
	POSITION: relative
}
DIV.salidisp P SPAN {
	LEFT: 0px; POSITION: absolute; TOP: 0px; _left: -90px
}
DIV.salidisp P EM {
	DISPLAY: block; MARGIN-LEFT: 90px; FONT-STYLE: normal
}
DIV.resumen DIV.resumenfoto DIV {
	MARGIN-LEFT: 10px
}
DIV.resumen DIV.resumenfoto DIV A {
	MARGIN-LEFT: 0px
}
DIV.resumenprecio {
	POSITION: relative
}
DIV.resumenprecio-venycuotas {
	LEFT: 360px; POSITION: absolute; TOP: 13px; _top: 10px
}
DIV.resumen-suplementos {
	OVERFLOW: hidden; POSITION: relative; _display: inline-block
}
DIV.resumen-suplementos-tit {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
DIV.resumen-suplementos-info {
	MARGIN-LEFT: 150px; _margin-left: 153px
}
DIV.fechasalojamiento {
	MARGIN: 0px; 
}
DIV.fechasalojamiento H3 {
	BORDER-TOP: #afddfe 1px solid; FONT-SIZE: 15px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 8px; COLOR: #292929; BORDER-BOTTOM: #afddfe 1px solid; HEIGHT: 25px;
}
DIV.fechasalojamiento H3 IMG {
	VERTICAL-ALIGN: middle
}
DIV.fechasalojamiento H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
DIV.ciudadsalida {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.ciudadsalida SELECT {
	WIDTH: 180px
}
DIV.ciudadsalida IMG {
	MARGIN-LEFT: 95px; VERTICAL-ALIGN: middle
}
DIV.seleccionalojamiento {
	PADDING-LEFT: 4px; /*MARGIN: 5px 0px 5px 0px; POSITION: relative*/
}
DIV.seleccionalojamiento-ie {
	VISIBILITY: hidden; MARGIN: 0px 20px 5px; BORDER-BOTTOM: #c5c5c5 1px solid; HEIGHT: 1px; _visibility: visible
}
DIV.noborder {
	BORDER-BOTTOM-WIDTH: 0px
}
DIV.seleccionalojamiento H4 {
	FONT-SIZE: 12px; MARGIN: 5px 0px; COLOR: #666; HEIGHT: 25px
}
DIV.seleccionalojamiento H4 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333
}
DIV.seleccionalojamiento H4 STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ce5811
}
/*
DIV.seleccionalojamiento SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 456px; PADDING-TOP: 3px
}
*/
DIV.seleccionalojamiento H4 SPAN IMG {
	VERTICAL-ALIGN: bottom
}
DIV.seleccionalojamiento H4 INPUT {
	VERTICAL-ALIGN: bottom
}
DIV.seleccionalojamiento EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ce5811; FONT-STYLE: normal
}
DIV.seleccionalojamiento EM A {
	MARGIN: 0px 4px; COLOR: #ce5811
}
DIV.seleccionalojamiento P {
	MARGIN: 0px 0px 8px
}
DIV.seleccionalojamiento P A {
	COLOR: #ce5811
}
.continuarpaso1 {
	BORDER-RIGHT: #000 thin solid; BORDER-TOP: #000 thin solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0480d6; BORDER-LEFT: #000 thin solid; WIDTH: 72px; COLOR: #fff; BORDER-BOTTOM: #000 thin solid; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 20px; TEXT-ALIGN: center
}
.continuarpaso2 {
	BORDER-RIGHT: #000 thin solid; BORDER-TOP: #000 thin solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #0480d6; BORDER-LEFT: #000 thin solid; WIDTH: 110px; COLOR: #fff; BORDER-BOTTOM: #000 thin solid; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 50px; TEXT-ALIGN: center
}
#boton_continuarpaso3 {
	MARGIN-TOP: 70px; FLOAT: right; MARGIN-RIGHT: 10px
}
.continuarpaso3 {
	BORDER-RIGHT: #000 thin solid; BORDER-TOP: #000 thin solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #0480d6; BORDER-LEFT: #000 thin solid; WIDTH: 90px; COLOR: #fff; BORDER-BOTTOM: #000 thin solid; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 40px; TEXT-ALIGN: center
}
.pruebaancho {
	WIDTH: 270px
}
.pruebaancho:focus {
	outline: 1px solid #f1bc83
}
.preciomasbarato {
	FONT-WEIGHT: bold; BACKGROUND: #ce5811; COLOR: #fff
}
DIV.ficha {
	BORDER-RIGHT: #afddfe 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: #afddfe 3px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; BORDER-LEFT: #afddfe 3px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #afddfe 3px solid; POSITION: relative; _display: inline-block
}
DIV.fichainfo {
	MARGIN: 0px 0px 0px 5px; COLOR: #666; LINE-HEIGHT: 150%
}
DIV.fichainfo P {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.fichacerrar {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; RIGHT: 0px; BACKGROUND: #afddfe; PADDING-BOTTOM: 2px; BOTTOM: 0px; PADDING-TOP: 2px; POSITION: absolute
}
DIV.seleccionalojamiento .fichacerrar P {
	MARGIN: 0px
}
DIV.seleccionalojamiento .fichacerrar A {
	FONT-SIZE: 12px; COLOR: #333; TEXT-DECORATION: none
}
DIV.galeriafotos {
	BACKGROUND: #d0cece; FLOAT: right; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 5px; WIDTH: 250px; MARGIN-RIGHT: 5px
}
DIV.galeriafotos P {
	FONT-SIZE: 11px; MARGIN: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
DIV.pasafotos {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #333; PADDING-BOTTOM: 5px; COLOR: #a7a7a7; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 21px
}
DIV.pasafotos A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV.pasafotos A:hover {
	BORDER-BOTTOM: #a7a7a7 1px solid
}
DIV.pasafotos SPAN {
	WIDTH: 140px; PADDING-TOP: 0px
}
DIV.seleccionalojamiento .ficha .galeriafotos .pasafotos SPAN {
	WIDTH: 120px; PADDING-TOP: 0px
}
DIV.pasafotos P {
	MARGIN: 0px
}
DIV.seleccionalojamiento .pasafotos A {
	COLOR: #a7a7a7
}
UL#pestanas {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 28px; MARGIN: 25px 0px 0px; COLOR: #afddfe; BORDER-BOTTOM: #afddfe 1px solid; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: none; _padding-bottom: 28px
}
UL#pestanas LI {
	FLOAT: left; _width: 185px
}
.inactiu A {
	BORDER-RIGHT: #afddfe 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #afddfe 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 2px 4px 0px 0px; BORDER-LEFT: #afddfe 1px solid; COLOR: #0480d6; PADDING-TOP: 6px; BORDER-BOTTOM: #afddfe 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #e5e5e5; TEXT-DECORATION: none
}
.inactiu A:hover {
	BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid
}
.actiu A {
	BORDER-RIGHT: #afddfe 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #afddfe 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 2px 4px 0px 0px; BORDER-LEFT: #afddfe 1px solid; COLOR: #0480d6; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
DIV.contenidopestana {
	BORDER-RIGHT: #afddfe 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #afddfe 1px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; BORDER-LEFT: #afddfe 1px solid; COLOR: #333; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #afddfe 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; _display: inline-block
}
DIV.fotosdestino {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; COLOR: #666
}
DIV.textodestino {
	MARGIN-LEFT: 265px
}
DIV.contenidopestana H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #ce5811; BORDER-BOTTOM: #999 1px solid
}
DIV.contenidopestana H4 SPAN {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px
}
DIV.opinion {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 20px; POSITION: relative
}
DIV.opinion H5 {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: #fff; MARGIN: 0px 0px 20px
}
DIV.opinion H5 STRONG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 15px; PADDING-TOP: 10px
}
DIV.opinion H5 STRONG EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
DIV.rabito {
	LEFT: 40px; POSITION: absolute; TOP: 32px
}
DIV.opiniontexto {
	PADDING-TOP: 10px
}
DIV.opiniontexto P {
	MARGIN: 0px 18px 0px 60px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.comilla1 {
	LEFT: 30px; POSITION: absolute; TOP: 55px
}
DIV.comilla2 {
	RIGHT: 10px; POSITION: absolute
}
DIV#observaciones {
	CLEAR: both; MARGIN: 5px 15px 15px; LINE-HEIGHT: 150%
}
DIV#observaciones P {
	MARGIN: 0px 25px 10px; COLOR: #666
}
DIV#observaciones UL {
	PADDING-LEFT: 55px; COLOR: #666; LIST-STYLE-TYPE: square; _padding-left: 20px
}
DIV#observaciones H3 {
	BORDER-TOP: #c5c5c5 1px solid; DISPLAY: block; FONT-SIZE: 16px; BACKGROUND: #f5f5f5; MARGIN: 0px 0px 10px; COLOR: #292929; HEIGHT: 28px
}
DIV#observaciones IMG {
	MARGIN-LEFT: 520px
}
DIV.categoria {
	BORDER-RIGHT: #e5e5e5 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 3px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; BORDER-LEFT: #e5e5e5 3px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 3px solid
}
DIV.categoria SPAN {
	WIDTH: 100%
}
DIV.cerrarcategoria {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: #e5e5e5; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 0px; HEIGHT: 20px
}
DIV.cerrarcategoria P {
	MARGIN: 0px
}
DIV.seleccionalojamiento .cerrarcategoria A {
	COLOR: #292929; TEXT-DECORATION: none
}
DIV.categoriainfo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.paso2datos {
	MARGIN: 0px
}
DIV.paso2datos P {
	MARGIN-LEFT: 25px
}
.verdana {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 3px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.colorgris {
	COLOR: #666
}
DIV.paso2datos P SPAN.visa {
	DISPLAY: block; FLOAT: left; WIDTH: 140px; PADDING-TOP: 4px
}
DIV.paso2datos STRONG EM {
	FONT-SIZE: 18px; FONT-STYLE: normal
}
DIV.paso2datos STRONG SPAN {
	COLOR: #ce5811
}
DIV.paso2datos SELECT {
	MARGIN-RIGHT: 15px
}
DIV.paso2datos H3 {
	BORDER-TOP: #afddfe 1px solid; FONT-SIZE: 16px; MARGIN: 0px 0px 10px; COLOR: #333; BORDER-BOTTOM: #afddfe 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #e5e5e5
}
DIV.paso2datos H3 IMG {
	VERTICAL-ALIGN: text-bottom
}
DIV.paso2datos H3 SPAN {
	FONT-SIZE: 12px
}
DIV.paso2datos H4 {
	MARGIN-LEFT: 25px
}
DIV.paso2datos A {
	COLOR: #ce5811
}
DIV.paso2datos TABLE {
	MARGIN: 0px; COLOR: #666
}
DIV.paso2datos .camposformulario {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 8px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.paso2datos .camposformulario SELECT {
	WIDTH: 70px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.paso2datos .camposformulario P {
	MARGIN: 4px 0px 8px 25px
}
DIV.paso2datos .camposformulario TABLE {
	MARGIN: 0px; COLOR: #333
}
DIV.paso2datos .camposformulario TABLE P {
	MARGIN: 4px 0px 8px
}
DIV.paso2datos .camposformulario P SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 85px; PADDING-TOP: 2px
}
DIV.paso2datos .camposformulario TABLE P SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 85px; PADDING-TOP: 2px
}
DIV.paso2datos .camposformulario INPUT:focus {
	BORDER-RIGHT: #ce5811 1px solid; BORDER-TOP: #ce5811 1px solid; BORDER-LEFT: #ce5811 1px solid; BORDER-BOTTOM: #ce5811 1px solid; outline: 1px solid #e5e5e5
}
DIV.camposformulario DIV {
	BORDER-RIGHT: #e5e5e5 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e5e5e5 2px solid; WIDTH: 650px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 2px solid
}
DIV.paso2datos BLOCKQUOTE {
	PADDING-LEFT: 5px; MARGIN: 0px 0px 0px 40px; BORDER-LEFT: #e5e5e5 2px solid
}
DIV.paso2datos BLOCKQUOTE P {

	MARGIN: 2px 0px
}
.paso2datos-separador {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.paso2datos-separador2 {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px
}
DIV.ayuda {
	BORDER-RIGHT: #b5b5b5 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b5b5b5 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 8px; MARGIN: 10px; BORDER-LEFT: #b5b5b5 1px solid; COLOR: #333; PADDING-TOP: 8px; BORDER-BOTTOM: #b5b5b5 1px solid
}
DIV.ayuda P {
	MARGIN: 0px 0px 4px
}
DIV.ayuda A {
	MARGIN-LEFT: 15px
}
.textopequeno {
	FONT-SIZE: 10px; FONT-STYLE: normal
}
.textogris {
	MARGIN: 4px 30px 15px; COLOR: #666; TEXT-ALIGN: justify
}
DIV.paso2datos-marginp P {
	MARGIN: 4px 0px 8px 25px
}
DIV#boton_precio_paso2 {
	MARGIN-TOP: 10px
}
DIV.precio_via {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
DIV.preciototal {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 860px; BOTTOM: 0px
}
DIV.preciototal DIV {
	MARGIN-LEFT: 3px
}
DIV.preciototal H4 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 8px 3px; COLOR: #666
}
DIV.preciototal P {
	FONT-SIZE: 18px; MARGIN: 0px; COLOR: #ce5811
}
DIV.preciototal P SPAN {
	FONT-SIZE: 10px
}
DIV.preciototal H3 IMG {
	VERTICAL-ALIGN: text-bottom
}
DIV.preciodesglose {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; _height: 150px
}
DIV.preciodesglose H4 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 3px 20px; COLOR: #0480d6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.preciodesglose P {
	MARGIN: 0px 0px 5px 20px
}
DIV.preciodesglose IMG {
	VERTICAL-ALIGN: middle
}
.inputprecio {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 0px solid; COLOR: #ce5811; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.descripcion {
	BORDER-RIGHT: #b5b5b5 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b5b5b5 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 10px; BORDER-LEFT: #b5b5b5 1px solid; COLOR: #555; LINE-HEIGHT: 150%; PADDING-TOP: 8px; BORDER-BOTTOM: #b5b5b5 1px solid; _height: 60px
}
DIV.descripcion H3 {
	MARGIN-TOP: 10px; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; COLOR: #ce5811; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999 1px solid
}
DIV.descripcion HR {
	CLEAR: both; BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; HEIGHT: 1px; BORDER-RIGHT-COLOR: #666
}
DIV.descripcion IMG {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
DIV.descripcion P {
	MARGIN: 4px 0px
}
DIV.cerrarimprimir {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 25px; TEXT-ALIGN: right
}
.campomicro {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 40px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.campomicro2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 50px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.campopeque {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 60px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.campomedio {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.campogrande {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 160px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.campogrande2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 240px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.campoextra {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 350px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.campoextra2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 300px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.campotextarea {
	WIDTH: 500px; HEIGHT: 90px
}
DIV#ariadna {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 8px; COLOR: #666; PADDING-TOP: 6px
}
DIV#ariadna P {
	MARGIN: 0px
}
DIV#ariadna A {
	COLOR: #666
}
DIV#ariadna IMG {
	MARGIN: 0px 4px
}
DIV#ariadna SPAN A {
	COLOR: #e87700
}
DIV.precionaranja {
	BORDER-RIGHT: #ce5811 1px solid; BORDER-TOP: #ce5811 1px solid; BORDER-LEFT: #ce5811 1px solid; BORDER-BOTTOM: #ce5811 1px solid
}
DIV.precionaranja2 {
	LEFT: -20px; POSITION: absolute; TOP: 2px; _left: -24px
}
DIV#wrapper2 {
	Z-INDEX: 90; LEFT: 300px; WIDTH: 260px; POSITION: absolute; HEIGHT: 150px; opacity: 1
}
DIV#wrapper2-negro {
	FILTER: alpha(opacity=20); LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 150px; BACKGROUND-COLOR: #000; opacity: 0.2
}
DIV#wrapper2-contenido {
	FONT-SIZE: 18px; Z-INDEX: 1; LEFT: 10px; WIDTH: 240px; COLOR: #666; PADDING-TOP: 20px; POSITION: absolute; TOP: 10px; HEIGHT: 110px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
DIV#wrapper2 P {
	MARGIN: 0px
}
SPAN.recomendado-r {
	BACKGROUND: #333; LEFT: -20px; WIDTH: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
A.recomendado-color {
	COLOR: #ce5811! important
}
DIV.micuenta {
	RIGHT: 15px; COLOR: #666! important; POSITION: absolute; TOP: 5px
}
DIV.micuenta A {
	FONT-WEIGHT: normal; COLOR: #666
}
DIV.micuenta IMG {
	VERTICAL-ALIGN: baseline
}
DIV.horas {
	FONT-SIZE: 9px; COLOR: #666! important; PADDING-TOP: 4px
}
DIV.horas P {
	MARGIN: 0px; TEXT-ALIGN: left
}
DIV.horas P SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; TEXT-TRANSFORM: none; WIDTH: 35px; TEXT-ALIGN: right
}

