@charset "utf-8";
@font-face {
    font-family: 'PrivaOneItalicProRegular';
    src: url('../fuentes/privaoneitalicpro-webfont.eot');
    src: url('../fuentes/privaoneitalicpro-webfont.eot?iefix') format('eot'),
         url('../fuentes/privaoneitalicpro-webfont.woff') format('woff'),
         url('../fuentes/privaoneitalicpro-webfont.ttf') format('truetype'),
         url('../fuentes/privaoneitalicpro-webfont.svg#webfont9P8FqhzV') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	margin:0px;
	font-family: 'PrivaOneItalicProRegular';
}

img{
	border:none;
}

/*Contenedores Principales*/
.cabecera{
	margin:auto;
	width:902px;
	height:233px;
	background-image:url(../imagenes/banner/banner.jpg);
	background-repeat:no-repeat;	
}

.menus{
	margin:auto;
	width:898px;
	height:70px;
	border-left:#D0D1D3 2px solid;
	border-right:#D0D1D3 2px solid;
}

.menus img{
	margin-left:1px;	
}

/*
.menus degradado{
	background-image:url(../imagenes/menus/sombra.png);
}*/

.contenido{
	margin:auto;
	width:898px;
	height:400px;
	border-left:#D0D1D3 2px solid;
	border-right:#D0D1D3 2px solid;
	background-image:url(../imagenes/logo_vacio.jpg);
	background-repeat:no-repeat;
}

.contenidoGestion{
	position:relative;
	margin:auto;
	width:898px;
	height:400px;
	border-left:#D0D1D3 2px solid;
	border-right:#D0D1D3 2px solid;
	background-image:url(../imagenes/logo_vacio.jpg);
	background-repeat:no-repeat;
}

.pie{
	margin:auto;
	width:898px;	
	height:20px;
	border-left:#D0D1D3 2px solid;
	border-right:#D0D1D3 2px solid;
	border-bottom:#D0D1D3 2px solid;
	text-align:right;
}
/*Fin Contenedores Principales*/


/*Contenedores dentro de los principales*/
.encabezadoConsultoria{
	padding-top:20px;
	padding-left:50px;
	padding-right:50px;
	width::620px;
	height:60px;
	font-size:15px;
	font-weight:bold;
}

.zonaFecha{
	float:left;
	margin-top:30px;
	margin-left:60px;
	color:#436372;
	font-size:15px;
	font-weight:bold;
}
.inicioIzquierda{
	float:left;
	width:730px;
	height:400px;
}

.inicioDerecha{
	float:right;
	width:140px;
	height:400px;
}

.navegacion{
	width:868px;
	height:20px;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#173A47;
	margin-left:30px;
}

.contenidoTodas{
	width::100%;
	height:360px;
	margin-top:20px;	
	padding-left:50px;
	margin-right:50px;
}

.contenidoTodasQue{
	width::30px;
	height:auto;
}

.contenidoTodasQuien{
	width::250px;
	height:auto;
}

.contenidoTodasComo{
	float:right;
	width::250px;
	height:150px;
}

.contenidoTodasCorto{
	width::100%;
	height:360px;	
	padding-left:50px;
	margin-right:50px;
}

.contenidoTodasIzquierda{
	width::620px;
	height:380px;	
	float:left;
	margin-left:50px;
}

.contenidoTodasIzquierdaConsultoria{
	width::620px;
	height:280px;	
	float:left;
	margin-left:50px;
}

.contenidoTodasIzquierdaMedida{
	width:490px;
	height:300px;	
	float:left;
	margin-left:50px;
}

.contenidoTodasIzquierdaELearning{
	position:absolute;
	z-index:1;
	width::420px;
	height:280px;	
	float:left;
	margin-left:20px;
}

.contenidoDerechaContacto{
	width::220px;
	height:250px;
	float:right;	
}

.contenidoIzquierdaContacto{
	width::220px;
	height:250px;
	float:left;	
	margin-left:10px;
}

.contenidoTodasDerecha{
	width::278px;
	height:380px;
	float:right;	
	margin-right:50px;
}

.contenidoTodasDerechaImagen{
	width::278px;
	height:380px;
	float:right;	
}

.contenidoTodasDerechaImagenLibre{
	height:380px;
	float:right;	
}

.contenidoTodasDerechaImagenConsultoria{
	width::378px;
	height:280px;
	float:right;	
}

.contenidoTodasDerechaImagenGestion{
	position:relative;
	z-index:1;
	width::650px;
	height:323px;
	float:right;
}

.contenidoTodasFormacion{
	width:898px;
	height:340px;	
}
.contenidoTodasIzquierdaFormacion{
	width:350px;
	height:320px;	
	float:left;
	margin-left:50px;
}

.contenidoTodasIzquierdaTransferencia{
	width:400px;
	height:320px;	
	float:left;
	margin-left:50px;
}

.contenidoTodasIzquierdaLibre{
	width:475px;
	height:320px;	
	float:left;
	margin-left:50px;
}

.contenidoTodasDerechaFormacion{
	width:350px;
	height:320px;
	float:right;	
	margin-right:50px;
}

.contenidoTodasIzquierdaFormacionPortada{
	width:350px;
	height:320px;	
	float:left;
	margin-top:40px;
	margin-left:50px;
}

.contenidoTodasDerechaFormacionPortada{
	width:350px;
	height:320px;
	float:right;
	margin-top:40px;	
	margin-right:50px;
}

.contenidoTodasIzquierdaFormacionInterior{
	margin-top:20px;
	margin-left:20px;
	width:600px;
	float:left;
}
.contenidoTodasDerechaFormacionInterior{
	margin-left:20px;
	width:250px;
	float:left;
	text-align:left;
}
.elementoFormacion{
	width:350px;
	height:30px;
	border-bottom:#D0D0D2 2px solid;	
}
.tituloFormacion{
	float:left;
	width:250px;
	height:30px;
	color:#173A47;
	font-size:14px;
	font-weight:bold;	
}

.tituloFormacionADistancia{
	float:left;
	width:250px;
	height:30px;
	color:#F7941D;
	font-size:14px;
	font-weight:bold;	
}

.tituloFormacionOnline{
	float:left;
	width:250px;
	height:30px;
	color:#D11C6A;
	font-size:14px;
	font-weight:bold;	
}

.tituloFormacionSalud{
	float:left;
	width:250px;
	height:30px;
	color:#3C86C6;
	font-size:14px;
	font-weight:bold;	
}

.tituloFormacionCurso{
	float:left;
	width:250px;
	height:30px;
	color:#173A47;
	font-size:9px;
	font-weight:bold;
}
.leyendaFormacion{
	float:right;
	width:100px;
	height:30px;
}
.elementoLeyendaHora{
	float:left;
	width:37px;
	height:20px;
	color:#173A47;
	font-size:11px;
	margin-top:10px;
	font-weight:bold;	
}
.elementoLeyendaPunto{
	float:left;
	width:17px;
	height:20px;
	color:#173A47;
	font-size:11px;
	margin-top:10px;	
}

.elementoLeyendaSeparador{
	float:left;
	width:10px;
	height:20px;
	color:#173A47;
	font-size:11px;
	margin-top:10px;	
}
.leyenda{
	width:898px;
	height:30px;
	background-color:#1A3D4B;
}
.textoPieIzquierda{
	float:left;
	font-weight:bold;
	font-size:10px;
	color:#173A47;
	margin-right:10px;	
}

.imagenLeyenda{
	float:left;
}
/*Fin de contenedores dentro de los principales*/

/*Textos*/
.textoEnumeracion{
	height:30px;
	margin-top:10px;
	color:#233A48;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;	
}

.textoEnumeracion a{
	color:#233A48;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;	
}

.textoEnumeracion a:hover{
	color:#233A48;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	text-align:justify;		
}

.textoEnumeracionVerde{
	height:40px;
	margin-top:10px;
	color:#233A48;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;	
}

.textoEnumeracionVerde a{
	color:#233A48;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;	
}

.textoEnumeracionVerde a:hover{
	color:#233A48;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	text-align:justify;		
}

.textoNormalAviso{
	color:#173A47;
	font-size:9px;
	text-decoration:none;
	text-align:justify;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.textoNormalAviso a{
	color:#173A47;
	font-size:9px;
	text-decoration:none;
	text-align:justify;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.textoNormalAviso a:hover{
	color:#173A47;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}

.textoMediano, a{
	color:#173A47;
	font-size:14px;
	text-decoration:none;
	text-align:justify;	
	font-weight:bold;
}

.textoNormal{
	color:#173A47;
	font-size:12px;
	text-decoration:none;
	text-align:justify;	
	font-weight:bold;
}

.textoNormal a{
	color:#173A47;
	font-size:12px;
	text-decoration:underline;
	text-align:justify;	
	font-weight:bold;
}

.textoNormal a:hover{
	color:#173A47;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;	
}

.textoNormalDerecha, a{
	color:#173A47;
	font-size:12px;
	text-decoration:none;
	text-align:center;	
	font-weight:bold;
}

.textoNormalDerecha a:hover{
	color:#173A47;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-align:center;	
}

.textoNormalUno{
	color:#173A47;
	font-size:13px;
	text-decoration:none;
	text-align:justify;	
	font-weight:bold;
}

.textoNormalUno a{
	color:#173A47;
	font-size:13px;
	text-decoration:underline;
	text-align:justify;	
	font-weight:bold;
}

.textoNormalUno a:hover{
	color:#173A47;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;	
}

.textoNormalDos{
	color:#173A47;
	font-size:15px;
	text-decoration:none;
	text-align:justify;	
	font-weight:bold;
}

.textoNormalDos a{
	color:#173A47;
	font-size:15px;
	text-decoration:none;
	text-align:justify;	
	font-weight:bold;
}

.textoNormalDos a:hover{
	color:#173A47;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	text-align:justify;	
}

.listadoLateral{
	color:#173A47;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.listadoLateral a{
	color:#173A47;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.listadoLateral a:hover{
	color:#173A47;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.siguiente{
	margin-left:550px;	
}
.textoPie{
	font-weight:bold;
	font-size:10px;
	color:#173A47;
	margin-right:10px;	
}
.textoLeyenda a{
	float:right;
	color:#FFF;
	font-size:12px;
	margin-right:150px;
	margin-top:5px;
	margin-bottom:10px;
}

.textoLeyenda a:hover{
	float:right;
	color:#FFF;
	font-size:12px;
	margin-right:150px;
	margin-top:5px;
	margin-bottom:10px;
	text-decoration:underline;
}
/*Fin Textos*/

/*formulario de contacto*/

.textareatrabaja{
	color:#000000;
	background-color:#ffffff;
	font-size:14px;
	border:#999 solid 2px;
	height:114px;
	margin-bottom:10px;
	width:250px;
}

.textareacontacta{
	color:#000000;
	background-color:#ffffff;
	font-size:14px;
	border:#999 solid 2px;
	height:114px;
	margin-bottom:10px;
	width:330px;
}

#contacto{
   width: 443px;
   height:40px;
}

#contactomensaje{
   width: 443px;
   height:140px;
}

#itemcontacto{
   width:190px;
   height:30px;
   float:left;
   margin-top:10px;
}

#itemcontacto input{
	color:#000000;
	background-color:#ffffff;
	font-size:14px;
	border:#999 solid 2px;
	height:24px;
	width:200px;	
}

#itemcontactoderecha input{
	color:#000000;
	background-color:#ffffff;
	font-size:14px;
	border:#999 solid 2px;
   width:150px;
   height:30px;
   float:left;
   margin-top:10px;
}

#itemcontactomensajeletra{
   width:100px;
   height:120px;
   float:left;
   margin-top:10px;
}

#itemcontactomensaje{
   width:190px;
   height:120px;
   float:left;
   margin-top:10px;
}

#itemcontactomensaje1{
   width:280px;
   height:120px;
   float:left;
   margin-top:10px;
}
/*Fin formulario de contacto*/