



/* CSS Document */

BODY {
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7f7f7f;
	background-image:url(/sites/web/idepaweb/images/fondo.gif);
	background-position:center top;
	background-repeat:repeat-y;
}

IMG {
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


A {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:underline;
}

HR {
	width:100%;
	display:none;
}

FORM {
	margin:0px;
	padding:0px;
}

ol {
margin:5px 30px;
padding: 0;
}

ul {
margin:5px 20px;
padding: 0;
clear: both;
}

li {
padding:6px;
}

.nodisplay {
	display:none;
}

/* Para las tablas */
/*------------------------------------TABLA AZUL----------------------------------------*/
.textocontenidoazul TABLE {
	text-align:center;
}

.textocontenidoazul TABLE THEAD {
	background-color:#33457d;
	color:#FFFFFF;
}

.textocontenidoazul TABLE THEAD TR.subnivel {
	background-color:#dedede;
	color:#7F7F7F;
}

.textocontenidoazul TABLE THEAD TH {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidoazul TABLE TBODY {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidoazul TABLE TFOOT {
	border:1px solid #000000;
	padding:2px;	
	font-size:9px;
	margin-top:5px;
}

.textocontenidoazul TABLE TBODY TR.par {
	background-color:#eaecf2;
}



/*------------------------------------TABLA VERDE----------------------------------------*/
.textocontenidoverde TABLE {
	text-align:center;
}

.textocontenidoverde TABLE THEAD {
	background-color:#7da825;
	color:#FFFFFF;
}

.textocontenidoverde TABLE THEAD TR.subnivel {
	background-color:#dedede;
	color:#7F7F7F;
}

.textocontenidoverde TABLE THEAD TH {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidoverde TABLE TBODY {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidoverde TABLE TFOOT {
	border:1px solid #000000;
	padding:2px;	
	font-size:9px;
	margin-top:5px;
}

.textocontenidoverde TABLE TBODY TR.par {
	background-color:#f2f6e9;
}
/*----------------------------------TABLA NARANJA-----------------------------------------*/
.textocontenidonaranja TABLE {
	text-align:center;
}

.textocontenidonaranja TABLE THEAD {
	background-color:#ff9f20;
	color:#FFFFFF;
}

.textocontenidonaranja TABLE THEAD TR.subnivel {
	background-color:#dedede;
	color:#7F7F7F;
}

.textocontenidonaranja TABLE THEAD TH {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidonaranja TABLE TBODY {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidonaranja TABLE TFOOT {
	border:1px solid #000000;
	padding:2px;	
	font-size:9px;
	margin-top:5px;
}

.textocontenidonaranja TABLE TBODY TR.par {
	background-color:#fff5e8;
}

/*------------------------------------TABLA ROJO----------------------------------------*/
.textocontenidorojo TABLE {
	text-align:center;
}

.textocontenidorojo TABLE THEAD {
	background-color:#fb3f3a;
	color:#FFFFFF;
}

.textocontenidorojo TABLE THEAD TR.subnivel {
	background-color:#dedede;
	color:#7F7F7F;
}

.textocontenidorojo TABLE THEAD TH {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidorojo TABLE TBODY {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidorojo TABLE TFOOT {
	border:1px solid #000000;
	padding:2px;	
	font-size:9px;
	margin-top:5px;
}

.textocontenidorojo TABLE TBODY TR.par {
	background-color:#ffebeb;
}

/*------------------------------------TABLA ROSA----------------------------------------*/
.textocontenidorosa TABLE {
	text-align:center;
}

.textocontenidorosa TABLE THEAD {
	background-color:#9c4272;
	color:#FFFFFF;
}

.textocontenidorosa TABLE THEAD TR.subnivel {
	background-color:#dedede;
	color:#7F7F7F;
}

.textocontenidorosa TABLE THEAD TH {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidorosa TABLE TBODY {
	border:1px solid #FFFFFF;
	padding:2px;	
}

.textocontenidorosa TABLE TFOOT {
	border:1px solid #000000;
	padding:2px;	
	font-size:9px;
	margin-top:5px;
}

.textocontenidorosa TABLE TBODY TR.par {
	background-color:#f5ecf1;
}

/* Para las tablas */

#contenedor {
	width:960px;
	text-align:left;
	margin:auto;
	background-color:#F2F2F2;
}

.contenedorgenericoizquierda {
	float:left;
}

.contenedorgenericoderecha {
	float:right;
}

/* Cabecera - Menu superior */
#contenedorcabecera {
	float:left;
	width:936px;
	height:44px;
	background-color:#F2F2F2;	
	background-image:url(/sites/web/idepaweb/images/cab_barra_superior.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#797979;
	padding-right:24px;
}

#cabeceraprint{
	visibility: hidden;
	position:absolute;
	left: -1000px;
	top: -1000px;
}

.nombreseccion{
	clear:left;
	width:auto;
	height:33px;
	background-position:left top;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 0px 12px;
	margin:0px 0px 15px 0px;
}

.cabecerausuario {
	float:left;
	width:180px;
	margin-left:7px;
	text-align:left;
}

.cabeceraopcionesusuario{
	margin-top:3px;
	float:left;
	width:290px;
	margin-left:7px;
	text-align:left;
	padding-top:14px;
	font-size:10px;
}

img.iconousuarioconectado {	
	float:left;
	width:24px;
	height:24px;
	padding-top: 5px;
}

.usuario {
	float:right;
	width:142px;
	padding-left:10px;
	font-size:10px;
	padding-top: 6px;
}

.usuario a,  .usuario a:visited, .usuario a:active, .usuario a:focus, .usuario a:link, .usuario a:hover {
	color:#797979;
	font-size:10px;
}

.cabeceraopcionesusuario a, .cabeceraopcionesusuario a:visited, .cabeceraopcionesusuario a:active, .cabeceraopcionesusuario a:focus, .cabeceraopcionesusuario a:link, .cabeceraopcionesusuario a:hover{
	color:#797979;
	font-size:10px;
}

.usuario a.desconectarusuario , .usuario a.desconectarusuario:visited, .usuario a.desconectarusuario:active, .usuario a.desconectarusuario:focus, .usuario a.desconectarusuario:link, .usuario a.desconectarusuario:hover{
	font-size:9px;
	font-weight:bold;
}

.menusuperior {
	float:right;
	width:440px;
	text-align:right;	
	padding-top:17px;
}

.menusuperior ul {
	float:right;
	margin:0px;
	padding:0px;
}

.menusuperior li {
	list-style-type: none;
	float:right;
	padding:0px;	
	margin:0px 0px 0px 7px;
}

.menusuperior a {
	color:#797979;
	font-size:10px;
}



/* Cuerpo  */
#contenedorcuerpo {
	width:960px;
	background-image:url(/sites/web/idepaweb/images/fondo.gif);
	background-position:left top;
	background-repeat:repeat-y;	
}

#contenedorcuerpoizquierda {
	float:left;
	width:198px;
	padding:0px 7px 0px 7px;	
	background-image:url(/sites/web/idepaweb/images/fondo_menu.gif);
	background-position: top left;
	background-repeat: repeat-y;
	background-color: #F2F2F2;
}

#contenedorcuerpoderecha {
	float:right;
	width:748px;
	background-color:#F2F2F2;
}

#contenidosuperior {
	float:left;
	width:748px;	
}

#contenedorcontenido{
	float:left;
	width:741px;
	background-image:url(/sites/web/idepaweb/images/fondocontenedorinterior.gif);
	background-position:top left;
	background-repeat:repeat-y;	
	background-color:#FFFFFF;
}

#contenido {
	float:left;
	width:741px;
}

.imagencontenidosuperior {
	background-image:url(/sites/web/idepaweb/images/cabecera.jpg);	
/*	background-image:url(/sites/web/idepaweb/images/postal_2011-2012.jpg);*/
	background-position:left top;
	background-repeat:no-repeat;
	width:740px;
	height:81px;
	text-align:right;
}

.cajaestrecha {
	clear:both;
	float:right;
	width:192px;
	padding:8px 8px 0px 0px;
}

.postalnavidad {
	width:520px;
	height:79px;
	text-align:left;
}

.separadorcajaestrecha {
	clear:both;
	float:right;
	height:11px;
}
 
INPUT.buscar {
	color:#234594;
	font-size:11px;
	float:left;
	width:162px;
	border:1px solid #b8c1d7;
}

#cajabotonbuscar {
	float:right;
}

/* Cuerpo - Menu */

.logoidepa {
	float:left;
	width:198px;
	height:89px;
}

/* Cuerpo - Pie */
#pie {
	float:left;
	width:740px;
	background-color:#f2f2f2;
	background-image:url(/sites/web/idepaweb/images/fondo_pie.gif);
	background-position:left top;
	background-repeat:repeat-y;	
}

.separadorpie {
	float:left;
	width:740px;
	height:4px;
	background-image:url(/sites/web/idepaweb/images/separador_pie.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.textopie {
	float:left;
	width:521px;
	padding:13px 0px 50px 15px;
	font-size:10px;
	color:#234594;	
}

a.mailto, a.mailto:visited, a.mailto:active, a.mailto:focus, a.mailto:link, a.mailto:hover {
	font-size:10px;
	font-weight:bold;
	color:#234594;		
}

.anclapie{
	float:left;
	width:204px;
	text-align:right;
	padding-top:13px;
}


/* ----------------------- MAQUETACION DE CONTENIDOS GENERALES------------------------*/

.floatright{
	float:right;
}

.floatleft{
 float:left;
}

.contenedor100{
	width:99%;
	text-align:left;
	clear: both;
}

.contenedorcentro100{
	width:99%;
	text-align:center;
}

.contenedor50{
	float:left;
	width:49%;
	text-align:left;
}

.contenedorcentro50{
	float:left;
	width:49%;
	text-align:center;
}

.contenedor40{
	float:left;
	width:39%;
	text-align:left;
}

.contenedorcentro40{
	float:left;
	width:39%;
	text-align:center;
}

.contenedor33{
	float:left;
	width:33%;
	text-align:left;
}

.contenedorcentro33{
	float:left;
	width:33%;
	text-align:center;
}

.contenedor20{
	float:left;
	width:19%;
	text-align:left;
}

.contenedorcentro20{
	float:left;
	width:19%;
	text-align:center;
}

/* ----------------- tablas ----------------------*/

.tabladatos{
	width:99%;
	padding:5px 0;
	margin:0;
}

.tabladatos th{
	padding:5px;
	font-weight: bold;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;

}

.tabladatos td{
	height:15px;
	padding:3px 5px;
}

/* ----------------- listados --------------------*/
.listado{
	padding:5px 0;
	margin:0;
	list-style-type:none;
	color:#000;
}

.listado li{
	margin:0 12px;
	padding:5px 3px;
}

.listado li.total{
	padding:15px 3px 15px 0px;
	margin:0;
}

.contenedorlistadocajas{
	width: 514px;
	background-image:url(/sites/web/idepaweb/images/fondo_listado_cajas_lateral.gif);
	background-repeat:repeat-y;
	text-align:center;
}

.contenedorfinlistadocajas{
	width: 502px;
	background-image:url(/sites/web/idepaweb/images/fondo_listado_cajas_sub.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}

.listadocajas{
	padding:0 0 6px 0;
	margin:0;
	list-style-type:none;
	width: 502px;
	background-color:transparent;
	background-image:url(/sites/web/idepaweb/images/fondo_listado_cajas_sup.gif);
	background-repeat:repeat-x;	
}

.listadocajas li{
	text-align:left;
	margin:5px 0 0 0;
	color: #9e7a2f;
	font-size:12px;
	font-weight:bold;
	background-color:#ffffff;
	border:1px solid #9e7a2f;
	padding: 6px 3px 6px 30px;
}

.listadocajas li a , .listadocajas li a:visited, .listadocajas li a:active, .listadocajas li a:focus, .listadocajas li a:link, .listadocajas li a:hover{
	color: #9e7a2f;
	font-size:12px;
	text-decoration:none;
}

.listadocajas li.busqueda{
	background-image:url(/sites/web/idepaweb/images/buscador.gif);
	background-position:6px 6px ;
	background-repeat:no-repeat;
}

.listadocajas li.listado1{
	background-image:url(/sites/web/idepaweb/images/listado1.gif);
	background-position:6px 6px ;
	background-repeat:no-repeat;
}

.listadocajas li.listado2{
	background-image:url(/sites/web/idepaweb/images/listado2.gif);
	background-position:6px 6px ;
	background-repeat:no-repeat;
}

.listadocajas li.otros{
	background-image:url(/sites/web/idepaweb/images/otros.gif);
	background-position:6px 6px ;
	background-repeat:no-repeat;
}


.listadoop{
	background:#fff; 
	border:1px solid #4A9E2F; 
	padding:6px 3px 6px 30px;
	overflow:hidden;
}

.listadoop .celda{
	float:left;
	width:45%;
	text-align:left;
	background-image:url(/sites/web/idepaweb/images/listado2.gif);
	padding-left:20px;
	height:16px;
	background-repeat:no-repeat;
}


/* ---------- listado de opciones de la página principal de ayudas publicas ---------------- */

/* Listado opciones página entrada buscador ayudas */

.contenedorlistadocajasayudas{
	width: 467px;
	background-image:url(/sites/web/idepaweb/images/fondo_listado_cajas_lateral_ayudas.gif);
	background-repeat:repeat-y;
	text-align:center;
}

.contenedorfinlistadocajasayudas{
	width: 455px;
	background-image:url(/sites/web/idepaweb/images/fondo_listado_cajas_sub_ayudas.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}

.listadocajasayudas{
	padding:0 0 6px 0;
	margin:0;
	list-style-type:none;
	width: 455px;
	background-color:transparent;
}

.listadocajasayudas li{
	text-align:left;
	margin:5px 0 0 0;
	color: #4c7107;
	font-size:12px;
	font-weight:bold;
	background-color:#ffffff;
	border:1px solid #4a9e2f;
	padding: 6px 3px 6px 30px;
}

.listadocajasayudas li a , .listadocajasayudas li a:visited, .listadocajasayudas li a:active, .listadocajasayudas li a:focus, .listadocajasayudas li a:link, .listadocajasayudas li a:hover{
	color: #4c7107;
	font-size:12px;
	text-decoration:none;
}

.listadocajasayudas li .formulario {
	width:405px;	
	font-size:11px;
	color:#7f7f7f;
	font-weight:normal;
	text-decoration:none;
	padding:10px 0px 10px 0px;
}

.listadocajasayudas li.buscador{
	background-image:url(/sites/web/idepaweb/images/buscador.gif);
	background-position:6px 6px ;
	background-repeat:no-repeat;
	overflow: hidden;
}

.listadocajasayudas li.listado{
	background-image:url(/sites/web/idepaweb/images/listado2.gif);
	background-position:6px 6px ;
	background-repeat:no-repeat;
}






.listadodocumentos{
	padding:5px 0;
	margin:0;
	list-style-type:none;
	color:#7f7f7f;
}

.listadodocumentos li{
	padding:0px 12px 10px 30px;
}

.listadodocumentos li.listado {
	padding:0px;
	margin:0px;
	color:#7F7F7F;		
}

.listadodocumentos li.pdf{
	background-image:url(/sites/web/idepaweb/images/ico_pdf.png);
	background-position:top left;
	background-repeat:no-repeat;
}

.listadodocumentos li.descarga{
	background-image:url(/sites/web/idepaweb/images/ico_descarga.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:5px;
	margin-bottom:10px;
}

.listadodocumentos li.pdf a, .listadodocumentos li.pdf a:visited, .listadodocumentos li.pdf a:active, .listadodocumentos li.pdf a:focus, .listadodocumentos li.pdf a:link, .listadodocumentos li.pdf a:hover{
	color:#7f7f7f;
}

/* --------------------------------- COLORES ----------------------------------*/

/* ----------------------- AZUL ------------------------- */
/* --- MENU ---*/
.azul {color:#3d5a9e;}
.fondoazul{background-image:url(/sites/web/idepaweb/images/fondo_titulo_seccion_azul.gif);}
.lineaazul{
	background-image:url(/sites/web/idepaweb/images/fondomenunivel2azul.gif);
	background-position:left top;
	background-repeat:repeat-y;	
}
/* --- INTERIOR --- */
#contenido .cabeceraazul{
	background-image:url(/sites/web/idepaweb/images/fondocabeceraazul.gif);
	color:#1b2f73;
}

.cabeceraazul{
	margin-top: 1.5%;
	background-image:url(/sites/export/sites/default/idepaweb/images/fondocabeceraazulportada.gif);
	padding-bottom: 0.3%;
	padding-top: 0.9%;
	color:#1b2f73;
	width: 500px;
	
}

.azulcabecera{
     color:#1b2f73;
}

#contenido .contenidocentral .cabeceraazul{
	background-image:url(/sites/web/idepaweb/images/fondocabeceraazul_slim.gif);
	color:#1b2f73;
}
.migaazul{color:#6b88be;}
.textocontenidoazul a,  .textocontenidoazul a:visited, .textocontenidoazul a:active, .textocontenidoazul a:focus, .textocontenidoazul a:link, .negritaazul, .negritaazul a, .negritaazul a:visited, .negritaazul a:active, .negritaazul a:focus, .negritaazul a:link, .negritaazul a:hover, .migaazul a, .migaazul a:visited, .migaazul a:active, .migaazul a:focus, .migaazul a:link, .migaazul a:hover {color:#1b2f73;}
.fondolistaazul {background-color: #eaecf5;}
.numerobusquedaazul{color: #2f399e;}
.resultadotituloazul, .resultadotituloazul a{color:#322f9e; font-weight:bold;}
.separadorazul{padding-top:10px;border-top:2px solid #6b88be}


/* ----------------------- VERDE ------------------------- */
/* --- MENU ---*/
.verde {color:#9abf3c;}
.fondoverde {background-image:url(/sites/web/idepaweb/images/fondo_titulo_seccion_verde.gif);}
.lineaverde{
	background-image:url(/sites/web/idepaweb/images/fondomenunivel2verde.gif);
	background-position:left top;
	background-repeat:repeat-y;	
}
/* --- INTERIOR --- */
#contenido .cabeceraverde {
	background-image:url(/sites/web/idepaweb/images/fondocabeceraverde.gif);
	color:#4c7107;
}
#contenido .contenidocentral .cabeceraverde {
	background-image:url(/sites/web/idepaweb/images/fondocabeceraverde_slim.gif);
	color:#4c7107;
}

#contenido .contenidocentral .cabeceraaltaverde {
	background-image:url(/sites/web/idepaweb/images/fondocabeceraaltaverde_slim.gif);
	color:#4c7107;
}

#contenido .cabeceraaltaverde{
	background-image:url(/sites/web/idepaweb/images/fondocabeceraaltaverde_slim.gif);
	color:#4c7107;
}

.migaverde{color:#83c317;}
.textocontenidoverde a,  .textocontenidoverde a:visited, .textocontenidoverde a:active, .textocontenidoverde a:focus, .textocontenidoverde a:link, .negritaverde, .negritaverde a, .negritaverde a:visited, .negritaverde a:active, .negritaverde a:focus, .negritaverde a:link, .negritaverde a:hover, .migaverde a, .migaverde a:visited, .migaverde a:active, .migaverde a:focus, .migaverde a:link, .migaverde a:hover {color:#4c7107;}
.fondolistaverde {background-color: #edf1e6;}
.numerobusquedaverde{color: #329e2f;}
.resultadotituloverde, .resultadotituloverde a{color:#329e2f; font-weight:bold;}
.separadorverde{padding-top:10px;border-top:2px solid #9dc13e}


/* ----------------------- NARANJA ------------------------- */
/* --- MENU ---*/
.naranja {color:#ffbe44;}
.fondonaranja {background-image:url(/sites/web/idepaweb/images/fondo_titulo_seccion_naranja.gif);}
.lineanaranja{
	background-image:url(/sites/web/idepaweb/images/fondomenunivel2naranja.gif);
	background-position:left top;
	background-repeat:repeat-y;	
}
/* --- INTERIOR --- */
#contenido .cabeceranaranja {
	background-image:url(/sites/web/idepaweb/images/fondocabeceranaranja.gif);
	color:#574117;
}

#contenido .contenidocentral .cabeceraaltanaranja {
	background-image:url(/sites/web/idepaweb/images/fondocabeceraaltanaranja_slim.gif);
	color:#574117;
}

#contenido .cabeceraaltanaranja{
	background-image:url(/sites/web/idepaweb/images/fondocabeceraaltanaranja_slim.gif);
	color:#574117;
}

#contenido .opcionescabecera{font-size:12px;
	font-weight:bold;
         color:#574117;}

#contenido .enlacesbuscadorempresas{color:#574117;}

#contenido .negritabuscadornaranja{color:#574117;}

#contenido .contenidocentral .cabeceranaranja {
	background-image:url(/sites/web/idepaweb/images/fondocabeceranaranja_slim.gif);
	color:#574117;
}
.miganaranja{color:#ffa223;}
.miganaranja a, .miganaranja a:visited, .miganaranja a:active, .miganaranja a:focus, .miganaranja a:link, .miganaranja a:hover {color:#9e7a2f;}
.textocontenidonaranja a,  .textocontenidonaranja a:visited, .textocontenidonaranja a:active, .textocontenidonaranja a:focus, .textocontenidonaranja a:link, .negritanaranja, .negritanaranja a, .negritanaranja a:visited, .negritanaranja a:active, .negritanaranja a:focus, .negritanaranja a:link, .negritanaranja a:hover {color:#db7418;}
.fondolistanaranja {background-color: #f5f1ea;}
.numerobusquedanaranja{color: #ff9c1c;}
.resultadotitulonaranja, .resultadotitulonaranja a{color:#9e7a2f; font-weight:bold;}
.separadornaranja{padding-top:10px;border-top:2px solid #ff9c1c;}

/* ----------------------- ROJO ------------------------- */
/* --- MENU ---*/
.rojo {color:#ff5149;}
.fondorojo {background-image:url(/sites/web/idepaweb/images/fondo_titulo_seccion_rojo.gif);}
.linearojo{
	background-image:url(/sites/web/idepaweb/images/fondomenunivel2rojo.gif);
	background-position:left top;
	background-repeat:repeat-y;	
}
/* --- INTERIOR --- */
#contenido .cabecerarojo {
	background-image:url(/sites/web/idepaweb/images/fondocabecerarojo.gif);
	color:#ff251f;
}
#contenido .contenidocentral .cabecerarojo {
	background-image:url(/sites/web/idepaweb/images/fondocabecerarojo_slim.gif);
	color:#ff251f;
}
.migarojo{color:#ff6d64;}
.textocontenidorojo a,  .textocontenidorojo a:visited, .textocontenidorojo a:active, .textocontenidorojo a:focus, .textocontenidorojo a:link, .negritarojo, .negritarojo, .negritarojo a, .negritarojo a:visited, .negritarojo a:active, .negritarojo a:focus, .negritarojo a:link, .negritarojo a:hover, .migarojo a, .migarojo a:visited, .migarojo a:active, .migarojo a:focus, .migarojo a:link, .migarojo a:hover {color:#ff251f;}
.fondolistarojo {background-color: #f5eaea;}
.numerobusquedarojo{color: #9e2f2f;}
.resultadotitulorojo, .resultadotitulorojo a{color:#9e2f2f; font-weight:bold;}
.separadorrojo{padding-top:10px;border-top:2px solid #9e2f2f}

/* ----------------------- ROSA ------------------------- */
/* --- MENU ---*/
.rosa {color:#b53281;}
.fondorosa{background-image:url(/sites/web/idepaweb/images/fondo_titulo_seccion_rosa.gif);}
.linearosa{
	background-image:url(/sites/web/idepaweb/images/fondomenunivel2rosa.gif);
	background-position:left top;
	background-repeat:repeat-y;	
}
/* --- INTERIOR --- */
#contenido .cabecerarosa {
	background-image:url(/sites/web/idepaweb/images/fondocabecerarosa.gif);
	color:#9d1a60;
}
#contenido .contenidocentral .cabecerarosa {
	background-image:url(/sites/web/idepaweb/images/fondocabecerarosa_slim.gif);
	color:#9d1a60;
}
.migarosa{color:#d76fb5;}
.textocontenidorosa a,  .textocontenidorosa a:visited, .textocontenidorosa a:active, .textocontenidorosa a:focus, .textocontenidorosa a:link, .negritarosa, .negritarosa a,  .negritarosa a:visited, .negritarosa a:active, .negritarosa a:focus, .negritarosa a:link, .negritarosa a:hover, .migarosa a,  .migarosa a:visited, .migarosa a:active, .migarosa a:focus, .migarosa a:link, .migarosa a:hover {color:#9d1a60;}
.fondolistarosa {background-color: #f1eaf5;}
.numerobusquedarosa{color: #782f9e;}
.resultadotitulorosa, .resultadotitulorosa a{color:#8a2f9e; font-weight:bold;}
.separadorrosa{padding-top:10px;border-top:2px solid #f1eaf5}

/* ----------------------------------- GRIS ---------------------------- */

#contenido .cabeceragris{
	color: #666666;
	background-image:url(/sites/web/idepaweb/images/fondocabeceragris.jpg);
	background-position: center center;	
}

.textoMapaWeb a,  .textoMapaWeb a:visited, .textoMapaWeb a:active, .textoMapaWeb a:focus, .textoMapaWeb a:link {
color:#7f7f7f;
}


/* ------------- maquetación entidades operativas --------------------------- */

.logotipoempresa{
background-image:url(/sites/web/idepaweb/images/marco_entidades_operativas.png);
background-position: center center;
background-repeat:no-repeat;
float: left;
width:35%;
margin-left: 1%;
margin-right: 1.5%;
text-align:center;
padding-top: 10%;
padding-bottom: 10%;
}

.logotipoempresa img, .logotipoempresapeque img{
	vertical-align: middle;
}

.logotipoempresapeque{
background-image:url("../images/marco_entidades_operativas_mini.png");
background-position: center center;
background-repeat:no-repeat;
float: left;
width:35%;
margin-left: 1%;
text-align:center;
padding-top: 9%;
padding-bottom: 9%;
margin-bottom: 1%;
}


.descripcionentidad{
	PADDING-RIGHT: 4%; 
	MARGIN-TOP: 1.5%; 
	WIDTH: 55%;
}

