body {
        margin: 0px;
        font-family:Arial, Helvetica, sans-serif;
}
.clearing{
      clear:both;
}
#con_contenedor_ {
        width: 990px;
        margin-right: auto;
        margin-left: auto;
}
#con_contenedor {
        width: 402px;
        border-bottom-width: 1px;
        border-bottom-style: dashed;
        border-bottom-color: #3a3d35;
        padding-bottom: 3px;
        padding-top: 6px;
        margin-left: 15px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: lighter;
}
#con_izq {
        float: left;
        width: 702px;
        min-height: 1000px;
}
.con_izq3 {
        float: left;
        width: 663px;
}
#con_izq2 {
        float: left;
}
#con_der {
        float: right;
        width: 280px;
        margin-top: -10px;
}
#con_up {
        float: left;
        height: 208px;
        width: 702px;
        background-image: url(images/back_up.jpg);
}
#con_up2 {
        float: left;
}
#con_btn_js{
        float: left;
        width:702px;
        height:29px;
        margin-top: 87px;
}
#con_in_container {
        float: left;
        width: 664px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #cccccc;
        border-left-color: #cccccc;
        padding-right: 18px;
        padding-left: 18px;
        padding-bottom: 5px;
        height: auto;
        min-height: 1045px;
}


/*Coments: Abre cuadro vuelos*/


#cuerpo {
        font-size: 100%;
        width: 663px;
        margin: 0px;
        float: left;
        background-image: url(images/programacion_destacada.jpg);
        background-repeat: no-repeat;
        padding-top: 49px;
        padding-right: 0;
        padding-bottom: 0px;
        padding-left: 0;
        font-family: Arial, Helvetica, sans-serif;
        display: inline-block; 
}
  

                UL.tabNavigation {
        list-style: none;
        margin: 0;
        padding: 0;
        font-size: 14px;
        font-weight: bold;
                }

                UL.tabNavigation LI {
                    display: inline;
                }

                UL.tabNavigation LI A {
        padding: 3px 5px;
        color: #fff;
        text-decoration: none;
        background-color: #34aadc;
        border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-left-style: solid;
        border-top-color: #c9c9c9;
        border-right-color: #c9c9c9;
        border-left-color: #c9c9c9;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        
                }

                UL.tabNavigation LI A.selected,
                UL.tabNavigation LI A:hover {
        color: #34aadc;
        padding-top: 7px;
        background-color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        
        
                }
                
                UL.tabNavigation LI A:focus {
        outline: 0;
        font-family: Arial, Helvetica, sans-serif;
        
        
                }

                div.tabs > div {
        margin-top: 3px;
                }
                
                div.tabs > div h2 {
                        margin-top: 0;
                }

                #first {
        width: 603px;
        display:block;
                }
                                                #first_in {
        width: 641px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #c9c9c9;
        border-left-color: #c9c9c9;
        padding-top: 13px;
        padding-left: 20px;
        padding-bottom: 5px;
        }
                                                        #first_down {
        width: 603px;
        margin-bottom:15px;
                }

                #second {
        width: 603px;
                display:block;
                }

                #third {
        width: 603px;
                display:block;
                }
                
       
                        #fourth {
        width: 603px;
                display:block;
                }
                          
                                
/*Coments: Cierra cuadro vuelos*/
                                
        
        
        

/*Coments: Abre cuadro novedades*/


#cuerpo2 {
        font-size: 100%;
        height: auto;
        float: left;
        width: 434px;
        margin: 0px;
        padding-top: 0;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0;
        background-image: url(images/back_up_novedades.jpg);
        background-repeat: no-repeat;
        visibility: visible;
        font-family: Arial, Helvetica, sans-serif;
}
  

                UL.tabNavigation2 {
        list-style: none;
        margin: 0;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 3px;
        visibility: visible;
        font-family: Arial, Helvetica, sans-serif;
                }

                UL.tabNavigation2 LI {
        display: inline;
        font-family: Arial, Helvetica, sans-serif;
                }

                UL.tabNavigation2 LI A {
        color: #0db250;
        text-decoration: none;
        
        font-size: 12px;
        font-weight: bolder;
        padding-top: 7px;
        width: 116px;
        height:23px;
        float: left;
        padding-left:12px;
        padding-right:0px;
        margin-right:1px;
                }

                UL.tabNavigation2 LI A.selected,
                UL.tabNavigation2 LI A:hover {
        color: #FFF;
        text-decoration: none;
        font-size: 12px;
        background-image: url(images/back_up_novedades_over.jpg);
        font-family: Arial, Helvetica, sans-serif;
                }
                
                UL.tabNavigation LI2 A:focus {
        outline: 0;
        
                }

                div.tabs2 > div {
        margin-top: 0px;
                }
                
                div.tabs2 > div h2 {
        margin-top: 0;
                }

                #first2 {
        width: 100px;
        font-family: Arial, Helvetica, sans-serif;
                }
        #first_in2 {
        width: 432px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #c9c9c9;
        border-left-color: #c9c9c9;
        padding-top: 5px;
        padding-bottom: 4px;
        float: left;
        background-color: #eeeeee;
        font-family: Arial, Helvetica, sans-serif;
        height: 199px;
        }
                                                        #first_down2 {
        width: 434px;
                }

                #second2 {
        width: 434px;
                }

                #third2 {
        width: 434px;
                }
                
                .waste2 {
                        min-height: 1000px;
                }
                                
                                
/*Coments: Cierra cuadro novedades*/
        
        
        
        
.list {
        float: left;
        height: 19px;
        width: 206px;
        border: 1px solid #000000;
        margin-top: 4px;
        margin-bottom: 10px;
}
.list2 {
        float: left;
        height: 19px;
        width: 106px;
        border: 1px solid #000000;
        margin-top: 4px;
        margin-bottom: 10px;
}





.clearing{
      clear:both;
}
.clearing2{
        clear:both;
        height: 7px;
}
.der {
        float: right;
}


#con_primer_col {
        float: left;
        width: 200px;
        margin-right: 10px;
        z-index:-1;
}
#con_dest {
        float: left;
        width: 200px;
        padding-top: 4px;
        padding-bottom: 4px;
        border-bottom-width: 1px;
        border-bottom-style: dashed;
        border-bottom-color: #3a3d35;
        height: 18px;
}

#con_nov {
        float: left;
        width: 200px;
        padding-top: 4px;
        padding-bottom: 4px;
        border-bottom-width: 1px;
        border-bottom-style: dashed;
        border-bottom-color: #3a3d35;
}
.dest_vuelos {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #3a3d35;
        text-decoration: none;
        font-weight: bolder;
}

.dest_vuelos:hover {
        font-family: Arial, Helvetica, sans-serif;
        color: #0db250;
        font-size: 13px;
        text-decoration: none;
        font-weight: bolder;
}

.dest_vuelos:visited {
        font-family: Arial, Helvetica, sans-serif;
        color: #999999;
        font-size: 13px;
        text-decoration: none;
        font-weight: bolder;
}


.dest_vuelos5 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #0C3;
        text-decoration: none;
        font-weight: bolder;
}

.dest_vuelos5:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #063;
        text-decoration: none;
        font-weight: bolder;
}

.dest_vuelos5:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #0C3;
        text-decoration: none;
        font-weight: bolder;
}


.dest_vuelos3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #F30;
        text-decoration: none;
        font-weight: bolder;
}

.dest_vuelos3:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #FC0;
        text-decoration: none;
        font-weight: bolder;
}
.dest_vuelos3:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #F30;
        text-decoration: none;
        font-weight: bolder;
}


.dest_vuelos4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #FC0;
        text-decoration: none;
        font-weight: bolder;
}

.dest_vuelos4:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #F30;
        text-decoration: none;
        font-weight: bolder;
}

.dest_vuelos4:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #FC0;
        text-decoration: none;
        font-weight: bolder;
}

.dest_vuelos2 a:link:active, a:visited:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #3a3d35;
        text-decoration: none;
        font-weight: bolder;
}
.dest_vuelos2 a:link:hover, a:visited  {
        font-family: Arial, Helvetica, sans-serif;
        color: #0db250;
        font-size: 12px;
        text-decoration: none;
        font-weight: bolder;
}


.dest_vuelos2:visited {
        font-family: Arial, Helvetica, sans-serif;
        color: #3a3d35;
        font-size: 12px;
        text-decoration: none;
        font-weight: bolder;
}
.dest_vuelos2:link:hover {
        font-family: Arial, Helvetica, sans-serif;
        color: #0db250;
        font-size: 12px;
        text-decoration: none;
        font-weight: bolder;
}
.dest_vuelos2:hover {
        font-family: Arial, Helvetica, sans-serif;
        color: #0db250;
        font-size: 12px;
        text-decoration: none;
        font-weight: bolder;
}
.dest_vuelos2:link {
        font-family: Arial, Helvetica, sans-serif;
        color: #3a3d35;
        font-size: 12px;
        text-decoration: none;
        font-weight: bolder;
}


#con_vuelos {
        width: 663px;
        margin-top: 10px;


}
#con_recuadro_nov {
        width: 434px;
        height: 245px;
        margin-right: 0px;
        float:left;
        visibility: visible;
}
#con_slide_cel {
        width: 224px;
        height: 247px;
        float:left;
        background-image: url(images/sample_slides/back_slide_vert.png);
        margin: 5px 0 0 5px;
        background-repeat: no-repeat;
}
#con_videos {
        width: 663px;
        margin-top: 7px;
        float: left;
}
#con_videos_in {
        float: left;
        width: 663px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #5a5b5b;
        padding-bottom: 6px;
        margin-right: 0px;
        background-image: url(images/back_in_videos.jpg);
}
#con_you_tube {
        float: left;
        height: 73px;
        width: 122px;
        margin-right: 8px;
        margin-top: 10px;
}
.izq {
        float: left;
        margin-left: 20px;
        color: #03944F;
}
.izq_margin {
        float: left;
        margin-left:240px;
}
.izq_alt {
        float: left;
}
#con_izq_social {
        margin-top: 6px;
        margin-bottom: 10px;
        float: left;
}
#con_slide_hor {
        height: 91px;
        width: 663px;
        margin-top: 7px;
        float:left;
}
#con_clare {
        background-image: url(images/back_aclara.jpg);
        float: left;
        height: 86px;
        width: 388px;
        margin-top: 4px;
        padding-top: 117px;
        padding-right: 18px;
        padding-left: 18px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #46484c;
}
#con_tarifas {
        background-image: url(images/back_tarifas.jpg);
        float: left;
        height: 191px;
        width: 200px;
        margin-left: 9px;
        margin-top: 10px;
        padding-top: 6px;
        padding-right: 15px;
        padding-left: 15px;
        font-family: Arial, Helvetica, sans-serif;
}

#con_tarifas_2 {
        background-image: url(images/back_tarifas.jpg);
        float: left;
        height: 191px;
        width: 200px;
        margin-left: 15px;
        margin-top: 0px;
        padding-top: 6px;
        padding-right: 15px;
        padding-left: 15px;
        font-family: Arial, Helvetica, sans-serif;
        clear: right;
}

#con_tarifas_prof {
        background-image: url(images/back_tarifas.jpg);
        float: left;
        height: 191px;
        width: 207px;
        margin-left: 0px;
        margin-top: 5px;
        padding-top: 6px;
        padding-right: 15px;
        padding-left: 10px;
        font-family: Arial, Helvetica, sans-serif;
        background-repeat: no-repeat;
}
.bold_12_grey {
        font-size: 12px;
        font-weight: bold;
        color: #3d3d3d;
}
.grey_12_med {
        font-size: 12px;
        color: #3d3d3d;
        margin-top: 7px;
        float: left;
}
.white_14_izq {
        font-size: 14px;
        float: left;
        color: #FFF;
        margin-top: 10px;
        width: 150px;
}
.white_14_der {
        font-size: 12px;
        float: right;
        color: #FFF;
        margin-top: 10px;
}
.black_10_med {
        font-size: 10px;
        color: #000000;
        float: right;
        margin-top: 13px;
        width: 200px;
        text-align: right;
        font-family: Arial, Helvetica, sans-serif;
}
.black_10_med2 {
        font-size: 10px;
        color: #000000;
        float: right;
        margin-top: 5px;
		*margin-top: -10px;
        width: 200px;
        text-align: right;
        font-family: Arial, Helvetica, sans-serif;
}
#con_down_izq {
        float: left;
}
#con_der_uno {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        background-image: url(images/back_col_der.jpg);
        float: right;
        height: 29px;
        width: 244px;
        padding-top: 12px;
        padding-left: 36px;
        margin-top: -15px;
}

#ventajas_de_registrarse a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        background-image: url(images/back_col_der.jpg);
        float: right;
        height: 29px;
        width: 244px;
        padding-top: 12px;
        padding-left: 36px;
        margin-top: -15px;
        text-decoration:none;
}

#ventajas_de_registrarse a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        background-image: url(images/back_col_der.jpg);
        float: right;
        height: 29px;
        width: 244px;
        padding-top: 12px;
        padding-left: 36px;
        margin-top: -15px;
        text-decoration: underline;
}

#con_der_dos {
        height:auto;
}
#con_der_border {
        float: right;
        width: 264px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #D6D6D6;
        border-left-color: #D6D6D6;
        padding-left: 14px;
        padding-bottom: 3px;
        margin-top: -15px;
}
#con_login {
	background-image: url(images/bg_sector_profesional_gris_.jpg);
	height: 333px;
	width: 254px;
	margin-top: 7px;
	padding-right: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	float: left;
	clear: both;
}

#con_login_on {
	background-image: url(images/bg_sector_profesional_color_.jpg);
	height: 308px;
	width: 254px;
	margin-top: 7px;
	padding-right: 13px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 12px;
	background-repeat: no-repeat;
	float: left;
}

#con_login_prof {
        background-image: url(images/back_login_acceso_prof.jpg);
        height: 42px;
        width: 239px;
        margin-top: 7px;
        padding-top: 88px;
        padding-right: 13px;
        font-family: Arial, Helvetica, sans-serif;
        margin-bottom: 8px;
        background-repeat: no-repeat;
}

.campo_one {
        float: left;
        height: 14px;
        width: 210px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        width: 100px;
        font-size: 10px;
        color: #666666;
        margin-left: 20px;
        background-color: #F0F0F0;
        
}
.campo_sec {
        background-color: #F0F0F0;
        float: left;
        height: 14px;
        width: 100px;
        margin-bottom: 4px;
        font-size: 10px;
        color: #666666;
        border: 0px none #F0F0F0;
        margin-left: 14px;
}
.btn_enviar {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d3d3d;
        text-decoration: none;
        background-image: url(images/btn_enviar.jpg);
        float: right;
        height: 20px;
        width: 62px;
        text-align: center;
        background-position: -62px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        margin-top: 7px;
}
.btn_enviar:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d3d3d;
        text-decoration: none;
        background-image: url(images/btn_enviar.jpg);
        float: right;
        height: 20px;
        width: 62px;
        text-align: center;
        background-position: 0px;
        margin-top: 7px;
        
}

.btn_cerrar_sesion {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d3d3d;
        text-decoration: none;
        background-image: url(images/btn_cerrar_sesion.jpg);
        float: right;
        height: 20px;
        width: 90px;
        text-align: center;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        margin-top: 7px;
}
.btn_cerrar_sesion:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d3d3d;
        text-decoration: none;
        background-image: url(images/btn_cerrar_sesion_hover.jpg);
        float: right;
        height: 20px;
        width: 90px;
        text-align: center;
        margin-top: 7px;
        
}




.btn_acceder {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d3d3d;
        text-decoration: none;
        background-image: url(images/btn_enviar.jpg);
        float: left;
        height: 20px;
        width: 62px;
        text-align: center;
        background-position: -62px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
}
.btn_acceder:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #3d3d3d;
        text-decoration: none;
        background-image: url(images/btn_enviar.jpg);
        float: left;
        height: 20px;
        width: 62px;
        text-align: center;
        background-position: 0px;
        cursor: pointer;
        
}
.btn_enviar_busc {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFF;
        text-decoration: none;
        background-image: url(images/btn_enviar_busc.jpg);
        float: right;
        height: 26px;
        width: 83px;
        text-align: center;
        background-position: -83px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        margin-top: 8px;
        font-weight: bolder;
        margin-right: 15px;
		margin-right:30px !important;
        
}
.btn_enviar_busc:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFF;
        text-decoration: none;
        background-image: url(images/btn_enviar_busc.jpg);
        float: right;
        height: 26px;
        width: 83px;
        text-align: center;
        background-position: 0px;
        margin-top: 8px;
        font-weight: bolder;
        margin-right: 15px;
        cursor: pointer;
}
.new_user {
        color: #009146;
        float: left;
        font-size: 10px;
        margin-top: 10px;
        margin-left: 10px;
        text-decoration:none;
}
.new_user:hover {
        color: #666666;
        float: left;
        font-size: 10px;
        margin-top: 10px;
        margin-left: 10px;
        text-decoration:none;
}
.new_user:visited {
        color: #666666;
        float: left;
        font-size: 10px;
        margin-top: 10px;
        margin-left: 10px;
        text-decoration:none;
}
#con_logan_ok {
        margin-top: 5px;
}
.logan_ok {
        color: #666666;
        font-size: 12px;
        margin-top: 14px;
        text-decoration:none;
        width: 130px;
        margin-bottom: 16px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
}


.logan_ok:hover {
        color: #F79A79;
}
.btn_buscador_select {
        float: left;
        margin-left: 23px;
        margin-right: 3px;
        margin-bottom: 7px;
        height: 13px;
}
#con_buscador {
        background-image: url(images/back_buscador.jpg);
        height: 530px;
        width: 252px;
        padding-top: 50px;
        padding-left: 20px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        background-repeat: no-repeat;
        float: left;
        clear: both;

}
.altura {
        float: left;
        margin-top: 3px;
        width: 210px;
        height: 20px;
        margin-bottom: 4px;
}
.altura2 {
        float: left;
        width: 210px;
        height: 20px;
        margin-bottom: 4px;
        margin-top: 1px;
}
.altura3 {
        float: left;
        margin-top: 15px;
        width: 210px;
        margin-bottom: 4px;
}
.altura4 {
        float: left;
        width: 210px;
        margin-bottom: 4px;
        margin-top: 4px;
}
.menutop {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFF;
        text-decoration: none;
        list-style-type: none;
        display:block;
        height:5px;
}
.item {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
        width: 90px;
        height: 17px;
        float: left;
        display: block;
        margin-left: 6px;
        _margin-left: 2px;
}
.item:hover {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
}
.item:visited {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
}
.item2 {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
        width: 105px;
        float: left;
        display: block;
        height: 17px;
        margin-left: 1px;
        _margin-left: 5px;
}
.item2:hover {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
}
.item2:visited {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
}
.item3 {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
        float: left;
        width: 100px;
        _width: 80px;
        display: block;
        height: 17px;
        margin-left: 9px;
}
.item3:hover {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
}
.item3:visited {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
}
.item4 {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
        width: 128px;
        _width: 106px;
        display: block;
        float: left;
        height: 17px;
        margin-left: 6px;
        _margin-left: 1px;
}
.item4:hover {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
}
.item4:visited {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
}
.item5 {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
        display: block;
        float: left;
        height: 17px;
        width: 70px;
        margin-left: 2px;
        _margin-left: 1px;
}
.item5:hover {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
}
.item5:visited {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
}
.item6 {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
        width: 130px;
        margin-left: 11px;
        _margin-left: 6px;
        display: block;
        height: 17px;
        float: left;
}
.item6:hover {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
}
.item6:visited {
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        color: #333333;
        font-size: 12px;
        font-weight: bold;
}



ul.topnav 
        {
        float: left;
        clear:right;
        list-style: none;
        margin: 0;
        background-image: url(images/back_btn.png);
        width: 683px;
        height: 24px;
        padding-top: 5px;
        padding-left: 19px;

        }
ul.topnav li {
        float: left;
        padding: 0px 0px 0px 0px;
        position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
        display: block;
        text-decoration: none;
        float: left;
        padding-top: 3px;
        padding-right: 0px;
        padding-bottom: 3px;
        padding-left: 0px;
        color:#333;
}

ul.topnav li a:hover{
        text-decoration: none;
        background-repeat: no-repeat;
        background-position: center top;
        color:#FFF;
}

ul.topnav li ul.subnav {
        list-style: none;
        position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
        left: 0;
        top: 22px;
        margin:0;
        padding: 0;
        display: none;
        float: left;
        -moz-border-radius:0px;
        -webkit-border-radius:0px;
        z-index:100;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #8e8e8e;

}
ul.topnav li ul.subnav li{
        padding:0;
        clear: both;
        width: auto;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
}
html ul.topnav li ul.subnav li a {
        float: left;
        width: 155px;
        padding-left: 20px;
        text-decoration:none;
        font-size:12px;
        -moz-border-radius:0px;
        -webkit-border-radius:0px;
        color: #FFFFFF;
        background-position: center;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #8e8e8e;
        margin: 0px;
        font-family: Arial, Helvetica, sans-serif;
        background-image: url(images/bg_submenu.png);
        background-repeat: repeat;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
        background-color: #000000;
        color: #FFFFFF;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFFF;
}



.campo_busc {
        float: left;
        height: 21px;
        width: 213px;
        border: 1px solid #e8b105;
        margin-top: 2px;
}
#con_banner_disney {
        margin-top: 0px;
        clear: both;
        float: left;
        height: 95px;
        width: 252px;
}
#con_clima {
        margin-top: 10px;
        height: 58px;
        width: 280px;
        background-image: url(images/back_clima.jpg);
        padding-top: 9px;
        padding-left: 0px;
        float: none;
        background-repeat: no-repeat;
}
#con_logan_ok2 {
        margin-top: 0px;
        margin-bottom:10px;
        height: 30px;
        width: 252px;
        background-image: url(images/back_logan_ok.jpg);
        text-align: center;
        padding-top: 8px;
}
#con_banner_space {
        margin-top: 9px;
        height: auto;
        width: 278px;
        margin-left: 3px;
}

#con_footer {
        background-image: url(images/back_foot.jpg);
        height: 89px;
        width: 991px;
        margin-top: 10px;
        margin-right: auto;
        margin-left: auto;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000;
}
#con_footer2 {
        width: 996px;
        margin-top: 10px;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 20px;
        vertical-align: text-top;
}
.foot {
        float: right;
        margin-top: 10px;
        margin-right: 30px;
}
.text_foot {
        float: left;
        margin-top: 25px;
        margin-left: 30px;
}

#con_legales a {
        float: left;
        font-size: 11px;
        color: #1d595a;
        text-decoration:none;
        margin-left:5px;
        margin-right:5px;
}
#con_legales a:hover{
        text-decoration:underline;
}

#con_legales2 a {
        float: left;
        font-size: 11px;
        color: #1d595a;
        text-decoration:none;
        margin-left:5px;
        margin-right:5px;
}
#con_legales2 a:hover{
        text-decoration:underline;
}





#con_legalessite {
        height: 15px;
        width: 860px;
        margin-right: auto;
        margin-left: auto;
        margin-top: 8px;
        margin-bottom: 8px;
}
#con_consultar a {
        float: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #1d595a;
        text-decoration:none;
}

#con_consultar a:hover {
        float: right;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #1d595a;
        text-decoration: underline;
}


.grey12 {
        font-size: 12px;
        color: #535353;
}
#con_title_grey {
        background-image: url(images/title_grey.png);
        float: left;
        height: 20px;
        width: 652px;
        margin-top: 5px;
        color: #3d3d3d;
        font-weight: bold;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        padding-left: 12px;
        padding-top: 6px;
        background-repeat: no-repeat;
}
#con_registro_tres {
        width: 426px;
        margin-top: 6px;
        margin-right: 6px;
        float: left;
}
#con_hotel_on_line {
        background-image: url(images/hoteles_on_line.jpg);
        height: 37px;
        width: 270px;
        margin-bottom: 6px;
        padding-top: 150px;
        padding-left: 156px;
}
#con_cotizaciones {
        background-image: url(images/cotizaciones.jpg);
        height: 48px;
        width: 402px;
        margin-bottom: 6px;
        padding-top: 140px;
        padding-left: 24px;
}
#con_mailing {
        background-image: url(images/mailing.jpg);
        height: 43px;
        width: 405px;
        padding-top: 174px;
        padding-left: 21px;
        font-size: 15px;
}
.logo {
        float: left;
        margin-left: 40px;
}
.social {
        float: right;
        margin-top: 10px;
        margin-right: 29px;
}
.form_one_col {
        width: 275px;
        float: left;
        margin-left: 10px;
}
.form_sec_col {
        width: 280px;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #CCCCCC;
        float: left;
        padding-left: 40px;
}
.green12 {
        font-size: 12px;
        color: #333333;
}
.grey11 {
        font-size: 11px;
        color: #46484c;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: lighter;
}
.camp_form {
        height: 18px;
        width: 263px;
        border: 1px solid #f2c776;
        margin-top: 2px;
        margin-bottom: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-color: #FFF;
}

.camp_form_consulta {
        height: 90px;
        width: 263px;
        border: 1px solid #f2c776;
        margin-top: 2px;
        margin-bottom: 10px;
}

.camp_form_fecha_dia {
        height: 18px;
        width: 60px;
        border: 1px solid #f2c776;
        margin-top: 2px;
        margin-bottom: 10px;
        float: left;
}
.camp_form_fecha_mes {
        height: 18px;
        width: 120px;
        border: 1px solid #f2c776;
        margin-top: 2px;
        margin-bottom: 10px;
        float: left;
}
.camp_form_fecha_anio {
        height: 18px;
        width: 79px;
        border: 1px solid #f2c776;
        margin-top: 2px;
        margin-bottom: 10px;
        float: left;
}


#TT_w25hbU3s9paem2 {
        float: left;
        width: 70px;
        height: 27px;
        margin-top: -1px;
}
#hora {
        float: left;
        height: 35px;
        width: 140px;
        margin-left: 40px;
        margin-top: 7px;
}
#con_videos_in_avisos {
        float: left;
        width: 654px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #5a5b5b;
        padding-left: 9px;
        padding-bottom: 6px;
        background-image: url(images/back_in_videos.jpg);
        margin-right: -8px;
        padding-top: 10px;
}
.aviso_modulo {
        height: 260px;
        width: 145px;
        padding: 5px;
        border: 1px solid #CCCCCC;
        float: left;
        margin-left: 6px;
        margin-top: 15px;
}
.con_avisos_ver_mas {
        float: right;
        color: #009900;
        font-weight: normal;
        margin-top: 6px;
}

.con_avisos_ver_mas a, .con_avisos_ver_mas a:visited  {
        color: #009900;
        font-weight: normal;
        margin-top: 6px;
}

.con_avisos_ver_mas a:hover {
        color: #009900;
        font-weight: normal;
        margin-top: 6px;
        font-size: 11px;
}
#con_contenido {
        height: auto;
        width: 662px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-style: none;
        border-right-style: solid;
        border-bottom-style: none;
        border-left-style: solid;
        border-right-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.con_paginas {
        height: 30px;
        width: 230px;
        float: none;
        clear: both;
        margin-left: 420px;
        margin-top: 15px;
}
.con_paginas_2 {
        height: 20px;
        width: 50px;
        float: left;
        font-size: 10px;
        margin-top: 10px;
        margin-left: 7px;
}

.con_paginas_2_numero{
        height: 18px;
        width: 22px;
        float: left;
        font-size: 11px;
        background-color: #FFFFCC;
        border: thin solid #333333;
        margin-top: 5px;
        text-align: center;
        padding-top: 3px;
}

.flecha_avisos{
        float:left;
        margin: 6px 5px 0 5px;

}

.numero_con_paginas_2{
        margin:4px auto;
        width: auto;

}
.con_cont_img_down {
        width: 663px;
        height: auto;
}
.con_conexion_logan {
        height: 110px;
        width: 150px;
        float: left;
        background-image: url(images/conexion_logan.jpg);
        padding: 114px 0 0 80px;
        background-repeat: no-repeat;
}
.conexion_logan {
        font-size: 10px;
        width: 130px;
        background-color: #F7F0D4;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-color: #F7F0D4;
        border-right-color: #F7F0D4;
        border-bottom-color: #F7F0D4;
        border-left-color: #F7F0D4;
}

.conexion_logan2 {
        font-size: 10px;
        width: 130px;
        margin-top: 13px;
        background-color: #F7F0D4;
        border-top-color: #F7F0D4;
        border-right-color: #F7F0D4;
        border-bottom-color: #F7F0D4;
        border-left-color: #F7F0D4;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
}
.btn_suscribirse {
        height: 25px;
        width: 92px;
        margin: 17px 0 0 13px;
        background-image: url(images/btn_suscripcion.png);
        background-position:-116px;
        padding: 6px 0 0 25px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
}

.btn_suscribirse:hover {
        height: 25px;
        width: 92px;
        margin: 17px 0 0 13px;
        background-image: url(images/btn_suscripcion.png);
    background-position:0;
        padding: 6px 0 0 25px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
}
.novedades_modulo {
        clear: both;
        float: left;
        height: 106px;
        width: 625px;
        margin-top: 15px;
        margin-left: 12px;
        border: 1px solid #CCCCCC;
        padding: 5px 5px 12px 5px;
        background-color:#F7FDF2
}

.novedades_resultado_modulo {
        clear: both;
        float: left;
        height: auto;
        width: 625px;
        margin-top: 15px;
        margin-left: 12px;
        border: 1px solid #CCCCCC;
        padding: 5px;
}

.novedades_titulo {
        color: #006600;
        font-size: 12px;
        width: 500px;
        font-weight: bold;
}

.novedades_titulo_resultado {
        color: #006600;
        font-size: 12px;
        width: 350px;
        float: left;
        margin-top: 10px;
        font-weight: bold;
}

.novedades_fecha_resultado {
        color: #666666;
        font-size: 12px;
        width: 100px;
        float: left;
        margin-top: 10px;
}

.novedades_iconos_resultado {
        color: #006600;
        font-size: 12px;
        width: 100px;
        float: left;
        margin-left: 70px;
}

.novedades_texto {
        font-size: 11px;
        color: #666666;
        margin-top: 13px;
        margin-bottom: 10px;
}

.novedades_ver_nota {
        font-size: 10px;
        color: #006600;
        text-align: right;
        margin-top: 10px;
        margin-right: 10px;
        text-decoration:none;
}

.novedades_ver_nota a:link {
        font-size: 10px;
        color: #006600;
        text-align: right;
        margin-top: 10px;
        margin-right: 10px;
        text-decoration:none;
        text-transform: none;
}
.novedades_ver_nota a:visited {
        font-size: 10px;
        color: #006600;
        text-align: right;
        margin-top: 10px;
        margin-right: 10px;
        text-decoration:none;
        text-transform: none;
}

.novedades_ver_nota a:hover {
        color: #006600;
        text-decoration:underline;
        font-size: 10px;
}

.institucional_modulo {
        float: left;
        height: auto;
        width: 625px;
        margin-left: 12px;
        border: 1px solid #999999;
        padding: 5px;
}

.institucional_texto {
        font-size: 12px;
        color: #666666;
        margin-top: 0px;
        padding: 15px 5px 5px 5px;
}
.fotos_novedades {
        float: left;
        height: 60px;
        width: 350px;
}
.foto_novedades {
        height: 60px;
        width: 80px;
        margin-left: 5px;
}

.btn_compartir {
        float: left;
        margin: 12px 0 0 80px;
}

.google_maps {
        height: 325px;
        width: 560px;
        margin: 0 auto;
        background-image: url(images/bg_googlemaps.jpg);
        background-repeat: no-repeat;
}

.titulo_google_maps {
        font-size: 11px;
        color: #333333;
        margin: 9px 0 0 13px;
        font-weight: bold;
        width: 540px;
        float: left;
}

.imagen_googlemaps {
        height: 278px;
        width: 556px;
        margin-top: 4px;
        margin-left: 3px;
        float: left;
}
.sumate_formulario {
        width: 317px;
        margin-top: 30px;
        padding: 25px 10px 10px 10px;
        background-image: url(images/img_formulario_sumate.jpg);
        background-repeat: no-repeat;
        height: 450px;
}
.contacto_formulario{
        width: 317px;
        margin-top: 30px;
        padding: 25px 10px 10px 10px;
        background-image: url(images/img_formulario_contacto.jpg);
        background-repeat: no-repeat;
        height: 570px;
}
.su_agencia_formulario{
        width: 317px;
        margin-top: 30px;
        padding: 25px 10px 10px 10px;
        background-image: url(images/img_su_agencia.jpg);
        background-repeat: no-repeat;
        height: 130px;
}
.inc_slide_productos_horizontal {
        float: left;
        width: 665px;
        height: 93px;
        margin-top: 15px;
}
#down_videos_ {
        clear: both;
        float: left;
        height: 10px;
        width: 663px;
}
#cont_slide_horiz {
        float: left;
        height: 118px;
        width: 669px;
        background-image: url(images/back_slide_prod_horiz.jpg);
        background-repeat: no-repeat;
        margin-left: -3px;
        padding-left: 1px;
}
#cont_slide_horiz2 {
        float: left;
        height: 118px;
        width: 669px;
        background-image: url(images/back_slide_prod_horiz.jpg);
        background-repeat: no-repeat;
        margin-left: -3px;
        padding-left: 1px;
        margin-top: 10px;
}


#con_hotel_on_line_registrese {
        background-image: url(images/hoteles_on_line.jpg);
        height: 37px;
        width: 270px;
        margin-bottom: 6px;
        padding-top: 150px;
        padding-left: 156px;
        font-size:15px;
        color: #068737;
}

#con_hotel_on_line_registrese a:link, a:visited {
        font-size:15px;
        color: #068737;
        text-decoration: none;
}

#con_hotel_on_line_registrese a:hover {
        font-size:15px;
        color: #068737;
        text-decoration:underline;
}


#con_cotizaciones_registrese {
        background-image: url(images/cotizaciones.jpg);
        height: 48px;
        width: 402px;
        margin-bottom: 6px;
        padding-top: 140px;
        padding-left: 24px;
        font-size: 15px;
        color: #17873F;
}

#con_cotizaciones_registrese a:link, a:visited {
                color: #17873F;
                text-decoration:none;
}

#con_cotizaciones_registrese a:hover {
                color: #17873F;
                text-decoration: underline;
}

#con_mailing_registrese {
        background-image: url(images/mailing.jpg);
        height: 43px;
        width: 405px;
        padding-top: 174px;
        padding-left: 21px;
        font-size: 15px;
        color: #029044;
}

#con_mailing_registrese a:link, a:visited {
        color: #029044;
        font-size: 11px;
}

#con_mailing_registrese a:hover {
        color: #029044;
        text-decoration: underline;
}
.ventaja_titulo {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #008B39;
}
.registrese_acceda {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #008736;
}
.registrese_acceda_texto {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #333333;
        margin-top: 5px;
        margin-left: 8px;
}
#cierre_caja {
        float: left;
        height: 10px;
        width: 663px;
}
.no_tienes_cuenta {
        float: left;
        height: auto;
        width: 120px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333;
        margin: 5px 16px 0 45px;
}

.registrate_new a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin: 5px 0 0 0;
        width: 60px;
        float:left;
        text-decoration:none;
        color: #FFF;
        height:auto;
}


.registrate_new a:link{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration:none;
        color: #FFF;
        font-weight: lighter;
}

.registrate_new a:hover {
        text-decoration:underline;
}

.registrate_new a:visited{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration:none;
        color: #FFF;
        font-weight: lighter;
}

.logueate_y_accede {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        float: left;
        height: auto;
        width: 200px;
        margin: 50px 0 10px 20px;
        line-height: 12px;
        color: #F00;
        text-align: center;
}

.btn_acceder_new{
        height: auto;
        width: 42px;
        float: left;
        margin-top: 9px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 193px;
}

.btn_acceder_new a{
        color: #FFF;
        text-decoration:none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
}

.btn_acceder_new a:hover{
        text-decoration:underline;
}

.btn_acceder_new a:visited{
        color: #FFF;
        text-decoration:none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
}
.logan_ok_on_on {
        float: left;
        height: auto;
        width: 240px;
        margin-top: 19px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 7px;
}
.estado_reservas_on_p{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFF;
        text-decoration:none;
        text-transform: none;
        font-weight: normal;
        float: left;
        height: auto;
        width: 220px;
        text-align: center;
        margin: 19px 0 0 15px;
}
.estado_reservas_on_p2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFF;
        text-decoration:none;
        text-transform: none;
        font-weight: normal;
        float: left;
        height: auto;
        width: 220px;
        text-align: center;
        margin: 15px 0 0 15px;
}

.estado_reservas_on {
        text-transform: uppercase;
        float: left;
        height: auto;
        width: 220px;
        text-align: center;
        margin: 19px 0 0 15px;
        font-weight: bold;

		
}

.estado_reservas_on a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFF;
        text-decoration:none;
        text-transform: none;
        font-weight: normal;
}
.estado_reservas_on a:visited{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFF;
        text-decoration:none;
        text-transform: none;
        font-weight: normal;
}

.estado_reservas_on a:hover{
        /*text-decoration: underline;*/
		text-decoration:none;
        text-transform: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;

}

.estado_reservas_on_e {
        /*text-transform: uppercase;*/
		text-decoration:none;
        float: left;
        height: auto;
        width: 220px;
        text-align: center;
        margin: 15px 0 0 15px;
        font-weight: bold;
}

.estado_reservas_on_e a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #FFF;
        text-decoration:none;
        text-transform: none;
        font-weight: normal;
}

.estado_reservas_on_e a:hover{
        /*text-decoration: underline;*/
        text-transform: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
		cursor:text;
}

.estado_reservas_b {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-transform: none;
        color: #FFF;
        float: left;
        height: auto;
        width: 220px;
        text-align: center;
        margin: 14px 0 0 15px;
        font-weight: normal;
        line-height: 14px;
        text-decoration:none;
}
.estado_reservas {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-transform: none;
        color: #FFF;
        float: left;
        height: auto;
        width: 220px;
        text-align: center;
        margin: 18px 0 0 15px;
        font-weight: normal;
        line-height: 14px;
        text-decoration:none;
}

.btn_estado_reservas a:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-transform: uppercase;
        color: #FFF;
        float: left;
        height: auto;
        width: 220px;
        text-align: center;
        margin: 17px 0 0 15px;
        font-weight: bold;
        line-height: 14px;
        text-decoration:none;
}

.btn_estado_reservas a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-transform: uppercase;
        color: #FFF;
        float: left;
        height: auto;
        width: 220px;
        text-align: center;
        margin: 17px 0 0 15px;
        font-weight: bold;
        line-height: 14px;
        text-decoration:underline;
}

.tutorial_new  {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        float: left;
        height: auto;
        width: 210px;
        margin-top: 15px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 28px;
}

.tutorial_new a {
        color: #FFF;
        text-decoration:none;
}

.tutorial_new a:hover {
        color: #FFF;
        text-decoration: underline;
}



.hola_sector_prof {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #333;
        margin: 48px 0 0 20px;
        width: 210px;
        float: left;
}
.bienvenido_sector_prof {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        width: 210px;
        margin: 5px 0 5px 20px;
        float: left;
}
.no_espere_mas {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #008736;
        text-transform: none;
        margin-left: 6px;
}

.titulos_verdes {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #008736;
        text-transform: none;
}

.Estilo1 {
        font-size: 10px;
        float: left;
}

.linklogantravel {
        color:#090;
        text-decoration:none;
}
.linklogantravel:hover {
        color:#090;
        text-decoration:none;
}

.linklogantravel:visited {
        color:#090;
        text-decoration:none;
}
.tabla_tarjetas {
        float: left;
        height: 205px;
        width: 388px;
        background-image: url(images/bg_pagos_tarjetas.jpg);
        background-repeat: no-repeat;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.susccribite_news {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        width: 252px;
        float: left;
        height: 81px;
        margin-top: 25px;
        background-image: url(images/suscribite_news_off.jpg);
        margin-bottom: 10px;
}
.susccribite_news_on{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        width: 252px;
        float: left;
        height: 31px;
        margin-top: 25px;
        background-image: url(images/suscribite_news_on.jpg);
        padding: 52px 0 0 82px;
        background-repeat: no-repeat;
        margin-bottom: 10px;
        
}
.campo_suscribite{
        width:120px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #666;
        float: left;
}
.btn_enviar_suscribite{
        width:25px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        height: 19px;
        color: #FFF;
        font-weight: bold;
        background-color: #999;
        cursor: pointer;
        
}

.btn_enviar_suscribite_new{
        width:auto;
        margin-left:5px;
        font-size: 12px;
        height: auto;
        cursor: pointer;
        float:left;
        margin-top: 2px;
        
}

.contenedor_video_webbroadcast {
        float: left;
        height: 170px;
        width: 160px;
        margin-top: 15px;
        margin-left: 42px;
        text-align: center;
}
.contenedor_video_webbroadcast_home {
        float: left;
        height: 130px;
        width: 139px;
        margin-top: 15px;
        margin-left: 19px;
}
.contenedor_video {
        padding: 5px;
        border: 1px solid #CCC;
}

.contenedor_video_home {
        height: 71px;
        width: 127px;
        padding: 5px;
        border: 1px solid #CCC;
}
.contenedor_video_grande {
        clear: both;
        float: left;
        height: 235px;
        width: 640px;
        margin: 10px 0 10px 10px;
        text-align: center;
}
.contenedor_texto_video_grande {
        float: left;
        height: auto;
        width: 620px;
        margin-left: 10px;
        background-color: #EBEBEB;
        padding: 10px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        margin-bottom: 10px;
}
.quienes_somos02 {
        float: left;
        height: 268px;
        width: 574px;
        margin-left: 40px;
        background-image: url(images/quienes_somos02.jpg);
        background-repeat: no-repeat;
}
.quienes_somos_destinos {
        float: left;
        height: 123px;
        width: 217px;
        margin: 130px 0 0 33px;
}
.quienes_somos_destinos_titulo {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #069;
        margin-bottom: 2px;
        font-weight: bold;
}
.quienes_somos_columna01 {
        width: 101px;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666;
        margin-top: 10px;
}
.quienes_somos_columna02 {
        width: 100px;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666;
        margin-left: 15px;
        margin-top: 10px;
}
.quienes_somos_productos {
        float: left;
        height: 123px;
        width: 220px;
        margin-top: 130px;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 56px;
}

.con_banner_disney {
        float: left;
        height: 95px;
        width: 252px;
}
.contenedor_programacion_destacada_ {
        float: left;
        height: 500px;
        width: 663px;
}
.contenedor_programacion_destacada_header {
        float: left;
        width: 663px;
}
.contenedor_programacion_destacada_contenido {
        float: left;
        width: 662px;
        height: 500px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-style: none;
        border-right-style: solid;
        border-bottom-style: none;
        border-left-style: solid;
        border-right-color: #D1D1D1;
        border-left-color: #D1D1D1;
}
.contenedor_programacion_destacada_down {
        float: left;
        width: 663px;
        height: 20px;
}

.cerrar_sesion {
        float: left;
        width: 70px;
        margin: 0 0 0 166px;
        font-size: 15px;
		margin-bottom:1px;
}
.cerrar_sesion a {
		float: left;
        font-size: 10px;
        text-decoration:none;
        color:#666;
		margin-bottom:1px;
}

.cerrar_sesion a:hover {
		float: left;
        font-size: 10px;
        text-decoration:none;
        color:#F30;
		margin-bottom:1px;
}
.cerrar_sesion a:visited {
		float: left;
        font-size: 10px;
        text-decoration:none;
        color:#666;
		margin-bottom:1px;
}
.programacion_destacada {
        float: left;
        height: auto;
        width: 640px;
        padding: 10px;
}
.programacion_destacada_titulo {
        font-family: "Arial Narrow";
        font-size: 18px;
        color: #F09817;
        text-transform: uppercase;
        letter-spacing: 0px;
        float: left;
        width: 630px;
        border-bottom-width: 2px;
        border-bottom-style: solid;
        border-bottom-color: #999;
        height: 28px;
        white-space: normal;
        line-height: normal;
}
.programacion_destacada_salidas {
        font-size: 12px;
        float: left;
        width: 630px;
        color: #999;
        margin-top: 12px;
        font-weight: bold;
        height: 22px;
        border-bottom-width: 1px;
        border-bottom-style: dotted;
        border-bottom-color: #666;
        text-transform: uppercase;
        font-family: Arial, Helvetica, sans-serif;
}

.programacion_destacada_click{
        font-size: 12px;
        color: #090;
        font-weight: lighter;
        text-decoration: underline;
        margin-left:20px;
}

.programacion_destacada_click a{
        font-size: 12px;
        color: #090;
        font-weight: lighter;
        text-decoration: underline;
}
.programacion_destacada_click a:hover {
        font-size: 12px;
        color: #F90;
        font-weight: lighter;
        text-decoration: underline;
        text-transform: lowercase;
}
/*Jquery cada vuelo*/

ul.topnav2 
        {
        float: left;
        clear:right;
        list-style: none;
        margin: 0;
        width: 200px;
        height: 24px;
        padding-top: 5px;
        padding-left: 19px;
          }
ul.topnav2 li {
        float: left;
        padding: 0px 0px 0px 0px;
        position: relative; /*--Declare X and Y axis base--*/
        /* z-index:-1; */
}
ul.topnav2 li a{
        display: block;
        text-decoration: none;
        float: left;
        padding-top: 3px;
        padding-right: 0px;
        padding-bottom: 3px;
        padding-left: 0px;
        color:#333;
}

ul.topnav2 li a:hover{
        text-decoration: none;
        background-repeat: no-repeat;
        background-position: center top;
        color:#333333;
}

ul.topnav2 li ul.subnav2 {
        list-style: none;
        position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
        left: 0;
        top: 22px;
        padding: 0;
        display: none;
        float: left;
        -moz-border-radius:0px;
        -webkit-border-radius:0px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #8e8e8e;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: -20px;
        z-index:9999;


}

ul.topnav2 li ul.subnav2 li{
        padding:0;
        clear: both;
        width: auto;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
        display:block;
}
html ul.topnav2 li ul.subnav2 li a {
        float: left;
        width: 155px;
        padding-left: 20px;
        text-decoration:none;
        font-size:12px;
        -moz-border-radius:0px;
        -webkit-border-radius:0px;
        color: #FFFFFF;
        background-position: center;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #8e8e8e;
        margin: 0px;
        font-family: Arial, Helvetica, sans-serif;
        background-repeat: repeat;
        background-color: #424242;/*--Antes background-image: url(images/bg_submenu.png);--*/
}
html ul.topnav2 li ul.subnav2 li a:hover { /*--Hover effect for subnav links--*/
        background-color: #000000;
        color: #FFFFFF;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFFF;
        display:inline-block;
        
}

.item_c {
        font-family: Arial, Helvetica, sans-serif;
        color: #424242;
        font-size: 12px;
        font-weight: bold;
        width: 200px;
        height: 17px;
        float: left;
        display: block;
        margin-left:-25px;

}
.item_c:hover {
        color: #FFFFFF;
        display: block;
}

/*Fin Jquery cada vuelo*/
#con_footer2_navegadores {
        float: left;
        margin-top: -7px;
        margin-left: 5px;
        color: #1d595a;
}
#con_footer2_ {
        width: 985px;
        margin-top: 40px;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 20px;
        vertical-align: text-top;
}

#grey_bord {
        width:100%;
        background-color:#F4F2F2;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
        color:#727272;
        font-size:10px;
        text-align: left;
        height:78px;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #cccccc;
        padding-right: 2px;
        padding-left: 2px;
}
.view_more {
text-decoration:none;
color:#008335;
}
.view_more:hover {
text-decoration:underline;
}
#bord_nov {
        border: 1px solid #cccccc;
        height:185px;
        width:415px;
        padding:5px;
        color:#666666;
		text-align:center;
		float:left;
}
#class_over a{
	text-decoration:none;
	color:#666666;
	font-size:12px;
	font-weight: bold;
}
#class_over a:hover{
color:#008736;
}
#forms{
color:#666666;
}
