/* CSS Document */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(../imagenes/fondo.gif)}

* { margin:0; padding:0;}
ul { list-style:none;}
img { border:0; }

#content {width:945px; margin:auto;}
#header {float:left; width:945px;
}

#idiomas { float:right; width:945px; padding-right:20px; padding-bottom:10px; padding-top:10px; text-align:right;}
#idiomas li { display:inline; font-size:11px; color:#999999; }
#idiomas li a { color:#999999; text-decoration:none;}
#idiomas li a:hover { text-decoration:underline; }
#idiomas li.selected { display:none; }

#supimages{ float:left; width:945px;height:180px; }
#headerBot { float:left; width:945px;height:214px; background:url(../imagenes/cabecera.gif) left bottom no-repeat;}
#imgsup{float:left; width:945px;height:170px;}
#slogan {float:left;width:540px;font-size:14px; color:#FFFFFF; margin-top:5px;padding-left:20px}

#btnContacto{float:right; margin-top:5px; padding-right:20px;color:#00BAFF; font-weight:bold; text-decoration:none}

#btnContacto a:visited{color:#00BAFF; text-decoration:none}
#btnContacto a{color:#00BAFF; text-decoration:none}
#btnContacto a:active{color:#FFFFFF; text-decoration:underline}
#btnContacto a:hover{color:#FFFFFF;  text-decoration:underline}


#contentCuerpo { float:left; width:945px; padding-top:12px; padding-bottom:20px;}


#cuerpoLeft { float:left; width:195px;}
#cuerpoLeft p{ padding-left:75px;}

#cuerpoLeft a.Vuelos { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_vuelos.gif) left top no-repeat; width:195px; height:75px;  margin-bottom:5px;}
#cuerpoLeft a.Vuelosen { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_vuelosen.gif) left top no-repeat; width:195px; height:75px;  margin-bottom:5px;}
#cuerpoLeft a.Vuelosfr { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_vuelosfr.gif) left top no-repeat; width:195px; height:75px;  margin-bottom:5px;}

#cuerpoLeft a.Hoteles { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_hoteles.gif) left top no-repeat; width:195px; height:75px;  margin-bottom:5px;}
#cuerpoLeft a.Hotelesen { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_hotelesen.gif) left top no-repeat; width:195px; height:75px;  margin-bottom:5px;}
#cuerpoLeft a.Hotelesfr { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_hotelesfr.gif) left top no-repeat; width:195px; height:75px;  margin-bottom:5px;}



#cuerpoLeft a.Seguros { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_seguros.gif) left top no-repeat; width:195px; height:75px; margin-bottom:5px;}
#cuerpoLeft a.Segurosen { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_segurosen.gif) left top no-repeat; width:195px; height:75px; margin-bottom:5px;}
#cuerpoLeft a.Segurosfr { float:left; font-size:20px; color:#FFFFFF; text-decoration:none; background:url(/imagenes/banner_segurosfr.gif) left top no-repeat; width:195px; height:75px; margin-bottom:5px;}


#menu { float:left; width:195px;}

#nivel1{float:left; width:195px;background:url(/imagenes/fondo_menu.gif) left top no-repeat; background-image:url(/imagenes/vinieta_menu.gif) 6px 11px no-repeat;
	padding-top:4px;
	padding-bottom:3px;
	}

#nivel1 a{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none}
#nivel1 a:visited{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none}
#nivel1 a:active{color:#F68400; font-size:12px; font-weight:bold; text-decoration:none}
#nivel1 a:hover{color:#F68400; font-size:12px; font-weight:bold; text-decoration:none}

#nivel1 p{color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:15px}

#nivel2 {float:left; width:195px; background:url(/imagenes/fondo_submenu.gif) left bottom no-repeat;border-bottom:1px solid #FFFFFF; color:ffffff; font-size:11px;
	padding-top:3px;
	padding-bottom:3px
 	}
#nivel2 a{color:#FFFFFF; font-size:11px;  text-decoration:none}
#nivel2 a:visited{color:#FFFFFF; font-size:11px;  text-decoration:none}
#nivel2 a:active{color:#F68400; font-size:11px;  text-decoration:none}
#nivel2 a:hover{color:#F68400; font-size:11px;  text-decoration:none}

#nivel2 p{color:#00ffff; font-size:11px; padding-left:25px}

#nivel2 a{font-size:11px; color:#ffffff; text-decoration:none;}
#nivel2 a:visited{font-size:11px; color:#ffffff; text-decoration:none;}
#nivel2 a:active{font-size:11px; color:#F68400; text-decoration:none;}
#nivel2 a:hover{font-size:11px; color:#F68400; text-decoration:none;}



#cuerpoContenido { float:left; width:725px; margin-left:10px;}

#cuerpoBloqueIzq{ float:left; width:355px; }
#cuerpoBloqueDer{ float:right; width:355px;}

#fondobloque{ width:355px;height:290px; background-color:#023C5D; padding:5px 0px 0px 0px;  }
#titulobloque{ background-color:#35799E; margin:15px 7px 0px 7px; }
#titulobloque p{ padding:7px 0 7px 14px; color: #FFFFFF; font-weight:bold}

#content_bienvenida{ background:url(../imagenes/fondo_bienvenida.gif) right bottom no-repeat; background-color:#FFFFFF; margin:0px 7px 10px 7px; height:220px}
#content_bienvenida p{padding:7px 14px 7px 14px; color: #002235; font-size:10px}

#content_destacamos{ background-color:#FFFFFF; margin:0px 7px 10px 7px; height:220px}
#content_destacamosInt{ float:left; width:168px;}
#content_destacamosInt p{padding:7px 14px 7px 14px; color: #002235;font-size:10px}

#content_encuentra{ background:url(../imagenes/fondo_encuentra.gif) right bottom no-repeat; background-color:#639DB1; margin:0px 7px 10px 7px; height:220px}
#content_encuentra p{ font-weight:bold;padding:7px 14px 7px 25px; color: #002235; font-size:10px;}

#content_noticias{ background-color:#285476; margin:0px 7px 10px 7px; height:220px}
#content_noticias p{padding:7px 14px 7px 14px; color: #FFFFFF; font-size:10px}

#form_head select{width:100px; text-align:center; margin:3px 0 5px 0; font-size:11px; color:#000000; border:1px solid #9ca6af; vertical-align:middle;  }

.combos{position: absolute; left: 500px;}

#footerGral { float:left; width:100%;border-top:1px solid #d2d2d2;}
#contentFooter { width:945px; margin:auto;}
#footer { float:left; width:945px; padding:20px 0; color:#000000; }
#footer p { color:#666666; }
#footer a { color:#000000; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#contentFooter ul { float:left;}
#contentFooter li { display:inline;}
#contentFooter p { float:right;}
#contentFooter p img { vertical-align:middle; }

#cuerpoContenidoInt {float:left; width:725px; margin-left:10px;background-color:#FFFFFF;padding-bottom:15px }

#barcosBloqueAzul{ float:left; width:690px; margin: 10px 10px 0 10px; background-color:#B5CDE5; padding-bottom:15px}
#cuerpoBloqueIzqInt{ float:left; width:340px;}
#cuerpoBloqueDerInt{ float:right; width:340px;}

#fondobloque{ width:355px;height:290px; background-color:#023C5D; padding:5px 0px 0px 0px;  }

#camino { float:left; padding:8px 0 7px 25px; margin-left:0px; color:#00212A; background:url(../imagenes/ico_azul.gif) 14px 11px no-repeat;}

h1{color:#00212A; font-size:11px; font-weight:normal; padding:8px 0 7px 3px;}

#barcosBloque{ float:left; width:335px; margin: 10px 10px 0 10px; background-color:#B5CDE5; padding-bottom:10px}
#barcosBloqueBlanco{float:left; width:305px; height:110px; margin:10px 5px 5px 5px; padding: 10px 5px 5px 5px; background-color:#FFFFFF}
#colFoto{float:left; width:130px; padding-right:10px }

#colTexto{float:left;}
.Separacion{ color:#7F9298}
.Texto{ font-size:10px; color:#002235}
.Texto11bold{ font-size:11px; color:#002235; font-weight:bold}
.forma{ font-size:10px; color:#002235}
.formaDia{ font-size:10px; color:#002235; width:36px}
.formaMes{ font-size:10px; color:#002235; width:63px}
.formaAnyo{ font-size:10px; color:#002235; width:47px}

#colIzq{ float:left; width:300px;margin:15px 9px 10px 9px; padding: 15px 9px 10px 9px; background-color:#FFFFFF}
#colIzq img{ align:middle; position: center}

#colDer{ float:right; width:300px;margin:15px 9px 10px 9px; padding: 15px 9px 10px 9px; background-color:#FFFFFF}
#impresionSup{ float:left; width:240px; padding: 15px 10px 0px 15px; }
#laimagen{float:right; width:50px; padding-top:5px}
#reservas{float:right; width:90px; align: right; padding-right:15px}

#fondoBlanco{ float:left; width:640px; margin: 10px 8px 5px 8px; padding: 10px 10px 5px 10px; background-color:#FFFFFF}
.field {BORDER-RIGHT: 0px solid #000000; BORDER-TOP: 0px solid #000000; BORDER-LEFT: 0px solid #000000; BORDER-BOTTOM: 0px solid #000000;
	background-color: #FFFFFF; FONT-SIZE: 10px; color: #3a3a3a;}
	
a.links:visited{ text-decoration: none; color:#F68400;font-weight:bold}
a.links:link{ text-decoration: none; color:#F68400; font-weight:bold}
a.links:hover{text-decoration: underline; color:#F68400;font-weight:bold}
a.links:active{text-decoration: underline; color:#F68400;font-weight:bold}

#Texto{ font-size:10px; color:#002235; text-align:justify}
#Texto p{ font-size:1opx; color:#002235;}
