/* reset y genericos */
* {margin: 0px; padding:0}
img, fieldset{border: 0px}
body {font: 62.5% Arial, Helvetica, sans-serif; background:url(../img/fondo-web.gif) repeat; text-align:center; margin:0 auto;}
a {text-decoration:none; color:#4d4d4d}
a:hover {text-decoration:underline}
p {color:#4d4d4d; font-size:1.2em;}
p a {color:#4d4d4d}
p a:hover {text-decoration:underline}
.sn {display:none}
.fondo {background: #ececec}
.flotaizq {float:left}
.flotadch {float:right}
.recuadro {border:1px solid #dbdbdb; padding:1px; float:left; margin-bottom:1px}
h2 {margin-bottom:10px; color:#6f182a; font:normal 2.2em Georgia; }
h2 a, h3 a{color:#6f182a;}
h3 {color:#6f182a; font:normal 2.0em Georgia; clear:both;}
.cursiva { font-style:italic}

/* Estructura */
#contenedora {width:999px; text-align:left; margin: 12px auto 0; background:url(../img/fondo-contenedor.gif) repeat-y; overflow:hidden}

#top {width:1005px; height:17px}
	#top #top-izq {width:50px; height:17px; float:left; background:url(../img/top-izq.gif) no-repeat}
	#top #top-medio {width:905px; height:17px; float:left; background:url(../img/top-medio.gif) repeat-x}
	#top #top-dch {width:50px; height:17px; float:left; background:url(../img/top-dch.gif) no-repeat}

	#cabecera {width:904px; height:178px; margin:1px 1px 10px 1px; float:left; background:#fff; display:inline; padding-bottom:1px}
	#cabecera #logo {float:left; border-bottom: solid 4px #000000;} 
	#cabecera #cab_cont {float:left; width:701px;background: #FFFFFF;}
	#cabecera #cab_cont ul {height:30px; list-style:none; float:right; display:inline; margin-right:10px }
	#cabecera #cab_cont ul li {padding: 8px 0; font: bold 1.1em Arial, Helvetica, sans-serif; text-transform:uppercase; margin: 0 1px; float:left; color:#FF0;}
	#cabecera #cab_cont ul li span {padding: 0 7px 0 8px; color:#fff}
	#cabecera #cab_cont img{vertical-align: middle;; padding-right: 5px}
	#cabecera #cab_cont ul li a{color:#a3a3a3; text-transform:none}
	#cabecera #cab_cont ul li a:hover {text-decoration:none; color:#000000;}
	#cabecera #cab_tagline {float:left; width:686px; height: 100px; color:#fff; text-align:right; padding: 20px 8px 0; border-bottom: solid 1px #fff; font: normal 4.8em Georgia, "Times New Roman", Times, serif}
	#cabecera #cab_tagline h1 {font-size: 4.6em; font-weight:normal}
	#cabecera #cab_tagline p { position:relative; right: 0px; font-size:3em; color:#d2d2d4; font-style:italic;}
	#cabecera #cab_menu {float:left; width:701px; height:29px}
	#cabecera #cab_menu ul {list-style:none; font: bold 1.4em Arial, Helvetica, sans-serif; width:100%;}
	#cabecera #cab_menu li {float:left;}
	#cabecera #cab_menu li a {color:#000000; padding: 7px 18px 6px; display:block;text-decoration:none; border-bottom: solid 4px #000000;}
	#cabecera #cab_menu li a:hover, #cabecera #cab_menu li a:active, #cabecera #cab_menu .activo {padding: 7px 18px 6px; color:#950e14; background:#fff;text-decoration:none; border-bottom: solid 4px #950e14;}
	#cabecera #cab_menu ul .ultima {border-right:none; padding: 0 0px 0 0px; width: 121px}

/* Contenido pagina*/	
#contenido {margin: 0 50px; width:905px !important;width:905px;float:left; background:#fff; display:inline;}
#contenido .caja-megabanner {width:728px; height:90px; border:1px solid #dbdbdb; padding:1px; float:left;}	
	/* División 2 columnas*/
	#contenido #columna-dch {width:560px; border-right:1px solid #dbdbdb;  margin:10px !important;margin:0px; float:left; padding-right:10px !important; padding-right:10px; display:inline}
	#contenido #columna-izq {width:305px;  float:left; display:inline; margin:10px 0 0 0 !important; margin: 0 0 0 0}
	
	/* Division de la columna derecha en dos columnas */
	#interior-dch {width:269px; float:left; border-right:1px solid #dbdbdb; margin-right:8px; padding-right:9px}
	#interior-izq {width:269px; float:left;}
	
	/* Contenido de la subcolumna derecha */
	#interior-dch .modulo-noticia {width:266px; border:1px solid #dbdbdb; background:#fff; padding:1px; float:left}
		.modulo-noticia .contenedor-noticia { background:#f7f4eb; padding:10px; width:246px; float:left}
				.contenedor-noticia .caja-imagen { width:100px; margin-right:10px; float:left}
				.contenedor-noticia .caja-texto {width:135px; float:left; line-height:1.4em}
				.caja-imagen img.recuadro {border:1px solid #dbdbdb; padding:1px; width:96px; height:96px; float:left; margin-bottom:1px}
						.caja-imagen a {float:left}
						.caja-texto h3 a{color:#a9233e; font:bold 0.6em Arial, Helvetica, sans-serif}
						
	
	/*Contenido de la subcolumna izquierda */					
	#interior-izq #noticias {width:269px; float:left; margin-bottom:6px}   
	#interior-izq .titular { background:url(../img/flecha.gif) no-repeat right; color:#a9233e; clear:both; font:normal 2.2em Georgia, "Times New Roman", Times, serif; line-height: 0.9em}
	#interior-izq .titular a {color: #a9233e;}
	#interior-izq .titular a:hover {text-decoration:underline}
	#noticias ul {margin:0; padding:0; list-style-type:none; float:left; font-size:1.2em }
    #noticias li {width:269px; background:url(../img/linea-puntos.gif) repeat-x bottom; padding:0 0 10px 0;  margin-bottom:10px; float:left}
	#noticias li a{text-decoration:none; color:#656565; background:url(../img/flecha.gif) no-repeat left; padding-left:8px}
	#noticias li a:hover{text-decoration:underline; color:#4d4d4d}
		
	#interior-izq .caja-contenidos {width:247px; border:1px solid #dbdbdb; float:left; padding:10px}
		.caja-contenidos h4 {font:bold 1.1em Arial; margin:12px 0 12px 0}
		.caja-contenidos p.ampliar { background:url(../img/flecha.gif) no-repeat left; padding:0 7px 0  7px; font-style:oblique; font-weight:bold; margin-top:7px}
		
	#interior-izq .destacado {width:265px; border:1px solid #dbdbdb; float:left; padding:1px; background:#fff;}
		    #contenido-destacado {background:#a9233e; color:#fff; width:265px; float:left; display:inline}
			#titular-destacado {margin:8px 0 0 6px; font-size:1.4em; font-style:oblique; color:#fff; font-weight:bold;}
		                       
			.destacado img {border-top:1px solid #fff; border-bottom:1px solid #fff; margin:7px 0 10px 0; float:left; display:inline}
			.destacado h4 {font:bold 1.1em Arial; margin:0 10px 10px 12px; display:inline; float:left}
			.destacado p {color:#fff; padding:0; margin-left:10px}
			.destacado p.ampliar { background:url("../img/flecha-destacados.gif") no-repeat left; padding:7px 7px 10px  7px; font-style:oblique; 
			font-weight:bold; color:#fff; margin-left:10px;}
			.destacado p.ampliar a {color:#fff}
			
	/* Contenidos columna IZQUIERDA *******/
	#columna-izq .titular { background:url("../img/flecha-azul.gif") no-repeat right; color:#2a5C8f; clear:both;  margin:0 0 10px; font: normal 1.9em Georgia,"Times New Roman", Times, serif;}
	#columna-izq .titular a{color: #2a5C8f}
	#columna-izq .titular a:hover{text-decoration:underline}
		#columna-izq .caja-columna-izq {width:300px; border:1px solid #dbdbdb; padding:1px; float:left;}
			.caja-columna-izq #contenido-ferias {background:#f4f4f4; width:300px; float:left;}
			.caja-columna-izq #contenido-ferias ul {list-style-type:none;float:left; }
					#contenido-ferias li { width:300px; border-bottom: 1px solid #fff; font-size:1.2em }
					#contenido-ferias li#sin-linea {border:0}
					#contenido-ferias li a {padding:8px 6px 7px 20px; font-weight:bold; color:#295D8D; background:url(../img/bullet-ferias.gif) no-repeat 6px 13px; display:block; width:270px}
		
		/* Buscador *************************/			
		.caja-columna-izq #form1 { background:#35323b; padding:3px}
				#form1 label {margin:10px 4px; color:#fff; font:normal 1.6em Georgia, "Times New Roman", Times, serif; font-style:italic}
				#form1 input {background:#fff url(../img/flecha-input.gif) no-repeat right;  border:1px solid #ccc;width:195px; padding:0 14px 0 4px}
	
		/* Masters *************************/
		#contenido-master {background:#353239; width:300px; float:left;}
			#contenido-master ul {margin:0; padding:0; list-style-type:none;float:left}
			#contenido-master li { width:264px;  margin:10px 10px 6px 10px; background: url(../img/linea-puntos.gif) repeat-x bottom; padding:0 0 10px 10px; font-size:1.3em; color:#80bee7; font-weight:bold}
			#contenido-master li.sin-linea { background:none}
			#contenido-master li a { font-weight:bold; color:#81BFE8}
			#contenido-master li a:hover {text-decoration:underline}
			#contenido-master .fecha-inscripcion {color:#fff; font-size:0.85em}
	   /* Video *************************/
	   	p#texto-video {margin:10px 3px 6px 10px;}
			
	   /* Lo mas *************************/
	   	#contenido-lomas {width:300px; float:left;}
	   		#contenido-lomas #lei ul, #contenido-lomas #com ul {background: #f4f4f4; list-style:none; width:100%; float:left; font-size: 1.1em;  color:#fff; }
	  		#contenido-lomas #lei ul.tabs, #contenido-lomas #com ul.tabs {background: #dce5eb}
	   		#contenido-lomas #lei ul.tabs li, #contenido-lomas #com ul.tabs li {float:left; text-transform:uppercase;font-weight:bold;}
	   		#contenido-lomas #lei ul.tabs li a, #contenido-lomas #com ul.tabs li a {float:left; color:#fff; background:#8a8a8a;padding: 6px 8px; display:inline}	
	   		#contenido-lomas .activo {background:#323a4b; padding: 6px 8px}
	   		#contenido-lomas #lei div li a, #contenido-lomas #com div li a{color: #4d4d4d; border-top: solid 1px #fff; padding: 8px 0 8px 16px; font-size: 1.1em; display:block; background:url(../img/puntero-1.gif) no-repeat 7px 12px; width:284px;}
	   		#contenido-lomas #lei div li a:hover, #contenido-lomas #com div li a:hover {text-decoration:underline}
		/* Obra Social  *************************/
		#obra-social { background:#333A4C; text-align:center; padding:10px; font: 3em Georgia; font-style:oblique}
			#obra-social span#linea1{ color:#a1d0ee}
			#obra-social span#linea2{ color:#c8ddee}
		/* Encuesta *************************/
		#contenido-encuesta {float: left; width:300px; background: #f4f4f4}
			#contenido-encuesta p {color: #4d4d4d; font-size:1.2em; padding: 8px; font-weight: bold; border-bottom:solid 1px #fff; width:284px}
			#contenido-encuesta label {display:block; padding: 8px; font-size: 1.2em; border-bottom:solid 1px #fff; cursor:pointer }
			#contenido-encuesta fieldset label #opcion1, #contenido-encuesta fieldset label #opcion2 {margin-right: 5px}
			#contenido-encuesta ul {background:#8e9da9; list-style:none; float:left; width: 294px; padding-left: 6px }
			#contenido-encuesta ul li{float:left; font-size:1.1em; font-weight:bold; color:#fff; padding: 8px 0; display:block; text-transform:uppercase}
			.separador {padding: 0px 8px}
			#contenido-encuesta ul a {color:#fff;}
			#contenido-encuesta ul a:hover {text-decoration:underline}
/* varios generales */

.linea-puntos {width:100%; background:url(../img/linea-puntos.gif) repeat-x; font-size:1px; height:1px; float:left;}
.margen-linea10 {margin:10px 0; display:inline}
.margen-linea6 {margin:6px 0 6px 0;}
.margin-superior10 {margin-top:10px}


/* estilos pagina BUSQUEDAS y HEMEROTECA*/
p#titular {color:#29262f; font:normal 2.6em Georgia; margin-bottom:15px}
#num-resultados {color:#2a5c8f; font:normal 2.6em Georgia; font-style:oblique; margin:10px 0; clear:both;}
	
.linea-updown {width:560px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding-top:1px; padding-bottom:1px; float:left;}
				#contenido-busquedas {background:#a8233e;height:20px;padding:4px 4px 2px 0;}
				#contenido-busquedas label { color:#fff; font: bold 1em Arial; margin:0 6px 0 8px; line-height:2em; float:left}
				#contenido-busquedas input#caja-buscar {background:#fff url(../img/img-lupa-buscador.jpg) no-repeat right;  border:1px solid #ccc; width:470px; padding:0 20px 0 4px;float:left;}
				#contenido-busquedas select { height:19px; font:normal 1.1em Arial; color:#666;border:0; float:left; padding-left:4px}							
				#contenido-busquedas select#seccion { width:150px;}
				#contenido-busquedas select#mes { width:117px;}
				#contenido-busquedas select#anio { width:97px;}
											
p.entradilla-busqueda {margin:5px 0 10px 0; color:#414042; font:bold 1em Arial; text-transform:uppercase; clear:left}
p.titulo-busqueda {margin-bottom:10px; color:#6f182a; font:normal 2.2em Georgia;  clear:left}
p.texto-busqueda {margin-bottom:5px; font: normal 1.2em Arial; color:#58595b;  clear:left}

#pag-galeria { height:11px; background:#4e4e4e; padding:6px 0 11px 0; color:#fff; vertical-align:middle; text-align:center; font-size:1.2em; position:relative}
		#pag-galeria a {color:#fff; text-decoration:none; font-weight:normal;}
		#pag-galeria a#derecha {position:absolute; right:13px;}
		#pag-galeria a#izquierda {position:absolute; left:13px;}
		
/* NEWSLETTER */
#contenedora-newsletter{width:770px; text-align:left; margin: 12px auto 0; background:url(../img/fondo-contenedor.gif) repeat-y; overflow:hidden}
#cabecera-newsletter {width:770px; height:178px; margin:1px 1px 10px 1px; float:left; background:#fff; border-bottom: solid 2px #a9233e; display:inline; padding-bottom:1px}
#cabecera-newsletter #logo {float:left}
#cabecera-newsletter #cab_cont {float:left; width:568px;}
#cabecera-newsletter #cab_cont {background: #6b1727;}

#cabecera-newsletter #cab_cont img{vertical-align: middle;; padding-right: 5px}

#cabecera-newsletter #cab_tagline {float:left; width:553px; height: 100px; background: url("../img/fond_tagline.gif") repeat-x 0 0; color:#fff; text-align:right; padding: 18px 15px 0 0; border-bottom: solid 1px #fff}
#cabecera-newsletter #cab_tagline h1{ font:normal 4.6em Georgia, "Times New Roman", Times, serif;}
#cabecera-newsletter #cab_tagline p { position:relative; right: 0px; font-size: 3.2em; color:#d2d2d4; font-style:italic;}
#cabecera-newsletter #cab_menu {float:left; width:701px; background:black; height:29px}

#contenido-newsletter {width:770px}
#contenedora-general {width:745px; background:#f9f; margin:10px; float:left; padding-right:10px; display:inline}

/* ENCUESTA */
#tit-encuesta h2{color:#6f182a; font:normal 2.4em Georgia; font-style:oblique; margin-bottom:10px; clear:both;}
#graf-encuesta p {padding: 8px 14px; background: url(../img/bullet-ferias.gif) no-repeat left center; width: 53%; display:block;}
#graf-encuesta .grafic {width:200px; padding:1px; border:solid 1px #ccc; margin-top:8px}
#graf-encuesta .porc_votos {margin:9px 4px 0 0; float:right; text-align: right}
#mas-encuestas {list-style:none}
#mas-encuestas li a{font-size: 1.2em; color: #8a1f35; font-style:italic; padding: 8px 15px; background:url(../img/ico-encuestas.gif) no-repeat left center; display:block; height:15px}
#mas-encuestas li a:hover {text-decoration:underline}

/* NOTICIA AMPLIADA */
#botones-amp-texto {float:left; font-size:.9em; font-weight:bold; width:100%}
#botones-amp-texto img {padding-left:6px; vertical-align:middle}
h2.tit-noticia {color:#6f182a; font:normal 3.1em Georgia; margin:0 0 10px 0}
#noticia-amp #entradilla {font-size:1em; text-transform:uppercase; margin-bottom:13px}
#noticia-amp #entradilla .autor a{color:#831b30}
#noticia-amp #descargas a{font-style:italic}
.rojo {color:#6f182a; font-style:normal}
#noticia-amp .relacionadas ul, #noticia-amp .comenta ul {list-style:none; font-style:italic; font-weight:bold}
#noticia-amp .relacionadas ul li, #noticia-amp .comenta ul li {padding: 8px 0 8px 15px; font-size:1.1em; background:url(../img/ico-noticia.gif) no-repeat left 10px}
#noticia-amp #comentarios {background:#811c30; padding:7px 8px; color:#fff; margin: 1px 0; float:left; width:97%}
#noticia-amp #comentarios a {color:#fff; font-size:1.1em; font-weight:bold}
#noticia-amp #compartir {float:left; width:100%; color:#6f182a; font-weight:bold }
#noticia-amp #compar-lit {position:relative; left:-108px}
#noticia-amp #compartir ul {list-style:none; position:relative; left:72px; top:-4px; float:right}
#noticia-amp #compartir li{float:left; margin:0 2px 3px 0; padding:2px 1px; width:17px;}
#noticia-amp #compartir li a{display:block; height:17px; width:17px}
#noticia-amp #compartir li.myspace a {background:url(../img/ico-myspace.gif) no-repeat 0 0}
#noticia-amp #compartir li.facebook a {background:url(../img/ico-facebook.gif) no-repeat 0 0}
#noticia-amp #compartir li.fresqui a {background:url(../img/ico-fresqui.gif) no-repeat 0 0}
#noticia-amp #compartir li.meneame a {background:url(../img/ico-meneame.gif) no-repeat 0 0}
#noticia-amp #compartir li.wikio a {background:url(../img/ico-wikio.gif) no-repeat 0 0}
#noticia-amp #comentario{width:100%; float:left; margin-top: 10px}
#noticia-amp legend {font-size:1.1em; text-transform:uppercase}
#noticia-amp form label {font-size: 1.1em; font-weight:bold; text-transform:uppercase; float:left; width:95px; margin:8px 0}
#noticia-amp form input, #noticia-amp form textarea, form#boletin select {width:460px; float:left; margin:8px 0; border:solid 1px #cecece; font:normal 1.2em Arial, Helvetica, sans-serif}
#noticia-amp form #bot-form-coment {float:right; width: 80px; background: #fff url(../img/ico_coment_blanco.gif) no-repeat 60px center; font-size:1.1em; color:#811c30; font-weight:bold; text-align:left; padding: 3px 10px; cursor:pointer}

/* PORTADA NOTICIAS */
.comenta {float:left; width:100%}
#caja-noticia-dest {float:right; width: 293px}
#noticia-amp .comenta ul li {background:url(../img/ico_coment_naranja.gif) no-repeat left 10px}
.caja-noticia {float: left; width:100%}
.caja-noticia h3{margin-bottom: 10px}
.caja-noticia-img {float:right; width: 410px}

/* BOLETIN */
h2 {font-size:1.9em; font-style:italic; line-height:1.2em}
form#boletin input, form#boletin select{width:418px; margin:5px 0; font-size:1.1em; font-style:italic }
form#boletin label {width:128px;  margin:7px 4px}
form#boletin .decoinput {background:#e7e7e7; float:left; width:100%; height:28px}
.linea-lisa {background:#e7e7e7; width:100%; height:1px; margin:1px 0; float:left; font-size:0.1em; display:inline}

/* para imágenes con un margen a la derecha */
.img-news {padding:1px; border:solid 1px #dbdbdb; margin-right:14px; float:left}
.img-news-nomargin {padding:1px; border:solid 1px #dbdbdb; float:left}

/* PIE */
#pie {width:903px; border:1px solid #fff;  float:left; background:#4e4e4e; margin-top:10px}	
 #pie #pie-izq {width:50px; height:17px}
 #pie #pie-medio {width:905px; height:17px}
 #pie #pie-dch {width:50px; height:17px}
#pie1 {background:url(../img/fond-pie1.gif) repeat-x; width:100%; height:106px; margin-bottom:5px; border-bottom:solid 1px #fff; float:left;}
 #pie1 p{font: normal 2.2em Georgia, "Times New Roman", Times, serif; color:#fff; padding: 8px 0 16px 8px; }
 #pie1 #patrones {float:left; width:888px; padding: 0px 8px; }
 #pie1 #images {float:left; padding: 8px 10px;}
 #pie1 #images img {padding-right:40px; }
#pie2 {background:url(../img/fond-pie2.gif) repeat-x; width:883px; height:54px; border-top:solid 1px #fff; padding:20px 10px 0; position:relative; float:left}
 #pie2 img {position: absolute; left:10px;}
 #pie2 ul {list-style:none; color:#999; font-size:1.2em; float:right}
 #pie2 ul li {float:left}
 #pie2 ul li a {color:#999}
 #pie2 ul li span {padding: 0 7px 0 8px}
 #pie2 p {position:absolute; top:45px; right: 10px; font-size:1.1em}
 
/* CIERRE */
#cierre {width: 937px; height:16px; background:url(../img/cierre.gif) no-repeat 0 0; margin: 0 auto} 	
#cierre p#logo-publica {float:right; margin:30px 25px 30px 0; display: inline}

/* galeria portada imagen */
#caja-galeria{width:556px; height:367px; position:relative; background:#4e4e4e}
	#caja-galeria img {border-bottom:1px solid #fff; float:left}
	#caja-galeria #transparencia {position:absolute; top:235px; left:0;padding:12px; width:532px; height:69px; background:#fff; 
	opacity:0.8; filter:alpha(opacity=80);}
		#transparencia p#titulo {font:bold 2.6em georgia; color:#6f182a; margin:0 0 7px 0}
		#transparencia p#subtitulo {font:bold 1.4em georgia; color:#1d1d1d; margin:0}
	
	#caja-galeria #transparencia-titular {position:absolute; top:235px; left:0;padding:12px; width:532px; height:69px; background:#fff; 
	opacity:0.8; filter:alpha(opacity=80);}
		#transparencia-titular p#titulo {font:bold 2.6em georgia; color:#6f182a; margin:0 0 7px 0}
		#transparencia-titular p#subtitulo {font:bold 1.4em georgia; color:#1d1d1d; margin:0}
		#caja-galeria #transparencia-titular ul li a, .actual {padding:7px 11px 6px; color:#fff; display:block;background:#691727; text-decoration:none}
		#caja-galeria #transparencia-titular .actual, #caja-galeria #transparencia-titular a:hover{background:#fff; }

		
		#caja-galeria ul { float:right;height:28px; background:#4e4e4e; list-style:none; }
		#caja-galeria ul li {float:left; display:block; border-left: solid 1px #fff; font: bold 1.2em Georgia, "Times New Roman", Times, serif;}
		#caja-galeria ul li a, .actual {padding:7px 11px 6px; color:#fff; display:block;background:#691727; text-decoration:none}
		#caja-galeria .actual, #caja-galeria a:hover{background:#a9233e}

.boton-buscar {width:20px; height:19px; background:url(../img/lupa.gif) no-repeat; border:0;     float:left;margin-left:4px; cursor:pointer}