@charset"utf-8";@import url("estilos.css");@import url("../modulos/pie/pie.css");@import url("../modulos/breadcrumbs/breadcrumbs.css");@import url("../modulos/menu-sup/menu-sup.css");@import url("../modulos/comentarios/comentarios.css");@import url("../modulos/col-izq/col-izq.css");@import url("../modulos/noticias_noticias/noticias.css");@import url("../modulos/articulos_articulos/articulos.css");@import url("../modulos/contacta_contacta/contacta.css");@import url("../modulos/visor-trabajos/visor-trabajos.css");*{padding:0;margin:0;}
body{background:#fff url(../modulos/img/fondo.jpg) center top repeat-x;font:normal 10px/12px Arial, Helvetica, sans-serif;text-decoration:none;}
img{border:0;}
p{width:auto;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;color:#666;text-align:justify;}
h1{width:auto;text-align:left;color:#99cc00;font:normal 2em/1.8em "Arial Black", Gadget, sans-serif;padding:0 0 0 2.8em;}
h2{color:#000;font:bold 1.5em/1.3em "Courier New", Courier, monospace;text-decoration:none;}
h2 > a{color:#4c4c70;font:bold 1.1em/1.2em "Courier New", Courier, monospace;text-decoration:none;}
h2 > a:hover{color:#4c4c70;font:bold 1.1em/1.2em "Courier New", Courier, monospace;text-decoration:none;}
h3{color:#a3181b;font:bold 1.2em/1.4em Arial, Helvetica, sans-serif;text-decoration:underline;padding:0 0 .5em 0;}
td{padding:0.2em 0.8em;}
li{list-style:none;color:#1a171b;}
a{color:#99cc00;text-decoration:underline;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
a:hover{color:#a3181b;text-decoration:none;font-weight:bold;}
.txtHidden{left:-999em;position:absolute;}
.noPadding{margin:0;padding:0;}
hr{clear:both;width:50%;margin:0 auto;color:#000;height:.1em;}
textarea{font:normal 1.2em/1.5em Arial, Helvetica, sans-serif;color:#000;border:.1em #000 solid;padding:0 0 0 .2em;}
input, select{font:normal 1.2em/1.5em Arial, Helvetica, sans-serif;color:#000;border:.1em #000 solid;padding:0 0 0 .2em;height:1.4em;}
input[type="checkbox"], input[type="radio"]{border:none;}
input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer;background-color:#ac1a2f;color:#fff;font-weight:bold;border:.1em #000 solid;padding:0.2em;height:auto;}
.boton{cursor:pointer;background-color:#ac1a2f;color:#fff;font-weight:bold;border:.1em #000 solid;padding:0.2em;height:auto;}
noscript{font-family:"trebuchet MS", arial;font-size:1.6em;font-weight:bold;color:#FF0000;text-decoration:underline;}
#error{clear:both;width:auto;color:#F60;font-weight:bold;margin:0;padding:0 0 0.5em 0.5em;font:normal 1em/1em Arial, Helvetica, sans-serif;}
#error a{color:#000;text-decoration:underline;}
#error a:hover{color:#000;text-decoration:none;}
#error404{float:left;clear:none;margin:0;padding:0 0 0 5.8em;}
#error404 h3{padding:1em 0 0 0;color:#000;}
#error404 ul li{list-style:none;padding:0.5em 0 0 0;}
#goog-wm-sb{width:110px;height:20px;text-align:center;font-size:9px;background-color:#99CC00;color:#FFF;}
#alerta{background-color:#000;color:#FFF;padding:1em;text-align:center;}
#alerta a{color:#F00;}
#web{clear:both;width:98em;background-color:#FFF;min-height:76.8em;height:auto !important;height:76.8em;margin:0 auto;}
#main{clear:both;width:100%;min-height:55em;height:auto !important;height:55em;}
#main div.paginar{clear:both;width:100%;margin:0 auto 1em;}
#main div.paginar td{margin:0;padding:0;}
#main div.paginar td td{font-weight:bold;color:#000;}
#main div.paginar a{font-size:.9em;font-weight:normal;background-color:#fff;padding:.4em;}
#main p.paginar_resulatdos{clear:both;border-left:.1em #000 solid;font-size:.9em;text-align:center;color:#000;font-weight:bold;width:auto;padding:.2em .5em;}
#main p.paginar_resulatdos .txtNegrita{color:#ac1a2f;font-weight:bold;}
#cabecera{clear:both;background:url(../modulos/cabecera/img/fondo-cabecera.jpg) left top no-repeat;height:9.6em;}
#cabecera2{clear:both;background:url(../modulos/cabecera/img/fondo-cabecera2.jpg) left top no-repeat;height:9.6em;}
#cabecera li,#cabecera2 li{float:left;}
#cabecera_izq{float:left;}
#cabecera_drch{float:right;width:28em;padding:6.9em 0 0 0;height:2.6em;}
#cabecera_drch li{padding:0 .3em 0 0;}
#banner{clear:both;float:left;width:98em;height:9.9em;}
#cabecera .logotipo{float:left;}
#video_relacionado{float:left;width:44em;padding:1.5em 0 1.5em 2em;}
#video_relacionado{clear:both;margin:0;padding:0.5em 3.4em 1.5em 0;}
#video_relacionado p.txtTitulo{color:#0CF;font-size:1.4em;font-weight:bold;}
#video_relacionado ul{clear:both;margin:0;padding:0 0 0 3em;}
#video_relacionado li{list-style:disc;padding:0.3em 0.5em 0 0.5em;}
#video_relacionado a{color:#000;text-decoration:none;font-weight:bold;}
#video_relacionado a:hover{color:#000;text-decoration:underline;font-weight:bold;}
#archivos_relacionados{clear:both;margin:0;padding:0.5em 3.4em 1.5em 0;}
#archivos_relacionados p.txtTitulo{color:#0CF;font-size:1.4em;font-weight:bold;}
#archivos_relacionados ul{clear:both;margin:0;padding:0 0 0 3em;}
#archivos_relacionados li{list-style:disc;padding:0.3em 0.5em 0 0.5em;}
#archivos_relacionados a{color:#000;text-decoration:none;font-weight:bold;}
#archivos_relacionados a:hover{color:#000;text-decoration:underline;font-weight:bold;}
#imagenes_relacionadas{clear:both;min-height:18.4em;height:auto !important;height:18.4em;margin:1em 3em 0 0;padding:0 0 1.5em 0;}
#imagenes_relacionadas p.txtTitulo{color:#0CF;font-size:1.4em;font-weight:bold;}
#imagenes_relacionadas ul{clear:both;margin:0;padding:0;}
#imagenes_relacionadas li{list-style:none;float:left;width:14.7em;height:14.7em;margin:.4em;}
#imagenes_relacionadas p{margin:0;padding:0;}
#imagenes_relacionadas img{border:.1em #000 solid;}