body{
 font-family:arial,helvetica,sans-serif;
 background-color:#EDECEC;
 margin:0;
 text-align:left;
}
p{
 font-family:arial,helvetica,sans-serif;
  font-size:80%;
  line-height:16px;
  margin-left: 20px;
}
li{
 font-family:arial,helvetica,sans-serif;
 font-size:11px;
 background: transparent url("images/cuadroverde.gif") no-repeat left;
 padding: 0px 0px 0px 25px;
 display:list-item;
 list-style:none;
}

th {
 font-family:arial,helvetica,sans-serif;
 text-align:left;
 font-size:small;
 color:#FFFFFF;
 font-weight:bold;
}

th {
 font-family:arial,helvetica,sans-serif;
 text-align:left;
 font-size:small;
 color:#000000;
}

select{
 font-family:arial,helvetica,sans-serif;
  font-size:85%;
  line-height:15px;
  color:#000066;
}

hr{
	color:#FFFFFF;
	margin:1px 0px 1px 0px;
	padding: 1px 0px 1px 0px;
}

#boton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.titulostablas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#02657C;
	text-align:center;
}
.filastablas1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#DAE0DE;
	text-align:left;
}
.filastablas1b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#DAE0DE;
	text-align:center;
}
.filastablas2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#FFFFFF;
	text-align:left;
}
.filastablas2b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#FFFFFF;
	text-align:center;
}
.filastablas3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#FFFFFF;
	text-align:left;
	padding-left:2em;
}
.filastablas4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#DAE0DE;
	text-align:left;
	padding-left:2em;
}
.filastablas5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#FFFFFF;
	text-align:left;
	padding-left:1em;
}
.filastablas6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#DAE0DE;
	text-align:left;
	padding-left:1em;
}
.filastablas7 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#FFFFFF;
	text-align:left;
	padding-left:4em;
}
.filastablas8 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#DAE0DE;
	text-align:left;
	padding-left:4em;
}
caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#01445E;
	text-align:left;
	padding:5px 5px 5px 1px;
}
table {
	background-color:#cccccc;
	width:85%;
	text-align:center;
	padding: 10px;
}
#pie{
 font-family:verdana,sans-serif;
 background-color:#02657C;
 color:#ffffff;
 font-size:70%;
float:left;
width:735px;
border-style:none;
height:16px;
padding:5px;
padding-left:20px;
text-align:center;
/*clear:both;*/
}

#pietexto {float: left; width: auto;}
#logopie{ float: right; width: 134px;}

a.linkpie:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff;}
a.linkpie:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal; font-weight: normal;color: #ffffff; text-decoration: none}
a.linkpie:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: normal;text-decoration: underline}

a.lista:link {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-style: normal; font-weight: normal; text-decoration: none; color: #000000;}
a.lista:visited {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-style: normal; font-weight: normal;color: #000000; text-decoration: none}
a.lista:hover {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-weight: normal;text-decoration: underline}

a.consultas:link {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff;}
a.consultas:visited {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-style: normal; font-weight: normal;color: #ffffff; text-decoration: none}
a.consultas:hover {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-weight: normal;text-decoration: underline}

a.lista2:link {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-style: normal; font-weight: normal; text-decoration: underline; color: #669900;}
a.lista2:visited {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-style: normal; font-weight: normal;color: #669900; text-decoration: none}
a.lista2:hover {  font-family: arial,helvetica,sans-serif; font-size: 100%; font-weight: normal;text-decoration: underline}

#idioma{
/*position:relative;*/
float:left;
border-style:none;
width:760px;
height:20px;
padding-right:20px;
font-family:arial,helvetica,sans-serif;
color:#CCCC00;
font-size:80%;
text-align:right;
background-color:#0C7690;
}
a.idioma:link {color: #CCCC00; text-decoration: none;}
a.idioma:visited {color: #CCCC00; text-decoration: none;}

#idioma .logo{ float:left;}


h1{
 font-family:arial,helvetica,sans-serif;
 	font-size: 73%;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align:left;
	background: transparent url("images/cuadroverdegrande.gif") no-repeat left;
	padding: 0px 0px 0px 30px;
	margin-left: 30px;
	margin-top:40px;
}

h2{
 font-family:arial,helvetica,sans-serif;
 	font-size: 78%;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align:left;
	 padding: 0px 0px 0px 30px;
	 margin-left: 30px;
	 margin-bottom: 25px;
	 margin-top: 25px;
}
/* -- Estructura de página -- */
	
	#cabecera {width: 760px; height: 112px; background: #0C7690 url("images/observatoriosocialdegipuzko.jpg") 0 0 no-repeat; /*position: relative;*/ clear:both;}
	#idioma {width: 740px; background: #0C7690 url("images/fondoazulsuperior.jpg") no-repeat; /*position: relative;*/}
	
#menuauxiliar {	 
float: none; 
background: #054661; 
margin: 0px;
height:35px;
padding: 0px 0px 0px 0px;
width:760px;}
#menuauxiliar ul{ margin: 0px; padding: 3px 5px 0px 0px;}

/*#menuauxiliar li{display: inline; 
background: transparent url("images/menu.jpg") no-repeat left top;
margin: 0px;
padding:0px;
padding-left: 15px ; 
padding-right: 3px ;
padding-top:3px ;
padding-bottom: 15px;
font-size:83%;
font-weight:bold;
color:white;}*/

#menuauxiliar li{display: inline; 

margin: 0px;
padding:0px;
/*padding-left: 15px ; 
padding-right: 3px ;
padding-top:3px ;
padding-bottom: 15px;

font-weight:bold;*/
font-size:78%;
color:white;}

#menuauxiliar ul li a  {
	padding-left: 15px;
	padding-right: 6px;
	line-height:30px;
	padding-bottom:8px;
	padding-top:8px;
	font-weight:bold;
	background-color: transparent;
	background-image: url(images/menu.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}

a.menu:link {color: #ebebeb; text-decoration: none;}
a.menu:visited {color: #FFFFFF; text-decoration: none;}

a.menuvisitado:link {color: #CCCC00; text-decoration: none;}
a.menuvisitado:visited {color: #CCCC00; text-decoration: none;}

#canvas{
 width: 760px;
 text-align: left; 
 margin: 0;
 font-family:arial,helvetica,sans-serif;
 font-size:85%;


}
#canvas2{
width: 760px; text-align: left; margin-left:25px;
 font-family:arial,helvetica,sans-serif;
 font-size:85%;
}
.texto{
 font-family:arial,helvetica,sans-serif;
 font-size:85%;
}
#listado{
width: 760px; text-align: left; margin-left:25px;
 font-family:arial,helvetica,sans-serif;
 font-size:85%;
}
#listado li {list-style: none; margin: 0; padding: 0; line-height: 3px;}
#listado ul{ margin: 0px; padding: 0px 0px 0px 0px; line-height: 3px;}
#listado li{
background: none;
margin: 0px; 
padding-left: 15px ; 
padding-right: 3px ;
padding-top:3px ;
padding-bottom: 15px;
font-size:85%;
line-height: 3px;
}
#consulta{
float:right;
margin-right:116px;
margin-bottom:20px;
font-family:arial,helvetica,sans-serif;
font-size:70%;
font-weight: normal;
color:#ffffff;
background-color: #054661;
padding: 3px 5px 3px 5px;

}
#selecciones {
margin-left:38px;
font-family:arial,helvetica,sans-serif;
font-size:100%;
font-weight: normal;
}

.filaevolucion {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#4a9198;
	text-align:left;
	
}

.filasevoldat {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#4a9198;
	text-align:center;
}

#notapie{ margin:0; padding:0; margin-top:2px; width:85%; text-align:justify;}
#notapie p{ margin:0; padding:0; margin-bottom:5px; font-size:xx-small;}

.plista{ padding-left:15px;}
#informes {

	padding-bottom:40px;
	}
#informes ul li {
	padding-top:15px;
	}