
body{
	margin:0; 
	padding:0;
}
table { 
	padding:0; 
	margin:0; 
	text-align:right;
}
#Contenedora{ 
	width:100%; 
	text-align:center; 
	margin:0; 
	padding:30px 0 0 0;
}
#Centrada { 
	margin:auto; 
	width:820px;
	height:auto;
	min-height:900px; 
	text-align:left;
	padding:0;
	border:double #b9b900 3px;
	background:url(img/fondoindex.jpg) no-repeat;
}
.titulo {
	line-height: 150%; 
	margin-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	color: black;
}	
.comentario {
	line-height: 100%; 
	margin-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color: black;
}	
.parrafo {
	line-height: 150%; 
	margin-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color: black;
	text-align: justify;
}
.imagen {
	border: 0;
	padding-bottom: 20px;
	padding-left: 20px;
}	
#Paises {margin:0 0 0 530px; padding:100px 0 0 0;}

#Ayuntamientos {margin:120px 0 0 5px; padding:10px 0 0 100px; width:auto; height:116px; background:url(img/linea.jpg) no-repeat top left; font-size:12px; }
#Ayuntamientos-registrar {margin:250px 0 0 5px; padding:10px 0 0 100px; width:auto; height:116px; background:url(img/linea.jpg) no-repeat top left; font-size:12px; }

#Enlaces-Ayuntamientos { border:0; margin:0 10px 0 0; padding:0 0 0 0; }

#Izquierda { float:left; width:150px; height:425px; margin:60px 0 0 10px; padding:0 20px 0 20px; font-size:9px; color:#0000EE; font-family:Verdana, Arial, Helvetica, sans-serif;}

#Izquierdacon { float:left; width:100px; height:1825px; margin:60px 0 0 10px; padding:0 20px 0 20px; font-size:9px; color:#0000EE; font-family:Verdana, Arial, Helvetica, sans-serif;}
#Izquierdacon2 { float:left; width:100px; height:425px; margin:60px 0 0 10px; padding:0 20px 0 20px; font-size:9px; color:#0000EE; font-family:Verdana, Arial, Helvetica, sans-serif;}
#Izquierda p { margin: 0 0 5px 0; }

#Izquierda a:link{ text-decoration:none; color:#0000EE;}
#Izquierda a:visited{ text-decoration:none; color:#0000EE;}
#Izquierda a:hover{ text-decoration:underline; color: #000000;}

#Izquierdacon p { margin: 0 0 5px 0; }

#Izquierdacon a:link{ text-decoration:none; color:#0000EE;}
#Izquierdacon a:visited{ text-decoration:none; color:#0000EE;}
#Izquierdacon a:hover{ text-decoration:underline; color: #000000;}

#Izquierdacon2 p { margin: 0 0 5px 0; }

#Izquierdacon2 a:link{ text-decoration:none; color:#0000EE;}
#Izquierdacon2 a:visited{ text-decoration:none; color:#0000EE;}
#Izquierdacon2 a:hover{ text-decoration:underline; color: #000000;}

#Acces {
	font-size:18px; 
	border-bottom:solid 1px #0000FF;
	padding-top: 10px;
		/* font-family:"Times New Roman", Times, serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

#Derecha { 
	position:relative; 
	float:right; 
	width:500px; 
	height:480px; 
	margin:20px 110px 0 0; 
	padding:0 0 0 0;  
	color:#007197; 
}
#Derecha2 { 
	position:relative; 
	float:right; 
	width:510px; 
	height:480px; 
	margin:20px 110px 0 0; 
	padding:0 0 0 0;  
	color:#007197; 
	overflow:auto;
}
#Derecha span { color:#FF0000; font-size:11px; }

#Derechacon { float:right; width:580px; height:1825px; margin:20px 60px 0 0; padding:0 0 0 0;  color:#007197; }
#Derechacon2 { float:right; width:580px; height:425px; margin:20px 60px 0 0; padding:0 0 0 0;  color:#007197; }
form.estilo label {
		color: #5b6d7c;
  		margin-right:20px;
  		padding-top: 3px;
  		text-align:right;
  		font-weight:bold;
  		}
	
form.estilo input {
		color: black;
		border-top: solid 1px black;
		border-left: solid 1px black;
		border-bottom: solid 1px white;
		border-right: solid 1px white;
		background: #5b6d7c;
		}
		
.campo1 { text-align:right;}

#Registrar { width:600px; height:auto; margin:50px 0 0 240px; padding:0 20px 0 20px; color:#007197; }

.Pcontrol { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	width:500px; 
	margin:40px 0 0 220px; 
	padding:0 20px 0 20px; 
	color:#007197;
	height:125px; 

}

.Pcontrol2 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	width:500px; 
	margin:100px 0 0 220px; 
	padding:0 20px 0 20px; 
	color:#007197; 
	overflow:auto;
	height:225px; 
}
/* #Pcontrol-reg { width:500px; height:auto; margin:20px 0 0 220px; padding:0 20px 0 20px; color:#007197; } */
.Pcontrol3 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#007197; 
}

#formulariosreg { 
	margin:20px 0 0 30px;
}
ul{
	color:#FFFFFF;
	list-style-image:url(img/menu.gif);
	position:absolute;
	top:191px;
	left: 17px;
	width: 247px;
	height: 157px;
}
li{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:18px; 
	color:#FFFFFF; 
	line-height:25px;
}
#texto{
	position:absolute;
	top:146px;
	left:254px;
	right:50px;
	width: 437px;
	color:#007197;
	height: 306px;
}
#wellcome{position:absolute; top:204px; left:397px; right:50px; color:#007197;}
#pie{
	position:absolute;
	bottom:20px;
	left:27px;
	color:#007197;
	top: 621px;
}

#validador{
	position:absolute;
	left: 70px;
	top: 533px;
}
.titulo1{
	text-align:center;
	font-weight:bold;	
	padding:5px;
}
.subtitulo{
	text-align:center;
	margin-top:-10px;
}
.titulo2{
	padding:5px;
}
.titulo3{
	padding:5px;
	text-align:center;
}
.Encuesta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: black;
}
.TablaEncuesta{
	margin-left:-20px;
	margin-top:10px;
	margin-bottom:3px;
}
td.titulo1{
	background-color:#AFFFFF;
}
td.titulo2,td.titulo3{
	background-color:#EFFFFF;
}
.celda{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px; 
}
.celda2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:11px; 
}
select.encuesta{
	font-size: 10pt;
	font-family: Courier New, Courier, Monospace;
	font-weight:bold;	
}
.Tabla_Preguntas{
	margin-left:-20px;
	margin-top:10px;
	margin-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
}
#respuesta{
	color:black;
	padding: 1em;
}
.boton, .menu_admin a {    
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #606060;
	text-decoration: none;
}
.botonp {    
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #606060;
	text-decoration: none;
}


#PieTabla{
	background-color: #ffffdf; 
}
#sello{
	position:absolute;
	top:45px;
	left:360px;
}
#Admin1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	width:760px;
	margin:30px;
	margin-bottom:-100px;
	padding:0 0 0 0;  
	color:#007197;
	height:550px;
}
#AdminListado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	width:760px;
	margin:30px;
	margin-bottom:-100px;
	padding:0 0 0 0;  
	color:#007197;
	height:550px;
}
#AdminListado2 {
	width:750px;
	margin-left:5px;
	margin-right:5px;
	margin-top:-20px;
	color:#007197;
/*	background-color:#FFFCDF; */
	height:380px;
	overflow:auto;
}
#AdminListado2 table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
}
#AccesoAdmin {
	float:left;
	width:420px;
	margin-left:170px;
	margin-right:170px;
	margin-top:65px;
	padding-top:50px;
	color:#007197;
/*	background-color:#FFFCDF; */
	height:140px;

}
.menu_admin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	padding:0; 
	margin:0; 
	text-align:left;
}	
#CuestionarioAdmin {
	width:750px;
	margin-left:5px;
	margin-right:5px;
	margin-top:-20px;
	padding-top:50px;
	color:#007197;
/*	background-color:#FFFCDF; */
	height:230px;
	overflow:auto;
}
#CuestionarioAdmin table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
}
.a_cab_tab{
	background-color:#EFFFFF;
	font-weight: bold;
}
#CuestionarioAdmin2 {
	width:750px;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	padding-top:0px;
	color:#007197;
	/* background-color:#FFFCDF;  */
	height:100px;
}
#CuestionarioAdmin2 table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
}
.a_cab_tab2{
	background-color:#EFFFFF;
	font-weight: bold;
	padding:5px;
}
.a_dat_tab2{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
}
#CuestionarioAdmin input{
	text-align:center;
}
#EstadisticasAdmin {
	float:left;
	width:730px;
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	padding-top:0px;
	color:#007197;
	/*background-color:#FFFCDF;  */
	height:450px;
}
.estadistica_admin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:13px; 
	padding:0; 
	margin:0; 
	text-align:center;
}
.estadistica_admin td{
	height:23px;
}
td.adm_titulo1{
	background-color:#AFFFFF;
	font-weight: bold;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	color:#007197;
}
td.adm_titulo2{
	background-color:#EFFFFF;
	font-weight: bold;
	padding-left:12px;
	padding-right:12px;
	color:#007197;
}
td.adm_titulo3{
	background-color:#EFFFFF;
	padding-left:4px;
	padding-right:4px;
	color:#007197;
	font-size:11px; 
}
.adm_celda {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:11px; 
}	
td.adm_celda, td.adm_titulo2{
	height:10px;
}
.publ {
	text-indent:-1000px;
	color:red;
	margin:-10px;
}
.TDObservatorio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10px; 
	text-align:center;
}
#AdminListadosPDF {
	float:left;
	width:420px;
	margin-left:170px;
	margin-right:170px;
	margin-top:25px;
	padding-top:10px;
	padding-bottom:10px;
	color:#007197;
	/*background-color:#FFFCDF; */
	height:380px;
	overflow:auto;
}
