		
		
		body {
		background-color: #153544;	
		font-family:   Verdana, Arial,  Helvetica, sans-serif;
		font-size: 70%;
		margin: 0;
		padding: 0;
		text-align: center;	
		}
	.sinfondo {
	padding: 0.5em 1em 0.5em 2em;
	margin: 0em;
	background-color: #F5F7F9;
	text-align: left;
	background-image: url(img/fondo_paipal.png);
	background-repeat: no-repeat;
	background-position: center top;
	}
	.sinfondo h2 {
	text-align: left;
	color: #708087;
	}	
	.sinfondo ul {
	margin: 0em;
	padding: 0em;
	}	
	.sinfondo li {
	text-align: left;
	list-style-type: none;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	margin-right: 0em;
	margin-left: 0em;	
	background-color: #FFFFFF;
	border: 1px solid #CC0000;
	padding-top: 0.8em;
	padding-right: 0.3em;
	padding-bottom: 0.8em;
	padding-left: 1.8em;
	background-image: url(img/botonsudmunu.jpg);
	background-repeat: no-repeat;
	background-position: 6px 12px;

	}	
	.sinfondo span {
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
	border: 1px dotted #ffffff;
	margin-top: 1em;
	margin-bottom: 0.8em;
	background-color: #CC0000;
	}					
	form {
	margin: 0%;
	background-color: #FFFFFF;
	}	
	fieldset {
	margin: 1em  0%  1em  0%;
	}		
	map {
	margin: 0%;
	padding: 0%;
	}		
		
a {
  color: #CC0000;
  background-color: transparent;
  text-decoration: underline;
  margin: 0;
}
img {
  border: 0px;
}		
.encuadre {
 background-color: #F5F7F9;
  width: 777px;
  margin-top: 0.1em;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: auto;
		}	
.encuadremini {
 background-color: #F5F7F9;
  width: 500px;
  margin-top: 0.1em;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: auto;
  margin-right: auto;
		}				
.cabecera {
	background-color: #797C81;
	width: 772px;
	margin-top: 0em;
	padding-left: 0px;
	padding-right: 0px;
	height: 154px;
		}				
.logoizda	{
	text-align: right;
	float: left;
	width: 185px;
	padding: 0em;
	margin: 0em;

	  }	
.logodecha	{
	text-align: left;
	float: right;
	width: 587px;
	padding: 0em;
	margin: 0em;

	  }	  		
.baner ul	{
	width: 185px;
	margin: 0.1em 0em 0em;
	padding: 0.3em 0em 0em;
	text-align: left;
	  }	

.baner li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0em 0.1em 0em;
	padding: 0.5em 0.2em 1.3em 0.8em;
	list-style-type: none;
	height: 15px;
	  }
.baner ul ul {
	width: 182px;
	margin: 0.1em 0em 0.1em;
	padding: 0.3em 0em 0em;
	text-align: left;
	background-color: #F0F8FC;
	border: 1px solid #C8C8C8;
	  }	

.sudmenu01 li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 2em;
	padding: 0.3em 0.2em 0.3em 1em;
	background-image: url(img/botonsudmunu01.png);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	  }
.sudmenu02 li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 3em;
	padding: 0.3em 0.2em 0.3em 0em;
	list-style-image: url(img/botonsudmunu02.png);
	  }
.sudmenu03 li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 3em;
	padding: 0.3em 0.2em 0.3em 0em;
	list-style-image: url(img/botonsudmunu03.png);
	  }
.sudmenu04 li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 3em;
	padding: 0.3em 0.2em 0.3em 0em;
	list-style-image: url(img/botonsudmunu04.png);
	  }	  
.sudmenu05 li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 3em;
	padding: 0.3em 0.2em 0.3em 0em;
	list-style-image: url(img/botonsudmunu05.png);
	  }
.sudmenu06 li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 3em;
	padding: 0.3em 0.2em 0.3em 0em;
	list-style-image: url(img/botonsudmunu06.png);
	  }	  
.sudmenu07 li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 3em;
	padding: 0.3em 0.2em 0.3em 0em;
	list-style-image: url(img/botonsudmunu07.png);
	  }	 
.sudmenu08 li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 3em;
	padding: 0.3em 0.2em 0.3em 0em;
	list-style-image: url(img/botonsudmunu08.png);
	  }	   
.sudmenu li	{
	font-size: 1em;
	color: #000000;
	margin: 0em 0.1em 0.1em 3em;
	padding: 0.3em 0.2em 0.3em 0em;
	list-style-image: url(img/botonsudmunu.jpg);
	  }
	  
.puntitos	{
	background-image: url(img/fondobaner.png);
	background-repeat: no-repeat;
	  }	
.puntitosactivo01	{
	background-image: url(img/fondobaneractivo01.png);
	background-repeat: no-repeat;
	  }	
.puntitosactivo02	{
	background-image: url(img/fondobaneractivo02.png);
	background-repeat: no-repeat;
	  }		
.puntitosactivo03	{
	background-image: url(img/fondobaneractivo03.png);
	background-repeat: no-repeat;
	  }		  	
.puntitosactivo04	{
	background-image: url(img/fondobaneractivo04.png);
	background-repeat: no-repeat;
	  }		  	
.puntitosactivo05	{
	background-image: url(img/fondobaneractivo05.png);
	background-repeat: no-repeat;
	  }		  	
.puntitosactivo06	{
	background-image: url(img/fondobaneractivo06.png);
	background-repeat: no-repeat;
	  }		  	
	    	
.puntitosactivo07	{
	background-image: url(img/fondobaneractivo07.png);
	background-repeat: no-repeat;
	  }		  	
.puntitosactivo08	{
	background-image: url(img/fondobaneractivo08.png);
	background-repeat: no-repeat;
	  }		  	
	      
	  .baner li a	{
	color: #000000;
	text-decoration: none;
	  }
	  .baner li a:hover	{
	color: #000000;
	text-decoration: underline;
	  }	 	     		
		
		
	div.spacer {
	  clear: both;
	  }
.derecha {
	width: 582px;
	margin: 0em;
	float: right;
}		  		
	.dosTercio {
	width: 448px;
	margin: 0.3em 0.3em 0em 0em;
	float: left;
	padding-bottom: 1em;
}	
	.destacados {
	width: 127px;
	margin: 0em 0.3em 0em 0em;
	float: right;
	padding: 0em 0em 1em 0em;
}	
	.destaca01 {
	margin: 0.5em 0em 0em;
	background-color: #EF4902;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	padding: 0.5em;
}	
	.destaca02 {
	margin: 0.5em 0em 0em;
	background-color: #D7488D;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	padding: 0.5em;
}	
	.destaca03 {
	margin: 0.5em 0em 0em;
	background-color: #00A8DD;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	padding: 0.5em;
}	
	.destaca04 {
	margin: 0.5em 0em 0em;
	background-color: #E27813;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	padding: 0.5em;
}	
	.destaca05 {
	margin: 0.5em 0em 0em;
	background-color: #ECC400;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	padding: 0.5em;
}	
	.destaca06 {
	margin: 0.5em 0em 0em;
	background-color: #DA0005;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	padding: 0.5em;
}	
	.destaca07 {
	margin: 0.5em 0em 0em;
	background-color: #E8861A;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	padding: 0.5em;
}	
	.destaca08 {
	margin: 0.5em 0em 0em;
	background-color: #9E105A;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	padding: 0.5em;
}	
.unTercio {
  width: 187px;
  float: left;
  text-align: left;
  margin:0em;
  padding: 0em;

}
	.noticia {
	width: 424px;
	background-color: #E5E7E8;
	padding: 0.5em 0.5em 0.5em 1em;
	margin-top: 0.3em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}	
	.noticia p {
	text-align: left;
	margin: 0.8em 0em 0.3em 1em;
	padding: 0em;
}	
	.caja {
  background-color: #F2F3F3;
  text-align: left;
  margin: 0em 0em 1.5em 0em;
  padding: 0em 0em 0.3em 0em;

}	
	.caja p {
	text-align: left;
	margin: 0.8em 0em 0.3em 1em;
	padding: 0em;
	font-size: 1em;
}	
	.caja p a {
	text-decoration: undeline;
  color: #CC0000;
}
	.caja p a:hover {
	text-decoration: underline;
}
	.sangre {
  margin: 0.8em 0em 0.3em 6em;
  padding: 0.8em 0em 0.3em 6em;

}	
.home-tablaN {

	padding: 4px;
	vertical-align: top;
	margin-right: 0.8em;
	margin-left: 4.1em;
	margin-top: 1.1em;
	margin-bottom: 0.5em;
}
.home-tablaN CAPTION {
  padding: 2px 0px;
 
}


.home-tablaN TH {
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #ffffff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  TEXT-ALIGN: center;
  padding: 0.3em 0em;
  FONT-SIZE: 0.6em;
  BACKGROUND: #ffffff;
  COLOR: #06455E;
}
.home-tablaN TD {
  COLOR: #5C5B60;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #ffffff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  padding: 0.2em 0.8em 0.2em 0.8em;
  vertical-align: middle;
  font-family: "Courier New", Courier, mono, Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.6em;
  text-align: center;
}
.home-tablaN TR {
  BACKGROUND: #ffffff;
}
.home-tablaN .tdactivo {
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #EEEEEE;
  border-left-color: #EEEEEE;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #EEEEEE;
  vertical-align: middle;
  BACKGROUND: #ffffff;
  font-weight: bold;
}
.home-tablaN a {
  color: #CC0000;
  text-decoration: underline;
}
.home-tablaN .tdactivohoy {
  background-color: #ffffff;
  font-weight: bold;
  font-size: 0.7em;
  padding: 0em 0em 0em 0em;
  color: #ffffff;
}
.home-tablaN .tdactivohoySin {
  background-color: #27A5D8;
  padding: 0em 0em 0em 0em;
  color: #ffffff;
}

.select {
  background-color: #ffffff;
  font-size: 0.8em;
  padding: 0em 0em 0em 0em;

}
.boton {
	background-color: #27A5D8;
	font-size: 0.9em;
	padding: 0em 0em 0em 0em;
	color: #FFFFFF;
	border: 2px solid #0D6589;
}
.listacultural {
  padding: 0em;
  margin: 0.3em 0em 0em 0.3em;  

}
.listacultural li {
	font-size: 0.8em;
	padding: 0em 0em 0.8em 0em;
    margin: 0em 0.5em 0em 0em;  	
	list-style-type: none;
}
.sello {
	padding: 0em 0em 0.5em 0.8em;
	margin: 0.8em 0.5em 0.5em 0em;
	vertical-align: middle;
}
	div.partecontenidoEntero {
	width: 95%;
	margin-left: 0em;
	margin-right: 0.1em;
	margin-top: 0.5em;
	margin-bottom: 0em;
	padding: 0em;
	float: right;
	  }	  

	div.partir {
	text-align: left;
	float: left;
	width: 100%;
	padding: 0.1em 0em;
	margin: 0em 0.1em;

	  }		
	  		  	    

div.flotarfotonoticia {
	float: left;
	width: 100px;
	padding: 0px 10px 1px;
  }		
div.flotarfotonoticia02 {
	float: left;
	width: 150px;
	padding: 3px 10px 1px;

  }		  

  .selloNoticia {
	width: 81px;
	border: 1px solid #C8C6C6;
	margin: 0em 0em 0em 0.3em;	
  } 
  .selloNoticia02 {
	width: 142px;
	border: 1px solid #C8C6C6;
	margin: 0em 0em 0.3em 0.3em;	
  } 
		
.opcion01 {
  background-color: #E8EAEA;
  text-align: left;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 1em 0em;
	height: 14.8em;  

}	
.dosTercio h2 {
	text-align: left;
	margin: 0em 0.5em 0.4em 0.5em;
	padding: 0em 0em 0.3em 0.3em;
	font-size: 1.1em;
	font-weight: bold;
	color: #017599;
}	
.dosTercio h3 {
	text-align: left;
	margin: 0em 0.5em 0.5em 0.5em;
	padding: 0em 0em 0.5em 0.3em;
	font-size: 1em;
	font-weight: bold;
	color: #004477;
}	

.dosTercio h4 {
	text-align: left;
	margin: 0em 0.5em 0.5em 0.5em;
	padding: 0em 0em 0.5em 0.3em;
	font-size: 1.1em;
	font-weight: bold;
	color: #004477;
}	

.dosTercio h4 a {
	text-align: left;
	font-weight: bold;
	color: #004477;
	text-decoration: underline;
}	
.colornegrita {
	text-align: left;
	margin: 0em 0.5em 0.5em 0em;
	padding: 0em 0em 0.5em 0em;
	font-size: 0.9em;
	font-weight: bold;
	color: #004477;
}	
.dosTercio p {
	text-align: justify;
	margin: 0.6em;
	padding: 0em 0em 0em 0.3em;
	line-height: 1.6em;
	font-size: 1.1em;
}	
.migas {
	text-align: left;
	font-size: 0.8em;
	color: #333333;
	margin: 0.3em 0em 2em 0em;
}	
.migas a {
	color: #333333;
	text-decoration: underline;	
}	
.migas a:hover {
	color: #333333;
	text-decoration: underline;
}	
div.floatright {
	float: left;
	width: 211px;
	padding: 3px 6px 6px 2px;
	

  }
  .fotoNoticiaRight {
	width: 211px;
	padding-bottom: 1em;
  } 
  .fotoopcion02 {
	width: 192px;
	padding: 0em;
	margin: 0em;
	height: 116px;
	z-index: 1;
  }  
  .alfa {
	width: 192px;
	margin: -1.8em 0em 0em;
	padding: 0.3em 0em 0em;
	height: 18px;
	opacity: 0.5;
	background-color: #000000;
	z-index: 2;
	color: #FFFFFF;
  }     
.opcion02 {
  background-color: #E8EAEA;
  text-align: left;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0.8em 0em;
	height: 14.5em;  

}	
.opcion02bis {
  background-color: #E8EAEA;
  text-align: left;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0.5em 0em;
	height: 15em;  

}	
div.floatright02 {
	float: left;
	width: 195px;
	padding: 3px 0px 0px;

  }   
div.floatleft {
	float: right;
	width: 195px;
	padding: 3px 0px 0px;

  }
div.atar {
	width: 424px;
	padding: 0px;
    margin: 0em;	
  }  
		
.opcion03 {
  background-color: #000000;
  text-align: left;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0.3em 0em;
}	
.opcion03 h2 {
	text-align: left;
	margin: 0.5em 0.5em 0.5em 0.5em;
	padding: 0em 0em 0.5em 0.3em;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
}	

.opcion03 h3 {
	text-align: left;
	margin: 0em 0.5em 0.5em 0.5em;
	padding: 0em 0em 0.5em 0.3em;
	font-size: 0.6em;
	font-weight: bold;
	color: #ffffff;
}			
		
.opcion03 p {
	text-align: justify;
	margin: 0.6em;
	padding: 0em 0em 0em 0.3em;
	line-height: 1.2em;
	color: #FFFFFF;
	font-size: 0.6em;
}	
.foto04 {
	margin: 0em;
	padding: 0px;
	height: 78px;
	width: 78px;
}	
.foto03 {
	margin: 0em;
	padding: 0px;
	height: 128px;
	width: 155px;
}	
.opcion04 {
  background-color: #E8EAEA;
  text-align: left;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0.3em 0em;
	height: 32em;  

}	
.opcion05 {
  background-color: #E8EAEA;
  text-align: left;
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 1em 0em;
	height: 13em;  
}	

  .fotoopcion03 {
	width: 199px;
	margin: 0em;
	padding: 0em;
	height: 199px;
  }   
	.fondocolor {
	width: 430px;
	background-color: #F2F3F3;
	margin: 0em 0em 0em 0.3em;
	padding-bottom: 1em;
}	
	.fondocolor h2 {
	margin: 0em 0em 0em 0.3em;
	padding-bottom: 1em;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
}	
	.fondocolor ol {
	margin: 0.5em;
	padding-bottom: 0.3em;
	text-align: left;
}	
	.fondocolor li {
	margin: 0.5em;
	padding-bottom: 0.5em;
	line-height: 1.4em;
}	
	.lustadefine {
	text-align: left;
	margin: 0.2em;
	padding: 0.3em;
}
	.lustadefine dt {
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	margin-left: 0em;
	padding: 0.5em 0.5em 0.5em 1em;
	margin-right: 0.4px;
	font-size: 1.1em;
	background-color: #27A5D8;
	color: #FFFFFF;
}
	.lustadefine dd {
	background-image: url(img09/puntoLista.png);
	background-repeat: no-repeat;
	background-position: left 10px;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	margin-left: 1.5em;
	padding: 0.5em 0.5em 0.5em 2em;
	margin-right: 0.4px;
}
		
.perfil {
	margin: 0.5em 0.5em 0.5em 0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;
	color: #6C6C6C;
	text-align: left;
		}	
.perfil a {
	font-weight: bold;
	color: #6C6C6C;
	text-decoration: underline;
		}	
.perfil a:hover {
	font-weight: bold;
	color: #6C6C6C;
	text-decoration: none;
		}			
.perfil span {
	color: #CF0334;
		}		
.perfil p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 3.5em;
		}
		.perfil ul {
	margin-top: 2.5em;
	margin-bottom: 2.5em;
		}
.perfil li {
	font-weight: bold;
	padding-top: 0.4em;
	padding-bottom: 0.3em;
	background-image: url(img09/iconolista.png);
	background-repeat: no-repeat;
	background-position: left 0.5em;
	list-style-type: none;
	padding-left: 2em;	
		}	
.tuitulolista {
	font-size: 12px;
	color : #6C6C6C;
	font-family: Verdana, Arial, Imperial, Helvetica;
	background-color: #D7D5E5;	
	}	
.destacado {
	font-size: 10px;
	color : #5D5D74;
	font-family:  Arial, Verdana, Imperial, Helvetica;
	text-align: left;
	padding-left: 8px;
	}		
	
.listados {
	margin: 2.5em 0.5em 0.5em 0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align: left;
		}	
		
.listados li {
	padding-top: 0.4em;
	padding-bottom: 1em;
	list-style-type: none;
	padding-left: 0em;
	text-align: justify;
	padding-right: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CF0334;
	margin-bottom: 1em;
	line-height: 2em;
		}
.listados li a {

	text-decoration: underline;
  color: #CC0000;	
		}	
.listados li a:hover {

	text-decoration: underline;
		}					
.listados ul {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
		}		

.tituloformulario {
	font-size: 10px;
	color : #838193;
	font-family:  Verdana, Arial, Imperial, Helvetica;

	}		
		
.tablon {
	padding: 4px;
	vertical-align: top;
	margin-right: 0.1em;
	margin-left: 0.1em;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
}
.tablon TD {
	COLOR: #5C5B60;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 0.5em 0.8em 0.5em 0.8em;
	vertical-align: middle;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	line-height: 1.5em;
}
.tablon TR {
  BACKGROUND: #ffffff;
}
	
.texto {
	font-size: 11px;
	color : #6C6C6C;
	font-family:   Verdana, Arial, Imperial, Helvetica;
	background-color: #ffffff;
	height: 16px;
	line-height: 20px;
	padding: 20px;
	text-align: justify;
	}		
	
.tit {
	font-size: 0.7em;
	color : #000000;
	font-family: Verdana, Arial, Imperial, Helvetica;
	padding: 4px;
	font-weight: bold;
	}		
.destacado {
	font-size: 9px;
	color : #5D5D74;
	font-family:  Arial, Verdana, Imperial, Helvetica;
	text-align: left;
	padding-left: 8px;
	}		
.textobis {
	font-size: 11px;
	color : #6C6C6C;
	font-family:   Verdana, Arial, Imperial, Helvetica;
	height: 16px;
	line-height: 20px;
	padding: 8px;
	text-align: justify;
	}		
.tit02 {
	font-size: 11px;
	color : #ffffff;
	font-family: Verdana, Arial, Imperial, Helvetica;
	background-color: #B91B57;	
	padding: 4px;	
	}			
.tit02 a {
	color : #ffffff;
	font-family: Verdana, Arial, Imperial, Helvetica;
	}			

.fecha {
	font-size: 10px; 
	color : #6E6E78;
	font-family: Verdana, Arial, Imperial, Helvetica;
	text-align: right;
	}		
.dosTerciorquesta {
	width: 335px;
	float: right;
	text-align: left;
	margin:0em;
	padding: 0em;
	background-color: #F2F3F3;
}
.texto02 {
	text-align: justify;
	margin: 0.3em;
	padding: 0em 0em 0em 0.3em;
	line-height: 1.2em;
	font-size: 0.7em;
}
.titulocajon {
	font-size: 10px; 
	color : #003366;
	font-family: Verdana, Arial, Imperial, Helvetica;
	text-align: left;
 text-decoration: none
	}
  .lista {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#ffffff;
  font-weight : bold;
  text-decoration:none;
  }		
  a.listaa{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#ffffff;
  font-weight : bold;
  text-decoration:none;
  }
  a.listaa:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#ffffff;
  font-weight : bold;
  text-decoration:underline;
  }
  a.listaa:active{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#ffffff;
  font-weight : bold;
  text-decoration:none;
  }
	.trestercios {
	width: 430px;
	background-color: #ffffff;
	margin: 0em 0em 0em 0.3em;
	float: left;
	padding-bottom: 1em;
}	
.unTercioor p {
	text-align: left;
	margin: 0.6em;
	padding: 0em 0em 0em 0.3em;
	line-height: 1.2em;
}	




.dosTerciototal {
	width: 574px;
	margin: 0.6em 0.3em 0em 0em;
	float: left;
	padding-bottom: 1em;
	text-align: left;
}	
.fondomunecos {
	width: 445px;
	margin: 0em;
	background-image: url(img/fondomunecos.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}	
.dosTerciototal h2 {
	text-align: left;
	margin: 0em 0.5em 0.4em 0.5em;
	padding: 0em 0em 0.3em 0.3em;
	font-size: 1.2em;
	font-weight: bold;
	color: #708087;
}	
.dosTerciototal h3 {
	text-align: left;
	margin: 0em 0.5em 0.5em 0.5em;
	padding: 0em 0em 0.5em 0.3em;
	font-size: 1.1em;
	font-weight: bold;
	color: #004477;
}	

.dosTerciototal h4 {
	text-align: left;
	margin: 0em 0.5em 0.5em 0.5em;
	padding: 0em 0em 0.5em 0.3em;
	font-size: 0.9em;
	font-weight: bold;
	color: #004477;
}	
.dosTerciototal h4 a {
	text-align: left;
	font-weight: bold;
	color: #004477;
	text-decoration: none;
}	
.dosTerciototal p {
	text-align: justify;
	margin: 0.6em;
	padding: 0em 0em 0em 0.3em;
	line-height: 1.6em;
	font-size: 1.1em;
}	
.fotoright {
	float: right;
	margin: 0.8em;
	padding: 0.2em 0.3em 0.3em 0.8em;
	width: 300px;
}
.fotoright p {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #4F4F4F;
	font-size: 1em;
	line-height: 1.2em;
	width: 170px;
	margin-left: 0em;
	text-align: left;
}
.imgprincipa {
	width: 300px;
	border: 1px solid #C8C8C8;
}
.logito {
	width: 100px;
	border: 1px solid #C8C8C8;
}
.margenfieldset {
	padding: 0.3em 0.8em 0.8em 0.8em;
	margin: 0em 0em 1em 0em;
	border: 0px;
	  }	  
.labelalinear {
	clear: both;
	padding: 1em 0em 1em 0em;
}
.enlinea {
	background-color: #ffffff;
	display: block;
	float: left;
	width: 9.5em;
	clear: both;
	text-align: left;
	margin: 0em;
	padding-bottom: 0.3em;
	padding-top: 0.3em;
}
.enlinea02 {
	margin-left: 12.8em;
}
.inputColorD02{
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4a4a4a;
	background-color: #ffffff;
	border: 1px solid #AEAFAF;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 0.1em;
	padding-left: 0.1em;
	margin-left: 1.8em;
}	
.spanobligado {
	color: #FD1233;
	  }
.inputColorerroneo{
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4a4a4a;
	background-color: #EFEFF0;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 0.1em;
	border: 2px solid #ff0000;
}
.imitalegent p {
	padding: 0.5em;
	margin: 0.5em;
	line-height: 1.5em;
  } 		
.simulaboton {
	font-size: 1em;
	color : #504E50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #ffffff;
	padding-left: 0.2em;
	padding-right: 0.2em;
	padding-top: 0.3em;
	padding-bottom: 0em;
	margin-left: 20em;
	margin-top: 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1.1em;
	border-bottom: 1px solid #B5B0B0;
	border-left: 1px solid #B5B0B0;
	border-top: 1px solid #B5B0B0;
	height: 1.5em;
	width: 8em;
  } 	
.botonbiblio {
	font-size: 1em;
	color : #504E50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #ffffff;
	padding-left: 0.2em;
	padding-right: 0.2em;
	padding-top: 0.2em;
	padding-bottom: 0.1em;
	margin-top: 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1.1em;
	margin-left: 60%;
	border-bottom: 1px solid #B5B0B0;
	border-left: 1px solid #B5B0B0;
	border-top: 1px solid #B5B0B0;
  } 
.inputColorbuscador{
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4a4a4a;
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 0.1em;
	border: 1px solid #C0C1C1;
	padding-left: 1.8em;
}	
.selectColor {
  color: #4A4A4A;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  background-color: #ffffff;
}
.ayudar {
	color: #F5183C;
	text-align: center;
	text-decoration: none;
	margin-right: 12%;
   }  
.ayudar a {
	color: #F5183C;
	text-decoration: none;	
   }
.ayudar a:hover {
	color: #F5183C;
	text-decoration: none;	
   }   
.botonRosa {
	border-right: 6px solid #F0C800;
  }	 
.negrita {
	font-weight: bold;
}	
.listadefine01 {
	margin-left: 0em;
	padding-left: 0em;
	text-align: left;
  }
  
.listadefine01 dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #004477;
	padding-bottom: 0.3em;
	margin-bottom: 1em;
	margin-top: 0em;
	padding-top: 0em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004477;	
  } 
  .listadefine01 dt a {
	color: #004477;
	text-decoration: none;
  } 
  .listadefine01 dt a:hover {
	color: #004477;
	text-decoration: none;
  } 
.listadefine01 dd {
	margin-bottom: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	padding-bottom: 1.5em;
	margin-left: 0em;
	padding-left: 0em;
  } 
.listadefine01 dd a {
	color: #000000;
	text-decoration: none;
  } 
  .listadefine01 dd a:hover {
	color: #000000;
	text-decoration: underline;
  } 
  
.listapestana td	{
	font-size: 0.6em;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	  }  

.azul	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #C9EDF6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #D0ECF8;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	  } 
.verde	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #DBF7D5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #D0ECF8;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	  } 
.rosa	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #FCD9E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #D0ECF8;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	  }  
.amarillo	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #FCF6D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #D0ECF8;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	  }  	  	   	   
.azulactivo	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #00B4DF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 25%;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0087A7;
	border-left-color: #0087A7;
	  } 
.azulactivo02	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #62C44F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 25%;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1A7808;
	border-left-color: #1A7808;	
	  } 
.azulactivo03	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #FF8BB0;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	width: 25%;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C61C53;
	border-left-color: #C61C53;	
	  } 
.azulactivo04	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #FFEC80;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 25%;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C9AF1D;
	border-left-color: #C9AF1D;	
	  } 	  	  	   	  
.listapestana a	{
	color: #000000;
	text-decoration: none;
	  }   
.listapestana a:hover	{
	color: #000000;
	text-decoration: underline;
	  }  	  
	   
.muestraficha	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #40C2EC;
	  } 
.muestrafichaazul	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #C9EDF6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #40C2EC;
	  } 	  
.muestrafichaverde	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #DBF7D5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #40C2EC;
	  }
.muestraficharosa	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #FCD9E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #40C2EC;
	  } 	
.muestrafichaamarillo	{
	font-size: 0.6em;
	color: #000000;
	margin: 0em;
	padding: 0.5em 0em 0.5em 0.5em;
	background-color: #FCF6D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #40C2EC;
	  } 	     	  	
.muestraficha li	{
	margin: 0em;
	padding: 0.5em 0em 0.5em 0em;
	list-style-type: none;
	  } 
.borde	{
	margin: 0em;
	padding: 0em;
	background-image: url(img/pestana.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 142px;		
	  } 
.borde02	{
	margin: 0em;
	padding: 0em;
	background-image: url(img/pestana02.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 142px;	
	  } 
.borde03	{
	margin: 0em;
	padding: 0em;
	background-image: url(img/pestana03.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 142px;		
	  } 	
	  .borde04	{
	margin: 0em;
	padding: 0em;
	background-image: url(img/pestana04.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 142px;	
	  }   	  		
.bordedestaca	{
	margin: 0em;
	padding: 0em;
	background-image: url(img/pestanactiva.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 142px;
	border-right: 1px solid #99CC00;
	border-left: 1px solid #99CC00;	
	  } 
.bordedestaca02	{
	margin: 0em;
	padding: 0em;
	background-image: url(img/pestanactiva02.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	width: 142px;
	border-right: 1px solid #99CC00;
	border-left: 1px solid #99CC00;	
	  }
.bordedestaca03	{
	margin: 0em;
	padding: 0em;
	background-image: url(img/pestanactiva03.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 10px;
	width: 142px;
	border-right: 1px solid #99CC00;
	border-left: 1px solid #99CC00;	
	  }
.bordedestaca04	{
	margin: 0em;
	padding: 0em;
	background-image: url(img/pestanactiva04.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	width: 142px;
	border-right: 1px solid #99CC00;
	border-left: 1px solid #99CC00;	
	  }	  	  	  	    		    






.desaparecer  {
	visibility: hidden;
  } 
  
.desaparecer  {
	visibility: hidden;
  }  

.primernivelanida {
	background-color: #ECCC6C;
	width: 100%;
	padding: 0.3em 0em 0.3em 0.5em;
	margin: 0.5em 0em 0em 0em;
	text-align: left;
	list-style-type: none;
    }
.primernivelanida ul  {
	list-style-type: none;
  } 
.primernivelanida li  {

	margin: 0em 1em 0.2em 0em;
  }   
.primernivelanida li a  {
  color: #CC0000;
	text-decoration: underline;
  }  
.primernivelanida li a:hover {
	color: #000000;
	text-decoration: none;
  }


.linealis {
	background-image: url(img/flecha.png);
	background-repeat: no-repeat;
	background-position: left 0.5em;
  }  
.segundonivelanida {
	background-color: #FDF7E5;
	width: 95%;
	padding: 0.3em 0em 0.5em 2em;
	margin: 0em 0em 0em 0em;
	text-align: left;
	list-style-type: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
    }
.segundonivelanida ul  {
	list-style-type: none;
	margin: 0em;	
	padding: 0.3em 0em 0em 3em;
  } 
.segundonivelanida li  {
	margin: 0.1em 1em 0.5em 0em;
  }   
.segundonivelanida li a  {
	color: #000000;
	text-decoration: none;
  }  
.segundonivelanida li a:hover {
	color: #000000;
	text-decoration: none;
  }   
  
.tercernivelanida {
	width: 100%;
	padding: 0em;
	margin: 0em;
	text-align: left;
	list-style-type: none;
    }
.tercernivelanida ul  {
	list-style-type: none;

  } 
.tercernivelanida li  {
	margin: 0em 1em 2em 0em;
	padding: 0em;

  }   
.tercernivelanida li a  {
	color: #000000;
	text-decoration: none;
  }  
.tercernivelanida li a:hover {
	color: #000000;
	text-decoration: none;
  }    
   		
.elementoVisible {display:block;}
.elementoOculto {display:none;}
.linkContraido {
     cursor: pointer;
     background: #color url(direccionURL_imagenContraido) no-repeat;
     width: anchopx;
}
.linkExpandido {
     cursor: pointer;
     background: #color url(direccionURL_imagenExpandido) no-repeat;
     width: anchopx;
}


.home-tablaB {
	text-align: left;
	padding: 4px;
	vertical-align: top;
	margin-right: 0em;
	margin-left: 0em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: 1px solid #C4C4C4;
}
.home-tablaB CAPTION {
	FONT-SIZE: 0.8em;
	padding: 2px 0px;
	font-weight: bold;
	color: #C1678B;
}
.home-tablaB TH {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 3px 5px 0.5em;
	FONT-SIZE: 0.6em;
	BACKGROUND: #C1678B;
	COLOR: #ffffff;
	text-align: center;
}
.home-tablaB TD {

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 2px 2px 2px 0.4em;
	vertical-align: top;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
}

.home-tablaB TR {
  BACKGROUND: #E3E5E6;
}

.home-tablaB a {
  COLOR: #CC0000;
  text-decoration: underline;
}
.blanco {
	background-color: #ffffff;
	COLOR: #5C5B60;	
}
.sesiones {
	background-color: #F8E4EC;
	text-align: center;
	color: #C1678B;
	font-weight: bold;
}
.a {
	background-color: #00B5DF;
}
.b {
	background-color: #02AB8A;
}
.c {
	background-color: #FF8CB1;
}
.d {
	background-color: #FFEC81;
}
.listaletra li {
	list-style-type: lower-alpha;
}




home-tablaC {
	text-align: left;
	padding: 4px;
	vertical-align: top;
	margin-right: 0em;
	margin-left: 0em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border: 1px solid #C4C4C4;
}
.home-tablaC CAPTION {
	FONT-SIZE: 0.8em;
	padding: 2px 0px;
	font-weight: bold;
	color: #2F91C1;
}
.home-tablaC TH {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 3px 5px 0.5em;
	FONT-SIZE: 0.6em;
	BACKGROUND: #2F91C1;
	COLOR: #ffffff;
	text-align: left;
}
.home-tablaC TD {

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 2px 2px 2px 0.4em;
	vertical-align: top;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
}

.home-tablaC TR {
  BACKGROUND: #E3E5E6;
}

.home-tablaC a {
  COLOR: #000000;
  text-decoration: none;
}
.azulin {
	background-color: #E0F2FB;
	text-align: left;
	color: #2F91C1;
	font-weight: bold;
}
.dosTerciosCV {
	width: 500px;
	margin: 0.6em 0.3em 0em 0em;
	padding-bottom: 1em;
	text-align: left;
	background-color: #ffffff;
}
.dosTerciosCV h3 {
	text-align: left;
	margin: 0.6em;
	padding: 0em 0em 0em 0.3em;
	font-size: 1.1em;
	font-weight: bold;
}
.dosTerciosCV p {
	text-align: justify;
	margin: 0.6em;
	padding: 0em 0em 0em 0.3em;
	line-height: 1.6em;
	font-size: 1.1em;
}
.dosTerciosCV li {
	text-align: justify;
	margin: 0.6em;
	padding: 0em 0em 0em 0.3em;
	line-height: 1.6em;
	font-size: 1.1em;
}
.dosTerciosCV ul ul  {
	font-size: 0.9em;
}
.cerrar {
	margin: 0.3em;
	padding: 0.3em;
	line-height: 1.6em;
	font-size: 1.1em;
	background-color: #153545;
	color: #FFFFFF;
}
.cerrar a {
	color: #FFFFFF;
}
.cerrar a:hover {
	color: #F7CC5C;
}
.dosTerciosCV h2 {
	text-align: left;
	margin: 0em 0.5em 1.4em 0.5em;
	padding: 0em 0em 0.3em 0.3em;
	font-size: 1.1em;
	font-weight: bold;
	color: #017599;
	line-height: 1.8em;
}	
.dosTerciosCV h3 {
	text-align: left;
	margin: 0em 0.5em 1.4em 0.5em;
	padding: 0em 0em 0.3em 0.3em;
	font-size: 1em;
	font-weight: bold;
	color: #017599;
	line-height: 1.8em;
}	

	
.cabeceramini {
	background-color: #ff0000;
	width: 500px;
	margin-top: 0em;
	padding-left: 0px;
	padding-right: 0px;
		}				
.hotel {
	float: right;
	margin: 0em 1em 0em 0em;
	padding: 0em;
	width: 185px;
}
.hotel p {
	font-family:    Arial, Verdana,  Helvetica, sans-serif;
	color: #4F4F4F;
	font-size: 1em;
	line-height: 1.2em;
	width: 185px;
	margin-left: 0em;
}
.imghotel {
	width: 185px;
	border: 1px solid #014189;
}

.comunicion TD {
  color: #000000;
  padding: 0.2em 0.3em 0.2em 0.3em;
  vertical-align: top;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size:0.7em;
  text-align: left;
  	border: 1px solid #666666;
}

.comunicion02 Th {
	color: #000000;
	padding: 0.2em 0.4em 0.2em 0.4em;
	vertical-align: top;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	border: 1px solid #666666;
	font-weight: normal;
}
.comunicion02 TD {
	color: #000000;
	padding: 0.2em 0.3em 0.2em 0.3em;
	vertical-align: top;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align: left;
	border: 1px solid #666666;
	line-height: 1.5em;
}

