/**
 * Hoja de estilos para la subpágina de ILDEFE "Invertir en León".
 */

/* >>> General */

body { margin: 0; padding: 0; font-size: 70%; font-family: Tahoma, Helvetica, Sans-Serif; }

#pageWrapper {width: 800px;}

div#wrapper {width: 750px;}

/* Este div provoca que se corten los divs interiores, y no coge el heigh: 100%;
   Este es un problema conocido de Internet Explorer. */
div#LeonNucleoFuturo {	/*border: 5px solid green;*/}

div#LeonNucleoFuturo h1 { margin-left: 20px; color: #5475AA;}



/* >>> Pantalla de selección de idioma */

div#langselection { margin: 70px 0 0 150px;}

div#langselection ul {margin-top: 80px;}

div#langselection li { display: inline; margin-right: 80px;}

div#langselection ul li a {color: #354C6E; text-decoration: none; }

div#langselection ul li a img { margin-right: 5px;}

div#langselection ul li a:hover {color: #4C7BBC; text-decoration: underline;}


/* >>> Presentación: León, núcleo de futuro */

.link a {color: black; text-decoration: none;}

div#presentacion {width:500px;}

div#images { margin-top: 30px;}

div#leonnucleo {margin: 30px 15px; height: 120px;}

div#leonnucleo img { float: right;}

div.link {font-family: Georgia, Times, Serif; font-size: 2em; font-style: italic; padding: 5px; margin-left: 30px; text-align: center; /*float: left;*/ width: 200px;}

div.link:hover { font-size: 2.2em;}

div#linkstable {
	text-align: center;
	width: 500px;
	height: 60px;
	clear: both;
	background-color: #fff;   /* para solventar el problema del renderizado de texto en negrita en IE */
}

#linkConocer a, #linkInvertir a, #linkConocer_en a, #linkInvertir_en a {
	font-family: Georgia, Times, Serif;
	font-style: italic;
	font-size: 1.6em;
	color: black;
	margin: 50px 0 15px 0;
	height: 30px;
}
#linkConocer a {
	margin-left: 140px;
	float: left;
}
#linkInvertir a {
	margin-right: 20px;
	float: right;
}
		#linkConocer a:hover, #linkInvertir a:hover, #linkConocer_en a:hover, #linkInvertir_en a:hover {
			font-size: 2em;
		}
#linkConocer_en a {
	margin-left: 80px;
	float: left;
}
#linkInvertir_en a {
	margin-right: 20px;
	float: right;
}
	

div#sponsors {
	margin-left: 110px;
	width: 370px;
	border-top: 1px solid black;
}

div#otherlinks {
	position: absolute;
	left: 600px;
	top: 350px;
	width: 150px;
}

div#otherlinks ul {
	/*background-color: #fff;*/  /* para solventar el problema del renderizado de texto en negrita en IE */
}

div#otherlinks ul li {
	list-style-type: square;
	background-color: #fff;  /* para solventar el problema del renderizado de texto en negrita en IE */
}

div#otherlinks ul li a {
	color: black;
	text-decoration: none;
	background-color: #fff;  /* para solventar el problema del renderizado de texto en negrita en IE */
}

	div#otherlinks ul li a:hover {
		color: #AAA;
	}

img {
	border: none;
}

/* >>> Menús de "conocer León" e "invertir en León" */

div#tituloConocer {  /* div con la imagen del título */
	width: 456px;
	height: 135px;
	background: url("/img/invertirLeon/tituloConocer.gif") left top no-repeat;
}

div#tituloInvertir {  /* div con la imagen del título */
	width: 594px;
	height: 386px;
	background: url("/img/invertirLeon/tituloInvertir.gif") left top no-repeat;
}

/* para los títulos en inglés */

div#meetTitle {
	width: 476px;
	height: 106px;
	background: url("/img/invertirLeon/meetTitle.gif") left top no-repeat;
}

div#investTitle {
	width: 599px;
	height: 251px;
	background: url("/img/invertirLeon/investTitle.gif") left top no-repeat;
}

div#conocer {  /* la caja de la página de "conocer León" */
	position: absolute;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background: #CD2924 url("/img/invertirLeon/fondoConocer.gif") left 300px repeat-x;
}

div#invertir {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background: #072C61 url("/img/invertirLeon/fondoInvertir.gif") left top repeat-y;
}

/* Enlaces en blanco de las listas y el de Home */
/* (qué de problemas me está trayendo no haberle puesto un ID al menú principal) */

div#LeonNucleoFuturo ul#menu,div a {
	color: white;
	text-decoration: none;
}

.moreLevels {
	
}

#menuGlobalConocer, #menuGlobalInvertir {
	list-style-type: none;
	position: absolute;
	left: 255px;
	top: 125px;
}

.submenulevel4 ul {list-style-type: none}

.submenulevel4 {
	padding:0;
	margin:0;
	z-index:99;
	overflow:visible;
	display:block;
}

.submenulevel4 li { 
	position: relative;
	width: 275px;
	background-color: transparent;
	display:block;
	margin:0;
	padding: 0px 0px 5px 5px;
	cursor: default;
}

.submenulevel4 a {
    text-decoration:none;
    font-weight: bold;
    display:block;
   	border:solid 1px white;
    padding: 2px 0 5px 5px;  
	/*width: auto;*/
}

.submenulevel5, .submenulevel6 {
	margin: 0;
	padding: 0;
    display:none; 
    position:absolute; 
    top: 0px; 
    left:280px;
}

.submenulevel4 a:hover {
    background-color: #FFF;

}
#invertir li a:hover, #invertir_en li a:hover {
	color: #072C61;
}
#conocer li a:hover {
	color: #CD2924;
}
.submenulevel4 li:hover ul ul, .submenulevel4 li:hover ul ul ul, .submenulevel4 li.hover ul ul, .submenulevel4 li.hover ul ul ul{
    display:none;
	
}


.submenulevel4 li:hover ul, .submenulevel4 ul li:hover ul, .submenulevel4 ul ul li:hover ul, .submenulevel4 li.hover ul, .submenulevel4 ul li.hover ul, .submenulevel4 ul ul li.hover ul{
    display:block;
	margin:0;
}



li>ul { 
	top: auto;
	left: auto;
}

#gohomeinvertir, #gohomeconocer {
	position: relative;
	border: 1px solid white;
	height: 20px;
	width: 50px;
	left: 5px;
	margin-top:40px;
}
	#gohomeinvertir a, #gohomeconocer a {
		font-weight: bold;
		padding: 2px 0 0 5px;
		display: block;
		height: 18px;
	}
		#gohomeinvertir a:hover, #gohomeconocer a:hover {
			background-color: white;
			color: #CD2924;
		}

/* Listas que deben estar ocultas porque los enlaces están ordenados de forma específica, pero que deben
   existir para garantizar que los buscadores indexen correctamente el contenido. */
ul.hidden {
	position: absolute;
	visibility: hidden;
}

/* >>> Contenidos */

div.genericHTMLContent p,h2,h3,h4,h5 {
	margin-left: 20px;
}

div.genericHTMLContent p a {
	color: gray;
}

div.genericHTMLContent table {
	margin-left: 20px;
}

div.genericHTMLContent h4 {
	color: #C72110;
}

div.genericHTMLContent table a {
	color: #CF7000;
}

div.genericHTMLContent table a:hover {
	color: #4F0600;
	/*border-bottom: 1px dotted #4F0600;*/
}

ul.titulaciones,ul#formacionprofesional { margin-left: 20px; padding: 5px 5px 5px 20px; list-style-type:none;}

ul.titulaciones li,ul#formacionprofesional li { color: black; margin:0; }

.universidad {list-style-type:none; margin:0;}

#formacionprofesional li {border-bottom:solid 1px #D4DCE9;}

/* >>> Tablas */

table {
	border-collapse: separate;
	margin: 7px;
}

table td {
	padding: 3px 5px;
}

table td.empty {
	border: none;
	background-color: white;
}

table td.alignright {
	text-align: right;
}

table td.center {
	text-align: center;
}

table thead td {
	border: 1px solid #AF0A0A;
	background-color: #CF3E33;
	color: white;
}

table tbody td {
	border: 1px solid silver;
}

table tfoot {
	padding-top: 10px;
	border: none;
	color: #666666;
}

/* >>> Menús */

ul.topmenu {
	list-style-type: none;
	margin: 0px 0 20px 0;
	height:20px;
	padding:0;
}

ul.topmenu li {
	float: left;
	padding:2px 5px 0 0;
	margin: 0 5px 0 0;
	border-right: 1px solid silver;
	color:#DF9900;
}

ul.topmenu a {
	color:#666;
}

ul.topmenu li a:hover {
	background-color: silver;
	color: white;
}


ul.topmenuBlue {
	list-style-type: none;
	margin: 0px 0 20px 0;
	height:20px;
	padding:0;
}

ul.topmenuBlue li {
	float: left;
	padding:2px 5px 0 0;
	margin: 0 5px 0 0;
	border-right: 1px solid silver;
	color:#3366CC;
}

ul.topmenuBlue a {
	color:#666;
}

ul.topmenuBlue li a:hover {
	background-color: silver;
	color: white;
}


/* >>> Mapa Web */

div#mapawebbg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #85949D;
}

h2 {
	font-size: 1.3em;
	color: white;
	padding: 2px 0 2px 5px;
	width: 200px;
}

h2#conocer {
	background-color: #C0131E;
}

h2#invertir {
	background-color: #08204F;
}

div#mapaweb {
	width: 500px;
	margin: 50px;
	padding: 10px;
	background-color: white;
}

div#mapaweb h1 {
	/*background-color: #85949D;*/
	background: url("/img/invertirLeon/fondolit_azul.gif") left no-repeat; 
	color: white;
	padding: 3px 10px;
	font-size: 1.2em;
	text-align: center;
}

div#mapaweb ul {
	padding-left: 20px;
}

.mapaWebmenulevel3 {
	margin: 0;
	list-style-type: none;
}

.mapaWebmenulevel3 li {
	margin-top: 5px;
}

.mapaWebmenulevel3 li a {
	color: #85949D;
	background: url("/img/invertirLeon/fondolit_rojo.gif") left no-repeat;
	padding: 5px 80px 5px 10px;
	color: white;
	font-weight: bold;
}
	.mapaWebmenulevel4 {
		list-style-type: none;
		padding-bottom: 20px;
		margin: 0;
	}	
	.mapaWebmenulevel4 li a {
		background: url("/img/Image/flecha_roja.gif") left no-repeat;
		padding-left: 20px;
		color: #415059;
		font-weight: normal;
	}
	.mapaWebmenulevel5 {
		list-style-type: disc;
		margin-left: 20px;
	}
		.mapaWebmenulevel5 li a {
			background: none;
			padding-left: 0;
		}
	.mapaWebmenulevel6 {
		list-style-type: circle;
		margin-left: 10px;
	}


/* >>> Botones de volver en todas las páginas (atrás y home) */

#backlinkbuttons {
	top: 25px;
	left:35px;
	padding:0;
	width: 150px;
	height: 30px;
	position:absolute;
	line-height:30px;
}

#backlinkbuttons div {display:inline;}

#backbutton {
	color: #666666;
	border: 1px solid #666666;
	padding: 2px 2px 2px 3px;
	margin: 4px;
	font-weight: bold;
	background:#FFF;
}

a#backbutton:hover {color: white; background: #666666; border: 1px solid #AAAAAA;}

a#homebutton {color: #666666; padding: 2px 4px; font-weight: bold; border: 1px solid #666666; margin: 4px; background:#FFF;}

a#homebutton:hover { color: white; background: #666666; border: 1px solid #AAAAAA;}

body .top {clear: both; margin: 40px 0 20px 350px; width: 16px; height: 16px; display:block;}

body .top a { background: url("/img/invertirLeon/a.gif") top-left no-repeat; width: 16px; height: 16px;	}
	
body .top a:hover { 	background: url("/img/invertirLeon/b.gif") left no-repeat;}
	
#contactoLeonNucleo {margin: 0 0 0 10px;}

#contactoTitulo {width: 250px;	height: 334px;	background: url("/img/invertirLeon/fondo_contacto.gif") top left no-repeat;	}

#contactoTexto { position: absolute; top: 140px; left: 20px; }

#contactoTexto ul {list-style-type: none; margin-left: 0; padding-left: 0;}
	
#contactoTexto ul li { border: 1px solid black; height: 20px; width: 120px;	margin-bottom: 5px;	padding:0;}

#contactoTexto ul li a { font-weight: bold; width: auto; color: black; height: 20px; display: block; margin: 0; padding: 2px 0 0 5px;}

#contactoTexto ul li a:hover {	background-color: black; color: white; height: 18px; margin: 0;	}
			
* html #contactoTexto ul li a:hover {height: 20px;}
			
.backMapaWeb { margin: 0 0 10px 300px; font-size: 22px; text-align: center; width: 16px; }

.backMapaWeb a { text-align: center; height: 16px; }

.backMapaWeb a:hover {color: black;}

h2 {margin: 10px 0 10px 20px}
h3 {font-size: 1em; margin: 10px 0 0 0}
h4 {font-size: 1em; color: #C31200;/*#D65C50;-*/ margin: 10px 0 3px 0}

.spacer{clear:both; float:none;}

.wrapper{width: 750px; margin: 0;}


/*Conocer Leon  --- Invertir en Leon */


body .columnaDerecha {float: left; text-align: left; margin:0 0 0 10px; padding:0;}

body .columnaDerecha p {width:270px; font-size:0.92em; margin:0 0 10px 0;}

body .columnaDerecha .tableRightEco {width:270px; font-size:0.92em; margin:0 0 10px 0;}

body .columnaDerecha .parrafoGastronomia { width:450px;}

body .columnaDerecha img { margin:20px 0px; }

body .columnaDerecha table {margin:0 0 10px 0; font-size:0.92em;}

body .columnaDerecha table td {padding:3px 5px;}

body .columnaDerecha h3 {margin:10px 0 3px 0; font-size:1em;}

div.genericHTMLContent .columnaIzquierda{float: left; margin:0 0 20px 0;}

body .columnaIzquierda p {font-size:0.92em; margin:0 0 10px 0;}

body .columnaIzquierda table {font-size:0.92em; margin:0 0 10px 0;}

body .columnaIzquierda h3 {margin:10px 0 3px 0; font-size:1em;}

body .columnaIzquierda h4 {margin:5px 0 5px 0; font-size:1em;}

body #subWrapper .columnaIzquierda p {width:300px;}

body #subWrapperNoHead .columnaIzquierda p {width:350px;}

body #subWrapperNoHead .columnaDerecha { margin-left:30px; }

body .pie_imagen {margin:0 0 0 3px; color: #555; text-align: left; font-size: 0.92em;}

body .menuHead { margin:20px 0 0 150px; padding:0;} 

body .menuHead h2 {margin:0 0 5px 0; padding:0;}


/* MenuHead para la sección fiestas tradicionales */

body .menuHeadF { margin:0; padding:0;} 

body .menuHeadF h2 {margin:0 0 0 0; padding:0;}

/* MenuHead para la sección fiestas tradicionales */


body #subWrapper {margin-left:50px; }

body #subWrapperNoHead {margin-left:35px; padding-top:70px; width:760px;}

body .imgTitulo {margin:0 0 10px 0; padding:0; display:block;}

body .imgTituloPrincipal {margin:5px 0 0 0; padding:0; display:block;}

body .imgNoMargin {margin:0 0 0 30px;}

body .columnaDerecha .imgNoMargin {margin:0 0 0 30px;}

/*body .imgTituloParrafo {margin:10px 0 10px 0; display:block;}*/

body .columnaDerecha .imgTituloParrafo {margin:10px 0 10px 0; display:block;}

body .noColumnCenter {padding:0 0 20px 0; margin:0 0 0 0; text-align:center; float:none;}

body .noColumnCenter table {font-size:0.92em; margin:10px 0 10px 0;}

body .noColumn {padding:0 0 20px 0; margin:0 0 0 0; text-align:left; float:none;}

body .noColumn {margin:0;}

body .noColumn table {font-size:0.92em; margin:10px 0 10px 0;}

body .tablaHistoria {font-size:0.92em; margin:10px 0 0 0; padding:0;}

body .tablaHistoria .boldCell{font-weight:bold; width:85px;}

body .tablaHistoria .boldCellEng{font-weight:bold; width:120px;}

body .tablaHistoria td {border:none; padding:2px 10px 2px 0;}

body .leonNucleoHead {margin:0 0 10px 0; padding:0;}

body .leonNucleoHead img {padding:0; margin:0;}

body #subWrapperHead {margin-left:30px; width:700px;}

body #subWrapperHead p {margin:7px 0 15px 0; font-size:0.92em;}

body .imgCenter {text-align:center; padding:0; margin:0;}

body .inlineImg {display:block; padding:10px 0 0 0;}

body .inlineImg img{ display:inline; margin:0 10px 0 0;}

body .subHeader {margin:0 0 0 25px; padding:0;}

body #inlineImage {width:100px;}

body .subHeader {display:block;}

body .subHeader div {float:left;}

body .subHeader .menuHead {margin:15px 0 0 10px;}

body .subWrapperLeftM {margin:0 0 0 20px; padding:0;}

body .subWrapperLeftM p {width:450px;}

body .noColumn {margin:30px 0 0 0;}

body .noColumn h4 {margin-bottom:7px;}

body .noColumn p {width:685px; margin:0;}

#subWrapper .columnaIzquierda p.parrafoCruceCaminos {width:350px; margin-right:30px;}

body .cruceCaminosh3 { margin:20px 0 10px 0; }

body #subWrapper .columnaIzquierda .parrafoZonas { width:367px; margin-right:30px;}

body .zonash3 {margin-bottom:3px;}

body #socioDemoTable {margin-top:80px;}

body #subWrapperNoHead .paragRightTejido {width:330px;}

body #subWrapper .columnaIzquierda .parrafoMonu {width:350px;}

body .indent {margin-left:15px; width:85%; margin-bottom:20px;}

body .indent p {margin-left:0px;}

body .leonNucleoHeadB {margin:0;}

body #subWrapperNoHeadB {margin:0 0 0 35px; padding:0;}

body #subWrapperNoHeadB p {margin-top:10px; font-size:0.92em;}

body #subWrapperNoHeadB .imgTitulo{margin:0 0 10px 0; padding:0; display:block;}

body #subWrapperNoHeadC {margin:0 0 0 20px; padding-top:70px;}

body #subWrapperNoHeadC .imgNoneMargin {margin:0; padding:0;}

body .indentImg {margin:20px 0 30px 15px; width:85%; margin-bottom:20px;}

body .indentImg div {float:left;}

body #descargaMapa {margin:0 0 0 25px; padding:0;}

body #iconoPDF {margin:0 0 0 30px; padding:0;}

body #iconoPDF a {margin:20px 0 0 0;}

body .listContainer {border: 1px solid gray; /*margin: 20px 20px 0 20px;*/ width:250px; padding:0;}

body .listContainer ul {list-style-type:none; padding:0; width:250px; margin:0 0 10px 0; padding:0 0 0 7px;}

body .listContainer ul li {margin:0; padding:0;}
 
body .listadoH3 { padding-left:7px; font-weight:bold; margin:10px 0 0 0; color:#8098C0; }

body div.listadoH2 { padding-left:7px; color:#7E7E7E; text-align:left; line-height:20px; font-size: 12px; border-bottom: 1px solid #666666; font-weight:bold;}

body #subWrapperHeadB {margin-left:30px; width:700px;}

body #subWrapperHeadB .columnaIzquierda p {width:300px; margin:0 50px 25px 0; font-size:0.92em;}

body #subWrapperHeadB .columnaDerecha p {width:300px; margin:0 0 25px 0; font-size:0.92em;}

body #subWrapperHeadB .columnaDerecha .imgTitulo {margin:0 0 7px 0; display:block;} 

body .imgTituloLess {margin:5px 0; padding:0; display:block;}

body .noColumnB {padding:0 0 20px 0; margin:0 0 0 0; text-align:left;}

body .noColumnB h3 {padding:0; margin:0 0 5px 0; text-align:left;}

body .noColumnB p {padding:0; margin:0 0 10px 0; text-align:left; font-size:0.92em;}

body #subWrapperNoHeadD {margin:0 0 0 50px; padding-top:80px;}

#usefulA {background-color:#E6E6E6; margin:0;}

#usefulABox {background-color:#FFFFFF; width:400px; padding:0 20px 70px 20px; margin:0 0 0 38em;}

body #usefulABox a {color:#929292;}

body #usefulABox p {margin-bottom:20px;}

body #usefulABox .top {margin:60px 0 0 50%;;}

body .usefulStrong {color:#515151; margin:0 0 3px 0; display:block; line-height:15px;}

body .usefulStrong span {color:#B6B6B6;}

body #backlinkUseful { padding:0; margin:0 0 0 325px; width: 75px; line-height:30px; font-size:9px;}

body #backlinkUseful div {display:inline;}

body #usefulTitular {margin:40px 0 30px 0;}

body #mapainteractivo {position:relative; margin:60px 0 0 45px;}

body #buttons { display:block; padding:5px; margin:10px 0 20px 10px;}

body #buttons div {display:inline; color:#7E7E7E;}

/*body #pol {width: 150px; border-top: 1px solid #7E7E7E; border-bottom: 1px solid #7E7E7E; cursor: pointer; padding: 3px; text-align: center; margin:0 15px 0 0; color:#7E7E7E;}*/

body #pol a{width: 150px; border-top: 1px solid #7E7E7E; border-bottom: 1px solid #7E7E7E; cursor: pointer; padding: 3px; text-align: center; margin:0 15px 0 0; color:#7E7E7E;}

body #pol a:hover {background-color:#7E7E7E; color:white;}

/*body #com {width: 150px; border-top: 1px solid #7E7E7E; border-bottom: 1px solid #7E7E7E; cursor: pointer; padding: 3px; text-align: center; margin:0 15px 0 0; color:#7E7E7E;}*/

body #com a {width: 150px; border-top: 1px solid #7E7E7E; border-bottom: 1px solid #7E7E7E; cursor: pointer; padding: 3px; text-align: center; margin:0 15px 0 0; color:#7E7E7E;}

body #com a:hover {background-color:#7E7E7E; color:white;}

body div.map { margin: 20px; width: 624px; height: 416px; clear: both; background: white url('/img/Image/sueloindustrial.gif') -1872px 0 no-repeat;}
body div.map.es { background-image: url('/img/Image/sueloindustrial.gif');}
body div.map.en { background-image: url('/img/Image/sueloindustrial_eng.gif');}

body .menuHeadB { margin:20px 0 0 170px; padding:0;} 

body .javascriptWarning {color: darkred; font-weight: bold; margin: 5px 5px 5px 30px; border: 1px solid darkred; padding: 5px;}

body .indentImgB {margin:20px 0 30px 140px; margin-bottom:20px;}

body .indentImgB div {float:left;}

body #subWrapperNoHeadE {margin-left:35px; padding-top:60px; width:750px;}

body .columnaIzquierdaRoad{float: left; margin:0 0 20px 25px; padding:0;}

body .columnaIzquierdaRoad p {font-size:0.92em; margin:0 50px 10px 0; width:270px; }

body .columnaIzquierdaRoad h3 {margin:10px 0 3px 0;}

body #subWrapperNoHeadF {margin-left:35px; padding-top:20px; width:750px;}

body #redCarreteras {margin: 30px 0 0 0;}

body .columnaIzquierdaTranF {float: left; margin:0 0 20px 25px; padding:0;}

body .columnaIzquierdaTranF p {font-size:0.92em; margin:0 40px 10px 0; width:290px; PADDING:0;}

body .columnaIzquierdaTranF h3 {margin:0 0 15px 0;}

body .columnaIzquierdaAero {float: left; padding:0; margin:20px 0 0 30px;}

body .columnaIzquierdaAero p {width:300px; margin:0 30px 0 0; font-size:0.92em;}

body .columnaDerechaAero {float: left; text-align: left; margin:40px 0 0 0; padding:0;}

body .noColumnAero {padding:0; margin:30px 0 0 0; text-align:center; width:90%; }

body .noColumnAero h3 {background-color:#5475AA; color:white; line-height:15px; margin:0; width:650px;}

body .noColumnAero table{font-size:0.92em; margin:0; border:solid 1px; width:650px;}

body #puertosMar {margin:50px 0 0 45px; }

body #puertosMar h3 {margin:20px 0 50px 10px; }

body #puertosMar img {margin:0 0 0 0; }

body .indentImgC {margin:60px 0 30px 65px; margin-bottom:20px;}

body .indentImgC div {float:left;}

body .columnaIzquierdaGeo {float: left; margin:0 0 10px 10px; padding:0; width:425px; text-align:center;}

html>body .columnaIzquierdaGeo {width:435px;}



body .columnaIzquierdaGeo .pie_imagen {margin:0 0 10px 32px; padding:0; }

body .columnaIzquierdaGeo div {font-size:0.92em; margin:0; padding:0; }

body .columnaDerechaGeo {float: left; text-align: left; margin:0 0 0 15px; padding:0;}

body .columnaDerechaGeo p {width:250px; margin-left:0;}

body #leonNucleoFuturo .imgTituloGeo {margin:20px 0 0 0; padding:0;}

body .geoSpacer {margin:60px 0 0 0;}

body #subWrapperNoHeadG {margin-left:50px; margin-top:40px; width:750px;}

body #subWrapperNoHeadG .columnaIzquierda p {width:350px; margin:0 40px 20px 0; font-size:0.94em;}

body #subWrapperNoHeadG .columnaIzquierda h3 {margin-bottom:10px;}

body #subWrapperNoHeadG .columnaIzquierda h4 {color:#5475AA; margin-bottom:10px;}

body #subWrapperNoHeadG .columnaDerecha { padding-top:0px; margin-top:0;}

body #subWrapperNoHeadG .columnaDerecha img { margin-top:10px;}

body .inlineMenu {margin:10px 0 0 0;}

body .inlineMenu div {float:left;}

body .inlineMenu div ul{margin:0 0 0 90px; font-size:0.90em;}

body .cetileParagraph {width:450px; margin:30px 0 0 0;}

body .blueHeader {color : #8AA0C5;}

body .tableLargerSpaces {width:370px;}

body #leftLargerSites {margin:50px 15px 0 0; width:370px;}

body .columnaIzquierda#leftLargerSites p {width:370px; margin:15px 0 20px 0;}

#rightLargerSites {margin-top:50px;}

/*menuHead larger Sites*/
body .menuHeadL {margin:20px 0 0 120px;}

body .menuHeadL img{margin:0; padding:0;}

body .menuHeadL ul{margin:0; padding:0;}

body .menuHeadH {margin:0;}

body .menuHeadH div ul {margin-left:40px;}

body #leftHotels {margin:0 20px 0 0; width:310px;}

body #leftHotels .3Paragraph {width:300px;}

body #rightHotels table{margin:170px 0 50px 0;}

body #rightOfertaEmpleo {margin:0; padding:0;}

body #rightOfertaEmpleo .imgTitulo {margin:0 0 10px 0 ; padding:0;}

body #leftOfertaEmpleo {margin:0  30px 0 40px; padding:0;}

body .tituloTabla {background-color:#5475AA; color:#FFF; line-height:2em; margin:0 0 10px 20px; width:20em;}

body .noColumnUni {padding:0 0 20px 0; margin:40px 0 0 0; text-align:left; float:none; }

body .noColumnUni p {margin-left:0;}

body .noColumnUni table {font-size:0.92em; margin:10px 0 10px 0; }

body .listadosUni {background-color:#C7CFE2; margin:0; padding:0; font-size:0.95em; width:62em; height:53em;}

body .listadosUni .columnaIzquierda {background-color:#C7CFE2; margin:0; padding:0; width:30em;}

body .listadosUni .columnaDerecha {background-color:#C7CFE2; margin:0; padding:0; width:32em;  padding:0;}

body .listadosUni div{background-color:#C7CFE2; margin:0; padding:0;}

body .listadosUni ul {padding:0; display:block;}

body .universidad ul {margin:0; list-style-type:none;}

body .universidad  .listSub2 {margin:0 0 0 66px;}

body .universidad  .listSub2B {margin:0 0 0 125px;}

body .universidad  .listSub2C {margin:0 0 0 143px;}

body .universidad  .listSub2D {margin:0 0 0 68px;}

body .universidad  .listSub2Eng {margin:0 0 0 100px;}

body .universidad  .listSub2BEng {margin:0 0 0 100px;}

body .universidad  .listSub2B2Eng {margin:0 0 0 82px;}

body .universidad  .listSub2CEng {margin:0 0 0 145px;}

body .universidad  .listSub2C2Eng {margin:0 0 0 133px;}

body .universidad  .listSub2DEng {margin:0 0 0 50px;}

body li.universidad  {padding:2px 0 0 0;}

body #leftFp {margin:0 60px 0 0;}

body #leftFp h3 {margin:20px 0 0 0;}

body #leftFp p {width:290px; }

body #rightFp {margin-top:115px;}

body #rightFp h3 {color: white; background-color: #5475AA; padding: 3px; margin:0 0 1px 0;}

body #rightFp #formacionprofesional {background-color: #C7CFE2; margin:0; padding:5px 0 15px 0; border-bottom:solid 2px #000; }

body #rightFp #formacionprofesional li { padding:0 0 0 10px;  font-size:1em;} 

body #grafico {margin:11em 0 0 0;}

body .imgTituloParrafoTejido{margin:15px 20px 15px 0; display:block;}


/*		    Fin Conocer Leon  --- Invertir en Leon 			*/
