﻿body
{
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}
.cabecera {
	background-color: #006b6e;
}
.borde_cabecera {
	background-color: #409092;
}
.linea_menu {
	background-color: #a0acb3;
}
.texto_menu_encendido 
{
	font-family: Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 12px;
	color: #9bd171;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
}
.textoTituloBlanco
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 20px;
	color:#FFFFFF;
	text-align:left
}
.textoTituloNegro
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 20px;
	color:Black;
	text-align:left
}
.textoContenidoBlanco
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 18px;
	color:#FFFFFF;
	text-align:left
}
.textoContenidoBlancoJustificado
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 16px;
	color:#FFFFFF;
	text-align:justify;
}
.MenuDimanico 
{
	/*
	///////////////////////////////////////////////////////
	/MODIFICAR AQUI EL LEFT PARA LLEVAR MAS A LA IZQUIERDA/
	///////////////////////////////////////////////////////
	*/
	position:relative;
	z-index:100;
	top: -6px;
	left: 50px;
	height: 41px;
	width: 100px;
}
.MenuDimanico ul 
{
	/*
	///////////////////////////////////////////////////////
	/MODIFICAR AQUI EL LEFT PARA LLEVAR MAS A LA IZQUIERDA/
	///////////////////////////////////////////////////////
	*/
	position:relative;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	top: -17px;
	left: 100px;
	height: 20px;
	width: 574px;
}
.MenuDimanico li {
	float:left;
	margin:0;
	padding:1px 1px 1px 0;
	height: 23px;
}
.MenuDimanico li.tfirst {
	padding-left:1px;
}
.MenuDimanico li:hover,.MenuDimanico li a:hover {
	position:relative;
}
.MenuDimanico a {
	display:block;
	float:left;
	white-space:nowrap;
	padding:0 6px 0 6px;
	font:12px/25px  Helvetica Light, sans-serif, Verdana, Helvetica;
	text-decoration:none;
	text-align:center;
	color:#747474;
	background:#ffffff;
}
.MenuDimanico li:hover a,.MenuDimanico a:hover {
	color:#9bd171;
	background:#ffffff;
}
.MenuDimanico a.ajxsub {
	padding:0 17px 0 6px;
	background:#ffffff;
}
.MenuDimanico li:hover a.sub,.MenuDimanico a.sub:hover {
	background:#ffffff
}
.MenuDimanico ul ul 
{
	/*
	///////////////////////////////////////////////////////
	/MODIFICAR AQUI PARA EL ANCHO DE LOS SUB ELEMENTOS DE//
	/LA BOTONERA SE EXTIENDAN SU ESPACIO O NO//////////////
	///////////////////////////////////////////////////////
	*/
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:300px;
	height:auto;
	float:left;
}
.MenuDimanico table {
	margin-top:-1px;
	border-collapse:collapse;
}
.MenuDimanico ul :hover ul {
	left:-1px;
	top:26px;
}
* html .MenuDimanico :hover ul {left:-2px;top:26px;}
.MenuDimanico .tprimero:hover ul {
	left:0px;
}
.MenuDimanico li li {
	padding:0 1px 1px 1px;
	float:left;
}
.MenuDimanico ul ul a,.MenuDimanico ul :hover ul a {
	float:none;
	margin:0;
	width:auto;
	height:auto;
	padding:7px 6px 8px 6px;
	font:10px/10px  Helvetica Light, sans-serif, Verdana, Helvetica;
	text-decoration:none;
	text-align:left;
	color:#308789;
}
.MenuDimanico ul :hover ul .sprimero a {
	margin-top:5px;
	left:inherit;
}
.MenuDimanico ul ul :hover a,.MenuDimanico ul ul a:hover {
	color:#308789;
	background:#ffffff;
}
.MenuDimanico br {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.textosTitulo 
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 28px;
	color: #464646;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: center;
}
.textosTituloIzquierda
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 28px;
	color: #464646;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
}
.textosTituloIzquierda2
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 28px;
	color: #ffffff;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
	height: 73px;
}
.textosContenido 
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 14px;
	color: #464646;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
	line-height: 22px;
}
.textosContenidoJust
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 14px;
	color: #464646;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: justify;
	line-height: 22px;
}

.textosContenidoJustEspaci
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 14px;
	color: #464646;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	
	line-height: 22px;
	z-index:10;
	width: 463px;
}
.textosContenidoJustEspaciContacto
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 12px;
	color: #464646;
}
.tableGrisBlanco table
{
	border-width: 1px;
	border-style: solid;
	border-color: #bcbdc0;
	border-collapse: separate;
	background-color: white;
}
.textosContenidoBlanco
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#FFFFFF;
	text-align:left;
	font-weight: lighter;
	
}


.textosContenidoBlancoIzquierdoPequenio
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 9px;
	color:#FFFFFF;
	text-align:left;
	font-weight: lighter
}
.textoContenidoBlancoEcosistema
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 16px;
	color:#FFFFFF;
	text-align:justify;
}
.textosContenidoBlancoJustificadoPopUp
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 20px;
	color:#FFFFFF;
	text-align:justify;
	font-weight: lighter
}
.textosContenidoBlancoIzquierdoPequenioPopUp
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 14px;
	color:#FFFFFF;
	text-align:left;
	font-weight: lighter
}
.textosContenidoNegro
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#000000;
	text-align:left
}
.textosVerde
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 22px;
	color:#7ac142;
	text-align:left;
	vertical-align: bottom;
	text-decoration:none
}
.textosVerdeDerecha
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 22px;
	color:#7ac142;
	text-align:right;
	vertical-align: bottom;
	text-decoration:none
}

.textosVerdeDerechaLink
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 14px;
	color:#006b6e;
	text-align:right;
	vertical-align: bottom;
	text-decoration:underline;
}
.textosVerdeDerechaLink a:hover
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 14px;
	color:#006b6e;
	text-align:right;
	vertical-align: bottom;
	text-decoration:none;
}
.textoFooterAzul
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 12px;
	color:#55767d;
	font-weight: lighter;
	
}
.textoFooterVerde
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 12px;
	color:#9db674;
	font-weight: lighter;
	
}
/* La Empresa */	
.imagenFlotandoEmpresa
{
	position:relative; 
	top:-14px; 
	left:-182px; 
	height:1px; 
	width:1px; 
}
.imagenFlotandoEmpresa_2
{
	position:relative; 
	top:-14px; 
	left:-121px; 
	height:1px; 
	width:1px; 
}
.imagenFlotandoEmpresabase
{
	position:relative; 
	left:-55px; 
	top:-0px; 
	height:0px; 
	width:1px; 
}
.imagenFlotandoHome
{
	position:relative; 
	left:-100px; 
	top:23px; 
	height:0px; 
	width:1px; 
}
.tableAzul table
{
	border: 0px solid #06466b;
	border-spacing: 0px;
	border-collapse: separate;
	background-color: #06466b;
	height: 388px;
}
.tableAzulClaro table
{
	border: 0px solid #0378AE;
	border-spacing: 0px;
	border-collapse: separate;
	background-color: #0378AE;
	height: 388px;
}
.tableMorado table
{
	border: 0px solid #55164F;
	border-spacing: 0px;
	border-collapse: separate;
	background-color: #55164F;
	height: 388px;
}
.tableMarron table
{
	border: 0px solid #C1A22F;
	border-spacing: 0px;
	border-collapse: separate;
	background-color: #C1A22F;
	height: 388px;
}
.tableNaranja table
{
	border: 0px solid #F26631;
	border-spacing: 0px;
	border-collapse: separate;
	background-color: #F26631;
	height: 388px;
}
.tableGris table
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #D9D9D9;
	border-collapse: separate;
	background-color: #D9D9D9;
}
.tableVerdeFuerte table
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #7BC143;
	border-collapse: separate;
	background-color: #7BC143;
}
.tableVerdeBanner table
{
	border: 0px solid #006b6e;
	border-spacing: 0px;
	border-collapse: separate;
	background-color: #006b6e;
	height: 388px;
}
.tableGrisSombreado 
{
	background-color: #D9D9D9;
	filter:Alpha(Opacity=0,FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=25%);
	}
.tituloAnaranjado
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#f27021;
	text-align:left
} 

/* Ecosistema */
.imagenFlotandoEcosistema
{
	position:relative; 
	top:1px; 
	left:-115px; 
	height:1px; 
	width:1px; 
} 
.tableVerde table
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #7ac144;
	border-collapse: separate;
	background-color: #7ac144;
}
.tituloVerdeOscuro
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#006b6e;
	text-align:left
}

/* Emprendedores */
.imagenFlotandoEmprendedores
{
	position:relative; 
	top:4px; 
	left:-160px; 
	height:1px; 
	width:1px; 
} 
.imagenFlotandoEmprendedores_2
{
	position:relative; 
	top:-60px; 
	left:-32px; 
	height:1px; 
	width:1px; 
} 
.imagenFlotandoBinarioDefault
{
	position:relative; 
	top:-4px; 
	left:80px; 
	height:1px; 
	width:1px; 
}
.imagenFlotandoBinarioEmpresa 
{
	position:relative; 
	top:-4px; 
	left:20px; 
	height:1px; 
	width:1px; 
}
.imagenFlotandoBinarioContacto
{
	position:relative; 
	top:-15px; 
	left:20px; 
	height:1px; 
	width:1px; 
}
.tableAquamarine table
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #118e9b;
	border-collapse: separate;
	background-color: #118e9b;
	height:388px;
}
.tituloOcre
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#edc11b;
	text-align:left
}
.tableOcre table
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #c3a42f;
	border-collapse: separate;
	background-color: #c3a42f;
	height:388px;
}
.tituloVioleta
{
	font-family:   Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#683962;
	text-align:left
}
.tableAzulElectrico table
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #1078af;
	border-collapse: separate;
	background-color: #1078af;
	height:388px;
}
.tituloVerdeMedio
{
	font-family:  Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#76be43;
	text-align:left
}
.tituloVerdeCentro
{
	font-family: Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#76be43;
	text-align:center
}
/* Recursos */
.imagenFlotandoRecursos
{
	position:relative; 
	top:50px; 
	left:-180px; 
	height:1px; 
	width:1px; 
} 

/* Capital Estratégico */
.imagenFlotandoCapital
{
	position:relative; 
	top:43px; 
	left:-125px; 
	height:1px; 
	width:1px; 
} 
.tableAzulOscuro table
{
	border: 0px solid #415a68;
	border-spacing: 0px;
		border-collapse: separate;
		background-color: #415a68;
	height: 429px;
}
.tableVerdeClaro table
{
	border: 0px solid #7BC143;
	border-spacing: 0px;
		border-collapse: separate;
		background-color: #7BC143;
	/*height: 429px;*/
}
.tituloOcreOscuro
{
	font-family:  Helvetica Light, sans-serif, Verdana, Helvetica;
	font-size: 21px;
	color:#bca230;
	text-align:left
}

/* Contacto */
.imagenFlotandoContacto
{
	position:relative; 
	top:40px; 
	left:-150px; 
	height:1px; 
	width:1px; 
	
} 
.tableAmarillo table
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #fdd008;
	border-collapse: separate;
	background-color: #fdd008;
}
