﻿
/* CSS Document */

/* ### Etiquetas comunes ### */

body {	
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 70%;
	margin: 0;
	padding: 0;
	width: 100%;
	line-height: 1.5em;
}

/* ####### estructura general de la página ####### */

#marcocontenido {
	float: none;
	width: 76em;
	margin: 1em auto 1em auto;
	padding: 0;
	background-color: #f8fafd;

}

#marcocontenido #columnacentral {
	width: 100%;
	float: left;
	clear:left;
	background-color:inherit;
	margin: 0;
	padding: 0;
	text-align:justify;
	}
	
#marcocontenido #columnaizquierda {
	float:left;
	width: 73%;
	padding: 0;
	margin: 0.5em 0.5em 0 0.2em;
	}
#marcocontenido #columnadcha {
	float: right;
	width: 24.5%;
	margin: 0.5em 0 0 0;
	padding: 0;
	background-color: #f8fafd;
	border: 0.1em solid #ccc;
	}

/* ##### CABECERA ##### */
#marcocontenido #cabecera {
	font-size: 0.9em;
	width: 100%;
	float: left;
	clear: left;
	margin: 0;
	padding: 0 0 0.3em 0;
	border-bottom: 0.4em solid #1a4a90;
	}
#marcocontenido .idiomas {
		width: 100%;
		float: right;
		margin: 0;
		padding: 0;
		text-align: right;
		background-color:#000000;
	}
	#marcocontenido .idiomas ul.idiomas { 
		width: 95%;
		list-style: none; 
		display: block; 
		margin: 0;
		padding: 0.3em 0.5em 0.2em 0;
		}
	#marcocontenido .idiomas ul.idiomas li { 
		display: inline; 
		padding: 0 0.7em 0 0.1em;
		margin: 0 0 0 0.1em;
		background: url(_layouts/images/EmprendemosJuntos2011/imagenes/separador-cabecera.gif) no-repeat right;
		}
	#marcocontenido .idiomas ul.idiomas li.ultimo { 
		display: inline; 
		padding: 0 0 0 0.2em;
		margin: 0 0 0 0.1em;
		background: url(../_layouts/images/EmprendemosJuntos2011/imagenes/separador1.gif) no-repeat left;
		}
		#marcocontenido .idiomas ul.idiomas li A {
			color: #fff;
			text-decoration:none;
		}
	#marcocontenido .bandalogos {
		float: left;
		width: 100%;
		margin: 0;
		padding: 0;
		background-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/fondo-cabecera.jpg);
		background-position:left;
		background-repeat:no-repeat;
		background-color: #436ba6;
		height: 10em;
	}
	#marcocontenido .cabeceralogoEJ {
		display: none;
		}
	#marcocontenido .cabeceralogo {
		float:right;
		width: auto;
		padding: 3.33em 0 0 0;
		margin: 0;
		text-align:left;
		}
		
/* ###### MENU ##### */
#marcocontenido #menuppal {
	width: 100%;
	float: left;
	margin: 0;
	text-align: left;
	height: 6.3em;
	background-color:inherit;
	font-size: 1em;
	}
	#marcocontenido #menuppal ul.menu { 
		width: 100%;
		list-style: none; 
		display: block; 
		margin: 0.4em 0em 0em 0em;
		padding: 0;
		}
	#marcocontenido #menuppal ul.menu li { 
		display: inline; 
		float: left;
		font-weight: bold;
		width: 24.65%;
		text-align:center;
		height: 4em;
	}
	#marcocontenido #menuppal ul.menu li.menuuno { 
		padding: 1em 0 0 0;
		background-color: #1a4a90;
		margin: 0 0.25em 0 0;
	}
	#marcocontenido #menuppal ul.menu li.menudos { 
		background-color: #3679da;
		padding: 1em 0 0 0;
		margin: 0 0.25em 0 0;
	}
	#marcocontenido #menuppal ul.menu li.menutres { 
		background-color: #a2c1ee;
		padding: 1em 0 0 0;
		margin: 0 0.25em 0 0;
	}
	#marcocontenido #menuppal ul.menu li.menucuatro { 
		background-color: #e2ecf9;
		padding: 1em 0 0 0;
		margin: 0 0 0 0.1em;
		color: #000;
	}
	#marcocontenido #menuppal a {
		color: #fff;
		text-decoration: none;
	}
	#marcocontenido #menuppal a:visited {
		color: #fff;
		text-decoration: none;
	}
	#marcocontenido #menuppal a:hover {
		color: #f8fafd;
		text-decoration: none;
	}
	#marcocontenido #menuppal li.menucuatro a {
			color: #000;
		text-decoration: none;
	}
	#marcocontenido #menuppal li.menucuatro a:visited {
			color: #000;
		text-decoration: none;
	}
	#marcocontenido #menuppal li.menucuatro a:hover {
		color: #505050;
		text-decoration: none;
	}


/* ########## PIE PAGINA ######### */

#marcocontenido #sobrepiepagina {
	width: 100%;
	float: left;
	clear:left;
	background-color: inherit;
	margin: 1em 0 0.5em 0;
	border-top: 0.2em solid #000;
	}
#marcocontenido #piepagina {
	width: 100%;
	float: left;
	background-color:inherit;
	margin: 0.2em 0 0 0;
	border-top: 0.4em solid #1a4a90;
	}

#marcocontenido .direccion {
	float:left;
	width: 58%;
	margin: 0;
	padding: 0;
	text-align:left;
}
#marcocontenido .direccion p{
	margin-top: 0.4em;
	margin-bottom: 0.4em;
	margin-left:0.8em;
	margin-right:0;
	}
#marcocontenido .herramientas{
	float: left;
	width: 40%;
	text-align:center;
	margin: 0;
	padding: 0;
	}
	
#marcocontenido ul.herramientas { 
		width: auto;
		list-style: none; 
		display: block; 
		margin: 0.5em 0.5em 0.5em 0;
	}
#marcocontenido ul.herramientas li { 
		display: inline; 
		padding: 0 0.6em 0 0em;
		margin: 0 0 0 0.1em;
		background: url(_layouts/images/EmprendemosJuntos2011/imagenes/separador.gif) no-repeat right;
	}
#marcocontenido ul.herramientas li.ultimo { 
		display: inline; 
		padding: 0 0 0 0.2em;
		margin: 0 0 0 0.1em;
		background: url(_layouts/images/EmprendemosJuntos2011/imagenes/separador1.gif) no-repeat right;
	}


/* ############# ESTILOS COMUNES #############  */

#marcocontenido a:link {
	color: #000;
	background-color:transparent;
	text-decoration: none;
	}
#marcocontenido a:visited {
	color: #505050;
	background-color:transparent;
	text-decoration: none;
	}
#marcocontenido a:hover {
	color: #000;
	background-color:transparent;
	text-decoration: underline;
	}

#marcocontenido IMG {
	border:0;
	}

#marcocontenido .oculto {
	display: none;
	padding: 0;
	}
#marcocontenido .saltarmenus {
	float:left;
	width: auto;
	margin:0;
	padding:0; 
	display:none;
	}

#marcocontenido .enfatizado {
	font-style: italic;
}

#marcocontenido H1 {
	font-size: 1.6em;
	padding: 0.4em 0em 0.3em 0.9em;
	margin: 0em;
	font-weight:normal;
	}

#marcocontenido H2 {
	margin: 0em;
	font-size: 1.4em;
	padding: 0.2em;
	color: #000;
	font-weight: normal;
	}

H3 {
	margin-left: 1.5em;
	font-size: 1.1em;
	padding: 0.2em;
}

#marcocontenido p.indentado {
	margin-left: 3em;
	}
	
#marcocontenido .migas {
	float: left;
	margin: 0 0 0 0.2em;
	padding: 0;
	font-size: 0.8em;
	width: 100%;
	}

#marcocontenido .letramaspeq {
	font-size: 0.8em;
	}

#marcocontenido .centrar {
	text-align:center;
	}
#marcocontenido .negrita {
	font-weight: bold;
	}

#marcocontenido UL {
	width: auto;
	margin: 0.5em 0 0.5em 2em;
	padding: 0.4em;
	line-height: 1.3em;
	}
	#marcocontenido UL LI { 
	padding: 0 0.5em 0.5em 0.3em;
	margin: 0.3em 0 0.3em 1em;
	}

#marcocontenido OL {
	list-style-position:outside;
	list-style-type:decimal !important;
	list-style-image: none;
	width: auto;
	margin: 0 0 0 2.5em;
	padding: 0.5em 0.1em 0.5em 1.5em;
	line-height: 1.7em;
	}
#marcocontenido OL.tipoa {
	list-style-type:lower-alpha !important;
}

#marcocontenido .alineardcha {
	text-align: right;
	padding: 0 0.5em 0 0;
	}

#marcocontenido .cajacontenidogeneral {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: inherit;
}

/* ######## HOME ######### */


#marcocontenido #columnaizquierda #imagenhome{
	float: left;
	width: 24.2em;
	height: 18.2em;
	margin:  0.5em 1em 0 0em;
	padding: 0;
	background-image: url('/_layouts/images/EmprendemosJuntos2011/imagenes/imagen-home-4.jpg');
	background-repeat:no-repeat;
	background-position:left top;

	}
	
	#marcocontenido #imagenflash {
	float: left;
	width:275px;
	margin: 0.5em 1em 0 1em;
		visibility:hidden;

	/*border-width:medium;
	border-color:black;
	width: 24.2em;
	height: 18.2em;
	margin:  0.5em 1em 0 0em;
	padding: 0;
	background-image: url('/_layouts/images/EmprendemosJuntos2011/imagenes/imagen-home-4.jpg');
	background-repeat:no-repeat;
	background-position:left top;*/

	}

	
#marcocontenido #columnaizquierda .texto {
	float:left;
	width: auto;
	clear:right;
	margin: 0.5em 1em 0.5em 0.1em;
	padding: 0;
	}

#marcocontenido #columnaizquierda .texto H2 {
	margin: 0em;
	font-size: 1.3em;
	padding: 0.2em;
	color: #1a4a90;
	font-weight:bold;
	border: 0 !important;
}



/* ####### columna derecha ####### */
	#marcocontenido #columnadcha .contenidocolumnadcha {
	margin: 0;
	padding: 0.7em 0.5em;
	}
	
	#marcocontenido #columnadcha UL.home {	
	width: auto;
	list-style: none;
	list-style-image:none;
	margin: 0;
	padding: 0.4em;
	line-height: 1.5em;
	}
	#marcocontenido #columnadcha UL.home LI { 
	padding: 0 0.5em 0.5em 0.9em;
	margin: 1em 0 1em 0.1em;
	border-bottom: 0.1em solid #ddd;
	}
	#marcocontenido #columnadcha .fecha {
		color: #1a4a90;
		font-weight:bold;
		margin-bottom: 0.4em;
	}
	#marcocontenido .fecha {
		color: #1a4a90;
		font-weight:bold;
		margin-bottom: 0.2em;
	}

	#marcocontenido #columnadcha .titulocolumnadcha {
	margin: 0.3em 0 1em 0;
	font-size: 1.6em;
	color: #000;
	text-align:left;
	}
	#marcocontenido #columnadcha UL {
	margin: 0 0.4em 0.5em 0.5em;
	padding: 0 0 0.5em 0;
	text-align: left;
	list-style-image: none;
	list-style-position:outside;
	}
	#marcocontenido #columnadcha UL LI { 
		padding: 0.4em 0.7em;
		margin: 0;
		color: #000;
		border-bottom: 0.1em solid #ccc;
		list-style: none;
		}

/* ############## CONTENIDO PÁGINAS ########### */

#marcocontenido #cabecerapagina {
	float:left;
	width: 100%;
	margin: 0em 0 0.5em 0;
	padding: 0.5em 0;
	}
	
#marcocontenido .cajaredondeada {
	float:left;
	width: 95%;
	margin: 0;
	padding: 1em 1em 1em 2em;
	background-color: #f8fafd;
	min-height: 30em;
	height: 100%;
	}


#marcocontenido #noticias #cabecerapagina {
	color: #000;
	background-color: #e2ecf9;
	}

#marcocontenido #noticias .cajaredondeada {
	background-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/fondocaja-noticias.jpg);
	background-repeat:repeat-y;
	border:0.1em solid #a2c1ee;
}

#marcocontenido #noticias .cajaredondeada UL {
	list-style:outside;
	list-style-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/lista-noticias.gif);
	}
#marcocontenido #noticias .cajaredondeada H1 {
	color: #000;
	}

#marcocontenido #lineados #cabecerapagina {
	color: #000;
	background-color: #a2c1ee;
	}

#marcocontenido #lineados .cajaredondeada {
	background-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/fondocaja-linea2.jpg);
	background-repeat:repeat-y;
	border:0.1em solid #a2c1ee;
}

#marcocontenido #lineados .cajaredondeada UL {
	list-style:outside;
	list-style-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/lista-linea2.gif);
	line-height: 1.5em;
	}


#marcocontenido #lineados .cajaredondeada H2 {
	border-bottom: 0.1em dotted #a2c1ee;
	}
	
	
#marcocontenido #lineauno #cabecerapagina {
	color: #fff;
	background-color: #3679da;
	}

#marcocontenido #lineauno .cajaredondeada {
	background-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/fondocaja-linea1.jpg);
	background-repeat:repeat-y;
	border:0.1em solid #3679da;
}

#marcocontenido #lineauno .cajaredondeada UL {
	list-style:outside;
	list-style-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/lista-linea1.gif);
	line-height: 1.5em;
	}

#marcocontenido #lineauno .cajaredondeada H2 {
	border-bottom: 0.1em dotted #3679da;
	}

#marcocontenido #normativa #cabecerapagina {
	color: #fff;
	background-color: #1a4a90;
	}

#marcocontenido #normativa .cajaredondeada {
	background-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/fondocaja-normativa.jpg);
	background-repeat:repeat-y;
	border:0.1em solid #1a4a90;
}

#marcocontenido #normativa .cajaredondeada UL {
	list-style:outside;
	list-style-image:url(_layouts/images/EmprendemosJuntos2011/imagenes/lista-normativa.gif);
	line-height: 1.5em !important;
	}

#marcocontenido #normativa .cajaredondeada H2 {
	border-bottom: 0.1em dotted #1a4a90;
	}

#marcocontenido UL.listado {
	width: auto;
	list-style: outside;
	/*list-style-image:url(../_layouts/images/EmprendemosJuntos2011/imagenes/lista_indices.gif);*/
	list-style-image:url(http://www.emprendemosjuntos.es/PublishingImages/lista-indices.gif) !important;
	margin: 0.2em 0 0.2em 3em;
	padding: 0.5em 0.1em 0.5em 1em;
	line-height: 1.5em;
	font-weight:bold;
	}
	#marcocontenido UL.listado LI { 
	padding: 0 0.5em 0 0.9em;
	margin: 1em 0 1em 0.1em;
	}


/* ####### redondeado de capas ####### */

.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}

#box {width:225px;padding: 5px 0;text-align:left;
background: #FFF url(../_layouts/images/EmprendemosJuntos2011/imagenes/fondo-menu.jpg) repeat-x top;}



/* ########## FORMULARIO DE CONTACTO ########### */

#marcocontenido FIELDSET {
	padding: 0 1em;
	margin: 0 auto;
	clear:both;
	float:left;
	width: 80%;
	border: 0;
}

#marcocontenido FIELDSET OL {
	list-style: none !important;
	margin: 0;
	padding: 0.5em;
	display:block;
	clear:both;
}
#marcocontenido FIELDSET OL LI {
	margin: 0.5em 0;
	padding: 0.2em 0.5em;
	display:block;
	clear:both;
}
#marcocontenido .zonanombrecampo {
	float: left;
	width: 30%;
	text-align: right;
	padding: 0 0.5em 0 0 ;
	margin-bottom: 1em;  
}

#marcocontenido .zonacampoformulario {
	float:left;
	width: 65%;
	padding: 0;
	margin-bottom: 1em; 
	}
#marcocontenido .zonabotones {
	float: left;
	clear:both;
	width: 100%;
	margin: 1.5em 0;
	padding: 0;
	text-align:center; 
}
#marcocontenido FIELDSET TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 80%;
	height: 6em;
}

#marcocontenido FIELDSET INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 25em;
}


/* ########## GALERÍA DE FOTOS ######### */

#marcocontenido .fotoscomunidades {
	float:left;
	width:100%;
	margin-bottom: 1em;
	padding: 0.5em;
	}

#marcocontenido .fotoscomunidades img {
	height: 4.3em;
	width: 6.5em;
	border: 0;
	margin-right: 1em;
	margin-bottom: 0.5em;
}

/* ########## Listado Noticias ###### */

#marcocontenido .novedades dt{
	 margin-bottom:2em;
}

#marcocontenido .novedades .masnovedades{
	/*display:block;*/
	text-align:right;
	font-weight:bold;
	padding-right: 2em;
	padding-top: 0;
	padding-bottom: 0.5em;
	margin: 0;
	color: #4E4A90;
}

#marcocontenido .novedades .masnovedades a{
	color: #4E4A90;
}


/* ####### Preguntas más frecuentes ####### */


#tabs.ui-state-active a { text-decoration: none; }
#tabs.ui-tabs .ui-tabs-nav li { background-image:none !important;list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-hide { display: none !important; }


/* Quitar subrayado en enlaces acordeón Jquery */
div.ui-accordion A 
{
	text-decoration:none !important;
}





/* Iconos Jquery-UI ----------------------------------*/


/* Especial para Aurora */
.ui-icon-aurordion { display: inline-block !important; float: none !important; left: 4px; position:relative;}


/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-accordion .ui-accordion-header .ui-icon { float:left; }

/* states and images */
.ui-icon { width: 0px !important; height: 0px !important; background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_454545_256x240.png) !important; }
/*.ui-icon { width: 16px !important; height: 16px !important; background-image: url(/_layouts/images/scripts/imagesJqueryUI/ui-icons_222222_256x240.png) !important; }*/
.ui-widget-content .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_cd0a0a_256x240.png); }


/*#listadoproyectos .ui-icon { width: 16px !important; height: 16px !important; background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_454545_256x240.png) !important; }*/
#listadoproyectos .ui-icon { width: 16px !important; height: 16px !important; background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_2e83ff_256x240.png) !important; }
#listadoproyectos .ui-widget-content .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_222222_256x240.png); }
#listadoproyectos .ui-widget-header .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_222222_256x240.png); }
#listadoproyectos .ui-state-default .ui-icon { background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_888888_256x240.png); }
#listadoproyectos .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_454545_256x240.png); }
#listadoproyectos .ui-state-active .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_454545_256x240.png); }
#listadoproyectos .ui-state-highlight .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_2e83ff_256x240.png); }
#listadoproyectos .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/_layouts/images/EmprendemosJuntos2011/jquerys/imagesJqueryUI/ui-icons_cd0a0a_256x240.png); }




/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -14px -128px;width:19px !important; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -45px -128px; width:19px !important;}
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }

#marcocontenido #preguntasfrecuentes {
	float: left;
	width: 99%;
	margin: 1.5em 0 0 0;
	height: 65em;
}

#marcocontenido #preguntasfrecuentes H4 {
	margin: 0.5em 0 0.5em 0em;
	padding: 0;
	color: #1a4a90;
	cursor: pointer;
	font-size: 100%;
}

#marcocontenido #preguntasfrecuentes .resp {
	float:left;
	width: 4%;
	text-align: left;
	font-weight:bold;
	padding: 0 0 0 0;
	margin: 0.95em 0 0 0;
	}

#marcocontenido #preguntasfrecuentes .contenidoresp {
	float: left;
	width: 95%;
	margin-bottom: 0.5em;
	padding: 0;
}


#marcocontenido #preguntasfrecuentes img {
	vertical-align:baseline;
}


	#marcocontenido #columnadcha .subtitulocolumnadcha {
	margin: 1em 0 0.3em 0;
	font-size: 1.1em;
	color: #000;
	text-align:left;
	}
	
	#marcocontenido #columnadcha .subtitulocolumnadcha A{
	color: #000;
	text-decoration:none;
	}
	#marcocontenido #columnadcha .subtitulocolumnadcha A:hover{
	color: #000;
	text-decoration:underline;
	}
	#marcocontenido #columnadcha .subtitulocolumnadcha A:visited{
	color: #505050;
	text-decoration:none;
	}
	

#marcocontenido .documentacion {
	float: left;
	width: 99%;
	height: 72em;
}

#marcocontenido .documentacion .titulo {
	font-weight:bold;
}
#marcocontenido .documentacion A {
	text-decoration:underline;
}


/* ######### TABLAS ########## */

#marcocontenido TABLE {
	width:90%;
	margin: 0.5em auto 1.5em auto;
	padding: 0 0.05em;
	color: #000;
	background-color:#a2c1ee;
	border-collapse:separate;
	}
#marcocontenido TABLE TH {
	padding: 0.5em;
	background-color:#fff;
	text-align:center;
	font-weight:bold;
	color: #000;
	vertical-align:bottom;
	border: 0;
}

#marcocontenido TABLE TH.anchofijo {
	width:23%;
	padding: 0.5em;
	text-align:center;
	font-weight:bold;
	color: #000;
	vertical-align:bottom;
	border: 0;
}

#marcocontenido TABLE TD {
	padding: 0.5em;
	background-color:#fff;
	text-align:left;
	border: 0;
	line-height: 1.7em;
}

#marcocontenido TABLE CAPTION {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 0.3em;
	text-align:center;
}

#marcocontenido TABLE TD a:link {
	color: #1a4a90;
	background-color:transparent;
	text-decoration: none;
	}
#marcocontenido  TABLE TD  a:visited {
	color: #3679da;
	background-color:transparent;
	text-decoration: none;
	}
#marcocontenido TABLE TD  a:hover {
	color: #1a4a90;
	background-color:transparent;
	text-decoration: underline;
	}



#marcocontenido .letrapqna {
	font-size: 0.9em;
}


/* ######### LISTADO DE PROYECTOS - LINEA 1 ######## */

#marcocontenido .cabeceralistadoproyectos {
	float: left;
	width: 100%;
	margin: 1em 0 0 0;
	padding: 0;
}

#marcocontenido .cabeceralistadoproyectos .titulo {
	float: left;
	width: 75%;
	margin: 0;
	padding: 0;
}

#marcocontenido .cabeceralistadoproyectos .imagen {
		float: right;
		width: 23%;
		margin: 0;
		padding: 0;
		text-align:center;   /* hay que modificar el min-height de preguntas más frecuentes */
}

#marcocontenido #listadoproyectos {
	float: left;
	width: 99%;
	margin: 1.5em 0 0 0;
	height: 95em;
}

#marcocontenido #listadoproyectos H3 {
	margin: 0.5em 0 0.5em 0em;
	padding: 0;
	color: #1a4a90;
	cursor: pointer;
	font-size: 100%;
}

#marcocontenido #listadoproyectos P {
	margin: 0.5em 0;
	padding: 0;
	}

#marcocontenido #listadoproyectos TABLE {
	width: 98%;
	margin: 0 auto 0.5em auto;
	padding: 0;
	color: #000;
	background-color: #F9FAFE !important;
	border-collapse:collapse;
	}

#marcocontenido #listadoproyectos TABLE td.titulo{
	width: 83%;
	background-color: #F9FAFE !important;
	vertical-align:top;
	padding: 0 0;
	margin: 0;
	border-bottom: 0.1em solid #e2ecf9;
	}	
#marcocontenido #listadoproyectos TABLE td.imagen {
				vertical-align: text-top;
				background-color: #F9FAFE !important;
				width: 15%;
				padding: 1em 0 0 0;
				margin: 0;
					border-bottom: 0.1em solid #e2edf9;
}






