
    
    



	









/*-------------------------------------------------------------------------------------*/
/*------------------------------ESTILOS-REVISADOS--------------------------------------*/
@import "estilos_internos.css";


body {margin:0px; padding:0px; font-family:arial, sans serif; font-size:75%;}
.page{}
/********************CABECERA*****************/
.cabecera{position:relative; background:url(../images/ci-fondoMenuPrincipalRepeat.gif) repeat-x right top;}
.mComercio{position:absolute;top:18px;left:65px;height:15px; width:60px;font-weight:bold;}
.mUnidadEmprendedores{position:absolute;top:60px;left:85px;height:20px;width: 147px;font-weight:bold;}
.mProyectos{position:absolute;top:90px;left:150px;height:15px;width: 60px;font-weight:bold;}
.mServiciosEmpresas{position:absolute;top:70px;left:330px;height:15px;width:130px;font-weight:bold;}
.mTurismo{position:absolute;top:114px;left:355px;height:15px;width: 60px;font-weight:bold;}
.mServiciosInnovacion{position:absolute;top:30px;left:470px;height:20px;width: 131px;font-weight:bold;}
.mFormacionEmpleo{position:absolute;top:90px;left:510px;height:20px;width: 110px;font-weight:bold;}
div.flash{float:left;width:619px;}
div.logoCabecera{height:120px;text-align:right;}
/******************MENU SUPERIOR***************/
.menu{}
div.fondo_menu_cabecera{background:url(../images/ci-fondoMenuPrincipal.gif) no-repeat; height:140px;}
div.menu_cabecera{height:30px;background-color:#E2007A;}
div.enlaces_menu_cabecera{text-align:center; color:#FFFFFF; font-size:90%; letter-spacing:0.1em;padding-top:9px;height:21px;}
div.enlaces_menu_cabecera a, div.enlaces_menu_cabecera a:visited {color:#ffffff; text-decoration:none;}
div.enlaces_menu_cabecera a:hover{color:#ffffff; text-decoration:underline;}
.iconCabecera{text-align:left;}
.iconCabecera img{margin:0px 5px;}
/************** Buscador de cabecera ********************************/
div.buscador_cab{ float:left;width:350px;}
form.buscador{margin:0px;}
div.buscador_cab form.buscador input{float:left;width:100px;/*height:12px*/;margin:auto;margin-left:3px;font-size:80%;}
div.buscador_cab form.buscador .boton_buscar{margin:0px 0px 0px 3px;font-size:80%;background:url(../images/ci-iconoLupa_trans.gif) no-repeat left top;width:60px; height:15px; text-align:right; border:none; float:left;color:white;}
div.buscador_cab form.buscador select{ float:left;margin:auto;font-size:100%;}
.enlaces_menu_tx{width:57%;float:left;}

/*****************COLUMNAS*****************************/
.columnas {background:#FFFFFF url(/opencms751/export/sites/ideal/innovacion/_galerias/imagenes/ci-fondoMenuIzqInnovacion.gif) repeat-y scroll left top;margin:0;/*overflow:hidden;*/padding:0em;/*width:100%;*/}
.col1 {background-color#F07FBC;/*padding:10px;width:150px;*/}
.col1 .contenedoraCaja {padding:15px;}
.col3 {background-color:#FFFFFF;float:right;/*padding:10px;width:190px;*/}
.col3 .contenedoraCaja {/*margin:1em;padding:10px;*/}
.col2 {/*margin-left:170px;margin-right:210px;*/padding:1em;}

.rastro{color:#000000; font-size:90%; padding:0px 10px 10px 10px; margin:0px 0px 0px 0px; border-bottom:3px solid #F07FBC;margin-bottom:1em;position:relative;}

/****CAJA LOGIN***/
.fbusc{padding:10px;border:1px dashed #E2007A; /*añadido*/margin:1em;}
.cuadroLogin{}
.cuadroLogin .titlogin{font-weight:bolder;color:#E2007A;}
.cuadroLogin label{display:block;margin-top:6px;font-size:90%;}

.cuadroLogin .input{width:130px;;margin:3px auto 0px;font-size:90%;}
.cuadroLogin .fboton{margin:5px 0px 0px;text-align: right;}
.cuadroLogin .boton{color:#fff;background-color:#E2007A;border:0;}

.cuadroLogin .registrarse{background:url(../images/ico1.jpg) no-repeat left top;padding:5px 5px 5px 23px;font-size:95%;}

.cuadroLogin .recuperar_contrasena{background:url(../images/ico2.gif) no-repeat left top;padding:1px 0px 0px 23px;margin-top: 5px;font-size:95%;}

/*****RECURSO TEXTO****/
div.recursoTexto{border:1px dashed #E2007A; margin-right:15px; padding-bottom:10px;float: left;margin-bottom: 10px; display:block; position:relative; width:99%;}
div.recursoTexto .detalleTexto {height:1%;margin:1em 0;overflow:hidden;padding:0 1em;text-align:justify;}
div.recursoTexto .detalleTexto p{margin-top:0; margin-bottom:0.8em;}
div.recursoTexto .detalleTexto p.derecha{text-align:right;}
div.recursoTexto .detalleTexto img{border:none; float:left; /*padding-top:10px;*/ padding-right:8px; padding-bottom:5px; }
div.recursoTexto .galeriaImagenesDetalle {border:1px dashed #E2007A;margin-left:0.63em;margin-right:0.63em;padding-bottom:0.63em;}
/*****TEXTO*****/
.titulo h1{color:#E2007A;font-size:160%; padding-left:10px;//margin-top:1em;}
h2{font-size:130%; color:#E2007A; margin-left:10px;}
h3{font-size:120%; color:#E2007A;margin-left:10px;}
h4{font-size:90%; color:#E2007A;margin-left:10px;}
h5{font-size:80%; color:#E2007A;margin-left:10px;}

/******GALERÍA DE IMÁGENES*****/
.galeriaImagenesDetalle{ border:1px dashed #E2007A;/*margin-left:10px;margin-right:10px;margin-top:20px;*//*text-align: justify;*/padding-bottom:0.63em;}
.galeriaImagenes_Titulo {/*border-bottom:1px dashed #E2007A;*/font-size:110%;font-weight:bolder;margin-top:0px;/*padding-bottom:5px;*/padding-top:5px;
color:#E2007A;
padding-left:10px;
}
div.recursoTexto .detalleTexto img.imagenDerecha { display:inline;float:right;margin:0 0 2px 7px;padding:4px;}
div.recursoTexto .detalleTexto img.imagenIzquierda {padding: 4px;margin: 0 7px 2px 0;display: inline;float: left;}

div.recursoTexto .galeriaImagenes {/*clear:left;*/margin-left:5px;margin-right:5px;border:none;}
div.recursoTexto .galeriaImagenes img{/*float:none;*/}

.galeriaImagenes {/*clear:left;*/margin-left:5px;margin-right:5px;overflow:hidden;}

/******Listados*******/

ul.listado{list-style-type:none;margin:0px 0px 15px 0px;padding:0 10px 0 0; overflow:hidden; height:1%;}
li.listadoli {border-bottom:1px solid #F07FBC;margin:10px 10px 0px; padding:0px 0px 6px;}

/****ENLACES DE INTERES****/
.enlacesInteres{border:1px dashed #E2007A;padding:0px 13px 0px 13px;margin-top:20px;margin-left:10px;margin-right:10px;text-align: justify;}

.enlacesInteres_titulo {/*border-bottom:1px dashed #E2007A;*/font-size:110%;font-weight:bolder !important;margin-top:0px;
padding-bottom:5px;
padding-top:5px;
color:#E2007A;
padding-left:10px;
margin-right:-13px;
margin-left:-13px;
}
div.tituloModulo{padding-left:15px;}

div.contenidoModulo{padding-left:0.63em; padding-bottom:0.94em;padding-top:0.63em; border:1px dashed #E2007A;overflow:hidden;_height:1%;}

ul.enlacesInteres_lista li a, ul.enlacesInteres_lista li a:visited{color:#333333; text-decoration:none;font-weight:bolder;display:block;}
ul.enlacesInteres_lista li a:hover{color:#777777;text-decoration:none; font-weight:bolder;}

/*******DETALLES ADJUNTOS**************/
.adjuntosDetalle{border:1px dashed #E2007A;padding:0px 13px 0px 13px;margin-top:20px;margin-left:10px;margin-right:10px;text-align: justify;}

.adjuntosDetalle_titulo {
/*border-bottom:1px dashed #E2007A;*/
font-size:110%;
font-weight:bolder;
margin-top:0px;
padding-bottom:5px;
padding-top:5px;
color:#E2007A;
padding-left:10px;
margin-right:-13px;
margin-left:-13px;
}

li.pdf a, li.pdf a:visited{/*color:#333333;*/color:#E2007A;text-decoration:none;font-weight:bolder; display:block;}
li.pdf a:hover{color:#777777 !important;text-decoration:none; font-weight:bolder;}
li.pdf p{margin:0;}
ul.adjuntosDetalle_lista{list-style-image:none; list-style-position:outside;list-style-type:none;padding-left:10px;//margin-left:0px;}
/*********se utiliza cuando hay enlaces de interés***********/
li.xls{margin-bottom: 10px;}
li.xls a, li.xls a:visited{color:#E2007A;text-decoration:none;font-weight:bolder; display:block;}
li.xls a:hover{color:#777777 !important;text-decoration:none; font-weight:bolder;}

li.doc a, li.doc a:visited{color:#E2007A;text-decoration:none;font-weight:bolder; display:block;}
li.doc a:hover{color:#777777 !important;text-decoration:none; font-weight:bolder;}

/**************LISTADO EVENTOS*********************/

div.listadoEventos{border:1px dashed #E2007A; margin-right:15px; padding-bottom:10px;float: left;margin-bottom: 10px; display:block; position:relative; width:99%;}
div.listadoEventos .titulo h2{color:#E2007A;font-size:160%; padding-left:10px;//margin-top:1em;}
div.listadoEventos .bloque{height:1%;margin:1em 0;overflow:hidden;padding:0 1em;text-align:justify;}

div.listadoEventos .bloque .tituloBloqueListado{color:#E2007A;font-size:130%; padding-left:10px;font-weight:bolder;}

div.listadoEventos .bloque ul.recursosBloqueListado{list-style-type:none;margin:0;padding:0;}
div.listadoEventos .bloque ul.recursosBloqueListado li{border-bottom:1px solid #7FCEEF;overflow:hidden;padding-left:10px;}
div.listadoEventos .bloque ul.recursosBloqueListado li.li_par a{color:#333333;text-decoration:none;font-weight:bolder; display:block;}
div.listadoEventos .bloque ul.recursosBloqueListado li.li_par a:hover{color:#777777 !important;text-decoration:none; font-weight:bolder;}
div.listadoEventos .bloque ul.recursosBloqueListado li.li_par p{margin:5px 5px 5px 0;}



/***********EVENTOS*************/
.detalleEvento{overflow:hidden;}
.detalleEventoCont{border:1px dashed #009EE0;
display:block;
float:left;
margin-bottom:10px;
margin-right:15px;
padding-bottom:10px;
position:relative;
width:99%;}
.detalleEvento_titulo{color:#E2007A;font-size:160%; padding-left:10px; *padding-top:10px; /* IE6 e IE7 */}
.detalleEventoCont p{text-align:justify;padding-left:10px;padding-right:10px;}
.detalleEvento_Fechas{border:1px dashed #E2007A;margin-top:20px;margin-left:10px;margin-right:10px;clear:both;}
.detalleEvento_info{/*border-bottom:1px dashed #E2007A;*/font-size:110%;font-weight:bolder;margin-top:0px;/*padding-bottom:5px;*/padding-top:5px;
color:#E2007A;padding-left:10px;}
.detalleEvento_Fechas p{padding-left:10px;}
.detalleEvento img{border:medium none;float:left;/*padding-bottom:5px;*/padding-right:8px;/*padding-left:10px;*/}
.detalleEvento p{/*height:1%;margin:1em 0;overflow:hidden;padding:0 1em;text-align:justify;*/}

.detalleEventoCont .detalleEvento img{padding-left:8px;}
.detalleEventoCont .galeriaImagenesDetalle{margin-left:10px;margin-right:10px;margin-top:10px;}


/****ESTILOSCAJAS****/
.estiloCaja1 .contenidoCaja{padding-left:10px; padding-right:10px;}
.estiloCajaHome{border:1px dashed #E2007A;float:left;width:98%;padding-bottom:10px;}


/*GALERIA FOTOGRÁFICA*/
.galeriaImagenes {}
.galeriaImagenes .cuerpoGaleriaImagenes{width:95%;margin:auto;}
.galeriaImagenes p{text-align:justify;}
.galeriaCycleFancyBox{}


#controlesCycleFancyBox{z-index:300;position:absolute; top:0px; left:0px;display:none;background-color: #E2007A;padding: 6px; width: 120px;text-align: center;}
#controlesCycleFancyBox a{color:#fff;padding-right:7px;text-decoration: none;font-weight: bold;}
#controlesCycleFancyBox a:hover{#F07FBC;text-decoration:underline;}
#ant{}
#sig{}
#imagenesCycleFancyBox{}
#galeriaCycleFancyBox {margin:0em auto;position:relative;width:75%;}

#galeriaCycleFancyBox img{padding:0.3em;border: 1px dashed #E2007A}

.textoCycleFancyBox {display:block;;margin:0;padding:1em 0em;color: #282828;text-decoration:none;font-size:100%;}
.textoCycleFancyBox p{margin:0px;}

/*Efecto de sombra sobre la imagen principal*/
.sombraCycleFancyBox {/*width: 520px; padding: 5px 0px 5px 15px*/;background:transparent url(../images/shadow.gif) no-repeat scroll left bottom!important;position:relative;}

/*Navegacin de la galeria*/
#navegacionCycleFancyBox{border:1px dashed #E2007A; width: 90%;overflow:hidden;margin:1em auto;/*_height:0.1em;*/}
#navegacionCycleFancyBox ul {padding:0em 0.5em;margin:0.5em 0em;list-style: none;overflow:hidden;/*_height:0.1em;*/}
#navegacionCycleFancyBox li { display: inline;}
#navegacionCycleFancyBox ul li a{color: #FFF;float: left;text-decoration: none;display:block;width:75px;/*height:75px;*/margin-right:5px;margin-left:6px;margin-bottom:2px;}
/*Esta clase se anade en el thumbnail seleccionado*/
#navegacion .activeSlide{
border: 2px dashed #E2007A}
/*FIN GALERIA CYCLE Y FANCYBOX*/

/*CAJA CALENDARIO*/
#calendario {border:1px solid #F07FBC;margin:0em auto;width:275px;font-size:0.8em;text-align: center;}

#calendario td.minicalendarPreviousLinkStyle {border-bottom:1px solid #F07FBC;padding:0.2em; text-align:right;}
#calendario td.minicalendarPreviousLinkStyle a {text-decoration:none; color:#E2007A; font-size:1.3em;font-weight:bold;}
#calendario td.minicalendarPreviousLinkStyle a:hover {text-decoration:underline;}

#calendario td.minicalendarNextLinkStyle {border-bottom:1px solid #F07FBC;padding:0.2em; text-align:left;}
#calendario td.minicalendarNextLinkStyle a {text-decoration:none; color:#E2007A; font-size:1.3em;font-weight:bold;}
#calendario td.minicalendarNextLinkStyle a:hover {text-decoration:underline;}

#calendario td.minicalendarTitleStyle {border-bottom:1px solid #F07FBC; padding:0.2em; text-align:center; color:#434343;}

#calendario td.minicalendarWeekdayStyle {border-bottom:1px solid #F07FBC;font-size:1em;font-weight:bold;text-align:center;padding:0.2em;}
table.minicalendarTableStyle .minicalendarOddMonthStyle, .minicalendarEvenMonthStyle, .minicalendarActiveDayStyle, .minicalendarEvenMonthStyle, .minicalendarEmptyDayStyle {font-size:0.55em;text-align:left;vertical-align:center;}
table.minicalendarTableStyle .minicalendarActiveDayStyle {color:black;font-weight:bold;}
#calendario .minicalendarActiveDayStyle {border:1px solid #E2007A;font-size:1em; text-align:center;text-align: center;height:1em;}
#calendario .minicalendarEmptyDayStyle {height:1em;text-align:center;}
#calendario .minicalendarOddMonthStyle {font-size:1em;text-align:center; padding:0.1em 0;}

#calendario .minicalendarPreviousLinkStyle a{color:#ffb53c;font-weight:bold;}
#calendario .minicalendarNextLinkStyle{text-align: center;font-size:0.9em;}
#calendario .minicalendarNextLinkStyle a{color:#ffb53c}
#calendario .minicalendarTitleStyle{color:#383d43;font-weight:bold;font-size:1.1em;letter-spacing:0em;text-align:center;}
#calendario .minicalendarWeekdayStyle{font-size:0.8em;text-align:center;font-weight: bold;}

#calendario .minicalendarEmptyDayStyle{font-size:1em;height:1em;text-align:center;}
#calendario .minicalendarOddMonthStyle{text-align: center;font-size:1em;height:1em;}
#calendario .minicalendarEvenMonthStyle{text-align: center;font-size:1em;height:1em;}

.diaEvento a, .diaEvento a:visited {font-weight:bold;color:#E2007A;text-decoration:underline;}
.diaEvento a:hover{font-weight:bold;color:#E2007A;text-decoration:none;}
.estiloCaja4peq .verEventos{margin:0.2em 0em 0.2em;text-align:center;}

.verEventos a{margin-left:5px; text-decoration:underline;font-size:0.8em;}


/*ToolTips*/
.listadoEventosCalendario{padding:0em;margin:0em;}
.listadoEventosCalendario ul{padding:0em;margin:0em;}
.listadoEventosCalendario li{padding:0em;margin:0em;margin-bottom:0.19em;border-bottom:1px solid #E2007A;font-size:1.0em; font-weight:bold;list-style:none;}
.listadoEventosCalendario li span.teaserCalendario{font-size: 0.9em; display:block;font-weight:200;}

div.contenidoCaja img.imagenDerecha { display:inline;float:right;margin:0 0 2px 7px;padding:4px;}
div.contenidoCaja img.imagenIzquierda {padding: 4px;margin: 0 7px 2px 0;display: inline;float: left;}


/* Tipos de texto  */

.parrafoTipo3 .imagenDetalleEnlace{float:right;margin-left:1em;}



.parrafoTipo1 .detalleParrafo_titulo{margin:0em 0em 0.6em 0em;font-family:tahoma;font-size:1.2em;color:#575757;}
.parrafoTipo1 .detalleParrafo_titulo .detalleParrafo_tituloSpan{font-weight:bold;}
.parrafoTipo1 .detalleParrafoIzquierda{width:60%;float:left;margin-right:2%;}
.parrafoTipo1 .detalleParrafoDerecha{width:36%;overflow:hidden;text-align:center;padding:0.5em 0em;}
.parrafoTipo1 .imagenDetalleEnlace{float:none;padding:0em;}
.parrafoTipo1 .imagenDetalleEnlace img {margin:0.5em 0em;}
.parrafoTipo1 .eliminaFloat{clear: left;}

.parrafoTipo2{padding:0.5em;margin-bottom:1em;}
.parrafoTipo2 .detalleParrafo_titulo{margin:0em 0em 0.6em 0em;font-family:tahoma;font-size:1.2em;color:#575757;}
.parrafoTipo2 .detalleParrafo_titulo .detalleParrafo_tituloSpan{font-weight:bold;}
.parrafoTipo2 .detalleParrafoIzquierda{float:left;margin-right:2%;width:36%;overflow:hidden;text-align:center;padding:0.5em 0em;}
.parrafoTipo2 .detalleParrafoDerecha{width:60%;overflow:hidden;}
.parrafoTipo2 .imagenDetalleEnlace{float:none;padding:0em;}
.parrafoTipo2 .imagenDetalleEnlace img {margin:0.5em 0em;}
.parrafoTipo2 .eliminaFloat{clear: left;}

.parrafoTipo4 .imagenPrincipal{text-align:center;overflow:hidden;}
.hand{cursor: pointer;}

/***********FORMULARIO*************/

.formulario{border:1px dashed #E2007A;padding:10px;overflow:hidden;_height:1%;}
.confirmacionFormulario .filaConfirmacionFormulario{clear:left; text-align:left; }
.confirmacionFormulario .filaConfirmacionFormulario p{margin:0 0 0 20px;padding:0;}
.confirmacionFormulario{margin-left:10px;}
.labelConfirmacionFormulacion{font-weight:bolder; float:left; width:20%;}
.valorConfirmacionFormulacion{ float:left;}




/**************MAPAWEB*****************/


	



.mapa{border:1px dashed #E2007A;}


.mapa0 h4 {
	width:100%;
	background-color:#009EE0;
	padding:3px;
}
.mapa0 h4 a{
	color:white;
	font-size:105%;
}

.mapa0 p {
	width:100%;
	background-color:#009EE0;
	padding:3px;
}
.mapa0 p a{
	color:white;
	font-size:105%;
}



.mapa0 li.nivel1 {
border-bottom:1px dotted #009EE0;
padding-left:25px;
}
.mapa0 li.nivel3 {
	padding-left:25px;
}

.mapa0 li a{
	color:#009EE0;
}


	



.mapa{border:1px dashed #E2007A;}


.mapa1 h4 {
	width:100%;
	background-color:#3766A5;
	padding:3px;
}
.mapa1 h4 a{
	color:white;
	font-size:105%;
}

.mapa1 p {
	width:100%;
	background-color:#3766A5;
	padding:3px;
}
.mapa1 p a{
	color:white;
	font-size:105%;
}



.mapa1 li.nivel1 {
border-bottom:1px dotted #3766A5;
padding-left:25px;
}
.mapa1 li.nivel3 {
	padding-left:25px;
}

.mapa1 li a{
	color:#3766A5;
}


	



.mapa{border:1px dashed #E2007A;}


.mapa2 h4 {
	width:100%;
	background-color:#BABC0D;
	padding:3px;
}
.mapa2 h4 a{
	color:white;
	font-size:105%;
}

.mapa2 p {
	width:100%;
	background-color:#BABC0D;
	padding:3px;
}
.mapa2 p a{
	color:white;
	font-size:105%;
}



.mapa2 li.nivel1 {
border-bottom:1px dotted #BABC0D;
padding-left:25px;
}
.mapa2 li.nivel3 {
	padding-left:25px;
}

.mapa2 li a{
	color:#BABC0D;
}


	



.mapa{border:1px dashed #E2007A;}


.mapa3 h4 {
	width:100%;
	background-color:#E2001A;
	padding:3px;
}
.mapa3 h4 a{
	color:white;
	font-size:105%;
}

.mapa3 p {
	width:100%;
	background-color:#E2001A;
	padding:3px;
}
.mapa3 p a{
	color:white;
	font-size:105%;
}



.mapa3 li.nivel1 {
border-bottom:1px dotted #E2001A;
padding-left:25px;
}
.mapa3 li.nivel3 {
	padding-left:25px;
}

.mapa3 li a{
	color:#E2001A;
}


	



.mapa{border:1px dashed #E2007A;}


.mapa4 h4 {
	width:100%;
	background-color:#6F3589;
	padding:3px;
}
.mapa4 h4 a{
	color:white;
	font-size:105%;
}

.mapa4 p {
	width:100%;
	background-color:#6F3589;
	padding:3px;
}
.mapa4 p a{
	color:white;
	font-size:105%;
}



.mapa4 li.nivel1 {
border-bottom:1px dotted #6F3589;
padding-left:25px;
}
.mapa4 li.nivel3 {
	padding-left:25px;
}

.mapa4 li a{
	color:#6F3589;
}


	



.mapa{border:1px dashed #E2007A;}


.mapa5 h4 {
	width:100%;
	background-color:#5EAD25;
	padding:3px;
}
.mapa5 h4 a{
	color:white;
	font-size:105%;
}

.mapa5 p {
	width:100%;
	background-color:#5EAD25;
	padding:3px;
}
.mapa5 p a{
	color:white;
	font-size:105%;
}



.mapa5 li.nivel1 {
border-bottom:1px dotted #5EAD25;
padding-left:25px;
}
.mapa5 li.nivel3 {
	padding-left:25px;
}

.mapa5 li a{
	color:#5EAD25;
}


	



.mapa{border:1px dashed #E2007A;}


.mapa6 h4 {
	width:100%;
	background-color:#E2007A;
	padding:3px;
}
.mapa6 h4 a{
	color:white;
	font-size:105%;
}

.mapa6 p {
	width:100%;
	background-color:#E2007A;
	padding:3px;
}
.mapa6 p a{
	color:white;
	font-size:105%;
}



.mapa6 li.nivel1 {
border-bottom:1px dotted #E2007A;
padding-left:25px;
}
.mapa6 li.nivel3 {
	padding-left:25px;
}

.mapa6 li a{
	color:#E2007A;
}


	



.mapa{border:1px dashed #E2007A;}


.mapa7 h4 {
	width:100%;
	background-color:#F29400;
	padding:3px;
}
.mapa7 h4 a{
	color:white;
	font-size:105%;
}

.mapa7 p {
	width:100%;
	background-color:#F29400;
	padding:3px;
}
.mapa7 p a{
	color:white;
	font-size:105%;
}



.mapa7 li.nivel1 {
border-bottom:1px dotted #F29400;
padding-left:25px;
}
.mapa7 li.nivel3 {
	padding-left:25px;
}

.mapa7 li a{
	color:#F29400;
}


	



.mapa{border:1px dashed #E2007A;}


.mapa8 h4 {
	width:100%;
	background-color:#333;
	padding:3px;
}
.mapa8 h4 a{
	color:white;
	font-size:105%;
}

.mapa8 p {
	width:100%;
	background-color:#333;
	padding:3px;
}
.mapa8 p a{
	color:white;
	font-size:105%;
}



.mapa8 li.nivel1 {
border-bottom:1px dotted #333;
padding-left:25px;
}
.mapa8 li.nivel3 {
	padding-left:25px;
}

.mapa8 li a{
	color:#333;
}


/**************LISTAGRUPO********************/
.listadoGaleriaImagenes .bloquesListado{border:1px dashed #E2007A;padding-top:10px; margin-right:15px; padding-bottom:10px;float: left;margin-bottom: 10px; display:block; position:relative; width:99%;}
.ListadoAutodiagnostico .bloquesListado{margin:0 !important; padding:0 !important;}
.ListadoAutodiagnostico .bloquesListado .bloque .tituloBloqueListado a{font-size:130%; color:#E2007A!important; /*margin-left:10px;*/ font-weight:bolder;}
.ListadoAutodiagnostico .bloquesListado .bloque .tituloBloqueListado a:hover{font-size:130%;/*margin-left:10px;*/color:#333;font-weight:bolder;}
.tituloBloqueListado a{font-size:130%; color:#E2007A!important; margin-left:10px; font-weight:bolder;}
.tituloBloqueListado :hover{font-size:130%;margin-left:10px;color:#333;font-weight:bolder;}


/*********Multimedia*******/
div.contenidoMultimedia{border:1px dashed #E2007A; margin-right:15px; padding-bottom:10px;float: left;margin-bottom: 10px; display:block; position:relative; width:99%;}
.tituloMulti{color:#E2007A;font-size:160%; padding-left:10px;//margin-top:0.94em; margin-bottom:0.94em;margin-top:0.94em;}
.objectMulti{padding-left:0.63em;}

/***************Listados Agrupados*****************/
.listadoGaleriaImagenes .subtitulo_resumen{margin-top:1em;}

/********************PIE*****************/
.pie{clear:both;position:relative;background-color:#E2007A;/*height:50px;*/}
#pieInterior{clear:both;position:relative;background-color:#E2007A;height:60px;width: 100%; margin 0 auto;} /*anteriormente tenia 50 de altura*/
.pieLogo{float:left;margin:15px 0px 0px 10px;width:90px}
.pieTexto{color:#FFFFFF;font-size:80%;padding-top:12px;text-align:center;
/*margin:0px auto;padding:0px 0.5em;*/ /*width:700px;*/
/*padding-left:100px; padding-right:10px; */
}

.pieTexto1{color:#FFFFFF;padding-top:12px;text-align:center;}
.pieLogoWai{float:right;margin:15px 10px 0px 0px;width:90px;}
/********************FIN PIE*****************/

/*Menu Izquierdo*/
div.menu_corporativo {padding:0px; margin:0px;}
ul.menu_corporativo_n1 {list-style-type:none; margin:0px 0px 0px 0px; padding:0px}
ul.menu_corporativo_n1 li {margin:0px; padding:5px 0px; border-bottom:1px dotted #009EE0;}
ul.menu_corporativo_n2 {font-size:90%; margin:5px 5px 5px 35px; padding:0px; list-style:url(../images/iconoListaMenu.gif);}
ul.menu_corporativo_n2 li {margin:0px; padding:0px; border:0px}
div.menuIzquierda a, div.menu_corporativo a:visited{color:#FFFFFF; text-decoration:none;}
div.menuIzquierda a:visited{color:#FFFFFF !important; text-decoration:none;}
div.menuIzquierda a:hover{ color:FFFFFF !important; text-decoration:underline;}
/**********************************************************/

/***********CAJAS***********/
.estiloCaja1{border:1px dashed #E2007A;float:left;width:98%;padding-bottom:10px;margin-bottom:0.63em;}
.estiloCaja1 .tituloCaja{color:#E2007A;font-size:110%;margin:0px;padding:5px 15px; border-bottom:1px dashed #E2007A;font-weight:bold;}


/*-------------------------------------------------------------------------------------*/
/*-------------------------FIN-ESTILOS-REVISADOS--------------------------------------*/
/*====================================================================================*/











div.menuCaja{position:absolute;top:52px; left:260px; height:110px; width:175px; color:#FFF;line-height:120%; font-size:90%;}
div.menuCaja a, div.menuCaja a:visited{color:#FFF; text-decoration:none;}
div.menuCaja a:hover{color:#FFF; text-decoration:underline;}
div.buscador{ text-align:right;  padding:0px 15px 0px 0px;width:175px;}
form.buscador{margin:0px;}
form.buscador input{margin:3px 0px 3px 0px;width:150px; font-size:80%;}
form.buscador .boton_buscar{margin:3px 0px 3px 0px;font-size:80%;background:url(../images/ci-iconoLupa.gif) no-repeat left top;width:60px; height:20px; text-align:right; border:none;}
form.buscador select{width:150px;font-size:80%}



.justificar{text-align:justify;}
.centrar{text-align:center;}
.alinearizquierda{text-align:left;}
.alinearderecha{text-align:right;}

#cuerpoInterior{background:url(/opencms751/export/sites/ideal/innovacion/_galerias/imagenes/ci-fondoMenuIzqInnovacion.gif) repeat-y top left; background-color:#FFFFFF;margin:0px; padding:0px; width:100%;overflow:hidden;}
#columnaIzquierda{float:left;width:150px;background-color:#F07FBC;padding:10px;}



div.separador{border-bottom:1px dashed #E2007A;}



div.modulo2 h3{margin:0px;padding:5px 0px; font-size:100%; color:#FFFFFF;}
div.modulo2 h4{margin:0px;padding-bottom:5px; font-size:120%; color:#E2007A;}

div.modulo3{border-left:1px dashed #E2007A; margin-right:15px;}

div.modulo3 h3{margin:0px;padding:5px 0px; font-size:120%; color:#E2007A;}
div.modulo3 h4{margin:0px;padding-bottom:5px; font-size:140%; color:#E2007A;}

div.modulo4{border-left:1px dashed #E2007A; margin-right:15px;}
div.separador4{ border-bottom:1px dashed #E2007A;}
div.modulo4 h3{margin:0px;padding:5px 0px; font-size:120%; color:#E2007A;}
div.modulo4 h4{margin:0px;padding:5px; font-size:140%; color:#E2007A;}

ul.listadoNoticias li.elementoListadoNoticia {padding:0px 0px 6px 0px;margin:5px 0px 5px 0px; border-bottom:1px solid #F07FBC;}
.imagenListadoNoticias{float:left; margin-right:15px; border:#E2007A solid 1px; margin-top:10px;}

ul.listadoDestacados li.elementoListadoDestacados{padding:0px 0px 6px 0px;margin:5px 0px 10px 0px; border-bottom:1px solid #F07FBC;}

ul.listadoEventos li.elementoListadoEventos {padding:0px 0px 6px 0px;margin:5px 0px 5px 0px; border-bottom:1px solid #F07FBC;}



div.wysiwyg h5{color:#E2007A;font-size:80%;}
div.wysiwyg h5{color:#E2007A;font-size:90%;}
div.wysiwyg h4{color:#E2007A;}
div.wysiwyg h3{color:#E2007A; font-size:120%;}
div.wysiwyg h2{color:#E2007A; font-size:130%;}

<!--
h5{color:#E2007A;font-size:80%;}
h4{color:#E2007A;font-size:90%;}
h3{color:#E2007A; font-size:120%;}
h2{color:#E2007A; font-size:130%;} -->




div.galeria_noticia img{border:#E2007A solid 1px;}

.color_servicio_sec{color:#E2007A;}
.colorComercio100{color:#E2007A}
.colorEmprendedores100{color:#D4D600}
.colorProyectos100{color:#E2001A}
.colorEmpresas100{color:#6F3589}
.colorTurismo100{color:#5EAD25}
.colorInnovacion100{color:#E20074}
.colorFormacion100{color:#F29400}

img{border:none;}

.contenedoraCaja{}
.caja {}

.estiloCaja2{border-left:1px dashed #E2007A;text-align:center;/*añadido*/margin-bottom:1em;margin-left:1em;margin-right:1em;padding:10px; }
.estiloCaja2 .tituloCaja{font-size:110%;margin:0px;padding:5px 15px;font-weight:bold;}
.estiloCaja2 img{border:none;margin:5px 5px 20px; }
#cont_drcha .contenedoraCaja{padding:20px 10px 10px 10px;}

.estiloCaja3{border:1px dashed #E2007A;}
.estiloCaja3 .tituloCaja{color:#FFFFFF;font-size:100%;margin:0px;padding:5px 15px; border-bottom:1px dashed #E2007A; background-color:#E2007A;font-weight:bold;}

.estiloCaja6{border:1px dashed #E2007A;text-align:center;margin-right:-20px;}

.estiloCajaFlash{border-left:1px dashed #E2007A;/*text-align:center;*/ /*añadido*/margin-left:12px; padding-left:10px;position:relative;margin-bottom:3px; }


div.foto_resumen {float:left;border:1px solid #E2007A;margin-right:15px;
margin-top:10px; padding:2px;}
p.titulo_resumen{font-weight:bold;margin:0px;padding:0px;}
.fecha_resumen{font-weight:normal;font-size:80%;display:block;margin:0px;}
p.subtitulo_resumen{margin:0px;padding:0px;text-align:justify;}

/**************************Menu Izquierdo****************************/
ul.nivel1{list-style-type:none; margin:0px 0px 0px 0px; padding:0px}
li.nivel1{border-bottom:1px dotted #E2007A;margin:0px;padding:5px 0px;font-weight:bold;}
li.nivel1_activo{border-bottom:1px dotted #E2007A;margin:0px;padding:5px 0px;font-weight:bold;}

ul.nivel2{font-size:90%; margin:5px 5px 5px 15px; padding:0px; list-style:url(../images/iconoListaMenu.gif);}
li.nivel2{margin:0px; padding:0px; border:0px;font-weight:normal;}

ul.nivel3{ margin:5px 5px 5px 5px; padding:0px; list-style:circle; color:#FFF;}
li.nivel3{margin:0px; padding:0px; border:0px;font-weight:normal;}

ul.listado li{border-bottom:1px solid #F07FBC;	padding:5px 10px 6px 10px;display:compact;overflow:hidden;_height:1%;}

ul.listado li .imagen_doc{/*width: 110px;*/float:left;}
ul.listado li .imagen_doc img{margin-right:10px;}
ul.listado .accion {text-align: left;}
ul.listado .accion a, ul.listado .accion a:visited{color: #E2007A;text-decoration:underline; font-weight:bold;
background:transparent url(../images/atenea/pdf.gif) no-repeat scroll right top;padding-right:2em; padding-top:5px;}


ul.listado .accion a:hover{color:#777777;text-decoration:none;font-weight:bold;}
div.estiloCaja3 .titulo{text-align:center!important;}
li.li_par .subtitulo{text-align:justify; margin:10px 0px 0px;height:auto;}
li.li_par .titulo{text-align:left; margin:10px 0px 0px;font-weight:bold;}
li.li_par img{border:none;}
li.li_impar .subtitulo{text-align:justify; margin:10px 0px 0px;}
li.li_impar .titulo{text-align:left;/*text-align:center;*/ margin:10px 0px 0px;font-weight:bold;}
li.li_impar img{border:none;}

li.li_impar{background-color:#f2fafd; }
li.li_par {}
div.modulo_sin h2{color:#E2007A;font-size:120%;margin:0px;padding:0px 0px;}

#listadoCategoria{padding-top:20px;}


.destacado_noticia{border:1px dashed #E2007A;margin-top: 20px;padding: 5px;padding-top: 0px;}

.destacado_noticia h5{ margin:0px;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px dashed #E2007A;font-weight: bolder;font-size: 110%; }
.destacado_noticia p{ margin:0px;padding-top: 5px;padding-bottom: 5px;/*border-bottom: 1px dashed #E2007A*/;font-weight: bolder;font-size: 110%; }


div.evento_agenda { text-align:justify;margin-bottom: 0px;padding: 10px;border: 1px dashed #E2007A;}

#listadoCategoria input{margin-bottom: 5px;background-color: #E2007A;color: white;font-size: 90%;}

#listadoCategoria select{margin-bottom: 5px;font-size: 90%;margin-right: 10px;border: 1px solid #E2007A;}

.modulo_sin .titulo_resumen{color: #E2007A;}
<!--
.recursoTexto .titulo{color: #E2007A;} -->
#listadoModuloo h2{padding-top: 8px;padding-bottom: 8px;color: #E2007A;}

.contenidoModulo h2{padding-bottom: 8px;color: #E2007A;}

.btn_search input{background-color:#E2007A; border: #E2007A 2px solid;color:white;}

.input_search input{
border-bottom:#E2007A 1px solid;
border-left:#E2007A 2px solid;
border-right:#E2007A 2px solid;
border-top:#E2007A 2px solid;
width:235px; margin-left:20px;
}

.search_result a strong{
	color: #E2007A;
}

.contenidoTexto .subtitulo_noticia{
	color: #E2007A; }

/*********emailform*************/
div.contenedoraModulos form{padding:10px; border: 1px dashed #E2007A}

select.onlineform, textarea.onlineform, input.onlineform {

border-bottom:#E2007A 1px solid;
border-left:#E2007A 1px solid;
border-right:#E2007A 1px solid;
border-top:#E2007A 1px solid;
width:235px; margin-left:20px;
}


/****************form alkacon-webform*************/
form.contacto{padding:10px; border: 1px dashed #E2007A}

form div.limpiaForm{clear:both;}

div.cont_formulario div.literal {width:30%;float:left;vertical-align: middle;padding-left:26px;padding-top:5px;padding-right:5px;color:black;text-align:right;}

div.cont_formulario div.campos_formulario {width:50%;float:left;padding-top:5px;}
.nuevoForm{border:none !important;}

.nuevoForm .cont_formulario div.literal {height:auto;width:230px;text-align:left;}
input.contactoForm,select.contactoForm{border-bottom:#E2007A 1px solid;border-left:#E2007A 1px solid;border-right:#E2007A 1px solid;border-top:#E2007A 1px solid;width:235px; margin-left:20px;}

textarea.contactoForm{
border-bottom:#E2007A 1px solid;
border-left:#E2007A 1px solid;
border-right:#E2007A 1px solid;
border-top:#E2007A 1px solid;
width:235px; margin-left:20px;
height:100px;
}

input.contactoForm2,select.contactoForm2{
border-bottom:#E2007A 1px solid;
border-left:#E2007A 1px solid;
border-right:#E2007A 1px solid;
border-top:#E2007A 1px solid;
width:235px;
}

textarea.contactoForm2{
border-bottom:#E2007A 1px solid;
border-left:#E2007A 1px solid;
border-right:#E2007A 1px solid;
border-top:#E2007A 1px solid;
width:350px; margin-left:20px;
height:100px;
}

.campos_formulario{color:black;}
.radio{margin-left:20px;}
.check{margin-left:20px;}
div.cont_formulario .formbutton{background-color:#E2007A;margin-bottom: 10px;color:white;border:0;margin-right:5px;}
.botones{color:black;}
.titForm{color:#E2007A;}
div.cont_formulario p.legend {color:#E2007A;font-size:110%;font-weight:bolder;}
.bordeCajaIntenso{border:1px dashed #E2007A; padding:5px; margin:10px 0px;overflow:hidden;}
.bordeCajaIntensoLineaInferior{border-bottom:1px dashed #E2007A;padding:5px;overflow:hidden;}
.bordeCajaEspacio{margin-left: 15px; margin-top: 10px;}
.bordeCajaIntensoColor{border:1px dashed #E2007A; padding:5px; margin:10px 0px; background-color:#f8f8f8;}
h6.bordeCajaTitulo{border-bottom:1px dashed #E2007A; margin:0px; padding:0px; color:#E2007A;font-size:110%;}
.errorHead{color:#CC0000;}
.errorText{font-size:70%;font-weight:bold;}



/***************** Copiados de  la otra ****************************************/
/*********************************************************************************************/
#cuerpo{padding:0px;width:100%}
#cont_izq{float:left; width:80%;}
#cont_drcha{float:right; width:20%;overflow:hidden;}
/*********************************************************************************************/
/*-Estructura Interior-*/

#columnaCentro{margin-left:170px;padding:10px;margin-right:190px;_margin-right:220px;}
#columnaDerecha{float:right;width:195px;background-color:#FFF;padding-right:10px;/*border-right:10px solid #FFFFFF;*/}
/*********************************************************************************************/
/*Contenedores*/
div.contenedoraModulos{padding:10px;
border: 1px dashed #E2007A /*Añadifo de prueba*/}
div.moduloIzquierda{float:left; width:40%;}
div.moduloDerecha{float:left; width:60%;}
div.contenedoraModulos h3{margin:0px;}
div.contenedoraModulos h2{padding:0px;margin:0px 0px 10px 0px; font-weight:130%;}
/*******************************/


div.estiloCaja2 a{text-decoration:none;}/*na*/
div.contenedoraModulos a img{border:none;}
/*Contenedores*/
div.contenedoraModulosh{padding:10px;height: 100%;}
div.contenedoraModulosh h3{margin:0px;}
div.contenedoraModulosh h2{padding:0px;margin:0px 0px 10px 0px; font-weight:130%;}
div.contenedoraModulosh a, div.contenedoraModulosh a:visited{color:#000000;text-decoration:none;}
div.contenedoraModulosh a:hover{color:#000000;text-decoration:none;}
/*Modulos1*/



/*Modulos2*/

div.separador2{}
div.contenidoModulo2{margin:0px 15px;}

/*Modulos3*/

div.tituloModulo3{padding-left:15px;}
div.separador3{}
div.contenidoModulo3{padding:0px 15px;}

/*Modulos4*/

div.tituloModulo4{padding-left:15px;}

div.contenidoModulo4{padding:0px 15px;}

/***********************************/
/*Listado Noticias*/
div.resumenNoticiaSinFoto{}
div.resumenNoticiaConFoto{min-height:95px;}
ul.listadoNoticias{margin:0px; padding:0px; list-style-type:none}

p.fechaNoticia {margin:0px; padding:0px; font-size:80%;}
p.tituloNoticia {margin:0px; padding:0px; font-weight:bold;text-align:justify;}
p.teaserNoticia {margin:0px; padding:0px;text-align:justify;}


/*Listado Destacados*/
ul.listadoDestacados{margin:0px; padding:0px; list-style-type:none}

.imagenListadoDestacados{text-align:center;}
div.resumenDestacadosConFoto{}
p.tituloDestacados {margin:10px 0px 0px 0px;padding:0px;text-align:justify;}

/*Listados Enlaces&Utiliddes*/
ul.listado_utilidades{line-height:175%;margin:15px 15px 15px 30px;padding:0px;}
ul.listado_utilidades li{padding:0px 0px 6px 0px;margin:5px 0px 5px 0px;/* border-bottom:1px solid #73CAEE;*/}
ul.listado_utilidades a, ul.listado_utilidades a:visited{color:#000000;text-decoration:underline;}
ul.listado_utilidades a:hover{color:#777;text-decoration:none;}

/*Listado Eventos*/
ul.listadoEventos{margin:0px; padding:0px; list-style-type:none}

div.resumenEventosSinFoto{}
p.fechaEventos {margin:0px; padding:0px; font-size:80%;}
p.tituloEventos {margin:0px; padding:0px; font-weight:bold;text-align:justify;}
p.teaserEventos {margin:0px; padding:0px;text-align:justify;}
div.detalleEventos {margin:0px; padding:0px;text-align:justify;}


.modulo_sin .limpiar{clear: none;}
.evento_agenda{border-bottom:1px solid #E2007A; font-size:110%;}
.evento_agenda p{text-align:justify;}

/******************************************/
/*******Detalle Noticia***************/
p.foto_detalle_noticia{margin-top:5px;}
img.foto_detalle_noticia{float:left;margin:0px 10px 5px 0px;}
p.fecha_noticia{font-size: 80%;}
ul.lista_descargas{list-style:none; padding-left:10px;}
ul.lista_descargas p{margin:0 0 -20px; border:none;}
ul.lista_descargas .color_servicio_sec{font-weight:bold;}
.detalle_noticia p{text-align: justify;}
ul.gallery{list-style-type: none;display: inline;margin: 0px;padding: 0px;}
ul.gallery li{width:105px;display: inline;}
ul.gallery li img{border:0px;margin: 4px;}

/******************************************/

p.title{font-weight:bold;margin-bottom:0px;}

/*Generales*/
.sinlinea, .sinlinea a:visited{color:#000000; text-decoration:none !important;}
.sinlinea  a:hover{color:#777777 !important;text-decoration:none;}

a, a:visited{color:#333333; text-decoration:none;}
a:hover{/*color:#777777;text-decoration:none;*/}

/*********Enlaces del recurso noticias************/
a.recurso_enlace_a{color:#333333; text-decoration:none;font-weight:bolder !important;}
a.recurso_enlace_a:visited {color:#333333; text-decoration:none;font-weight:bolder !important;}
a.recurso_enlace_a:hover{color:#777777;text-decoration:none; font-weight:bolder !important;}

/********************/

div.wysiwyg a, div.wysiwyg a:visited{color:#000000; text-decoration:underline;}
div.wysiwyg a:hover{color:#777777;text-decoration:none;}

div.wysiwyg ul{list-style:disc;}
div.wysiwyg p{text-align:justify;}
div.wysiwyg table{ /*width:90%;*/}
div.wysiwyg .centro{text-align:center;}
.ocultar {display:none}/*Comun para todos*/
.limpiar {clear:both}/*Comun para todos*/
.alinDerecha{text-align:right;}
.alinIzquierda{text-align:left;}


/*Fin Generales*/

/*Estilos para contenidos de Modulos*/

div.rastreador a, div.rastreador a:visited{color:#000000; text-decoration:none;}
/*div.rastreador a:active{color:#000000; font-weight:bold;}*/
div.rastreador a:hover{color:#000000; text-decoration:underline;}

div.banners {text-align:center; margin:20px 0px}
div.banners img {margin:5px 0px 15px 0px; border:0px none; width:110px;}

div.bannersHorizontal {text-align:center;}
div.bannersHorizontal img {margin:5px 5px 20px 5px;}

div.paginador{text-align:center; font-size:95%}
div.paginador .paginaActual{font-weight:bold; padding-left:5px;}
div.paginador a, div.paginador a:visited{padding-left:5px; color:#000000; text-decoration:none;}
div.paginador a:hover{color:#000000; text-decoration:underline;}

.negrita{font-weight:bold;}

div.destacado_noticia{}
div.galeria_noticia{padding:10px 10px 10px 0px;}

div.galeria_noticia a, div.galeria_noticia a:visited, div.galeria_noticia a:hover{border:none; color:#000000;text-decoration:none;}


/******************** Nuevo***********************************************/

.modulo_sin{margin-right:5px;padding-bottom:10px;}

.descargaImagen{
float: left;
}
.contenido_descarga{
	width: 345px;
	float: left;

}

/********** Buscador ***********************/
.search_text{margin-bottom: 10px;}
.search_result{margin-top: 10px;text-align: justify;}
.search_noresult{margin-top: 10px;color: #A80A23;}
.paginador{margin-top: 10px;}
.input_search {width: 245px;}
.btn_search{width: 70px;margin-left: 10px;}
.pagination{margin-top: 10px;margin-bottom: 10px;text-align: center;}

.eliminaFloat{clear: left;}
.contenidoTexto p{text-align: justify;}


/********************************************* Formularios *********************/
.tituloFormulario{color:#4C4C4C;font-size:150%;font-weight:bolder;padding:5px 0px;}
div.cont_formulario {color:#605D5C;}
p.legend legend {color:#605D5C;}
div.cont_formulario div.nota_formulario {}
div.cont_formulario div.fila_formulario {float:left;width:100%; }
/*div.cont_formulario .formbutton{background-color:#cccccc; border: #BEBEBE 2px solid;margin-bottom: 10px;}*/

.nuevoForm .cont_formulario div.campos_formulario{
	width:235px;
	padding-left:20px;
}

div.cont_formulario div.botones {margin-top:10px;}
div.botones {margin-left: /*200px*/ 30%;}

.error{
	font-size:100%;
	padding:2px 0px 2px 25px;
	background-image: url("../images/iat-icono_rechazado.gif");background-repeat: no-repeat;background-position: 2px 50%;
	margin:3px 0px;
	margin-left:20px;
	font-weight:bold;
	color:red;
	display:block;
	font-size: 88%;
	}

.errorlog{
	/*font-size:100%;*/
	padding:2px 0px 2px 25px;
	background-image: url("../images/iat-icono_rechazado.gif");background-repeat: no-repeat;background-position: 2px 50%;
	/*margin:3px 0px;*/
	/*margin-left:20px;*/
	font-weight:bold;
	color:red;
	display:block;
	font-size: 80%;
	}

.errorForm{
	background-image: url("../images/iat-icono_rechazado.gif");background-repeat: no-repeat;background-position: 2px 50%;
	color:red;
	font-size: 100%;
	font-weight:bold;
	padding:2px 0px 2px 25px;
	margin-bottom: 10px;
}
/*********************************End Formularios**************************************/
/*************************Colores Texto WYSIWYG*****************/
div.wysiwyg .corporativo{color:#009EE0;}
div.wysiwyg .comercio{color:#3766A5;}
div.wysiwyg .emprendedores{color:#D4D600;}
div.wysiwyg .proyectos{color:#E2001A;}
div.wysiwyg .empresa{color:#6F3589;}
div.wysiwyg .turismo{color:#5EAD25;}
div.wysiwyg .innovacion{color:#E2007A;}
div.wysiwyg .empleo{color:#F29400;}


.turismoBold3Raya{color:#5EAD25;font-weight:bold;font-size:130%;border-bottom: 1px solid #5ead25; padding-bottom:2px;position:relative;}

div.wysiwyg .corporativoBold{color:#009EE0;font-weight:bold;}
div.wysiwyg .comercioBold{color:#3766A5;font-weight:bold;}
div.wysiwyg .emprendedoresBold{color:#D4D600;font-weight:bold;}
div.wysiwyg .proyectosBold{color:#E2001A;font-weight:bold;}
div.wysiwyg .empresaBold{color:#6F3589;font-weight:bold;}
div.wysiwyg .turismoBold{color:#5EAD25;font-weight:bold;}
div.wysiwyg .innovacionBold{color:#E2007A;font-weight:bold;}
div.wysiwyg .empleoBold{color:#F29400;font-weight:bold;}

/****************************** HOME *************************************************/
.estiloCaja200{width:40%;border:1px dashed #E2007A;float:left;margin-bottom:15px;padding-bottom:10px; /*margin:0 auto;*/margin-top:15px;}
.estiloCaja200 .tituloCaja{color:#FFFFFF;font-size:100%;margin:0px;padding:5px 15px; border-bottom:1px dashed #E2007A; background-color:#E2007A;font-weight:bold;}
.estiloCaja200 .contenidoCaja {padding-top:10px;padding-bottom:10px;}

.estiloCaja4{width:98%;border:1px dashed #E2007A;float:left;margin-bottom:15px;padding-bottom:10px;}
.estiloCaja4 .tituloCaja{color:#FFFFFF;font-size:100%;margin:0px;padding:5px 15px; border-bottom:1px dashed #E2007A; background-color:#E2007A;font-weight:bold;}
.estiloCaja4 .contenidoCaja {padding-top:10px;padding-bottom:10px;}
.estiloCaja5{border:1px dashed #E2007A;width:98%;float:left;margin-bottom:15px;padding-bottom:10px;}
.estiloCaja5 .tituloCaja{color:#E2007A;font-size:110%;margin:0px;padding:5px 15px; border-bottom:1px dashed #E2007A;font-weight:bold;}
.estiloCaja5 .contenidoCaja{/padding:5px;}

.homePar{width:98%;text-align:center;padding-top:0.3em;}
.parrafoHome{text-align:left;width:180px;margin:auto;margin-top:5px;}

.estiloCaja4peq{width:48%; border:1px dashed #E2007A;float:left;margin-bottom:15px;padding-bottom:0.3em;margin-right:1%;height:200px;}
.estiloCaja4peq .tituloCaja{color:#FFFFFF;font-size:100%;margin:0px;padding:5px 15px; border-bottom:1px dashed #E2007A; background-color:#E2007A;font-weight:bold;}
.estiloCaja4peq .contenidoCaja {padding-top:0.3em;padding-bottom:0px;}



div.contenedoraModulos form{position:relative;height:100%;}

.limpiarDescarga{
 clear:both;
}

.detalleAgenda p.destacado{
border-bottom:1px dashed /*#009EE0*/ #E2007A;
font-size:110%;
font-weight:bolder;
margin:0;
padding-bottom:5px;
padding-top:5px;}





.detalleTexto2{
	/*border:1px dashed #5EAD25;
	margin:10px 0px;
	padding:5px;*/
	margin-bottom:10px;
}
.detalleTexto2 p{
	text-align: justify;
	padding-right:5px;
	margin-bottom:0px;
}
.detalleTexto2 img{
	float:left;
	margin-top:15px;
	padding-right:8px;
	width:150px;
	height:auto;
	padding-left:5px;
}

.detalleTexto2d{
	/*border:1px dashed #5EAD25;
	margin:10px 0px;
	padding:5px;*/
	margin-bottom:10px;
}

.detalleTexto2d p{
	text-align: justify;
	padding-left:5px;
	margin-bottom:0px;
}
.detalleTexto2d img{
	float:right;
	margin-top:15px;
	padding-left:8px;
	width:150px;
	height:auto;
	padding-right:5px;
}

.detalleTexto_titulo{
	/*border-bottom:1px dashed #5EAD25; afecta a plantilla turismo */
	color:#5EAD25;
	font-weight:bold;
	margin:0px;
	padding-bottom:5px;
	padding-top:3px;
	font-size:130%;
	padding-left:5px;
}
.clear{clear:both;}



/*******************************************************************/

/******************************************************************/

.detalleNoticia{
border:1px dashed #E2007A;
padding:0 13px 8px;
margin-bottom:20px;
text-align: justify;
overflow:hidden;
}

.detalleNoticia_titulo2 {
border-bottom:1px dashed #E2007A;
font-size:110%;
font-weight:bolder;
margin-top:0px;
padding-bottom:5px;
padding-top:5px;
color:#E2007A;
padding-left:10px;
margin-right:-13px;
margin-left:-13px;
}

.detalleNoticia_fecha{
/*color:#E2007A;*/
font-size:90%;
color:#FFFFFF;
margin:5px 0px 5px 0px;
padding:2px 5px 2px 5px;
background-color:#E2007A;
}
.detalleNoticia_titulo{
font-size:130%;
font-weight:bolder;
color:#E2007A;
margin:10px 0px;
}

.subtitulo_noticia{
	color:#E2007A;
	font-weight:bold;
	font-size:130%;
	position:relative;
	}
/********************Color de los títulos de Servicios********************/
.titulo_serviciosdecajas{margin:0px;padding:5px 0px; font-size:120%; font-weight:bold;color:#E2007A;}


div.detalleNoticia_galeria {
padding:10px 10px 10px 0px;
}
div.detalleNoticia_galeria a, div.detalleNoticia_galeria a:visited, div.detalleNoticia_galeria a:hover {
border:medium none;
color:#000000;
text-decoration:none;
}

.detalleNoticia p img{float:left;margin-right:10px;}

.galeriaImagenes img{/*width:100px;*/}


.detalleNoticia_permaLink{display:none;}
.permaLink{display:none;}

.ventana{
	display: none;
	position: absolute;
	background-color: #FFFFFF;
	z-index: 5;
	text-align: justify;
	border: 2px solid #E2007A;
}
.ventana .titulo{
 	text-align:right;
 	color:white;
 	background-color:#E2007A;
 	height:20px;
 	cursor:pointer;
 	*/float:right;
 	*/width:21px;
}
.popup{
	padding:8px;
}
.popup .aes{
	margin:0px;
	font-weight:bolder;
	color:#E2007A;
	text-align:center;
}
.popup hr{
	color:#E2007A;
}
.popup table{
	font-size:100%;
}
/****************margen de separacion de la imagen del texto en p_texto.jsp*********************/
.separa_imagen{ margin-left:210px;}

ul.flechas_izq{list-style-type:none;list-style:inside; margin:0px;}
ul.flechas_izq li ul{list-style-type:none;list-style:inside;margin:0px;text-align:center;}


/**********separación entre documentos descargables de noticias**************/


.detalleNoticia .imagenDetalleEnlace{float:left;margin-right:1em;border:none;text-decoration:none;}

.contenidoMapaGoogle{height:100% }
.mapaGoogle{height:600px; width:100%;}

/**********Enlaces***********/
a.color_enlace_area:link, a.color_enlace_area:visited{color:#E2007A !important;	text-decoration:underline !important; font-weight:bold;outline:0;}

a.color_enlace_area:hover{color:#777777 !important;text-decoration:none;font-weight:bold;}

a.resaltar_enlace_area:link, a.resaltar_enlace_area:visited{color:#E2007A !important;
text-decoration:none !important;
font-weight:bold;
font-size:150%;
}

a.resaltar_enlace_area:hover{color:#777777 !important;text-decoration:none;font-weight:bold; font-size:150%;}


a.resaltar_enlaces:link, a.resaltar_enlaces:visited{color:#E2007A !important;
text-decoration:none !important;
font-weight:bold;
font-size:140%;
}

a.resaltar_enlaces:hover{color:#777777 !important; text-decoration:underline !important;font-weight:bold; font-size:140%;}





.parrafoTipo1 .detalleParrafoIzquierda{width:72%;margin-right:0;}
.parrafoTipo1 .detalleParrafoDerecha{text-align:right;width:26%;}

a.enlaceMasAe:link, a.enlaceMasAe:visited{color:#E2007A !important;	text-decoration:none !important; font-weight:bold !important; margin-left:15px; font-size:10px !important;}
a.enlaceMasAe:hover{color:#777777 !important;text-decoration:none;font-weight:bold !important; margin-left:15px; font-size:10px !important;}

.titulosEnlaces a:link, .titulosEnlaces a:visited{color:#E2007A !important;	text-decoration:none !important; font-weight:bold; font-size:130%;}
.titulosEnlaces a:hover{color:#777777 !important;text-decoration:none;font-weight:bold;font-size:130%;}

/********************Agenda Calendario**************************/

.detalleCalendarioDia{border:1px dashed #009EE0;
display:block;
float:left;
margin-bottom:10px;
margin-right:15px;
padding-bottom:10px;
position:relative;
width:99%;}

.detalleCalendarioDia_titulo{margin-left:10px;}
.detalleCalendarioDia_tituloSpan{color:#E2007A}

ul.listadoEventosInicioDia, ul.listadoEventosEnCursoDia {list-style-type:none;}
ul.listadoEventosInicioDia li, ul.listadoEventosEnCursoDia li {border-bottom:1px solid #7FCEEF; overflow:hidden;padding:5px 10px 6px;margin-right:10px;}
ul.listadoEventosInicioDia li a, ul.listadoEventosEnCursoDia li a{font-weight:bold; margin:0; padding:0; color:#333333; font-size:1.1em;}
ul.listadoEventosInicioDia li a:hover,  ul.listadoEventosEnCursoDia li a:hover{font-weight:bold; margin:0; padding:0; color:#777777;font-size:1.1em;}
.tituloEventosInicioDia, .tituloEventosEnCursoDia{/*border-bottom:2px solid #E2007A;*/font-size:120%;
font-weight:bold; margin-left:10px; padding-bottom:3px; padding-left:10px;/*width:90%;*/}



/*Boletinn Sabia que*/
#contenedor{position:relative;margin-top:1em;border:1px solid #90764d;}
#contenedor .ui-widget-content{background:#FFFFFF;border: none;}
#contenedor .ui-widget-header{background:#FFFFFF;border:none;border-bottom:1px solid #CDC3B7;/*height:36px;*/ overflow:hidden;}
#contenedor .ui-state-active, .ui-widget-content .ui-state-active {background-color: #90764d;}
#contenedor .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #e0cfc2;}
#contenedor .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #90764d; outline: none; text-decoration: none; }

.cajaBoletin{}
.cajaBoletin p.tituloCaja{background:transparent url(../images/tsr/rayaTituloPestana.gif) repeat-x scroll left bottom;
/*color:#E2007A*/;font-size:1.1em;font-weight:bold;margin:0px;padding:0.4em 0.4em; _position:relative;}
.cajaBoletin .contenidoCaja{margin:0px;}

.ui-widget{font-family:arial, sans serif; }
.ui-widget-content a{font-size:12px;}


.tamano{width:530px; height:482px;}

.mapaWeb ul li a, .mapaWeb ul li a:visited{color:#0f65a7 !important; text-decoration:none !important; font-weight:bold;}
.mapaWeb ul li a:hover{color:#777777 !important;text-decoration:none;font-weight:bold;}

h1.oculto{display:none;}




/*informe de los datos*/
#webformReport{/*border:1px dashed #E2007A;*/ /*padding:0 1em 1em 1em;*/ overflow:hidden; /*background:#e0ebef;*/padding-bottom:1em;*padding-top:1em;}
#webformReport h2{font-size:120%; color:#777777;font-weight:bold; padding:10px 8px; text-align:center; border: 1px solid #777777;background:#ffffff;margin:0 auto; width:90%;}
#webformPaging {padding: 12px 0px 12px 0; text-align: center;}
#webformReport h3 {margin-top:15px; padding-top:10px;font-size:120%;padding-bottom:0;margin-bottom:0;}
#webformReport a.linkDetail {float: right;font-weight:bold;margin-right:7%;}
#webformReport .reportitem {padding-top: 5px; margin-left:10px;}
#webformReport p.reportanswer {margin: 0; padding: 0; font-weight:bold;}
#webformReport .reportBar {margin-bottom: 10px;}
#webformReport .processbar {float:left; display:block; width:90%;}
#webformReport .processbar .bar{display:block; text-align:right; border: 1px solid black; background: url("../images/gradient.png") repeat-x scroll center top;}
* html #webformReport .processbar
.bar{ /*  IE 6 fix */background: none;}
#webformReport .reportcount{padding-left: 10px; font-weight: bold;}

/*Herramientas Imprimir*/
.herramientasContenido{/*clear:left;*//*overflow:hidden;*/_height:1%;padding:0.7em 0em;}
.herramientasContenido .imprimir{background: #fff url("../images/icoPrint.gif") no-repeat left center;/*border:1px solid #d4d4d4;*/display:inline; padding:0.5em 0.5em 0.5em 0em;}
.herramientasContenido .imprimir a{text-decoration:underline; padding-left:2.5em;}
.herramientasContenido .imprimir a:hover{text-decoration:none; padding-left:2.5em;}



