*{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; list-style:none;}
html{ width:100%; height:100%;}
body{ width:100%; height:100%; background-color: #a6b5c0;}


h1{	font-size: 24px;	color: #7C3F78;	font-weight: bold;}
h4{	color: #FFFFFF;	font-size: 12px;font-weight: bold;}



/*ESTILOS CLASS*/

.enlacea{ color:#06F; text-decoration:none;}
.enlacea:hover{ color:#06F; text-decoration:none; font-weight:bold;}

.negro1{	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #000000;}
.negro2{	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #000000;}
.blanco{	color: #FFFFFF;	font-size: 11px;}
.negrita {	font-size: 12px;	font-style: normal;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}

.clear{ clear:both;}




/*ESTILOS  ESTRUCTURA*/

#contenedor {	width: 798px;	margin-right: auto;	margin-left: auto;	border: 2px solid #7a8993;}

	#contenedor #cabecera {	float: left;	height: 165px;	width: 798px;}
		#contenedor #cabecera #menu {	float: left;	height: 25px;}
		#contenedor #cabecera #cabeceralogo {	float: left;	width: 299px;}
		#cabecerafoto{ width:499px; float:right;}
		
		#contenedor #cabecera #fondomenu {	height: 64px;	width: 798px;	background-color: #005898;	float: left;}
			#contenedor #cabecera #fondomenu #menu {background-image: url(Images/menu.jpg);	height: 28px; min-width:10px; width:100%;	margin-top: 12px;	background-repeat: repeat-x;	float: left;}
				#contenedor #cabecera #fondomenu #menu ul {	display: block;	height: 28px; float: left; padding-left:10px;}
					#contenedor #cabecera #fondomenu #menu li {	float: left;	height: 18px;	width: auto;	padding-top: 3px;	padding-right: 10px;	padding-bottom: 7px;	padding-left: 10px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;}
					#contenedor #cabecera #fondomenu #menu a {	text-transform: uppercase;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	font-size: 11px;}
					#contenedor #cabecera #fondomenu #menu a:hover {	text-transform: uppercase;	color: #005898;	text-decoration: none;	font-weight: bold;font-size: 11px;}
					
	#contenedor #contenido {	background-color: #005898;	background-image: url(Images/rallitacontenido.jpg);	background-repeat: repeat-x;		width: 748px;	padding-top: 10px;	padding-bottom: 30px;	float: left;	padding-left: 50px;}

		#contenedor #contenido #contenidoiz {	float: left; min-height:380px; height:auto !important; height:380px;		width: 496px;	margin-top: 15px;	border-right-width: 3px;	border-left-width: 3px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #FFFFFF;	border-left-color: #FFFFFF; background-color: #A9D7FA;}
			#contenedor #contenido #contenidoiz #tituloiz {	background-image: url(Images/contenidoizq.jpg);	height: 12px;	width: 466px;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 30px;	background-repeat: no-repeat;	float: left;}
			#contenedor #contenido #contenidoiz #textoiz {	background-color: #a9d7fa; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center;	padding: 10px;	float: left;	height: 300px;	width: 476px;	background-image: url(Images/fondoiz.jpg);	background-repeat: repeat-x; text-align:justify;}
				#contenedor #contenido #contenidoiz #textoiz #fotoiz {	float: left;	width: 150px;	padding-left: 30px; text-align:justify; font-size:12px;}
				#contenedor #contenido #contenidoiz #textoiz #fotode {	float: left;	width: 205px;	padding-left: 50px; text-align:justify; font-size:12px;}
		#contenedor #contenido #contenidode2 {	background-color: #A9D7FA;float: right;	width: 146px; border:#FFFFFF 2px solid;  margin-right:20px;}	
		#contenedor #contenido #contenidode {	background-color: #A9D7FA;float: right;	width: 146px; border:#FFFFFF 2px solid; margin-top:15px; margin-right:20px;}
			#contenedor #contenido #contenidode #titulode {	background-image: url(Images/tituloder.jpg);	background-repeat: no-repeat;	height: 12px;	width: 134px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 10px; float: left;	}
			#contenedor #contenido #contenidode #textode {
	width: 144px;	border-top-style: solid;	border-top-color: #FFFFFF;}
	#contenedor #contenido #contenidode #textode .evento {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	float: left;	padding-top: 10px;	padding-bottom: 10px;	padding-right: 5px;	padding-left: 5px;	width: 134px; height:130px; background-image: url(Images/fondotitulode.jpg);	background-repeat: repeat-x;}
		#contenedor #contenido #contenidode #textode .tituloEvento {	font-size: 12px;	font-weight: bold;	float: left;	width: 140px;	padding: 5px;}
		#contenedor #contenido #contenidode #textode .fotoEvento {	padding: 3px;	width:50px;	float: left;}
		#contenedor #contenido #contenidode #textode .fechaEvento {	padding: 3px;	text-align: right;	float: left;	width: 70px;}
		#contenedor #contenido #contenidode #textode .descripcionEvento {	float: left;	width: 70px; height:70px;	padding-top: 3px; text-align:justify; padding-right: 3px;	padding-bottom: 10px;	padding-left: 3px;	text-align: justify;}
		#contenedor #contenido #contenidode #textode .botonEvento {	float: left;	width: 140px;	padding:3px; color: #FFFFFF; text-decoration:none;}
		#contenedor #contenido #contenidode #textode .evento .botonEvento {	background-color: #005898;		float: left;	width: 70px;	text-align: center;	margin-left: 30px;		font-weight: bold;	color: #FFFFFF; text-decoration:none;}
		#contenedor #contenido #contenidode #textode #eventos {	float: left;	width: 134px;	padding :5px; }
		
		
#contenedor #pie {	background-image: url(Images/pie.jpg);	height: 47px;	width: 798px;	float: left;	background-repeat: repeat-x;}
	#contenedor #pie a {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}
#fondoizquierda{ width:550px;background-image:url(Images/fondoiz.jpg); clear:both; background-color:#aae3ff; background-repeat:repeat-x; float:left;}
#tituloseccion{ width:550px;font-size:16px; background-image:url(Images/contenidoizq.jpg);float:left;}
#noticias{ width:128px; float:right;float:left;}
#titulonoticias{ width:128px; background-image:url(Images/titulonoticia.jpg); float:right; font-size:12px;float:left;}
#cuerponoticia{width:128px; background-image:url(Images/fondoiz.jpg); float:right;}

#logos{ width:200px; margin-top:10px; margin-left:10px;}
.separacion{margin-right:10px;}
/*ESTILOS DE LA PAGINA DEFAULT*/

.leer{ color:#FFFFFF; text-decoration:none;}

/*ESTILOS DE LA PAGINA DE SOBRE CICAP*/

#textosobrecicap{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;  margin-top:10px; margin-right:10px; margin-left:10px;}
#imgsobre1{ width:100px; height:100px; border:#000000 2px solid; float:left; margin-right:10px;}
#imgsobrederecha{ width:100px; height:100px; border:#000000 2px solid; float:right; margin-left:10px;}
#alargadaizquierda{ width:200px; height:100px; border:#000000 2px solid; float:left; }
#alargadaderecha{ width:200px; height:100px; border:#000000 2px solid; float:right; }
.puntero {cursor:pointer;}
.letracolor{ color:#005898; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
/*ESTILOS DE LA PAGINA GALERIA*/

/*Estilos de servicios*/

#btncampo{ width:500PX; float:left; margin-left:20px; margin-top:20px; }




/*ESTILOS DE LA PAGINA DE TRABAJO EN EL CAMPO*/

#txtcampo{ width:350px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin-left:10px; margin-top:10px;}
#imgcampo{ width:150px; float:right; margin-right:20px;}
#imgcampo1{ width:150px; float:right; margin-top:60px;}
#atras{ width:85px; height:23px; margin-top:10px; float:left;}

/*ESTILOS DE LA PAGINA DE TRABAJO EN EL LABORATORIO*/

#txtlaboratorio{ width:500px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin-left:10px; margin-top:10px; text-align:justify;}
.tabulacion{ margin-left:20px;}
#imglaboratorio{ width:150px; height:150px; border:#000000 2px solid; float:left; margin-right:10px;}
#imglaboratorio1{ width:150px; height:150px; border:#000000 2px solid; float:right; margin-left:10px;}

/*ESTILOS DE LA PAGINA DE ASESORIA TECNICA*/

#txtasesoria{ width:500px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin-left:10px; margin-top:10px;}
#cuadro{ width:434px; height:133px; margin-top:10px; margin-left:30px;  float:left;}

/*ESTILOS DE LA PAGINA DE EVENTOS*/
#conteventos{margin-top:20px; margin-left:30px;}
.eventos{ color:#000000; text-decoration:none; margin-top:30px; margin-bottom:20px; text-align:justify; border:#000000 1px solid; }
.evento{ color:#005898; font-size:12px;text-decoration:none; }

#fotosevento{width:100px;float:right; margin-right:70px;  background-image: url(Images/rallitacontenido.jpg);	background-repeat: repeat-x;}
.detalles{ color:#000000; text-decoration:none; margin-right:10px;}
#detalles{ margin-left:20px; margin-bottom:20px; margin-top:30px; text-align:justify; width:430px; float:right; margin-right:30px;}
#textodescripcion{ width:700px;  background-color:#FFFFFF; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; clear:both }
#galeriaevento {	width: 50px;	float: left; margin-right:5px; margin-top:60px; margin-left:5px;}

#textodescripcion{height:150px;  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
#cuerpodetallestexto{ width:700px; height:320px; background-color:#FFFFFF; clear:both; overflow:scroll;}
#cuerpodetallesfoto{ width:200px;  float:left; clear:both; margin-top:20px; margin-left:10px; }

/*ESTILOS DE LA PAGINA EQUIPOS*/

#textoEquipo{ width:520px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;  margin-left:10px; margin-top:20px; margin-right:10px; text-align:justify;}
.equipo{ color:#FFF; font-size:16px; font-family: Arial, Helvetica, sans-serif;}
#imgequipo{ width:150px; height:150px; float:left;  margin-right:10px;}
#imghumano{ width:120px; height:120px; float:right; margin-top:10px;margin-left:10px; margin-bottom:5px;}
/*Estilos de contacto*/

#textocontacto{ width:550px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin-top:10px; margin-left:10px;}
#textocontacto1{width:700px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin-top:20px; margin-left:70px;}
#contenedorIzquierdo{ width:200px; float:left; margin-left:20px;margin-top:15px;}
#contenedorDerecho{ width:200px; float:right; margin-right:60px; margin-top:15px;}
	.contlbltxt{ width:500px; clear:both;margin: 0 auto; margin-top:5px; }
	.nombre{ float:left; height:25px; width:100px; margin: 0 auto; font-size:12px;}
	.caja{ float:left;  height:25px; width:130px;  margin: 0 auto; margin-right:60px;}
.alertokcontacto{ width:500px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.alertnokcontacto{ width:500px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#fotoscontacto{ width:100px;float:right; margin-right:70px;  background-image: url(Images/rallitacontenido.jpg);	background-repeat: repeat-x; }
#mapa{ width:530px; height:190px; border:#FFF 2px solid; float:left; margin-left:10px; margin-top:15px; margin-bottom:20px;}
/*ESTILOS DE LA PAGINA DE AVISO LEGAL*/

#textoaviso{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; margin-top:10px; margin-left:10px; margin-right:10px;}

.correo:link{ color:#000000; text-decoration:none;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.correo:visited{color:#005898; text-decoration:none;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.correo:hover{color:#000000; text-decoration:none;  font-size:12px; font-family:Arial, Helvetica, sans-serif;}		



