BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;	border:#CCCCCC 1px solid;
	PADDING-BOTTOM: 0px;
	MARGIN-left: 5px;
	width: 985px;
	FONT: 14px/18px verdana, arial, helvetica, sans-serif;	
	COLOR: #000000;	
	margin-TOP: 3px;	
	TEXT-ALIGN: justify;
	color:#ffffff;
	background-color: #ffffff;
}
h1 {font-size: 130%;font-weight: bold; margin-top: 0em; color:#000000; background-color:#e1e1e1;
	float: left; padding-bottom: 0.2em; padding-top: 0.2em; padding-left: 1em;  width:100%; border-bottom:#666666 1px solid; border-top:#666666 1px dotted}
h2{font-size: 1em; text-align:center; background-color:#e1e1e1; color:#CC0000; margin-top: 0em; margin-bottom: 0em; border-top: #ccc 1px solid; border-bottom: #ccc 1px dotted; border-left: #ccc 1px solid; border-right: #ccc 1px solid; width: 100%}
h3 {font-size: 0.9em;font-weight: bold; margin-top: 0em;
	float: left; padding-bottom: 0.2em; padding-top: 0.2em; padding-left: 1em;  width:13em}	
.titu_enlaces {color:#000; font-weight: bold; padding-left: 2em; padding-right: 2em}
.texto_riojaindus {background-color:#FFFFFF; color:#000000; width: 32.5em; float:right}

	
.titulo { font-size: 170%;
	font-weight: bold;
	color: #000; margin-top: 0em;background-color:#CC0000; color:#FFFFFF;padding-bottom: 0.2em; padding-top: 0.2em; padding-left: 1.5em; border-bottom: #000000 1px solid	}
.derecha {float:left; width:33%; background-color:#FFFFFF; color:#000000; border-right: #999999 1px dotted}
.doscolumnas {float:left; width:35em; background-color:#FFFFFF; color:#000000; border-right: #999999 1px dotted}
.dosclumnas_dere {float: right; width:33.5em; background-color:#FFFFFF; color:#000000; border-right: #999999 1px dotted}
.piemapa{ border-bottom: #666666 1px dotted; padding-left: 0.2em; padding-right: 0.2em; text-decoration: none; background-color:#FFFFFF; color:#000000}
.textodere {padding-left: 1.1em; padding-right: 0.2em; text-decoration: none; background-color:#FFFFFF; color:#000000; width: 20em}
.textodere a {padding-left: 0.3em; padding-right: 0.3em; text-decoration: none; background-color:#e1e1e1; color:#666}
.textodere a:link{padding-left: 0.3em; padding-right: 0.3em}
.textodere a:visited {padding-left: 0.3em; padding-right: 0.3em; text-decoration: underline; background-color:#FFFFFF; color:#000000}
.textodere a:hover {padding-left: 0.3em; padding-right: 0.3em; text-decoration:underline; background-color:#fff; color:#cc0000}
.marcotexto {border-top:#666666 1px dotted; border-bottom: #666666 1px dotted}
.centro {float:left; width:32%; background-color:#FFFFFF; color:#000000; border-right: #999999 1px dotted}
.izquierda {float:right; width:28%; background-color:#FFFFFF; color:#000000; border-right: #999999 1px dotted; height: 40em}	
A IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.flash {float:left}
ul { margin-top:0em; margin-bottom: 0em; margin-left: 0em; padding-left:1em}
ul li {display:inline; text-decoration: none; padding-left:0.2em; padding-right:0.2em}
ul li a:link {background-color:#CCCCCC; color:#660000; text-decoration: none; border-top: #000 1px solid; border-left: #000 1px solid; border-right: #000 1px solid; border-bottom: #000 1px solid}
ul li a:visited {background-color:#CCCCCC; color:#660000; text-decoration: none; border-top: #000 1px solid; border-left: #000 1px solid; border-right: #000 1px solid; border-bottom: #000 1px solid}
ul li a:hover{background-color:#fff; color:#000; text-decoration:none}
.atajos {color:#000;BACKGROUND-COLOR: #e6cb74; font-size:120%}
.fondoenlaces {border-bottom: #000000 1px solid; padding-bottom: 0.6em; padding-top: 0.5em; background-color:#e1e1e1; text-align: left}
.pie {FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000;  TEXT-DECORATION: none; BACKGROUND: #ccc;text-align: left; padding-bottom: 0.1em; border-top: #000000 1px solid; border-bottom: #000000 1px solid; text-align:center}
.pie a:link {FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #000; TEXT-DECORATION: none; BACKGROUND: #ccc
}
.pie a:visited {FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #ffff22; TEXT-DECORATION: none; BACKGROUND: #ccc}
.pie a:hover {FONT-WEIGHT: normal; TEXT-DECORATION: underline; FONT-SIZE: 1em}
.separador { clear:both; width: 100%}
a {text-decoration:underline; background-color:#fff; color:#000000}
a:link {text-decoration:underline; background-color:#fff; color:#000000}
a:visited{text-decoration:underline; background-color:#fff; color:#000000}
a:hover {text-decoration:none; background-color:#fff; color:#000000}
.camerana { float: right; margin-right: 0.3em; margin-left: 0.4em; border-top: #000000 1px solid;border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; }
.mapaalfabeti {border-top: #ccc 1px solid; border-bottom:#ccc 1px solid}
.cuadritos {text-align: center; border-bottom: #666666 1px dotted}

/* tabla alfabetizacion*/
.tabla {float: right; width:26em; font-size: 0.8em; border-bottom:#000000 1px dotted}
.centrar {text-align: center}
.titu {text-align: center; font-size: 1em; font-weight: bold; border-bottom: #000000 1px dotted }
.cabecera {font-size: 130%;font-weight: bold; margin-top: 0em; color:#000000; background-color:#CCCCCC; float: left; padding-bottom: 0.2em; padding-top: 0.2em; padding-left: 1em;  width:25em}
.columna_gris{ background-color:#CCCCCC}
.cabtabla {font-size: 1.3em; text-align:center; background-color:#e1e1e1; color:#CC0000; margin-top: 0em; margin-bottom: 0em; border-top: #ccc 1px solid; border-bottom: #ccc 1px dotted; border-left: #ccc 1px solid; border-right: #ccc 1px solid; width: 100%; font-weight: bold}
.tablajuntaateneo {font-size:0.8em}

/* imagenes */
.contorno_c {border-left:#999999 1px solid}
.limpiar {clear:both;font-size: 1px; line-height: 1px; font-weight: normal;}
.sepapuntos {border-bottom: 1px dotted #000; height:0.1em; padding-bottom:0em}
.punteado_r {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 1px 7px 1px;background: url(archi_portada/raya.gif) repeat-x right  }
.nav_ant_sig {margin-left:10px; margin-right:0px;}
a.btn_anterior:link, a.btn_anterior:visited, a.btn_anterior:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1 url(archi_portada/fnd_anterior.gif) no-repeat left center; color:#496E92; text-decoration:none; padding:2px 6px 2px 17px; border:1px solid #B0C0CF;}
a.btn_anterior:hover{text-decoration:none; color:#FFFFFF; background:#B0C0CF url(archi_portada/fnd_anterior_over.gif) no-repeat left center; border:1px solid #E6EBF1; text-decoration:none;}
a.btn_siguiente:link, a.btn_siguiente:visited, a.btn_siguiente:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1  url(archi_portada/fnd_siguiente.gif) no-repeat  right right;text-align: right; color:#496E92; text-decoration:none; padding:2px 17px 2px 6px; border:1px solid #B0C0CF;}
a.btn_siguiente:hover{color:#000; background:#ffF url(archi_portada/fnd_siguiente_over.gif) no-repeat  right; border:1px solid #E6EBF1; text-decoration:none; padding:2px 17px 2px 6px;text-align: right}
.desact_ant{ margin:0; font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1 url(archi_portada/fnd_anterior2.gif) no-repeat left; color:#9EB1C3; text-decoration:none; padding:2px 6px 2px 17px; border:1px solid #D2DAE1; }
.desact_sig{ margin:0; font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1 url(archi_portada/fnd_siguiente2.gif) no-repeat  right center; color:#9EB1C3; text-decoration:none; padding:2px 17px 2px 6px; border:1px solid #D2DAE1;}

.btn_siguiente, .desact_sig {margin-right:0em; margin-left: 0.2em }

a.btn_siguiente2:link, a.btn_siguiente2:visited, a.btn_siguiente2:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1  url(archi_portada/fnd_siguiente.gif) no-repeat  right center;color:#496E92; text-decoration:none; padding:2px 17px 2px 6px; border:1px solid #B0C0CF;}
a.btn_siguiente2:hover{ font:11px/24px Tahoma,Arial,Helvetica,sans-serif; color:#000; background:#fff url(archi_portada/fnd_siguiente_over.gif) no-repeat  right center; border:1px solid #E6EBF1; text-decoration:none; }
.btn_siguiente2, .desact_sig2 {margin-right:0em; margin-left: 7em; }

.tipo_1 .mod_grafico_txt {display:block; margin-top:1px; width: 255px; font-size:0.7em}
.tipo_1 .mod_grafico_foto {margin:1px 0px 1px 1px}
.tipo_1 h2.menor, .tipo_2 h2.menor {font:bold 120% Georgia, "Times New Roman", Times, serif; margin-right:5px;}
.tipo_1 h3, .tipo_2 h3, .tipo_2 h4 {font:normal 110% Arial, Helvetica, sans-serif; color:#666666; margin:0px 5px 2px 0px;}
.tipo_1 p, .tipo_2 p {font:normal 120% Arial, Helvetica, sans-serif; color:#333333; margin:0px 5px 4px 0px;}
.sec_soc {font:normal 240%/96% Georgia, "Times New Roman", Times, serif; display:block; color:#616074}
a.btn_navega:link, a.btn_navega:visited, a.btn_navega:active{font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#E6EBF1;color:#496E92; text-decoration:none; padding:2px 6px; border:1px solid #B0C0CF;}
a.btn_navega:hover{text-decoration:none; color:#FFFFFF; background:#B0C0CF; border:1px solid #E6EBF1;}

