/* General */
body {
	padding: 0px; margin: 0px; border: 0px; width:100%; height: 100%;
	background-color : #FBC508; background-image: url(/web/img/fondo.jpg); background-position:  center top; background-repeat: repeat-y;
    font-family:  Arial, Helvetica, sans-serif; font-size:0.7512em; color: #000;   /* 12px */ 
}
img { border: 0px;}
hr{ border-width: 0px; color: #CCC; height: 1px; background-color: #CCC; }
p{ padding: 0px;	padding-top: 5px; padding-bottom: 5px; margin: 0px;}
.hidden{ display:none;}

#contenedor{ height:100%; width: 960px;  margin-right:auto; margin-left:auto; }
/* Fin General */





/* Enlace Generico */
a, a:link, a:visited { color: #0068C5; text-decoration: none; font-weight:bold;}
a:hover { color: #0068C5; text-decoration: underline; font-weight:bold;}

/* Fin Enlace Generico */


/*Estilos de texto*/
.negrita{font-weight:bold; }
.negritapeq{font-weight:bold; font-size:0.8em;}

/*Fin de los estilos de texto*/




/* Formularios */
form { margin: 0px; padding: 0px; border:0px;  }
input { margin: 0px; padding: 0px; padding-top:2px; height:14px;  background-color: #FFFFFF; border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000; }
select {  background-color: #FFFFFF; border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000;}
textarea { background-color: #FFFFFF; border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: #000; }
.opcion{ background-color: #FFF; border: 0px;  vertical-align: middle; }
label{margin:0px; padding:0px; border:0px; float:right;}
input.boton{height:20px; margin:0px; padding:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; border:0px; font-size: 1em; font-weight: normal; color: #000000; 
text-align:center; cursor: pointer; background-color: #FBC508; float:right;}

/* Fin Formularios */

/*Estilos para tablas*/
#CuerpoTexto table.documentos{margin:0px; padding:0px; border:0px; }
#CuerpoTexto table.documentos img {	margin:0px; padding:0px; border:0px; float:none }
#CuerpoTexto table.documentos a, #CuerpoTexto table.documentos a:link, #CuerpoTexto table.documentos a:visited{	color:#000000; font-weight:normal; text-decoration:none; }
#CuerpoTexto table.documentos a:hover{	color:#000000; font-weight:normal; text-decoration:underline; }


#CuerpoTexto table.tablacontacto{ margin:0px; padding:0px; border:0px; text-align:left;}
#CuerpoTexto table.tablacontacto td{margin:0px; padding:0px; padding-bottom:15px; text-align:left; }
#CuerpoTexto table.tablacontacto td label{margin:0px; padding:0px; text-align:left; float:left; }
#CuerpoTexto table.tablacontacto td img{margin:0px; padding:0px; margin-right:5px; text-align:left; float:left;}

table.logotipos{margin:0px; padding:0; border:0px;  border-top:0px; text-align:center; background-color: #FFFFFF; width:100%; float:left;}
table.logotipos td{width: 105px; margin:0px; padding:0px; border:0px; text-align:center; }
table.logotipos td.espaciado{margin:0px; padding:0px 0 25px 0; border:0px; text-align:center; }


/*Fin Estilos para tablas*/


/* ------------------------------------------------------------------------------------------------CABECERA------------------------------------------------------------------------------------------------------- */
#cabecera{ width:960px; height:144px; margin:0px; background-image: url(/web/img/cabecera.jpg);  background-position: top center; background-repeat: no-repeat;  float:left;}


#accesoshome{margin:0px; padding:0px; width:960px; text-align: left; float: left; }

ul.accesos {width:950px; margin:0px; padding:0px; padding-top:3px; padding-left:10px; list-style:none; color: #FFFFFF; font-size:0.9em; font-weight:normal; float:left; }
ul.accesos li {float:left;	margin:0px;	padding:0px; padding-left: 5px; padding-right: 5px; border-right: 1px solid #FFFFFF;	color: #FFFFFF; list-style:none; background-image: none; font-weight:normal;}
ul.accesos li a, ul.accesos li a:link, ul.accesos li a:visited {color: #FFFFFF; text-decoration:none; font-weight:normal;}
ul.accesos li a:hover {color: #FFFFFF; text-decoration:underline; font-weight:normal;}
ul.accesos li.final {	margin:0px;	padding:0px; padding-left: 5px; padding-right: 5px; border-right: 0px; color: #FFFFFF; font-weight:normal;}
ul.accesos li.final a, ul.accesos li.final a:link, ul.accesos li.final a:visited {color: #FFFFFF; text-decoration:none; font-weight:normal;}
ul.accesos li.final a:hover {color: #FFFFFF; text-decoration:underline; font-weight:normal;}

.logo{ width: 180px; height: 92px; position: relative; top: 10px; left: 28px; background-image:url(/web/img/logo.jpg); background-repeat: no-repeat; float:left;  }
.logo h1 { width: 180px; height: 92px; margin: 0px; padding: 0px; }
.logo h1 a { width: 180px; height: 92px; display: block; }
.logo h1 span { display: none; }

/*h2.textocab{width:700px; margin:0px; padding:0px; padding-left:43px; padding-top:73px; color:#000000; font-size:1.5em; float:left; font-weight:normal;}*/
/*---------------------------------------------------------------------------------------------Fin Cabecera---------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------CONTENEDOR----------------------------------------------------------------------------------------------*/
#ContenedorCuerpo{ width: 940px; padding:0px; margin:0px; padding-left:10px; padding-left:10px; padding-bottom:35px; float: left;  }


#breacrumbs{width:940px; margin:0px; padding:0px; padding-top:9px; padding-bottom:10px;  text-align:right; float:right; color:#000000; font-weight:normal; font-size:0.9em;}
#breacrumbs a, #breacrumbs a:link, #breacrumbs a:visited{color:#000000; font-weight:normal; text-decoration:none;}
#breacrumbs a:hover{color:#000000;   font-weight:normal; text-decoration:underline;}
#breacrumbs .activado{font-weight:bold; color:#0068C5;}


	/*-------------------------------------------------------------Contenidos Home-----------------------------------------*/

					/*-----------------------------------------------------------------------------------------------Menú Principal-----------------------------------------------------------------------------------------------*/
#menu{ width: 186px; padding:0px; margin:0px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; border:1px solid #D5D5D5; margin-right:32px;  font-weight:normal;  float: left; }

	.titmenu{width:176px; height:21px; margin:0px; padding:0px; padding-left:10px; padding-top:3px;  background-image: url(/web/img/fondomenu.jpg); background-position: top left; background-repeat: no-repeat; color:#FFFFFF; font-size:1.3em; font-weight:bold; text-align:left; }		


#menu ul{margin: 0px;  padding: 0px; list-style-type: none; text-align:left; }
#menu ul li{  margin:0px; padding: 0px; border:0px; padding-top:10px; padding-left:10px; text-align:left; font-size:1.1em; color:#000000; font-weight:bold; background-image: url(/web/img/cuadradito.jpg);  background-position: top left;  background-repeat: no-repeat;   }
#menu ul li a, #menu ul li a:link, #menu ul li a:visited { text-decoration: none;  font-weight: bold; color:#000000;}
#menu ul li a:hover{text-decoration: none; font-weight: bold; color:#000000;} 
#menu ul li.activo{ text-decoration: none; font-weight:bold; color:#0068C5;}

#menu ul.nivel2 li {  margin:0px; padding: 0px; border:0px; padding-top:5px; padding-left:10px; text-align:left; font-size:1em; color:#000000; font-weight:normal; background-image: url(/web/img/cuadradito2.jpg);  background-position: top left;  background-repeat: no-repeat;  }
#menu ul.nivel2 li a, #menu ul.nivel2 li a:link, #menu ul.nivel2 li a:visited { text-decoration: none;  font-weight: normal; color:#000000;}
#menu ul.nivel2 li a:hover{text-decoration: none; font-weight: normal; color:#000000;} 
#menu ul.nivel2 li.activo{ text-decoration: none; font-weight:normal; color:#0068C5;}

#menu ul.nivel3{width: 184px; margin: 0px;  padding: 0px; list-style-type: none; text-align:left; }
#menu ul.nivel3 li{ width: 172px;  margin:0px; padding: 0px; border:0px; padding-top:3px; padding-bottom:3px; padding-left:12px; text-align:left;  background-image: url(/web/img/cuadradito3.jpg); background-position: top left; background-repeat: no-repeat; color:#000000; font-weight:normal;  }
#menu ul.nivel3 li a, #menu ul.nivel3 li a:link, #menu ul.nivel3 li a:visited { text-decoration: none;  font-weight: normal; color:#000000;}
#menu ul.nivel3 li a:hover{text-decoration: none; font-weight: normal; color:#000000;} 
#menu ul.nivel3 li.activo{ text-decoration: none; font-weight:normal; color:#FF028B;}

				/*----------------------------------------------------------------------------------------------Fin Menú Principal--------------------------------------------------------------------------------------------*/

				/*----------------------------------------------------------------------------------------------CUERPO HOME--------------------------------------------------------------------------------------------*/


#Cuerpo{ width:700px; margin:0px; padding:0px;  float:left;}

#columna1{width:435px; margin:0px; padding:0px;  float:left;}

#descripcion{width:435px; margin:0px; padding:0px; font-size:1.2em; text-align:justify; line-height: 116%;  float:left;}
.grande{font-weight:bold; font-size:1.1em; }

#agenda{width:433px; margin:0px; padding:0px; margin-bottom:22px; margin-top:21px; border:0px; background-image: url(/web/img/fondotit.jpg); background-position: top left; background-repeat: no-repeat; float:left;}	
	h2.titagenda{margin:0px; padding:0px; padding-left:10px; padding-top:3px; padding-bottom:3px; color:#000000; font-size:1.3em; font-weight: bold; text-align:left;  float:left;}
	
	.vermas{margin:0px; padding:0px; padding-top:6px;  color:#0068C5;  font-weight:bold; font-size:1em; float:right;}		
	.vermas a, .vermas a:link, .vermas a:visited{ color:#0068C5;  font-weight:bold; text-decoration:none; float:right;}			
	.vermas a:hover{ color:#0068C5;  font-weight:bold; text-decoration:underline;}	
	
	.vermas2{margin:0px; padding:0px; padding-top:6px;  color:#0068C5;  font-weight:bold; font-size:1em; float:right;}		
	.vermas2 a, .vermas2 a:link, .vermas2 a:visited{ color:#0068C5;  font-weight:bold; text-decoration:none; float:right;}			
	.vermas2 a:hover{ color:#0068C5;  font-weight:bold; text-decoration:underline;}	
		
#agenda .eventos{width:433px; margin:0px; padding:0px; padding-top:12px; text-align:justify; float:left; font-size:1em;}
.fecha{margin:0px; padding:0px; padding-right:5px; font-weight:bold; color:#737374;}


#banner1{width:435px; height:80px; margin:0px; padding:0px; float:left;}


#columna2{width:250px; margin:0px; padding:0px; margin-left:15px;   float:left;}

#noticias{width:248px;  margin:0px; padding:0px;  margin-bottom:16px;  background-image: url(/web/img/fondotit.jpg); background-position: top left; background-repeat: no-repeat; float:right;}	
	h2.titnoticias{margin:0px; padding:0px; padding-left:10px; padding-top:3px; padding-bottom:3px; color:#000000; font-size:1.3em; font-weight: bold; text-align:left; float:left;}
#noticias .noticia{width:248px; margin:0px; padding:0px; padding-top:12px; text-align:justify; float:left; font-size:1em;}

#banner2{width:250px; height:80px; margin:0px; padding:0px;border:0px; margin-bottom:15px; float:left;}	
#banner3{width:250px; height:80px; margin:0px; padding:0px; border:0px;  float:left;}	

#logos{width:700px; margin:0px; padding:0px; padding-right:10px; vertical-align:bottom; text-align:right; float:left;}
#logos a{margin:0px; padding:0px; }
#logos img {margin:0px; padding:0px; margin-left:25px;   }




.azul{color:#0068C5;}
.amarillo{color:#FBC508;}
/*----------------------------------------------------------------------------------------------FIN CUERPO HOME-----------------------------------------------------------------------------------------------------------------*/


	
/* ------------------------------------------------------------------------------------------------------Pie--------------------------------------------------------------------------- */
#pie{ width: 940px; padding:0px; margin:0px; border:0px;  padding-left:10px; padding-right:10px;  padding-bottom:15px; text-align:center; font-size:1em;  float: left; }
#pie a, #pie a:link, #pie a:visited{ color: #0068C5;  text-decoration: none;  }
#pie a:hover{ color: #0068C5;  text-decoration: underline;  }

#pie .accesibilidad{margin:0px; padding:0px; padding-top:10px; float:left;}

#pie .iasoft{margin:0px; padding:0px; padding-top:6px; color:#434444; font-size:0.9em; font-weight:normal; float:right;}
#pie .iasoft a, #pie .iasoft a:link, #pie .iasoft a:visited{color:#434444; font-size:0.9em; font-weight:bold; text-decoration:none; }
#pie .iasoft a:hover{color:#434444; font-size:0.9em; font-weight:bold; text-decoration:underline; }
/*------------------------------------------------------------------------------------------ Fin Pie----------------------------------------------------------------------------- */






/*Estilos para listas*/
ul.listadonoticias {width:690px; margin:0px; padding:0px; list-style-type: none; text-align:left;  float:left; background-image:none; }
ul.listadonoticias li{margin:0px; margin-bottom:15px; padding:0px; padding-bottom:4px; background-image:none; color:#000000; font-weight:normal; text-align:justify; }



ul.paginacion {width:690px; margin:0px; padding:0px; border:0px; padding-top:15px; list-style-type: none; text-align:right; float:left;}
ul.paginacion li{	display: inline; padding: 0px; margin: 0px; padding-left: 6px; list-style-type: none; background-image: none; }




ul{margin:0px; padding:0px; list-style-type: none; text-align:left; }
ul li{margin:0px; padding:0px; padding-left:7px;  padding-top:2px; padding-bottom:4px; background-image: url(/web/img/cuadradin.jpg); background-position: top left;  background-repeat: no-repeat;}

ul li ul{margin:0px; padding:0px; padding-top:2px; list-style-type: none; text-align:left; margin-left:5px;}
ul li ul li {margin:0px; padding:0px; padding-left:7px;  padding-top:1px; padding-bottom:3px; background-image: url(/web/img/cuadradin2.jpg); background-position: top left;  background-repeat: no-repeat;}

ul li ul li ul{margin:0px; padding:0px; padding-top:1px; list-style-type: none; text-align:left; margin-left:5px; }
ul li ul li ul li{margin:0px; padding:0px; padding-left:7px;  padding-top:1px; padding-bottom:2px; background-image: url(/web/img/cuadradin3.jpg); background-position: top left;  background-repeat: no-repeat;}

/*Fin para listas*/



	
	/*------------------------------------------------------Contenidos interior-----------------------------------------------------*/
#apartadocuerpo{height:21px; width:690px; margin:0px; padding:0px; border:0px;  padding-left:10px; padding-top:3px; margin-bottom:12px; font-size:1.3em; font-weight:bold; background-image: url(/web/img/fondoapartado.jpg); background-position: top left; background-repeat: no-repeat; color:#FFFFFF; float:left;}
#CuerpoTexto{ width:690px; margin:0px; padding:0px; text-align:justify; font-size:1em; font-weight:normal; float:left;}
#CuerpoTexto img{ margin:0px; padding:0px; border:0px; margin-top:10px; margin-left:10px; margin-bottom:10px; float:right;}
   /*------------------------------------------------------Fin Contenidos interior-----------------------------------------------------*/
	

	
	
	


