body {background-color:#B8C9C7; text-align:center; font-size:0.65em; margin:0; }

a {color:#006699; text-decoration:none;}
p a {color:#006699; text-decoration:underline;}
a:hover {color:#006699; text-decoration:underline;}
h2 { font-family:"verdana"; font-size:1.4em; font-weight:bold; color: #2A568F; background-image:url(../imagenes/fondomenu.jpg);background-repeat:repeat-x; background-position:0 1em; width:58%}
h3 { font-family:"verdana"; font-size:1.1em; font-weight:bold; color: #666; }
p  { font-family:"Trebuchet MS";color:#666; font-size:1em; line-height:1.5em; }
ol { color:#666;font-size:1em;font-family:"Trebuchet MS";}
ul h3 {margin:0 0 0 -1.4em;color:#999;}
ul { color:#666; list-style-type:square;font-size:1em;font-family:"Trebuchet MS";}


/*ESTRUCTURA*/
body {z-index:-5;}
div#contenedor {width:74em; margin:auto; border-left:1px solid #0066CC; z-index:1;border-right:1px solid #0066CC;position:relative }
div#contenido { width:74em; background-color:#FFFFDD; position:relative;z-index:-3;}

div.informacion {
	border-top: 1px solid #0066CC; 
	width:77.1%; float:left; text-align:left; font-size:1.1em;}

div#truco {width:2em;float:left; text-align:left; margin:0;}
div#truco div#arriba { height:2em;width:2em; background-color:#FFFFFF; }
div#truco div#medio { color:#666666;width:2em;height:26em; background-image:url(../imagenes/fondotruco.gif); margin-left:-1px; background-repeat:repeat-y; border-right: 1px solid #0066CC; }
div#truco div#relleno {font-size:1.105em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF}
div#separador {clear:both;}
div#decoriz {float:left; margin:0; margin-left:-1px;}
div#decoder {position:absolute;left:63em;}
div#decoriz img, div#decoder img, div#truco div#abajo img, div#truco div#abajo img{height:2em; width:2em;}
div#pescador { position:absolute;height:18em;top:9em; z-index:-1; right:0;border-left:0px solid #0066CC; background-color:#FFFFFF;}
div#pescador img { border-left:1px solid #0066CC;border-bottom:1px solid #0066CC; margin-top:3.3em; width:9.1em; z-index:3;}

div.informacion div#miga {font-size:0.95em; padding-left:0.5em; font-family: "Trebuchet MS" ; line-height:1.5em; color: #2A568F;padding-top:1px;margin-bottom:5px; }

div.capafotos {float:right; width:33%; background-color:#F7EFA9;margin-right:15px;margin-top:-4em;padding-top:2em;}
div.capafotos img {display:block; border:1px solid #666; margin-bottom:2em; margin-left:auto; margin-right:auto;}
div.capafotos span { display:block; margin-top:-2em;margin-bottom:1em; color:#666; text-align:center}

div.capatexto {float:left; width:55%; }
div.capatextobig { width:95%; }

/*INDEX*/
div.informacion.index { border-top: 1px solid #0066CC; width:62.5%; float:left;}

div.informacion.index h2 { font-family:"Trebuchet MS"; font-size:1.4em; font-weight:bold; margin-top:0em;margin-bottom:-1em;   color: #2A568F;}
div.informacion.index h3 { font-family:"Trebuchet MS"; font-size:1.2em; font-weight:bold; margin-top:0em;margin-bottom:-1em;   color: #2A568F;}
div.informacion.index p { font-family: "Trebuchet MS" ; line-height:1.5em;  color: #2A568F;padding-top:1px;margin-bottom:5px;  }

div.informacion.index #bloquesuperior {
	background-color:#C8E2E8; 
	padding-top:0;
	padding-left:15px;
	padding-right:15px;
	
	}
div.informacion.index #bloqueinferior {}
div.informacion.index #bloqueinferior #derecha { float:right; width:18em; background-color:#F7EFA9; padding: 0 15px}
div.informacion.index #bloqueinferior #izquierda { float:left; width:18em; background-color:#DEE5B9; padding: 0 15px}
.noticiaprin {margin:0; padding:0;padding-top:0.5em;}
p span.titular{ position:relative; top:-10px;}
.noticia_secun {margin-top:10px;margin-bottom:6px}
.noticia_secun p span.titular {margin-bottom:0px;}
/* tabla capturas */
div.informacion.index table { color:#666;font-size:1em;font-family:"Trebuchet MS"; border-collapse:collapse; width:200px; margin:20px auto 10px 20px;}
div.informacion.index table td { border-bottom:1px solid white;}
div.información.index td.capturas{ text-align:center}
div.información.index td.total{ text-align:center}
div.informacion.index table tr.total { font-weight:bold}

.fecha { font-weight:bold;}
#caja { margin-top:1.4em;}
.BordeRedondeado { height:1px; overflow:hidden; background-color:#C8E2E8;}
.c1 { margin: 0 12px;}
.c2 { margin: 0 9px;}
.c3 { margin: 0 7px;}
.c4 { margin: 0 6px;}
.c5 { margin: 0 5px;}
.c6 { margin: 0 4px;}
.c7 { margin: 0 3px;}
.c8 { margin: 0 2px; height: 2px;}
.c9 { margin: 0 1px; height: 3px; }
.contenido { height:auto; padding: 0 15px;}

/*COTOS y NORMATIVA estilo de listas de enlace*/
div.cotos div.capatexto ul {padding-left:40px;margin-left:40px;}
div.cotos li, div.normativa li {font-family:"verdana"; color:#006699; margin-left:-1.5em;paddin-left:0px; line-height:1.4em; list-style-type:none} 
div.cotos li a, div.normativa li a {background-image:url(../imagenes/fondoli.jpg); background-repeat:no-repeat; background-position:0em 0.4em;padding-left:1em;}
div.normativa li img {position:relative; top:7px; margin-left:10px;}
/*RIOS*/
div.esva ol {font-size:1em;font-family:"Trebuchet MS";}
/*SUGERENCIAS*/
div.sugerencias fieldset {background-color:#FFFFFF;padding:1em;padding-left:110px;}
div.sugerencias fieldset div.fieldset span {font-family:"Trebuchet MS";font-size:1.2em;color:#666666}
div.sugerencias fieldset div.fieldset textarea {width:300px;height:70px}
div.sugerencias fieldset div.fieldset input { position:absolute; left:160px;}
div.sugerencias label { display:block;position:relative;margin-bottom:20px;}
div.sugerencias div.boton {margin-left:100px;} 
/*HACERSE SOCIO*/
div.hacersesocio fieldset {background-color:#FFFFFF;padding:1em;padding-left:110px;}
div.hacersesocio fieldset div.fieldset span {font-family:"Trebuchet MS";font-size:1.2em;color:#666666}
div.hacersesocio fieldset div.fieldset textarea {width:300px;height:70px}
div.hacersesocio fieldset div.fieldset input { position:absolute; left:170px;}
div.hacersesocio label { display:block;position:relative;margin-bottom:20px;}
div.hacersesocio div.boton {margin-left:100px;} 
/*CAPUTRAS*/
div.capturas table { width:500px; border:1px solid #A9A7A7; background-color:#FFFFFF; border-collapse:collapse;}
div.capturas table td.total {font-weight:bold;}
div.capturas table td.year {font-weight:bold; color:#3399CC}
div.capturas table th{ width:50px; text-align:center; color:#FFFFFF; height:21px; background-color:#A9A7A7 }
div.capturas table td{ width:50px; text-align:center;color:#666666; height:19px;border-bottom:1px solid #A9A7A7;} 
div.capturas table {}
/*BALANCE*/
p.balance { text-align:center; }
p.balance img {border:1px solid #ccc}
/*LISTADO NOTICIAS*/
.paginacion {font-size:0.9em; font-family:Verdana, Arial, Helvetica, sans-serif}
p span.fecha_enlace {color:#FFCC00; font-weight:bold;}
a.noticia {text-decoration:none;}
a.noticia:hover {text-decoration:underline;}
/*NOTICIA AMPLIADA*/
p.noticia {padding-right:1.5em;}
img.foto {border:1px solid #0066FF;padding:1px; float:left;margin-right:1em;background-color:#FFFFFF} 	
/*FOTOS*/
.foto_web {width:190px; height:180px;}
div.foto_web img.horizontal{margin-top:45px ; margin-left:30px; }
.pie_foto { font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:0.99em;}
.alt {font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;font-size:0.8em}

/*BanerCentral*/
#bannerCentral { background-color:#FFFFFF;height:90px;padding-top:6px; border:1px solid #0066CC;margin-top:5px;margin-bottom:5px;}
#bannerCentral div.bloqueEnlace {float:left; width:220px; font-family: "Trebuchet MS"; font-size:1.em;}
#bannerCentral div.bloqueEnlace  img {float:left;padding:1px; border:1px solid #0066CC; margin-left:10px; margin-right:10px;}
div#videos { border:1px solid #0066CC; background-color:#FFFFFF;  font-family: "Trebuchet MS"; font-size:1.em;margin-bottom:5px;padding:7px;height:110px;}
div#videos img.fotoVideo {float:left;padding:1px; border:1px solid #0066CC; margin-left:10px; margin-right:10px;margin-top:11px;}
div#videos h3.video {position:relative;top:-2px;margin-bottom:5px}
/*Cuadro Caputuras Portada*/
h2.capturas_salmones {margin-left:40px;}
table#cuadro_captura {margin-left:70px; width:290px; border-collapse:collapse; background-color:#CCCCCC; border:1px #666666 solid; }
table#cuadro_captura th.rio {padding-left:20px;border:1px #666666 solid; color:#FFFFFF}
table#cuadro_captura td.rio { width:100px;border:1px #666666 solid; background-color:#FFFFFF; color:#2A568F;padding-left:20px;}
table#cuadro_captura th.fecha {text-align:center;border:1px #666666 solid;color:#FFFFFF} 
table#cuadro_captura td.fecha { width:90px;border:1px #666666 solid; background-color:#FFFFFF; text-align:center }
table#cuadro_captura th.capturas {text-align:center;border:1px #666666 solid;color:#FFFFFF}
table#cuadro_captura td.capturas { width:100px;border:1px #666666 solid; background-color:#FFFFFF; padding-right:52px; text-align:right; }

table#cuadro_captura td.capturas.total { font-weight: bold;}
table#cuadro_captura td.fecha.total { font-weight: bold;}
table#cuadro_captura td.rio.total { font-weight: bold;}