@charset "utf-8";

/* CSS Document */

body,ul,li,form,input{margin:0%;padding:0%;font:11px verdana;}

img{border:0px;}

ul{list-style:none;}

h1{font:bold 18px verdana;color:#E60810;margin:0%;padding-bottom:5px;padding-top:2px;}

h1 a{font:bold 18px verdana;color:#E60810;}

h1 a:hover{text-decoration:underline;}

a{text-decoration:none;}



.flotante{clear:both;font:0px verdana;}

.mensaje{border:2px solid #FF0000;font:9px tahoma;padding:6px;margin-bottom:6px;}

.imagefree{padding-bottom:15px;text-align:center;padding-top:8px;}



#cabeceraSup{background:url(../img/sup_bg_cabecera.gif) repeat-x;height:128px;}

#cabeceraSup #cabeceraSupIn{width:960px;margin:0px auto;}

#cabeceraSup #cabeceraSupIn #logo{float:left;}

#cabeceraSup #cabeceraSupIn #supDet{float:left;width:705px;}

#cabeceraSup #cabeceraSupIn #supDet #buscador{margin-left:145px;background:url(../img/sup_buscador.gif) no-repeat;width:548px;height:24px;padding-right:12px;padding-top:6px;}

#cabeceraSup #cabeceraSupIn #supDet #buscador #langs{color:#FFFFFF;float:right;padding-left:10px;}

#langs a.spain{color:#FFFFFF;background:url(../img/lang_spain.gif) no-repeat 0px 2px;padding-left:20px;}

#langs a.england{color:#FFFFFF;background:url(../img/lang_england.gif) no-repeat 0px 2px;padding-left:20px;}

#cabeceraSup #cabeceraSupIn #supDet #buscador form{float:right}

#cabeceraSup #cabeceraSupIn #supDet #buscador #q{width:159px;border:0px;}

#cabeceraSup #cabeceraSupIn #supDet #buscador #btn_sup_busc{width:18px;height:14px;background:url(../img/sup_ico_buscar.gif) no-repeat;border:0px;cursor:pointer;}

#cabeceraSup #cabeceraSupIn #supDet #fraseFlag{float:left; color:white; font-size:14px; padding-top:8px;}

#cabeceraSup #cabeceraSupIn #supDet #fraseFlag #flags{padding-top:16px;padding-left:250px;}

#cabeceraSup #cabeceraSupIn #supDet #fraseFlag #frase{color:#FFFF00;font:23px arial;padding-left:18px;padding-top:8px;}

#cabeceraSup #cabeceraSupIn #supDet #fraseFlag #frase span{font:35px arial;}

#cabeceraSup #cabeceraSupIn #supDet #larcomar{float:left;padding-left:15px;width:221px;}

#cabeceraAni{background:#FFD700;height:192px;}

#cabeceraAni #cabeceraAniIn{width:960px;margin:0px auto;}



#contenedor{width:960px;padding-top:15px;padding-bottom:20px;margin:0px auto;}



#inferior{background:#FFD700;height:320px;}

#inferior #inferiorIn{background:#FFF000;width:960px;height:290px;margin:0px auto;padding-top:8px;padding-bottom:8px;}

#inferior #inferiorIn #datos{float:left;border-right:2px solid #FFF65E;}

#inferior #inferiorIn #datos #datosIn{font:12px verdana;padding:15px 10px 10px 30px;border-right:1px solid #E5C219;}

#inferior #inferiorIn #datos #datosIn .item{width:260px;padding-bottom:12px;}

#inferior #inferiorIn #datos #datosIn .item span{color:#FF6600;font:12px arial;}



#inferior #inferiorIn #redes{float:left;border-right:2px solid #FFF65E;}

#inferior #inferiorIn #redes #redesIn{font:12px verdana;padding:20px 12px 10px 12px;border-right:1px solid #E5C219;}

#inferior #inferiorIn #redes #redesIn #reds{color:#FF6600;font:12px arial;border-bottom:2px solid #FFF65E;}

#inferior #inferiorIn #redes #redesIn #reds #redsIn{border-bottom:1px solid #E5C219;padding-bottom:10px;}

#inferior #inferiorIn #redes #redesIn #reds #redsIn #reds_lef{float:left;padding:10px 10px 0px 10px;}

#inferior #inferiorIn #redes #redesIn #reds #redsIn #reds_rig{float:left;}

#inferior #inferiorIn #redes #redesIn #tarj{float:left;color:#FF6600;font:12px arial;border-right:2px solid #FFF65E;width:150px;}

#inferior #inferiorIn #redes #redesIn #tarj #tarjIn{border-right:1px solid #E5C219;padding:20px 8px 10px 9px;}

#inferior #inferiorIn #redes #redesIn #tarj #tarjIn #tarj_sup{padding-bottom:18px;}

#inferior #inferiorIn #redes #redesIn #tarj #tarjIn img{float:left;margin-right:14px;margin-bottom:16px;}

#inferior #inferiorIn #redes #redesIn #cert{float:left;color:#FF6600;font:12px arial;text-align:center;width:138px;}

#inferior #inferiorIn #redes #redesIn #cert #cert_sup{padding-left:10px;text-align:left;padding-top:7px;padding-bottom:10px;}

#inferior #inferiorIn #redes #redesIn #cert img{margin-bottom:12px;}



#inferior #inferiorIn #alianzas{float:left;padding-left:10px;padding-top:10px;}

#inferior #inferiorIn #alianzas #imgs1{color:#FF6600;font:12px arial;}

#inferior #inferiorIn #alianzas #imgs2{padding-bottom:18px;}

#inferior #inferiorIn #alianzas #imgs3{}



#inferiorCol{background:#B2007C;height:30px;}

#inferiorCre{background:#73157F;height:37px;text-align:center;color:#9E0F7F;font:11px arial;padding-top:18px;}

#inferiorCre span{color:#FFFFFF;}

#inferiorCre a{color:#FFFFFF;}



#texto #tex{font-size:12px;}

#texto h2{font-size:14px;}



/*Tours mas visitados*/

.tmasvis{width:310px;}

.tmasvis .vis_tit{background:url(../img/hme_vid_sup.jpg) no-repeat;font:14px/40px arial;width:295px;height:40px;padding-left:15px;}

.tmasvis .vis_tit span{font:12px arial;color:#E0001B;}

.tmasvis .vis_med a.vis_item{display:block;width:290px;height:39px;background:url(../img/hme_vid_med.jpg) repeat-x;text-decoration:none;font:bold 13px arial;padding-left:10px;padding-right:10px;padding-top:6px;color:#757575;}

.tmasvis .vis_med a.vis_item span{font:12px arial;}

.tmasvis .vis_med a.vis_item:hover{background:#ECECEC;}

.tmasvis .vis_inf{background:url(../img/hme_vid_inf.gif) no-repeat;width:310px;height:40px;}

.tmasvis .vis_inf a.vis_reserva{display:block;float:right;width:106px;font:bold 14px/40px arial;color:#E0001B;text-decoration:none;text-align:center;margin-right:8px;}

.tmasvis .vis_inf a.vis_reserva:hover{text-decoration:underline;}



/*puntos de venta*/

#tit_puntosventa{background:url(../img/bg_ptos_venta.gif) no-repeat;width:310px;height:40px;text-align:center;color:#FFFFFF;font:bold 15px/40px arial;}



.item_blogcue a{text-decoration:underline;}
#inferiorCre #linky {
	color: #FFD700;
	text-decoration: none;
	font-weight: bold;
}

