@CHARSET "ISO-8859-1";

body{
	margin:0;
	text-align:center;
}

#contenedor{
	width:996px;
	height:613px;
	background-image: url('../img/fondo.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorFormacionP{
	width:996px;
	height:613px;
	background-image: url('../img/fondoFormacionMain2.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorFormacion{
	width:996px;
	height:613px;
	background-image: url('../img/fondoFormacion.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#contenedorCurriculum{
	width:996px;
	height:613px;
	background-image: url('../img/fondoCurriculum.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#contenedorClientes{
	width:996px;
	height:613px;
	background-image: url('../img/fondoClientes.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#contenedorSeleccion{
	width:996px;
	height:613px;
	background-image: url('../img/fondoSeleccion.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#contenedorSeleccionIndex{
	width:996px;
	height:613px;
	background-image: url('../img/fondoSeleccionIndex.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorSeleccionSub{
	width:996px;
	height:613px;
	background-image: url('../img/fondoSeleccionSub3.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#contenedorGestion{
	width:996px;
	height:613px;
	background-image: url('../img/fondoGestion2.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#contenedorGestionMetodologia{
	width:996px;
	height:613px;
	background-image: url('../img/fondoGestion3.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#contenedorConsolidacion{
	width:996px;
	height:613px;
	background-image: url('../img/fondoConsolidacion.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#contenedorEmpresaF{
	width:996px;
	height:613px;
	background-image: url('../img/fondoEmpresaF.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
* html #contenedorEmpresaF{
	width:996px;
	height:613px;
	background-image: url('../img/fondoEmpresaF.jpg');
	position:relative;
	text-align:left;
}

.arriba{
	width: 996px;
	height: 420px;
}
/**.formacion{
	background-image: url('../img/fondoFormacion.jpg');
	margin: 0px;
	background-repeat: no-repeat;
	background-position: top left;
	width: 996px;
	visibility: visible;
}

.seleccion{
	background-image: url('../img/fondoSeleccion.jpg');
	margin: 0px;
	background-repeat: no-repeat;
	background-position: top left;
	width: 996px;
	visibility: visible;
}
*/
.divPrincipal {
	height: 433px;
	width: 802px;
	border:0px;
	visibility: visible;
	float:left;
	background-color: transparent;
}
.divPrincipalFormacion {
	height: 420px;
	width: 802px;
	visibility: visible;
	float:left;
	background-color: transparent;
	border: 0px;
}

.divMenuDerecha {
	height: 420px;
	width: 194px;
	border:0px;
	float:right;
	margin-top: 30px;
}


.divCajaBlanca {
	height: 71px;
	width: 180px;
	visibility: visible;
	background-color: white;
	border-bottom: 2px;
	border-bottom-style:solid;
	border-bottom-color: #d7dadb;
	margin-left: 8px;
	margin-top: 5px;
	cursor: pointer; 
}
.divCajaBlancaDesactivada {
	height: 71px;
	width: 180px;
	visibility: visible;
	background-color: #e1dddd;
	border-bottom: 2px;
	border-bottom-style:solid;
	border-bottom-color: #d7dadb;
	margin-left: 8px;
	margin-top: 5px;

}

.imagenMenu{
	padding-left: 3px;
	padding-right: 5px;
	padding-top: 2px;
	width: 61px;
	height: 61px;
}

.tituloMenu{
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #5f667d;
	line-height: 15px;
	font-weight:bold;
	
}
.prueba{
	border:0px;	
	margin: 0px;
	padding: 0px;
}

.textoMenu{
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #5f667d;
	text-align: top;
	line-height:9px;
	font-weight:bold;
}

.logo{
	height: 137px;
	width:100%;
	margin-left: 80px;
	margin-top:23px;
	border:0px;
}

.gfsInfo{	
	margin-left: 70px;
	margin-top:23px;
	border: 0px;
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #393d4b;
	text-align: justify;
}

* html .gfsInfo{
	
	margin-left: 70px;
	margin-top:23px;
	border: 0px;
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #393d4b;
	text-align: justify;
}
.seleccionInfo{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #1b80aa;
	text-align: left;
	line-height: 15px;	
	margin-left: 75px;
	margin-top: 20px;
	width: 370px;
}
* html .seleccionInfo{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #1b80aa;
	text-align: left;
	line-height: 15px;
	height: 95px;
	width: 320px;
	margin-left: 75px;
	margin-top: 20px;
	
}
.contactoInfo{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #1b80aa;
	text-align: left;
	line-height: 15px;	
	margin-left: 75px;
	margin-top: 20px;
}
.formacionInfo{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #1b80aa;
	text-align: left;
	line-height: 15px;	
	margin-left: 75px;
	margin-top: 20px;
}
.formacionInfoGris{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #434857;
	text-align: left;
	line-height: 15px;	
	margin-left: 0px;
	margin-top: 20px;
}
.contactoInfoGris{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #434857;
	text-align: left;
	line-height: 22px;	
	margin-left: 0px;
	margin-top: 10px;
}

* html .formacionInfo{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #1b80aa;
	text-align: left;
	line-height: 15px;
	height: 95px;
	width: 250px;
	margin-left: 75px;
	margin-top: 20px;
}

.textoSeleccion14{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #5f667d;
	border: 0px;

}
.textoAviso{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	border: 0px;

}
.textoAvisoTitulo{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #000000;
	border: 0px;

}
* html .textoSeleccion14{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #454246;
	border: 0px;
	height: 95px;
	width: 320px;

}

.formacionInfoOut{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #1b80aa;
	text-align: left;
	line-height: 15px;	
	margin-left: 75px;
	margin-top: 20px;
}
* html .formacionInfoOut{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #1b80aa;
	text-align: left;
	line-height: 14px;	
	margin-left: 75px;
	margin-top: 20px;
	height: 95px;
	width: 250px;
}

.botonesSuperiores{
	height: 28px;
	width: 100%;
	border: 0px; 
}
* html .botonesSuperiores{
	height: 28px;
	width: 335px;
	border: 0px; 
}
.botonSup1{
	height: 18px;
	width: 101px;
	float: left;
	margin-left: 55px;
	margin-top: 10px;
	margin-right: 10px;	
	cursor: pointer; 
}

.botonSup1 img{
	border: 0px;
}

.botonSup2{
	height: 18px;
	width: 101px;
	float: left;
	margin-top: 10px;
	cursor: pointer; 
}

.textoBoton{
	font-family: News Gothic MT;
	font-size:12px;
	color: #002280;
	text-align: center;
}

.textoConsulting{
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #393d4b;
	text-align: justify;
}


.textoAbajo{
	font-family: News Gothic MT;
	margin-top:80px;
	font-size: 34px;
	color: #383d4b;
	text-align: center;
	line-height: 30px;
}
.principalDerecha{
	float:left;
	border: 0px;
		
}
.principalIzquierda{
	float:left;
	height: 433px;
	width: 280px;	
	border:0px;
}

.principalIzquierdaFormacion{
	float:left;
	height:338px;
	width: 300px;
	border: 0px;
}

* html .principalIzquierdaFormacion{
	float:left;
	height:338px;
	width: 250px;
	border: 0px;
}
.principalIzquierdaSeleccionSub{
	float:left;
	height:420px;
	width: 390px;
	border: 0px;
}
.principalIzquierdaSeleccion{
	float:left;
	height:330px;
	width: 300px;
	border: 0px;
}

/** FORMATO TEXTOS */

.textoSuEmpresa{
	float:left;
	margin-top:163px;
	margin-left:39px;
	font-family: News Gothic MT;
	font-size: 34px;
	color: #ffffff;
	line-height: 30px;
}

* html .textoSuEmpresa{
	float:left;
	margin-top:163px;
	margin-left:2px;
	font-family: News Gothic MT;
	font-size: 34px;
	color: #ffffff;
	line-height: 30px;
}
.textoSoluciones{
	margin-top:315px;
	margin-right:85px;
	font-family: News Gothic MT;
	font-size: 34px;
	color: #ffffff;
	text-align: right;
	line-height: 30px;
}
.textoAbajo{
	font-family: News Gothic MT;
	margin-top:80px;
	font-size: 34px;
	color: #383d4b;
	text-align: center;
	line-height: 30px;
}

.textosDerechaFormacion{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	border:0px;;
	height:70px;
	vertical-align:bottom;
	margin-left: 5px;
	margin-top:107px;
	line-height: 20px;
}
.textosDerecha{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 5px;
	margin-top:30px;
	line-height: 20px;
	
}


.textoCompany{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: left;
	margin-left: 200px;
	margin-top: 40px;
	border: 0px;
}

.textoOutdoor{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: left;
	margin-left: 200px;
	margin-top: 40px;
	border: 0px;
	width: 350px;
	height: 400px;
	vertical-align: top;
	text-align: right;
}

.menuInCompany{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style:bold;
	color: #002280;
	text-align: left;
	width:142px;
	float: left;
	height:420px;
	border: 0px;
}

.principalDerechaSeleccion{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style:bold;
	color: #002280;
	text-align: left;
	width:320px;
	float: left;
	height:420px;
	border: 0px;
}

.celdaCompany{
	height:60px;
	padding-left:25px;
	valign:top;
	border: 0px;
	cursor: pointer; 
}
* html .celdaCompany{
	height:60px;
	padding-left:25px;
	valign:top;
	border: 0px;
	cursor: pointer; 
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style:bold;
	color: #002280;
	text-align: left;
}


.celdaCompany:Hover{
	
	background-image: url(../img/seleccion2.gif);
}

.parteAbajoFormacion{
	height:100px;
	width:900px;
	border: 0px;	
	text-align: top;
	margin-top: 20px;
	margin-left: 49px;		
}
.parteAbajoFormacionC1{
	font-family: Trebuchet MS;
	color: #5f667d;
	font-size: 23px;
	vertical-align: top;
	width: 100px;
}
.parteAbajoFormacionC2{
	cursor: pointer; 
	width: 280px;
}
.parteAbajoFormacionC3{
	
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
	width: 100px;
}
.parteAbajoFormacionC4{
	
	width: 230px;
	
}

.parteAbajoIndexC1{
	font-family: News Gothic MT;
	color: #5f667d;
	font-size: 20px;
	vertical-align: middle;
	text-align: center;
	width: 300px;
}
.parteAbajoIndexC2{
	cursor: pointer; 
	width: 280px;
	vertical-align:bottom;
}
.parteAbajoIndexC5{
	cursor: pointer; 
	width: 280px;
	vertical-align:bottom;
}
.parteAbajoIndexC6{
	width: 
	height:70px;
	vertical-align:middle;
	margin-left: 2px;
	margin-top:30px;
	line-height: 20px;
	}
.parteAbajoSeleccionC1{
	font-family: News Gothic MT;	
	color: #5f667d;
	font-size: 20px;
	vertical-align: middle;
	text-align: center;
	width: 395px;
	
}
.parteAbajoSeleccionC3{
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
	width: 160px;
	vertical-align: bottom;
	padding-bottom: 8px;
	padding-left: 7px;
	
}
.parteAbajoSeleccionC4{
	width: 35px;
	cursor: pointer; 
}
.parteAbajoFormacionC5{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 7px;
	margin-top:30px;
	line-height: 20px;
	padding-bottom: 5px;
	
}
.parteAbajoSeleccionC5Index{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 4px;
	margin-top:30px;
	line-height: 20px;
	padding-bottom: 10px;
	padding-left: 33px;
}
.parteAbajoSeleccionC5{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 2px;
	margin-top:30px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 3px;
}
*:first-child+html .parteAbajoSeleccionC5Index{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 2px;
	margin-top:30px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 53px;
}
*:first-child+html .parteAbajoSeleccionC5{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 2px;
	margin-top:30px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 12px;
}
* html .parteAbajoSeleccionC5Index{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 2px;
	margin-top:30px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 32px;
}
* html .parteAbajoSeleccionC5{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 2px;
	margin-top:30px;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.parteAbajoSeleccionC6{
	width: 106px;
	height:70px;
	vertical-align:middle;
	margin-left: 2px;
	margin-top:30px;
	line-height: 20px;
	}

.volver{
	font-family: Trebuchet MS;
	font-size: 15px;
	cursor: pointer; 
	color: #1b80aa;
	text-align: center;
	vertical-align: top;
	margin-left: 33px;
	margin-top: 6px;
	.margin-top: 35px;
}
.cuadroEmpresaMundo{
	height: 82px;
	width: 605px;
	border: 0px;
	text-align: right;
	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	color: #343399;
	margin-left: 55px;
}

.cuadroEmpresaMundoMedio{
	height: 73px;
	width: 171px;
	border: 0px;
	text-align: left;
	font-family: News Gothic MT;
	font-size: 32px;
	color: #ffffff;
	line-height: 23px;
	margin-left: 43px;
	margin-top: 20px;	
	float:left;

}

* html .cuadroEmpresaMundomedio{
	width: 200px;
	border: 0;
	text-align: center;		
	font-family: News Gothic MT;
	font-size: 32px;
	color: #ffffff;
	line-height: 18px;
	height: 82px;
	vertical-align: top;
	margin-left: -4px;
	
}

* html .cuadroEmpresaMundo{
	height: 82px;
	width: 605px;
	border: 0px;
	text-align: right;
	vertical-align:top;
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #343399;
	margin-left: 55px;
}
.principalDerechaAreas{
	height: 82px;
	width: 360px;
	border: 0px;
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	color: #343399;
	float: left;
}
* html .principalDerechaAreas{
	height: 82px;
	width: 320px;
	border: 0px;
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	color: #343399;
	float: left;
}
.principalDerechaAreas1{
	height: 82px;
	width: 360px;
	border: 0px;
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #343399;
	float: left;
}
* html .principalDerechaAreas1{
	height: 82px;
	width: 320px;
	border: 0px;
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	color: #343399;
	float: left;
}


.textoMetodFormacion{
	text-align:left;
	vertical-align:top;
	width: 380px;
	font-family: Trebuchet MS;
	font-size: 14px;
	color:#1b80aa;
}
.principalDerechaMetodFormacion{
	margin-top: 150px;
	margin-right: 30px;
}
.principalDerechaFormacion{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	border:0px; 
	width: 360px;
	height: 338px;
}

.principalDerechaContacto{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style: bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	border:0px; 
	width: 477px;
	height: 338px;
}
* html .ImagenContacto{
	width: 220px;
}
* html .principalDerechaContacto{
	width: 460px;
}
* html .contactoInfoGris{
	font-size: 14px;
}
.principalDerechaSeleccionSub{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	border:0px; 
	width: 380px;
	height: 338px;
}
* html .principalDerechaFormacion{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	width: 320px;
	height: 338px;
	border: 0px;
}
* html .principalDerechaIndex{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;

	width: 320px;
	height: 300px;
}
.principalDerechaIndex{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: center;
	float:left;
	width: 320px;
	height: 300px;
}
* html .principalDerechaFormacionOut{
	font-family: Trebuchet MS;
	font-size: 28px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	border:0px; 
	width: 320px;
	height: 338px;
}
* html .principalDerechaGestion{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	border:0px; 
	width: 325px;
	height: 338px;
}
.principalDerechaGestion{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	border:0px; 
	width: 325px;
	height: 338px;
}
.principalDerechaFormacionMetod{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;	
	float:left;
	border:0px; 
	width: 360px;
	height: 338px;
}
.principalDerechaFormacionOut{
font-family: Trebuchet MS;
	font-size: 14px;
	font-style:bold;
	color: #1b80aa;
	text-align: center;	
	float:left;
	border:0px; 
	width: 360px;
	height: 338px;
}
.textoAreas{
	ont-family: Trebuchet MS;
	font-size: 14px;
	font-style:bold;
	color: #1b80aa;
	text-align: left;	
	float:left;
	border:0px; 
	width: 360px;
	height: 338px;
}
/*FORMACION OUTDOOR */

.principalDerechaFormacionOut{
	border:0px; 
	float: right;
	margin-right: 170px;
}

.divMenu{
	height: 400px;
	float: right;
	border:0px;
	width: 80px;
	margin-left: 200px;
	margin-top: 40px;
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: left;	
}
.izquierdaFormacion{
	width: 660px;
	height: 420px;
	float: left;
	border:0px;
}

.izquierdaSeleccionSub{
	width: 765px;
	height: 420px;
	float: left;
	border:0px;
}

.izquierdaSeleccion{
	
	width: 464px;
	height: 420px;
	float: left;
	border:0px;
}
}
.inferiorFormacion{
	height: 125px;
	width:996px;
	margin: 0px;
	z-index: 100;
}
* html .inferiorFormacion{
	margin-top: -35px;
	height: 125px;
	width:996px;
	border: 0px;	
}



a{
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
	text-decoration: none;
}
.titular{
	font-family: Trebuchet MS;
	font-weight:bold;
	font-size: 23px;
	color: #5f667d;
	border: 0px;;
}
.textoSeleccion{
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #454246;
	border: 0px;
}

.textoSeleccionIndex{
	padding-top:268px;
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #454246;
	border: 0px;
	text-align: right;
	margin-right: 4px;
}
.textoSeleccion13{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #454246;
	border: 0px;
	line-height: 17px;
}
.textoSeleccion14{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #454246;
	border: 0px;

}
.textoSeleccion15{
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #454246;
	border: 0px;

}
.textoSeleccionCrecer{
	font-family: Trebuchet MS;
	font-size: 20px;
	color: #454246;
	border: 0px;
}
.textoMenuContacto{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #454246;
	border: 0px;
	text-align: center;
}
.textoMenuContactoLeftDestacado{
	font-family: Trebuchet MS;
	font-size: 22px;
	color: #2905a0;
	border: 0px;
	text-align: left;
	font-weight: bold;
}
.textoMenuContactoLeft{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #454246;
	border: 0px;
	text-align: left;
}
.textoMenuContacto12{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #454246;
	border: 0px;
	text-align: center;
}
.textoMenuContacto12left{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #454246;
	border: 0px;
	text-align: right;
}
.textoSeleccion12{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #454246;
	border: 0px;
	line-height: 15px;
}
* html .textoSeleccion12{
	line-height: 12px;
	font-size: 11px;
	width: 325px;
}
.textoSeleccion17{
	font-family: Trebuchet MS;
	font-size: 16px;
	color: #454246;
	border: 0px;
	line-height: 19px;
}
.textoSeleccion16{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #454246;
	border: 0px;
	line-height: 14px;
}
* html .textoSeleccion16{
	font-size: 11px;
	line-height: 13px;
}
.textoSeleccion12b{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #454246;
	border: 0px;
	line-height: 12px;
}
* html .textoSeleccion12b{
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #454246;
	border: 0px;
	line-height: 10px;
}
.textoSeleccion13{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #454246;
	border: 0px;
	line-height: 15px;
}
* html .textoSeleccion13{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #454246;
	border: 0px;
	line-height: 13px;
}
* html .textoSeleccionDestacado13{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #2905a0;
	border: 0px;
	line-height: 14px;
}

.textoSeleccionDestacado{
	font-family: Trebuchet MS;
	font-size: 18px;
	color: #2905a0;
}
.textoSeleccionDestacado14{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #2905a0;
	font-weight: bolder;
}
.textoSeleccionDestacado12{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #2905a0;
	font-weight: bolder;
}
* html .textoSeleccionDestacado12{
font-size: 10px;
}
.textoSeleccionDestacado13{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #2905a0;
	font-weight: bolder;
}
.textoCursiva{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #5f667d;
	border: 0px;
	font-style: italic;
}
* html .textoCursiva{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #5f667d;
	border: 0px;
	font-style: italic;
}

.clientesScroll{
	height: 145px;
	width: 300px;
	overflow: scroll;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #5f667d;
	border: 0px;
	text-align: left;
	overflow-x: hidden;
}
.clientesScrollEvaluacion{
	height: 180px;
	width: 360px;
	overflow: scroll;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #5f667d;
	border: 0px;
	text-align: left;
	overflow-x: hidden;
}
* html .clientesScrollEvaluacion{
	width: 325px;
}
* html .clientesScroll{
	height: 145px;
	width: 285px;
	overflow: scroll;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #5f667d;
	border: 0px;
	text-align: left;
	overflow-x: hidden;
}
.principalIzquierdaCurriculum{
	float:left;
	height:200px;
	width: 300px;
	border: 0px;
}
.principalDerechaCurriculum{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	border:0px; 
	width: 360px;
	height: 137px;
}
* html .principalDerechaCurriculum{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	border:0px; 
	width: 320px;
	height: 137px;
}
.formulario{
	width: 550px;
	height: 220px;
	border: 0px;
	float: right;
	position: relative;
	top: -35px;
}
.curriculuminfo{
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #5f667d;
	border: 0px;
	text-align: left;
	position:relative;
	top: -35px;
	width: 450px;
}
.curriculuminfo2{
	font-family: Trebuchet MS;
	font-size: 9px;
	color: #5f667d;
	border: 0px;
	text-align: left;
	position:relative;
	top: -35px;
	overflow: scroll;
	overflow-x: hidden;
	height: 30px;
}
.altoText{
	height: 13px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
}
.altoCombo{
	height: 22px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	width: 115px;
}
* html .altoText{
	height: 20px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
}
.altoTextfile{
	height: 19px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
}

.avisoLegalIndex{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 39px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}
*:first-child+html .avisoLegalIndex{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 30px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}

.avisoLegal{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 44px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}
*:first-child+html .avisoLegal{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 30px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}
.textoAviso{
	*font-family: News Gothic MT;
	font-weight:bold;
	font-size: 9px;
	color: #002280;
}
* html .avisoLegal{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 39px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}

.parteAbajoClientesC1{
	font-family: Trebuchet MS;
	color: #5f667d;
	font-size: 23px;
	vertical-align: top;
	width: 395px;
	border:0px;
}
.parteAbajoClientesC3{
	width: 333px;	
	margin-left: 20px;
	vertical-align: top;
}
*:first-child+html .parteAbajoClientesC5{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 4px;
	line-height: 20px;
	padding-bottom: 9px;
	padding-left: 18px;
}
.parteAbajoClientesC5{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 4px;
	line-height: 20px;
	padding-bottom: 4px;
	padding-left: 6px;
}
* html .parteAbajoClientesC5{
	font-family: News Gothic MT;
	font-size: 12px;
	color: #002280;
	text-align: left;
	height:70px;
	vertical-align:bottom;
	margin-left: 4px;
	line-height: 20px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.algunosClientes{
	font-family: Trebuchet MS;
	font-weight:bold;
	font-size: 23px;
	color: #5f667d;
}
*:first-child+html .avisoLegalClientes{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 26px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}

*:first-child+html .avisoLegalSeleccion{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 30px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}
.avisoLegalClientes{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 45px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}
* html .avisoLegalClientes{
	cursor: pointer;
	margin-left: 660px;
	padding-top: 44px;
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 11px;
	color: #002280;
}

.principalDerechaClientes{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	width: 316px;
	height: 338px;

}
.principalDerechaClientesLogo{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	float:left;
	width: 316px;
	height: 338px;
	margin-top: 18px;

}

.principalIzquierdaClientes{
	float:left;
	height:338px;
	width: 450px;
	border: 0px;
}
.principalIzquierdaClientesLogo{
	float:left;
	height:338px;
	width: 400px;
	border: 0px;
}
.izquierdaClientes{
	width: 780px;
	height: 420px;
	float: left;
	border:0px;
}

.correo{
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #1b80aa;
	text-align: left;
	margin-bottom:20px;
	margin-left: 5px;	
}

.textoAreasFormacion{
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 15px;
	color: #002280;
	width: 160px;
	vertical-align: middle;
}
.textoSelecPersonal{
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 13px;
	color: #002280;
	width: 160px;
	vertical-align: middle;
}
.imagenSelecPersonal{
	border:0px;
	margin:0px;
	padding:0px;
}
.textoSelecGestion{
	font-family: News Gothic MT;
	font-weight:bold;
	font-size: 16px;
	color: #002280;
	width: 160px;
	vertical-align: middle;
}
.TextoIzquierdaInCompany{
	font-size: 15px;
	line-height: 17px;
}
.textoMenuContactoFormularioLabel1{
	text-align:left;
}
.TextoMenuContactoVacio{
	width: 60px;
}
.GestionMetodologiaFondosVisibles{
	width: 731px;
	height: 378px;
	position:relative;
	left: 55px;
	top: 13px;
	visibility:visible;
}
* html .GestionMetodologiaFondosVisibles{
	position:absolute;
	left: 267px;
	top: 41px;
}
.GestionMetodologiaFondosOcultos1{
	width: 731px;
	height: 378px;
	position:relative;
	left: 55px;
	top: -365px;
	visibility:hidden;
}
* html .GestionMetodologiaFondosOcultos1{
	position:absolute;
	top: 41px;
	left: 267px;
}
.GestionMetodologiaFondosOcultos2{
	width: 731px;
	height: 378px;
	position:relative;
	left: 55px;
	top: -743px;
	visibility:hidden;
}
* html .GestionMetodologiaFondosOcultos2{
	position:absolute;
	top: 41px;
	left: 267px;
}
.GestionMetodologiaFondosOcultos3{
	width: 731px;
	height: 378px;
	position:relative;
	left: 55px;
	top: -1121px;
	visibility:hidden;
}
* html .GestionMetodologiaFondosOcultos3{
	position:absolute;
	top: 41px;
	left: 267px;
}
.GestionMetodologiaFondosOcultos4{
	width: 731px;
	height: 378px;
	position:relative;
	left: 55px;
	top: -1499px;
	visibility:hidden;
}
* html .GestionMetodologiaFondosOcultos4{
	position:absolute;
	top: 41px;
	left: 267px;
}
.GestionMetodologiaFondosOcultos5{
	width: 731px;
	height: 378px;
	position:relative;
	left: 55px;
	top: -1877px;
	visibility:hidden;
}
* html .GestionMetodologiaFondosOcultos5{
	position:absolute;
	top: 41px;
	left: 267px;
}
.GestionMetodologiaFondosOcultos6{
	width: 731px;
	height: 378px;
	position:relative;
	left: 55px;
	top: -2255px;
	visibility:hidden;
}
* html .GestionMetodologiaFondosOcultos6{
	position:absolute;
	top: 41px;
	left: 267px;
}
.ImagenFormacionDerecha {
	margin-top:7px;
}
.ImagenSeleccionDerecha {
	margin-top:7px;
}
.principalAbajoFormacion {
	color:#343399;
	font-family: Trebuchet MS;
	font-size: 20px;
	text-align: right;
	font-weight:bold;
	width:100%;
	margin-top: 15px;
	float:right;
	line-height: 22px;
}
.principalAbajoSeleccion {
	color:#343399;
	font-family: Trebuchet MS;
	font-size: 20px;
	text-align: right;
	font-weight:bold;
	width:100%;
	margin-top: 10px;
	float:right;
	line-height: 22px;
}
.logo2{
	height: 137px;
	margin-left: 80px;
	margin-top:23px;
	border:0px;
	_margin-left:38px;
}
.principalDerechaFormacion2{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	border:0px; 
	float:right;
	margin-top: 38px;
	width:350px;
	_margin-top: 10px;
}
.principalDerechaSeleccion2{
	font-family: Trebuchet MS;
	font-size: 30px;
	font-style:bold;
	color: #1b80aa;
	text-align: right;
	border:0px; 
	float:right;
	margin-top: 38px;
	width:400px;
	_margin-top: 40px;
}
.formacionInfo2{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #1b80aa;
	text-align: left;
	line-height: 15px;	
	margin-left: 75px;
	margin-top: 20px;
	width: 360px;
	float:left;
	_margin-left: 38px;
}
.SeleccionInfo2{
	border:0px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #1b80aa;
	text-align: left;
	line-height: 15px;	
	margin-left: 75px;
	margin-top: 20px;
	width: 460px;
	float:left;
	_margin-left: 38px;
}
.contenedor-login, .contenedor-login form {
	margin:20px;
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #1b80aa;
	line-height: 15px;
}

/*estilo para gestao exemplos*/
.principalDerechaGestao{
	font-family: Trebuchet MS;
	font-size: 22px;
	font-weight:bold;
	color: #1f84a2;
	float:left;
	border:0px;
	margin:10px 0 0 170px; 
	width: 560px;
	height: 338px;
}

.Gestaotd{
	border:0px;
	letter-spacing:-1px;
	font-size: 15px;
	font-weight:lighter;
	text-align: left;
	line-height: 18px;		
	margin-top: 20px;
	width:50%;
	vertical-align:top;
}

.botonesIdiomas
{
	height:22px;
	position:relative;	
	margin:17px 0 -39px 20px;		
}

.botonesIdiomas .puntero
{	
	border:0;
}
/**/

/*ESTILOS CREADOS PARA LAS IMAGENES EN PORTUGUES*/
.textoSuEmpresapt{
	float:left;
	margin-top:145px;
	margin-left:41px;
	font-family: News Gothic MT;
	font-size: 34px;
	color: #ffffff;
	line-height: 30px;
}

#contenedorFormacionPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoFormacionMain2PT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorSeleccionIndexPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoSeleccionIndexPT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorFormacionOtroPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoFormacionPT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorSeleccionSubPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoSeleccionSub3PT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorSeleccionPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoSeleccionPT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorGestionPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoGestion2PT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorEmpresaFPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoEmpresaFPT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorGestionMetodologiaPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoGestion3PT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#contenedorConsolidacionPT{
	width:996px;
	height:613px;
	background-image: url('../img/fondoConsolidacionPT.jpg');
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

/**/

/*ESTILOS PARA EL JAVASCRIPT DE FORMACAO*/
.divflechas
{	
	width:240px;
	height:157px;	
}

.capaflecha0
{
	width:120px;
	height:27px;
	visibility:visible;
	position:absolute;
	margin:5px 0 0 100px;			
}
.capaflecha1
{
	width:42px;
	height:68px;
	visibility:hidden;
	position:absolute;		
	margin:10px 0 0 215px;
}
.capaflecha2
{
	width:95px;
	height:40px;
	visibility:hidden;
	position:absolute;
	margin:40px 0 0 110px;			
}
.capaflecha3
{
	width:46px;
	height:68px;
	visibility:hidden;
	position:absolute;	
	margin:50px 0 0 60px;		
}
.capaflecha4
{
	width:115px;
	height:40px;
	visibility:hidden;
	position:absolute;			
	margin:80px 0 0 100px;
}
.capaflecha5
{
	width:42px;
	height:68px;		
	visibility:hidden;
	position:absolute;			
	margin:90px 0 0 210px;
}
.capaflecha6
{
	width:169px;
	height:40px;	
	visibility:hidden;
	position:absolute;
	margin:120px 0 0 40px;
}

.textoAviso{
	*font-family: News Gothic MT;
	font-weight:bold;
	font-size: 9px;
	color: #002280;
}

.logoclausula
{
	position:relative;
	top:-45px;
	left:300px;
	width:100;
	top:-105px;
	*top:-50px;
}
.img_blog {
	position: absolute;
	margin-top: 11px;
	border: 0;
}