﻿/*=================INICIO NUEVOS CAMBIOS PARA EL SHAREPOINT 2013 ====================*/

h4  /*para el estilo de la pagina /es-ES/PasoApaso/Paginas/etramitacion.aspx */
{
	font-weight:bold;
	color:#000;
	margin-bottom:1.33em;

}


/*****INICIO PARA QUITAR TITULO WEBPARTS*****/
.ms-webpart-titleText {
	display:none; 
	/*display:block;  de block a none; para que no se muestre título de webpart en modo display */
}
.ms-webpart-titleText-withMenu
{
	display:block; /* de none a block; para que sí se muestre título de webpart en modo edición */
}
.ms-WPBody,.ms-WPBorder,.ms-wpContentDivSpace 
{
	border-style:none;  /* de 1px a 0px; para que no se muestre la línea que subraya el título del webpart */
}

.ms-webpart-zone {
	display: block;
	margin: 0;
}

.ms-fullWidth {
	box-sizing: initial; /*de border-box a auto en origen para pasar accesibilidad se ha cambiado a initial*/
	-moz-box-sizing: initial;
	-webkit-box-sizing: initial;
	width:100%; /* de 100% a vacío */
}
.ms-webpart-cell-vertical {
	display:block; /*de table a block*/
}
.ms-webpartzone-cell{
	margin:auto auto auto; /* de auto auto 20px a auto auto auto*/
}
.ms-clear {
	 clear:none; /*de both a none*/
}
.ms-webpart-chrome-vertical {
	display:block; /* de title-row a block */
}

.ms-webpart-chrome-title {
	margin-bottom: 0 !important;
	height: 0;
}

/****FIN PARA QUITAR TITULO WEBPARTS****/

h3
{
margin-bottom:1em;


}

/*=================FIN NUEVOS CAMBIOS PARA EL SHAREPOINT 2013 ====================*/



/* CSS Document */
body {
				background-color: #fff;
				font-family : tahoma, geneva, sans-serif;
				font-size : 0.75em;
				text-align:justify;
				color: #000;
				line-height: 1.3em;
}
#marcocontenido { 
	padding: 0; 
	width: 95%; 
	max-width: 1400px;
	margin: 0 auto; /* sin float, para que quede centrado */
	} 



/* ############ CABECERA ############ */

#marcocontenido #cabecera {
				clear: left;
				float: left;
				background-image: url(../../../_layouts/images/creatuempresa/fondo-cabecera.jpg);
				background-repeat: no-repeat;
				background-color: #c6c6c6;
				margin: 0;
				width: 100%;
				height: 7em;
}
#marcocontenido .cabeceralogo {
				padding: 0;
				float: left;
				margin: 1em 0 0 0;
				width: 40%;
}
#marcocontenido .cabeceralogoCEAE {
				padding: 0;
				float: right;
				margin: 1em 0.2em 0 0;
}
#marcocontenido #cabecera IMG {
				border: 0;
}
#marcocontenido .listadoherramientas {
				padding: 0.8em 0 0 0;
				margin: 0;
				float: left;
				width: 100%;
				min-height: 2em;
				background-color: #f2f2f2;
}
#marcocontenido .listadoherramientas ul.listadoherramientas {
				width: auto;
				list-style: none;
				display: block;
				margin: 0;
				padding: 0 0 0 0.2em;
}
#marcocontenido .listadoherramientas ul.listadoherramientas li {
				display: inline;
				padding: 0 0.9em 0 0em;
				margin: 0 0 0 0.2em;
				background: url(../../../_layouts/images/creatuempresa/separador-her.gif) no-repeat right;
}
#marcocontenido .listadoherramientas ul.listadoherramientas li.ultimo {
				display: inline;
				padding: 0 0 0 0.3em;
				margin: 0 0 0 0.2em;
				background: url(../../../_layouts/images/creatuempresa/separador1.gif) no-repeat right;
}
#marcocontenido .listadoherramientas ul.listadoherramientas A {
	text-decoration: none;
	}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	#marcocontenido .listadoherramientas {
		font-size: 110%;
	}
}

@media only screen and (min-width:401px) and (max-width: 767px) {
	#marcocontenido #cabecera {
				float: left;
				background-image: none;
				background-color: #f4f4f4;
				margin: 0;
				/*width: auto;*/
				min-height: 10em;
	}
	#marcocontenido .listadoherramientas {
		line-height: 1.8em;
		/*width: auto;*/
	}
	#marcocontenido .cabeceralogo {
				margin: 0;
				width: 100%;
				float: left;
	}
	#marcocontenido .cabeceralogoCEAE {
				float: left;
				margin: 0 0 0 0.2em;
	}

	#marcocontenido .listadoherramientas ul.listadoherramientas {
			margin: 0 2em 0 0;
			}
}

@media only screen and (max-width: 400px) {
	#marcocontenido #cabecera {
				float: left;
				background-image: none;
				background-color: #f4f4f4;
				margin: 0;
				/*width: auto;*/
				min-height: 10em;
	}
	#marcocontenido .listadoherramientas {
		line-height: 1.8em;
		/*width: auto;*/
	}
	#marcocontenido .cabeceralogo {
				margin: 0;
				width: 100%;
				float: left;
	}
	#marcocontenido .cabeceralogoCEAE {
				float: left;
				margin: 0 0 0 0.2em;
	}

	#marcocontenido .listadoherramientas ul.listadoherramientas {
			margin: 0 2em 0 0;
			}
   
	#marcocontenido .cabeceralogoCEAE IMG, #marcocontenido .cabeceralogo IMG {
		/*width: 90%;*/
}
}
/* ########### Migas de pan ############ */

#marcocontenido .migaspan {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 0 0 0.2em;
}
#marcocontenido .letramigas 	{
	font-size: 0.8em;
	margin: 0 0.5em 0.5em 0;
}
#marcocontenido .letramigas a:link  {
	color: #505050;
	text-decoration: none;
}
#marcocontenido .letramigas a:hover {
	color: #505050;
	text-decoration: underline;
}
#marcocontenido .letramigas a:visited {
	color: #505050;
	text-decoration: none;
}


/* ###### MENÚ IZQUIERDO ###### */
#marcocontenido #left-sidebar {
				float: left;
				margin-right: 0.5em;
				padding-left: 0;
				width: 23.6%;
				background-image: url(../../../_layouts/images/creatuempresa/fondo_menuizqdo.gif);
				background-position: right;
				background-repeat: repeat-y;
				text-align: center;
				clear: left;
}
#marcocontenido #left-sidebar UL {
				list-style: none;
				list-style-image: none;
				margin: 0;
				padding: 0;
}
#marcocontenido #left-sidebar UL IMG {
				border: 0;
}
#marcocontenido #left-sidebar UL LI {
				margin: 0 0 1em 0;
				padding: 0;
}

#marcocontenido #left-sidebar UL LI span { display: none; }

@media only screen and (min-width: 768px) and (max-width: 991px) {
	#marcocontenido #left-sidebar {
				float: left;
				margin: 0;
				padding: 0.3em 0;
				width: 100%; 
				background-image: none;
				text-align:left;
				min-height: 12em;
	}

	#marcocontenido #left-sidebar ul { height: 10em; }

	#marcocontenido #left-sidebar ul li { display: inline; margin-bottom: 0em; }
	
	#marcocontenido #left-sidebar ul li.primero { margin: 0; padding: 0; }

	#marcocontenido #left-sidebar ul li span { 	display: none; }

	#marcocontenido #left-sidebar ul li IMG { width: 13em; }

	#marcocontenido #left-sidebar IMG { width: 8em; }

}

@media only screen and (max-width: 767px) {
	#marcocontenido #left-sidebar { background-image: none; width: auto; text-align: left; min-height: 4em; }
	
	#marcocontenido #left-sidebar ul { 	margin: 0; padding: 0; }
	
	#marcocontenido #left-sidebar ul li, #marcocontenido #left-sidebar ul li.primero { 	
		display: inline;
	    padding: 0.6em;
	    margin: 0 0.2em 0 0;
	    border: 0.2em solid #ccc;
	    line-height: 3em;
	    background: #f4f4f4;
	    border-radius: 0.6em;
		}

	#marcocontenido #left-sidebar UL LI.primero {
		border: 0.2em solid	#DF6B17;
		}

	#marcocontenido #left-sidebar ul li span { 	display:inline; text-transform: uppercase; }
	
	#marcocontenido #left-sidebar ul li A{ text-decoration: none; }
	
	#marcocontenido #left-sidebar ul li IMG { display: none; }
	
	#marcocontenido #left-sidebar IMG { display: none; 	}

}


/* FIN menú izquierdo */

/* ########### PIE PAGINA ############ */
#marcocontenido #piepagina {
				clear: left;
				padding: 1em 0 0.5em 0;
				float: left;
				margin: 0 0 0em 0;
				width: 100%;
				background-color: #f2f2f2;
}
#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;
}
#marcocontenido #piepagina .direcciondgpyme {
				padding-left: 1.5em;
				float: left;
				margin: 0px;
				width: 70%;
}
#marcocontenido #piepagina .direcciondgpyme P {
		margin: 0.4em 0 !important;
		padding: 0;
	}
	
#marcocontenido #piepagina .resto {
				padding-left: 0;
				float: left;
				margin: 0;
				width: auto;
				padding-top: 1.4em;
}
#marcocontenido #piepagina .resto .imagen {
				padding: 0 0.3em 0 0;
				margin: 0;
				float: left;
				width: auto;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {

#marcocontenido #piepagina {
				float: left;
				width: 99%;
}

#marcocontenido #piepagina .resto {
	width: 99%;
	padding-left: 1.5em;
	}

}

@media only screen and (max-width: 767px) {

#marcocontenido #piepagina {
				float: left;
				/*width: auto;*/
}

#marcocontenido #piepagina .resto {
	width: 75%;
	padding-left: 1.5em;
	}

}

/* ##########  ZONA NUBE DE PALABRAS E ICONOS DE PROGRAMAS #################### */

#marcocontenido #bandaiconos {
				float: left;
				width: 100%;
				margin: 0 0 2em 0;
				padding: 0;
}
#marcocontenido #bandaiconos .logoprogramas {
				float: right;
				width: 75.7%;
				margin: 8em 0 0 0;
				padding: 1em 0 0 0;
				background-image: url(../../../_layouts/images/creatuempresa/fondo_bandaiconos.gif);
				background-position: top;
				background-repeat: repeat-x;
}
#marcocontenido #bandaiconos .logoprogramas IMG {
				border: 0;
}
#marcocontenido #bandaiconos .logoprogramas .imagen {
				padding: 0 0 0.2em 0.7em;
				margin: 0;
				float: right;
				width: auto;
}

#marcocontenido #nubespalabraspie {
				width: 23.6%;
				float: left;
				background-image: url(../../../_layouts/images/creatuempresa/fondo-nubespalabras.gif);
				background-position: top;
				background-repeat: no-repeat;
				margin: 1em 0 3em 0;
				padding: 0;
}
#marcocontenido #nubespalabraspie A {
				color: #000;
				text-decoration: none;
}
#marcocontenido #nubespalabraspie A:hover {
				color: #952d00;
				text-decoration: underline;
}
#marcocontenido #nubespalabraspie A:visited {
				text-decoration: none;
}
#marcocontenido #nubespalabraspie .tamano2 {
				font-size: 0.9em;
				color: #505050;
}
#marcocontenido #nubespalabraspie ul {
				margin: 0em 0 0.1em 0.9em;
				padding: 0;
				line-height: 1.5em;
				text-align: left;
}
#marcocontenido #nubespalabraspie ul li {
				list-style: none;
				list-style-image: none;
				padding: 0 0.6em 0.3em 1.4em;
				margin: 0 0 0 0em;
}

#marcocontenido #nubespalabraspie ul li:hover {
				background-image: url(../../../_layouts/images/creatuempresa/clicLista.png);
				background-position:left top;
				background-repeat: no-repeat;
}
#marcocontenido #nubespalabraspie .zonanube {
				float: left;
				height: 180px;
				width: 100%;
				margin: 0;
				padding: 0;
				background-image: url(../../../_layouts/images/creatuempresa/clic.png);
				background-position:left top;
				background-repeat: no-repeat;
}
#marcocontenido #nubespalabraspie .zonanube P {
				text-align: left;
				font-weight:bold;
				padding: 0.5em 0em 0.5em 2.5em;
}
#marcocontenido #nubespalabraspie .zonanube .nube3d {
				float: left;
				width: 100%;
				background-image: none!important;
				background-repeat: no-repeat;
				margin: 0px 0 0 0;
				padding: 0px 0 0 0;
}

@media only screen and (min-width: 768px) and (max-width: 991px){
	#marcocontenido #bandaiconos .logoprogramas {
				float: left;
				width: 99%;
				margin: 0;
				padding: 1em 0 0 0;
	}

	#marcocontenido #nubespalabraspie {
				width: 99%;
				float: left;
				margin: 1em 0;
				padding: 0;
				background-image: none;
				background-color: #f2f2f2;
	}

}

@media only screen and (max-width: 767px){
	#marcocontenido #nubespalabraspie {
				/*width: 60%;
				float: left;
				margin: 1em 0 0 0;*/
				width: 99%;
				float: left;
				margin: 1em 0;
				padding: 0;
				background-image: none;
				background-color: #f2f2f2;
	}
	#marcocontenido #bandaiconos .logoprogramas {
				/*float: left;
				width: auto;
				margin: 0;*/
				margin: 0.5em;
				padding: 1em 0 0 0;
	}
	#marcocontenido #bandaiconos .logoprogramas .imagen IMG{
				width: 6em;
	}

}

@media only screen and (max-width: 592px) {  
#marcocontenido #bandaiconos .logoprogramas {
				float: right;
				width: 100%;
				margin: 0.5em 0 0 0;
}
#marcocontenido #nubespalabraspie {
				width: 99%;
				float: left;
				margin: 1em 0;
				padding: 0;
				background-image: none;
				background-color: #f2f2f2;
	}
	
	#marcocontenido #bandaiconos .logoprogramas .imagen IMG{
				width: 6em;
	}
}


/* #### fin nube palabras e iconos de programas ##### */


/* ###### CAJA CENTRAL ###### */

#marcocontenido #container { 
				width :100%; 
				margin: 2em 0 1em 0; 
				float: left; 
				}				

#marcocontenido #main-content {
				float: left;
				width: 74.3%;
				margin: 0 0 1em 1em;
				padding: 0;
}
#marcocontenido #col-izqda {
				float: left;
				margin: 0;
				padding: 0;
				width: 58%;
}
#marcocontenido #right-sidebar {
				float: left;
				width: 40%;
				margin: 0 0 0 1em;
				padding: 0;
				text-align: center;
}
#marcocontenido .cajacontenidogeneral {
				float: left;
				width: 100%;
				margin: 0;
				padding: 0;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	#marcocontenido #main-content {
				float: left;
				width: 99%;
				margin: 0;
				padding: 0;
		}
		#marcocontenido #right-sidebar {
				float: left;
				width: 100%;
				margin: 1em 0;
				padding: 0;
				text-align: center;
		}
		#marcocontenido #col-izqda {
				float: left;
				margin: 0;
				padding: 0;
				width: 100%;
		}
}

@media only screen and (max-width: 767px) {
		#marcocontenido #main-content { max-width: 99%; margin: 0; padding: 0; }
		#marcocontenido #right-sidebar {
				float: left;
				width: 100%;
				text-align: center;
				padding: 0;
				margin: 1em 0;
		}
		#marcocontenido #col-izqda {
				float: left;
				margin: 0;
				padding: 0;
				width: 100%;
		}
}

/* fin caja central */


/* ################## Formato texto - contenido común  #################*/

#marcocontenido .clear{
	clear: both;
}
#marcocontenido P {
	margin: 0;
	padding: 0.6em 0;
	display: block;
	background-color: transparent;
				}

#marcocontenido P.alineardcha {
	margin: 0;
	padding: 0;
	line-height: 0;
				}

#marcocontenido IMG {
				border: 0;
				}

#marcocontenido .negrita {
    font-weight:bold;   
     }
    
#marcocontenido .aviso_legal p{ 
	text-align: justify;
	margin-bottom:0.5em;
	}

#marcocontenido .nofloat{
	clear:both;
	}
	
#marcocontenido  .indentado {
	margin-left: 3em;
}
#marcocontenido  .masindentado {
	margin-left: 5em;
}
#marcocontenido p.listado {
	margin: 0.3em 0 0.3em 3em;
	padding: 0;	
}
#marcocontenido  P.corto {
	margin: 0em 0;
	padding: 0;
	}

#marcocontenido  .letrapqna {
	font-size: 0.9em;
}
#marcocontenido  .letramaspqna {
	font-size: 0.8em;
}
#marcocontenido  .centrar {
	text-align:center;
	}
#marcocontenido  .alineardcha {
	text-align:right;
	padding: 0.3em 0.2em 0.3em 0;
	}
	#marcocontenido .imagenDcha {
	float: right;
	margin-left: 1em;
}
	#marcocontenido  P.alineardcha {
	text-align:right;
	padding: 1.3em 0.2em 1.3em 0;
	}

#marcocontenido  .alinearizqda {
	text-align:left;
	}
#marcocontenido  TABLE {
	width:100%;
	margin: 0.5em auto 1.5em auto;
	padding: 0 0.1em;
	color: #000;
	background-color:#fff;
	border-collapse:separate;
	}
	
	#marcocontenido  TABLE CAPTION{
	font-weight:bold;
	}
#marcocontenido  TABLE TH {
	padding: 0.5em;
	/*background-color:#f2f4f7;*/
	background-color: #BAC8D8;
	text-align:center;
	font-weight:bold;
	color: #000;
	vertical-align:bottom;
	border: 0;
}
#marcocontenido  TABLE TD {
	padding: 0.5em;
	background-color:#F9FAFB;
	text-align:left;
	border: 0;
	line-height: 1.7em;
}
#marcocontenido  TABLE.pqna {
/*	width:60%;*/
	width: 100%;
	margin: 0.5em auto 1.5em auto;
	padding: 0 0.1em;
	color: #000;
/*	background-color:#fff;*/
	background-color: #f9fafb;
	border-collapse:separate;
	border: 0.1em solid #b7ddf2;
	}
#marcocontenido  TABLE.pqna TH{
	background-color: #b7ddf2;
	}
	
#marcocontenido h1 { 
/*	 font-size : 1.617em; */
	font-size: 1.7em;
	 font-weight: bold; 
	 margin: 0 0 0.3em 0;
	 padding: 0;
	 color: #575757;
	 }
#marcocontenido h2 { 
	color: #575757;
	font-size : 1.25em; 
	font-weight : normal; 
	}
#marcocontenido h3 { 
	color : #575757; 
	font-size : 1.167em; 
	font-weight : normal; 
	}
#marcocontenido .titulo-naranja {
	font-weight: bold;
	color: #c01912;
	font-size: 1.1em;
}

#marcocontenido A:link {	
	color: #00648c;
	background-color: transparent;
	text-decoration: underline;
}
#marcocontenido A:visited {
	color: #01559b;
	background-color: transparent;
	text-decoration: underline;
}
#marcocontenido A:hover {
	color: #004b89;
	background-color: transparent;
	text-decoration: underline;
}

#marcocontenido UL { 
	list-style:outside;
	width: auto;
	list-style-image:url(../../../_layouts/images/creatuempresa/mainContentBulletRedPait.gif); /* cuadrado azul */
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
/*	line-height: 1.5em;*/
	}
	#marcocontenido UL LI { 
	padding: 0.5em 0 0 0.5em;
	margin: 0.3em 0 0.3em 0.1em;
	}

#marcocontenido UL.enlaces { 
	list-style:outside;
	width: auto;
	list-style-image:url(../../../_layouts/images/creatuempresa/rightSidearListBullet.gif); /* flecha con recuadro */
	margin: 0 0 0 4em;
	padding: 0.5em 0.1em 0.5em 1em;
	text-align: left;
	}
	#marcocontenido UL.enlaces LI { 
	padding: 0 0.5em 0 1em;
	margin: 0.3em 0 0.3em 0.1em;
	}
#marcocontenido UL.enlaces A { 
	text-decoration: none;
	}

#marcocontenido OL {
	list-style-position:outside;
	list-style-type:decimal !important;
	list-style-image: none;
	width: auto;
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	line-height: 1.7em;
	}

#marcocontenido OL.tipoa {
	list-style-type:lower-alpha !important;
}
#marcocontenido UL LI OL.tipoa {
	list-style-type:lower-alpha !important;
	list-style-image: none;
}

#marcocontenido a.muestraTodo {
    padding-right: 2.1em;
    background-image: url(../../../PublishingImages/vertodo.png);
    background-position: right;
    background-repeat: no-repeat;
    text-decoration: none;
}

/* ######## primeras páginas de cada sección ######## */


#marcocontenido .paginaseccion UL { 
	width: auto;
	list-style-image:none;
	list-style:none;
	margin: 0 0 0 0.2em;
	padding: 0.5em 0.1em 0.5em 0.5em;
	line-height: 1.5em;
	}
	#marcocontenido .paginaseccion UL LI { 
	padding: 0 0.5em 0 2.5em;
	margin: 0.3em 0 0.3em 0.1em;
	background-image: url(../../../_layouts/images/creatuempresa/miniLogoCE.gif);
	background-repeat:no-repeat;
	background-position:left top;
/*	min-height: 2em;*/
	}
	
#marcocontenido .paginaseccion UL UL { 
	list-style:outside;
	width: auto;
	list-style-image:url(../../../_layouts/images/creatuempresa/rightSidearListBullet.gif) !important; /* flecha con recuadro */
	margin: 0 0 0 2em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido .paginaseccion UL UL LI { 
	padding: 0 0.5em 0 0.5em;
	background-image: none;
	margin: 0.3em 0 0.3em 0.1em;
	}

#marcocontenido .paginaseccion UL UL UL { 
	list-style:outside;
	width: auto;
	list-style-image:url(../../../_layouts/images/creatuempresa/rightSidearListBullet-pqno.gif) !important; /* flecha con recuadro */
	margin: 0 0 0 0em;
	padding: 0.5em 0.1em 0.5em 1em;
	}
	#marcocontenido .paginaseccion UL UL UL LI { 
	padding: 0 0.5em 0 1em;
	background-image: none;
	margin: 0.3em 0 0.3em 0.1em;
	}


	#marcocontenido .paginaseccion A:link {	
	color: #921029;
	background-color: transparent;
	text-decoration: none;
	}
	#marcocontenido .paginaseccion A:visited {
	color: #A3150F;
	background-color: transparent;
	text-decoration: none;
	}
	#marcocontenido .paginaseccion A:hover {
	color: #952d00;
	background-color: transparent;
	text-decoration: underline;
	}

#marcocontenido .paginaseccion .indentado {
				margin-top: 2em;
				margin-left: 5em;
}


/* ####### Pagina Herramientas (Apoyo) imagen izquierda + texto a la derecha, listado inferior ####### */

#marcocontenido .imagen-texto {
				float: left;
				width: 100%;
				margin: 0.5em 0;
				padding: 0;
}
#marcocontenido .imagen-texto .insertarimagen {
				float: left;
				width: 13em;
				margin: 0;
				padding: 0;
}
#marcocontenido .imagen-texto .insertartexto {
	float: left;
	width: 63%;
	margin:0;
	padding: 0.7em 0 0 0;
}

#marcocontenido .cajacontenidogeneral-dcha {
				float: right;
				width: 98%;
				margin: 0;
				padding: 0;
				text-align: center;
}
	#marcocontenido .cajacontenidogeneral-dcha UL { 
	width: auto;
	list-style-image:none;
	list-style:none;
	margin: 0 0 0 0.2em;
	padding: 0.3em 0.1em 0.3em 0.5em;
	display: inline;
	}
	#marcocontenido .cajacontenidogeneral-dcha UL LI { 
	padding: 0 0.5em 0 2.5em;
	margin: 0.3em 0 0.3em 0.1em;
	background-image: url(../../../_layouts/images/creatuempresa/rightSidearListBullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	}
	#marcocontenido .cajacontenidogeneral-dcha UL A { 
	text-decoration: none;
	}

/* ######### HOME ######## */

#marcocontenido #main3waymenu {
		margin-top:1em;
		}
#marcocontenido .main3waymenu-element {
		height:auto;
		float:left;
		width:33%;
		text-align: center;}

#marcocontenido .main3waymenu-element ul {
				text-align:left;
}
#marcocontenido .main3waymenu-element li{
			height: 3.5em;
						}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	
	#marcocontenido .main3waymenu-element { width: 100%; text-align: left; margin-bottom: 1em; border: 0.1em solid #f8f8f8; min-height: 7em; }

	#marcocontenido .main3waymenu-element .imagen{ float: left; width: 30%; }
	
	#marcocontenido .main3waymenu-element .lista { float: left; width: 60%; }
	
}

@media only screen and (max-width: 767px){

	#marcocontenido .main3waymenu-element { width: 100%; text-align: left; border: 0.1em solid #f8f8f8; margin-bottom: 1em; }

	#marcocontenido .main3waymenu-element .imagen{ float: left; width: 30%; }
	
	#marcocontenido .main3waymenu-element .imagen IMG { width: 6em; }
	
	#marcocontenido .main3waymenu-element .lista { float: left; width: 60%; }


}

/* ######## REDONDEADO 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}


/* ####### MENU NAVEGACION - FORMAS JURIDICAS ######## */

#marcocontenido #menu-navegacion {
		float: left;
		width: 100%;
		background-color: #f2f2f2;
		margin: 0 0 1em 0;
		padding: 0.8em 0 2.2em 0.3em;
		font-size: 0.95em;
		background-image: url(../../../_layouts/images/creatuempresa/fondo-menu-navegacion.jpg);
		background-position: bottom right;
		background-repeat:no-repeat;
		height: 4em;
		text-align: center;
		}
	
#marcocontenido #menu-navegacion ul {
		width: 100%;
		list-style: none;
		display: block;
		margin: 0 0 0em 1em;
		padding: 0;
}
#marcocontenido #menu-navegacion ul li {
		display: inline;
		padding: 0em;
		margin: 0;
		float: left;
		width: 12%;
}

	#marcocontenido #menu-navegacion ul li a {
		display: block;
		text-decoration: none;
		font-weight: normal;
		color: #000;
		background-color: #b7ddf2;
		border: 0.1em solid #000;
		margin: 0 0.3em 0 0;
		padding: 0.2em 0.3em 0.5em 0.3em;
		height: 2.6em;
		border-radius: 0.5em;
	}
		#marcocontenido #menu-navegacion ul a:hover {
			font-weight: bold;
			}
		#marcocontenido #menu-navegacion ul li.activo a, ul li.activo a:hover {
			font-weight: bold;
			}
#marcocontenido #menu-navegacion .caja-menu-formas {
	float: left;
    background-color: #b7ddf2;
	border-top-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border: 0.1em solid #000;
	width: 12%;
	margin: 0 0.3em 0 0;
	padding: 0.2em 0 0.8em 0;
	height: 2.4em;
}

@media only screen and (max-width: 991px) {
	
	#marcocontenido #menu-navegacion {
		background-color: inherit;
		background-image: none;
		min-height: 10em;
		text-align: left;
		margin-bottom: 2em;
		}
	#marcocontenido #menu-navegacion ul {
		/*width: auto;*/
	}

	#marcocontenido #menu-navegacion ul li {
		width: 25%;
		margin-bottom: 0.3em;
		font-size: 120%;
	}
	#marcocontenido #menu-navegacion ul li.activo a, ul li.activo a:hover, #marcocontenido #menu-navegacion ul a:hover {
			font-weight: normal;
			}

}



/* ####### COLUMNA DCHA - PAIT ####### */

#marcocontenido #right-sidebar #columnadcha {
	text-align:justify;
	float: right;
	width: 100%;
	margin: 0;
	padding: 0em;
	background-color: #fff !important;
	border: 0.2em solid #f2f2f2;
	border-radius: 15px;
	}

#marcocontenido #right-sidebar #columnadcha P {
	padding: 0.5em;
	}
	
#marcocontenido #right-sidebar #columnadcha IMG {
	padding-top: 0.5em;
	}
	

/* JQUERY - ACCORDEON */

.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; /*background-color: #fff !important; - modificado por las faqs */ border: 0 !important; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon {  left: .5em; top: 50%; margin-top: -4px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }



/*#marcocontenido #nombresPestas h4.cursor{
	cursor:pointer;
	margin-left: 3em !important;
	font-weight: normal !important;
	margin-bottom: 0em;
	padding: 0;
	font-size: 1.05em !important;
}*/

#marcocontenido #nombreHerramienta H2, #marcocontenido .wpListadocontenido H2 {
	cursor:pointer;
	margin: 0.7em 0 !important;
	font-size: 1.15em;
	font-weight:bold;
}


#marcocontenido #menusecundario P.listadosubmenu, #marcocontenido #menusecundario2 P.listadosubmenu {
	margin-left: 5em;
	color: #00648c;
	text-decoration:underline;
	cursor:pointer;
}

#marcocontenido #menusecundario DIV, #marcocontenido #menusecundario2 DIV {
	margin-left: 4em;
}


div.ui-accordion A 
{
	text-decoration:none !important;
}


/* Iconos Jquery-UI ----------------------------------*/


/*.ui-icon-aurordion { display: inline-block !important; float: none !important; left: 4px; position:relative;}*/
.ui-icon-aurordion { display: inline-block !important; float: none !important; left: 0px; 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: 16px !important; height: 16px !important; background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_454545_256x240.png) !important; }*/
.ui-icon { width: 16px !important; height: 20px !important; background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_454545_256x240.png) !important; }
#nombreHerramienta .ui-icon { width: 16px !important; height: 20px !important; background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_888888_256x240.png) !important; }
#menusecundario .ui-icon { width: 16px !important; height: 20px !important; background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_2e83ff_256x240.png) !important; }
#menusecundario2 .ui-icon { width: 16px !important; height: 20px !important; background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_2e83ff_256x240.png) !important; }
.ContratosTrabajo .ui-icon { width: 16px !important; height: 20px !important; background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_888888_256x240.png) !important; }



.ui-widget-content .ui-icon {background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(../../../_layouts/images/scripts/imagesJqueryUI/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../../../_layouts/images/scripts/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 -125px;width:19px !important; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -45px -125px; 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; }

/* ######### FIN ACORDEON ###### */



/* ####### CONTENIDO DEL FICHERO COREFIXUP.CSS ######## */

.ms-WPHeader TD{
border-bottom:none;
}
.ms-searchform{
top:0px;
}
.ms-searchbox{
border:solid 1px #7f9db9;
}
.ms-vb-icon{
width:0% !important;
}
TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background-image:none;
background-repeat:no-repeat;
background-color:transparent;
}
.ms-bodyareaframe,.ms-viewareaframe{
border:none;
padding:0px;
}
.ms-banner{
vertical-align:middle;
}
.ms-formlabel{
border-top:none;
padding:0px;
}
.ms-formbody{
background:transparent;
border:none;
padding:2px 0px;
}

/* ##### fin contenido de corefixup.css ###### */



/* ######## CONTENIDO DEL FICHERO estiloAjax.css ####### */

.ajax__tab_hover  {   
    padding: 0;
    margin: 0; }
.ajax__tab_active{ font-size:13px; font-weight: bold;}
.ajax__tab_outer{ font-size:12px;}

/* ##### fin contenido fichero estiloAjax.css ###### */




/* ######## TABS JQuery ####### */
#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; }


/* Mensaje JavaScript no habilitado */

#marcocontenido P.mensajescript {
				font-weight:bold;
				color:#FF3300;
				margin-bottom: 1.5em;
}

/* -------------- Subhome de Financiación  ------------- */

#marcocontenido UL.financiacion { 
	list-style:outside;
	width: auto;
	list-style-image:url(../../../_layouts/images/creatuempresa/mainContentBulletRedPait.gif);
	margin: 0 0 0 1em;
	padding: 0.5em 0.1em 0.5em 0.2em;
	line-height: 1.2em;
	}
	#marcocontenido UL.financiacion LI { 
	padding: 0 0.5em 0 0.5em;
	margin: 0.3em 0 0.3em 0.1em;
	display: inline;
	float: left;
	width: 45%;
	font-weight:bold;
	}
	
	#marcocontenido UL.financiacion UL{ 
	list-style:outside;
	width: auto;
	list-style-image:url(../../../_layouts/images/creatuempresa/mainContentBulletRedPait.gif);
	margin: 0 0 0 0.2em;
	padding: 0.5em 0.1em 0.5em 1em;
	line-height: 1.2em;
	}
	#marcocontenido UL.financiacion UL LI { 
	padding: 0 0.5em 0 0.5em;
	margin: 0.3em 0 0.3em 0.1em;
	display: inline;
	float: left;
	width: 100%;
	font-weight:normal;
	}

			#marcocontenido UL.financiacion UL LI A {
				padding: 0 0 0 1em;
				background-image: url(../../../_layouts/images/creatuempresa/mainContentBulletRedPait.gif);
				background-position:left;
				background-repeat:no-repeat;
				}


#marcocontenido .cajainserciondestacadosG {
		width: 75%;
		margin: 0.3em auto;
		padding: 0.5em;
		text-align: center;
		background-color: #f4f4f4;
		border: 0.1em solid #f4f4f4;
		border-radius: 15px;
		min-height: 7em;
	}
	#marcocontenido .cajainserciondestacadosUnico {
		width: 65%;
		margin: 0.3em auto;
		padding: 0.5em;
		text-align: center;
		background-color: #f4f4f4;
		border: 0.1em solid #f4f4f4;
		border-radius: 15px;
		min-height: 4em;
		box-shadow: 5px 5px 10px #888;
	}

	#marcocontenido .caja-imagenG {
		float: left;
		width: 20%;
		margin: 0;
		padding: 0;
		text-align:center;
	}
	#marcocontenido .caja-textoG {
		float: right;
		width: 75%;
		margin: 0;
		padding: 0em 0 0 1.5em;
		text-align: left;
	}
	#marcocontenido .texto-unico{
		width: 100%;
		margin: 0.3em auto 0 auto;
		padding: 0;
		text-align: left;
	}
	
	
#marcocontenido #listapublicaciones ul li img {
		display: none;
}

#marcocontenido .cajamarco UL LI{
	float: left;
	width: 40%;
}

#marcocontenido .cajamarco ul li a {
	text-decoration: none;
	font-size: 110%;
}


/* página con las publicaciones - ocultar el h2 del webpart */

#col-izqda div#WebPartctl00_ctl42_g_b44f9d57_b9ab_4852_8636_6d8c9fc0df1d_ChromeTitle, #col-izqda div#WebPartctl00_ctl42_g_b44f9d57_b9ab_4852_8636_6d8c9fc0df1d_ChromeTitle {
	display: none;
}
#col-izqda span#WebPartTitlectl00_ctl42_g_b44f9d57_b9ab_4852_8636_6d8c9fc0df1d {
	display: none;
}

#marcocontenido #TablaDetalles {
	margin: 2em 0 0 0;
}

/* ######### FAQs ########## */

#marcocontenido .volverformas{
	text-align: right;
	display: block;
	clear: both;
	margin-bottom: 1em;
}

#marcocontenido .zonaTemasPreguntas {
	margin: 0 0 2em 0;
	padding: 0 0 0 0.3em;
}

#marcocontenido .zonapreguntas .ui-accordion .ui-accordion-header .ui-icon {  left: .5em; top: 50%; margin-top: -3px; }

#marcocontenido .zonapreguntas h3 { 
	color : #000; 
	font-size : 1.2em; 
	font-weight: normal; 
	}
	
	
#marcocontenido .zonapreguntas h3 + DIV {
	margin: 0 0 0 1.5em;
}

/* ####### iframe Promocion FJ ####### */

P.delimitador {
	border-bottom: 0.1em solid #cddde3;
	padding: 0 !important;
	margin: 0 0 2em 0 !important;
}

#contentBox { 
	margin-left: 0px; 
	margin-right: 0px;
	}
#sideNavBox { display: none; }


/* Guía dinámica de ayudas e incentivos */

#ayudasiframe h2 {
	display: none;
}
#ayudasiframe .cajatexto {
float: left;
width: 70%;
margin: 0 0.9em 0 5%;
padding: 0;
}
#ayudasiframe .cajaimagen {
float: left;
width: 19%;
margin: 0;
padding: 0;
text-align: center;
}
#ayudasiframe img {
margin: 2em 0;
height: auto;
box-shadow: 0 0 3px 
}

#ayudasiframe .boton {
/*background-color: #fdcc1a;*/
background-color: #EBF4FB;
color: #2b434e;
cursor: pointer;
width: 30em;
display: block;
font-weight: bold;
padding: 1em 3em;
text-align: center;
margin: 0.5em auto;
transition: 0.6s;
-moz-transition: 0.6s;
-webkit-transition: 0.6s;
-ms-transition: 0.6s;
-o-transition: 0.6s;
}

#ayudasiframe .boton:hover {
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.4);
background-color: #B7DDF2;
transition: 0.3s;
-moz-transition: 0.3s;
-webkit-transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;
}

#ayudasiframe A:link {	
	color: inherit;
	background-color: #EBF4FB;
	text-decoration: none;
}
#ayudasiframe A:visited {
	color: inherit;
	background-color: inherit;
	text-decoration: none;
}
#ayudasiframe A:hover {
	color: inherit;
	background-color: inherit;
	text-decoration: underline;
}


/* CURSOS ONLINE */

#cursos h3{
	margin-left: 0;
	background-color: #1C488E !important;
	display: block;
	padding: 0.3em 1em 0.3em;
	color: #fafafa;
	border-radius: 3px 3px 0 0;
	margin-top:2em;
	transition: all 0.3s;
}
#cursos h3:focus{
	/*outline: none!important;*/
}
#cursos h3:hover{
	cursor: pointer;
	background-color: #182c3e;
}

#cursos .video-formativo{
	margin:1em 0.2em;
	padding:0.6em 1em 0.6em 0.6em;
	background-color: #fafafa;
	border: 1px solid #bbb;
	overflow: hidden;
}
#cursos .video-formativo img{
	float: left;
	border: 1px solid #1C488E;
	margin-right: 2em;
}
#cursos .titulo-video a{
	font-weight: bold;
	color: #1C488E;
	text-decoration: none;
	font-size: 120%;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#cursos .titulo-video a:hover{
	text-decoration: underline;
	color: #0f2549;	
}
#cursos .video-formativo a:visited{
	opacity: 0.4;
}
#cursos .titulo-video a:visited{
	text-decoration: underline;
	color: #496da5;	
	opacity: 1;
}


/* ######## CONTRATOS DE TRABAJO ####### */

#marcocontenido .ContratosTrabajo H3 {   /*acordeón de la definición de Contrato de trabajo */
	cursor: pointer;
	margin: 0.7em 0 0.7em 2em !important;
	font-size: 1.2em;
	font-weight: normal;
}

#marcocontenido .ContratosTrabajo UL.indices { 
	list-style:outside;
	width: auto;
	list-style-image:url(../../../_layouts/images/creatuempresa/rightSidearListBullet.gif); /* flecha con recuadro */
	margin: 0 0 0 4em;
	padding: 0.5em 0.1em 0.5em 1em;
	text-align: left;
	}
	#marcocontenido .ContratosTrabajo  UL.indices LI { 
	padding: 0 0.5em 0 1em;
	margin: 0.3em 0 0.3em 0.1em;
	}
#marcocontenido .ContratosTrabajo  UL.indices A { 
	text-decoration: none;
	}

/* ######## DECISIÓN DE EMPRENDER - CREAR EMPRESA PASO A PASO ###### */

#marcocontenido .herramientas {
	float: left;
	background-color: #f4f4f4;
	width: 100%;
	margin-top: 2em;
}
#marcocontenido .herramientas UL {   /* Crear una empresa - proyecto empresarial */
	width: 95%;
	/*margin: 0 auto;*/
	margin: 0 0 0 1em;
	padding: 0;
	display:block;
}

	#marcocontenido .herramientas ul li { 
		display: inline;
		float: left;
		width: 47%;
		min-height: 15em;
		text-align: left;
		margin: 1em 0 0 1em;
		vertical-align:baseline;
		padding: 0 !important;
	}

	#marcocontenido .herramientas ul li.primero { 
		/*margin: 1em 0 0 0;*/
		}
	#marcocontenido .herramientas ul li IMG {
		vertical-align: text-bottom;
		text-align: center;
	}
	#marcocontenido .herramientas ul li A {
		text-decoration: none;
	}
	


/* ######### FORMULARIOS CORREO ######## */
		
#formulariocorreo {
		float: left;
		margin: 0;
		padding: 0;
		width: 100%;
}
#marcocontenido fieldset, #formulariocorreo FIELDSET {
	padding: 0 0.5em 2em 1em; 	
	margin: 0 auto 1em auto;
	clear:both; 	
	width: 92%;
	background-color: #f4f4f4;
	border: .1em solid #D2D2D2;
}
#formulariocorreo FIELDSET LEGEND {
	margin: 0; 	padding: 0 1em;
	color: #ee6e00; 	font-weight:bold;
	}

#formulariocorreo FIELDSET OL {
	list-style: none !important;
	margin: 0; 	padding: 0.5em;
	display:block; 	clear:both;
}
#formulariocorreo FIELDSET OL LI {
	list-style: none !important;
	margin: 0.5em 0; 	padding: 0.2em 0.5em;
	display:block; 	clear:both;
}
#formulariocorreo .zonanombrecampo {
	float: left; 	width: 30%;
	text-align: right; 	padding: 0 0.5em 0 0 ;
	margin-bottom: 1em;  
}
#formulariocorreo .zonacampoformulario {
	float:left; 	width: 65%;
	padding: 0; 	margin-bottom: 1em; 
	}
#formulariocorreo FIELDSET .zonacampoformulario INPUT {
	border: 1px solid #d6d6d6;     font-family: Arial, Helvetica, sans-serif;
	font-size: 1em; 	color: #505050;
	display:inline; width: 80%;
	padding: 0.2em 0 0.2em 0.1em;
}
#formulariocorreo FIELDSET .zonacampoformulario SELECT {
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 0.2em 0 0.2em 0.1em;
}
#formulariocorreo FIELDSET .zonacampoformulario TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em; 	color: #505050;
	width: 80%; 	height: 6em;
	padding: 0.2em 0 0.2em 0.1em;
}

#formulariocorreo .zonabotones {
	float: left; 	clear:both;
	width: 100%; 	margin: 1.5em 0;
	padding: 0; 	text-align:center; 
}
#formulariocorreo .zonabotones INPUT {
	padding: 0.2em 2.5em;
	background-image: url(../../../_layouts/Images/sede/fondo-boton.jpg);
	background-position: bottom; 	background-repeat:repeat-x;
	border-radius: 5px; 	color: #fff;
	border: 0.1em solid #fff;	box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#formulariocorreo .zonabotones INPUT:hover {
	box-shadow: 0 0 8px rgba(0, 0, 0, 1.5);
}

#formulariocorreo .zonacontrolformularioerror {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

#formulariocorreo .zonacontrolformularioerror li{
	list-style-image: url(../../../_layouts/images/sede/bulletlistados-error.png);
}

#formulariocorreo .textoerror {
	color:#990000;
}




@media print {

body {
	background-color: #fff;
	font-family : tahoma, geneva, sans-serif;
	font-size : 0.75em;
	text-align: justify;
	color: #000;
	line-height: 1.3em;
}
#marcocontenido {
	padding: 0;
	float: left;
	margin: 0;
	width: 99%;
}
/* ############ CABECERA ############ */

#marcocontenido #cabeceraidiomas {
				display: none;
}

#marcocontenido #cabecera {
				clear: left;
				float: left;
				margin: 0 0 1em 0;
				padding: 0.5em 0;
				width: 100%;
				border-bottom: 0.2em solid #ccc;
				background-color: #fff !important;
}
#marcocontenido .cabeceralogo {
				padding: 0;
				float: left;
				margin: 0;
				width: auto;
}
#marcocontenido .cabeceralogoCEAE {
				padding: 0;
				float: left;
				margin: 0;
}
#marcocontenido #cabecera IMG {
				border: 0;
}
#marcocontenido #cabecera .listadoherramientas {
				display: none;
}

/* ###### MENÚ IZQUIERDO ###### */

#marcocontenido #left-sidebar {
				display: none;
}

/* ########### PIE PAGINA ############ */

#marcocontenido #piepagina {
				clear: left;
				padding: 1em 0 0.5em 0;
				float: left;
				margin: 2em 0 0em 0;
				width: 100%;
				background-color: #f2f2f2;
				font-size: 80%;
				border-top: 0.2em solid #ccc;
}
#marcocontenido #piepagina IMG {
				border: 0;
}
#marcocontenido #piepagina .direcciondgpyme {
				padding-left: 1.5em;
				float: left;
				margin: 0px;
				width: 65%;
}
#marcocontenido #piepagina .cae {
				float: left;
				margin: 0;
				width: 30%;
				padding-top: 1.5em;
				text-align: center;
}
#marcocontenido #piepagina .resto {
				display: none;
}
#marcocontenido #piepagina .resto .imagen {
				padding: 0 0.3em 0 0;
				margin: 0;
				float: left;
				width: auto;
}
#marcocontenido #bandaiconos {
				display: none;
}

/* ##########  ZONA NUBE DE PALABRAS #################### */

#marcocontenido #nubespalabraspie {
				display: none;
}

/* ###### CAJA CENTRAL ###### */

#marcocontenido #container {
				width : 100%;
				margin: 2em 0 1em 0;
				float: left;
}
#marcocontenido #main-content {
				float: left;
				width: 95%;
				margin: 0 0 1em 1em;
				padding: 0;
				font-size: 0.9em;
}
#marcocontenido #col-izqda {
				float: left;
				margin: 0;
				padding: 0;
				width: 57%;
}
#marcocontenido #right-sidebar {
				float: left;
				width: 40%;
				margin: 0 0 0 1em;
				padding: 0;
				text-align: right;
}

#marcocontenido h1 {
				font-size : 1.517em;
				font-weight : normal;
				margin: 0 0 1em 0;
				padding: 0;
				color: #000;
}
#marcocontenido .migaspan {
	display: none;
	}

/* ###### contenido formas jurídicas ####### */

#marcocontenido #menu-navegacion {
		font-size: 0.9em;
		margin: 0 0 0.5em 0;
		padding: 0;
		}

#marcocontenido #menu-navegacion ul {
		border: 0.1em solid #ccc;
		height: 4.6em;
		margin: 0 0 1em 0;
	}

#marcocontenido #contenedorgeneralforma {
    font-size: 1.2em !important;
}
#marcocontenido .menuhorizontal_formas ul  {
    font-size: 0.9em;
    }  
#marcocontenido .menuhorizontal_tramites ul  {
    font-size: 0.9em;
    }  
#marcocontenido .menuhorizontal_tramitespm ul  {
    font-size: 0.9em;
    }  
#marcocontenido UL#PuestaEnMarcha, UL#Tramites {
		font-size: 0.95em;
}
#marcocontenido #ucFormaJuridica1_ctl00_ctl01_pnlListadoPuestaEnMarcha, #ucFormaJuridica1_ctl00_ctl00_pnlListadoTramites, #ucFormaJuridica1_ctl00_TabPanelTramElectronica, .resultados {
	font-size: 1em;
	}
#marcocontenido  h4.cursor{
	font-size: 1em;
}
#marcocontenido #ucFormaJuridica1_ctl00_TabPanelTramElectronica DIV P {
    font-size: 1em;
}
	
#marcocontenido #ucFormaJuridica1_ctl00_TabPanelTramElectronica DIV ul {
    font-size: 1em;
}
#contenedorgeneralforma #ctl00_PlaceHolderMain_formaJ_TabContainer1_TabPanelTramElectronica_lblTramElectronica {
				font-size:1em;
}

#contenedorgeneralforma #ctl00_PlaceHolderMain_formaJ_TabContainer1_TabPanelTramElectronica_lblTramElectronica h4.cursor{
	font-size: 1.1em;
}

#ctl00_PlaceHolderMain_formulario_TabContainer1_TabPanel2_pnlPuestaEnMarcha, #ctl00_PlaceHolderMain_formulario_TabContainer1_TabPanel1_pnlTramites {
				display: none;
}

#ctl00_PlaceHolderMain_Formulario_pnlTramites, #ctl00_PlaceHolderMain_Formulario_pnlPuestaEnMarcha {
				display: none;
}

} /* fin @media print */