/*
	--------- General ---------
*/
* {margin:0px;padding:0px;border:0px;}
html {height:100%;}
body {background:#d90000 url(../img/fnd_body.jpg) repeat-x;color:#000;font:10px verdana,sans-serif;min-height:100%;line-height:18px;text-align:center;}
/*
	--------- Estructura ---------
*/
#contenedora {background:#fff url(../img/fnd_contenedora.jpg) repeat-y;border-left:1px solid #000;border-right:1px solid #000;display:table;height:100%;margin:0 auto;width:758px;}
	#cabecera {background:url(../img/fnd_cabecera.gif) top right repeat-y;height:190px;overflow:hidden;width:758px;}
		#logo {float:left;height:190px;width:214px;}
#banner {border-right:5px solid #f00;height:60px;margin-right:17px;overflow:hidden;padding-top:19px;width:522px;}
			#img_cabec {background:#fff url(../img/fnd_imgcabec.jpg) no-repeat;float:left;height:77px;margin:34px 0px 0px 0px;overflow:hidden;width:527px;}
			#img_cabec2 {background:#fff url(../img/fnd_imgcabec2.jpg) no-repeat;float:left;height:77px;margin:34px 0px 0px 0px;overflow:hidden;width:527px;}
#colizq {float:left;width:185px;}
#colder {background:#fff url(../img/fnd_colder.gif) repeat-y;float:right;text-align:left;width:573px;}
	#bloqueDer {background:url(../img/fnd_bloqueDer.gif) no-repeat top right;border:1px solid #ccc;display:table;margin:0px 0px 20px 20px;padding-bottom:40px;width:508px;}
	#pie_colder {background:url(../img/fnd_piecolder.gif) no-repeat;height:60px;padding-left:115px;width:458px;}
/* */
#resultados {background:#fff url(img/fnd_resultados.gif) no-repeat;border:1px dashed #999;clear:both;margin:0 auto;padding:3px 2px 10px 2px;width:171px;}
.bloqueGris  {background:#f3f3f3;border:1px solid #bbb;margin-bottom:15px;padding:10px;width:445px;}
/*
	--------- Textos ---------
*/
h1 {background:url(../img/punt1.gif) no-repeat 10px 12px;color:#f00;font:34px georgia,serif;padding-left:30px;}
h2 {background:url(../img/punt2.gif) no-repeat 10px 12px;color:#f00;font:34px georgia,serif;padding-left:30px;}
h3 {color:#888;font:bold 12px verdana,sans-serif;letter-spacing:1px;text-decoration:none;}
h4 {color:#E1B500;font:11px verdana,sans-serif;letter-spacing:1px;}
h5 {color:#000;font:bold 12px verdana,sans-serif;padding:4px 0px 2px 2px;}
p {margin:7px 0px 7px 0px;}
.txt_amar {color:#E1B500;font:bold 11px verdana,sans-serif;letter-spacing:1px;}
/*
	--------- Formularios ---------
*/
#frm1 {height:100%;}
/*
	--------- Noticias ---------
*/
#noticia {float:left;padding:10px 10px 0px 10px;width:500px;}
.LineaNoticias{ width:480px; border-bottom:1px dashed #999; clear:both; padding-bottom:10px;}
#noticias_portada {float:left;padding:10px 10px 0px 10px;width:500px;}
	.noticia_portada {padding:10px 0px 0px 0px;width:500px; }
		.noticia_port_fecha {color:#E1B500;font:11px verdana,sans-serif;letter-spacing:1px;}
		.noticia_port_titulo {padding:5px 0px 5px 0px;}
		.noticia_port_titulo a:link {color:#999;font:bold 12px verdana,sans-serif;letter-spacing:1px;text-decoration:none;}
		.noticia_port_titulo a:visited {color:#999;font:bold 12px verdana,sans-serif;letter-spacing:1px;text-decoration:none;}
		.noticia_port_titulo a:hover {color:#999;font:bold 12px verdana,sans-serif;letter-spacing:1px;text-decoration:none;}
		.noticia_port_titulo a:active {color:#999;font:bold 12px verdana,sans-serif;letter-spacing:1px;text-decoration:none;}
#noticias_ultimas {float:right;padding:5px;width:149px;}
	.noticia_ultima {padding:2px 0px 5px 0px;width:139px;}
		.noticia_ulti_fecha {color:#E1B500;font:11px verdana,sans-serif;letter-spacing:1px;}
		.noticia_ulti_titulo {padding:5px 0px 5px 0px;}
		.noticia_ulti_titulo a:link {color:#f00;font:10px verdana,sans-serif;letter-spacing:0px;text-decoration:none;}
		.noticia_ulti_titulo a:visited {color:#f00;font:10px verdana,sans-serif;letter-spacing:0px;text-decoration:none;}
		.noticia_ulti_titulo a:hover {color:#f00;font:10px verdana,sans-serif;letter-spacing:0px;text-decoration:none;}
		.noticia_ulti_titulo a:active {color:#f00;font:10px verdana,sans-serif;letter-spacing:0px;text-decoration:none;}
/*
	--------- Navegación / Enlaces ---------
*/
a:link {color:#f00;text-decoration:underline;}
a:visited {color:#f00;text-decoration:underline;}
a:hover {color:#000;text-decoration:underline;}
a:active {color:#f00;text-decoration:underline;}
/**/
#menu_pie {float:left;list-style:none;padding-top:25px;}
#menu_pie li {float:left;}
#menu_pie li a {color:#f00;display:block;font-weight:bold;padding:4px 8px 4px 8px;text-decoration:none;}
#menu_pie li a:hover {background:#f00;color:#fff;}
/*
	--------- Alineados / Paddings ---------
*/
.derecha {float:right;}
.izquierda {float:left;}
.pad20jus {padding:20px; text-align:justify;}
/*
	--------- Varios ---------
*/
.img_plantilla {border:1px solid #999; margin:10px 0px 10px 0px;}
.fotonoticia {border:1px solid #999;float:left;margin:0px 8px 4px 0px;}
