/*styleHAL.css #AC1E36,#AA1E38,#B6122B*/

body{

margin:0;

background-color:#E3E3E3;

font-family:Verdana,Arial,Helvetica,sans-serif;

}

form{

padding:0px;

margin:0px;

}

#contenedor{

width:775px;

overflow:hidden;

}

#contenedor #cabecera{

padding-top:8px;

height:66px;

overflow:hidden;

}

#contenedor #cabecera #logo{

float:left;

}

#contenedor #cabecera #banner{

float:right;

}

#contenedor #botonera01{

margin-top:5px;

height:20px;

padding-left:8px;

overflow:hidden;

}

#contenedor #botonera02{

height:22px;

text-align:center;

background:transparent url(http://www.nieveplus.com/images/menu_bot_end.gif) no-repeat top right;

background-color:#B8B8B8;

}

#contenedor #contenido{



}

.limpiarf{

font-size:0px;

}

a:hover{

outline:0;

}

.texto_pestana_on{

color:#FFFFFF;

font-size:11px;

font-weight:bold;

text-decoration:none;

letter-spacing:-1px;

}

.texto_pestana_off:hover{

padding-top:2px;

}

.itembotonera02{

font-size:8px;

float:right;

margin-left:12px;

margin-top:4px;

line-height:14px;

padding-left:8px;

padding-right:8px;

height:14px;

border-right:1px dotted #ffffff;

border-left:1px dotted #ffffff;

}

.itembotonera02 a:hover{

text-decoration:underline;

}

.limpiar{

clear:both;

overflow:hidden;

height:0px;

width:0px;

margin:0px;

padding:0px;

font-size:0px;

}

.espvert01{

height:8px;

font-size:1px;

}

.pestana_on_0{

line-height:10px;

float:left;

background:transparent url(http://www.nieveplus.com/images/pestana_on_0.gif) no-repeat right top;

height:20px;

width:8px;

}

.pestana_on_bg{

line-height:10px;

float:left;

height:20px;

padding-top:4px;

background-color:#989697;

}

.pestana_on_1{

line-height:10px;

float:left;

background:transparent url(http://www.nieveplus.com/images/pestana_on_1.gif) no-repeat left top;

width:8px;

height:20px;

}

.texto_pestana_off{

margin-left:12px;

line-height:10px;

float:left;

height:20px;

padding-top:4px;

color:#989697;

font-size:11px;

font-weight:bold;

text-decoration:none;

letter-spacing:-1px;

background-color:#ffffff;

}

.puntos_red_menu{

width:5px;

height:13px;

float:left;

margin-left:12px;

margin-top:4px;

background:transparent url(http://www.nieveplus.com/images/puntos_red_menu.gif) no-repeat left top;

}

.sinpuntos_menu{

width:5px;

height:13px;

float:left;

margin-left:12px;

margin-top:4px;

}

/*TEXTOS*/

.texto_1{

color:#FFFFFF;

font-size:10px;

font-weight:bold;

text-decoration:none;

}

.texto_1 a:hover,.texto_2 a:hover,.texto_25:hover{

text-decoration:underline;

}

.texto_2{

color:#747474;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

.texto_2blanco{

color:#ffffff;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

.texto_3{

color:#858585;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

.texto_4{

color:#737373;

font-size:9px;

text-decoration:none;

}

.texto_5{

color:#ffffff;

font-size:18px;

text-decoration:none;

}

.texto_6{

color:#585858;

font-size:10px;

text-decoration:none;

font-weight:bold;

}

.texto_7{

color:#AA1E38;

font-size:10px;

text-decoration:none;

}

.texto_8{

color:#585858;

font-size:9px;

text-decoration:none;

}

.texto_9{

color:#AA1E38;

font-size:9px;

text-decoration:none;

font-weight:bold;

}

.texto_10 a{

color:#7e7e7e;

font-size:9px;

font-weight:bold;

}

.texto_11{

color:#FFFFFF;

font-size:10px;

font-weight:bold;

}

.texto_12{

color:#7d7d7d;

font-size:9px;

text-decoration:none;

}

.texto_13{

color:#6e6e6e;

font-size:9px;

text-decoration:none;

}

.texto_14{

color:#FFFFFF;

font-size:9px;

text-decoration:none;

}

.texto_15{

color:#FFFFFF;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

.texto_16{

color:#6e6e6e;

font-size:10px;

text-decoration:none;

}

.texto_17{

color:#585858;

font-size:9px;

text-decoration:none;

font-weight:bold;

}

.texto_18{

color:#FFFFFF;

font-size:10px;

text-decoration:none;

}

.texto_19{

font-weight:bold;

font-size:11px;

color:#6f6f6f;

}

.texto_20{

font-size:12px;

color:#FFFFFF;

}

.texto_21{

font-size:17px;

color:#6e6e6e;

font-weight:bold;

}

/*botonera01s*/

.boton_0{

float:left;

background:transparent url(http://www.nieveplus.com/images/boton_0.gif) repeat-x left top;

text-align:center;

width:4px;

height:14px;

}

.boton_bg{

float:left;

background:transparent url(http://www.nieveplus.com/images/paso_on_bg.gif) repeat-x left top;

text-align:center;

width:auto;

height:14px;

}

.boton_1{

float:left;

background:transparent url(http://www.nieveplus.com/images/boton_1.gif) repeat-x left top;

text-align:center;

width:4px;

height:14px;

}

.botonentero1{

padding-right:4px;

padding-bottom:4px;

}

/*pasos*/

.paso_on_0{

text-align:center;

float:left;

background:transparent url(http://www.nieveplus.com/images/paso_on_0.gif) no-repeat right top;

width:30px;

height:14px;

}

.paso_on_bg{

float:left;

background:transparent url(http://www.nieveplus.com/images/paso_on_bg.gif) repeat left top;

text-align:center;

width:224px;

height:14px;

}

.paso_on_1{

float:left;

background:transparent url(http://www.nieveplus.com/images/paso_on_1.gif) no-repeat right top;

width:4px;

height:14px;

}

.paso_off_0{

text-align:center;

float:left;

background:transparent url(http://www.nieveplus.com/images/paso_off_0.gif) no-repeat right top;

width:30px;

height:14px;

}

.paso_off_bg{

float:left;

background:transparent url(http://www.nieveplus.com/images/paso_off_bg.gif) repeat left top;

text-align:center;

width:224px;

height:14px;

}

.paso_off_1{

float:left;

background:transparent url(http://www.nieveplus.com/images/paso_off_1.gif) no-repeat right top;

width:4px;

height:14px;

}

#botonera03,.botonera03{

list-style-type:none;

list-style:none;

margin:0px;

padding:0px;

height:20px;

}

#botonera03 li,.botonera03 li{

float:left;

width:141px;

text-align:center;

height:16px;

padding-right:15px;

color:#585858;

font-size:10px;

font-weight:bold;

text-decoration:none;

}

#botonera03 a:link,.botonera03 a:link{

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

color:#585858;

background:url(http://www.nieveplus.com/images/cuadro_prodcto.gif);

}

#botonera03 a:visited,#botonera03 a:active,.botonera03 a:visited,.botonera03 a:active{

color:#585858;

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

background:url(http://www.nieveplus.com/images/cuadro_prodcto.gif);

}

#botonera03 a:hover,.botonera03 a:hover{

color:#FFFFFF;

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

background:url(http://www.nieveplus.com/images/cuadro_prodcto_hover.gif);

}

#botonera03 .actual a,#botonera03 .actual a:visited,#botonera03 .actual a:active,.botonera03 .actual a,.botonera03 .actual a:visited,.botonera03 .actual a:active,.botonera03 .actual{

font-size:10px;

color:#FFFFFF;

font-weight:bold;

height:16px;

width:141px;

padding-top:4px;

background:url(http://www.nieveplus.com/images/cuadro_prodcto_hover.gif) no-repeat;

}

#botonera03barra,.botonera03barra{

height:6px;

font-size:1px;

width:766px;

background-color:#989898;

margin:2px 0px;

}

.activo{

float:left;

width:141px;

height:6px;

margin-right:15px;

background-color:#B6122B;

}

.noactivo{

float:left;

width:141px;

height:6px;

margin-right:15px;

background-color:#989898;

}

#contenedor #piePagina{

margin-top:8px;

overflow:hidden;

font-size:9px;

}

#contenedor #piePagina #pieUno{

line-height:19px;

text-align:center;

background:transparent url(http://www.nieveplus.com/images/menu_bot_end.gif) no-repeat top right;

background-color:#989697;

color:#ffffff;

font-weight:bold;

}

#contenedor #piePagina #pieDos{

height:62px;

text-align:center;

background-color:#ffffff;

}

#contenedor #piePagina #pieTres{

text-align:center;

border-top:1px dotted #989697;

background-color:#F3F3F3;

padding-top:4px;

padding-right:10px;

padding-left:10px;

}

#contenedor #piePagina #pieTres .link1{

color:#7F7880;

font-weight:bold;

text-decoration:none;

}

#contenedor #piePagina #pieTres .link1:hover,#contenedor #piePagina #pieTres .link2:hover,#contenedor #piePagina #pieCuatro .link1:hover{

text-decoration:underline;

}

.ul1,.ul2{

list-style-type:none;

margin:0px;

padding:0px;

}

.ul1 li{

display:inline;

margin-left:15px;

background:transparent url(http://www.nieveplus.com/images/sep1.gif) no-repeat left;

padding-left:22px;

}

.ul2 li{

display:inline;

margin-left:20px;

background:transparent url(http://www.nieveplus.com/images/sep2.gif) no-repeat left;

padding-left:26px;

}

#contenedor #piePagina #pieTres .link2{

line-height:18px;

color:#585858;

font-weight:bold;

text-decoration:none;

}

#contenedor #piePagina #pieTres .texto_2{

margin-top:15px;

}

#contenedor #piePagina #pieCuatro{

color:#ffffff;

font-weight:bold;

margin-top:2px;

line-height:19px;

text-align:center;

background:transparent url(http://www.nieveplus.com/images/menu_bot_end2.gif) no-repeat top right;

background-color:#989697;

margin-bottom:15px;

}

#contenedor #piePagina #pieCuatro .link1{

color:#ffffff;

font-weight:bold;

text-decoration:none;

}

.lupita{

width:20px;

height:20px;

}

.texto_22{

color:#EC8D00;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

.texto_23{

color:#009900;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

/*ERROR*/

#error{

width:489px;

height:118px;

background:url(http://www.nieveplus.com/images/error_bg.gif);

text-align:left;

margin-left:145px;

margin-top:70px;

}

#error #textoError,#error #textoError2,#error #textoError3{

margin-left:70px;

width:400px;

height:45px;

padding-top:30px;

color:#696768;

font-size:9px;

}

#error #botonError{

background:url(http://www.nieveplus.com/images/boton-error.gif);

width:70px;

height:22px;

margin-left:200px;

margin-top:10px;

text-align:center;

line-height:18px;

}

#error #botonError .texto{

color:#99979A;

font-weight:bold;

font-size:9px;

text-decoration:none;

}

#error #botonError .texto:hover{

color:#ac1e36;

}

/*END_ERROR*/ /*TOOLBAR*/

#toolbar{

margin-left:8px;

font-size:9px;

width:767px;

}

#toolbar #filtros{

margin-top:4px;

height:45px;

border:1px solid #B5B5B5;

background-color:#ededed;

}

#toolbar #filtros #bloqFiltro{

padding-top:6px;

margin-left:15px;

color:#585858;

float:left;

}

#toolbar #filtros #bloqFiltro .titFiltro{

color:#000000;

}

#toolbar #filtros #bloqFiltro .comboFiltro{



}

#toolbar #leyenda{

margin-top:2px;

height:19px;

border:1px solid #CFCFCF;

background-color:#F7F7F7;

}

#toolbar #leyenda .icoLeyenda{

float:left;

margin-left:25px;

margin-top:3px;

}

#toolbar #botones{

margin-top:2px;

}

#toolbar #botones .bot_imprimir a{

display:block;

width:88px;

height:20px;

background:url(http://www.nieveplus.com/images/es/imprimir.gif) 0 0 no-repeat;

}

#toolbar #botones .bot_imprimir a:hover{

background-position:-88px 0;

}

#toolbar #botones .bot_nuevabusq a{

margin-top:2px;

display:block;

width:88px;

height:20px;

background:url(http://www.nieveplus.com/images/es/nuevabusqueda.gif);

}

#toolbar #botones .bot_nuevabusq a:hover{

background-position:-88px 0;

}

/*END-TOOLBAR*/ /*ESPECTACULOS*/

.cuadro_prodcto{

width:141px;

height:27px;

float:left;

background:transparent url(http://www.nieveplus.com/images/cuadro_prodcto.gif) no-repeat right top;

margin-top:8px;

margin-right:14px;

padding-top:7px;

}

.img_cuadro_prodcto{

margin-top:-2px;

margin-right:3px;

margin-left:1px;

float:left;

}

/*detallesViaje*/

.pestselecc{

height:20px;

width:141px;

border:2px solid #ffffff;

border-top:none;

border-bottom:none;

}

.pestnoselecc{

height:20px;

width:160px;

background:transparent url(http://www.nieveplus.com/images/cuadro_prodcto.gif) no-repeat right top;

}

.nopest{

width:153px;

}

.tabladetalleviajepie{

line-height:15px;

padding-left:10px;

padding-top:6px;

height:20px;

background-color:#ededed;

}

.contfila01{

border-bottom-width:1px;

border-bottom-style:dotted;

border-bottom-color:#bdbdbd;

width:410px;

padding-bottom:5px;

}

.contfila02{

padding-top:6px;

width:380px;

}

.tabladetalles01{

width:764px;

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

height:auto;

padding-bottom:20px;

}

.tabladetalles01 span{

line-height:22px;

}

.tabladetalles01 .contcolunma01{

float:left;

width:40px;

padding-left:20px;

padding-right:6px;

padding-top:21px;

}

.tabladetalles01 .contcolunma02{

float:left;

width:115px;

padding-top:18px;

}

.tabladetalles01 .contcolunma03{

float:left;

width:165px;

padding-top:18px;

padding-right:10px;

}

.tabladetalles01 .contcolunma04{

float:left;

width:205px;

margin:0px;

padding:18px 10px 0px 0px;

}

.tabladetalles01 .contcolunma05{

float:left;

width:180px;

padding-top:18px;

padding-right:10px;

}

.tabladetalles02{

width:764px;

border:none;

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

height:auto;

padding-bottom:24px;

}

.tabladetalles02 span{

line-height:20px;

}

.tabladetalles02 .contcolunma01{

float:left;

width:40px;

padding-left:20px;

padding-right:6px;

padding-top:24px;

height:auto;

}

.tabladetalles02 .contcolunma02{

float:left;

width:155px;

padding-top:20px;

height:auto;

padding-right:10px;

}

.tabladetalles02 .contcolunma03{

float:left;

width:120px;

padding-top:23px;

height:auto;

}

.tabladetalles02 .contcolunma04{

float:left;

width:410px;

padding-top:20px;

height:auto;

}

.tabladetalles03 span{

line-height:20px;

}

.tabladetalles03 .contcolunma00{

float:left;

width:20px;

padding-top:0px;

padding-left:10px;

padding-right:5px;

}

.tabladetalles03 .contcolunma01{

float:left;

width:135px;

padding-top:0px;

height:auto;

padding-right:10px;

}

.tabladetalles03 .contcolunma03{

float:left;

padding-top:2px;

height:auto;

}

.tabladetalles03 .contcolunma03 .contfila01{

padding-bottom:5px;

border-bottom-style:none;

width:485px;

}

.tabladetalles03 .contcolunma03 .contfila02{

padding-top:6px;

width:500px;

}

.tabladetalles03 .contcolumna02b{

width:355px;

float:left;

}

.tabladetalles03 .contcolumna02b .conttexto{

float:left;

width:333px;

margin-left:2px;

}

.tabladetalles03 .contcolumna3b{

color:#aa1e38;

font-size:9px;

text-decoration:none;

float:left;

width:60px;

text-align:right;

font-weight:bold;

}

.tabladetalles03 .contcolumna4b{

color:#585858;

font-size:9px;

text-decoration:none;

float:left;

width:10px;

text-align:right;

padding-right:4px;

padding-left:2px;

}

.tabladetalles03 .contcolumna5b{

color:#aa1e38;

font-size:9px;

text-decoration:none;

float:left;

width:50px;

text-align:right;

}

#botonesgrupo01{

padding-top:8px;

}

.contcolumna01b{

float:left;

width:190px;

padding-right:10px;

}

.contcolumna02b{

float:left;

width:180px;

}

.texto_boton{

line-height:13px;

}

.texto_boton a{

color:#737172;

font-size:9px;

text-decoration:none;

}

.texto_boton a:hover{

color:#AA1E38;

font-size:9px;

text-decoration:none;

}

.imgentexto{

margin-left:2px;

}

.combo1{

font:9px arial;

}

.combofijo{

width:150px;

font-size:9px;

float:right;

}

#cuartabotonera01 .boton01activo{

font-size:9px;

}

#cuartabotonera01 .boton01activo a{

text-decoration:none;

color:#999999;

border:1px solid #C3C3C3;

height:11px;

background-color:#FFFFFF;

padding:0px 4px;

}

#cuartabotonera01 .boton01activo a:hover{

background-color:#999999;

color:#FFFFFF;

}

#cuartabotonera01 .boton01selecc{

font-size:9px;

color:#FFFFFF;

border:1px solid #C3C3C3;

padding-right:4px;

padding-left:4px;

background-color:#999999;

}

#cuartabotonera01 .puntos{

text-align:center;

font-size:9px;

width:20px;

color:#ac1e36;

line-height:7px;

margin:0px 4px 0px 0px;

}

.bloq5{

width:100px;

height:129px;

float:left;

background:url(http://www.nieveplus.com/images/imagen_vacacional.jpg);

}

.prodprecios2{

height:131px

}

.vacacionalresumbusq .cont{

margin-left:10px;

margin-top:5px;

}

.vacacionalresumbusq .cont span{

line-height:14px;

}

.vacacionalcontened01{

float:right;

text-align:center;

margin-top:5px;

margin-left:10px;

padding-right:2px;

}

.vacacionalcambfecha{

height:52px;

width:141px;

background:url(http://www.nieveplus.com/images/cambfechviaje.gif);

}

.vacacionalpreciotot{

height:51px;

width:141px;

text-align:center;

padding-top:1px;

margin-top:2px;

background:url(http://www.nieveplus.com/images/cuadro_precio2.gif);

}

.vacacionalbotonprecio{

margin-top:1px;

}

.tituloBuscadores{

height:22px;

padding-left:20px;

line-height:20px;

border-top:2px solid #ffffff;

background-color:#ac1e36;

}

.texto_titulos{

color:#FFFFFF;

font-size:12px;

font-weight:bold;

text-decoration:none;

}

.txtizdabox{

float:left;

font-size:10px;

color:#000000;

padding-top:3px;

margin-right:5px;

}

.cajaBuscador{

margin-top:2px;

padding-top:4px;

}

.cajaBuscadorcont01{

padding-top:5px;

}

.cajaBuscadorcont01 .columna01{

padding-left:40px;

padding-top:2px;

float:left;

}

.cajaBuscadorcont01 .columna02{

padding-right:40px;

}

.filabuscador{

float:left;

margin-top:3px;

padding-left:10px;

}

.txtsobrebox{

font-size:10px;

color:#000000;

}

#capaEdadesNinos{

float:left;

width:300px;

}



.bloque_ofertas {

width:211px;

border-left:5px solid #ffffff;

float:left;

}



/*

.bloque_ofertas{

width:210px;

float:left;

padding-left:10px;

}*/



.bloqueGrisOscuro{

height:22px;

border-top:1px solid #ffffff;

padding-left:10px;

line-height:20px;

background:#989898;

}

#botonera04{

list-style-type:none;

list-style:none;

margin:0px;

height:20px;

padding:0px 0px 0px 9px;

}

#botonera04 li{

float:left;

width:141px;

text-align:center;

height:16px;

padding-right:15px;

color:#585858;

font-size:10px;

font-weight:bold;

text-decoration:none;

}

#botonera04 a:link{

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

color:#585858;

background:url(http://www.nieveplus.com/images/cuadro_prodcto2.gif);

}

#botonera04 a:visited,#botonera04 a:active{

color:#585858;

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

background:url(http://www.nieveplus.com/images/cuadro_prodcto2.gif);

}

#botonera04 a:hover{

color:#FFFFFF;

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

background:url(http://www.nieveplus.com/images/cuadro_prodcto2_hover.gif);

}

#botonera04 .actual a,#botonera04 .actual a:visited,#botonera04 .actual a:active{

font-size:10px;

color:#FFFFFF;

font-weight:bold;

height:16px;

width:141px;

padding-top:4px;

background:url(http://www.nieveplus.com/images/cuadro_prodcto2_hover.gif) no-repeat;

}

#botonera04barra{

height:6px;

font-size:1px;

width:765px;

padding-left:9px;

background-color:#989898;

margin:2px 0px;

}

#botonera04barra .activo02{

float:left;

width:141px;

height:6px;

margin-right:67px;

background-color:#B6122B;

}

#botonera04barra .noactivo02{

float:left;

width:141px;

height:6px;

margin-right:67px;

background-color:#989898;

}

#contenedor #contenido #contenido2{

padding-left:9px;

padding-top:30px;

}

#contenedor #contenido #contenido2 span{

line-height:18px;

}

#contenedor #contenido #contenido2 .pestana02{

height:19px;

width:131px;

padding-left:10px;

padding-top:2px;

background:url(http://www.nieveplus.com/images/pestana02.gif);

}

#contenedor #contenido #contenido2 .pestana03{

height:19px;

width:168px;

padding-left:10px;

padding-top:2px;

background:url(http://www.nieveplus.com/images/pestana03.gif);

}

#contenedor #contenido #contenido2 .contvert01{

width:586px;

float:left;

}

#contenedor #contenido #contenido2 .contvert01 .caja{

height:auto;

width:566px;

margin-right:20px;

border:1px solid #CCCCCC;

padding-top:13px;

padding-bottom:15px;

margin-bottom:5px;

}

#contenedor #contenido #contenido2 .contvert01 .caja .img01, #contenedor #contenido #contenido2 .contvert03 .caja .img01{

height:105px;

width:122px;

float:left;

border:1px solid #CCCCCC;

margin-top:4px;

margin-left:5px;

}

#contenedor #contenido #contenido2 .contvert01 .caja .cont01{

float:left;

padding-left:15px;

width:405px;

}

#contenedor #contenido #contenido2 .contvert01 .caja .cont01 a{

text-decoration:none;

color:#585858;

}

#contenedor #contenido #contenido2 .contvert01 .caja .cont01 a:hover{

color:#585858;

text-decoration:underline;

}

#contenedor #contenido #contenido2 .contvert02{

float:right;

width:178px;

height:auto;

vertical-align:top;

}

#contenedor #contenido #contenido2 .contvert02 .caja{

border:1px solid #CCCCCC;

}

#contenedor #contenido #contenido2 .contvert02 .caja .cont01{

padding-right:10px;

padding-left:10px;

}

#contenedor #contenido #contenido2 .contvert02 .caja .cont01 a{

text-decoration:none;

color:#585858;

}

#contenedor #contenido #contenido2 .contvert02 .caja .cont01 a:hover{

color:#585858;

text-decoration:underline;

}

.lineaseparacion4{

font-size:1px;

border-bottom-width:1px;

border-bottom-style:solid;

border-bottom-color:#bdbdbd;

margin:15px 5px 12px 128px;

}

.lineaseparacion1{

font-size:1px;

border-bottom-width:1px;

border-bottom-style:solid;

border-bottom-color:#bdbdbd;

margin:5px 5px 3px;

}

.enlace01{

margin-top:20px;

margin-left:145px;

}

#contenedor #contenido #contenido2 .enlace01 a{

font-weight:bold;

color:#B1B1B1;

font-size:9px;

}

#contenedor #contenido #contenido2 .enlace01 a:hover{

font-weight:bold;

color:#B6122B;

font-size:9px;

}

#contenedor #contenido #contenido2 .contvert03{

float:left;

height:auto;

}

#contenedor #contenido #contenido2 .contvert03 .caja{

height:auto;

width:764px;

border:1px solid #CCCCCC;

padding-top:13px;

padding-bottom:15px;

margin-bottom:5px;

}

#contenedor #contenido #contenido2 .contvert03 .caja .cont01{

float:left;

padding-left:15px;

width:405px;

}

#contenedor #contenido #contenido2 .contvert03 .caja .cont01 a{

text-decoration:none;

color:#585858;

}

#contenedor #contenido #contenido2 .contvert03 .caja .cont01 a:hover{

color:#585858;

text-decoration:underline;

}

.cajascroll01{

width:175px;

height:410px;

float:right;

border-left-width:1px;

border-left-style:solid;

border-left-color:#bdbdbd;

margin-right:10px;

}

.cajascroll01 .cont{

overflow:auto;

width:165px;

height:390px;

padding-right:5px;

padding-left:5px;

scrollbar-face-color:#FFFFFF;

scrollbar-arrow-color:#AC1E36;

scrollbar-track-color:#FFFFFF;

scrollbar-shadow-color:#AC1E36;

scrollbar-highlight-color:#AC1E36;

scrollbar-3dlight-color:#E0E0E0;

scrollbar-darkshadow-Color:#E0E0E0;

}

.cajascroll01 .cont a{

text-decoration:none;

color:#8D8D8D;

}

.cajascroll01 .cont a:hover{

color:#8D8D8D;

text-decoration:underline;

}

.textfondoresaltado01{

font-size:10px;

font-weight:bold;

color:#FFFFFF;

margin-left:5px;

background-color:#989797;

padding:1px 4px;

}

.esphor01{

float:right;

width:188px;

}

#contenedor #contenido #contenido2 .contvert04{

float:left;

height:auto;

}

#contenedor #contenido #contenido2 .contvert04 .caja{

height:auto;

width:560px;

border:1px solid #CCCCCC;

padding-top:13px;

padding-bottom:15px;

margin-bottom:5px;

}

#contenedor #contenido #contenido2 .contvert04 .caja .img01{

height:105px;

width:122px;

float:left;

border:1px solid #CCCCCC;

margin-top:4px;

margin-left:5px;

}

#contenedor #contenido #contenido2 .contvert04 .caja .cont01{

float:left;

width:325px;

text-align:center;

padding-right:20px;

padding-left:20px;

}

#contenedor #contenido #contenido2 .contvert04 .caja .cont01 .cont01a{

text-align:left;

padding-top:10px;

width:325px;

}

#contenedor #contenido #contenido2 .contvert04 .caja .cont01 .cont01b{

float:left;

width:70px;

margin-right:10px;

}

#contenedor #contenido #contenido2 .contvert04 .caja .cont01 .cont01c{

float:left;

width:220px;

}

#contenedor #contenido #contenido2 .contvert05{

float:left;

height:auto;

margin-right:20px;

margin-top:21px;

}

.bot03{

line-height:15px;

height:18px;

width:67px;

}

.bot03 a{

display:block;

width:67px;

height:18px;

text-decoration:none;

text-align:center;

background:url(http://www.nieveplus.com/images/bot03_bg.gif) 0 0 no-repeat;

}

.bot03 p,.bot03 a:hover{

background-position:-67px 0;

text-decoration:none;

margin:0px;

padding:0px;

}

.enlace02 a{

font-size:9px;

font-weight:bold;

color:#999999;

}

.enlace02 a:hover{

color:#B6122B;

}

/*END_ESPECTACULOS*/ /*DICCIONARIO GEOGRAFICO*/

#capaGeoDic{

width:454px;

left:320px;

top:163px;

position:absolute;

border:1px solid #D5DAE0;

z-index:9999;

background-color:#ededed;

}

#capaGeoDic .cargando{

font-size:10px;

font-weight:bold;

padding:3px;

color:#989797;

}

#capaGeoDic #cabecera{

height:23px;

margin:0px;

padding:0px;

}

.lupa-atlas{

width:16px;

height:26px;

position:absolute;

top:0px;

left:0px;

background:transparent url(http://www.nieveplus.com/images/lupa-atlas.gif);

}

.linea1,.linea1 span{

height:5px;

line-height:0px;

background-color:#ac1e36;

}

.linea2,.linea2 span{

height:2px;

line-height:0px;

background-color:#ffffff;

}

.linea3a{

float:left;

width:423px;

height:14px;

line-height:14px;

color:#ffffff;

font-weight:bold;

font-size:10px;

padding-left:15px;

background-color:#989797;

}

.linea3b{

float:right;

width:12px;

height:14px;

line-height:14px;

color:#ffffff;

font-weight:bold;

font-size:10px;

padding-right:3px;

background-color:#989797;

}

#capaGeoDic #menu_AZ{

margin:0px;

padding:0px;

height:30px;

line-height:1px;

background-color:#ededed;

}

#capaGeoDic #menu_AZ #menu{

padding:0px;

padding-top:1px;

height:18px;

width:443px;

margin-top:4px;

margin-left:6px;

background-color:#ffffff;

overflow:hidden;

}

#capaGeoDic #menu_AZ #menu a,.letraSIN{

float:left;

height:16px;

width:16px;

margin-left:1px;

color:#ffffff;

line-height:16px;

font-weight:bold;

font-size:10px;

text-align:center;

text-decoration:none;

background:transparent url(http://www.nieveplus.com/images/letraDic_off.gif);

}

#capaGeoDic #menu_AZ #menu a:hover{

height:16px;

width:16px;

background:transparent url(http://www.nieveplus.com/images/letraDic_on.gif);

}

.resultados,#capaGeoDic #pie{

margin:0px;

padding:0px;

height:22px;

padding-left:10px;

color:#989797;

font-weight:bold;

font-size:10px;

line-height:22px;

background-color:#ffffff;

}

.cabeceraResultados{

float:left;

width:141px;

color:#989797;

font-weight:bold;

font-size:10px;

line-height:22px;

}

#capaGeoDic #muestraIndice{

margin:0px;

padding:0px;

height:22px;

line-height:22px;

padding-left:10px;

background-color:#ededed;

}

#capaGeoDic #bloques{

margin:0px;

padding:0px;

height:286px;

padding-left:12px;

overflow:auto;

scrollbar-face-color:#FFFFFF;

scrollbar-arrow-color:#AC1E36;

scrollbar-track-color:#FFFFFF;

scrollbar-shadow-color:#AC1E36;

scrollbar-highlight-color:#AC1E36;

scrollbar-3dlight-color:#E0E0E0;

scrollbar-darkshadow-Color:#E0E0E0;

background-color:#ededed;

}

.bloqueDestinos{

float:left;

width:140px;

height:268px;

margin-top:12px;

}

.destino{

text-decoration:none;

width:140px;

height:13px;

overflow:hidden;

color:#989797;

font-size:10px;

line-height:13px;

letter-spacing:-1px;

}

.destino a:hover,.bot_peq_gris a:hover{

text-decoration:underline;

}

.bot_peq_gris a{

float:left;

width:42px;

height:16px;

background:transparent url(http://www.nieveplus.com/images/bot_peq_gris.gif);

color:#ffffff;

font-weight:bold;

font-size:10px;

text-align:center;

line-height:16px;

}

.flecha_izda{

float:right;

width:20px;

height:20px;

background:transparent url(http://www.nieveplus.com/images/flechcalizda_geodic.gif);

margin-top:1px;

margin-right:8px;

cursor:hand;

}

/*END_DICCIONARIO GEOGRAFICO*/ /*MULTIPRODUCTO*/ /*HOME*/

.bannerHome{

width:775px;

height:350px;

overflow:hidden;

margin-top:2px;

}

#buscadoresHome{

position:absolute;

width:331px;

border-right:2px solid #ffffff;

height:auto;

z-index:0;

top:189px;

left:-1px;

background-color:#ededed;

}

.tituloBuscadores2{

height:14px;

padding-left:20px;

line-height:12px;

border-top:2px solid #ffffff;

border-bottom:2px solid #ffffff;

background-color:#989797;

}

.cabeceraBuscador{

height:14px;

text-align:left;

padding-left:21px;

padding-right:16px;

line-height:120px;

border-top:2px solid #ffffff;

border-bottom:2px solid #ffffff;

background-color:#D5DAE0;

}

.checkboxHome{

float:left;

margin-left:6px;

margin-top:39px;

}

.texto_formu{

color:#000000;

text-decoration:none;

border:1px solid #A5ACB2;

font:12px Arial;

background-color:#ffffff;

}

#capaHabitaciones{

float:right;

width:162px;

}

#ofertasHome{

width:440px;

height:440px;

margin-top:1px;

float:right;

}

#textoHomeOfertasVuelos{

width:442px;

height:286px;

margin-top:6px;

float:right;

background:url('http://www.nieveplus.com/images/bgTextoOfertasVuelos.gif') no-repeat;

}

#textoHomeOfertasVuelos #texto{

font-size:10px;

color:#585858;

width:360px;

height:205px;

margin-top:47px;

margin-left:50px;

text-align:justify;

padding-right:4px;

overflow:auto;

}

#textoHomeOfertasHoteles{

width:442px;

height:286px;

margin-top:6px;

float:right;

background:url('http://www.nieveplus.com/images/bgTextoOfertasHoteles.gif') no-repeat;

}

#textoHomeOfertasHoteles #texto,#textoHomeOfertasVacaciones #texto{

font-size:10px;

color:#585858;

width:335px;

height:180px;

margin-top:60px;

margin-left:65px;

text-align:justify;

padding-right:4px;

overflow:auto;

}

#textoHomeOfertasHoteles #texto .header,#textoHomeOfertasVuelos #texto .header,#textoHomeOfertasVacaciones .header{

font-weight:bold;

margin-bottom:10px;

}

#textoHomeOfertasVacaciones{

width:442px;

height:286px;

margin-top:6px;

float:right;

background:url('http://www.nieveplus.com/images/bgTextoOfertasVacacional.gif') no-repeat;

}

.cabecera_ofertas{

height:20px;

background:url('http://www.nieveplus.com/images/cabecera_ofertas.gif') no-repeat;

}

.bloqueGrisClaro{

height:22px;

line-height:20px;

padding-left:10px;

border-top:1px solid #ffffff;

background-color:#e4e3e3;

}

.bloqueNaranja{

height:22px;

line-height:20px;

padding-left:10px;

border-top:1px solid #ffffff;

background-color:#F5812A;

}

.bloqueMorado{

height:22px;

line-height:20px;

padding-left:10px;

border-top:1px solid #ffffff;

background-color:#6F215D;

}

#iconos a{

height:72px;

width:100px;

float:left;

margin:1px;

background:url(http://www.nieveplus.com/images/matriz_MP.gif);

}

#iconos .mas{

height:11px;

line-height:1px;

width:11px;

margin-top:30px;

padding:0px;

float:left;

background:url(http://www.nieveplus.com/images/common/cruz.gif);

}

#iconos #icono_1{

background-position:0px 0px;

}

#iconos #icono_1:hover{

background-position:0px -72px;

}

#iconos #icono_1.seleccionado,#iconos #icono_1.seleccionado:hover{

height:68px;

background-position:-1px -144px;

}

#iconos #icono_2{

background-position:-108px 0px;

}

#iconos #icono_2:hover{

background-position:-108px -72px;

}

#iconos #icono_2.seleccionado,#iconos #icono_2.seleccionado:hover{

height:68px;

background-position:-109px -144px;

}

#iconos #icono_3{

background-position:-218px 0px;

}

#iconos #icono_3:hover{

background-position:-218px -72px;

}

#iconos #icono_3.seleccionado,#iconos #icono_3.seleccionado:hover{

height:68px;

background-position:-219px -144px;

}

/*FIN HOME*/

#contenedor #contenido #pasos{

margin-top:10px;

height:15px;

}

#contenedor #contenido #pasos .texto_3{

color:#c1c1c1;

}

#contenedor #contenido #prodprecios{

margin-top:10px;

height:70px;

}

#contenedor #contenido #prodprecios #lineauno{

text-align:right;

padding-right:5px;

height:10px;

}

#contenedor #contenido #prodprecios #lineados{

padding-left:8px;

margin-top:0px;

}

#contenedor #contenido #prodprecios #lineados #bloq1{

width:624px;

float:left;

line-height:10px;

}

#contenedor #contenido #prodprecios #lineados #bloq3{

width:624px;

float:left;

line-height:10px;

}

#contenedor #contenido #detallesviaje{

margin-top:15px;

padding-left:8px;

height:auto;

}

.tabdetalleviajecabecera{

padding-right:1px;

padding-left:6px;

padding-bottom:1px;

line-height:14px;

height:14px;

font-size:10px;

color:#ffffff;

vertical-align:middle;

text-align:left;

background-color:#ededed;

}

.tabdetalleviajecabecera .pestanaRoja{

float:right;

text-align:center;

width:158px;

height:20px;

line-height:18px;

background:url('http://www.nieveplus.com/images/bgPestanaRoja.gif') no-repeat;

}

.tabpiefiltros{

padding-left:13px;

height:29px;

border:1px solid #B5B5B5;

padding-top:12px;

font-size:9px;

line-height:19px;

width:751px;

background-color:#ededed;

}

.tabpiefiltros .espacioseleccion{

float:left;

height:5px;

width:10px;

}

.tabladetalles03{

width:764px;

border:none;

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

height:auto;

padding-bottom:10px;

padding-top:10px;

}

.tabladetalles04 .contcolunma01{

float:left;

width:27px;

padding-right:4px;

padding-top:3px;

}

.tabladetalles04 .contcolunma02{

float:left;

width:45px;

}

.tabladetalles04 .contcolunma03{

float:left;

width:22px;

}

.tabladetalles04 .contcolunma04{

float:left;

width:100px;

padding-left:4px;

overflow:hidden;

}

.tabladetalles04 .contcolunma05b{

float:left;

width:180px;

margin:0px;

padding-left:4px;

overflow:hidden;

color:#989898;

font-size:9px;

line-height:20px;

}

.tabladetalles04 .contcolunma06{

float:left;

width:50px;

padding-left:4px;

padding-right:4px;

}

.tabladetalles04 .contcolunma07{

float:left;

width:36px;

padding-right:4px;

padding-top:4px;

}

.lineaRojaSel{

padding:0px;

width:766px;

margin-top:6px;

margin-bottom:2px;

border-bottom:3px solid #ac1e36;

}

.bordeCambiarProducto{

padding:0px;

width:766px;

margin-top:2px;

margin-bottom:2px;

border-bottom:1px solid #989898;

}

.lineaRojaSel span{

height:0px;

line-height:0px;

}

.seleccion{

margin:0px;

padding:0px;

float:left;

height:20px;

width:20px;

}

#cuartabotonera01{

float:right;

padding-right:20px;

padding-top:6px;

padding-bottom:4px;

}

.lineanoseleccion{

height:1px;

line-height:1px;

width:765px;

margin-top:1px;

margin-bottom:1px;

}

/*CALENDARIO HOME*/

#capaCal,#capaCalVac{

width:354px;

height:238px;

position:absolute;

border:1px solid #D5DAE0;

background-color:#FFFFFF;

z-index:50;

}

.calendario{

float:left;

width:175px;

height:188px;

border-left:1px solid #ffffff;

background-color:#ffffff;

}

.cal_header{

text-align:center;

height:22px;

line-height:22px;

overflow:hidden;

border:1px solid #ffffff;

background-color:#ffffff;

}

.cal_header .izda{

height:22px;

width:2px;

float:left;

background:url(http://www.nieveplus.com/images/cal_header_izda.gif);

}

.cal_header .med{

height:22px;

width:352px;

float:left;

background-color:#ac1e36;

}

.cal_header .dcha{

height:22px;

width:2px;

float:left;

background:url(http://www.nieveplus.com/images/cal_header_dcha.gif);

}

.cal_header_month{

width:175px;

height:22px;

line-height:22px;

border-bottom:1px solid #ffffff;

background-color:#ededed;

}

.cal_tit_mes{

float:left;

width:129px;

text-align:center;

}

.flechaizda{

width:22px;

height:22px;

float:left;

background:url(http://www.nieveplus.com/images/flechcalizda.gif);

}

.flechadcha{

width:22px;

height:22px;

float:right;

background:url(http://www.nieveplus.com/images/flechcaldcha.gif);

}

.flechaizda a{

display:block;

width:22px;

height:22px;

}

.flechadcha a{

display:block;

width:22px;

height:22px;

}

.sinFlecha{

width:22px;

height:22px;

float:left;

}

.cajaDiasSemana{

color:#000000;

font-weight:bold;

font-size:9px;

text-align:center;

line-height:18px;

float:left;

width:24px;

height:18px;

border-left:1px solid #ffffff;

background-color:#ededed;

}

.dia a{

color:#000000;

font-size:9px;

text-align:center;

line-height:24px;

float:left;

width:24px;

height:24px;

border-left:1px solid #ffffff;

margin-bottom:1px;

text-decoration:none;

}

.diaDis a,.diaDis span{

color:#000000;

font-size:9px;

text-align:center;

line-height:24px;

float:left;

width:24px;

height:24px;

border-left:1px solid #ffffff;

text-decoration:none;

margin-bottom:1px;

background:url(http://www.nieveplus.com/images/bordediadis.gif);

}

.diaDis2 a,.diaDis2 span,.diaDis2 a:hover,.diaDis2:hover{

color:#000000;

font-size:9px;

text-align:center;

line-height:24px;

float:left;

width:24px;

height:24px;

border-left:1px solid #ffffff;

text-decoration:none;

margin-bottom:1px;

background:url(http://www.nieveplus.com/images/bordediadis2.gif);

}

.diaActual a,.diaActual span{

color:#000000;

font-size:9px;

text-align:center;

line-height:24px;

float:left;

width:24px;

height:24px;

border-left:1px solid #ffffff;

text-decoration:none;

margin-bottom:1px;

background:url(http://www.nieveplus.com/images/bordediaact.gif);

}

.dia a:hover,.diaDis a:hover,.diaDis2:hover,.diaActual a:hover{

color:#000000;

background:url(http://www.nieveplus.com/images/bordediasel.gif);

}

.diaNoActivo{

color:#b2b2b2;

font-size:9px;

text-align:center;

line-height:24px;

float:left;

width:24px;

height:24px;

border-left:1px solid #ffffff;

margin-bottom:1px;

text-decoration:none;

}

.leyenda{

width:auto;

height:15px;

line-height:15px;

overflow:hidden;

}

.cerrarCal a{

color:#b2b2b2;

font-size:9px;

font-weight:bold;

float:right;

margin-right:2px;

text-decoration:none;

}

.cerrarCal a:hover{

color:#585858;

}

.linea_leyenda{

float:left;

margin-left:1px;

margin-right:3px;

color:#989797;

font-size:9px;

}

.icono_leyenda_dis{

float:left;

width:15px;

height:15px;

margin-left:1px;

background:url(http://www.nieveplus.com/images/bordediadis_mini.gif);

}

.icono_leyenda_dis2{

float:left;

width:15px;

height:15px;

margin-left:1px;

background:url(http://www.nieveplus.com/images/bordediadis2_mini.gif);

}

.icono_leyenda_act{

float:left;

width:15px;

height:15px;

margin-left:1px;

background:url(http://www.nieveplus.com/images/bordediaact_mini.gif);

}

/*END CALENDARIO*/

.capaflotante01{

width:763px;

height:470px;

left:9px;

top:239px;

position:absolute;

z-index:9999;

}

#capaflotante01contenido{ /*multiproducto*/

width:763px;

height:470px;

position:relative;

z-index:999;

border:1px solid #666666;

background-color:#FFFFFF;

}

#capaflotante01sombra{

width:763px;

height:470px;

position:absolute;

margin:2px;

top:5px;

filter:alpha(opacity = 40);

opacity:0.4;

-moz-opacity:0.4;

z-index:0;

left:5px;

background-color:#A0A0A0;

}

.capaflotante01 .linea01{

height:2px;

font-size:1px;

background-color:#ac1e36;

}

.capaflotante01 .cabecera01{

height:22px;

margin-top:5px;

margin-bottom:2px;

background-color:#989697;

}

.capaflotante01 .cont01{

float:left;

padding-top:4px;

padding-left:10px;

}

.capaflotante01 .cont02{

float:right;

width:100px;

height:auto;

}

.capaflotante01 .linea02{

height:2px;

font-size:1px;

background-color:#E0E0E0;

}

.botcerrar01{

padding-right:8px;

padding-top:5px;

padding-bottom:4px;

float:right;

}

.botcerrar01 .botactivo{

font-size:10px;

font-weight:bold;

}

.botcerrar01 .botactivo a{

text-decoration:none;

color:#FFFFFF;

border:1px solid #FFFFFF;

height:11px;

background-color:#999999;

padding:0px 4px;

}

.botcerrar01 .botactivo a:hover{

color:#999999;

background-color:#FFFFFF;

}

.botcerrar01texto{

padding-top:4px;

text-align:right;

margin-right:30px;

}

.recuadro01contenedor{

height:46px;

width:740px;

margin-left:10px;

}

.recuadro01_0{

height:46px;

width:3px;

float:left;

background:url(http://www.nieveplus.com/images/recua01_0.gif);

}

.recuadro01_bg{

width:734px;

height:46px;

float:left;

background:url(http://www.nieveplus.com/images/recua01_bg.gif);

}

.recuadro01_bg .cont04{

margin-top:8px;

padding-left:10px;

}

.recuadro01_bg .cont05{

float:left;

width:150px;

padding-left:10px;

margin-top:2px;

}

.recuadro01_bg .cont06{

float:right;

width:550px;

text-align:right;

padding-right:10px;

line-height:14px;

}

.recuadro01_1{

height:46px;

width:3px;

float:left;

background:url(http://www.nieveplus.com/images/recua01_1.gif);

}

.tabladetalles05{

width:764px;

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

height:auto;

padding-top:0px;

}

.tabladetalles05 span{

line-height:20px;

}

.tabladetalles05 .contcolunma01{

float:left;

width:25px;

padding-left:5px;

padding-top:11px;

}

.tabladetalles05 .contcolunma02{

float:left;

width:180px;

padding-top:7px;

}

.tabladetalles05 .contcolunma03{

float:left;

width:22px;

padding-left:10px;

padding-top:7px;

}

.tabladetalles05 .contcolumna3b{

color:#aa1e38;

font-size:9px;

text-decoration:none;

float:left;

width:60px;

text-align:right;

font-weight:bold;

}

.tabladetalles05 .contcolumna4b{

color:#585858;

font-size:9px;

text-decoration:none;

float:left;

width:10px;

text-align:right;

padding-right:4px;

padding-left:2px;

}

.tabladetalles05 .contcolumna5b{

color:#aa1e38;

font-size:9px;

text-decoration:none;

float:left;

width:50px;

text-align:right;

}

.tabladetalles05 .contcolunma04{

float:left;

width:200px;

padding-top:7px;

padding-right:10px;

}

.tabladetalles05 .contcolunma05{

float:left;

width:70px;

margin:5px 0px 0px;

padding:7px 10px 0px 0px;

}

.tabladetalles05 .contcolunma06{

float:left;

width:150px;

padding-top:7px;

padding-right:10px;

}

.tabladetalles05 .contcolunma07{

float:left;

width:60px;

padding-top:10px;

padding-right:10px;

}

.lineaseparacion{

border-bottom:1px dotted #bdbdbd;

margin:4px 20px 3px 35px;

}

.lineaseparacion2{

border-bottom:1px dotted #bdbdbd;

width:690px;

float:right;

font-size:1px;

margin:9px 20px 0px;

}

.lineaseparacion3{

border-bottom:1px dotted #bdbdbd;

margin-top:3px;

}

.lineaseparacion5{

border-bottom:1px dotted #bdbdbd;

margin-right:5px;

margin-top:2px;

margin-bottom:3px;

width:734px;

float:right;

font-size:1px;

}

.lineaseparacion6{

border-bottom:1px dotted #bdbdbd;

margin-left:22px;

margin-top:4px;

margin-bottom:3px;

}

.lineaseparacion7{

border-bottom-width:1px;

border-bottom-style:dotted;

border-bottom-color:#bdbdbd;

margin-left:44px;

margin-right:20px;

margin-top:4px;

}

.lineaseparacion8{

border-bottom:1px dotted #bdbdbd;

margin-left:90px;

margin-right:75px;

margin-top:4px;

}

.bot02cont01{

padding-top:5px;

margin-bottom:4px;

height:20px;

}

.bot02{

height:18px;

width:125px;

margin-right:4px;

}

.bot02 span{

line-height:18px !important;

}

.bot02 p,.bot02 a:hover{

background-position:-125px 0;

text-decoration:none;

margin:0px;

padding:0px;

}

.tabladetalles06{

width:764px;

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

height:auto;

padding-top:0px;

}

.tabladetalles06 span{

line-height:18px;

}

.tabladetalles06 .contcolunma02b{

float:left;

width:635px;

padding-top:7px;

padding-left:30px;

}

.tabladetalles06 .contcolunma02b .bloque01{

float:left;

width:100px;

}

.tabladetalles06 .contcolunma02b .bloque02{

float:left;

width:300px;

}

.tabladetalles06 .contcolunma02b .bloque03{

float:right;

width:60px;

text-align:right;

}

.tabladetalles06 .contcolunma02b .bloque04{

float:right;

width:150px;

text-align:right;

}

.tabladetalles06 .contcolunma02b .bloque05{

float:left;

width:30px;

}

.tabladetalles06 .contcolunma02b .bloque05b{

float:left;

width:22px;

}

.tabladetalles06 .contcolunma02b .bloque06{

float:left;

width:106px;

padding-right:4px;

}

.tabladetalles06 .contcolunma02b .bloque06b{

float:left;

width:110px;

padding-left:7px;

background-color:#ededed;

}

.tabladetalles06 .contcolunma02b .bloque07{

float:right;

width:75px;

text-align:right;

padding-right:10px;

}

.tabladetalles06 .contcolunma02b .bloque07b{

float:left;

width:75px;

text-align:right;

padding-right:10px;

background-color:#ededed;

}

.tabladetalles06 .contcolunma02b .bloque08{

float:left;

width:105px;

}

.tabladetalles06 .contcolunma02b .bloque08b{

float:left;

width:105px;

background-color:#ededed;

}

.tabladetalles06 .contcolunma02b .bloque09{

float:left;

width:80px;

}

.tabladetalles06 .contcolunma02b .bloque09b{

float:left;

width:80px;

background-color:#ededed;

}

.tabladetalles06 .contcolunma02b .bloque10{

float:left;

width:90px;

}

.tabladetalles06 .contcolunma02b .bloque10b{

float:left;

width:90px;

background-color:#ededed;

}

.tabladetalles06 .contcolunma02b .bloque11{

float:left;

width:55px;

}

.tabladetalles06 .contcolunma02b .bloque11b{

float:left;

width:55px;

background-color:#ededed;

}

.tabladetalles06 .contcolunma02b .bloque12{

float:left;

width:40px;

}

.tabladetalles06 .contcolunma02b .bloque12b{

float:left;

width:40px;

background-color:#ededed;

}

.tabladetalles06 .contcolunma02b .bloque13{

float:left;

width:40px;

}

.tabladetalles06 .contcolunma02b .bloque13b{

float:left;

width:40px;

background-color:#ededed;

}

.tabladetalles06 .contcolunma02b .diaactivo{

float:left;

height:17px;

width:30px;

font-size:10px;

font-weight:bold;

color:#000000;

text-align:center;

padding-top:3px;

margin-right:1px;

background-color:#B7B7B7;

}

.tabladetalles06 .contcolunma02b .dianoactivo{

float:left;

height:17px;

width:30px;

font-size:10px;

font-weight:bold;

color:#CCCCCC;

margin-right:1px;

padding-top:3px;

text-align:center;

background-color:#E9E9E9;

}

.tabladetalles06 .contcolunma03{

float:left;

width:164px;

padding-top:7px;

padding-right:10px;

text-align:right;

}

.tabladetalles06 .contcolunma04{

text-decoration:none;

float:left;

width:60px;

text-align:right;

padding-top:7px;

}

.tabladetalles06 .contcolunma05{

float:left;

width:45px;

padding-top:10px;

padding-left:10px;

}

.combofijo01{

width:150px;

font-size:9px;

float:right;

}

.combovar01{

font-size:9px;

}

.combovar02{

font-size:9px;

margin-right:10px;

}

.bot03 span{

line-height:18px;

}

.formato_input{

border:none;

border-color:#ffffff;

width:45px;

color:#AA1E38;

text-decoration:none;

text-align:right;

font:9px Verdana, Arial, Helvetica, sans-serif;

}

.formato_input2{

width:150px;

font-size:9px;

float:right;

text-decoration:none;

border:none;

border-color:#ffffff;

}

.encabezformul01{

height:16px;

width:756px;

padding-left:10px;

margin-top:10px;

padding-bottom:8px;

margin-left:8px;

background-color:#989697;

}

.tabladetalles07{

width:764px;

height:auto;

padding-top:0px;

border:1px solid #bdbdbd;

border-top:none;

}

.tabladetalles07 .contcolumna01{

width:30px;

float:left;

}

.tabladetalles07 .contcolumna02{

float:left;

width:732px;

padding-bottom:15px;

padding-top:5px;

}

.tabladetalles07 .contcolumna02 .bloque01{

width:183px;

margin-top:4px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque01a{

height:20px;

padding-top:8px;

float:none;

}

.tabladetalles07 .contcolumna02 .bloque01a2{

height:20px;

padding-top:8px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque01a .boton01{

margin-top:-2px;

}

.bloque01b{

width:160px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02 .bloque01b2{

width:46px;

margin-right:5px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02 .bloque01c{

height:20px;

padding-top:8px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque01c2{

height:20px;

padding-top:8px;

float:left;

padding-left:10px;

}

.tabladetalles07 .contcolumna02 .bloque02{

width:500px;

margin-top:4px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque03{

width:710px;

margin-top:4px;

float:left;

margin-left:15px;

}

.tabladetalles07 .contcolumna02 .bloque03c{

height:20px;

padding-top:8px;

float:left;

padding-right:10px;

}

.tabladetalles07 .contcolumna02 .bloque03c1{

height:20px;

padding-top:8px;

float:left;

padding-right:15px;

}

.tabladetalles07 .contcolumna02 .bloque04txt{

width:90px;

float:left;

text-align:right;

height:13px;

margin-top:10px;

padding-right:10px;

}

.tabladetalles07 .contcolumna02 .bloque04{

float:left;

margin-top:6px;

}

.tabladetalles07 .contcolumna02 .bloque04b{

width:130px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02 .bloque04blargo{

width:366px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles08{

width:740px;

height:auto;

margin-left:10px;

scrollbar-face-color:#FFFFFF;

scrollbar-arrow-color:#AC1E36;

scrollbar-track-color:#FFFFFF;

scrollbar-shadow-color:#AC1E36;

scrollbar-highlight-color:#AC1E36;

scrollbar-3dlight-color:#E0E0E0;

scrollbar-darkshadow-Color:#E0E0E0;

margin-top:10px;

margin-bottom:10px;

}

.tabladetalles08 span{

line-height:20px;

}

.tabladetalles08 .contcolunma01{

overflow:auto;

margin-right:5px;

padding-right:12px;

height:270px;

margin-bottom:10px;

}

.tabladetalles08 .contcolunma01 .bloque01{

height:102px;

width:145px;

border:1px solid #C2BEBF;

float:left;

}

.tabladetalles08 .contcolunma01 .bloque02{

width:530px;

float:left;

padding-left:20px;

padding-top:5px;

}

.tabladetalles08 .contcolunma01 .bloque03{

margin-left:3px;

}

.botonera04{

list-style-type:none;

list-style:none;

padding:0px;

height:20px;

margin:10px 0px 0px 10px;

}

.botonera04 li{

float:left;

width:141px;

text-align:center;

height:16px;

padding-right:50px;

color:#585858;

font-size:10px;

font-weight:bold;

text-decoration:none;

}

.botonera04 a:link{

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

color:#585858;

background:url(http://www.nieveplus.com/images/cuadro_prodcto.gif);

}

.botonera04 a:visited,.botonera04 a:active{

color:#585858;

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

background:url(http://www.nieveplus.com/images/cuadro_prodcto.gif);

}

.botonera04 a:hover{

color:#FFFFFF;

text-decoration:none;

height:16px;

padding-top:4px;

display:block;

background:url(http://www.nieveplus.com/images/cuadro_prodcto_hover.gif);

}

.botonera04 .actual a,.botonera04 .actual a:visited,.botonera04 .actual a:active

{

font-size:10px;

color:#FFFFFF;

font-weight:bold;

height:16px;

width:141px;

padding-top:4px;

background:url(http://www.nieveplus.com/images/cuadro_prodcto_hover.gif) no-repeat;

}

.botonera04barra{

height:6px;

font-size:1px;

width:740px;

background-color:#989898;

margin:2px 0px 2px 10px;

}

.botonera04barra .activo{

float:left;

width:141px;

height:6px;

margin-right:50px;

background-color:#B6122B;

}

.botonera04barra .noactivo{

float:left;

width:141px;

height:6px;

margin-right:50px;

background-color:#989898;

}

.textfondoresaltado02{

padding-left:20px;

margin-top:15px;

margin-bottom:10px;

background-color:#CCCCCC;

}

.textfondoresaltado03{

margin-top:15px;

margin-bottom:10px;

background-color:#F2F2F2;

}

.tabladetalles08 .contcolunma02{

height:340px;

width:185px;

float:left;

border-right-width:1px;

border-right-style:dotted;

border-right-color:#AC1E36;

margin-top:10px;

color:#666666;

font-size:9px;

text-decoration:none;

}

.tabladetalles08 .contcolunma02 .foto01{

height:126px;

width:170px;

padding:4px;

margin-bottom:10px;

border:1px solid #FFB9B9;

}

.tabladetalles08 .contcolunma02 .foto02actual{

height:37px;

width:52px;

float:left;

padding:2px;

border:1px solid #FFB9B9;

margin:0px 3px 3px 0px;

color:#666666;

text-decoration:none;

}

.tabladetalles08 .contcolunma02 .foto02 a:link,.tabladetalles08 .contcolunma02 .foto02 a:visited

{

height:37px;

width:52px;

float:left;

filter:alpha(opacity = 50);

opacity:0.5;

-moz-opacity:0.5;

padding:2px;

border:1px solid #999999;

margin:0px 3px 3px 0px;

color:#666666;

text-decoration:none;

}

.tabladetalles08 .contcolunma02 .foto02 a:hover{

filter:alpha(opacity = 100);

opacity:1;

-moz-opacity:1;

text-decoration:none;

border:1px solid #FFB9B9;

}

.tabladetalles08 .contcolunma03{

overflow:auto;

margin-right:5px;

padding-right:12px;

height:340px;

width:535px;

margin-top:10px;

margin-bottom:10px;

float:right;

}

.tabladetalles08 .contcolunma03 .bloque01{

margin-left:20px;

}

.tabladetalles08 .contcolunma03 .bloque01 img{

margin-bottom:-3px;

}

.tabladetalles08 .contcolunma03 .bloque01 .mapa{

height:315px;

width:467px;

}

.tabladetalles08 .contcolunma03 .bloque01 a{

text-decoration:underline;

color:#666666;

}

.tabladetalles08 .contcolunma03 .titulo01{

float:left;

width:400px;

}

.tabladetalles08 .contcolunma03 .titulo01puntos{

float:left;

width:15px;

margin-right:5px;

border-bottom-width:1px;

border-bottom-style:dotted;

border-bottom-color:#AA1E38;

height:10px;

font-size:1px;

}

.recuadro01_bg .cont07{

float:left;

width:500px;

padding-left:10px;

margin-top:15px;

}

.recuadro01_bg .cont08{

float:right;

width:200px;

text-align:right;

padding-right:10px;

line-height:14px;

margin-top:15px;

}

.capaflotante02{

width:278px;

left:29px;

top:314px;

position:absolute;

z-index:9999;

border:1px solid #989898;

float:left;

height:auto;

background-color:#EDEDED;

}

.capaflotante02 .titulo{

text-align:center;

padding-top:3px;

padding-bottom:3px;

margin-bottom:5px;

width:243px;

float:left;

padding-left:15px;

background-color:#FFFFFF;

}

.capaflotante02 .selecc{

float:left;

width:20px;

margin-left:2px;

}

.capaflotante02 .text01{

float:left;

width:126px;

padding-top:3px;

padding-left:4px;

}

.capaflotante02 .text02{

float:right;

width:60px;

text-align:right;

padding-right:2px;

padding-top:3px;

}

.capaflotante02 .text03{

float:right;

width:55px;

text-align:right;

padding-right:6px;

padding-top:3px;

}

.capaflotante02 .texto{

padding-left:6px;

padding-top:4px;

color:#5d5d5d;

font-size:9px;

}

.capaflotante02 .contDir{

height:100px;

overflow:auto;

margin:5px;

background-color:#ffffff;

}

.capaflotante02 .contDir .dir{

float:left;

color:#5d5d5d;

font-size:10px;

margin-left:1px;

letter-spacing:-1px;

padding-top:4px;

}

.capaflotante02 .contboton{

margin-top:15px;

margin-bottom:10px;

margin-left:103px;

}

.contboton02{

width:20px;

float:left;

height:20px;

padding-top:4px;

}

.textoeimporte01{

float:left;

width:764px;

margin-top:4px;

border:1px solid #EDEDED;

}

.textoeimporte01 .titulo_bg{

border:1px solid #CDCDCD;

margin-top:1px;

margin-right:1px;

margin-left:1px;

padding-left:4px;

background:url(http://www.nieveplus.com/images/titulo02_bg.gif) repeat-x;

}

.textoeimporte01 .cont{

margin-top:2px;

margin-bottom:8px;

margin-left:7px;

}

.textoeimporte02{

float:left;

width:120px;

border:1px solid #bdbdbd;

margin-top:4px;

margin-left:20px;

}

.textoeimporte02 .titulo_bg{

text-align:center;

margin:1px;

padding-top:2px;

padding-bottom:2px;

background-color:#7A1E2E;

}

.textoeimporte02 .cont{

text-align:center;

padding-top:10px;

padding-bottom:10px;

}

.boton02_0{

float:left;

text-align:center;

width:2px;

height:14px;

margin-top:6px;

margin-left:4px;

background:transparent url(http://www.nieveplus.com/images/boton02_0.gif) repeat-x left top;

}

.boton02_bg{

float:left;

text-align:center;

width:auto;

height:14px;

margin-top:6px;

background:transparent url(http://www.nieveplus.com/images/boton02_bg.gif) repeat-x left top;

}

.boton02_1{

float:left;

text-align:center;

width:2px;

height:14px;

margin-top:6px;

background:transparent url(http://www.nieveplus.com/images/boton02_1.gif) repeat-x left top;

}

.tabladetalles07 .contcolumna02 .bloque01bcombo{

width:166px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02 .bloque04bcombo{

width:135px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02 .bloque04bareatexto{

color:#5F5C5E;

width:604px;

font:10px Verdana,Arial,Helvetica,sans-serif;

}

.tabladetalles07 .contcolumna02 .bloque04c{

width:270px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02 .bloque04txt2{

width:120px;

float:left;

text-align:right;

height:13px;

margin-top:10px;

padding-right:10px;

}

.tabladetalles07 .contcolumna02 .bloque04txt3{

width:285px;

float:right;

text-align:left;

height:13px;

margin-top:10px;

}

.tabladetalles07 .contcolumna02 .bloque04careatexto{

width:46px;

margin-right:5px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02 .info{

float:left;

margin:9px 12px 4px 4px;

}

.capaflotante03{

width:452px;

position:absolute;

z-index:9999;

border:1px solid #989898;

height:auto;

text-align:justify;

background-color:#EDEDED;

}

.capaflotante0444{

width:452px;

position:absolute;

z-index:9999;

border:1px solid #989898;

height:auto;

text-align:justify;

background-color:#EDEDED;

}

.capaflotante03 .titulo{

text-align:center;

padding-top:3px;

padding-bottom:3px;

margin-bottom:5px;

width:auto;

padding-left:15px;

background-color:#FFFFFF;

}

.capaflotante03 .text01{

float:left;

width:445px;

padding-top:3px;

padding-left:8px;

padding-bottom:8px;

}

.capaflotante04 .titulo{

text-align:center;

padding-top:3px;

padding-bottom:3px;

margin-bottom:5px;

width:auto;

padding-left:15px;

background-color:#FFFFFF;

}

.capaflotante04 .text01{

padding-top:20px;

padding-bottom:8px;

padding-right:5px;

width:auto;

}

.capaflotante04 .tarjeta{

float:left;

margin-left:5px;

margin-bottom:5px;

}

.capaflotante05{

width:380px;

left:238px;

top:1835px;

position:absolute;

z-index:9999;

border:1px solid #989898;

float:left;

height:auto;

background-color:#EDEDED;

}

.capaflotante05 .titulo{

text-align:center;

padding-top:3px;

padding-bottom:3px;

margin-bottom:5px;

width:340px;

float:left;

padding-left:15px;

background-color:#FFFFFF;

}

.capaflotante05 .text01{

float:left;

width:200px;

padding:4px 8px 8px;

}

.tabladetalles07 .contcolumna02 .bloque05{

padding-top:5px;

float:left;

padding-right:10px;

padding-bottom:5px;

}

.tabladetalles07 .contcolumna02 .bloque06{

padding-top:12px;

float:left;

width:590px;

}

.tabladetalles07 .contcolumna02 .bloque07{

padding-top:10px;

width:710px;

padding-left:20px;

padding-bottom:10px;

}

.tabladetalles07 .contcolumna02 .bloque07subtit{

width:744px;

padding-left:20px;

padding-top:4px;

padding-bottom:4px;

background-color:#EDEDED;

}

.tabladetalles07 .contcolumna02 .bloque08subtitcont{

width:764px;

margin-bottom:1px;

background-color:#EDEDED;

}

.tabladetalles07 .contcolumna02 .bloque08subtitconta{

width:110px;

padding-left:20px;

padding-top:4px;

padding-bottom:4px;

float:left;

text-align:left;

}

.tabladetalles07 .contcolumna02 .bloque08subtitcontb{

width:20px;

padding-left:20px;

padding-top:4px;

padding-bottom:4px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque08subtitcontc{

width:100px;

padding-left:20px;

padding-top:4px;

padding-bottom:4px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque08subtitcontd{

width:130px;

padding-top:4px;

padding-bottom:4px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque08subtitconte{

width:160px;

padding-top:4px;

padding-bottom:4px;

float:left;

text-align:left;

padding-right:10px;

background-color:#ac1e36;

}

.tabladetalles07 .contcolumna02 .bloque08subtitcontf{

float:right;

padding:3px 10px 0px 0px;

}

.tabladetalles07 .contcolumna02 .bloque08cont1{

width:245px;

padding-top:4px;

padding-bottom:4px;

float:left;

text-align:right;

padding-right:4px;

}

.tabladetalles07 .contcolumna02 .bloque08cont2{

width:250px;

padding-left:20px;

padding-top:4px;

padding-bottom:4px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque08cont3{

width:150px;

padding-left:20px;

padding-top:4px;

padding-bottom:4px;

float:left;

}

.tabladetalles07 .contcolumna02 .bloque09{

padding-top:5px;

width:710px;

padding-left:20px;

padding-bottom:5px;

}

.tabladetalles07 .contcolumna07{

float:left;

width:100px;

padding-bottom:10px;

padding-top:10px;

padding-left:20px;

}

.tabladetalles07 .contcolumna08{

float:left;

width:300px;

padding-bottom:10px;

padding-top:10px;

}

.tabladetalles07 .contcolumna09{

float:left;

width:100px;

padding-bottom:10px;

padding-top:10px;

}

.tabladetalles07 .contcolumna10{

float:left;

width:120px;

padding-bottom:10px;

padding-top:10px;

}

.bot04{

height:86px;

width:97px;

}

.bot04 a{

display:block;

width:97px;

height:86px;

text-decoration:none;

background:url(http://www.nieveplus.com/images/imp_hotel.gif) no-repeat;

}

.bot04 span{

line-height:10px;

}

.bot04 p,.bot04 a:hover{

background:url(http://www.nieveplus.com/images/imp_hotel_on.gif) no-repeat;

text-decoration:none;

margin:0px;

padding:0px;

}

.bot05{

height:86px;

width:97px;

}

.bot05 a{

display:block;

width:97px;

height:86px;

text-decoration:none;

background:url(http://www.nieveplus.com/images/imp_coche.gif) no-repeat;

}

.bot05 span{

line-height:10px;

}

.bot05 p,.bot05 a:hover{

background:url(http://www.nieveplus.com/images/imp_coche_on.gif) no-repeat;

text-decoration:none;

margin:0px;

padding:0px;

}

.textoeimporte03{

float:left;

width:765px;

margin-top:4px;

border:1px solid #EDEDED;

}

.textoeimporte03 .titulo_bg{

border:1px solid #CDCDCD;

margin-top:1px;

margin-right:1px;

margin-left:1px;

padding-left:4px;

background:url(http://www.nieveplus.com/images/titulo02_bg.gif) repeat-x;

}

.textoeimporte03 .cont{

margin-top:2px;

margin-bottom:8px;

margin-left:7px;

}

/*CAPAS FLOTANTES*/

.capaMasInfoVuelo{

width:345px;

position:absolute;

z-index:10;

border:1px solid #989898;

height:auto;

font-size:9px;

background-color:#EDEDED;

}

.capaMasInfoVuelo .titulo{

height:14px;

padding-left:6px;

padding-right:4px;

background-color:#ffffff;

}

.capaMasInfoVuelo .titulo .ppal{

color:#5d5d5d;

font-weight:bold;

float:left;

}

.capaMasInfoVuelo .titulo .sec{

color:#5d5d5d;

float:right;

}

.capaMasInfoVuelo .cuerpo{

padding:5px;

}

.capaMasInfoVuelo .cuerpo .tit{

color:#ac1e36;

}

.capaMasInfoVuelo .cuerpo .tituloVuelo{

color:#ffffff;

font-weight:bold;

background-color:#ac1e36;

}

.capaMasInfoVuelo .cuerpo .texto{

color:#5d5d5d;

}

.capaMasInfoVuelo .cuerpo .lineaPuntos{

border-top:1px dotted #5d5d5d;

height:1px;

line-height:1px;

margin-top:3px;

}

.capaMasInfoVuelo .cuerpo .precio{

float:right;

color:#ac1e36;

font-weight:bold;

line-height:10px;

margin-top:4px;

}

.capaMasInfoVuelo .cuerpo .cabeceraDesglose{

float:left;

color:#ac1e36;

line-height:10px;

letter-spacing:-1px;

text-align:right;

width:82px;

}

.capaMasInfoVuelo .cuerpo .desglose0{

float:left;

color:#5d5d5d;

line-height:10px;

font-weight:bold;

width:40px;

}

.capaMasInfoVuelo .cuerpo .desglose{

float:left;

color:#5d5d5d;

line-height:10px;

width:65px;

text-align:center;

}

.tabladetalles07 .contcolumna02 .bloque01ba{

width:131px;

font-size:10px;

color:#5F5C5E;

margin-right:5px;

}

.tabladetalles07 .contcolumna02 .bloque01bc{

width:20px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles09{

width:764px;

padding-top:15px;

padding-bottom:15px;

}

.tabladetalles09 span{

line-height:20px;

}

.tabladetalles09 .contcolunma01{

float:left;

width:40px;

padding-left:24px;

padding-top:3px;

}

.tabladetalles09 .contcolunma02{

float:left;

width:115px;

}

.tabladetalles09 .contcolunma03{

float:left;

width:130px;

padding-right:10px;

}

.tabladetalles09 .contcolunma04{

float:left;

padding-right:10px;

}

.tabladetalles09 .contcolunma04 .contfila01{

width:420px;

padding-bottom:5px;

border-bottom-style:none;

}

.tabladetalles09 .contcolunma04 .contfila02{

padding-top:6px;

width:420px;

}

.tabladetalles09 .contcolunma05{

float:left;

width:180px;

padding-top:18px;

padding-right:10px;

}

.contcolumna03b{

float:left;

width:215px;

padding-right:10px;

}

.contcolumna04b{

float:left;

width:190px;

text-align:right;

}

.tabladetalles10{

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

width:764px;

height:auto;

padding-bottom:16px;

}

.tabladetalles10 span{

line-height:20px;

}

.tabladetalles10 .contcolunma01{

float:left;

width:40px;

padding-left:18px;

padding-right:8px;

padding-top:21px;

}

.tabladetalles10 .contcolunma02{

float:left;

width:115px;

padding-top:18px;

}

.tabladetalles10 .contcolunma03{

float:left;

width:130px;

padding-top:18px;

padding-right:10px;

}

.tabladetalles10 .contcolunma04{

float:left;

margin:0px;

padding:18px 10px 0px 0px;

}

.tabladetalles10 .contcolunma04 .contfila01{

width:420px;

padding-bottom:5px;

border-bottom-style:none;

}

.tabladetalles10 .contcolunma04 .contfila02{

padding-top:6px;

width:420px;

}

.tabladetalles10 .contcolunma05{

float:left;

width:180px;

padding-top:18px;

padding-right:10px;

}

.tabladetalles11{

width:764px;

border-bottom:1px none #bdbdbd;

border-top:1px none #bdbdbd;

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

height:auto;

padding-bottom:20px;

}

.tabladetalles11 span{

line-height:20px;

}

.tabladetalles11 .contcolunma01{

float:left;

width:40px;

padding-left:20px;

padding-right:6px;

padding-top:24px;

height:auto;

}

.tabladetalles11 .contcolunma02{

float:left;

width:130px;

padding-top:19px;

height:auto;

padding-right:10px;

}

.tabladetalles11 .contcolunma03{

float:left;

width:115px;

padding-top:24px;

height:auto;

}

.tabladetalles11 .contcolunma04{

float:left;

margin:0px;

padding:18px 10px 0px 0px;

}

.tabladetalles11 .contcolunma04 .contfila01{

width:414px;

padding-bottom:5px;

border-bottom-style:none;

}

.tabladetalles11 .contcolunma04 .contfila02{

padding-top:6px;

width:414px;

}

.contcolumna05b{

float:left;

width:100px;

padding-right:10px;

}

.contcolumna06b{

float:left;

width:154px;

}

.contcolumna07b{

float:left;

width:150px;

text-align:right;

}

/* END_MULTIPRODUCTO*/ /*VACACIONAL*/

#iconosVAC a{

height:70px;

width:159px;

float:left;

margin-left:4px;

background:url(http://www.nieveplus.com/images/iconos-vacas.gif);

}

#iconosVAC #icono_1{

background-position:-1px -72px;

}

#iconosVAC #icono_1:hover{

background-position:-160px -72px;

}

#iconosVAC #icono_1.seleccionado,#iconosVAC #icono_1.seleccionado:hover{

background-position:-160px -72px;

}

#iconosVAC #icono_2{

background-position:0px -1px;

}

#iconosVAC #icono_2:hover{

background-position:-161px 0px;

}

#iconosVAC #icono_2.seleccionado,#iconosVAC #icono_2.seleccionado:hover{

background-position:-161px 0px;

}

#iconosVACPromo a{

height:68px;

width:160px;

float:left;

margin-left:3px;

background:url(http://www.nieveplus.com/images/iconos-vacas_promo.gif);

}

#iconosVACPromo #icono_1{

background-position:-1px -2px;

}

#iconosVACPromo #icono_1 :hover{

background-position:-1px -74px;

}

#iconosVACPromo #icono_1.seleccionado,#iconosVACPromo #icono_1.seleccionado:hover

{

background-position:-1px -144px;

}

#iconosVACPromo #icono_2{

background-position:-162px -2px;

}

#iconosVACPromo #icono_2 :hover{

background-position:-162px -74px;

}

#iconosVACPromo #icono_2.seleccionado,#iconosVACPromo #icono_2.seleccionado:hover

{

background-position:-162px -144px;

}

.checkboxHomeVac{

float:left;

margin-left:6px;

margin-top:65px;

}

#capaHabitacionesVac{

float:right;

width:210px;

}

.filabuscadorVac{

float:left;

margin-top:3px;

padding-left:10px;

}

.lineaBlancaHome{

border-top:2px solid #ffffff;

line-height:1px;

height:1px;

}

.calNoHayDias{

color:#ac1e36;

font-size:12px;

font-weight:bold;

width:175px;

text-align:center;

padding-top:85px;

}

#contenedor #contenido #prodprecios #lineados #bloq2{

width:141px;

height:46px;

text-align:center;

padding-top:11px;

float:left;

background:transparent url(http://www.nieveplus.com/images/cuadro_precio.gif) no-repeat right top;

}

#contenedor #contenido #prodprecios #lineados #bloq2mejorprecio{

height:50px;

width:141px;

text-align:center;

padding-top:2px;

float:left;

background:transparent url(http://www.nieveplus.com/images/cuadro_precio4.gif) no-repeat right top;

}

#contenedor #contenido #prodprecios #lineados #bloq3{

width:624px;

float:left;

line-height:10px;

}

#contenedor #contenido #prodprecios #lineados #bloq4{

width:141px;

height:46px;

text-align:center;

padding-top:5px;

float:right;

background:transparent url(http://www.nieveplus.com/images/cuadro_precio.gif) no-repeat right top;

}

.tabdetalleviajecabecera_vac{

line-height:15px;

padding-left:24px;

background-color:#ededed;

}

.tabladetalles03 .contcolunma02{

float:left;

width:100px;

padding-top:5px;

height:auto;

}

.tabladetalles03 .contcolunma03 .contfila01{

padding-bottom:5px;

border-bottom-style:none;

width:500px;

}

.tabladetalles03 .contcolumna01b{

width:160px;

float:left;

}

.tabladetalles04{

width:764px;

border:1px solid #989898;

height:auto;

padding-top:0px;

margin-bottom:12px;

}

.tabladetalles04 span{

line-height:20px;

}

.tabladetalles05_vac{

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

width:764px;

padding-bottom:16px;

height:auto;

}

.tabladetalles06 .contcolunma01{

float:left;

width:40px;

padding-left:24px;

padding-top:7px;

height:auto;

}

.tabladetalles06 .contcolunma02{

float:left;

width:400px;

padding-top:7px;

height:auto;

padding-right:10px;

}

.tabladetalles06 .contcolunma04 .contfila01{

width:414px;

padding-bottom:5px;

border-bottom-style:none;

}

.tabladetalles06 .contcolunma04 .contfila02{

padding-top:6px;

width:414px;

}

.vacacionalimagen{

float:left;

height:112px;

width:315px;

}

.vacacionalresumbusq{

float:left;

height:131px;

width:286px;

margin-top:5px;

margin-left:15px;

background:url(http://www.nieveplus.com/images/resumbusq.gif);

}

.vacacionalresumbusq .titulo{

text-align:center;

width:140px;

height:22px;

padding-top:3px;

}

.vacacionalresumbusq .cont01{

margin-left:10px;

margin-top:5px;

width:120px;

float:left;

}

.vacacionalresumbusq .cont01 span{

line-height:14px;

}

.vacacionalresumbusq .cont02{

margin-left:10px;

margin-top:5px;

width:135px;

float:left;

}

.vacacionalresumbusq .cont02 span{

line-height:14px;

}

.vacacionalcambfecha .titulo{

height:22px;

line-height:21px;

}

.botonesapilados01{

margin-top:5px;

}

.contfecha{

margin-top:4px;

line-height:20px;

}

.botonfecha{

font-size:9px;

}

.botonfecha a{

text-decoration:none;

color:#000000;

border:1px solid #A4ABB1;

height:11px;

letter-spacing:-1px;

background-color:#FFFFFF;

padding:2px;

}

.botonfecha a:hover{

background-color:#999999;

color:#FFFFFF;

}

.capaflotante01{

float:left;

width:444px;

height:245px;

}

#capaflotante01contenido{ /*vacacional*/

position:absolute;

left:-3px;

top:-3px;

border:1px solid #CCCCCC;

background-color:#FFFFFF;

}

.iconos{

padding-top:8px;

}

.iconos img{

margin-right:5px;

}

.extras{

margin-top:4px;

}

.titulopestana{

height:16px;

width:141px;

font-size:10px;

font-weight:bold;

color:#ffffff;

text-align:center;

padding-top:3px;

background:url(http://www.nieveplus.com/images/cuadro_prodcto_hover.gif);

}

.capaflotante04{

width:452px;

left:238px;

top:1835px;

position:absolute;

z-index:9999;

border:1px solid #989898;

float:left;

height:auto;

background-color:#EDEDED;

}

.tabladetalles13{

width:auto;

border-right:1px dotted #bdbdbd;

border-left:1px dotted #bdbdbd;

padding-top:0px;

}

.tabladetalles13 span{

line-height:18px;

}

.tabladetalles13 .contcolunma01{

float:left;

width:25px;

padding-left:5px;

padding-top:11px;

}

.tabladetalles13 .contcolunma02{

float:left;

width:40px;

padding-top:3px;

}

.tabladetalles13 .contcolunma03{

float:left;

width:40px;

padding-left:18px;

padding-top:3px;

}

.tabladetalles13 .contcolumna3b{

color:#aa1e38;

font-size:9px;

text-decoration:none;

float:left;

width:60px;

text-align:right;

font-weight:bold;

}

.tabladetalles13 .contcolumna4b{

color:#585858;

font-size:9px;

text-decoration:none;

float:left;

width:10px;

text-align:right;

padding-right:4px;

padding-left:2px;

}

.tabladetalles13 .contcolumna5b{

color:#aa1e38;

font-size:9px;

text-decoration:none;

float:left;

width:50px;

text-align:right;

}

.tabladetalles13 .contcolunma04{

float:left;

width:155px;

padding-top:3px;

padding-right:10px;

}

.tabladetalles13 .contcolunma05{

float:left;

width:70px;

margin:5px 0px 0px;

padding:7px 10px 0px 0px;

}

.tabladetalles13 .contcolunma06{

float:left;

width:105px;

padding-top:3px;

padding-right:10px;

}

.tabladetalles13 .contcolunma07{

float:left;

width:40px;

padding-top:6px;

}

.tabladetalles13 .contcolunma08{

float:left;

width:30px;

padding-top:3px;

padding-right:10px;

text-align:right;

}

.tabladetalles13 .contcolunma09{

float:left;

width:80px;

padding-top:3px;

padding-right:10px;

text-align:right;

}

.bot02cont02{

margin-right:15px;

padding-top:5px;

height:25px;

}

.tabladetalles14{

width:764px;

overflow:hidden;

height:auto;

padding-top:0px;

border:1px solid #B5B5B5;

margin-bottom:2px;

background-color:#EDEDED;

}

.tabladetalles14 .cont09{

margin-top:4px;

margin-bottom:4px;

margin-left:5px;

}

.tabladetalles15{

border:1px solid #E1E1E1;

margin:2px;

background-color:#FFFFFF;

}

#cuartabotonera02{

float:left;

padding-top:2px;

padding-bottom:4px;

width:50px;

padding-left:4px;

}

#cuartabotonera02 .boton01activo{

font-size:9px;

}

#cuartabotonera02 .boton01activo a{

text-decoration:none;

color:#FFFFFF;

border-top:4px solid #999999;

border-bottom:4px solid #999999;

background-color:#999999;

padding:0px 2px;

}

#cuartabotonera02 .boton01activo a:hover{

background-color:#B6122B;

color:#FFFFFF;

border-top:4px solid #B6122B;

border-bottom:4px solid #B6122B;

}

#cuartabotonera02 .boton01selecc a{

font-size:9px;

text-decoration:none;

color:#FFFFFF;

padding-right:2px;

padding-left:2px;

border-top:4px solid #B6122B;

border-bottom:4px solid #B6122B;

background-color:#B6122B;

}

.texto_24{

color:#009900;

font-size:9px;

text-decoration:none;

}

.texto_25{

color:#454545;

font-size:10px;

text-decoration:none;

line-height:18px;

}

.barra01{

height:10px;

font-size:0px;

width:766px;

background-color:#999999;

}

.bot02 a{

display:block;

width:125px;

height:18px;

text-decoration:none;

text-align:center;

background:url(http://www.nieveplus.com/images/bot02_bg.gif) 0 0 no-repeat;

}

.lineaseparacion9{

border-bottom:1px dotted #bdbdbd;

margin-left:58px;

margin-right:10px;

margin-top:2px;

}

/*VACACIONAL*/ /*MICUENTA*/

#buscadores02{

position:absolute;

background-color:#ededed;

width:331px;

border-right:2px solid #ffffff;

height:auto;

z-index:0;

top:122px;

left:0px;

}

.cajaBuscador02{

margin-top:2px;

padding-top:10px;

height:80px;

}

/*END_MICUENTA*/ /*CAPA DESGLOSE*/

.capaflotante06{

width:400px;

left:368px;

top:230px;

position:absolute;

z-index:9999;

background-color:#FFFFFF;

border:1px solid #666666;

}

.cajaBuscador03{

margin-top:2px;

padding-top:10px;

height:60px;

}

.capaflotante06 .linea01{

background-color:#ac1e36;

height:2px;

font-size:1px;

}

.capaflotante06 .cabecera01{

background-color:#989697;

height:22px;

margin-top:5px;

margin-bottom:2px;

}

.capaflotante06 .cont01{

float:left;

padding-top:4px;

padding-left:10px;

}

.capaflotante06 .cont02{

float:right;

width:100px;

height:auto;

}

.capaflotante06 .linea02{

background-color:#E0E0E0;

height:2px;

font-size:1px;

}

.tabladetalles12{

width:400px;

height:auto;

padding-top:0px;

}

.tabladetalles12 .contfila03{

background-color:#EDEDED;

margin-bottom:5px;

width:400px;

margin-top:7px;

}

.tabladetalles12 .contfila04{

width:400px;

}

.tabladetalles12 .contcolumna01{

width:300px;

padding-left:15px;

padding-top:4px;

padding-bottom:4px;

float:left;

text-align:left;

}

.tabladetalles12 .contcolumna02{

width:200px;

padding-left:40px;

padding-top:3px;

padding-bottom:2px;

float:left;

text-align:left;

}

.tabladetalles12 .contcolumna03{

width:20px;

padding-top:3px;

padding-bottom:2px;

float:left;

text-align:right;

}

.tabladetalles12 .contcolumna04{

float:right;

padding-right:15px;

padding-top:3px;

padding-bottom:0px;

padding-left:0px;

}

.tabladetalles12 .contcolumna05{

width:250px;

padding-top:3px;

padding-bottom:4px;

float:left;

text-align:right;

padding-left:10px;

}

.tabladetalles12 .contcolumna06{

width:30px;

padding-top:4px;

float:right;

text-align:right;

padding-left:10px;

background-color:#EDEDED;

padding-bottom:3px;

margin-bottom:8px;

}

.tabladetalles12 .contcolumna07{

float:right;

padding-right:15px;

padding-top:3px;

padding-bottom:3px;

padding-left:0px;

width:125px;

text-align:right;

background-color:#EDEDED;

margin-bottom:8px;

}

/*END-CAPA DESGLOSE*/

.bot07{

color:#FFFFFF;

font-size:10px;

font-weight:bold;

display:block;

width:86px;

height:40px;

line-height:37px;

text-decoration:none;

text-align:center;

background:url(http://www.nieveplus.com/images/bot07_bg.gif) 0 0 no-repeat;

}

.bot07:hover{

background-position:-86px 0;

}



.bot08{

color:#989699;

font-size:10px;

font-weight:bold;

display:block;

width:88px;

height:42px;

line-height:39px;

margin-right:2px;

text-decoration:none;

text-align:center;

background:url(http://www.nieveplus.com/images/bot08_bg.gif) 0 0 no-repeat;

}

.bot08:hover{

background-position:-88px 0;

}

.contcolunma05{

float:right;

width:545px;

padding-top:10px;

}

/*SUBMENU GRAL*/

.horizontalcssmenu ul{

margin:0;

padding:0;

list-style-type:none;

float:right;

margin-top:3px;

}

.horizontalcssmenu ul li{

position:relative;

display:inline;

float:left;

}

.horizontalcssmenu ul li a{

display:block;

width:105px;

padding:2px 8px;

border:none;

border-left:1px dotted #ffffff;

text-decoration:none;

color:#ffffff;

font:bold 9px Verdana;

}

.horizontalcssmenu ul li ul{

left:0;

top:0;

position:absolute;

display:block;

visibility:hidden;

z-index:9999999;

margin:0px;

}

.horizontalcssmenu ul li ul li{

display:inline;

float:none;

}

.horizontalcssmenu ul li ul li a{

width:107px;

font-weight:normal;

padding:1px 5px;

text-align:right;

background:#CCCCCA;

border:1px solid #989697;

border-top:none;

color:#989697;

}

.horizontalcssmenu ul li a:hover{

color:#666666;

}

.horizontalcssmenu ul li ul li a:hover{

background:#EDEDED;

color:#989697;

}

/* Holly Hack for IE \*/

* html .horizontalcssmenu ul li{

float:left;

height:1%;

}

* html .horizontalcssmenu ul li a{

height:1%;

}

/* End */ /*END_SUBMENU GRAL*/ /* MUL650 */

.rectfondcondgen01{

background-color:#989697;

margin-left:10px;

margin-right:10px;

padding-left:10px;

padding-bottom:2px;

}

.espvert08{

height:8px;

font-size:0px;

}

/* end MUL650 */ /* MUL680 */

#bot08a{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08a a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/vuelo-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08a a:hover,#bot08a.seleccionado a{

background:url(http://www.nieveplus.com/images/common/vuelo-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08b{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08b a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/hotel-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08b a:hover,#bot08b.seleccionado a{

background:url(http://www.nieveplus.com/images/common/hotel-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08c{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08c a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/vaca-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08c a:hover,#bot08c.seleccionado a{

background:url(http://www.nieveplus.com/images/common/vaca-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08d{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08d a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/entrada-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08d a:hover,#bot08d.seleccionado a{

background:url(http://www.nieveplus.com/images/common/entrada-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08e{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08e a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/WP-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08e a:hover,#bot08e.seleccionado a{

background:url(http://www.nieveplus.com/images/common/WP-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08f{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08f a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/compraseg-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08f a:hover,#bot08f.seleccionado a{

background:url(http://www.nieveplus.com/images/common/compraseg-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08g{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08g a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/redoficinas-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08g a:hover,#bot08g.seleccionado a{

background:url(http://www.nieveplus.com/images/common/redoficinas-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08h{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08h a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/telef-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08h a:hover,#bot08h.seleccionado a{

background:url(http://www.nieveplus.com/images/common/telef-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08i{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08i a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/problemas-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08i a:hover,#bot08i.seleccionado a{

background:url(http://www.nieveplus.com/images/common/problemas-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

#bot08j{

height:100px;

width:130px;

text-align:center;

float:left;

}

#bot08j a{

display:block;

width:130px;

height:70px;

text-decoration:none;

text-align:center;

background-image:url(http://www.nieveplus.com/images/common/dianolab-des.gif);

background-repeat:no-repeat;

background-position:center;

}

#bot08j a:hover,#bot08j.seleccionado a{

background:url(http://www.nieveplus.com/images/common/dianolab-act.gif) no-repeat;

background-position:center;

text-decoration:none;

margin:0px;

padding:0px;

}

.barra01{

background-color:#989697;

height:20px;

color:#FFFFFF;

font-weight:bold;

font-size:11px;

padding-left:10px;

width:756px;

line-height:18px;

}

.combo01{

font-size:10px;

color:#5F5C5E;

}

.caja a{

color:#666666;

text-decoration:none;

}

/* end MUL680 */ /* MUL360 */

.capaflotante07{

width:350px;

left:14px;

top:242px;

position:absolute;

z-index:9999;

border:1px solid #989898;

background-color:#EDEDED;

float:left;

height:auto;

}

.capaflotante07 .titulo{

text-align:center;

background-color:#FFFFFF;

padding-top:3px;

width:350px;

float:left;

padding-bottom:3px;

}

.capaflotante07 .selecc{

float:left;

width:20px;

margin-left:2px;

}

.capaflotante07 .text01{

padding-left:6px;

padding-right:6px;

}

.capaflotante07 .text02{

padding-right:6px;

}

.espvert04{

height:4px;

font-size:0px;

}

.espvert08{

height:8px;

font-size:0px;

}

/* Ref:MUL700*/

.tabladetalles07 .contcolumna02 .bloque01a2b{

height:20px;

padding-top:5px;

float:left;

}

.conttexto02{

padding-left:21px;

padding-right:21px;

}

.bElec{

line-height:21px;

width:60px;

margin-top:1px;

background:url(http://www.nieveplus.com/images/billete_electronico.gif) no-repeat right;

color:#989898;

font-size:9px;

font-weight:bold;

}

.combo02{

width:156px;

font-size:10px;

color:#5F5C5E;

float:right;

}

/* MUL670 */

.table01{

width:100%;

border:1px solid #bdbdbd;

}

.table01 th{

background-color:#989697;

font-size:10px;

color:#FFFFFF;

text-align:left;

padding-left:10px;

padding-top:3px;

padding-bottom:3px;

}

.table01 td{

font-size:10px;

color:#666666;

padding-left:10px;

border-bottom:1px solid #bdbdbd;

padding-top:3px;

padding-bottom:3px;

}

.contenido3{

padding-left:9px;

padding-top:30px;

}

/*MUL700*/

.txtbx06{

font-size:11px;

width:710px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.contarbol01{

margin-top:4px;

margin-left:6px;

margin-bottom:4px;

}

.arbol01{

float:left;

padding-right:3px;

padding-left:3px;

}

.arbol01 a{

text-decoration:none;

color:#979797;

font-size:9px;

}

.arbolimg01{

height:9px;

width:7px;

float:left;

padding-top:2px;

}

/*MUL840 */

.table01 .cola{

width:80px;

}

.table01 .colc{

width:70px;

}

.table01 .cold{

width:100px;

}

/*MUL850 */

.capaflotante08{

width:350px;

left:198px;

top:207px;

position:absolute;

z-index:9999;

border:1px solid #989898;

background-color:#EDEDED;

float:left;

height:auto;

}

.capaflotante08 .titulo{

text-align:center;

background-color:#FFFFFF;

width:350px;

float:left;

padding-bottom:3px;

}

.capaflotante08 .selecc{

float:left;

width:20px;

margin-left:2px;

}

.capaflotante08 .text01{

padding-left:6px;

padding-right:6px;

}

.capaflotante08 .text02{

padding-right:6px;

}

/*VAC140 */

.lineaseparacion10{

margin-top:3px;

border-bottom-width:1px;

border-bottom-style:solid;

border-bottom-color:#bdbdbd;

}

#mensaje{

padding-left:20px;

padding-top:10px;

border-left:1px dotted #bdbdbd;

border-right:1px dotted #bdbdbd;

width:auto;

}

/* MUL640 */

.contcarea01{

float:left;

padding-right:25px;

padding-top:5px;

padding-bottom:5px;

}

/*MUL815 */

.contbanner01{

padding-top:30px;

}

.banner01{

background-color:#EDEDED;

border:1px solid #D8D8D8;

padding:10px;

width:517px;

margin-right:auto;

margin-left:auto;

}

.vacacionalpreciotot2{

margin-top:0px;

height:51px;

width:141px;

text-align:center;

padding-top:1px;

background:url(http://www.nieveplus.com/images/cuadro_precio3.gif);

}

.texto_26{

color:#000000;

font-size:10px;

font-weight:bold;

}

*MUL870*

.caja2{

height:auto;

width:764px;

padding-top:13px;

padding-bottom:15px;

margin-bottom:5px;

border-top-width:4px;

border-top-style:solid;

border-top-color:#D5DAE0;

border-right-color:#D5DAE0;

border-bottom-color:#D5DAE0;

border-left-color:#D5DAE0;

}

.pestana02linea {

float:left;

background-color:#D5DAE0;

width:624px;

height:4px;

font-size:0px;

margin-top:17px;

}

.pestbla01 {

float:left;

height:20px;

width:2px;

background:url(http://www.nieveplus.com/images/pestbla01.gif);

}

.pestblabga {

float:left;

background:url(http://www.nieveplus.com/images/pestblabg.gif);

height:20px;

width:761px;

text-align:center;

}

.pestblabga a {

text-decoration:none;

color:#989898;

}

.pestblabga a:hover {

color:#989898;

}

.pestblabgb {

float:left;

background:url(http://www.nieveplus.com/images/pestblabg.gif);

height:20px;

width:230px;

padding-left:5px;

}

.pestblabgb a {

text-decoration:none;

font-size:9px;

font-weight:bold;

color:#3D3D3D;

line-height:18px;

}



.pestbla02 {

float:left;

height:20px;

width:2px;

background:url(http://www.nieveplus.com/images/pestbla02.gif);

}

.columna03 {

float:left;

margin-top:8px;

width:240px;

}

.botmapaweb{

color:#666666;

font-size:10px;

display:block;

width:232px;

height:18px;

line-height:18px;

text-decoration:none;

background-color:#EDEDED;

padding-left:5px;

margin-top:1px;

border:1px solid #EDEDED;

}

.botmapaweb:hover{

border:1px solid #D2D2D2;

background-color:#FFFFFF;

color:#333333;

}

.cargando01{

width:560px;

padding-left:220px;

padding-top:315px;

position:absolute;

height:768px;

top:0px;

left:0px;

background-color:#;

}

.marco01{

font-size:9px;

color:#787878;

padding-bottom:2px;

line-height:5px;

}

.marco01 img{

margin-left:3px;

}

.advertencia01{

width:765px;

left:101px;

border:1px solid #989898;

background-color:#EDEDED;

height:auto;

margin-left:8px

}

.advertencia01 .titulo{

text-align:center;

background-color:#FFFFFF;

width:765px;

float:left;

padding-bottom:3px;

}

/*NetBooster*/

.h1opti{

color:#990000;

vertical-align:bottom;

font-size:12px;

font-weight:bold;

text-align:left;

padding-left:0px;

}

.h2opti{

color:#585858;

vertical-align:bottom;

font-size:11px;

font-weight:bold;

text-align:left;

padding-left:0px;

}

.optifooter{

color:#E0DFE3;

vertical-align:top;

font-size:8px;

text-align:left;

padding-left:0px;

}

.halcon{

width:780px;

display:block;

background-color:#FFFFFF;

}

.halcon p{

margin:0px 0px 0px 0px;

padding:0px 5px 0px 10px;

}

.halcon a{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

display:block;

text-decoration:none;

clear:left;

color:#868EA2;

padding:0px 0px 2px 0px;

width:auto;

}

.halcon td{

padding:8px 0px 1px 0px;

vertical-align:top;

width:175px;

}

#ofertasHomePlantillas{

width:770px;

margin-top:20px;

float:right;

}

/*FIN NetBooster*/ /*RESUMEN BUSQ*/

.caja01{

padding-bottom:5px;

}

.contcolunma05Video{

padding-top:5px;

}

.contenedorResumen{

float:left;

padding-left:10px;

width:766px;

margin-top:8px;

}

.cabeceraPasos{

background:transparent url(http://www.nieveplus.com/images/cuadro_prodcto.gif) no-repeat top;

height:17px;

width:141px;

padding-top:5px;

}

.lineaseparacion11{

border-bottom:1px dotted #A4A4A4;

margin:2px 1px;

}

.esqizda{

float:left;

background:url(http://www.nieveplus.com/images/common/esqizq.gif);

height:18px;

width:3px;

text-align:center;

}

.esqder{

float:left;

background:url(http://www.nieveplus.com/images/common/esqder.gif);

height:18px;

width:3px;

text-align:center;

}

.bordePasos{

float:left;

background:url(http://www.nieveplus.com/images/common/fondopasos.gif);

height:34px;

width:141px;

text-align:center;

}

.zonaResumen{

width:600px;

padding-bottom:5px;

margin-top:5px;

float:left;

}

.tablaResumen{

background-color:#EDEDED;

float:left;

width:600px;

}

.cabezResumen1{

float:left;

width:50px;

}

.cabezResumen2{

float:left;

width:285px;

padding:5px 0px;

}

.cabezResumen3{

float:left;

width:51px;

margin:5px 0px;

padding:0px 5px;

border-left:1px solid #FFFFFF;

border-right:1px solid #FFFFFF;

text-align:center;

}

.cabezResumen4{

float:left;

width:120px;

margin:5px 0px;

padding:0px 5px;

border-right:1px solid #FFFFFF;

text-align:center;

}

.cabezResumen5{

float:left;

width:55px;

margin:5px 0px;

padding:0px 5px;

text-align:center;

}

.zonaDatosResumen{

border:1px #A4A4A4 solid;

border-top:none;

padding-bottom:5px;

}

.filaResumen{

width:598px;

padding:5px 0px;

}

.columResumenImg{

float:left;

padding:5px 10px 0px 3px;

}

.columResumen1{

float:left;

width:280px;

padding-right:5px;

border-right:1px dotted #A4A4A4;

}

.columResumen2{

float:left;

width:51px;

padding:5px;

border-right:1px dotted #A4A4A4;

}

.columResumen3{

float:left;

width:120px;

padding:5px;

border-right:1px dotted #A4A4A4;

text-align:center;

}

.columResumen4{

float:left;

width:55px;

padding:5px;

text-align:right;

}

.zonaPasos{

margin-top:3px;

padding-left:2px;

}

.precioTotal{

padding:15px 0px 9px 0px;

}

.textoPasos{

font-weight:bold;

font-size:11px;

color:#6f6f6f;

background-color:#ededed;

padding:2px 17px;

margin:0px 1px;

}

.textoPasosHover{

font-weight:bold;

font-size:11px;

color:#FFFFFF;

background-color:#989898;

padding:2px 17px;

margin:0px 1px;

}

/*FIN RESUMEN BUSQ*/

.tabladetalles07 .contcolumna02a{

width:745px;

padding-left:15px;

padding-bottom:15px;

padding-top:5px;

}

.contboton03{

width:20px;

float:left;

height:20px;

padding-top:4px;

margin-top:10px;

}

.iconoVideo{

float:left;

background:url(http://www.nieveplus.com/images/verVideo.jpg);

height:126px;

width:170px;

text-align:center;

}

/*Atenci�n Telef�nica*/

.iconoTelefono{

float:left;

background:url(http://www.nieveplus.com/images/common/telefono.gif) no-repeat;

height:23px;

width:30px;

text-align:center;

margin:2px 10px;

}

.tabladetalles16{

float:left;

width:623px;

height:auto;

border:1px solid #bdbdbd;

}

.tabladetalles16 .fila01{

padding-top:5px;

}

.tabladetalles16 .columna01{

width:200px;

padding:5px 0px 7px 4px;

float:left;

}

.tabladetalles16 .columna01 .etiqueta1{

float:left;

padding:2px 4px 0px 0px;

}

.tabladetalles16 .columna01 .etiqueta2{

padding-left:54px;

}

.tabladetalles16 .columna02{

width:340px;

padding:7px 10px 5px 0px;

float:right;

}

.tabladetalles16 .columna02 .etiqueta1{

float:left;

padding:0px 0px;

}

.tabladetalles16 .columna02 .botonInferior{

float:right;

padding:8px 0px 2px 0px;

}

.pieDerecho{

float:right;

padding-top:2px;

}

/*Contacto*/

.tabladetalles07 .contcolumna02a .bloque01b{

width:135px;

margin-top:0px;

float:left;

text-align:center;

}

.tabladetalles07 .contcolumna02a .bloque01c{

width:185px;

margin-top:10px;

float:left;

text-align:center;

}

/*Vacaciones Oferta*/

.textoOferta{

color:#65C3C0;

padding:1px 2px;

font-size:9px;

font-weight:bold;

border:1px solid;

}

.contcolunma10{

float:left;

width:60px;

}

.tabladetalles07 .contcolumna02b{

float:left;

width:732px;

padding-top:5px;

}

.tabladetalles07 .contcolumna02b .bloque01{

width:121px;

margin-top:4px;

float:left;

}

.tabladetalles07 .contcolumna02b .bloque01a{

height:20px;

padding-top:8px;

float:none;

}

.tabladetalles07 .contcolumna02b .bloque01a2{

height:20px;

padding-top:8px;

float:left;

}

.tabladetalles07 .contcolumna02b .bloque01b{

width:110px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02b .bloque01b2{

width:46px;

margin-right:5px;

font-size:10px;

color:#5F5C5E;

}

.tabladetalles07 .contcolumna02b .bloque01bc{

width:20px;

font-size:10px;

color:#5F5C5E;

}

/*Halcon Video*/

/*

.bot_Video{

float:left; 

text-align:left; 

width:275px; 

height:64px; 

padding-bottom:5px;

display:block;

text-decoration:none;

background:url(http://www.nieveplus.com/imagescon_Videos/bot01.gif) no-repeat;

}

.bot_Video:hover {

background:url(http://www.nieveplus.com/imagescon_Videos/bot02.gif) no-repeat;

}

*/

.bot_Video{

float:left; 

text-align:left; 

width:275px; 

height:64px; 

padding-bottom:5px;

display:block;

text-decoration:none;

background:url(http://www.nieveplus.com/imagescon_Videos/bot01.gif) 0 0 no-repeat;

}

.bot_Video:hover {

background-position:-275px 0;

}

/*

.bot_Video_P{

float:left; 

color:#6F6F6F;

margin:1px;

font-size:11px;

font-weight:bold;

display:block;

text-decoration:none;

width:98px; 

height:22px;

line-height:20px;

text-align:center;

background:url(http://www.nieveplus.com/imagescon_Videos/botp01.gif) no-repeat; 

}

.bot_Video_P:hover {

background:url(http://www.nieveplus.com/imagescon_Videos/botp02.gif) no-repeat;

}

*/

.bot_Video_P{

float:left; 

color:#6F6F6F;

margin:1px;

font-size:11px;

font-weight:bold;

border:1px solid;

display:block;

text-decoration:none;

width:98px; 

height:22px;

line-height:20px;

text-align:center;

background:url(http://www.nieveplus.com/imagescon_Videos/botp01.gif) no-repeat; 

}

.cabeceraBuscadorEmp{

height:14px;

text-align:left;

padding-left:21px;

padding-right:16px;

line-height:12px;

border-bottom:2px solid #ffffff;

background-color:#D5DAE0;

}

/*EMPRESAS 28-09-2007*/

.tituloBuscadores_Empresas{

height:22px;

padding-left:20px;

line-height:20px;

border-top:2px solid #ffffff;

background-color:#BCB13E;

}

.cuadradoverde{

float:left;

background:transparent url(http://www.nieveplus.com/images/punto01.gif) repeat-x left top;

text-align:center;

width:6px;

height:6px;

margin:3px 5px 0px 0px;

}

.texto_29{

color:#858585;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

.texto_29:hover{

color:#BCB13E;

text-decoration:none;

}

.texto_30{

color:#BCB13E;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

.opciones_Joven{

text-align:left;

padding-left:21px;

line-height:12px;

}

.texto_31{

color:#FFFF00;

font-size:10px;

font-weight:bold;

text-decoration:none;

}

.texto_31 a:hover{

color:#FFFFFF;

font-size:10px;

font-weight:bold;

text-decoration:none;

}

.bot09{

color:#FFFFFF;

font-size:10px;

font-weight:bold;

display:block;

width:86px;

height:40px;

line-height:37px;

text-decoration:none;

text-align:center;

background:url(http://www.nieveplus.com/images/bot09_bg1.gif) no-repeat;

}

.bot09:hover{

background:url(http://www.nieveplus.com/images/bot09_bg2.gif) no-repeat;

}

.activoempresa{

float:left;

width:141px;

height:6px;

margin-right:15px;

background-color:#BCB03F;

}

/*VAC160_Formulario Vacacional 8-10-2007*/

.texto_27{

color:#000000;

font-size:10px;

text-decoration:none;

}

.encabezformulVac{

height:16px;

width:570px;

padding:5px 12px 0px;

margin-top:10px;

background-color:#989697;

}

.encabezformulVac01{

height:16px;

width:532px;

padding:5px 31px 0px;

margin-top:5px;

background-color:#E2E0E1;

}

.encabezformulVac2{

height:16px;

padding:5px 12px 0px;

margin:10px 0px 4px 0px;

background-color:#989697;

}

.encabezformulVac3{

height:16px;

width:334px;

padding:5px 12px 0px;

margin:10px 0px 4px 0px;

background-color:#989697;

}

.encabezformulVac4{

height:16px;

width:768px;

padding:5px 12px 0px;

margin:10px 0px 4px 0px;

background-color:#989697;

}

.bloq2Vac{

width:166px;

height:43px;

text-align:center;

padding-top:4px;

margin-top:10px;

float:right;

background-color:#707070;

}

.contVac2{

width:392px;

float:left;

}

.contVac3{

width:358px;

float:right;

}

.linea1contVac3{

line-height:20px; 

margin-left:40px;

}

.contformuVac2{

width:390px;

border:1px solid #bdbdbd;

background-color:#F5F5F5;

overflow:hidden;

}

.contformuVac3{

width:356px;

border:1px solid #bdbdbd;

background-color:#F5F5F5;

}

.contformuVac4{

width:390px;

border:1px solid #bdbdbd;

background-color:#E2E0E1;

}

.filaformuVac1{

float:right;

line-height:20px;

padding-right:5px;

width:385px;

}

.bloqformuVac1{

float:left;

width:56px;

text-align:right;

}

.filaformuVac2{

float:right;

line-height:20px;

padding-right:5px;

width:335px;

}

.bloqformuVac2{

float:left;

width:50px;

text-align:right;

}

.formuboxVac1{

float:left;

padding-left:5px;

}

.pinkBoxleft{

margin:10px 0px;

padding:2px 28px 0px 64px;

float:left;

line-height:20px;

width:100px;

text-align:right;

background-color:#F2DEE0;

}

.pinkBoxright{

margin:10px 0px;

padding:0px 8px 0px 9px;

float:left;

line-height:20px;

width:145px;

background-color:#FCF6F8;

border:solid 2px #F2DEE0;

}

.texto_28{

font-size:12px;

color:#6f6f6f;

}

.texto_32{

color:#AA1E38;

font-size:12px;

}

.texto_33{

color:#AA1E38;

font-size:12px;

font-weight:bold;

}

.lineaTarjetas{

float:left; 

height:20px; 

padding-top:4px;

}

.contFacturaVac{

float:right; 

padding:5px 105px 10px 0px; 

line-height:20px; 

width:180px;

}

.necesitaFactura{

float:left; 

height:20px; 

padding-top:4px;

}

.contVac4{

width:768px; 

float:left;

}

/*Portada Top 17-10-2007*/

.texto_19 a:hover{

color:#ac1e36;

}

.pestBuscadorIzda{

float:left;

height:44px;

width:166px;

background-image:url('http://www.nieveplus.com/images/viaje_on.gif');

}

.pestBuscadorDcha{

float:left;

height:44px;

width:166px;

background-image:url('http://www.nieveplus.com/images/paquete_off.gif');

}

.contendedorpestBuscadorIzda{

float:left;

padding:5px 0px 0px 25px;

text-align:center;

}

.contendedorpestBuscadorDcha{

float:left;

padding:5px 0px 0px 12px;

text-align:center;

}

.contenedorPestanas{

height:44px;

width:332px;

}

#botonera05,.botonera05{

list-style-type:none;

list-style:none;

margin:0px;

padding:0px;

height:20px;

}

#botonera05 li,.botonera05 li{

float:left;

text-align:center;

height:40px;

width:166px;

color:#6f6f6f;

font-size:11px;

font-weight:bold;

text-decoration:none;

}

#botonera05 a:link,.botonera05 a:link{

text-decoration:none;

height:40px;

width:166px;

padding-top:4px;

display:block;

color:#6f6f6f;

background:url(http://www.nieveplus.com/images/paquete_off.gif);

}

#botonera05 a:visited,#botonera05 a:active,.botonera05 a:visited,.botonera05 a:active{

color:#6f6f6f;

text-decoration:none;

height:40px;

width:166px;

padding-top:4px;

display:block;

background:url(http://www.nieveplus.com/images/paquete_off.gif);

}

#botonera05 a:hover,.botonera05 a:hover{

color:#ac1e36;

text-decoration:none;

height:40px;

width:166px;

padding-top:4px;

display:block;

background:url(http://www.nieveplus.com/images/paquete_off.gif);

}

#botonera05 .actual a,#botonera05 .actual a:visited,#botonera05 .actual a:active,.botonera05 .actual a,.botonera05 .actual a:visited,.botonera05 .actual a:active,.botonera05 .actual{

font-size:11px;

color:#6f6f6f;

font-weight:bold;

height:40px;

width:166px;

padding-top:4px;

background:url(http://www.nieveplus.com/images/paquete_on.gif) no-repeat;

}

/*MUL 1160_Opcionales_Sugerencias 14-11-2007*/

.opc_sup_izda{

float:left;

height:21px;

width:21px;

background:url(http://www.nieveplus.com/images/opc_sup_izda.gif) no-repeat;

}

.opc_sup_dcha{

float:left;

height:21px;

width:4px;

background:url(http://www.nieveplus.com/images/opc_sup_dcha.gif) no-repeat;

}

.opc_inf_izda{

float:left;

height:2px;

width:2px;

background:url(http://www.nieveplus.com/images/opc_inf_izda.gif) no-repeat;

}

.opc_inf_dcha{

float:left;

height:2px;

width:2px;

background:url(http://www.nieveplus.com/images/opc_inf_dcha.gif) no-repeat;

}

.inferior_tabla_opcionales{

float:left; 

width:762px; 

margin:1px 0px 10px; 

height:0px; 

font-size:0px; 

border-top:solid 1px #979797;

}

.lineaOpcional{

padding:8px 0px 8px 65px; 

float:left;

}

.mod01{

float:left; 

width:140px;

}

.mod02{

float:left; 

width:180px;

}

.mod03{

float:left; 

width:120px;

}

.mod04{

float:left; 

width:70px;

}

.mod05{

float:left; 

width:90px;

}

.mod06{

float:left; 

width:80px; 

}

.mod07{

float:left; 

width:100px;

}

/* Formulario Pasajeros 20-11-07 */

.texto_35{

color:#E6E4E5;

font-size:9px;

font-weight:bold;

text-decoration:none;

}

.form_bordeGris{

border:1px solid rgb(230, 228, 229);

font-size:10px;

}

.form_sombra{

border:1px solid rgb(210, 209, 209);

font-size:10px;

background-color:#F5F5F5;

}

/* MUL1170 - OcioTour 26/11/07 */

.bot_reservar{

color:#FFFFFF;

font-size:10px;

font-weight:bold;

display:block;

float:left;

width:67px;

height:18px;

line-height:16px;

text-decoration:none;

text-align:center;

background:url(http://www.nieveplus.com/images/botReserv.gif) no-repeat;

}

/*MUL 1172_OcioTour_Calendario 12-12-2007*/

.opc_sup_izda2{

float:left;

height:21px;

width:21px;

background:url(http://www.nieveplus.com/images/opc_sup_izda2.gif) no-repeat;

}

.opc_sup_dcha2{

float:left;

height:21px;

width:4px;

background:url(http://www.nieveplus.com/images/opc_sup_dcha2.gif) no-repeat;

}

.inferior_tabla_sombra{

float:left; 

width:762px; 

height:1px; 

font-size:0px; 

background-color:#FFFFFF; 

border-bottom:solid 1px #979797;

}

.tabdetallespectaculo{

line-height:12px;

height:17px;

font-size:10px;

color:#ffffff;

vertical-align:middle;

text-align:left;

background-color:#BEBEBE;

float:left; 

width:734px;

border-top:solid 1px #979797; 

padding:3px 1px 0px 6px;

}

.selector_espect {

display:block;

width:8px;

height:12px;

background:url(http://www.nieveplus.com/images/selector_espect.gif) 0px 0px no-repeat;

text-decoration:none;

width:160px;

}

.selector_espect:hover{

background-position:0px -10px;

text-decoration:none;

cursor:hand;

}

.triangulo_rojo{

display:block;

width:10px;

height:12px;

background:url(http://www.nieveplus.com/images/triangulo_rojo.gif) 0 0 no-repeat;

font-weight:bold;

cursor:text;

width:160px;

}

.fila_sesion{

color:#585858;

font-size:9px;

text-decoration:none;

padding-left:10px;

}

.fila_sesion a:hover{

text-decoration:none;

}

.encabezEspect1{

height:16px;

padding:5px 12px 0px;

margin:10px 0px 4px 15px;

background-color:#F0F0F0;

border-top:2px solid #D7D7D7;

width:700px;

}

.encabezEspect2{

height:16px;

padding:5px 12px 0px;

margin:10px 0px 4px 15px;

background-color:#F0F0F0;

width:700px;

}

.encabezEspect3{

height:16px;

padding:5px 12px 0px;

margin:10px 0px 4px 15px;

background-color:#F6E7E2;

border-top:2px solid #DFA688;

width:700px;

}

.encabezEspect4{

display:block;

width:700px;

height:33px;

text-align:center;

background:url(http://www.nieveplus.com/images/escenario.gif) 0 0 no-repeat;

margin-left:33px;

padding-top:10px;

}

.bot_plano{

color:#585858;

font-size:9px;

font-weight:bold;

display:block;

width:96px;

height:20px;

line-height:20px;

text-decoration:none;

text-align:center;

background:url(http://www.nieveplus.com/images/bot_plano.gif) 0 0 no-repeat;

}

.bot_plano:hover{

background-position:-96px 0px;

text-decoration:none;

}

.img02{

width:122px;

float:left;

border:1px solid #CCCCCC;

margin-top:4px;

margin-left:5px;

}

.recinto td{

width:13px;

height:14px;

}

.plano_recinto{

width:600px; 

margin:0px 30px 0px 90px; 

overflow:hidden; 

overflow-x:auto;

scrollbar-face-color:#FFFFFF;

scrollbar-arrow-color:#AC1E36;

scrollbar-track-color:#FFFFFF;

scrollbar-shadow-color:#AC1E36;

scrollbar-highlight-color:#AC1E36;

scrollbar-3dlight-color:#E0E0E0;

scrollbar-darkshadow-Color:#E0E0E0;

}

.separador_Sesiones{

border-bottom:dashed 1px #B5B5B5;

margin:3px 0px; 

font-size:0px; 

width:160px;

}

.separador_Dias_Sesion{

border-bottom:dashed 1px #B5B5B5;

margin:3px 0px; 

font-size:0px; 

width:130px;

}

.bloque_Meses_Sesiones{

float:left; 

padding:10px 0px 0px 15px;

}

.mod08{

float:left; 

width:50px;

}

.mod09{

float:left; 

width:300px;

}

.mod10{

float:left; 

width:200px;

}

/*MUL MUL1180_Plantilla_SEO 26-11-2007*/

.SEO_sup_izda{

float:left;

height:20px;

width:3px;

background:url(http://www.nieveplus.com/images/izq.gif) no-repeat;

}

.SEO_sup_dcha{

float:left;

height:20px;

width:3px;

background:url(http://www.nieveplus.com/images/der.gif) no-repeat;

}

.SEO_fondo{

float:left;

height:20px;

width:auto;

background:url(http://www.nieveplus.com/images/fon.gif) repeat-x left top;

text-align:center;

}

.texto_36{

text-decoration:none;

font-size:9px;

font-weight:bold;

color:#3D3D3D;

line-height:18px;

}

.texto_boton{

	text-decoration:none;

	font-size:9px;

	font-weight:bold;

	color:#000000;

	line-height:normal;

	border: 0px;

	background-image: url(http://www.nieveplus.com/images/boton-buscar-vacio-viajes-oda.jpg);

	width: 103px;

	height: 25px;

}

.texto_boton_boletines{

	text-decoration:none;

	font-size:9px;

	font-weight:bold;

	color:#FFFFFF;

	line-height:normal;

	border: 0px;

	background-image: url(http://www.nieveplus.com/images/boton-form-boletines.jpg);

	width: 66px;

	height: 30px;

}

.inferior_tabla_SEO{

float:left; 

width:498px; 

margin:1px 0px 10px; 

height:0px; 

font-size:0px; 

border-top:solid 1px #E3E3E3;

}

.barras_sup{

float:left;

height:8px;

width:755px;

background:url(http://www.nieveplus.com/images/barras_sup.gif) no-repeat;

}

.barras_inf{

float:left;

height:8px;

width:755px;

background:url(http://www.nieveplus.com/images/barras_inf.gif) no-repeat;

}

.barras_izda{

float:left;

height:95px;

width:8px;

background:url(http://www.nieveplus.com/images/latizq.gif) no-repeat;

border:0px;

}

.barras_dcha{

float:left;

height:95px;

width:8px;

background:url(http://www.nieveplus.com/images/ladere.gif) no-repeat;

border:0px;

}

.lista_vuelos{

border:1px solid #E3E3E3; 

border-bottom:none; 

overflow:hidden; 

overflow-y:auto; 

height:208px; 

padding-left:10px;

scrollbar-face-color:#FFFFFF;

scrollbar-arrow-color:#AC1E36;

scrollbar-track-color:#FFFFFF;

scrollbar-shadow-color:#AC1E36;

scrollbar-highlight-color:#AC1E36;

scrollbar-3dlight-color:#E0E0E0;

scrollbar-darkshadow-Color:#E0E0E0;

}

.opc_inf_izda_SEO{

float:left;

height:2px;

width:2px;

background:url(http://www.nieveplus.com/images/esqizq_SEO.gif) no-repeat;

}

.opc_inf_dcha_SEO{

float:left;

height:2px;

width:2px;

background:url(http://www.nieveplus.com/images/esqder_SEO.gif) no-repeat;

}

.extensible_mas{

display:block;

width:9px;

height:9px;

background:url(http://www.nieveplus.com/images/extend.gif) 0px 0px no-repeat;

text-decoration:none;

height:12px;

width:160px;

margin:8px 0px 0px 0px;

line-height:20px; 

}

.extensible_menos{

display:block;

width:9px;

height:9px;

background:url(http://www.nieveplus.com/images/menos.gif) 0px 0px no-repeat;

text-decoration:none;

height:12px;

width:160px;

margin:8px 0px 0px 0px;

line-height:20px; 

}

.punto{

display:block;

width:9px;

height:9px;

background:url(http://www.nieveplus.com/images/punto.gif) 0px 0px no-repeat;

text-decoration:none;

height:12px;

width:9px;

margin-left:10px;

float:left;

}

.fila_vuelo{

color:#585858;

font-size:9px;

text-decoration:none;

padding-left:5px;

height:16px;

line-height:9px;

}

.fila_vuelo:hover{

font-weight:bold;

}

.fila_pais{

color:#585858;

font-size:9px;

text-decoration:none;

padding-left:15px;

height:16px;

}

.barras_lateral{

width:755px;

height:auto; 

text-align:left;

background:url('http://www.nieveplus.com/images/laterales.gif') repeat-y;

}

.contenedor_buscador{

width:640px; 

float:left; 

padding-left:10px;

}

.contenedor_barras{

width:755px; 

font-size:0px; 

padding-left:4px;

}

.pestana05 {

height:21px;

width:500px;

background:url(http://www.nieveplus.com/images/pestana05.gif);

}

/*estilos nuevos buscador*/

.buscador2contenedorPestanas {

height:21px;

width:332px;

background-image:url(http://www.nieveplus.com/images/tithombus.gif);

text-align:center;

padding-top:7px;

margin-left:1px;

}

.boletines {

height:21px;

width:332px;

text-align:center;

padding-top:5px;

margin-left:2px;

}

.cajaBuscador2 {

height:100px;

background-image:url(http://www.nieveplus.com/images/fondbusc1.gif);

margin-top:0px;

padding-left:10px;

padding-top:8px;

padding-bottom:2px;

}

.cajaBuscadorhoteles {

height:45px;

background-image:url(http://www.nieveplus.com/images/fondbusc1.gif);

margin-top:0px;

padding-left:10px;

padding-top:8px;

padding-bottom:2px;

}

.cajaBuscadorIzda {

float:left;

width:155px;

margin-top:8px;

}

.cajaBuscadorDcha {

float:left;

width:155px;

padding-left:4px;

border-left-color:#E4E4E4;

border-left-style:solid;

border-left-width:1px;

}

.cajaBuscadorSubTit {

text-align:center;

height:18px;

}

.producto {

width:120px;

height:14px;

float:left;

margin-bottom:2px;

margin-top:2px;

padding-top:2px;

padding-left:4px;

}

.producto a {

text-decoration:none;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

color:#000000

}

.producto a:hover {

text-decoration:none;

font-size:10px;

font-family:Arial, Helvetica, sans-serif;

color:#999999

}

.productoSelecc a {

width:120px;

height:14px;

float:left;

background-image:url(http://www.nieveplus.com/images/common/seleccfond1.gif);

margin-bottom:2px;

margin-top:2px;

padding-top:2px;

padding-left:4px;

font-size:9px;

text-decoration:none;

font-weight:bold;

font-size:9px;

color:#000000;

cursor:text;

}

.texto_34 {

color:#AA1E38;

font-size:11px;

font-weight:bold;

}

.relojflash {

left:331px;

top:123px;

position:absolute;

z-index:9999;

}

/*MUL1177_OcioTour-Info Espect�culo_flotante */

.contenedor_sesiones{

width:550px; 

height:300px; 

float:left; 

overflow-y:auto; 

overflow-x:hidden; 

scrollbar-face-color:#FFFFFF; 

scrollbar-arrow-color:#AC1E36; 

scrollbar-track-color:#FFFFFF; 

scrollbar-shadow-color:#AC1E36; 

scrollbar-highlight-color:#AC1E36; 

scrollbar-3dlight-color:#E0E0E0; 

scrollbar-darkshadow-Color:#E0E0E0;

}

/*MUL1210_OfertasHome */

.texto_37{

color:#B4B4B4;

font-size:9px;

text-decoration:none;

font-family:Arial, Helvetica, sans-serif;

}

.texto_38{

color:#000000;

font-size:15px;

text-decoration:none;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.separador_ofertas{

background:transparent url(http://www.nieveplus.com/images/common/separador_ofertas.gif) repeat-y 230px 50%;

width:450px;

}

.fila_ofertas{

margin:5px 0px 0px 10px;

border-top:1px solid #ffffff;

width:200px;

}

.datos_oferta{

float:left;

width:150px;

line-height:12px;

}

.lineaseparacion12{

border-bottom:1px dotted #000000; 

margin:20px 70px;

}

.mod11{

float:left; 

width:150px;

}

.cabecera_ofertas_izda{

height:32px; 

padding-left:20px; 

float:left;

}

.cabecera_ofertas_dcha{

height:32px; 

padding-left:35px; 

float:left;

}

.mod12{

float:left; 

width:450px;

}

/* MUL1220_Gu�a_Viaje_Home / MUL1221_Gu�a_Viaje_Contenido */

.texto_39{

color:#000000;

font-size:35px;

text-decoration:none;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}

.texto_40{

color:#9C9C9C;

font-size:9px;

text-decoration:none;

}