#all { width:764px; margin:10px 0px 0px 10px; height:auto; position:absolute; display:block; z-index:0; }

#newContenedor { margin-bottom:20px; padding:0px; width:100%; display:block; float:left; position:relative;}
#newContenedor.portada{margin-bottom:10px; *margin-bottom:0px; _margin-bottom:10px;}
body:nth-of-type(1) #newContenedor.portada{margin-bottom:0px;}
body:nth-of-type(1) #esquerra{margin-bottom:-15px;}
#esquerra{float:left; width:248px; margin:0px 8px 0px 0px; _margin:0 -5px 0px;}
#esquerra #idiomas{color:#666666; display:block; float:left; font-size:11px; line-height:1.4; margin-top:14px; padding-left:20px; width:228px;}
#newBuscador {width:248px;margin:0px 14px 0px 0px; display:block; position:relative; z-index:2000;}
#newBuscador select{height:18px;}
#newBuscador.yellow{background-color:#FC0;}
#newBuscador.green{background-color:#990; color:#FFF;}
#newBuscador.grey{background-color:#666; color:#FFF;}
#newBuscador #logo_vueling{width:248px; cursor:pointer; }
body:nth-of-type(1) #newBuscador #logo_vueling{clear:both; }
#newBuscador #logo_vueling h1 { visibility:hidden; display:none; margin:0px; padding:0px; float:left;}
#newBuscador #logo_vueling a{float:left; padding-bottom:3px}
#newBuscador #logo_vueling a img{float:left; padding-bottom:3px;}
#newBuscador #form_buscador, #newBuscador #title_buscador { display:block; padding:10px 19px 0px 19px; width:210px; }
#form_buscador{height:auto;}
#newBuscador.grey #form_buscador{color:#fff;background-color:#666;}
#newBuscador.green #form_buscador{color:#fff;background-color:#990;}
#newBuscador #form_buscador .first_field, #newBuscador #dateSel1 dd {margin-bottom:4px;}
#newBuscador #form_buscador select.sel_short {width:95px; }
#newBuscador #form_buscador select.sel_long {width:210px;}
#newBuscador #route_type {float:left;}
#newBuscador #route_type label {margin-right:15px;}
#newBuscador #route_type, #newBuscador #cities, #newBuscador #dateSel2, #newBuscador #buscar_fechas, #newBuscador #pasajeros, #newBuscador #residente {margin-bottom:9px; display:block;}
#newBuscador dt{margin-bottom:2px; display:block;}
#newBuscador #dateSel1 input, #newBuscador #dateSel2 input {width:178px; padding:2px 0px 0px 5px; height:14px; cursor:pointer; background-color:#FFF; border:1px solid #7F9DB9; margin:0px 4px 0px 0px; float:left; }
#newBuscador #dateSel1 img, #newBuscador #dateSel2 img  {cursor:pointer;}
#newBuscador #residente input[type="checkbox"] {width:14px; height:14px;}
#newBuscador #residente.vacio{height:16px;}
#newBuscador #residente {padding:12px 0px 2px 0px; *padding:3px 0px 2px 0px; vertical-align:bottom;}
*+HTML #newBuscador #residente {padding:11px 0px 2px 0px; vertical-align:bottom;}
body:nth-of-type(1) #newBuscador #residente {padding:6px 0 0px; vertical-align:bottom;}
#newBuscador #famNum {margin-top:9px;}
#newBuscador #bottom_buscador {height:15px; width:248px; display:block;}
#newBuscador.yellow #bottom_buscador {background:#FC0 url(/skylights/images/SB/bottom_buscador_yellow.gif);}
#newBuscador.green #bottom_buscador {background:#990 url(/skylights/images/SB/bottom_buscador_green.gif);}
#newBuscador.grey #bottom_buscador {background:#666 url(/skylights/images/SB/bottom_buscador_grey.gif); }

#newCentro {width:501px; float:left; position:relative; display:block;}

/*menu_top antiguo*/

#header {margin-bottom:0px; height:40px; _margin_bottom:-5px; margin-top:0px; width:500px; font-size:11px;}

#menu{margin-bottom:0; width:100%; height:40px;}
#menu.boton a{ background:#8d8e90 url(/skylights/images/b_menu_right.gif) no-repeat right top; color:#FFFFFF; display:block; float:left; height:18px; margin:0 5px 5px 0; padding:0; text-decoration:none; width:161px; overflow:hidden; }
#menu.boton a:hover{color:#fc0;}
#menu.boton a.ult{margin-right:0;}
#menu.boton span{float:none; background:url(/skylights/images/b_menu_left.gif) no-repeat top left; padding:0px 0px 3px 0px; *padding:0px 0px 1px 0px; font-weight:normal; display:block; text-align:center; line-height:1.6;  *line-height:1.6; _background-position: 0px 0px;}


   /* FFP */
#menu.botonFFP a{background:#ffcf00 url(/skylights/images/b_on_right_yellow.gif) no-repeat right top; padding:0px; margin:0px 6px 6px 0px; height:18px;}
#menu.botonFFP a.ult{margin-right:0;}
#menu.botonFFP span{background:url(/skylights/images/b_on_left_yellow.gif) no-repeat left top; font-weight:normal;}
    /* FIN FFP */

/*menu_top antiguo*/

/*
#newMenutop { width:100%; height:42px; display:block; position:relative; float:left;}
#newMenutop ul li{ width:163px; height:18px; background:transparent url(/img/home/button_menutop.gif) top left no-repeat; text-align:center; float:left; margin-right:6px;}
#newMenutop ul li a{ height:18px; line-height:17px; display:block; width:163px;}
#newMenutop ul li.bt_mt_top {margin-bottom:6px;}
#newMenutop ul li.bt_mt_right {margin-right:0px !important;}*/

#newFlashome {width:500px; display:block; padding:0px; margin-top:3px; *margin-top:9px; position:relative; float:left; margin-bottom:15px;}
#newFlashome.portada{height:339px; margin-top:5px; *margin-top:9px; _margin-top:7px; _height:353px; margin-bottom: 22px; _margin-bottom:4px;}
#newFlashome.portadaAgencia{ margin-top:5px; *margin-top:9px; _margin-top:7px; margin-bottom:0; _margin-bottom:0px;}

#banner {width:323px; margin-right:9px; padding:0px; float:left; display:block; }
#alertas {height:353px; float:left; margin:0px; padding:0px; display:block;}
#alertasAgencia { float:left; margin:0px; padding:0px; display:block;}
#alertasAgencia { float:left; margin:0px; padding:0px; display:block;}

.caja a{color:#666666;}
.caja{margin-top:7px;position:relative; width:160px; float:left; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border:2px solid #666; behavior: url(/css/PIE.htc);}
.central_reservas{position:relative; width:150px; float:left; -webkit-border-radius: 8px 8px 0px 0px; -moz-border-radius: 8px 8px 0px 0px; border-radius: 8px 8px 0px 0px; padding:0px 3px; behavior: url(/css/PIE.htc); border-bottom:1px dotted #cccccc; border-bottom-style: solid; text-decoration:none; padding:2px 5px 2px 5px; background:url(/img/ico_tlf.png) 5px 4px no-repeat;}
.central_reservas:hover{text-decoration: none; background-color:#999999; color:#FFFFFF;} 
.central_reservas h3{font-weight:bold; font-size:10px; padding-left:25px; margin:0px;}
.asistente_virtual{position:relative; width:150px; float:left; -webkit-border-radius: 0px 0px 8px 8px; -moz-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px; padding:15px 17px; behavior: url(/css/PIE.htc); background-color:#fff; text-decoration:none; padding:5px; background:url(/img/ico_question.png) 5px 7px no-repeat;}
.asistente_virtual:hover{text-decoration: none; background-color:#999900; color:#FFFFFF;}
.asistente_virtual h3{font-weight:bold; font-size:10px; padding-left:25px; margin:0px;}

#newFooter2 {width:100%; display:block; float:left; margin:14px 0px 0px 0px; *margin:15px 0px 0px 0px; position:relative; padding:0px;}
#newFooter2 #menubottom {width:510px; display:block; height:36px; *height:30px; padding:0px 0px 0px 260px; }
#newFooter2 #idioma{float:left; padding-top:9px;}
#newFooter2 #bt_menubottom {float:left; padding-top:12px;}
#newFooter2 #bt_menubottom ul li { display:inline;}
#newFooter2 hr{padding:0px; margin:0px; color:#CCCCCC;}
#copyright2 {width:500px; padding:5px 0px 20px 260px; *padding:0px 0px 20px 260px; text-align:left; float:left;}

#newFooter {width:757px; _width:754px; display:block; float:left; margin:0px; position:relative; padding:0px;}
body:nth-of-type(1) #newFooter {width:757px; display:block; float:left; margin:10px 0px 0px 0px; position:relative; padding:0px;}
*+HTML #newFooter {width:757px; display:block; float:left; margin:15px 0px 0px 0px; position:relative; padding:0px;}

#newFooter #menubottom {width:100%; display:block; height:36px; border-bottom:1px #CCC solid; border-top:1px #CCC solid;}
#newFooter #idioma_new{float:left; padding-top:9px;}
#newFooter #idioma{float:left; padding-top:9px;}
#newFooter #bt_menubottom {float:right;width:531px;}
#newFooter #bt_menubottom ul li { display:inline;float: right;margin-left:3px;}
/*#newFooter #bt_menubottom ul li{ display:block; float:left;}*/     /* Footer amb h2 */

#btn_fb a { background: url("/img/ico_fb.jpg") no-repeat scroll 0 0 transparent; height: 21px; width: 21px;float: right; margin-top:-3px; margin-left:5px;}
#btn_fb a:hover { background: url("/img/ico_fb.jpg") no-repeat scroll 0 -21px transparent; height: 21px; width: 21px;}

#btn_tw a {background: url("/img/ico_tw.jpg") no-repeat scroll 0 0 transparent; height: 21px; width: 21px;float: right; margin-top:-3px; margin-left:0px;}
#btn_tw a:hover {background: url("/img/ico_tw.jpg") no-repeat scroll 0 -21px transparent; height: 21px; width: 21px;}



/*footer antic*/
#footer {color:#999; font-size:9px; padding:0px 0px 20px 265px; line-height:1.4; margin:20px 0px 0px 0px; float:left;}
#footer p {color:#666; font-size:11px; width:500px; display:block; }
/*#footer.mini{margin-top:0;padding-top:2px;}*/
/*fi footer antic*/

#copyright {width:100%; padding:14px 0px 20px 0px; text-align:right; float:left;}

#iFrame_calendario1, #iFrame_calendario2{z-index:100;}
#newBuscador #calendario_buscador1, #newBuscador #calendario_buscador2, #iFrame_calendario1, #iFrame_calendario2 { background:#FFF transparent; position:absolute;  top:207px; left:208px; width: 420px; height:255px; display:none;}
#newBuscador #calendario_buscador1, #newBuscador #calendario_buscador2 {border:1px #666 solid; z-index:1430; background:#FFF}
#newBuscador table.CP_table {margin: 5px 10px 10px 10px; text-align:center; }
#newBuscador table.CP_table td.CP_otherMonth {visibility:hidden;height: 21px;}
#newBuscador table.CP_table td{height: 20px; vertical-align:middle; font-weight:bold; font-size:10px;}

#newBuscador table.CP_table td.CP_arrow_month{background-color:#666;}

#newBuscador table.CP_table td.CP_d_before {background-color:#CCC; color:#FFF; width:26px; border:1px #FFF solid; height: 20px !important;}
/*#newBuscador table.CP_table td.CP_arrow_monthFin{color:#000; background-color:#666; border-right:1px #FFF solid; border-left:1px #FFF solid;}*/
@-moz-document url-prefix() {
	#newBuscador table.CP_table td.CP_d_before {background-color:#CCC; color:#FFF; width:26px; border:1px #FFF solid; height: 21px !important;}
 }
#newBuscador table.CP_table td.CP_d_beforeSingle {background-color:#CCC; background-image:url('/img/sinvuelo.gif'); color:#FFF; width:26px; border:1px #FFF solid; height:20px !important;}
@-moz-document url-prefix() {
	#newBuscador table.CP_table td.CP_d_beforeSingle {background-color:#CCC; background-image:url('/img/sinvuelo.gif'); color:#FFF; width:26px; border:1px #FFF solid; height:21px !important;}
 }
#newBuscador table.CP_table td.CP_d_after, #newBuscador table.CP_table td.CP_d_select {background-color:#666; border:1px #FFF solid;}
#newBuscador table.CP_table td.CP_d_select { background-color:#990; border:1px #FFF solid;}
#newBuscador table.CP_table td.CP_d_after a, #newBuscador table.CP_table td.CP_arrow_month a, #newBuscador table.CP_table td.CP_d_select a{color:#FFF; text-decoration:none; width:26px; display:block; line-height:20px;}
#newBuscador table.CP_table td.CP_arrow_month a{color:#FFF; text-decoration:none; width:26px; display:block;height:16px !important;}
#newBuscador table.CP_table td.CP_arrow_month {height:16px !important;}
#newBuscador table.CP_table td.CP_d_after a:hover, #newBuscador table.CP_table td.CP_d_select a:hover {background-color:#FC0; color:#666;}
#newBuscador table.CP_table td.CP_arrow_month a:hover {color:#FC0;}
#newBuscador table.CP_table td.CP_info {color:#D4470F; font-family: Verdana; font-size: 8px; text-align:left; font-weight:normal; }

#newFlashome h1{padding:10px 0px 20px 0px; display:block; clear:left;} 
#newFlashome .last_bottom {margin-bottom:0px !important; padding-bottom:0px !important;}
#newFlashome .last_right {margin-right:0px !important; padding-right:0px !important;}


/*About VLG & Cambios*/

#newFlashome #submenu {display:block; width:100%; border-bottom:1px solid #CCC; float:left; margin-bottom:20px;}
#newFlashome #submenu ul li {display:block; float:left; height:20px; white-space:nowrap;}
#newFlashome h2.title_submenu {margin-bottom:20px; width:100%; float:left; display:block;}
#newFlashome #introduction {width:100%; float:left; display:block; margin-bottom:20px;}

/*caja amarilla i verde*/
.box_yellow, .box_green {width:100%; float:left; display:block;}
.box_yellow .box_top { float:left; background:transparent url(../img/point_yellow.gif) top repeat-x; width:100%; height:25px; display:block;}
.box_green .box_top { float:left; background:transparent url(../img/point_green.gif) top repeat-x; width:100%; height:25px; display:block;}
.box_yellow .box_bottom  { float:left; background:transparent url(../img/point_yellow.gif) bottom repeat-x; width:100%; height:25px; display:block;}
.box_green .box_bottom  { float:left; background:transparent url(../img/point_green.gif) bottom repeat-x; width:100%; height:25px; display:block;}
.box_yellow .corner {background:transparent url(../img/corner_yellow.gif) no-repeat; display:block; width:25px; height:25px;}
.box_green .corner {background:transparent url(../img/corner_green.gif) no-repeat; display:block; width:25px; height:25px;}

.box_top .top_left {background-position:0px 0px; float:left;}
.box_top .top_right {background-position:-25px 0px; float:right;}
.box_bottom .bottom_left {background-position:0px -25px; float:left;} 
.box_bottom .bottom_right {background-position:-25px -25px; float:right;}
.info_util .box_yellow .box_middle{padding:0px 15px 0px 14px; width:467px; _widht:466px; float:left; border-left:2px solid #FC0; border-right:2px solid #FC0;}
.box_yellow .box_middle{padding:0px 15px 0px 14px; width:207px; float:left; border-left:2px solid #FC0; border-right:2px solid #FC0;}
.box_green .box_middle{padding:0px 15px; width:auto; float:left; border-left:2px solid #990; border-right:2px solid #990;}



/*información ida y vuelta*/
#tu_vuelo{width:100%; float:left; margin:15px 0px;}
#tu_vuelo ul{padding:8px;}
#tu_vuelo #ida{background: url(../img/bg_offer_ida.gif) #E5E5BD top right no-repeat; width:230px; height:70px; float:left; margin-right:7px;}
#tu_vuelo #vuelta{background: url(../img/bg_offer_vuelta.gif) #E5E5BD top right no-repeat; width:230px; height:70px; float:left;}
#tu_vuelo ul li.ciudad_origen{float:left;}
#tu_vuelo ul li.fecha{ margin-top:8px; clear:left;}

/* TABS VUELO/HOTEL/COCHE by ferran.puig@vueling.com */

#tabs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.3;
	width: 210px;
	text-align: center;
	margin-left: 0px;	
	margin-right:0px;
    display:block;
	float:left;
}

#tabs a {
	color: #666;
	text-decoration: none;
	padding-top:33px;
	text-transform: lowercase; 
	height: 31px !important;
}

#tabs a:hover{
	color: #666;
	text-decoration: underline;
	cursor:pointer;
    display:block;
}

#newBuscador.grey #tabs a,#newBuscador.green #tabs a{ color:#fff; text-align:center;}
#newBuscador.grey #tabs a:hover,#newBuscador.green #tabs a:hover{ color:#fc0;}

#tabs ul{
	margin: 0;
	padding: 0;
}
#tabs li{float: left; list-style-type: none;}
#tabs #vol {width: 70px; }
#tabs #volhotel {width: 65px; }
#tabs #hotel{width: 70px;}
#tabs #cotxe {width: 70px;}

#newBuscador.yellow #tabs #tabvols li a{background: url(/skylights/images/tabs_vuelos2.gif) no-repeat;display: block;}
#newBuscador.grey #tabs #tabvols li a{background: url(/skylights/images/tabs_vuelos2_g.gif) no-repeat;display: block;}
#newBuscador.green #tabs #tabvols li a{background: url(/skylights/images/tabs_vuelos2_v.gif) no-repeat;display: block;}

#tabs #tabvols li a {display: block;}

#newBuscador.yellow #tabs #tabvols li a{background: url(/skylights/images/tabs_vuelos2.gif) no-repeat;display: block;}

#tabs #tabcars li a{
	background: url(/skylights/images/tabcars.gif) no-repeat;
	display: block;
}

#tabs #tabvolhotel li a{
	background: url(/skylights/images/tabs_vuelohotel.gif) no-repeat;
	display: block;
}

#newBuscador.grey #tabs li#volhotel a, #newBuscador.yellow #tabs li#volhotel a, #newBuscador.green #tabs li#volhotel a {
	background-position: 10px 0px;
}

#newBuscador.grey #tabs li#volhotel a:hover, #newBuscador.yellow #tabs li#volhotel a:hover, #newBuscador.green #tabs li#volhotel a:hover  {
	background-position: 10px 0px;
}


#newBuscador.grey #tabs li#vol a,#newBuscador.yellow #tabs li#vol a,#newBuscador.green #tabs li#vol a {
	background-position: -38px 0px;
}

#newBuscador.grey #tabs li#vol a:hover,#newBuscador.yellow #tabs li#vol a:hover,#newBuscador.green #tabs li#vol a:hover {
	background-position: -38px -59px;
}

#newBuscador.grey #tabs li#hotel a,#newBuscador.yellow #tabs li#hotel a,#newBuscador.green #tabs li#hotel a {
	background-position: -60px 0px;
}

#newBuscador.grey #tabs li#hotel a:hover,#newBuscador.yellow #tabs li#hotel a:hover,#newBuscador.green #tabs li#hotel a:hover {
	background-position: -60px -59px;
}

#newBuscador.grey #tabs li#cotxe a,#newBuscador.yellow #tabs li#cotxe a,#newBuscador.green #tabs li#cotxe a {
	background-position: -130px 0px;
}

#newBuscador.grey #tabs li#cotxe a:hover,#newBuscador.yellow #tabs li#cotxe a:hover,#newBuscador.green #tabs li#cotxe a:hover {
	background-position: -130px -59px;
}
/* END TABS */

/*productos y servicios*/
#productos {margin-right:20px;}
#productos, #servicios {width:240px; display:block; float:left;}
#productos .EN, #servicios .EN{height:500px;}
#productos .EU, #servicios .EU{height:530px;}
#productos .CA, #servicios .CA{height:500px;}
#productos .DE, #servicios .DE{height:500px;}
#productos .GA, #servicios .GA{height:500px;}
#productos .ES, #servicios .ES{height:500px;}
#productos .FR, #servicios .FR{height:600px;}
#productos .IT, #servicios .IT{height:520px;}
#productos .NL, #servicios .NL{height:580px;}
#productos .PT, #servicios .PT{height:520px;}
.box_middle h2 { display:block; margin-bottom:20px;}

#menu_icons {width:206px; display:block;}
#menu_icons ul li{display:block; width:100%; background:transparent url(../img/icons_productos.gif) no-repeat; padding-top:3px; padding-bottom:5px; margin-bottom:20px; float:left;}
#menu_icons ul li h3, #menu_icons ul li p {padding:0px; margin-left:55px; display:block; }
#menu_icons ul li h3{font-weight:bold; font-size:11px;}
#menu_icons ul li#punto {background-position:0px 0px;}
#menu_icons ul li#visa {background-position:0px -90px;}
#menu_icons ul li#voucher {background-position:0px -180px;}
#menu_icons ul li#xl {background-position:0px -270px;}
#menu_icons ul li#duo {background-position:0px -361px;}
#menu_icons ul li#packgo {background-position:0px -541px;}
#menu_icons ul li#toolbar {background-position:0px -452px;}
#menu_icons ul li#hoteles {background-position:-218px 0px;}
#menu_icons ul li#coches {background-position:-218px -90px;}
#menu_icons ul li#checkin {background-position:-218px -180px;}
#menu_icons ul li#maleta {background-position:-218px -270px;}
#menu_icons ul li#newsletter {background-position:-218px -361px;}
#menu_icons ul li#seguro {background-position:-218px -452px;}
#menu_icons ul li#vacio {background-position:-500px -500px;}
/* fin productos y servicios*/

/* info_util*/
.box_content{width:467px;}
.box_content ul{margin:0px 0px 0px 50px; }
.box_content ul li{padding:10px 0px 0px 0px; list-style:square;}
#faqs{margin-bottom:18px;}
/* fin info_util*/

/*asi_es_vueling*/

/*index*/
#block_middle {width:150px; float:right; }
#block_middle img{margin-top:10px;}
#cities_map_about {width:100%; float:left;}
#block_bottom {width:100%; float:left; margin-top:10px;}
/*fin index*/

/*news*/
.bordeinfTabla {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A19336;
}
#noticias p:first-child{margin-top:10px;}
#noticias p{margin-bottom:10px;}
#noticias h1 {margin:0px; padding:0px; font-size:18px; font-family: verdana,arial,helvetica,sans-serif; color: #d4470f; }
#noticias h2 { 10px; color:#666666; margin:0px; padding:0px;padding-bottom:10px;}
#noticias ul { margin: 0; padding-bottom: 10px; }
#noticias li { padding: 2px 0px 2px 10px; list-style-type: none; }
/*fin news*/

/*airports*/
#airport_maps{display:block; width:500px; float:left;}
#airport_maps ul li{width:150px; margin:25px 10px 10px 0px; float:left; display:block;}
#airport_maps ul li img{margin-bottom:5px;}
#airport_maps ul li h3 {font-weight:bold; height:auto; padding:0px margin:0px;}
/*fi airports*/

/*filosofia*/
.filosofia img {margin-top:15px;}
#values{display:block; float:left; width:100%;}
#values dl dt { margin-bottom:5px;}
#values dl dd{ margin-bottom:15px;}
/* fi filosofia*/

/*aircraft*/
#introduction img.left {margin-right:15px; float:left; display:block;}
#introduction img.bottom {margin-bottom:10px;}
#aircraft_list{border:1px solid #CCC; padding:10px; display:block; float:left; margin-bottom:15px; width:478px;}
#aircraft_list table{float:left;}
.aircraft p{margin:10px 0px 15px 0px;}
/*fi aircraft*/

/*contact*/
.contact{padding-bottom:20px;}
.contact #contact_icons {width:100%; float:left; display:block;}
.contact #info_content{width:469px; margin-left:33px; _margin-left:17px; padding-top:8px; color:#000000; float:left; display:block; margin-bottom:30px;}
.contact #info_content p{padding-bottom:5px;}
.contact #info_content a{color:#999900; text-decoration:underline;}
.contact #info_content strong{color:#999900;}
.contact #info_content .columna_left{float:left; width:200px;}
.contact #info_content .columna_right{float:right; width:200px; margin-left:15px;}
.contact #contact_icons img{float:left; margin-right:8px;}
.contact #contact_icons .titulo{font-size:11px; font-weight:bold; color:#666666; margin-bottom:-2px;}
.contact #contact_icons .titulo a{font-size:11px; font-weight:bold; color:#666666; margin-bottom:-2px; text-decoration:none;}
.contact #contact_icons .titulo a:hover{text-decoration:underline;}
.contact #contact_icons ul li a {display:block; height:15px; padding-left:30px; _margin-bottom:-12px;}
.contact #contact_icons ul li {font-weight:bold; padding-top:5px; margin-bottom:40px;}
.contact #contact_icons ul li p {font-weight:normal; color:#666666; width:100%;}
.contact #contact_icons ul li .nolink {display:block; padding-left:30px; color:#666666; height:15px; _margin-bottom:-12px;}
.linea_verde{border-bottom-color:#999900; border-bottom-style:solid; border-bottom-width:1px; margin-left:31px; width:465px;}
.contact #lista_paises{padding-left:35px; padding-top:10px; padding-bottom:20px;}
.contact #lista_paises img{margin-bottom:0px;}
.contact #lista_paises #tel_pais{border-bottom: 1px dotted #CCCCCC; color: #666666; padding-bottom: 4px; padding-top: 8px;}
.contact #lista_paises #tel_pais a{color:#666666;}
.contact #lista_paises #tel_pais a:hover{text-decoration:underline;}
.contact #lista_paises #tel_pais .contenido_telefonos{display:block; width:413px; padding:15px; background-color:#E2E2E2; 
margin-bottom:10px; margin-top:7px; color:#666666;}
.contact #lista_paises #tel_pais .contenido_telefonos p{padding-bottom:5px;}

#redes_sociales{float:left; display:block; width:141px; margin-right:12px; margin-bottom:15px;}
#redes_sociales a{color:#999900; text-decoration:underline;}
#redes_sociales a:hover{text-decoration:underline;}
#redes_sociales h3{text-decoration:none;}

/*fin contact*/

/*board of director*/
.board #introduction img {margin:15px 0px 0px 0px;}
.board #board{display:block; float:left; width:100%;}
.board #board dl dt { margin-bottom:5px; color:#990;}
.board #board dl dd{ margin-bottom:15px;}
/*fin board of director*/

/*employment*/
.employment p{margin-bottom:20px;}
.employment .logos {
	float: left;
	margin-right: 4px;
	margin-bottom: 2px;
}
.employment #jobs{width:100%; float:left; margin-bottom:15px; border-bottom:1px dotted #999; padding-bottom:20px;}
.employment #jobs li {margin-bottom:10px; display:block; width:220px; float:left; margin-right:15px;}
.employment #jobs li a {font-weight:bold;}
.employment #jobs a:hover { font-weight:bold; text-decoration:none; color:#990;}
.employment #a{color:#990; font-size:16px; float:left; widht:500px; margin-top:5px;}
.employment #b{padding-top:20px;}
.employment #b ul{margin:0px 0px 10px 0px; margin:0px 0px 5px 0px; padding:0px; float:left; width:100%;}
.employment #b ul li{margin-bottom:10px; list-style-type:disc; margin-left:20px;}
/*fin emplyment*/
/*fin así es vueling*/

/*news*/
#noticias p:first-child{margin-top:10px;}
#noticias p{margin-bottom:10px;}
#noticias h1 {margin:0px; padding:0px; font-size:16px; font-family: verdana,arial,helvetica,sans-serif; color: #666; font-weight:bold;}
#noticias h2 { color:#666666; margin:0px; padding:0px;padding-bottom:10px; font-weight:bold;}
#noticias ul { margin: 0; padding-bottom: 10px; }
#noticias li { padding: 2px 0px 2px 10px; list-style-type: none; }
#noticias table {margin:10px 0px; display:block;}
#noticias table td{padding:5px;}
/*fin news*/


#SiteInfoExtra{
	-moz-border-radius:13px 13px 13px 13px;
	border-radius:13px 13px 13px 13px;
	-webkit-border-radius: 13px;
	-khtml-border-radius: 13px;
	max-height:44px;
	padding:13px;
	height:44px;
	background:#D4470F;
	color:#FFFFFF;
	font-size: 11px;
}

#SiteInfoExtraBarra{
	font-size: 11px;
	background: url(/img/ImbTextoInfoSite.png) no-repeat;
	height: 47px;
	width: 500px;
	margin-top: 1em;
	padding: 4px;
	
}
#SiteInfoExtraTexto{
	width:325px;
	float:left;
	color:#D4470F;
	margin: 7px;
}

#SiteInfoExtraBotonera{
	background-image: url(/img/boton-express_SiteInfoExtra.gif);
	height: 20px;
	width:98px;
	float:right;
	cursor:hand;
	font-size: 10px;
	margin: 10px;
}
#SiteInfoExtraBotonera span{

	font-size:10px;
	position:relative;
	top:3px;
	margin-left:2.25em;
	color:#FFFFFF;
}
#SiteInfoExtraBotonera:hover span{
	color:#F4AB04;
}
#SiteInfoExtra a{
	color:#FFFFFF;
}
#SiteInfoExtra:hover{
	color:#F4AB04;
}


/*barra punto*/
#sesion_punto{width:481px; /* background: url(/skylights/images/SB/filete_punto.gif) top left no-repeat; */ padding:3px 20px 0px 0px; text-align:right; height:18px; margin:10px 0px; color:#666}
/*fin barra punto*/
/*Tope de MyVueling para la home*/
#tope_myvueling_portada{width:765px;*width:760px;float:left;margin-top:10px;line-height:1.3;}
#tope_myvueling_portada .izquierda{float:left;padding:10px;dispay:block;}
#tope_myvueling_portada .derecha{float:right;padding: 5px 10px;display:block;}
#tope_myvueling_portada #asistentePreguntanos{padding: 3px 0 0 0;}
#tope_myvueling_portada .derecha div{padding:5px 10px;float:left;line-height:1.3;font-size:10px;}
#all .cabecera_especial_myvueling{margin:-10px 0 54px -5px !important;}

.img_h1{background: url("/img/img_h1.jpg") no-repeat scroll left bottom transparent; height: 22px; padding-top: 20px; width: 500px; margin-bottom:15px;}

span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;}
