/* HOJA DE ESTILOS PARA WEBSITE */
/* ESTILOS PARA TAGS */
body  { font-family:Arial; font-size:11px; color:#666666;
		scrollbar-face-color: #144A71;
		scrollbar-shadow-color: #144A71; 
		scrollbar-highlight-color: darkseablue; 
		scrollbar-3dlight-color: #144A71; 
		scrollbar-darkshadow-color:#144A71; 
		scrollbar-track-color: #CCCCCC; /* fondo barra */
		scrollbar-arrow-color: goldenrod; /* flecha */
		background-color:#EBEBEB;
      }
#ampliar {position:relative;}
#ampliar_texto {
background-color:#000000;
border-right: #FFFFFF solid 1px;
border-bottom:#FFFFFF solid 1px;
cursor:pointer;
position:absolute;
top:0px; left:0px;
height:16px;
font-family:Arial;
margin-top:2px;
margin-left:2px;
text-decoration:none;
font-size:9px;
color:#FFFFFF;
font-weight:bold;}
/* VINCULOS */
a		 { text-decoration: none; font-family: Arial; font-size:13px; color:#3859AA;}
a:active { text-decoration: none; font-family: Arial; font-size:13px; color:#3859AA;}
a:hover  { text-decoration: none; font-family: Arial; font-size:13px; color:#CC0000;}

.a_cartelera		 { text-decoration: none; font-family: Arial; font-size:12px; color:#0066CC; font-weight:bold;}
.a_cartelera:active { text-decoration: none; font-family: Arial; font-size:12px; color:#0066CC; font-weight:bold;}
.a_cartelera:hover  { text-decoration: none; font-family: Arial; font-size:12px; color:#FFBD00; font-weight:bold;}

.a_cabecera			{ text-decoration: none; font-family: Arial; color:#FFFFFF;}
.a_cabecera:active 	{ text-decoration: none; font-family: Arial; color:#FFFFFF;}
.a_cabecera:hover  	{ text-decoration: underline; font-family: Arial; color:#FFFFFF;}

.a_promoweb		 { text-decoration: none; font-family: Arial; font-size:14px; color:#000000; font-weight:bold;}
.a_promoweb:active { text-decoration: none; font-family: Arial; font-size:14px; color:#000000; font-weight:bold;}
.a_promoweb:hover  { text-decoration: none; font-family: Arial; font-size:14px; color:#000000; font-weight:bold; text-decoration:underline}

.ofertas			{ text-decoration: none; font-family: Arial; color:#FFFFFF;}
.ofertas:active		{ text-decoration: none; font-family: Arial; color:#FFFFFF;}
.ofertas:hover		{ text-decoration: none; font-family: Arial; color:#CCCCCC;}

.cabecera		 { text-decoration: none; font-family: Arial; font-size:12px; color:#FFFFFF; font-weight:normal;}
.cabecera:active { text-decoration: none; font-family: Arial; font-size:12px; color:#FFFFFF; font-weight:normal;}
.cabecera:hover  { text-decoration: underline; font-family: Arial; font-size:12px; color:#FFBD00; font-weight:bold;}

.alojamiento		{ text-decoration: none; font-family: Arial; font-size:11px; color:#FFFFFF;font-weight:bold;}
.alojamiento:active { text-decoration: none; font-family: Arial; font-size:11px; color:#FFFFFF;font-weight:bold;}
.alojamiento:hover	{ text-decoration: none; font-family: Arial; font-size:11px; color:#FFBD00; font-weight:bold;}

.bares_tapas		{ text-decoration: none; font-family: Arial; font-size:13px; color:#FFFFFF;font-weight:bold;}
.bares_tapas:active { text-decoration: none; font-family: Arial; font-size:13px; color:#FFFFFF;font-weight:bold;}
.bares_tapas:hover	{ text-decoration: none; font-family: Arial; font-size:13px; color:#FFBD00; font-weight:bold;}

.evento {font-family:Arial; color:#144A71}
.evento:hover {font-family:Arial; color:#CC0000}
.evento:active {font-family:Arial; color:#144A71}

.noticia { font-size:17px; font-family:Arial; color:#144A71; font-weight:bold}
.noticia:hover { font-size:17px;font-family:Arial; color:#CC0000; font-weight:bold; text-decoration:underline}
.noticia:active { font-size:17px;font-family:Arial; color:#144A71; font-weight:bold}

.titulo {font-family:Arial; font-size:14px}
.titulo:hover {font-family:Arial; font-size:14px}
.titulo:active {font-family:Arial; font-size:14px}

.titulo_grande {font-family:Arial; font-size:18px}
.titulo_grande:hover {font-family:Arial; font-size:18px;color:#CC0000;}
.titulo_grande:active {font-family:Arial; font-size:18px;}

.tit_sec_promoweb {font-family: Arial; font-size:10pt; font-weight: bold; /*font-variant:small-caps;*/}
.tit_sec_promoweb:hover {font-family: Arial; font-size:10pt; color:#FFF; text-decoration: underline; font-weight: bold;}
.tit_sec_promoweb:active {font-family: Arial; font-size:10pt; font-weight: bold;}

.bares {font-family:Arial; font-size:16px; font-weight:bold; color:#000000}
.bares:hover {font-family:Arial; font-size:16px; font-weight:bold; color: #666666}
.bares:active {font-family:Arial; font-size:16px; font-weight:bold; color:#000000}

.promoweb_vinculo {font-family:Arial; color: #FFFFFF; text-decoration: none; font-size:12px}
.promoweb_vinculo:hover {font-family:Arial; color: #FFFFFF; text-decoration: none; font-size:12px}
.promoweb_vinculo:active {font-family:Arial; color: #FFFFFF; text-decoration: none; font-size:12px}

/*   ESTILOS PARA FORMULARIOS   */
.inputext {padding-left:5px;border:1px solid #7791C4; FONT-SIZE: 12px; width: 180px; FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#F0F0F0'); COLOR: #959fb1; FONT-FAMILY: Arial; color:#3859AA}

.input_buscador {padding-left:5px;border:1px solid #7791C4; FONT-FAMILY: Arial; color:#3859AA; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#F0F0F0');}

.textarea {border:1px solid #7791C4;FONT-SIZE: 12px; width: 200px; height:80px; FILTER: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#F0F0F0'); color:#3859AA; FONT-FAMILY: Arial;}

.select {border:1px solid #7791C4;FONT-SIZE: 12px;width: 180px; background-color:#144A71; FONT-FAMILY: Arial; color:#FFFFFF}

.select_sectores {border:1px solid #7791C4;FONT-SIZE: 12px; background-color: #144A71; FONT-FAMILY: Arial; COLOR: #FFFFFF; font-weight:bold}

.texto		{font-family: Arial; font-size: 12px; color:#333333;font-weight:normal;}

.boton_web {font-family: Arial; font-size:11px; font-weight:bold; height:22px; background-color:#144A71;color:#FFFFFF; border-left:2px solid #587F9A; border-bottom:2px solid #05131C; border-top:2px solid #587F9A; border-right:2px solid #05131C;}
.boton_web_pulsado {font-family: Arial; font-size:12px; font-weight:bold; height:22px; background-color: #FFFFFF;color:#144A71; border:2px inset}
.botoncal {border:0px;margin:0px;padding:0px;width:26px;height:24px;background:none;}

/* TITULOS SECCIONES */
.tit_sec {font-family: Arial; font-size:14px; padding-left:2px; margin-top:10px; color:#144A71; font-weight:bold;}
.subtit_sec {font-family: Arial; font-size:10px; padding-left:2px; color:#AAAAAA; font-weight:bold;}

/* TITULOS SECCIONES PROMOWEBS*/
.tit_sec_promo {font-family: Arial; font-size:13px; padding-left:2px; margin-top:10px; color:#000000; font-weight:bold;}
.tit_sec_promo:hover {font-family: Arial; font-size:13px; padding-left:2px; margin-top:10px; color: #4D8DBC; font-weight:bold;}
.tit_sec_promo:active {font-family: Arial; font-size:13px; padding-left:2px; margin-top:10px; color:#000000; font-weight:bold;}

.tit_sec_promoweb {font-family: Arial; font-size:10pt; font-weight: bold; /*font-variant:small-caps;*/}
.tit_sec_promoweb:hover {font-family: Arial; font-size:10pt; color:#FFF; text-decoration: underline; font-weight: bold;}
.tit_sec_promoweb:active {font-family: Arial; font-size:10pt; font-weight: bold;}

/*   ESTILOS PARA FOTOS   */
.bordefoto {
	border-left: #FFFFFF inset 1px;
	border-right: #FFFFFF inset 1px;
	border-top: #FFFFFF inset 1px;
   	border-bottom: #FFFFFF inset 1px; 
   	text-align:center; background-color:#ECEDF4;
} 
.contenedorfoto { 
   float:center; 
   padding:5px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
} 
/* para texto alternativo o titulo vitalicios */
#dhtmltooltip{
position: absolute;
width:220px;
border: 1px solid #003366;
padding: 5px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Sombra, color + dirección o angulo*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* COLORES */
.rojo { color:#CC0000;}
.blanco { color:#FFFFFF;}
.gris { color:#CCCCCC;}
.gris_medio { color: #AAAAAA;}
.gris_oscuro { color:#333333;}
.negro { color:#000000;}
.amarillo { color:#FFFF00}
.naranja { color:#FFBD00;}
.naranja_oscuro { color: #CC6633;}
.verde { color:#008055;}
.azul { color:#144A71;}
.marron {color: #990000}
.celeste { color:#7791C4;}
.negrita { font-weight:bold;}
.subrayado { text-decoration:underline;}
.capitalize{ text-transform:capitalize;}
.cursiva { font-style:italic;}
.color_bronce { color:#8A5620;}
.color_plata { color:#9C9C9C;}
.color_oro { color:#CAAC07;}
.color_diamante { color:#2D95D5;}
.optgroup_select { background-color:#999999; color:#FFFFFF}
.option_select { background-color:#FFFFCC; color:#3859AA}
.option_select_ofertas { background-color:#FFFFFF; color:#000000; border:0;}

/* RECAPTCHA */

#recaptcha_widget_div { width: 216px; overflow:hidden; } 
#recaptcha_image img  { width: 200px; } 

/* TAMAÑO LETRAS */
.t8 {font-size:8px}
.t9 {font-size:9px}
.t10 {font-size:10px}
.t11 {font-size:11px}
.t12 {font-size:12px}
.t13 {font-size:13px}
.t14 {font-size:14px}
.t15 {font-size:15px}
.t16 {font-size:16px}
.t17 {font-size:17px}
.t18 {font-size:18px}
.t19 {font-size:19px}
.t20 {font-size:20px}
.t21 {font-size:21px}
.t22 {font-size:22px}
.t23 {font-size:23px}
.t24 {font-size:24px}
.t25 {font-size:25px}
.t26 {font-size:26px}
.t27 {font-size:27px}
.t28 {font-size:28px}
.t29 {font-size:29px}
.t30 {font-size:30px}
.t35 {font-size:35px}

/* FUENTES */
.verdana {font-family:verdana;}
.arial {font-family:arial;}

/* ESTILOS PARA PAGINACION */
.pag_actual	{ font-family:Arial; font-size:14px; color:#3859AA; width:19px; height:19px; border:1px inset #ECECEC;font-weight:bold; cursor:hand; background: #EDEEFE}
.pag_actual:active	{ font-family:Arial; font-size:14px; color:#3859AA; width:19px; height:19px; border:1px inset #ECECEC;font-weight:bold; cursor:hand; background: #EDEEFE}
.pag_actual:hover	{ font-family:Arial; font-size:14px; color:#3859AA; width:19px; height:19px; border:1px inset #ECECEC;font-weight:bold; cursor:hand; background:  #EDEEFE}
.pag { font-family:Arial; font-size:12px; color:white; width:18px; height:18px; border:1px outset #7791C4;font-weight:bold; cursor:hand; background: #144A71}
.pag:active { font-family:Arial; font-size:12px; color:white; width:18px; height:18px; border:1px outset #7791C4;font-weight:bold; cursor:hand; background: #7791C4}
.pag:hover { font-family:Arial; font-size:13px; color:white; width:18px; height:18px; border:1px outset #7791C4;font-weight:bold; cursor:hand; background: #9FB3DC}
.tarea {font-family:Arial; filter:Alpha(opacity=80)}
.bronce{background-color:#8A5620; color:#FFFFFF;}
.plata{background-color:#9C9C9C; color:#000000;}
.oro{background-color:#CAAC07; color:#000000;}
.diamante{background-color:#2D95D5; color:#000000;}
.scroll_ventana_bronce {
		width:321px;
		height:350px;
		clip: rect(0, 400, 93, 0);
		overflow-x:hidden; 
		overflow-y:auto; 
		text-align: justify;
		margin-left:5px; 
		scrollbar-face-color: white; /* color frontal */
		scrollbar-shadow-color: #8A5620; /* sombra abajo y derecha*/
		scrollbar-highlight-color: #8A5620;  /*sombra izquierda y arriba */
		scrollbar-3dlight-color: white; 
		scrollbar-darkshadow-color:white; 
		scrollbar-track-color: white; /* fondo barra */
		scrollbar-arrow-color: #8A5620; /* flecha */}
.scroll_ventana_plata {
		width:321px;
		height:350px;
		clip: rect(0, 400, 93, 0);
		overflow-x:hidden; 
		overflow-y:auto; 
		text-align: justify;
		margin-left:5px; 
		scrollbar-face-color: white; /* color frontal */
		scrollbar-shadow-color: #A3A3A3; /* sombra abajo y derecha*/
		scrollbar-highlight-color: #A3A3A3;  /*sombra izquierda y arriba */
		scrollbar-3dlight-color: white; 
		scrollbar-darkshadow-color:white; 
		scrollbar-track-color: white; /* fondo barra */
		scrollbar-arrow-color: #A3A3A3; /* flecha */}
.scroll_ventana_oro {
		width:321px;
		height:350px;
		clip: rect(0, 400, 93, 0);
		overflow-x:hidden; 
		overflow-y:auto; 
		text-align: justify;
		margin-left:5px; 
		scrollbar-face-color: white; /* color frontal */
		scrollbar-shadow-color: #CAAC07; /* sombra abajo y derecha*/
		scrollbar-highlight-color: #CAAC07;  /*sombra izquierda y arriba */
		scrollbar-3dlight-color: white; 
		scrollbar-darkshadow-color:white; 
		scrollbar-track-color: white; /* fondo barra */
		scrollbar-arrow-color: #CAAC07; /* flecha */}
.scroll_ventana_diamante {
		width:321px;
		height:350px;
		clip: rect(0, 400, 93, 0);
		overflow-x:hidden; 
		overflow-y:auto; 
		text-align: justify;
		margin-left:5px; 
		scrollbar-face-color: white; /* color frontal */
		scrollbar-shadow-color: #2D95D5; /* sombra abajo y derecha*/
		scrollbar-highlight-color: #2D95D5;  /*sombra izquierda y arriba */
		scrollbar-3dlight-color: white; 
		scrollbar-darkshadow-color:white; 
		scrollbar-track-color: white; /* fondo barra */
		scrollbar-arrow-color: #2D95D5; /* flecha */}

/* BOTONES RESUMEN WEB */

.boton_act {background-color:#FFFFFF; cursor:pointer; vertical-align: bottom; padding-top:3px; padding-bottom:3px; padding-right:10px; padding-left:10px; margin-right:20px; border:1px ridge #3E7FAF; border-bottom:1px solid #FFFFFF; font-weight:bold; color: #000000; font-family: arial; font-size: 12px; margin-right:10px}
.boton_des {background-color: #FFFFFF; cursor:pointer; vertical-align: bottom; padding-top:3px; padding-bottom:2px; padding-right:10px; padding-left:10px; margin-right:20px; border:1px solid #A1A1A1; border-bottom:1px solid #3E7FAF; font-weight:bold; color: #000000; font-family: arial; font-size: 12px; margin-right:10px}