/* BADAJOZDIRECTO: 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 */

      }

body{

	-webkit-animation-duration: 0.1s;

	-webkit-animation-name: fontfix;

	-webkit-animation-iteration-count: 1;

	-webkit-animation-timing-function: linear;

	-webkit-animation-delay: 1s;

}



@-webkit-keyframes fontfix{

	from{ 	opacity: 1; }

	50%{	opacity: 0.8; }

	to{	opacity: 1; }

}

#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; color: #0071c3; font-family: Arial;}

a:active { text-decoration: none; color: #0071c3; font-family: Arial;}

a:hover  { text-decoration: underline; font-family: Arial;}



.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;}



.menu_cabecera			{text-decoration: none; font-size:14px; color:#FFF; font-family: Arial;}

.menu_cabecera:active	{text-decoration: none; font-size:14px; font-family: Arial;}

.menu_cabecera:hover	{text-decoration: underline; font-size:14px; color:#FFF; font-family: Arial;}



.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; color:#FFFFFF; font-size:14px; font-weight:bold}

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

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



.bares_tapas2		{text-decoration: none; font-family: Arial; color:#000000; font-size:11px; font-weight:bold}

.bares_tapas2:active {text-decoration: none; font-family: Arial; color:#000000; font-size:11px; font-weight:bold}

.bares_tapas2:hover	{text-decoration: none; font-family: Arial; color: #666; font-size:11px; 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_grande {font-family:Arial; font-size:18px}

.titulo_grande:hover {font-family:Arial; font-size:18px;}

.titulo_grande:active {font-family:Arial; font-size:18px;}



.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}



/*   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:#666; 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: #999; 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_gris {font-family: Arial; font-size:12px; font-weight:bold; height:23px; background-color:#666666;color:#FFFFFF; }

.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 + direccion o angulo*/

filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}



/* COLORES */

.rojo { color:#CC0000;}

.granate { color:#C00;}

.blanco { color:#FFFFFF;}

.gris { color:#CCCCCC;}

.gris_neutro { color: #999;}

.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;}

.rosa { color:#fb187d;}

.azul_claro { color: #0071c3;}

.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;}



/* 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}

.t40 {font-size:40px}

.t45 {font-size:45px}

.t50 {font-size:50px}

.t60 {font-size:60px}



/* RECAPTCHA */



#recaptcha_widget_div { width: 216px; overflow:hidden; } 

#recaptcha_image img  { width: 200px; } 



/* FUENTES */

.verdana {font-family:verdana;}

.arial {font-family:Arial;}

.zeyada {font-family:Zeyada, arial;}



.tituloNoticia 			{font-family:"Droid Serif";}

.tituloNoticia:hover	{font-family:"Droid Serif";}

.tituloNoticia:active	{font-family:"Droid Serif";}

.antetitulo {font-family: Arial;}

.fecha {font-family:"Arial";}

.cuerpo_noticia {font-family:"Droid Sans"; font-size:14px}

.entradilla {font-family:"Droid Sans", Arial; letter-spacing:0px; line-height:17px;}/*letter-spacing:0px; line-height:18px;*/



/* 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}