﻿/* CSS Document */

/* ### Etiquetas comunes ### */

body {	
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 70%; 
	margin: 0;
	padding: 0;
	width: 98%;
}

/* ######## ESTILOS COMUNES A TODAS LAS PAGINAS ######### */

#marcocontenido .oculto {
	display: none;
	padding: 0;
}
#marcocontenido .saltarmenus {
	float:none;
	width: auto;
	margin:0;
	padding:0; 
	display:none;
}
#marcocontenido IMG {
	border: 0;
	}
/*#marcocontenido A{
	color: #5536a5;
	text-decoration:none;
	}
#marcocontenido A:HOVER{
	color: #5536a5;
	text-decoration:underline;
	}
#marcocontenido A:VISITED{
	color: #5536a5;
	text-decoration:none;
	}*/

#marcocontenido A{
	color: #354d79;
	text-decoration:underline;
	}
#marcocontenido A:HOVER{
	color: #000;
	text-decoration:none;
	}
#marcocontenido A:VISITED{
	color: #000099;
	text-decoration:underline;
	}
	
	
	
#marcocontenido P {
	margin: 0.7em 0;
	display: block;
	}

#marcocontenido DL DT { 
	background: url(/_layouts/images/descripciones.gif) no-repeat top left; 
	padding: 0 0 0 2.38em;
 }

#marcocontenido DL DD { 
	padding: 0 0 0 2.5em; 
	margin: 0.5em 0 0.92em 0; 
	}

#marcocontenido UL { 
	/*list-style-type:square;*/
	list-style:outside;
	width: auto;
	list-style-image:url(/_layouts/images/listaazul.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido UL LI { 
	padding: 0 0.5em 0 0.5em;
	margin: 0.3em 0 0.3em 0.1em;
	}


#marcocontenido UL.indices {
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/indices.gif);
	display: block; 
	margin: 0.2em 0 0.2em 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido UL.indices li { 
	padding: 0 0.5em 0 0.5em;
	margin: 1em 0 1em 0.1em;
	}
	
#marcocontenido UL.liblue { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listaazul.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido UL.liblue LI { 
	padding: 0em 0.5em 0 0.5em;
	margin: 0.3em 0 0.3em 0.1em;
	}
	
#marcocontenido OL {
	margin-top: 0;
	margin-left: 1em;
	padding-left: 3em;
	list-style-position:outside;
	list-style-type: decimal;
}

#marcocontenido UL LI OL {
	margin-top: 0;
	margin-left: 1em;
	padding-left: 3em;
	list-style-position:outside;
	list-style-image: none;
	list-style-type: decimal !important;
	display:block;
}

#marcocontenido OL.tipoa {
	list-style-type: lower-alpha;
}
#marcocontenido UL LI OL.tipoa {
	list-style-image: none;
	list-style-type: lower-alpha !important;
}

	
#marcocontenido h1 {
margin: 0 0 1.5em 0;
font-size:1.3em;
font-weight:bold;
color:#354d79;
border-bottom:0.1em #b3c0d7 solid;
padding-bottom: 0.1em;
padding-right: 0;
}

#marcocontenido h2 {
margin-left: 1.5em;
padding-right: 1.5em;
font-size:1.2em;
font-weight:bold;
color:#354d79;
border-bottom:0.1em #b3c0d7 solid;
padding-bottom: 0.1em;
}

#marcocontenido h3 {
margin: 1em 0;
font-size:1.1em;
font-weight:bold;
color:#354d79;
}

#marcocontenido h4 {
font-size:1em;
font-weight:bold;
}

#marcocontenido .titulo {
margin: 0em 0 1em 0;
font-size:1.1em;
font-weight:bold;
color:#354d79;
}


#marcocontenido .centrar {
	text-align:center;
	}
#marcocontenido .negrita {
	font-weight:bold;
	}
#marcocontenido .alineardcha {
	text-align:right;
	padding-right: 0.2em;
	}
#marcocontenido P.indentado {
	margin-left: 3em;
}
#marcocontenido P.masindentado {
	margin-left: 5em;
}
#marcocontenido .letrapqna {
	font-size: 0.9em;
}
#marcocontenido P.corto {
	margin: 0.3em 0;
	}


#marcocontenido .marcador {                 /* estilo para marcar texto en las plantillas  */
	float:left;
	width: 97%;
	background-color:#FFCCFF;
	margin: 0;
	padding: 0.5em;
}

#marcocontenido .letrapeq {
	font-size: 0.8em;
}

/* ###### DEFINICION RECTÁNGULO CONTENIDO ####### */

#marcocontenido {
	margin: 0 0 0.5em 3em;
	float: left;
	width: 95%;
	padding:0;
	}


/* ##### CABECERA ##### */


#marcocontenido #cabecera {
	font-size: 0.9em;
	width: 100%;
	float: left;
	clear:left;
	background-color:#c6c6c6;
	margin:0;
/*	background-image:url(/_layouts/images/fondocabecera.jpg); */
	background-image:url(/_layouts/images/fondocabecera-azul.jpg);
	background-repeat:no-repeat;
	}

	
	/* izquierda de la cabecera: logo + menu herramientas */
	#marcocontenido .cabeceralogo {
		float:left;
		width:40%;
		padding: 0;
		margin: 0;
	}
	#marcocontenido #cabecera .cabeceralogo img {
		border: 0;
	}
	#marcocontenido #cabecera ul.barraherramientas { 
		width: auto;
		list-style: none; 
		display: block; 
		margin: 0.2em 0.3em 0.3em 0.2em;
		padding: 0;
		font-size: 1em;
	}
	#marcocontenido #cabecera ul.barraherramientas li { 
		display: inline; 
		padding: 0 0.6em 0 0.1em;
/*		padding: 0 0.8em 0 0.1em;*/
		margin: 0 0 0 0.2em;
		background: url(/_layouts/images/separador.gif) no-repeat right;
	}
	#marcocontenido #cabecera ul.barraherramientas li A{ 
		color: #000;
		text-decoration:none;
	}
	#marcocontenido #cabecera ul.barraherramientas li A:HOVER{ 
		color: #333;
		text-decoration:underline;
	}
	#marcocontenido #cabecera ul.barraherramientas li A:VISITED{ 
		color: #000;
		text-decoration:none;
	}

	#marcocontenido #cabecera ul.barraherramientas li.ultimo { 
		display: inline; 
		background: url(/_layouts/images/separador-xx.gif) no-repeat right;
	}
	
	/* derecha de la cabecera: menú idiomas + zona de búsqueda */
	
	#marcocontenido .cabeceraidiomas {
		float: left;
		width: 59%;
		text-align:right;
		margin:0.3em 0 0 0;
		padding: 0;
	}
	#marcocontenido .idiomas {
	/*width: 98%;*/
	width: 80%;
	float: right;
	margin: 0;
	padding: 0.1em 1em 0.1em 0 ;
	text-align: right;
	background-color:#FFFFFF;
	}
	#marcocontenido ul.idiomas { 
		width: auto;
		list-style: none; 
		display: block; 
		margin: 0em 0.1em 0em 0;
	}
	#marcocontenido ul.idiomas li { 
		display: inline; 
		padding: 0 0.8em 0 0.1em;
		margin: 0 0 0 0.2em;
		background: url(/_layouts/images/separador.gif) no-repeat right;
	}
	#marcocontenido #cabecera ul.idiomas li A{ 
		color: #333;
		text-decoration:none;
	}
	#marcocontenido #cabecera ul.idiomas li A:HOVER{ 
		color: #666;
		text-decoration:underline;
	}
	#marcocontenido #cabecera ul.idiomas li A:VISITED{ 
		color: #333;
		text-decoration:none;
	}

	#marcocontenido ul.idiomas li.ultimo { 
		display: inline; 
		padding: 0 0 0 0.2em;
		margin: 0 0 0 0.1em;
		background: url(/_layouts/images/separador-xx.gif) no-repeat right;
	}

	#marcocontenido .busqueda {
		width: 20.2em;
		float: right;
		margin: 0.8em 0em 0.2em 0em;
/*				margin: 0.4em 0em 0.5em 0em;*/
		padding: 0.2em 0.5em;
/*		min-height: 4.5em;*/
				min-height: 4em;
		text-align: left;
		background-image:url(/_layouts/images/fondobusquedaavanzada.gif);
		background-repeat:no-repeat;
	}
	#marcocontenido .busqueda FIELDSET {
	border: 0em transparent;
	/*margin: 0 0 0.5em 0;*/
	margin: 0 0 0.2em 0;
	padding: 0;
	}
	#marcocontenido .busqueda INPUT	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		margin: 0.2em 0.2em 0.2em 0.2em;
		padding: 0.2em;
		color: #505050;
	}
	#marcocontenido .busqueda INPUT.texto	{
		border: 0.1em solid #d6d6d6;
		width:auto;
	}

	#marcocontenido .busqueda INPUT.boton {
	background-image:url(/_layouts/images/fondobotonesformularios.jpg);
	background-position:bottom;
	background-repeat: repeat-x;
	text-align: center;
	border: 0.1em solid #d6d6d6;
	padding: 0.1em 0.3em 0.1em 0;
	outline: 0;
	}

	#marcocontenido .busqueda LABEL {
		display: none;
	}
	#marcocontenido .busquedaavanzada {
		margin: 0.2em;
		padding:0;
		color: #333;
	}
	#marcocontenido .busquedaavanzada A{
	color: #333;
	text-decoration:none;
	}
	#marcocontenido .busquedaavanzada A:HOVER{
	color: #666;
	text-decoration: underline;
	}
	#marcocontenido .busquedaavanzada A:VISITED{
	color: #333;
	text-decoration:none;
	}
	

/* ############ REGRISTRO DE USUARIO ########### */

#marcocontenido .usuarioregistro {
	width: 100%;
	float: left;
	clear: left;
	margin: 0 0 0.3em 0;
	padding: 0;
	background-color:#f2f2f2;
	font-size: 0.9em;
}

	#marcocontenido .usuarioregistro A{
	color: #333;
	text-decoration:none;
	}
	#marcocontenido .usuarioregistro A:HOVER{
	color: #333;
	text-decoration:underline;
	}
	#marcocontenido .usuarioregistro A:VISITED{
	color: #333;
	text-decoration:none;
	}
	#marcocontenido .usuarioregistro FIELDSET {
	border: 0em transparent;
	float: right;
	width:auto;
	margin: 0;
	padding: 0 3em 0 0;
	}
		#marcocontenido .usuarioregistro INPUT {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		margin: 0;
		padding: 0.1em;
		color: #333;
		}
		#marcocontenido .usuarioregistro INPUT.texto	{
		border: 0.1em solid #d6d6d6;
		width:auto;
		}
		#marcocontenido .usuarioregistro INPUT.boton {
		background-image:url(/_layouts/images/fondobotonesformularios.jpg);
		background-position:bottom;
		background-repeat: repeat-x;
		text-align: center;
		border: 0.1em solid #d6d6d6;
		padding: 0.1em 0.3em;
		outline: 0;
		}


#marcocontenido .izquierdadatosformulario {
	float: left;
	width: 50%;
/*		width: 60%;*/
	margin:0 0 0 5em;
	padding: 0;
	}
#marcocontenido .zonacontrolformulario {
	float:left;
	width:100%;
	text-align:left;
	}
	#marcocontenido .textoformulario {
			float: left;
			width:auto;
			margin: 0 0.5em 0 0.5em;
			padding: 0.3em;
		}

#marcocontenido .zonacontrolformularioerror {
	float:left;
	width:100%;
	text-align:left;
	margin: 0;
	padding: 0;
}
	 #marcocontenido .zonacontrolformularioerror UL {
		list-style-type:square;
		list-style:outside;
		width: auto;
		list-style-image:url(/_layouts/images/listaerrores.gif);
		display: block; 
		margin: 0.1em 0.1em 0.1em 4em;
		padding: 0;
		color: #990000;
	}
	#marcocontenido .zonacontrolformularioerror UL LI { 
		padding: 0 0.5em 0 0;
		margin: 0 0 0 0.1em;
	}


#marcocontenido .derechadatosusuario {
	float:right;
	text-align:right;
	/*width: 29%;*/
	width: 40%;
	margin: 0;
	padding: 0.2em 0 0 0;
	}
	
	#marcocontenido .derechadatosusuario ul.usuario { 
	width: auto;
	list-style: none; 
	display: block; 
	margin: 0.2em 0.5em 0.2em 2em;
	padding: 0;
	}
	#marcocontenido .derechadatosusuario .usuario li { 
		display: inline; 
		padding: 0 1em 0 0.3em;
		margin: 0 0 0 0.1em;
		background: url(/_layouts/images/separador.gif) no-repeat right;
	}
	#marcocontenido .derechadatosusuario  ul.usuario li.ultimo { 
		display: inline; 
		padding: 0 0 0 0.3em;
		margin: 0 0 0 0.1em;
		background: url(/_layouts/images/separador-xx.gif) no-repeat right;
	}
#marcocontenido .zonacontrolusuario {
	width:100%;
	float:right;
	text-align:right;
}

#marcocontenido .derechainsercionboton {
	float:right;
	width: 45%;
	margin: 0.2em;
	padding: 0.2em 0.5em 0 0.2em;
	text-align:right;
	}


	
#marcocontenido ul.usuario { 
	width: auto;
	list-style: none; 
	display: block; 
	margin: 0.2em 0.5em 0.2em 2em;
	padding: 0;
	}
	#marcocontenido .usuario li { 
		display: inline; 
		padding: 0 1em 0 0.3em;
		margin: 0 0 0 0.1em;
		background: url(/_layouts/images/separador-blanco.gif) no-repeat right;
	}
	#marcocontenido ul.usuario li.ultimo { 
		display: inline; 
		padding: 0 0 0 0.3em;
		margin: 0 0 0 0.1em;
		background: url(/_layouts/images/separador-xx.gif) no-repeat right;
	}

 
#marcocontenido .usuarioregistrovalidado {
	width: 100%;
	float: left;
	clear: left;
	margin: 0 0 0.3em 0;
	padding: 0;
	background-color:#354D79;
	font-size: 0.9em;
}
	#marcocontenido .usuarioregistrovalidado .zonatexto {
		float:left;
		width:32%;
		text-align:left;
		font-weight:bold;
		color: #fff;
		margin: 0;
		padding-left: 1em;
		padding-top: 1em;
	}
	#marcocontenido .usuarioregistrovalidado .zonacontrolusuario {
		width:65%;
		float:right;
		text-align:right;
	}
	#marcocontenido .usuarioregistrovalidado A{
		color: #fff;
		text-decoration:none;
	}
	#marcocontenido .usuarioregistrovalidado A:HOVER{
		color: #fff;
		text-decoration:underline;
	}
	#marcocontenido .usuarioregistrovalidado A:VISITED{
		color: #fff;
		text-decoration:none;
	}
	


/* ###### MENU PESTAÑAS ##### */

#marcocontenido #menuppal {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0.2em 0 1.5em 0;
	font-size: 0.9em;

	}

#marcocontenido ul#navmenu { 
	margin:0; 
	border: 0 none;  
	padding: 0em 0em 0em 0em; 
	list-style: none; 
	float:left; 
	width:100%;
	}

/*#marcocontenido ul#navmenu li{        en caso de 5 pestañas 
	width: 19.5%;
	float: left; 
	display: inline; 
	list-style: none;  
	position: relative; 
	text-align: center;
	border-bottom: 0.5em solid #354D79;
	padding:0;
	margin: 0 0.5em 0 0;
	height:auto;
	font-weight:bold;
	background-color:#354D79;
	}*/
/*#marcocontenido ul#navmenu li{  en caso de   Programas de ayudas / Union Europea Internacional
	width: 16%;
	float: left; 
	display: inline; 
	list-style: none;  
	position: relative; 
	text-align: center;
	border-bottom: 0.5em solid #354D79;
	padding:0;
	margin: 0 0.4em 0 0;
	height:auto;
	font-weight:bold;
	background-color:#354D79;
	}*/
#marcocontenido ul#navmenu li{ 
	width: 16.5%;
	float: left; 
	display: inline; 
	list-style: none;  
	position: relative; 
	text-align: center;
	border-bottom: 0.5em solid #354D79;
	padding:0;
	margin: 0 0.3em 0 0;
	height:auto;
	font-weight:bold;
	font-size: 90%;
	background-color:#354D79;
	}

/*	#marcocontenido ul#navmenu li.ultimo {   en caso de 5 pestañas 
	float:right;
	width: 19.8%;
	margin: 0;
	}
	margin: 0 0.4em 0 0;
	height:auto;
	font-weight:bold;
	background-color:#354D79;
	}

/*	#marcocontenido ul#navmenu li.ultimo {   en caso de 5 pestañas 
	float:right;
	width: 19.8%;
	margin: 0;
	}*/
/*	#marcocontenido ul#navmenu li.ultimo {     Programas de ayudas / Union Europea Internacional
	float:right;
	width: 17.7%;
	margin: 0;
	padding: 0;
	}*/
	
	#marcocontenido ul#navmenu li.ultimo {
	float:right;
	width: 15.8%;
	margin: 0;
	padding: 0;
	}

	#marcocontenido ul#navmenu li.activa {
	background-color: #354D79;
	padding: 0;
	border-bottom: 0.5em solid #354D79;
	}
	#marcocontenido ul#navmenu li.activa a {
	background-color: #354D79;
	color: #fff; 
	text-decoration:none;
}
	#marcocontenido ul#navmenu li.activa a:hover {
	text-decoration: none;
	background-color: #354D79;
	color: #fff;
}
	#marcocontenido ul#navmenu li.activa a:visited{
	color: #fff;
	text-decoration:none;
}
	
	#marcocontenido ul#navmenu li a {
	color: #000000; 
	text-decoration:none;
	background-color:#FFFFFF;
	display:block;
	padding: 0.5em 0;
	}
	#marcocontenido ul#navmenu li a:hover {
	display: block;
	text-decoration: none;
	background-color: #354D79;
	color: #ffffff !important;
	}
	#marcocontenido ul#navmenu li a:visited{
	color: #000000;
	text-decoration:none;
	}

/* ########## PIE PAGINA ######### */

#marcocontenido #piepagina {
	width: 100%;
	float: left;
	clear:left;
	background-color:#fff;
	margin: 0;
	padding: 0;
	border-top: 0.3em solid #999;
	min-height: 10em;
	}

#marcocontenido #piepagina	A	{
		color: #000;
		text-decoration: none;
		}
#marcocontenido #piepagina A:hover	{
		color: #505050;
		text-decoration: underline;
		}
#marcocontenido #piepagina A:visited	{
		color: #000;
		text-decoration: none;
		}
#marcocontenido #piepagina IMG {
	border: 0;
	}
/* enlaces textos SEO*/
#marcocontenido .enlacesinteres {
	float:left;
	width: 100%;
	margin-top: 0.4em;
	font-size: 1em;
	text-align:center;
	}
	#marcocontenido ul.enlacesinteres { 
		width: auto;
		list-style: none; 
		display: block; 
		margin: 0.2em 0.1em 0.2em 0;
		padding-left: 7em;
	}
	#marcocontenido ul.enlacesinteres li { 
		display: inline; 
		padding: 0 0.8em 0 0.1em;
		margin: 0 0 0 0.1em;
		background: url(/_layouts/images/separador1.gif) no-repeat right;
	}
	#marcocontenido ul.enlacesinteres li.ultimo { 
		display: inline; 
		padding: 0 0 0 0.2em;
		margin: 0 0 0 0.1em;
		background: url(/_layouts/images/separador2.gif) no-repeat right;
	}

/* pie de página */

#marcocontenido .enlacespiepagina {
	float:left;
	width: 100%;
	font-size:0.8em;
	/*margin-top: 0.9em;*/
	/*text-align:center;*/
	background-color: #f2f2f2;
	}
	
	#marcocontenido .enlacespiepagina  .direcciondgpyme{
	float: left;
	width: 40%;
	padding-left: 1.5em;
	margin: 0;
	}
	#marcocontenido .enlacespiepagina  .cae{
	float: left;
	width: 22%;
	text-align:center;
	padding-top: 1.5em;
	margin: 0;
	}
	#marcocontenido .enlacespiepagina  .resto{
	float: left;
	width: 34%;
	margin: 0;
	padding-top: 1.4em;
	padding-left: 2.5em;
	}
	
	#marcocontenido .enlacespiepagina .resto .zonaimagen{
	float: left;
	width:auto;
	padding: 0;
	margin: 0 0 0 2em;
	}

#marcocontenido .enlacespiepagina .resto .zonaimagen IMG{
	vertical-align:middle;
	}
/*	#marcocontenido .elementoenlacespiepagina {
	float:left;
	width: auto;
	margin: 0;
	text-align:left;
	border-right: 0.2em solid #969696;
	height: 5em;
	padding: 0.3em 2.5em 0.3em 2.5em;
	}
	#marcocontenido .imagenultima {
	border-right: 0;
	padding: 0.3em 0 0.3em 2.5em;
	}	
	
#marcocontenido #piepagina IMG.altura {
		padding-top: 1em;
	}*/
	

/* ############# Accesos directos y relacionados ############# */

#marcocontenido #columnadcha .accesosdirectos {
	float: right;
	width: 16.55em;
	margin: 0;
}

#marcocontenido #columnadcha .accesosdirectos .bordesuperior {
	background-image: url(/_layouts/images/cabecera_relacionados.jpg);
	background-repeat:no-repeat;
	height: 1.3em;
	padding: 0;
	margin: 0;
}
#marcocontenido #columnadcha .accesosdirectos .contenidoaccesos {
	float:left;
	clear:both;
	padding: 0;
	margin: 0;
	border-left: 0.1em solid #b3c0d7;
	border-right: 0.1em solid #b3c0d7;
	width: 16.35em;
}

#marcocontenido #columnadcha .accesosdirectos .bordeinferior {
	background-image: url(/_layouts/images/pie_relacionados.jpg);
	background-repeat:no-repeat;
	float:left;
	height: 2em;
	padding: 0;
	margin: 0;
	width: 16.55em;
}

#marcocontenido #columnadcha .accesosdirectos A{ 
		color: #333;
		text-decoration: none;
	}
#marcocontenido #columnadcha .accesosdirectos A:HOVER{ 
		color: #666;
		text-decoration: underline;
	}
#marcocontenido #columnadcha .accesosdirectos A:VISITED{ 
		color: #333;
		text-decoration: none;
	}

#marcocontenido #columnadcha .accesosdirectos UL {
		width: auto;
		list-style: outside;
		list-style-image:url(/_layouts/images/listaaccesosdirectos.gif);
		display: block; 
		margin: 0;
		padding: 0.5em 1.2em 0.2em 2.5em;
		text-align: left;
	}
#marcocontenido #columnadcha .accesosdirectos UL li { 
		padding: 0 0.5em 1em 0em;
		margin: 0 0 0 0.1em;
	}

#marcocontenido #columnadcha .accesosdirectos P.tituloaccesos{
	display:block;
	font-weight:bold;
	border-bottom: 0.6em solid #b3c0d7;
	padding-left: 1.5em;
	padding-bottom:0.3em;
	padding-top: 0;
	margin: 0 0 0.3em 0;
	}

#marcocontenido #columnadcha .accesosdirectos .imagennoticiaSolitaria .subenlace{
	text-align: left;
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size:0.9em;
}


#marcocontenido #columnadcha .accesosdirectos P.titulogeneral{
	display:block;
	font-weight:bold;
	font-size:1em;
	text-align:right;
	border-bottom: 0.2em solid #b3c0d7;
	margin-left: 4em;
	padding-right: 0.3em;
	padding-bottom:0.3em;
	}

#marcocontenido #columnadcha .accesosdirectos .imagennoticiaSolitaria {
	background-image: url("../../_layouts/images/dot_rule.gif"); 
	background-repeat: repeat-x; 
	background-position: top;  
	float:left;
	width: 13.8em;
	text-align: left;
	padding: 0 0.5em;
	margin: 0 0 0 0.5em;
	font-weight:bold;
	font-size: 0.9em;
}




/* ##################### MENU IZQUIERDO ################ */


#marcocontenido #menuizqdo .textomenu UL LI { 
		padding: 0 0.3em 0.7em 0em;
		margin: 0 0 0 0.1em;
		color: #000;
			}

#marcocontenido #menuizqdo .textomenu UL LI A{ 
		color: #000;
		text-decoration:none;
			}
#marcocontenido #menuizqdo .textomenu UL LI.activo ul li A{ 
		color: #000;
		text-decoration:none;
		font-weight:normal;
			}
			
#marcocontenido #menuizqdo .textomenu UL LI A:hover{ 
		color: #000;
		text-decoration: none;
			}
#marcocontenido #menuizqdo .textomenu UL LI.activo ul li A:hover{ 
		color: #000;
		text-decoration: none;
		font-weight:normal;
			}
			
#marcocontenido #menuizqdo .textomenu UL LI A:visited{ 
		color: #000;
		text-decoration:none;
			}
#marcocontenido #menuizqdo .textomenu UL LI.activo ul li A:visited{ 
		color: #000;
		text-decoration:none;
		font-weight:normal;
			}
			
#marcocontenido #menuizqdo .textomenu UL LI.activo A{ 
/*		color: #606;*/
		color: #354d79;
		text-decoration:none;
		font-weight:bold;
			}
			
#marcocontenido #menuizqdo .textomenu UL LI.activo A:hover{ 
		color: #000;
		text-decoration: none;
		font-weight:bold;
			}
#marcocontenido #menuizqdo .textomenu UL LI.activo A:visited{ 
		/*color: #606;*/
		color: #354d79;
		text-decoration:none;
		font-weight:bold;
			}

#marcocontenido #menuizqdo .textomenu UL LI UL{ 
	display: none;
	}

#marcocontenido #menuizqdo .textomenu UL LI.activo UL LI UL { 
	display: none;
	}
#marcocontenido #menuizqdo .textomenu UL LI.activo UL{ 
	display: block;
	}


/* Menú izquierdo Zona azul */

#marcocontenido #menuizqdo {
	float:left;
	width: 100%;
	padding:0;
	margin:0 0 1.5em 0;
		}
	#marcocontenido #menuizqdo .cabeceramenu {
	background-image:url(/_layouts/images/fondo_menuazul.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	padding: 0.5em 0.3em 0.2em 3em;
	margin: 0;
	color:#FFFFFF;
	min-height: 5em;
	}
	#marcocontenido #menuizqdo .nombrecanal  {
		text-align:left;
		color: #fff;
		font-size: 1.1em;
		letter-spacing: 0.1em;
		margin: 0;
		height: 3em;
		background-color: inherit;
		font-weight:bold;
	}
	#marcocontenido #menuizqdo .imagenmenu {
	background-color: inherit;
	border-top: 0.3em solid #fff;
	width:auto;
	padding: 0 1em;
	margin: 0;
	float:right;
	}
	#marcocontenido #menuizqdo .textomenu {
	border: 0.1em solid #b3c0d7;
	}
	#marcocontenido #menuizqdo .textomenu UL {
		width: auto;
		list-style: outside;
		list-style-image:url(/_layouts/images/listaazul.gif);
		display: block; 
		margin: 0;
		padding: 1.2em 0.5em 0.5em 2em;
		text-align: left;
	}
	#marcocontenido #menuizqdo UL UL.submenu {
		width: auto;
		list-style: outside;
		list-style-image:url(/_layouts/images/listaazul.gif);
		display: block; 
		margin: 0;
		padding: 1.2em 0em 0em 1.5em;
		text-align: left;
		font-weight:normal;
	}




/* Menú izquierdo Zona rojo */

	#marcocontenido #contenidocentralrojo #menuizqdo .cabeceramenu {
	background-image:url(/_layouts/images/fondo_menurojo.jpg);
	}
	#marcocontenido #contenidocentralrojo #menuizqdo .nombrecanal  {
		background-color: inherit;
		color: #ffffff;
		font-weight:bold;
		}
	#marcocontenido #contenidocentralrojo #menuizqdo .textomenu {
	border-right: 0.1em solid #a21a13;
	border-left: 0.1em solid #a21a13;
	border-bottom: 0.1em solid #a21a13;
	border-top: 0.1em solid #a21a13;
/*	border-top: 0;*/
	}
	#marcocontenido #contenidocentralrojo #menuizqdo .textomenu UL {
		list-style-image:url(/_layouts/images/listamenurojo.gif);
	}
	#marcocontenido #contenidocentralrojo #menuizqdo UL UL.submenu {
		list-style-image:url(/_layouts/images/listamenurojo.gif);
	}
	#marcocontenido #contenidocentralrojo #menuizqdo .textomenu UL LI.activo A{ 
		color: #a21a13;
		text-decoration:none;
		font-weight:bold;
			}
	#marcocontenido #contenidocentralrojo #menuizqdo .textomenu UL LI.activo A:hover{ 
		color: #000;
		text-decoration: none;
		font-weight:bold;
			}
	#marcocontenido #contenidocentralrojo #menuizqdo .textomenu UL LI.activo A:visited{ 
		color: #a21a13;
		text-decoration:none;
		font-weight:bold;
			}

/* Menu verde */

	/*#marcocontenido #contenidocentralverde #menuizqdo .cabeceramenu {
	background-image:url(/_layouts/images/fondo_menuverde.jpg);
	}
	#marcocontenido #contenidocentralverde #menuizqdo .nombrecanal  {
		background-color: inherit;
		color: #ffffff;
		font-weight:bold;
		}
		#marcocontenido #contenidocentralverde #menuizqdo .imagenmenu  {
			display: none;
		}

	#marcocontenido #contenidocentralverde #menuizqdo .textomenu {
	border-right: 0.1em solid #9cbd73;
	border-left: 0.1em solid #9cbd73;
	border-bottom: 0.1em solid #9cbd73;
	border-top: 0;
	}
	#marcocontenido #contenidocentralverde #menuizqdo .textomenu UL {
		list-style-image:url(/_layouts/images/listamenuverde.gif);
	}
	#marcocontenido #contenidocentralverde #menuizqdo UL UL.submenu {
		list-style-image:url(/_layouts/images/listamenuverde.gif);
	}
	#marcocontenido #contenidocentralverde #menuizqdo .textomenu UL LI.activo A{ 
		color: #4a6923;
		text-decoration:none;
		font-weight:bold;
			}
	#marcocontenido #contenidocentralverde #menuizqdo .textomenu UL LI.activo A:hover{ 
		color: #000;
		text-decoration: none;
		font-weight:bold;
			}
	#marcocontenido #contenidocentralverde #menuizqdo .textomenu UL LI.activo A:visited{ 
		color: #4a6923;
		text-decoration:none;
		font-weight:bold;
			}*/
	#marcocontenido #contenidocentralverde #menuizqdo .cabeceramenu {
	background-image:url(/_layouts/images/fondo_menumorado.jpg);
	}
	#marcocontenido #contenidocentralverde #menuizqdo .nombrecanal  {
		background-color: inherit;
		color: #ffffff;
		font-weight:bold;
		}
		#marcocontenido #contenidocentralverde #menuizqdo .imagenmenu  {
			display: none;
		}

	#marcocontenido #contenidocentralverde #menuizqdo .textomenu {
	border-right: 0.1em solid #5536a5;
	border-left: 0.1em solid #5536a5;
	border-bottom: 0.1em solid #5536a5;
	border-top: 0;
	}
	#marcocontenido #contenidocentralverde #menuizqdo .textomenu UL {
		list-style-image:url(/_layouts/images/listamenumorado.gif);
	}
	#marcocontenido #contenidocentralverde #menuizqdo UL UL.submenu {
		list-style-image:url(/_layouts/images/listamenumorado.gif);
	}
	#marcocontenido #contenidocentralverde #menuizqdo .textomenu UL LI.activo A{ 
		color: #5536a5;
		text-decoration:none;
		font-weight:bold;
			}
	#marcocontenido #contenidocentralverde #menuizqdo .textomenu UL LI.activo A:hover{ 
		color: #000;
		text-decoration: none;
		font-weight:bold;
			}
	#marcocontenido #contenidocentralverde #menuizqdo .textomenu UL LI.activo A:visited{ 
		color: #5536a5;
		text-decoration:none;
		font-weight:bold;
			}


/* Menu morado */

	#marcocontenido #contenidocentralmorado #menuizqdo .cabeceramenu {
	background-image:url(/_layouts/images/fondo_menumorado.jpg);
	}
	#marcocontenido #contenidocentralmorado #menuizqdo .nombrecanal  {
		background-color: inherit;
		color: #ffffff;
		font-weight:bold;
		}
		#marcocontenido #contenidocentralmorado #menuizqdo .imagenmenu  {
			display: none;
		}

	#marcocontenido #contenidocentralmorado #menuizqdo .textomenu {
	border-right: 0.1em solid #5536a5;
	border-left: 0.1em solid #5536a5;
	border-bottom: 0.1em solid #5536a5;
	border-top: 0;
	}
	#marcocontenido #contenidocentralmorado #menuizqdo .textomenu UL {
		list-style-image:url(/_layouts/images/listamenumorado.gif);
	}
	#marcocontenido #contenidocentralmorado #menuizqdo UL UL.submenu {
		list-style-image:url(/_layouts/images/listamenumorado.gif);
	}
	#marcocontenido #contenidocentralmorado #menuizqdo .textomenu UL LI.activo A{ 
		color: #5536a5;
		text-decoration:none;
		font-weight:bold;
			}
	#marcocontenido #contenidocentralmorado #menuizqdo .textomenu UL LI.activo A:hover{ 
		color: #000;
		text-decoration: none;
		font-weight:bold;
			}
	#marcocontenido #contenidocentralmorado #menuizqdo .textomenu UL LI.activo A:visited{ 
		color: #5536a5;
		text-decoration:none;
		font-weight:bold;
			}


/* ########### MIGAS DE PAN ############ */

#marcocontenido .migaspan {
	float: left;
	width: 100%;
	margin: 0 0 1.5em 0;
}
#marcocontenido .letramigas 	{
	font-size: 0.8em;
	margin: 0 0.5em 0.5em 0;
}
#marcocontenido .letramigas a:link  {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
#marcocontenido .letramigas a:hover {
	font-weight:bold;
		color: #505050;
	text-decoration: underline;
}
#marcocontenido .letramigas a:visited {
	font-weight:bold;
		color: #000;
	text-decoration: none;
}



/* ################# Estructura central de contenidos ################## */

#marcocontenido #contenidocentral {
	width: 100%;
	float: left;
	clear:left;
	margin: 0.5em 0 1.5em 0;
	padding: 0;
	}
/*#marcocontenido #contenidocentralverde {
	width: 100%;
	float: left;
	clear:left;
	margin: 1em 0 1.5em 0;
	}
#marcocontenido #contenidocentralrojo {
	width: 100%;
	float: left;
	clear:left;
	margin: 1em 0 1.5em 0;
	}*/

#marcocontenido #contenidoinferior {
	width: 100%;
	float: left;
	clear:left;
	margin: 0;
	padding: 0;
	}
	
#marcocontenido #columnadcha {
	float: right;
	clear:right;
	width: 16.55em;
	margin: 2em 0 0 0;
	padding: 0;
	/*display:compact;*/
	}

#marcocontenido #columnadchaHome {
	margin-top: 0;
/*	margin-bottom: 3em;*/
	margin-bottom: 0;
	}

#marcocontenido #columnadchaHome  #columnadcha{
	margin-top:0;
}

	
#marcocontenido #menuizqdo {
	float: left;
	width: 22%;
	margin: 0 0.6em 0 0;
	}

#marcocontenido .contenidopaginasconmenu {
	float: right;
	width: 76%;
	margin: 0;
	padding: 0em 0 1.5em 0.5em;
}
#marcocontenido .subhome {
	float: right;
	width: 76%;
	margin: 0;
	padding: 0em 0 1.5em 0.5em;
}

#marcocontenido .contenidopaginaconcolumnadcha {
	float: left;
	width: 70%;
	margin: 0;
	padding: 0em 0.5em 0.5em 0.5em;
}


#marcocontenido .ventancontenidoinformacion {
	float: left;
	width: 99%;
	margin: 0 0 2em 0;
	padding: 0;
}
#marcocontenido .cajacontenidogeneral {    /*estilo multiusos para englobar texto entre dos div */
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	}


/* ######### plantilla Resumen-Descripción ####### */

#marcocontenido .contenidodescripcion {
	float: left;
	clear:both;
	width: 100%;
	border: 0.1em solid #d6d6d6;
	background-image:url(/_layouts/images/esquinadoblada.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding: 0;
	margin: 0.5em 0 1em 0;
}

#marcocontenido .contenidodescripcion P {
	padding: 0.5em 1em;
	}
	
/* ######## ESTILO HOME #########  */


#marcocontenido #columnaizquierda {
	width: 77%;
	float: left;
	clear:left;
	margin: 0 0 1em 0;
}

/* ######## LISTADO DE NOVEDADES ######### */

#marcocontenido .novedades {
	float: left;
	width: 100%;
	margin: 0 0 1em 0;
	background-color:#FFFFFF;
	}
	
#marcocontenido .novedades .titulonovedades {
	float: left;
	width: 100%;
	margin: 0;
	/*background-color:#C7AEC3;*/
/*	background-color: #5536a5;   morado */
	background-color: #354d79;
	background-image: url(/_layouts/images/esquinatitulonovedades.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;
	color: #ffffff;
}

#marcocontenido .novedades .titulonovedades .titulotexto {
		margin: 0;
		padding: 0.3em 0.3em 0.3em 1.5em;
	}
	
#marcocontenido .novedades .contenidonovedades {
	border: 0.1em solid #d7d6d6;
	background-image:url(/_layouts/images/esquinadoblada.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding: 2.5em 1em 0.3em 0.5em;
	margin: 0;
}
	#marcocontenido .novedades .contenidonovedades DL {
		margin: 0 0 0 0;
		padding: 0;
		display:block;
		}
		
	#marcocontenido .novedades .contenidonovedades DL DT {
		background: url(/_layouts/images/descripciones-xx.gif) no-repeat top left; 
		margin-bottom: 0.1em;
		padding: 0 0 0 1.38em;
	}
	#marcocontenido .novedades .contenidonovedades DL DD {
		padding: 0 0 0 2.5em; 
		margin: 0 0 0.92em 0; 
	}
	
	#marcocontenido .insertarimagen {
		float:left;
		margin: 0;
		width: 3em;
		min-height: 3em;
		padding-right: 0.3em;
		}
	#marcocontenido .titulonovedad {
		width: auto;
		margin: 0;
		}
	#marcocontenido .novedades .contenidonovedades DL DD {
		margin-left: 4.5em;
		padding: 0.2em 0 0.6em 0;
		}


#marcocontenido .novedades .contenidonovedades a {
	color: #354d79;
	font-weight: bold;
	text-decoration: none;
	}
 #marcocontenido .novedades .contenidonovedades a:hover {
	color: #354d79;
	font-weight: bold;
	text-decoration: underline;
	}
 #marcocontenido .novedades .contenidonovedades a:visited {
	color: #354d79;
	font-weight: bold;
	text-decoration: none;
	}

#marcocontenido .novedades .masnovedades {
	display:block;
	text-align:right;
	font-weight:bold;
	padding-right: 2em;
	padding-top: 0;
	padding-bottom: 0.5em;
	margin: 0;
	}

/* cambio de look si las novedades están en la subhome? */

#marcocontenido .subhome .contenidonovedades a {
	color: #354d79;
	font-weight: bold;
	text-decoration: none;
	}
#marcocontenido .subhome .contenidonovedades a:hover {
	color: #354d79;
	font-weight: bold;
	text-decoration: underline;
	}
#marcocontenido .subhome .contenidonovedades a:visited {
	color: #354d79;
	font-weight: bold;
	text-decoration:none;
	}
#marcocontenido .subhome .titulo {
	margin: 0em 0 1em 0;
	font-size:1.1em;
	font-weight:bold;
	/*color:#5536a5;*/
	color: #354d79;
}
#marcocontenido .subhome UL {
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listasubhome.gif);
	display: block; 
	margin: 0.2em 0 0.2em 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido .subhome UL li { 
	padding: 0 0.5em 0 0.5em;
	margin: 1em 0 1em 0.1em;
	}



/*####### ZONA DE HERRAMIENTAS DE LA HOME ######## */

#marcocontenido #herramientas {
	width: 77%;
	float: left;
	clear:both;
	background-color:#fff;
	margin: 0 0 1.5em 0;

}

	#marcocontenido .herramientas {
	float: left;
	width: 100%;
	margin: 2em 0 0 0; 
	}

#marcocontenido .herramientas .bannerHome{
	float: left;
	width: 55%;
	padding-left: 0;
	margin-left: 0;
	}
#marcocontenido .herramientas .listadoHome{
	 float:right;
/*	 border:1px solid #d7d6d6;
	 height:18.2em; */
	 margin-top:0em;
	 width: 43%;
	 /*width:43em;*/
}

#marcocontenido .herramientas .tituloListado{
	 color:#354d79;
	 font-size:1.4em;
}
#marcocontenido .herramientas .tituloListado{
	 color:#354d79;
	 font-size:1.4em;
/*	 padding:0 1em 0 1em;*/
	padding: 0 0  0.5em 0.2em;
	 margin:0;
	 border-bottom: 0.1em #b3c0d7 solid;
}
#marcocontenido .herramientas .tituloListado img{
position:relative;
top:.6em;
padding-right:.5em;
padding-left: 0;
}
#marcocontenido .herramientas .listadoHome ul{
	list-style-image:none !important;
	list-style-type:none !important;
	margin:0;
	padding:0;
	text-align: left;
}
#marcocontenido .herramientas .listadoHome ul li{
	margin:0;
/*	padding:0 0 0 5em;*/
	padding: 0 0 0 3em;
}

#marcocontenido .herramientas .listadoHome ul li IMG{
	margin:0 0.3em 0.6em 0;
	padding:0;
}

#marcocontenido .herramientas .listadoHome ul li img{
position:relative;
top:1.1em;
padding-right:.5em;
}

#marcocontenido .herramientas .listadoHome ul a{
color:#354d79;
}







	#marcocontenido .tituloherramientas {
	float: left;
	width: 100%;
	margin: 0;
	background-color:#ffeba2;
	background-image: url(/_layouts/images/esquinatituloherramientas.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;
	}
	#marcocontenido .tituloherramientas .titulotexto {
		margin: 0;
		padding: 0.3em 0.3em 0.3em 1.5em;
	}
	
	#marcocontenido .contenidoherramientas {
	float:left;
	width: 98%;
	height: auto;
	border-left: 0.1em solid #d7d6d6;
	border-right: 0.1em solid #d7d6d6;
	border-bottom: 0.1em solid #d7d6d6;
	background-image:url(/_layouts/images/esquinadoblada.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding: 0.5em;
	margin: 0;
}

/* ###### Modulo listado herramientas interactivas imagen izquierda ##### */

	#marcocontenido .capalistaserviciosinteractivos {
	float: left;
	width: 48%;
	margin: 0.5em 0 0.5em 0.5em;
	padding: 0;
}

	#marcocontenido .capalistaserviciosinteractivos .contenidocapaimagen {
	float:left;
	width: 17%;
	margin: 0;
	padding: 0;
	}
	#marcocontenido .capalistaserviciosinteractivos .contenidocapalista {
	float:left;
	width: 83%;
	margin: 0;
	padding: 0;
	}
	
		#marcocontenido .contenidocapalista UL {
		width: auto;
		list-style: outside;
		list-style-image:url(/_layouts/images/listaaccesosdirectos.gif);
		display: block; 
		margin: 0;
		padding: 0.5em 0.1em 0.5em 1.5em;
		text-align: left;
	}
	#marcocontenido .contenidocapalista UL li { 
		padding: 0 0.5em 1em 0em;
		margin: 0 0 0 0.1em;
	}
	#marcocontenido .contenidocapalista a {
	color: #354d79;
	font-weight: bold;
	}
	#marcocontenido .contenidocapalista a:hover {
	color: #354d79;
	font-weight: bold;
	text-decoration: underline;
	}
	#marcocontenido .contenidocapalista a:visited {
	color: #354d79;
	font-weight: bold;
	}

	#marcocontenido .subhome .contenidocapalista UL {
		width: auto;
		list-style: outside;
		list-style-image:url(/_layouts/images/listasubhome.gif);
		display: block; 
		margin: 0;
		padding: 0.5em 0.1em 0.5em 1.5em;
		text-align: left;
	}
		#marcocontenido .subhome .contenidocapalista UL li { 
			padding: 0 0.5em 1em 0em;
			margin: 0 0 0 0.1em;
			}
	#marcocontenido .subhome .contenidocapalista a {
	color: #354d79;
	font-weight: bold;
	}
	#marcocontenido .subhome .contenidocapalista a:hover {
	color: #354d79;
	font-weight: bold;
	text-decoration: underline;
	}
	#marcocontenido .subhome .contenidocapalista a:visited {
	color: #354d79;
	font-weight: bold;
	}


/* ###### Modulo listado + título ##### */

	#marcocontenido .capalistacontitulo {
	float: left;
	width: 98%;
	margin: 0.5em 0 0.5em 0.5em;
	padding: 0;
}

	#marcocontenido .capalistacontitulo UL {
		width: auto;
		list-style: outside;
		list-style-image:url(/_layouts/images/listaaccesosdirectos.gif);
		display: block; 
		margin: 0;
		padding: 0.5em 0.1em 0.5em 1.5em;
		text-align: left;
	}
	#marcocontenido .capalistacontitulo UL li { 
		padding: 0 0.5em 1em 0em;
		margin: 0 0 0 0.1em;
	}
	#marcocontenido .capalistacontitulo a {
	color: #354d79;
	}
	#marcocontenido .capalistacontitulo a:hover {
	color: #354d79;
	text-decoration: underline;
	}
	#marcocontenido .capalistacontitulo a:visited {
	color: #354d79;
	}

	#marcocontenido .subhome .capalistacontitulo UL {
		width: auto;
		list-style: outside;
		list-style-image:url(/_layouts/images/listasubhome.gif);
		display: block; 
		margin: 0;
		padding: 0.5em 0.1em 0.5em 1.5em;
		text-align: left;
	}
		#marcocontenido .subhome .capalistacontitulo UL li { 
			padding: 0 0.5em 1em 0em;
			margin: 0 0 0 0.1em;
			}
	#marcocontenido .subhome .capalistacontitulo a {
	/*color: #5536a5;*/
	color: #354d79;
	}
	#marcocontenido .subhome .capalistacontitulo a:hover {
	color: #354d79;
	text-decoration: underline;
	}
	#marcocontenido .subhome .capalistacontitulo a:visited {
	color: #354d79;
	}




/* Módulo inferior HOME, inserción de logos  */

#marcocontenido .bandaiconos {
	width: 100%;
	float: left;
	clear:both;
	background-color:#fff;
/*	margin: 3em 0 0.5em 0;*/
	margin: 0 0 0.5em 0;
	border-top: 0.2em dotted #d7d6d6;
	padding: 1em 0 0.5em 0;
}

	#marcocontenido .bandaiconos P{
	margin: 0;
	padding: 0;
	}
	#marcocontenido .imagenUltima {
	margin-left: 6em;
	}
	#marcocontenido .bandaiconos IMG {
		border: 0;
		padding-left:1.1em;
	}


/* ################# ZONA HERRAMIENTAS DEL PORTAL: ACCESIBILIDAD, AVISO LEGAL, BUSCADOR..... ######## */

#marcocontenido #contenidocentralverde {
	width: 100%;
	float: left;
	clear:left;
	margin: 1em 0 1.5em 0;
	}

#marcocontenido #contenidocentralverde A{
	color: #5536a5;
	text-decoration:none;
	}
#marcocontenido #contenidocentralverde A:HOVER{
	color: #2d1077;
	text-decoration:underline;
	}
#marcocontenido #contenidocentralverde A:VISITED{
	color: #5536a5;
	text-decoration:none;
	}
	
#marcocontenido #contenidocentralverde ul { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listamenumorado.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralverde ul li { 
	padding: 0 0.5em 0 0.5em;
	margin: 0 0 0 0.1em;
	}
	
#marcocontenido #contenidocentralverde ul.indices {
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/indices-morado.gif);
	display: block; 
	margin: 0.2em 0 0.2em 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralverde ul.indices li { 
	padding: 0 0.5em 0 0.5em;
	margin: 1em 0 1em 0.1em;
	}
	
#marcocontenido #contenidocentralverde ul.liblue { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listamenumorado.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralverde ul.liblue li { 
	padding: 0.5em 0.5em 0 0.5em;
	margin: 0 0 0 0.1em;
	}


	
#marcocontenido #contenidocentralverde h1 {
	margin: 0 0 1.5em 0;
	font-size:1.5em;
	font-weight:bold;
	color:#5536a5;
	border-bottom: 0.1em #5536a5 solid;
	padding-bottom: 0.1em;
}

#marcocontenido #contenidocentralverde h2 {
	margin-left: 1.5em;
	padding-right: 1.5em;
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	border-bottom: 0.1em #5536a5 solid;
	padding-bottom: 0.1em;
}

#marcocontenido #contenidocentralverde h3 {
	margin: 1em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#5536a5;
}

#marcocontenido #contenidocentralverde .titulo {
	margin: 1em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#5536a5;
}


#marcocontenido #contenidocentralverde DL DT { 
	background: url(/_layouts/images/descripciones-morado.gif) no-repeat top left; 
	padding: 0 0 0.5em 2.38em;
		font-weight:bold; }

#marcocontenido #contenidocentralverde DL DD { 
	padding: 0.5em; 
	margin: 0 0 0.92em 2.38em; 
	background-color: #f3f1f8;
	}

#marcocontenido #contenidocentralverde .migaspan {
	float: left;
	width: 100%;
	margin: 0 0 2.5em 0;
}
#marcocontenido #contenidocentralverde .letramigas a:link  {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
#marcocontenido #contenidocentralverde .letramigas a:hover {
	font-weight:bold;
		color: #505050;
	text-decoration: underline;

}
#marcocontenido #contenidocentralverde .letramigas a:visited {
	font-weight:bold;
		color: #000;
	text-decoration: none;
}


/*#marcocontenido #contenidocentralverde {
	width: 100%;
	float: left;
	clear:left;
	margin: 1em 0 1.5em 0;
	}

#marcocontenido #contenidocentralverde A{
	color: #4a6923;
	text-decoration:none;
	}
#marcocontenido #contenidocentralverde A:HOVER{
	color: #4a6923;
	text-decoration:underline;
	}
#marcocontenido #contenidocentralverde A:VISITED{
	color: #4a6923;
	text-decoration:none;
	}
	
#marcocontenido #contenidocentralverde ul { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listaverde.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralverde ul li { 
	padding: 0 0.5em 0 0.5em;
	margin: 0 0 0 0.1em;
	}
	
#marcocontenido #contenidocentralverde ul.indices {
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/indices-verde.gif);
	display: block; 
	margin: 0.2em 0 0.2em 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralverde ul.indices li { 
	padding: 0 0.5em 0 0.5em;
	margin: 1em 0 1em 0.1em;
	}
	
#marcocontenido #contenidocentralverde ul.liblue { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listaverde.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralverde ul.liblue li { 
	padding: 0.5em 0.5em 0 0.5em;
	margin: 0 0 0 0.1em;
	}

	
#marcocontenido #contenidocentralverde h1 {
	margin: 0 0 1.5em 0;
	font-size:1.5em;
	font-weight:bold;
	color:#000;
	border-bottom: 0.1em #4a6923 solid;
	padding-bottom: 0.1em;
}

#marcocontenido #contenidocentralverde h2 {
	margin-left: 1.5em;
	padding-right: 1.5em;
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	border-bottom: 0.1em #4a6923 solid;
	padding-bottom: 0.1em;
}

#marcocontenido #contenidocentralverde h3 {
	margin: 1em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#4a6923;
}

#marcocontenido #contenidocentralverde .titulo {
	margin: 1em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#4a6923;
}


#marcocontenido #contenidocentralverde DL DT { 
	background: url(/_layouts/images/descripciones-verde.gif) no-repeat top left; 
	padding: 0 0 0.5em 2.38em;
		font-weight:bold; }

#marcocontenido #contenidocentralverde DL DD { 
	padding: 0.5em; 
	margin: 0 0 0.92em 2.38em; 
	background-color: #cce5ad;
	}

#marcocontenido #contenidocentralverde .migaspan {
	float: left;
	width: 100%;
	margin: 0 0 2.5em 0;
}
#marcocontenido #contenidocentralverde .letramigas a:link  {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
#marcocontenido #contenidocentralverde .letramigas a:hover {
	font-weight:bold;
		color: #505050;
	text-decoration: underline;

}
#marcocontenido #contenidocentralverde .letramigas a:visited {
	font-weight:bold;
		color: #000;
	text-decoration: none;
}*/


/* En Morado */

#marcocontenido #contenidocentralmorado {
	width: 100%;
	float: left;
	clear:left;
	margin: 1em 0 1.5em 0;
	}

#marcocontenido #contenidocentralmorado A{
	color: #5536a5;
	text-decoration:none;
	}
#marcocontenido #contenidocentralmorado A:HOVER{
	color: #2d1077;
	text-decoration:underline;
	}
#marcocontenido #contenidocentralmorado A:VISITED{
	color: #5536a5;
	text-decoration:none;
	}
	
#marcocontenido #contenidocentralmorado ul { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listamenumorado.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralmorado ul li { 
	padding: 0 0.5em 0 0.5em;
	margin: 0 0 0 0.1em;
	}
	
#marcocontenido #contenidocentralmorado ul.indices {
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/indices-morado.gif);
	display: block; 
	margin: 0.2em 0 0.2em 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralmorado ul.indices li { 
	padding: 0 0.5em 0 0.5em;
	margin: 1em 0 1em 0.1em;
	}
	
#marcocontenido #contenidocentralmorado ul.liblue { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listamenumorado.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralmorado ul.liblue li { 
	padding: 0.5em 0.5em 0 0.5em;
	margin: 0 0 0 0.1em;
	}

	
#marcocontenido #contenidocentralmorado h1 {
	margin: 0 0 1.5em 0;
	font-size:1.5em;
	font-weight:bold;
	color:#5536a5;
	border-bottom: 0.1em #5536a5 solid;
	padding-bottom: 0.1em;
}

#marcocontenido #contenidocentralmorado h2 {
	margin-left: 1.5em;
	padding-right: 1.5em;
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	border-bottom: 0.1em #5536a5 solid;
	padding-bottom: 0.1em;
}

#marcocontenido #contenidocentralmorado h3 {
	margin: 1em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#5536a5;
}

#marcocontenido #contenidocentralmorado .titulo {
	margin: 1em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#5536a5;
}


#marcocontenido #contenidocentralmorado DL DT { 
	background: url(/_layouts/images/descripciones-morado.gif) no-repeat top left; 
	padding: 0 0 0.5em 2.38em;
		font-weight:bold; }

#marcocontenido #contenidocentralmorado DL DD { 
	padding: 0.5em; 
	margin: 0 0 0.92em 2.38em; 
	background-color: #f3f1f8;
	}

#marcocontenido #contenidocentralmorado .migaspan {
	float: left;
	width: 100%;
	margin: 0 0 2.5em 0;
}
#marcocontenido #contenidocentralmorado .letramigas a:link  {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
#marcocontenido #contenidocentralmorado .letramigas a:hover {
	font-weight:bold;
		color: #505050;
	text-decoration: underline;

}
#marcocontenido #contenidocentralmorado .letramigas a:visited {
	font-weight:bold;
		color: #000;
	text-decoration: none;
}


/* ####### Zona MI ESPACIO ######## */

#marcocontenido #contenidocentralrojo {
	width: 100%;
	float: left;
	clear:left;
	margin: 1em 0 1.5em 0;
	}

#marcocontenido #contenidocentralrojo A{
	color: #a21a13;
	text-decoration:none;
	}
#marcocontenido #contenidocentralrojo A:HOVER{
	color: #a21a13;
	text-decoration:underline;
	}
#marcocontenido #contenidocentralrojo A:VISITED{
	color: #a21a13;
	text-decoration:none;
	}
	
#marcocontenido #contenidocentralrojo ul { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listamenurojo.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralrojo ul li { 
	padding: 0 0.5em 0 0.5em;
	margin: 0.3em 0 0 0.1em;
	}
	
#marcocontenido #contenidocentralrojo ul.indices {
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/indices-rojo.gif);
	display: block; 
	margin: 0.2em 0 0.2em 6em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralrojo ul.indices li { 
	padding: 0 0.5em 0 0.5em;
	margin: 1em 0 1em 0.1em;
	}
	
#marcocontenido #contenidocentralrojo ul.liblue { 
	width: auto;
	list-style: outside;
	list-style-image:url(/_layouts/images/listamenurojo.gif);
	display: block; 
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido #contenidocentralrojo ul.liblue li { 
	padding: 0.5em 0.5em 0 0.5em;
	margin: 0 0 0 0.1em;
	}

#marcocontenido #contenidocentralrojo h1 {
	margin: 0 0 1.5em 0;
	padding: 0em 5em 1em 0;
	font-size:1.5em;
	font-weight:bold;
	color:#a21a13;
	padding-bottom: 0.1em;
	border: 0;
}

#marcocontenido #contenidocentralrojo H1.imagenespacio {
	margin: 0 0 1.5em 0;
	padding: 0.5em 5em 0.5em 0;
	font-size:1.5em;
	font-weight:bold;
	color:#a21a13;
	border-bottom: 0.1em solid #a21a13;
	background-image:url(/_layouts/images/logo_miespacio.jpg);
	background-position: right;
	background-repeat:no-repeat;
}
#marcocontenido #contenidocentralrojo H1.sie {
	margin: 0 0 1.5em 0;
	padding: 0.5em 6em 0.5em 0;
	font-size:1.5em;
	font-weight:bold;
	color:#a21a13;
	border-bottom: 0.1em solid #a21a13;
	background-image:url(/_layouts/images/logo_SIE.jpg);
	background-position: right bottom;
	background-repeat:no-repeat;
		text-align:left;
}
#marcocontenido #contenidocentralrojo H1.herramientasemprendedor {
	margin: 0 0 1.5em 0;
	padding: 0.5em 10em 0.5em 0;
	font-size:1.5em;
	font-weight:bold;
	color:#a21a13;
	border-bottom: 0.1em solid #a21a13;
	background-image:url(/_layouts/images/herramientasinteractivas.jpg);
	background-position: right;
	background-repeat:no-repeat;
	text-align:left;
}

#marcocontenido #contenidocentralrojo h2 {
	margin-left: 1.5em;
	padding-right: 1.5em;
	font-size:1.2em;
	font-weight:bold;
	color:#a21a13;
	border-bottom: 0.1em #a21a13 solid;
	padding-bottom: 0.1em;
}

#marcocontenido #contenidocentralrojo h3 {
	margin: 1em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#a21a13;
}

#marcocontenido #contenidocentralrojo .titulo {
	margin: 1em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#a21a13;
}


#marcocontenido #contenidocentralrojo  DL DT { 
	background: url(/_layouts/images/descripciones-rojo.gif) no-repeat top left; 
	padding: 0 0 0 2.38em;
 }

#marcocontenido #contenidocentralrojo  DL DD { 
	padding: 0 0 0 2.5em; 
	margin: 0.5em 0 0.92em 0; 
	}

#marcocontenido #contenidocentralrojo .migaspan {
	float: left;
	width: 100%;
	margin: 0 0 1.5em 0;
}
#marcocontenido #contenidocentralrojo .letramigas a:link  {
	font-weight:bold;
	color: #000;
	text-decoration: none;
}
#marcocontenido #contenidocentralrojo .letramigas a:hover {
	font-weight:bold;
		color: #505050;
	text-decoration: underline;

}
#marcocontenido #contenidocentralrojo .letramigas a:visited {
	font-weight:bold;
		color: #000;
	text-decoration: none;
}

/* ################### FORMULARIOS ZONA AZUL ############## */

#marcocontenido fieldset {
	border: 0.1em solid #354d79;
	padding: 0.5em 1em 1em 1em;
	margin: 0 0 1.5em 0.2em;
	clear:both;
	float:left;
	width: 92%;
}

#marcocontenido fieldset LEGEND {
	margin: 0;
	padding: 0 2em;
	color: #354d79;
	font-weight:bold;
	background-color: inherit;
	}

#marcocontenido fieldset OL {
	list-style: none;
	margin: 0;
	padding: 0;
	display:block;
	clear:both;
}
#marcocontenido fieldset OL LI {
	margin: 1.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 .zonacampoformulariodos {
	float:left;
	width: 32%;
	padding: 0;
	margin: 0 0.3em 1em 0;  
	}
#marcocontenido fieldset INPUT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #505050;
	display:inline;
}
#marcocontenido fieldset SELECT {
	border: 0.1em solid #354d79;
	color: #505050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#marcocontenido fieldset TEXTAREA {
	border: 0.1em solid #354d79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #505050;
	width: 80%;
	height: 6em;
/*	display:inline;*/
}

#marcocontenido fieldset INPUT.boton {
	outline: 0.1em solid #354d79;
	width: auto;
	color: #000;
	text-align: center;
	background-color:#FFFFFF;
	padding: 0.1em;
}
#marcocontenido fieldset INPUT.texto {
	border: 0.1em solid #354d79;
	color: #505050;
	margin-left:0;
	width: 80%;
}
#marcocontenido fieldset INPUT.radio {
	border: 0;
	color: #505050;
	margin-left:0;
}

#marcocontenido .zonabotones {
	float: left;
	clear:both;
	width: 100%;
	margin: 1.5em 0;
	padding: 0;
	text-align:center; 
}
#marcocontenido .textoerror {
	color:#990000;
}


/* ################ FORMULARIOS COLOR VERDE ################## */

/*#marcocontenido #contenidocentralverde fieldset {
	border: 0.1em solid #4a6923;
	}

#marcocontenido #contenidocentralverde fieldset LEGEND {
	color: #4a6923;
	}

#marcocontenido #contenidocentralverde fieldset SELECT {
	border: 0.1em solid #4a6923;
	}
#marcocontenido #contenidocentralverde fieldset INPUT {
	border: 0.1em solid #4a6923;
	}
#marcocontenido #contenidocentralverde fieldset INPUT.boton {
	outline: 0.1em solid #4a6923;
}
#marcocontenido #contenidocentralverde fieldset INPUT.texto {
	border: 0.1em solid #4a6923;
}
#marcocontenido #contenidocentralverde fieldset INPUT.radio {
	border: 0;
}
#marcocontenido #contenidocentralverde fieldset TEXTAREA {
	border: 0.1em solid #4a6923;

}*/


#marcocontenido #contenidocentralverde fieldset {
	border: 0.1em solid #5536a5;
	}

#marcocontenido #contenidocentralverde fieldset LEGEND {
	color: #5536a5;
	}

#marcocontenido #contenidocentralverde fieldset SELECT {
	border: 0.1em solid #5536a5;
	}
#marcocontenido #contenidocentralverde fieldset INPUT {
	border: 0.1em solid #5536a5;
	}
#marcocontenido #contenidocentralverde fieldset INPUT.boton {
	outline: 0.1em solid #5536a5;
}
#marcocontenido #contenidocentralverde fieldset INPUT.texto {
	border: 0.1em solid #5536a5;
}
#marcocontenido #contenidocentralverde fieldset INPUT.radio {
	border: 0;
}
#marcocontenido #contenidocentralverde fieldset TEXTAREA {
	border: 0.1em solid #5536a5;

}




/* Formularios morados */


#marcocontenido #contenidocentralmorado fieldset {
	border: 0.1em solid #5536a5;
	}

#marcocontenido #contenidocentralmorado fieldset LEGEND {
	color: #5536a5;
	}

#marcocontenido #contenidocentralmorado fieldset SELECT {
	border: 0.1em solid #5536a5;
	}
#marcocontenido #contenidocentralmorado fieldset INPUT {
	border: 0.1em solid #5536a5;
	}
#marcocontenido #contenidocentralmorado fieldset INPUT.boton {
	outline: 0.1em solid #5536a5;
}
#marcocontenido #contenidocentralmorado fieldset INPUT.texto {
	border: 0.1em solid #5536a5;
}
#marcocontenido #contenidocentralmorado fieldset INPUT.radio {
	border: 0;
}
#marcocontenido #contenidocentralmorado fieldset TEXTAREA {
	border: 0.1em solid #5536a5;

}



#marcocontenido fieldset INPUT.radio {
	border: 0;
	color: #505050;
	margin-left:0;
}

/* ######### TABLAS ########## */

#marcocontenido TABLE {
	width:100%;
	margin: 0.5em auto;
	padding: 0 0.1em;
	color: #000;
	background-color:#fff;
	border-collapse:separate;
	}
#marcocontenido TABLE TH {
	padding: 0.5em;
	background-color:#f2f2f2;
	text-align:center;
	font-weight:bold;
	color: #354d79;
	vertical-align:bottom;
	border: 0;
}
#marcocontenido TABLE TD {
	padding: 0.5em;
	background-color:#f2f2f2;
	text-align:left;
	border: 0;
}

/* ############ Tablas color verde ########## */


/*#marcocontenido #contenidocentralverde TABLE TH {
	background-color:#f2f2f2;
	color: #4a6923;
}*/

#marcocontenido #contenidocentralverde TABLE TH {
	background-color:#f2f2f2;
	color: #5536a5;
}

/* ############ Tablas color morado ########## */


#marcocontenido #contenidocentralmorado TABLE TH {
	background-color:#f2f2f2;
	color: #5536a5;
}


/* ##### Modulo de subhome: imagen izquierda + texto  (con enlace saber mas) ###### */

#marcocontenido .descripcionconimagen {
	width: 100%;
	float: left;
	margin: 0.3em 0;
	padding: 0.5em 0 0 0;
}
#marcocontenido .descripcionconimagen .insertarimagen {
	float: left;
	width: 26%;
	clear:both;
	height:auto;
	padding: 0;
	margin: 0;
	}
#marcocontenido .descripcionconimagen .contenidomodulo {
	float: left;
	width: 70%;
	padding: 0.3em;
	margin: 0;
	}
	#marcocontenido .contenidomodulo P.titulo {
		margin: 0em 0 1em 0.5em;
		font-size:1.1em;
		font-weight:bold;
		color:#354d79;
	}

	#marcocontenido .descripcionconimagen .contenidomodulosinimagen {
	float: left;
	width: 100%;
	padding: 0.3em 0;
	margin: 0;
	display:block;
	}

	#marcocontenido .descripcionconimagen UL {
		width: auto;
		list-style: none;
		list-style-image:url(/_layouts/images/listasubhome-xx.gif);
		display: block; 
		margin: 0;
		padding: 0;
		}
		#marcocontenido .descripcionconimagen UL li { 
		padding: 0 0.5em 0 0.5em;
		margin: 0em 0 1em 0.1em;
		}

#marcocontenido .descripcionconimagendoscolumnas {
	width: 48%;
	float: left;
	margin: 0;
	padding: 0.5em 0.5em 0.5em 0;
}
/*#marcocontenido .descripcionconimagendoscolumnas .insertarimagen {
	float: left;
	width: 26%;
	clear:both;
	height:auto;
	padding: 0;
	margin: 0;
	}
#marcocontenido .descripcionconimagendoscolumnas .contenidomodulo {
	float: left;
	width: 70%;
	padding: 0.3em;
	margin: 0;
	}

	#marcocontenido .descripcionconimagendoscolumnas .contenidomodulo UL {
		width: auto;
		list-style: none;
		list-style-image:url(../_layouts/images/listasubhome-xx.gif);
		display: block; 
		margin: 0;
		padding: 0;
		}
		#marcocontenido .descripcionconimagendoscolumnas .contenidomodulo UL LI { 
		padding: 0 0.5em 0 0.5em;
		margin: 0em 0 1em 0.1em;
		}*/

/* ####### Módulo anterior-siguiente ###### */

#marcocontenido .anteriorsiguiente {
	float:right;
	width: auto;
	border: 0.1em solid #d6d6d6;
	padding: 0.3em;
	margin: 2em 0.2em 0.2em 0.2em;
	clear:both;
}

	#marcocontenido .anteriorsiguiente ul { 
		width: auto;
		list-style: none; 
		display: block; 
		margin: 0.15em;
		padding: 0;
	}
	#marcocontenido .anteriorsiguiente ul li { 
		display: inline; 
		padding: 0 0.1em 0 1em;
		margin: 0 0.2em  0 0;
		background: url(/_layouts/images/anterior.jpg) no-repeat left;
	}
	#marcocontenido .anteriorsiguiente ul li.ultimo { 
		display: inline; 
		padding: 0 1em 0 0.1em;
		margin: 0 0.2em  0 2em;
		background: url(/_layouts/images/siguiente.jpg) no-repeat right;
	}
	#marcocontenido .anteriorsiguiente ul li A {
		color: #333;
		text-decoration:none;
	}
	#marcocontenido .anteriorsiguiente ul li A:HOVER{ 
		color: #666;
		text-decoration:underline;
	}
	#marcocontenido .anteriorsiguiente ul li A:VISITED{ 
		color: #333;
		text-decoration:none;
	}

/* ##### Módulo Mapa de España ###### */

#marcocontenido .mapaespania {
	width: 100%;
	float: left;
	margin: 0.5em 0 1.5em 0;
	padding: 0;
}
#marcocontenido .mapaespania .insertarimagen {
	float: left;
	width: auto;
	padding: 0 0 0 0.5em;
	margin: 0 1.5em 0 0;
}
#marcocontenido .mapaespania .listadoccaa {
	float: left;
	width: auto;
	padding: 1em 0 0 0;
	margin: 0;
	font-size: 0.9em;
	}
	#marcocontenido .mapaespania .listadoccaa UL.listadoccaa {
		width: auto;
		list-style: none;
		padding: 0;
		margin: 0;
		display: block; 
		}
		#marcocontenido .mapaespania .listadoccaa UL.listadoccaa li { 
		padding: 0;
		margin: 0;
		}
		#marcocontenido .mapaespania .listadoccaa UL.listadoccaa li A{ 
		color: #333;
		text-decoration: none;
		}
		#marcocontenido .mapaespania .listadoccaa UL.listadoccaa li A:HOVER{ 
		color: #666;
		text-decoration:underline;
		}
		#marcocontenido .mapaespania .listadoccaa UL.listadoccaa li A:VISITED{ 
		color: #333;
		text-decoration: none;
		}

/* ########   Zona de validación y registro  ############ */

#marcocontenido .zonavalidacion {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 ;
	/*background-image: url(/_layouts/images/fondo_validacionregistro.jpg);
	background-repeat:no-repeat;
	background-position:left;*/
}

#marcocontenido h1.zonaregistro {
	margin: 0 0 0.5em 0;
	font-size:1.7em;
	font-weight: normal;
	color: #505050;
	padding: 1.2em 0 0.1em 3.5em;
	border-bottom: 0;
	letter-spacing: 0.1em;
	background-image:url(/_layouts/images/fondo_candado.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	display:block;
}


#marcocontenido .zonavalidacion .bordeizquierdo {
	float:left;
	background-image: url(/_layouts/images/borde-validacionregistro.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding: 0;
	margin: 0;
	width: 3em;
	min-height: 50em;
}
#marcocontenido .zonavalidacion .bordederecho {
	float:left;
	background-image: url(/_layouts/images/borde-validacionregistro-dcho.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding: 0;
	margin: 0;
	width: 3em;
	min-height: 50em;
}

#marcocontenido .zonavalidacion .contenidocaja {
	float:left;
	padding: 1.5em 0 1.5em 0;
	margin: 0;
	width: 100%;
	background-color:#f2f2f2;
}

#marcocontenido .zonavalidacion  .contenidocaja .validacionregistro {
	float: left;
	width: 31.5%;
	padding: 0.45em;
	margin: 0.5em 0 0.5em 0.5em;
}

#marcocontenido .zonavalidacion  .titulo {
	font-weight:bold;
	color: #A21A13;
	text-align:center;
	padding-top:1em;
}
#marcocontenido .zonavalidacion  .contenidocaja .zonalimitada {
	border-right: 0.1em dotted #A21A13;
	border-left:0.1em dotted #A21A13;
}

#marcocontenido .zonavalidacion .contenidocaja fieldset OL {
	margin: 1em 0;
	padding: 0;
	display:block;
	clear:both;
}
#marcocontenido .zonavalidacion .contenidocaja .zonanombrecampo {
	float: left;
	width: 25%;
	text-align: right;
	font-size: 0.9em;
	padding: 0 0.3em 0 0;
	margin: 0;
	}
#marcocontenido .zonavalidacion .contenidocaja .zonacampoformulario {
	float:left;
	width: 70%;
	padding: 0;
	margin: 0;
	}
	
#marcocontenido .zonavalidacion .contenidocaja fieldset INPUT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #505050;
	display:inline;
}
#marcocontenido .zonavalidacion .contenidocaja fieldset SELECT {
	border: 0.1em solid #354d79;
	color: #505050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

#marcocontenido .zonavalidacion .contenidocajaunica {
	float:left;
	padding: 0.5em 0;
	margin: 0;
	/*background-color:#f2f2f2;*/
	width: 95%;
}
#marcocontenido .zonavalidacion .contenidocajaunica  P{
	margin: 1em 0em;
	display:block;
	}

#marcocontenido .zonavalidacion .contenidocajaunica fieldset{
	margin: 0 0 0 3em;
}

#marcocontenido P.mensaje{
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 3em 3em 3em;
	display:block;
	}
	

/* ######### ZONA HERRAMIENTAS INTERACTIVAS  - fichas de cada base ######## */

#marcocontenido .izq_interactivos{
	float:left;
	text-align:right;
	padding:0;
	margin:0;
	width:10%;
}

#marcocontenido .dcha_interactivos{
float:left;
padding:0;
margin:0;
width:88%;
background-color:#f8f8f8;
min-height: 35em;
}

	#marcocontenido .dcha_interactivos A {
		color: #cc3300;
		text-decoration:none;
		}
	#marcocontenido .dcha_interactivos A:hover {
		color: #cc3300;
		text-decoration:underline;
		}
	#marcocontenido .dcha_interactivos A:visited {
		color: #cc3300;
		text-decoration:none;
		}

#marcocontenido .titularservicios{
width:85%;
float:left;
margin:2em 0 0 0.69em;
}
#marcocontenido .titularservicios H1 {
background-image:url(/_layouts/images/herramientas/barra_titulo.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding:0 0 0.71em 0;
margin:0 0 1em 0;
font-size: 1.3em;
color: #354d79;
font-weight: bold;
width:100%;
border-bottom: 0;
}

#marcocontenido .titularservicios H1.sie {
background-image:url(/_layouts/images/sie/barra_titulo_sie.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding:0 0 0.71em 0;
margin:0 0 1em 0;
font-size: 1.3em;
color: #cc3300;
font-weight: bold;
width:100%;
border-bottom: 0;
}

#marcocontenido .dcha_interactivos_col1{
float:left;
padding:0 0 0 0.5em;
margin:0.5em;
width:47%;
}


#marcocontenido .dcha_interactivos_col1 IMG{
padding:0;
margin:0;
}

#marcocontenido .dcha_interactivos_col1 P.ejemplo{
margin:1em 0 1em 1em;
font-weight:bold;
}

#marcocontenido .botones_interactivos{
display:table;
float:right;
width:auto;
padding:0;
margin:2em 0.5em 0 0 ;
}
#marcocontenido .dcha_interactivos_col2{
float:left;
padding:0 0 0 0.69em;
margin:0.5em;
width:46%;
}

#marcocontenido .dcha_interactivos_col2 .caja1{
background-image: url(/_layouts/images/herramientas/caja.gif);
background-repeat:no-repeat;
background-position: bottom right;
float:right;
padding:0 2em 2em 1em;
margin:0;
width:90%;
margin:0.88em 0 0.69em 1em;
}
#marcocontenido .dcha_interactivos_col2 .titulomorado {
font-size:1em;
color:#660066;
font-weight:bold;
border-bottom:0.1em solid #5536a5;
margin: 0.33em 0 0.33em 0em;
width:90%;
}

#marcocontenido .dcha_interactivos_col1 UL { 
	list-style-type:square;
	list-style: outside;
	width: auto;
	list-style-image:url(/_layouts/images/listanaranja.gif);
	display: block; 
	margin: 0 0 0 3em;
	padding: 0;
	}

#marcocontenido .caja_ejemplo{
float:right;
width:auto;
padding:0;
margin:0;
}



/* Subhomes de SIE y de Herramientas */
#marcocontenido .subhomeServicios {
	float:left;
	width: 100%;
	background-image:url(/_layouts/images/herramientas/fondo-h1-herramientas.jpg);
}

#marcocontenido .subhomeServicios H1.herra {
padding: 0.5em;
margin:0 0 0 0;
font-size: 1.6em;
color: #354d79;
border-bottom: 0;
background-color: #f4f4f4;
}

#marcocontenido .subhomeServicios H1.sie {
background-image: url(/_layouts/images/Logo_SIE.gif);
background-repeat:no-repeat;
background-position:right;
padding: 0 0 0.5em 0;
margin:0 0 0 0;
font-size: 1.6em;
color: #cc3300;
border-bottom: 0;
background-color: #f4f4f4;
}

#marcocontenido .subhomeServicios .contenidoherramienta {
	background-image:url(/_layouts/images/herramientas/fondo-h1-herramientas-inv.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #f4f4f4;
	border-bottom: 0.1em dotted #d6d6d6;
}
#marcocontenido .subhomeServicios .contenidoherramienta .Imagen {
	float: left;
	width: 6%;
	margin: 0;
	padding: 1em 0 0 1em;
	/*background-color:#f4f4f4;*/
}
#marcocontenido .subhomeServicios .contenidoherramienta .Imagen  IMG{
	vertical-align: middle;
}
#marcocontenido .subhomeServicios .contenidoherramienta .Enlace {
	float: left;
	width: 22%;
	margin: 1em 0.5em 0.2em 0;
	padding: 0;
	/*background-color:#f4f4f4;*/

}
	#marcocontenido .subhomeServicios .contenidoherramienta .Enlace P{
	text-align:left;
	}
	#marcocontenido .subhomeServicios .contenidoherramienta .Enlace A{
		font-weight: bold;
		font-size: 1.1em;
		text-decoration:none;
		color: #354d79;
	}
	#marcocontenido .subhomeServicios .contenidoherramienta .Enlace A:hover{
		text-decoration:underline;
		color: #354d79;
	}
	#marcocontenido .subhomeServicios .contenidoherramienta .Enlace A:visited{
		text-decoration:none;
		color: #354d79;
	}
	

	#marcocontenido .subhomeServicios .contenidoherramienta .Enlace A.sie{
		font-weight: bold;
		font-size: 1.1em;
		text-decoration:none;
		color: #cc3300;
	}
	#marcocontenido .subhomeServicios .contenidoherramienta .Enlace A.sie:hover{
		text-decoration:underline;
		color: #cc3300;
	}
	#marcocontenido .subhomeServicios .contenidoherramienta .Enlace A.sie:visited{
		text-decoration:none;
		color: #cc3300;
	}
	
#marcocontenido .subhomeServicios .contenidoherramienta .Textoherramienta {
	float: right;
	width: 67%;
	margin: 0;
	padding: 0.5em 1em 0.5em 1em;
	border-left: 0.1em dotted #d6d6d6;
}
#marcocontenido .subhomeServicios .contenidoherramienta .Textoherramienta IMG{
	margin: 0.7em 0 0 1em;
	padding: 0;

}
	#marcocontenido .subhomeServicios .contenidoherramienta .Textoherramienta A.sie{
		text-decoration:none;
		color: #cc3300;
	}
	#marcocontenido .subhomeServicios .contenidoherramienta .Textoherramienta A.sie:hover{
		text-decoration:underline;
		color: #cc3300;
	}
	#marcocontenido .subhomeServicios .contenidoherramienta .Textoherramienta A.sie:visited{
		text-decoration:none;
		color: #cc3300;
	}


/* ######## MODULO inserción iconos SubHome ####### */

#marcocontenido .listadoiconos {
	width: 100%;
	float: left;
	background-color:#fff;
	margin: 1em 0 0.5em 0;
	padding: 1em 0 0.5em 0;
}

	#marcocontenido .listadoiconos P{
	margin: 0;
	padding: 0;
	}
	#marcocontenido .listadoiconos IMG {
		border: 0;
		margin: 0 4em;
	}
	
.srch-Icon, .srch-sort{
	display:none !important;			
}	
.srch-Metadata{
	visibility:hidden;
}
.srch-URL{
	visibility:visible !important;
	padding:0 0 1em 2.7em;
}
#CSR span.srch-URL a{
	color:#008000 !important;
}

.srch-Description{
	padding-left:2.5em;
	font-size:1.1em;			
}

.srch-Title a{
	font-size:1em;	
	background: url(/_layouts/images/descripciones.gif) no-repeat 0em; 
	padding-left:1.5em;
}

.srch-WPBody {
	font-size:1.1em;
	background-color:#fff !important;
	padding:1em 0;			
}

.srch-Page{
		background-color:#f2f2f2 !important;			
		padding:1em 0;
}

#ctl00_ctl11_g_c9f12d71_47f0_4f77_b263_81081198cfc8_ASB_OT{
	background-color:#f2f2f2 !important;
}

#ctl00_ctl11_g_c9f12d71_47f0_4f77_b263_81081198cfc8_ASB_BS_SRCH_1{
		background-image:url(/_layouts/images/fondobotonesformularios.jpg);
	background-position:bottom;
	background-repeat: repeat-x;
	text-align: center;
	border: 0.1em solid #d6d6d6;
	padding: 0.1em 0.3em;
	outline: 0;
			
}
#ctl00_ctl11_g_8714ece2_a1b3_4a13_b7d0_0ed676e3421f{
	background-color:#f2f2f2 !important;
	width:100% !important;			
}
.srch-results{
	margin-top:0!important;
}

/* ########## RSS ########### */

#marcocontenido .especial {
	float: left;
	display:block;
	margin: 0.5em 0 0.5em 3em;
	width: 85%;
	background-color: #fbfbfb;
	padding: 0.5em;
		 }
#marcocontenido .especial .bordeado
	{
		background-image: url(/_layouts/images/dot_rule.gif); 
		background-repeat: repeat-x; 
		background-position: left bottom;  
		padding: 0.2em 1em 0.5em 1em ;
		display:block;
		FONT: 1em Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		}

#marcocontenido .especial .sinbordeado
	{
		padding: 0.5em 0;
		display:block;
		FONT: 0.8em Verdana, Arial, Helvetica, sans-serif;
	}

#ctl00_panellogin_Login_ValidationSummary1{
	padding:0 0 1em 12.3em;		
	font-weight:bold;
}

p.universidad{
	margin: 0 0 1.5em 0;
font-size:1.3em;
font-weight:bold;
color:#354d79;
padding-bottom: 0.1em;
padding-right: 0;
			
}
p.parrafoestudio{
	text-align:right	;
}

.ms-standardheader{
	font-size:1.2em !important;			
}

#marcocontenido .nuevo {
	font-weight:bold;
	color:#cc3300;
}


/* ########### GLOSARIO ########## */


#marcocontenido #contenidocentral .cajaglosario {
	width: 98%;
	clear: both;
	float: left;
	margin: 0 0 0.5em 0;
	padding: 0;
	}

#marcocontenido #contenidocentral .cajaglosario UL.letrasglosario { 
	width: auto;
	list-style: none;
	margin: 0;
	display: block; 
	}
	#marcocontenido #contenidocentral .cajaglosario UL.letrasglosario li { 
	margin:	0em 0.3em 0em 0em; 
	padding: 0 0.8em 0 0.1em;
	display: inline;
	}
	#marcocontenido #contenidocentral .cajaglosario UL.letrasglosario li A{ 
	color: #354d79;
	text-decoration:none;
	font-weight:bold;
	}
	#marcocontenido #contenidocentral .cajaglosario UL.letrasglosario li A:HOVER{ 
	color: #354d79;
	text-decoration:none;
	font-weight:bold;
	}
	#marcocontenido #contenidocentral .cajaglosario UL.letrasglosario li A:VISITED { 
	color: #354d79;
	text-decoration:none;
	font-weight:bold;
	}


#marcocontenido #ctl00_ctl10_g_c9f12d71_47f0_4f77_b263_81081198cfc8_ASB_OT {    /* tabla de búsqueda avanzada - español */
   	width: 90%;
}

#marcocontenido #ctl00_ctl10_g_6aa9419d_5172_4ea7_85ed_df54f88d7542_ASB_OT {    /* tabla de búsqueda avanzada - catalán */
   	width: 90%;
}

#marcocontenido #ctl00_ctl10_g_cc74b2f8_bd1a_4ebb_b49c_a0b39e6abe25_ASB_OT {    /* tabla de búsqueda avanzada - euskera */
   	width: 90%;
}

#marcocontenido #ctl00_ctl10_g_8452c303_e36a_4d7f_a016_73d3e728bde9_ASB_OT {    /* tabla de búsqueda avanzada - inglés */
   	width: 90%;
}

#marcocontenido #ctl00_ctl10_g_bba103e4_3bb4_46d8_8023_5b5ba2d577e1_ASB_OT {    /* tabla de búsqueda avanzada - gallego */
	 width: 90%;
}

#marcocontenido #ctl00_ctl10_g_8714ece2_a1b3_4a13_b7d0_0ed676e3421f {
	float: left;
	width: 98%;
	clear:both;
	margin: 0;
	background-color:#FFFFFF;
}

#marcocontenido #ctl00_ctl10_g_8452c303_e36a_4d7f_a016_73d3e728bde9  {   	 /* inglés */
	float: left;
	width: 100%;
	clear:both;
	margin: 0;
	background-color:#FFFFFF;
}

#marcocontenido #ctl00_ctl10_g_6aa9419d_5172_4ea7_85ed_df54f88d7542  {   	 /* catalán */
	float: left;
	width: 100%;
	clear: both;
	margin: 0;
	background-color:#FFFFFF;
}

#marcocontenido #ctl00_ctl10_g_bba103e4_3bb4_46d8_8023_5b5ba2d577e1  {   	 /* gallego */
	float: left;
	width: 100%;
	clear:both;
	margin: 0;
	background-color:#FFFFFF;
}

#marcocontenido #ctl00_ctl10_g_cc74b2f8_bd1a_4ebb_b49c_a0b39e6abe25  {   	 /* euskera */
	float: left;
	width: 100%;
	clear:both;
	margin: 0;
		background-color:#FFFFFF;
}

#marcocontenido #CSR {
	float: left;
	width: 99%;
}

#marcocontenido #SRP {
	float: left;
	width: 99%;
}


#marcocontenido #ctl00_ctl10_g_c63a2518_f2a7_442e_a91b_d83c81bc2ff3 {    /* inglés - búsqueda simple */
	float: left;
	clear:both;
	width: 100%;
	margin: 0 2em;
	background-color:#fff;
}

#marcocontenido #ctl00_ctl10_g_95002d2a_42e3_452a_8ceb_bc8d2530749f {    /* catalán - búsqueda simple */
	float: left;
	clear:both;
	width: 100%;
	margin: 0 2em;
	background-color:#fff;
}

#marcocontenido #ctl00_ctl10_g_654a442f_f7ba_486a_bd69_924c131feafc {    /* gallego - búsqueda simple */
	float: left;
	clear:both;
	width: 100%;
	margin: 0 2em;
	background-color:#fff;
}

#marcocontenido #ctl00_ctl10_g_0067907a_6905_4baa_890d_cf809ad0b40f {    /* euskera - búsqueda simple */
	float: left;
	clear:both;
	width: 100%;
	margin: 0 2em;
	background-color:#fff;
}
