/* GENERAL */

html, body{
	height:100%;
	margin:0px;
}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	text-align: center;
	background-color:#8BAEC0;
}
a:link {font-size:100%;text-decoration:none;color:#3D6CA8}
a:active {font-size:100%;text-decoration:none;color:#3D6CA8} 
a:visited {font-size:100%;text-decoration:none;color:#3D6CA8} 
a:hover {font-size:100%;text-decoration:none;color:#94C94F} 

img
{
	border:0px;
}

#contenedor{ /* contenedor que incluye la home entera */
	width:950px;
	margin:auto;
	text-align:center;
}
#contenedor2{ /* contenedor que incluye las partes: left, center y bottom */
	width:950px;
	height:auto;
	background-color:#E8ECEE;
}
.clear { 
	clear:both;
}
/* FIN DE GENERAL */


/* CABECERA */
#header{
	width:950px;
	height:110px;
	background-color:#FFF;
	float:left;
}
#header #imgCabecera{
	width:191px;
	height:110px;
	float:left;
	background-repeat:no-repeat;	
}
#header #imgLogo{
	width:292px;
	height:110px;
	float:left;
	background-repeat:no-repeat;	
}
#header #enlacesCabecera{ /* enlaces: "cea", "contacte", "mapa web" */
	width:455px;
	height:16px;
	float:left;
	padding-right:12px;
	text-align:right;
}
#header #enlacesCabecera a:link {font-size:80%;text-decoration:none;color:#41587C} 
#header #enlacesCabecera a:active {font-size:80%;text-decoration:none;color:#41587C} 
#header #enlacesCabecera a:visited {font-size:80%;text-decoration:none;color:#41587C} 
#header #enlacesCabecera a:hover {font-size:80%;text-decoration:none;color:#94C94F} 
	
#header .banner{
	width:467px;
	height:94px;
	float:left;
	text-align:right;
}
/* FIN DE LA CABECERA */


/* ENLACES PRINCIPALES */
#mainlinks1{
	width:100%;
	height:22px;
	float:left;
	background-color:#94C94F;
}
#mainlinks1 .enlacesPrincipales{
	width:auto;
	height:18px;
	float:left;
	padding:4px 12px 0px 12px;
}
#mainlinks1 .enlacesPrincipales #enlSobrePatentes{
	width:106px;
	height:18px;
	background-image:url(../graf/fdo_sobrepatentes.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#mainlinks1 .enlacesPrincipales #enlQuien{
	width:103px;
	height:18px;
	background-image:url(../graf/fdo_quien.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0px;
}
#mainlinks1 .enlacesPrincipales #enlInnoejemplos{
	width:95px;
	height:18px;
	background-image:url(../graf/fdo_innoejemplos.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0px;
}
#mainlinks1 .enlacesPrincipales #enlNoticias{
	width:65px;
	height:18px;
	background-image:url(../graf/fdo_noticias.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0px;
}
#mainlinks1 .enlacesPrincipales #enlEventos{
	width:64px;
	height:18px;
	background-image:url(../graf/fdo_eventos.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0px;
}

#mainlinks1 .enlacesPrincipales a:link {font-size:100%;text-decoration:none;font-weight:bold;color:#FFF;}
#mainlinks1 .enlacesPrincipales a:active {font-size:100%;text-decoration:none;font-weight:bold;color:#FFF;} 
#mainlinks1 .enlacesPrincipales a:visited {font-size:100%;text-decoration:none;font-weight:bold;color:#FFF;} 
#mainlinks1 .enlacesPrincipales a:hover {font-size:100%;text-decoration:none;font-weight:bold;color:#41587C;} 

#mainlinks1 .enlacesPrincipales a.activo:link {font-size:100%;text-decoration:none;font-weight:bold;color:#41587C;}
#mainlinks1 .enlacesPrincipales a.activo:active {font-size:100%;text-decoration:none;font-weight:bold;color:#41587C;} 
#mainlinks1 .enlacesPrincipales a.activo:visited {font-size:100%;text-decoration:none;font-weight:bold;color:#41587C;} 
#mainlinks1 .enlacesPrincipales a.activo:hover {font-size:100%;text-decoration:none;font-weight:bold;color:#94C94F;} 

#mainlinks2{
	width:950px;
	height:19px;
	float:left;
	background-color:#FFF;
}
#mainlinks2 .enlaceQuien{
	width:auto;
	height:19px;
	float:left;	
	padding:1px 12px 0px 270px;
	font-size:85%;
	font-weight:bold;
	color:#94C94F;
}
/* FIN DE ENLACES PRINCIPALES */


/* CONTENIDO A LA IZQUIERDA */
#left{
	width:185px;
	height:auto;
	float:left;
	text-align:left;
	margin-bottom:20px;
	background-color:#E8ECEE;
}
#left .h1{ /* titulo "acceso" y "boletin" */
	font-size:90%;
	color:#FFF;
	padding:2px 0px 2px 7px;
	text-align:left;
	background-color:#728390;
}
#left #mandar{ /* capa mandar para "acceso" y "boletin" */
	width:171px;
	float:left;
	padding-top:3px;
}
#left #mandar .input{ /* tipografia capa "mandar" */
	text-align:center;
	font-size:85%;
	color:#41587C;
}
#left #mandar .input a:link {text-align:center;font-size:85%;text-decoration:none;color:#41587C}
#left #mandar .input a:active {text-align:center;font-size:85%;text-decoration:none;color:#41587C} 
#left #mandar .input a:visited {text-align:center;font-size:85%;text-decoration:none;color:#41587C} 
#left #mandar .input a:hover {text-align:center;font-size:85%;text-decoration:none;color:#94C94F} 

#left .img{ /* posicion de las imagenes de la capa "left" */
	width:79px;
	height:40px;
	float:left;
	margin:0px;
	padding: 5px 0px 4px 3px;
	text-align:left;
}
#left .text{ /* posicion y tipografia de la capa "left" */
	width:93px;
	height:auto;
	float:left;
	margin:0px;
	padding: 5px 0px 0px 3px;
	font-size:95%;
	line-height:95%;
	font-weight:bold;
	color:#41587C;
}
#left .text a:link {font-size:95%;text-decoration:none;font-weight:bold;color:#41587C}
#left .text a:active {font-size:95%;text-decoration:none;font-weight:bold;color:#41587C} 
#left .text a:visited {font-size:95%;text-decoration:none;font-weight:bold;color:#41587C} 
#left .text a:hover {font-size:95%;text-decoration:none;font-weight:bold;color:#94C94F} 

#left #cajaEnlaces{ /* enlaces gat, otri y pidi */
	width:178px;
	height:165px;
	float:left;
	margin: 4px 0px 0px 2px;
	background-color:#FFF;
}
#left #cajaEnlaces #enlaceGat{
	width:178px;
	height:54px;
	float:left;
	border:1px solid #94C94F;
	border-bottom-width:0px;
}
#left #cajaEnlaces #enlaceOtri{
	width:178px;
	height:53px;
	float:left;
	border:1px solid #94C94F;
}	
#left #cajaEnlaces #enlacePidi{
	width:178px;
	height:54px;
	float:left;
	border:1px solid #94C94F;
	border-top-width:0px;
}	
#left #cajaEnlacesSecundarios{ /* enlaces incentivos, e-business, ebt y une */
	width:177px;
	height:274px;
	float:left;
	margin: 5px 0px 0px 2px;
	background-color:#FFF;
}
#left #cajaEnlacesSecundarios #enlaceIncentivos{
	width:inherit;
	height:54px;
	float:left;
	border:1px solid #CFD0D1;
	border-bottom-width:0px;
}
#left #cajaEnlacesSecundarios #enlaceEBusiness{
	width:173px;
	height:53px;
	float:left;
	border:1px solid #CFD0D1;
}
#left #cajaEnlacesSecundarios #enlaceEBT, #enlaceUNE, #enlaceCREA{
	width:175px;
	height:54px;
	float:left;
	border:1px solid #CFD0D1;
	border-top-width:0px;
}
#left #cajaEnlacesSecundarios #enlaceCREA{
	width:175px;
	height:70px;
	float:left;
	border:1px solid #CFD0D1;
	border-top-width:0px;
}
/* acceso a servicios */
#left .accesoServicios{ /* capa */
	width:177px;
	height:auto;
	float:left;
	margin-left: 2px;
	margin-top: 4px;
	background-color:#F8F8F8;
	border:1px solid #728390;
}	
#left .accesoServicios .contrasena{	
	line-height:200%;
	text-align:center;
	font-size:95%;
	font-weight:bold;
	color:#41587C;
}
#left .accesoServicios .contrasena a:link {line-height:200%;text-align:center;font-size:95%;font-weight:bold;text-decoration:none;color:#41587C}
#left .accesoServicios .contrasena a:visited {line-height:200%;text-align:center;font-size:95%;font-weight:bold;text-decoration:none;color:#41587C} 
#left .accesoServicios .contrasena a:hover {line-height:200%;text-align:center;font-size:95%;font-weight:bold;text-decoration:none;color:#94C94F} 
#left .accesoServicios .contrasena a:active {line-height:200%;text-align:center;font-size:95%;font-weight:bold;text-decoration:none;color:#41587C}

#left .accesoServicios #login{ /* caja blanca */
	width:170px;
	height:auto;
	float:left;
	background-color:#FFF;
	text-align:left;
}
#left .accesoServicios #login .text1{ /* tipografia "usuario", "clave" */
	width:100%;
	float:left;
	text-align:left;
	font-size:85%;
	color:#374354;
	padding:10px 0px 0px 5px;
}
#left .accesoServicios #login .text2{ /* tipografia caja "usuario" */
	text-align:left;
	font-size:85%;
	color:#41587C;
	padding:4px 0px 0px 2px;
}
#left .accesoServicios #login .cajaLogin{ /* campo formulario */
	width:150px;
	border:1px solid #DFDFDF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:95%;
	text-align: left;
	color:#41587C;
}
#left .accesoServicios #explicacion{ /* text explicacion del servicio */
	width:162px;
	height:90px;
	float:left;
	margin: 5px 3px 0px 3px;
	text-align:justify;
	font-size:90%;
	line-height:110%;
	color:#728390;
}
#left .accesoServicios .div_login_error{ /* Mensaje de Error */
	COLOR:#c00000;
	font-size:85%;
	text-align:left;
	padding-left:4px;
}
#left .accesoServicios #explicacion a:link {font-size:90%;text-decoration:none;color:#728390}
#left .accesoServicios #explicacion a:active {font-size:90%;text-decoration:none;color:#41587C} 
#left .accesoServicios #explicacion a:visited {font-size:90%;text-decoration:none;color:#728390} 
#left .accesoServicios #explicacion a:hover {font-size:90%;text-decoration:none;color:#94C94F} 
/* fin del acceso a servicios */


#left #buscadorRecursos{ /* capa "buscador recursos" */
	width:177px;
	float:left;
	margin: 4px 0px 0px 2px;
	background-color:#FFF;
	border:1px solid #728390;
}
#left #buscadorRecursos .cajaBuscadorRecursos{
	width:128px;
	float:left;
	height:16px;
	margin: 13px 3px 8px 3px;
	border:1px solid #DFDFDF;
	left:auto;
}
#left #buscadorRecursos .imgLupa{
	width:18px;
	height:19px;
	float:left;
	margin:5px 3px 8px 3px;
}
#left #cajaInnoguiaConsultor{ /* enlaces innoguia y consultor virtual */
	width:175px;
	height:auto;
	float:left;
	margin: 4px 0px 0px 2px;
	background-color:#FFF;
}
#left #cajaInnoguiaConsultor .titulo{ /* titulo enlaces "innoguia" y "consultor virtual" con fondo verde */
	width:98px;
	float:left;
	margin:0px 0px 0px 75px;
	padding:3px 1px 3px 1px;
	font-size:95%;
	font-weight:bold;
	text-align:left;
	color:#FFF;
	background-color:#94C94F;
}
#left #cajaInnoguiaConsultor .titulo a:link {text-decoration:none;color:#FFF}
#left #cajaInnoguiaConsultor .titulo a:active {text-decoration:none;color:#FFF} 
#left #cajaInnoguiaConsultor .titulo a:visited {text-decoration:none;color:#FFF} 
#left #cajaInnoguiaConsultor .titulo a:hover {text-decoration:none;color:#41587C} 

#left #cajaInnoguiaConsultor .texto{  /* texto despcripcion de "innoguia" y "consultor" */
	width:86px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
	padding:2px 2px 0px 2px;
	font-size:75%;
	line-height:100%;
	color:#41587C;
}
#left #cajaInnoguiaConsultor .texto a:link {text-decoration:none;color:#41587C}
#left #cajaInnoguiaConsultor .texto a:active {text-decoration:none;color:#41587C} 
#left #cajaInnoguiaConsultor .texto a:visited {text-decoration:none;color:#41587C} 
#left #cajaInnoguiaConsultor .texto a:hover {text-decoration:none;color:#94C94F} 

#left #cajaInnoguiaConsultor #enlaceInnoguia{ /* enlace innoguia con img */
	width:175px;
	height:54px;
	float:left;
	margin:0px;
	padding: 5px 0px 0px 0px;
	background-image:url(../graf/enl_innoguia_pequ.jpg);
	background-repeat:no-repeat;
	background-position:3px 5px;
	text-align:left;
	border:1px solid #41587C;
	border-bottom-width:0px;
}	
#left #cajaInnoguiaConsultor #enlaceConsultor{ /* enlace consultor con img */
	width:175px;
	height:53px;
	float:left;
	margin:0px;
	padding: 5px 0px 0px 0px;
	background-image:url(../graf/enl_consultor_pequ.jpg);
	background-repeat:no-repeat;
	background-position:3px 5px;
	text-align:left;
	border:1px solid #41587C;
	border-bottom-width:0px;
	border:1px solid #41587C;
}
/* boletin */
#left #boletin{
	width:175px;
	height:115px;
	float:left;
	margin: 4px 0px 0px 2px;
	text-align:center;
	background-color:#FFF;
	border:1px solid #728390;	
}
#left #boletin .contenido{
	padding: 5px 6px 0px 6px;
	text-align:justify;
	font-size:90%;
	line-height:110%;
	color:#728390;
}
#left #boletin .cajaBoletin{ /* campo formulario */
	width:152px;
	height:16px;
	float:left;
	margin:6px 5px 0px 5px;
	border:1px solid #DFDFDF;
}
/* fin de boletin *
/* FIN DE CONTENIDO A LA IZQUIERDA */


/* PIE */
#bottom{ /* capa contiene logotipos "cea" y "junta" */
	width:765px;
	height:auto;
	float:right;
	background-color:#E8ECEE;
	margin-bottom:20px;
}
#bottom, #bottom2 .text{ /* tipografia del "pie" de la pagina */
	font-size:85%;
	line-height:100%;
	color:#728390;
}
#bottom .cajaLogos{	/* caja con fondo blanco que contiene los logos */
	width:749px;
	height:auto;
	float:left;
	margin:12px 0px 20px 0px;
	background-color:#FFF;
}
#bottom .cajaLogos .logoCEA{
	width:auto;
	height:auto;
	float:left;
	margin:6px 0px 0px 30px;
	text-align:center;
}
#bottom .cajaLogos #logoTerritorial{
	width:auto;
	height:auto;
	float:left;
	margin:6px 0px 5px 30px;
	padding-bottom:5px;
	text-align:center;
}
#bottom .cajaLogos .logoJunta{
	width:auto;
	height:auto;
	float:left;
	margin:6px 0px 0px 30px;
	text-align:left;
}
#bottom2{
	width:950px; /* capa que contiene el texto "portal de innovacion" y los enlaces del pie */
	height:auto;
	background-color:#E8ECEE;
	padding-bottom:20px;	
}
#bottom2 a:link {text-decoration:none;color:#728390}
#bottom2 a:active {text-decoration:none;color:#728390} 
#bottom2 a:visited {text-decoration:none;color:#728390} 
#bottom2 a:hover {text-decoration:none;color:#94C94F} 

#bottom3{
	width:950px; /* capa contiene borde azul */
	height:35px;
	background-color:#8BAEC0;
}
/* FIN DE PIE */	


/* CONTENIDO INTERIOR: COPIA DE "INNOVACION.CSS" */

/* CONTENIDO CENTRAL PAGINAS INTERIORES */
#contenidoCentralInterior
{
	width:748px;
	height:auto;
	float:left;
	background-color:#FFF;
	text-align:left;
	padding:0px 8px 0px 8px;
	margin-top:5px;
}
#contenidoCentralInterior .botones
{
	text-align:right;
}
#contenidoCentralInterior .botones a:visited {padding-left:5px;color:#41587C;text-decoration:none;} 
#contenidoCentralInterior .botones a:active {padding-left:5px;color:#41587C;text-decoration:none;} 
#contenidoCentralInterior .botones a:link {padding-left:5px;color:#41587C;text-decoration:none;} 
#contenidoCentralInterior .botones a:hover {padding-left:5px;color:#94C94F;text-decoration:none;} 

#contenidoCentralInterior #ubicador
{
	font-size:90%;
	padding-left:4px;
	color:#929EAC;
}
#contenidoCentralInterior .paginador
{
	width:95%;
	font-size:11px;
	padding-left:4px;
	color:#929EAC;
	background-image:url(../graf/fondo_tit.gif);
}
#contenidoCentralinterior .paginador strong
{
	color:#94C94F;
	font-size:11px;	
}
#contenidoCentralInterior .tituloListado
{
	width:100%;
	background-image:url(../graf/fondo_tit.gif);
	padding-left:4px;
	margin-left:4px;	
}
#contenidoCentralInterior .cuerpoImg
{
	width:100%;
	margin-left:4px;
	margin-bottom:0px;
	margin-top:5px;	
}
#contenidoCentralInterior #tituloNoticia
{
	width:auto;
	height:104px;
	background-image:url(../graf/img_noticias.jpg);
	background-repeat:no-repeat;
	margin-left:4px;
	margin-top:4px;
	padding:0px 80px 0px 0px;
}
#contenidoCentralInterior #tituloEvento
{
	width:auto;
	height:104px;
	background-image:url(../graf/img_eventos.jpg);
	background-repeat:no-repeat;
	margin-left:4px;
	margin-top:4px;
	padding:0px 80px 0px 0px;
}
#contenidoCentralInterior .boton
{
	width:100%;
	text-align:right;
	padding-right:4px;
	padding-top:4px;
}
#contenidoCentralInterior #fotoNoticia
{
	
	text-align:right;
	float:left;
	padding:1px;
	background-color:#e9eef2;
	margin:2px;
}
#contenidoCentralInterior #pieNoticia
{
	background-color:#ecf0f3;
	border:1px solid #ced2dd;
	text-align:right;
	width:95%;
	padding:4px 4px 4px 4px;
	margin:4px 0px 5px 4px;
}
/* formularios dentro del contenido central interior */
#contenidoCentralInterior #formulario
{
	font-family: Arial, Helvetica, sans-serif;
	color:#374354;
	font-size: 11px;
	margin-left:3px;
	width:100%;
	margin-right:0px;
	text-align:justify;
}
#contenidoCentralInterior #formulario .cabecera /* cabecera */
{
	background-image:url(../graf/fondo_tit.gif);
	padding-left:4px;
	margin-left:4px;
	margin-bottom: 4px;
}
#contenidoCentralInterior #formulario .tituloseccion /* titulo de las secciones (agrupamiento logico de los controles */
{
	font-family: Arial, Helvetica, sans-serif;
	color:#374354;
	font-size:11px;
	text-align:left;
	background-color:#E8EEF2;
	height:20px;
	width:95%;
	padding-left: 5px;
}
#contenidoCentralInterior #formulario .textoplano /* texto plano */
{
	font-family: Arial, Helvetica, sans-serif;
	color:#374354;
	font-size:11px;
}
#contenidoCentralInterior #formulario .textonotas /* texto plano */
{
	font-family: Arial, Helvetica, sans-serif;
	color:#374354;
	font-size:11px;
	height:20px;
}
#contenidoCentralInterior #formulario .textoresaltado /* texto resaltado para destacar algo */ 
{
	font-family: Arial, Helvetica, sans-serif;
	color:#94C94F;
	font-size:10px;
}

#contenidoCentralInterior #formulario input /* texto resaltado para destacar algo */ 
{
	font-family: Arial, Helvetica, sans-serif;
	color:#374354;
	font-size:10px;
	border: solid 1px #DFDFDF;
	width:250px;
}
#contenidoCentralInterior #formulario select /* texto resaltado para destacar algo */ 
{
	font-family: Arial, Helvetica, sans-serif;
	color:#374354;
	font-size:10px;
	width:300px;
}
#contenidoCentralInterior #formulario textarea /* texto resaltado para destacar algo */ 
{
	font-family: Arial, Helvetica, sans-serif;
	color:#374354;
	font-size:10px;
	border: solid 1px #DFDFDF;
	width:300px;
	height:50px;
}
#contenidoCentralInterior #formulario .enlaces_patentes /* texto resaltado para destacar algo */ 
{
	font-family: Arial, Helvetica, sans-serif;
	color:#383762;
	font-size:11px;
	text-align: justify;
	padding-right:2px;
	margin-right:2px;
}
#contenidoCentralInterior #formulario .cabecera_patentes /* cabecera */
{
	background-image:url(../graf/fondo_tit_patentes.gif);
	padding-left:4px;
	margin-left:4px;
	margin-bottom: 4px;
}
#contenidoCentralInterior #formulario .cuerpoListado /* listado de noticias y articulos */
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFF;
	border:0px;
	color:#636E7D;
	width:95%;
}
#contenidoCentralInterior #formulario .cuerpoListado a:link {font-size:95%;text-decoration:none;color:#3D6CA8}
#contenidoCentralInterior #formulario .cuerpoListado a:active {font-size:95%;text-decoration:none;color:#3D6CA8} 
#contenidoCentralInterior #formulario .cuerpoListado a:visited {font-size:95%;text-decoration:none;color:#3D6CA8} 
#contenidoCentralInterior #formulario .cuerpoListado a:hover {font-size:95%;text-decoration:none;color:#94C94F} 

#contenidoCentralInterior #formulario .categoriaservicios /* listado de la categoria de servicios */
{
	font-size:11px;
	text-align:left;
	background-color:#E8EEF2;
	color:#055599;
	width:95%;
	margin: 5px 0px 0px 0px;
	padding: 10px 10px 10px 20px;
	border: solid 1px #CCD3E3;
}
#contenidoCentralInterior #formulario .categoriaservicios a:link {font-size:95%;text-decoration:none;color:#3D6CA8}
#contenidoCentralInterior #formulario .categoriaservicios a:active {font-size:95%;text-decoration:none;color:#3D6CA8} 
#contenidoCentralInterior #formulario .categoriaservicios a:visited {font-size:95%;text-decoration:none;color:#3D6CA8} 
#contenidoCentralInterior #formulario .categoriaservicios a:hover {font-size:95%;text-decoration:none;color:#94C94F} 

/* fin de formularios dentro del contenido central interior */

.textoContenidoServicio
{
	font-family:Arial, Verdana;
	font-size: 11px;
	color:#374354;
	padding:5px;
	text-align:justify;
}	
.textoTituloServicio
{
	font-family:Arial, Verdana;
	font-size: 11px;
	color:#3D6CA8;
	padding:5px;
	padding-bottom:2px;	
	text-align:justify;
}
.listadoCategorias
{
	width:100%;
	color:#374354;
	text-indent:15;
	margin-left:5px;
}	
.contenidoCategorias a:visited {text-decoration:none;color:#374354;} 
.contenidoCategorias a:active {text-decoration:none;color:#374354;} 
.contenidoCategorias a:link {text-decoration:none;color:#374354;} 
.contenidoCategorias a:hover {text-decoration:none;color:#94C94F;} 

.listadoCategorias a:visited {text-decoration:none;color:#055599;} 
.listadoCategorias a:active {text-decoration:none;color:#055599;} 
.listadoCategorias a:link {text-decoration:none;color:#055599;} 
.listadoCategorias a:hover {text-decoration:none;color:#94C94F;} 

#urlrecursos a:visited {text-decoration:underline;color:#055599;} 
#urlrecursos a:active {text-decoration:underline;color:#055599;} 
#urlrecursos a:link {text-decoration:underline;color:#055599;} 
#urlrecursos a:hover {text-decoration:underline;color:#94C94F;} 

.separador3
{
	font-size:3px;
}
.listadoGrupoCategorias
{
	background-color:#98AAB8;
	width:100%;
	color:#FFFFFF;
	text-indent:20;
	padding:2PX;
}
#contenidoTexto
{
	font-family:Arial, Verdana;
	font-size: 11px;
	color:#374354;
	text-align:justify;
	margin-left:4px;
	padding:5px;
}
#contenidoTexto h1
{
	font-family:Arial, Verdana;
	font-size: 11px;
	color:#3D6CA8;
	margin:0px;
	margin-bottom:7px;	
	font-weight:normal;
}
#contenidoTexto h2
{
	font-family:Arial, Verdana;
	font-size: 90%;
	color:#374354;
	margin:0px;	
	margin-bottom:5px;	
	font-weight:normal;
}
#panel_categorias
{
	float:left;
	background-image:url(../graf/fondo_marco_categorias.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:570px;
	height:340px;
	padding:5px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
}
.ListadoSubCategorias
{	
	background-color:#E8EEF2;
	font-family:Arial, Verdana;
	font-size: 11px;
	color:#374354;
	margin-left:5px;
	padding-left:25px;
}
#contenidoTextoCategorias
{
	font-family:Arial, Verdana;	
	font-size:11px;
	color:#374354;
	text-align:justify;
	margin-left:0px;
	padding:0px;
	padding-left:0px;
}
#contenidoDetalleTextoCategorias
{
	font-family:Arial, Verdana;
	font-size: 11px;
	color:#374354;
	text-align:justify;
	margin-left:0px;
	padding:4px;
	padding-left:20px;
}
#contenidoTextoCategorias a:visited {text-decoration:none;color:#3D6CA8;} 
#contenidoTextoCategorias a:active {text-decoration:none;color:#3D6CA8;} 
#contenidoTextoCategorias a:link {text-decoration:none;color:#3D6CA8;} 
#contenidoTextoCategorias a:hover {text-decoration:none;color:#94C94F;} 

#contenidoTextoCategorias h1
{
	font-family:Arial, Verdana;
	font-size: 11px;
	color:#3D6CA8;
	margin:0px;
	margin-bottom:7px;	
	font-weight:normal;
	padding-left:5px;
}
#contenidoCentralInterior #buscadorNoticias
{
	width:100%;
	margin-top:15px;
	margin-left:20px;
	color:#626f7f;
}
#contenidoCentralInterior #buscadorNoticias #contenidoBuscador
{
	float:left;
}
#contenidoCentralInterior #buscadorNoticias #formularioBuscador
{
	background-color:#f2f3f7;
	border:1px solid #bdcfdb;
	border-top:0px;
	border-bottom:0px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
#contenidoCentralInterior #buscadorNoticias #formularioBuscador #textos
{
	float:left;
	margin-top:4px;
	line-height:10px;
}
#contenidoCentralInterior #buscadorNoticias #formularioBuscador #cajas
{
	line-height:25px;
}
#contenidoCentralInterior #buscadorNoticias #formularioBuscador input
{
	color:#626f7f;
	font-size:90%;
	border:1px solid #DFDFDF;
	margin-bottom:10px;
}
#contenidoCentralInterior #buscadorNoticias #formularioBuscador select
{
	color:#626f7f;
	font-size:90%;
	width:80px;
	border:1px solid #DFDFDF;
	margin-bottom:10px;
}
#contenidoCentralInterior #buscadorNoticias #pieFormularioBuscador
{
	text-align:right;
	padding:2px 15px 2px 0px;
	background-image:url(../graf/sub_buscador_noticias.gif);
	background-repeat:no-repeat;
	margin:0px;
}
#contenidoCentralInterior #buscadorNoticias #pieFormularioHistorico
{
	text-align:right;
	padding:2px 15px 2px 0px;
	background-image:url(../graf/sub_noticias_historico.gif);
	background-repeat:no-repeat;
	margin:0px;
}
#contenidoCentralInterior #buscadorNoticias #botoneraBuscador
{
	float:left;
	width:400px;
}

#formulario
{
	margin-left:20px;
	margin-right:20px;
	color:#636E7D;
	font-size:10px;
	text-align:justify;
}
#formulario .titulocampo
{
	color:#3D6CA8;
	font-size:10px;
	text-align:justify;
}
#formulario .contenidocampo
{
	margin-top:-3px;
	color:#374354;
	font-size:10px;
	text-align:justify;
}
#contenidoCentralInterior #botoneraBuscador .boton
{
	width:100%;
	text-align:right;
	padding-right:4px;
	padding-top:4px;
 	vertical-align:middle;
}
#contenidoCentralInterior #contenidoListado
{
	margin-top:0px;
	margin-left:0px;
	font-size:90%;
}
#contenidoCentralInterior #contenidoListado #encabezadoResultadosBusqueda
{
	width:100%;
	text-align:right;
}
#contenidoCentralInterior #contenidoListado #encabezadoResultadosBusqueda #contenido
{
	float:right;
	width:189px;
	height:20px;
	border-left:1px solid #BECFDC;
	border-right:1px solid #BECFDC;
	margin-top:-3px;
	color:#636E7D;
	text-align:center;
}
#contenidoCentralInterior #contenidoListado #listadoResultados
{
	padding-left:15px;
}
#contenidoCentralInterior #contenidoListadoCategorias h1
{
	background-color:#e9eef2;
	color:#374353;
	
	margin-top:3px;
	margin-left:6px;
	padding-left:6px;
	font-size:60%;
	font-weight:bold;
	margin-bottom:3px;
	height:18px;
	color:#636E7D;
}
#contenidoCentralInterior #contenidoListado h1
{
	font-size:100%;
	background-color:#e9eef2;
	color:#374353;
	margin:0px;
	margin-bottom:15px;
	padding:3px;
	font-weight:normal;
}
#paginador
{
	text-align:center;
	background-image:url(../graf/fondo_not_pag.gif);
}
#impresion
{
	height: 100%;
	background-color: #fff;	
	color:#000;
	font-size:110%;
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
}
#impresion h1
{
	font-size:110%;
	font-weight:bold;
	margin:0px;
	text-align:justify;
}
#impresion h2
{
	font-size:100%;
	font-weight:normal;
	margin:0px;
	text-align:justify;
}
#impresion #fotoNoticia
{
	text-align:right;
	float:left;
	padding:1px;
	background-color:#e9eef2;
	margin:2px;
}
#impresion #BotoneraImprimir
{
	width:100%;
	height:100%;
	text-align:center;
	padding-top:40px;
}
#enviarNoticia
{
	width:100%;
	height:100%;
	text-align:left;	
}
#enviarNoticia #encabezado
{
	font-size:90%;
	background-image:url(../graf/fondo_tit_ventana.gif);
	height:40px;
	padding-top:15px;
	padding-left:15px;
}
#enviarNoticia #contenido
{
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
#enviarNoticia #contenido #sombreado
{
	background-color:#ecf0f3;
	border:1px solid #ced2dd;
	padding-top:15px;
	padding-left:15px;
}
#enviarNoticia #contenido input
{
	color:#626f7f;
	font-size:90%;
	border:1px solid #DFDFDF;
}

/* VENTANA DE AVISO .... ESTILO DE CADA UNA DE LAS PARTES */
.ventana_aviso
{
	background-color:White;	
	font-family:Arial, Verdana;
	font-size:11px;
	color:#354554;
	height:10px;
}
.ventana_aviso .cabecera
{
	background-image: url(../graf/fondo_tit_ventana.gif);
	background-repeat: repeat-x;
	height:39px;
	text-align:left;
	float:left;
	width:640px;
	padding-left:5px;
	padding-right:5px;
}
.ventana_aviso .subcabecera
{
	background-image: url(../graf/img_ventana_acceso_restringido.jpg);
	text-align:right;
	background-repeat:no-repeat;
	height:106px;
	float:left;
	width:640px;
	margin-left:10px;
	margin-right:10px;
}
.ventana_aviso .subcabecera #subcabecera_texto
{
	color:#05559E;
	float:right; 
	width:300px; 
	margin-right:32px;
	padding-top:50px;
	text-align:justify;
}
.ventana_aviso .contenido
{
	text-align:justify;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#354554;
	float:left;
	width:540px;
	margin-left:20px;
	margin-right:20px;
}
.ventana_aviso .contenido input
{
	text-align:justify;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#354554;
	width:220px;
	height:16px;
}
.ventana_aviso #cerrar
{
	width:540px;
	float:left;
	margin-top:15px;
	text-align:center;
	margin-left:20px;
}
.ventana_aviso #cerrar a:visited {text-decoration:none;color:#636E7D;} 
.ventana_aviso #cerrar a:active {text-decoration:none;color:#636E7D;} 
.ventana_aviso #cerrar a:link {text-decoration:none;color:#636E7D;} 
.ventana_aviso #cerrar a:hover {text-decoration:none;color:#94C94F;}

.ventana_aviso #pie
{
	background-image: url(../graf/fondo_sub_ventana.gif);
	background-repeat:repeat-x;
	height:50px;
	float:left;
	width:640px;
} 
/* FIN DE ESTILOS DE VENTANA DE AVISO */

/* VENTANA DE FICHA DE EMPRESA */
#contenidoFicha /* ficha de la empresa */
{
	font-size:11px;
	text-align:left;
	background-color:#E8EEF2;
	color:#055599;
	width:485px;
	height:400px;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 10px 20px;
	border: solid 1px #CCD3E3;
	float:left;
	overflow: auto; 
}
#contenidoFicha span /* valor del contenido */
{
	font-size:11px;
	text-align:left;
	color:#636E7D;
}
#contenidoFicha  .subficha /* listado de la categoria de servicios */
{
	font-size:11px;
	text-align:left;
	background-color:#DEE2E5;
	color:#5F7078;
	width:350px;
	margin: 5px 5px 5px 50px;
	padding: 5px 5px 5px 5px;
	border: solid 1px #B4B6C1;
}
/* FIN DE LA VENTANA DE FICHA DE EMPRESA */

/* ESTILOS PARA EL BOLETÍN */
#boletinINNOCEA{
	width: 750px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #ecf0f3;
}
#boletinINNOCEA h1
{
	text-align:justify;
	font-size:110%;
	color:#3D6CA8;
	font-weight:bold;
	padding-left:10px;
	margin:0px;
}
#boletinINNOCEA h2
{
	text-align:justify;
	font-size:100%;
	color:#3D6CA8;
	font-style:italic;
	padding-left:10px;
	margin:0px;
}
#boletinINNOCEA p
{
	font-size:100%;
	text-align:justify;
	padding-top:0px;
	padding:10px;
	margin:0px;
	color:#000;
}
#boletinINNOCEA #contenido
{
	float:left;
	font-size:100%;
	text-align:justify;
	padding-left:25px;
	padding-top:25px;
	color:#000;	
}
#boletinINNOCEA a:visited {padding-right:10px;text-decoration:none;color:#636E7D;} 
#boletinINNOCEA a:active {padding-right:10px;text-decoration:none;color:#636E7D;} 
#boletinINNOCEA a:link {padding-right:10px;text-decoration:none;color:#636E7D;} 
#boletinINNOCEA a:hover {padding-right:10px;text-decoration:none;color:#94C94F;}

#boletinINNOCEA a.confirmacion:visited {padding-right:10px;text-decoration:none;color:#F53A00;} 
#boletinINNOCEA a.confirmacion:active {padding-right:10px;text-decoration:none;color:#F53A00;} 
#boletinINNOCEA a.confirmacion:link {padding-right:10px;text-decoration:none;color:#F53A00;} 
#boletinINNOCEA a.confirmacion:hover {padding-right:10px;text-decoration:underline;color:#94C94F;}


#boletinINNOCEA #cabeceraBoletin
{
	background-color:#BECFDC;
	text-align:right;
	width:100%;
}
#boletinINNOCEA #cabeceraBoletin h1
{
	float:right;
	font-size:90%;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
	padding:5px;
	background-color:#99a9b6;
}
#boletinINNOCEA #cabeceraBoletin h2
{
	float:right;
	font-size:90%;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	margin:0px;
	padding:5px;
	background-color:#70828e;
}
#boletinINNOCEA .titulo
{
	height:38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:110%;
	font-weight:bold;
	width:100%;
	text-align:left;
	color:#000;
	padding-left:12px;
	padding-top:18px;
	background-image:url(../graf/boletin/fondo_tit_boletin.gif);
}
#boletinINNOCEA #editorial
{
	float:left;
	font-size:100%;
	margin-left:10px;
	margin-top:20px;
	padding-bottom:10px;
	width:95%;
	background-color:#FFF;
	text-align:justify;
}
#boletinINNOCEA #editorial h1
{
	font-size:100%;
	color:#F53A00;
	font-weight:normal;
	margin:0px;
}
#boletinINNOCEA #editorial p
{
	font-size:100%;
	text-align:justify;
	padding-top:0px;
	padding:10px;
	margin:0px;
}
#boletinINNOCEA #noticias
{
	float:left;
	font-size:90%;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	width:54%;
	background-color:#becedb;
	text-align:right;
}
#boletinINNOCEA #noticias h1
{
	text-align:justify;
	font-size:110%;
	color:#3D6CA8;
	font-weight:bold;
	padding-left:10px;
	margin:0px;
}
#boletinINNOCEA #noticias h2
{
	text-align:justify;
	font-size:100%;
	color:#3D6CA8;
	font-style:italic;
	padding-left:10px;
	margin:0px;
}
#boletinINNOCEA #noticias p
{
	font-size:100%;
	text-align:justify;
	padding-top:0px;
	padding:10px;
	margin:0px;
}
#boletinINNOCEA #noticias a:visited {padding-right:10px;text-decoration:none;color:#FFF;} 
#boletinINNOCEA #noticias a:active {padding-right:10px;text-decoration:none;color:#FFF;} 
#boletinINNOCEA #noticias a:link {padding-right:10px;text-decoration:none;color:#FFF;} 
#boletinINNOCEA #noticias a:hover {padding-right:10px;text-decoration:none;color:#F53A00;}

#boletinINNOCEA #destacados
{
	float:left;
	font-size:90%;
	margin-left:10px;
	margin-top:20px;
	width:290px;
	background-color:#96a7b1;
	text-align:right;	
}
#boletinINNOCEA #destacados h1
{
	text-align:justify;
	font-size:110%;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
	margin:0px;
}
#boletinINNOCEA #destacados h2
{
	text-align:justify;
	font-size:100%;
	color:#FFF;
	font-style:italic;
	padding-left:10px;
	margin:0px;
}
#boletinINNOCEA #destacados p
{
	font-size:100%;
	text-align:justify;
	padding-top:0px;
	padding:10px;
	margin:0px;
	color:#FFF;
}
#boletinINNOCEA #destacados a:visited {padding-right:10px;text-decoration:none;color:#FFF;} 
#boletinINNOCEA #destacados a:active {padding-right:10px;text-decoration:none;color:#FFF;} 
#boletinINNOCEA #destacados a:link {padding-right:10px;text-decoration:none;color:#FFF;} 
#boletinINNOCEA #destacados a:hover {padding-right:10px;text-decoration:none;color:#F53A00;}
#boletinINNOCEA #innotutor
{
	float:left;
	font-size:90%;
	margin-left:10px;
	margin-top:20px;
	width:95%;
	background-color:#BFDAEB;
	text-align:right;	
}
#boletinINNOCEA #articulos
{
	float:left;
	font-size:90%;
	margin-left:10px;
	margin-top:20px;
	width:95%;
	background-color:#f9fafc;
	text-align:right;	
}
#boletinINNOCEA #eventos
{
	float:left;
	font-size:90%;
	margin-left:10px;
	margin-top:20px;
	width:353px;
	background-color:#f9fafc;
	text-align:right;	
}
#boletinINNOCEA #innoejemplos
{
	float:left;
	font-size:90%;
	margin-left:5px;
	margin-top:20px;
	width:353px;
	background-color:#f9fafc;
	text-align:right;	
}
#boletinINNOCEA #consultor
{
	float:left;
	font-size:90%;
	margin-left:5px;
	margin-top:20px;
	width:353px;
	background-color:#f9fafc;
	text-align:right;	
}
#boletinINNOCEA #panel
{
	float:left;
	font-size:90%;
	margin-left:5px;
	margin-top:20px;
	width:353px;
	background-color:#f9fafc;
	text-align:right;	
}
#boletinINNOCEA #pie
{
	clear: both;
	float:none;
	width:95%;
	font-size:90%;
	color:#374354;
	background-color:#FFF;
	margin-top:40px;
	margin-bottom:40px;
	padding-top:40px;
	padding-bottom:40px;
}
#boletinINNOCEA #pie #logoCEA
{
	float:left;
	text-align:center;
	font-size:90%;
	color:#374354;
	padding-top:5px;
}
#boletinINNOCEA #pie #logoJunta
{
	float:left;
	text-align:left;
	padding-left:250px;
	padding-top:5px;
}
/* FIN DE ESTILOS DEL BOLETÍN */

/* ESTILOS DE LA INNOGUA */

#innoguia
{
	float:left;
	background-color: #E8ECEE;
	width: 100%;
	height: 100%;
	text-align: left;
}
#innoguia a:link{color:#3D6CA8;font-weight:bold;text-decoration:none;}
#innoguia a:active{color:#3D6CA8;font-weight:bold;text-decoration:none;}
#innoguia a:visited{color:#3D6CA8;font-weight:bold;text-decoration:none;}
#innoguia a:hover{color:#94C94F;font-weight:bold;text-decoration:none;}
#innoguia font.fecha{color:#616263;line-height: 25px;}
#innoguia #categoria
{
	float:left;
	width:95%;
	text-align: center;
	padding:8px 8px 8px 8px;
	background-color: #FFF;
	color: #42494f;
	border: 2px solid #728390;
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 120%;
}
#innoguia #imagenSeccion
{
	float:left;
}
#innoguia #secciones
{
	float:left;
	background-color: #FFF;
	border: 1px solid #DDDDDE;
	padding:5px 5px 5px 5px;
	width:auto;
	margin:8px;
}
#innoguia #secciones #titulo
{
	background-color: #BECFDC;
	color: #FFF;
	padding: 3px;
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 110%;
}
#innoguia #secciones #seccion
{
	float:left;
	width:75%;
	margin:0px 0px 0px -3px;
}
#innoguia ul
{
	float:left;
	list-style-image: url(../graf/innoguia/cuadradito.gif);
	line-height:16px;
}
#innoguia .titulo
{
	float:left;
	background-color: #728390;
	width:95%;
	margin-top:8px;
	padding-left:10px;
}
#innoguia #recursos
{
	width:95%;
	float:left;
	padding:10px;
	padding-left:0px;
	background-color:#FFF;
}

/* FIN ESTILOS DE LA INNOGUIA /*

/* FIN DEL CONTENIDO INTERIOR: COPIA DE "INNOVACION.CSS" */