/* CSS Document */
html { height:100%; width:100%; text-align:center; background-color:#3C1300; margin:0; padding:0; } 
body{ width:100%; font-family: "trebuchet MS", arial; color:#000000; margin:0 0 0 0; padding:0; font-size:100%;} 
a img { border:0;}
a { color:#3C1300; text-decoration: none;} 
a:hover { color:#3C1300; text-decoration:underline;} 
hr { color:#FFFFFF; height:0.5px; }
acronym { cursor:help;}
abbr { cursor:help;}
#contenedor { width:981px; height:auto; background-color:#fff; margin:10px auto 10px auto; display:block; overflow:hidden; padding:0; }
.negrita { font-weight:bold; }
/*CAB*/
#cab { width:100%; height:120px; padding:0; margin:0 0 0 0; background-color:#3C1300; background-image:url(/imgweb/cab.jpg); background-position:right; background-repeat:no-repeat; text-align:left; }
#cab img { margin:0; float:left; }
/*  MENU  */
#menuprincipal { width:100%; float:left; margin:0em 0em 0.5em 0; padding:0; text-align:left; font-size:1em; font-family: Geneva, Arial, Helvetica, sans-serif; letter-spacing:0.1em; overflow:hidden; height:1.3em; background-color:#E6A428; border-bottom:0.5em solid #3C1300; border-top:0.5em solid #3C1300;}
#menuprincipal ul { list-style:none; margin:0px; padding:0 0 0 0; border:none; background-color:#E6A428; font-weight:700; width:100%;}
#menuprincipal ul li { width:auto; height:1.3em; font-size:0.8em; padding:0; margin:0 0 0.2em 0; float:left;}
#menuprincipal ul li a { text-decoration:none; color:#3C1300;  padding:0.2em 1em 0.5em 1em; width:auto; display:block; }
#menuprincipal ul li a:hover { text-decoration:none; color:#fff;  padding:0.2em 1em 0.5em 1em; width:auto; display:block; }
#middle { width:100%; height:auto; padding:0;  margin:0; background-color:#fff; clear:both; font-size:0.9em;  }

/*izquierda*/
#izquierda { width:308px; height:auto; background-color:#fff; float: left; margin:0em 2px 1em 0; padding:0; border-right:0.7em solid #E6A428;  }
#izquierda .banner { width:auto; background-color:#FFFFFF; margin:0; padding:0; float:left; height:100%;}
#izquierda .banner img { margin:0; padding:0;}
#izquierda .banner .tipo01 { margin:2px 4px 2px 4px; width:300px; padding:0; height:150px;}
#izquierda .banner .tipo02  { margin:1px; width:150px; float:left; padding:0; height:250px;}
#izquierda .banner .tipo03  { margin:1px; width:150px; float:left; padding:0; height:150px;}

/*CONTENIDO*/
#content {width:49%; height:auto; padding:0em 0em 1em 0.2em; float:left; margin:0; font-size:0.85em; text-align:justify; color:#000; background-color:#fff; font-weight:normal;}
#content_noticia {width:60%; height:auto; padding:1em 0em 1em 0.2em; float:left; margin:0; font-size:0.85em; text-align:justify; color:#000; background-color:#fff; font-weight:normal;}
#content h1.secc, #content_noticia h1.secc { font-size:1.6em; background-color:#3C1300; color:#fff; padding:0 0 0.2em 0.7em; margin:0 0 0.5em 0; letter-spacing:0.6em; border-bottom:1px solid #E6A428; width:auto;  }
#content h1 { font-size:1.3em; color:#7F7F7F; padding:0; margin:0 0 0.5em 0; letter-spacing:0.3em; border-bottom:1px solid #E4E4E4; }
#content_noticia h1 { font-size:1.3em; color:#7F7F7F; padding:0; margin:0 0 0.5em 0; letter-spacing:0.3em; border-bottom:1px solid #E4E4E4; }
#content h2 { font-size:1.1em; color:#999999; padding:0 0 0 1em; margin:0 0 0.5em 0; letter-spacing:0.3em; clear:both; }
#content_noticia h2 { font-size:1.1em; color:#999999; padding:0; margin:0 0 0.5em 0; letter-spacing:0.3em; }
.img_l { float:left; margin:0 0.8em 0 0; background-color:#EAEAEA; padding:0.4em;}
.img_r { float:right; margin:0 0 0 0.8em; background-color:#EAEAEA; padding:0.4em;}
.img_c { float:none; margin:0 0.8em 0 0.8em; background-color:#EAEAEA; padding:0.4em;}
#content  p { margin:0 0 1em 10px; clear:both;}

/*derecha*/
#derecha {  width:160px; float:right; margin:0; padding:0;  background-color:fff;}
#derecha #google_ad a { clear:both; width:100%; background-color:#fff; float:left; color:#0000cc; margin:0em 0 0.5em 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#google_ad { margin:0em 0 0 0;}

/*foot*/
#foot { width:100%; height:5%; padding:0.3em 0 0.5em 0; margin:0.5em 0 0 0; background-color:#E6A428; clear:both; text-align:left; color:#3C1300; border-top:1em solid #3C1300;  }
#foot p { font-size:0.7em; font-weight:500; margin:0 0 0 0; padding:0 0 0 1em; }
#foot a { text-decoration:none; color:#fff;}
#foot a:hover { text-decoration:underline; color:#fff;}
#foot2 { width:100%; height:63px; min-height:63px; padding:0; margin:0; background-color:#3C1300; clear:both; color:#000000; background-image:url(../imgweb/foot.jpg); background-repeat:no-repeat;}

/*NOTICIAS*/
#content .listanoti { width:100%; border-bottom:1px dashed #E6A428; padding:5px 5px 5px 0; float:left; text-align:justify; margin:2px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; }
#content .listanoti h1 {  font-size:1.1em; font-weight:bold; color:#3C1300; background-color:#ECECEC; width:100%; padding:0.2em 0.2em 0.2em 0.3em; letter-spacing:0px; }
#content .listanoti h1 a { color:#3C1300; width:100%; padding:0px; text-decoration:none; font-size:0.9em; border:0;}
#content .listanoti h1 a:hover { color:#E6A428;}
#content .listanoti .center_noti { width:100%; margin:0.3em 0 0.3em 0; float:left; padding:0; height:auto; background-color:#fff}
#content .listanoti .center_noti img { width:120px; margin:0 5px 0 0; padding:0; background-color:#fff; float:left; border:1px solid #000;}
#content .listanoti .center_noti p { float:left; text-align:justify; }
#content .listanoti .fecha { background-color:#fff; width:100%; display:block; color:#9A9A9A; font-weight:bold; font-size:0.85em; }
#content .listanoti span.masinfo a { float:left; width:auto; margin:0; padding:0;font-weight:bold; font-size:0.85em; background-color:#fff; text-align:right;}
#content .listanoti p { margin:0; padding:0; font-size:0.7em; font-weight:normal; color:#000;}

#content .noti { width:auto; float:left; padding:5px; text-align:justify; font-size:1em;}
#content .noti h1 { font-size:1.1em; font-weight:bold; text-transform:uppercase; color:#3C1300; background-color:#fff; width:100%; padding:0.2em 0.2em 0.2em 0; letter-spacing:0px; display:block; border:0;}
#content .noti .procedencia {text-transform:uppercase; font-style:normal; color:#000;}
#content .noti p {color:#2A2A2A; font-size:1em; margin:0; padding:0;}
#content .noti span{ font-size:0.95em; font-weight: bold; font-style:normal; }
#content .noti img { padding:6px; background-color:#F1F1F1; border:1px solid #A8A8A8;}
#content .noti .masinfo { float:left; color:#9A9A9A; font-weight:bold; font-size:0.85em; background-color:#fff; width:50%;}

/*ADMINISTRACION*/
/*consultoria*/
#centeradmin { width:50%; height:100%; display:block; overflow:auto; background-color: #FFFFFF; margin:5em auto 0 auto; color:#999999; padding:0 0 0 0;}
#centeradmin fieldset { border:0;}
#administracionnuestro { background-color:#FFFFFF; width:95%; }
#administracion { padding: 0.5em 0.1em 0 0.5em; margin: 0 auto; }
#administracion legend span { font-size:1.5em; font-weight:bold; color: #fff; background-color:#fff; padding:0.2em}
#txtadmin { padding: 0.8em 0.2em 1em 0.2em; margin:0 auto; }
#txtadmin div { clear: left; margin: 0 0 1em 0;}
#txtadmin div label span { font-size:1.1em; display:block; width:10em; float: left; padding: 0.1em 0 0 0; font-weight:bold; color:#000;}
#txtadmin div input { width:95%; background-color:#FFFFFF; border-top: 1px solid #999999; border-right: 2px ridge #999999; border-bottom: 2px ridge #999999; border-left: 1px solid #999999; font-size:1em; }
#txtadmin p { font-weight:bold;}
#txtadmin #divButton #btnSend {width:6em; background-color: #9A0000; font-size:1em; letter-spacing:.1em; font-weight:bold; color:#fff; padding: 1px 0 0 2px;  margin:0 0 0 0; border: 1px solid #999999;}
/**********************************/
#admin { width:100%; background-color:#fff; display:block; }
#admin input { clear:both; width:99%;}
#admin input.guardar {width:6em; background-color: #E6A428; font-size:1em; letter-spacing:.1em; font-weight:bold; color:#fff; padding: 1px 0 0 2px;  margin:1em 0 1em 0; border: 1px solid #999999;}
#admin label { background-color:#fff; width:auto; text-align:left; }
#admin table { width:100%; margin:0; padding:0; border:0;}
#admin table caption { font-size:0.95em; background-color:#ffffff; color:#000; width:98%; margin:0 0 0 3px; padding:2px 2px 2px 0; text-align:left;}
#admin table td {width:auto; padding: 0.25em; font-size:1em; background-color:#FFFFFF; color:#000000; border:1px solid #cccccc;}
#admin table th {width:auto; padding: 0.25em;  background-color:#3C1300; font-size:0.95em; color:#FFFFFF }
#admin table .btn { width:60px;}
#admin p { clear:both; margin:1em 0 1em 1em;}
#admin p label { text-align:left; background-color:#fff; width:auto; margin:0.5em 0 0 0; padding:0; float:left;}
#admin p input { clear:both;}
#admin p.radio { background-color:#FF0000; }
#admin p.radio label input { float:left; width:15px;}
#admin p.radio label { float:left; margin:1em 0 1em 0em; width:15%;}

/*enlaces*/
table.table_enlaces { width:100%; background-color:#fff;}
table.table_enlaces caption { text-align:left;}
table.table_enlaces td {  border:1px solid #E6A428; text-align:center;}
table.table_enlaces img { border:none;  display:block;  width:auto;}
table.table_enlaces span { clear:both; width:100%; background-color:#fff;}

/*galeria*/
ul.galerias { list-style-type:none; margin:0 0 0 1em; padding:0; }
ul.galerias li { background-color:#E6A428; color:#3C1300; margin:1em 0 0 0; padding:0.5em; font-weight:bold;}
ul.galerias li a { }
ul.galeria { list-style-type:none; margin:0; padding:0; width:100%; background-color:#FFFFFF;}
ul.galeria li { float:left; margin:0.2em 0.2em 0.2em 0em; padding:0; background-color:#FFFFFF;}
p a.volver { background-color:#3C1300; margin:0 0 0 -1em; padding:0 0 0 0.5em; width:100%; display:block; color:#FFFFFF;}

/*Plazas*/
ul.plazas { list-style-type:none; margin:0 0 0 1em; padding:0; background-color:#fff; float:left; width:97%;}
ul.plazas li { display:block; float:left; background-color:#E6A428; padding:0 0.5em 0 0.5em; margin:0 0.5em 0.3em 0; border:1px solid #000; }
ul.plazas a {}

/*contacto*/
ul.contacto {}
ul.contacto li { }
ul.contacto li span { font-size:1.2em; background-color:#CCCCCC;  width:100%; display:block;}
ul.contacto {}

/*CARTELES*/
ul.carteles { list-style-type:none; margin:0 0 0 1em; padding:0;}
ul.carteles li { color:#3C1300; margin:1em 0 0 0; font-weight:bold;}
ul.carteles li span.anio { background-color:#E6A428; display:block; padding:0.5em;  }
ul.carteles li ul { background-color:#FFFFFF; }
ul.carteles li ul li a { background-color:#FFFFFF; margin:0; padding:0; color:#666666;}
ul.carteles li ul li a span { color:#AC0000;}
h2.carteles { font-size:1.1em; color:#999999; padding:0 0 0 1em; margin:0 0 0.5em 0; letter-spacing:0.3em; clear:both; border-bottom:1px solid #999; }
h2.carteles span { color:#AC0000;}
