#columna01.services .back:hover{
	text-indent:-70px;
}

*{
	padding:0;
	margin:0;
}
a{
	text-decoration:none;
	color:#00AEF0;
}
a:hover{
	color:#54C1EB;
}
:focus {
	outline: 0;
}
img{
	border:0;
}
html{
	/* width:100%;
	height:100%; */
}
body{
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414042;
}
.flotarIzquierda{
	float:left;
}
.flotarDerecha{
	float:right;
}
.margenSuperior{
	margin-top:20px;
}
/************************************************************************************************
	Cabecera
************************************************************************************************/
#cabecera{
	width:850px; /* 850 - 30 */
	height:91px;

	padding-top:18px;
	background-color:#FFFFFF;	
}
.cab_flotarDerecha{
	float:right;
	text-align:right;
}

.rotator
{
	text-align:right;
	border-style: none;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#414042;
	margin-top:0px;
	padding-top:10px;
	overflow:hidden;
}
.rotator_links
{
	text-align: right;
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	text-decoration: underline;
	font-style: oblique;
}

/************************************************************************************************
	Fin Cabecera
************************************************************************************************/
/************************************************************************************************
	Menú
************************************************************************************************/
#menu{
	width:840px; /* 850 - 30 */
	padding-left:20px;	/* 30 - 18 - Eduardo: anteriormente 12px */
	height:50px;
	background-image:url(../images/menu/fondoMenu.gif);
	background-repeat:repeat-x;
	background-position:top left;
	overflow:hidden;
}
#centro{
	 width:840px;
}
#menu #opcionesIzquierda{
	float:left;
	width:570px;
	padding-left:5px;
	padding-top:10px;
}
#menu #opcionesDerecha{
	float:right;
	width:250px;
	padding-top:10px;
	text-align:right;
}
#menu #opcionesIzquierda a.opcionIdioma{
	display:block;
	width:28px;
	overflow:hidden;
	float:left;
}
#menu #opcionesIzquierda a.opcionIdioma:hover{
	text-indent:-28px;
}
#menu #opcionesIzquierda a.opcionHome{
	display:block;
	width:80px;
	overflow:hidden;
	float:left;
}
#menu #opcionesIzquierda a.opcionHome:hover,#menu #opcionesIzquierda a.opcionHomeActivada{
	text-indent:-80px;
}
#menu #opcionesIzquierda a.opcionTeam{
	display:block;
	width:92px;
	float:left;
	overflow:hidden;
}
#menu #opcionesIzquierda a.opcionTeam:hover,#menu #opcionesIzquierda a.opcionTeamActivada{
	text-indent:-92px;
}

#menu #opcionesIzquierda a.opcionServices{
	display:block;
	width:118px;
	float:left;
	overflow:hidden;
}
#menu #opcionesIzquierda a.opcionServices:hover, #menu #opcionesIzquierda a.opcionServicesActivada{
	text-indent:-118px;
}

#menu #opcionesIzquierda a.opcionSuccesses{
	display:block;
	width:127px;
	float:left;
	overflow:hidden;
}
#menu #opcionesIzquierda a.opcionSuccesses:hover, #menu #opcionesIzquierda a.opcionSuccessesActivada{
	text-indent:-127px;
}
#menu #opcionesIzquierda a.opcionContacto{
	display:block;
	width:125px;
	float:left;
	overflow:hidden;
}
#menu #opcionesIzquierda a.opcionContacto:hover, #menu #opcionesIzquierda a.opcionContactoActivada{
	text-indent:-125px;
}
#menu #opcionesDerecha a.opcionClubRenewal{
	display:block;
	width:118px;
	float:right;
	overflow:hidden;
}
#menu #opcionesDerecha a.opcionClubRenewal:hover, #menu #opcionesDerecha a.opcionClubRenewalActivada{
	text-indent:-110px;
}

#menu #opcionesDerecha a.opcionArbinger{
	display:block;
	width:118px;
	float:right;
	overflow:hidden;
}
#menu #opcionesDerecha a.opcionArbinger:hover, #menu #opcionesDerecha a.opcionArbingerActivada{
	text-indent:-113px;
}


/**********************************
	Para pantallas con Submenú
**********************************/
#menu.subMenu{
	height:40px;
}
#subMenu{
	width:860px;
	margin-top:-10px;
	height:19px;	/* 29 - 10 */
	padding-top:5px;
	background-image:url(../images/fondoSubMenu.gif);
	background-repeat:repeat-x;	
}
#subMenu p{
}
#subMenu p a{
	font-size:11px;
	text-transform:uppercase;
	color:#035EAF;
	padding-left:10px;
	padding-right:10px;
}
#subMenu p a:hover, #subMenu p a.activado
{
	color: #333333;
}
/**********************************
	Para pantallas con Submenú
**********************************/
/************************************************************************************************
	Fin Menú
************************************************************************************************/
/************************************************************************************************
	Contenido
************************************************************************************************/
.team_names
{
	border: 1px dashed #C0C0C0;
	background-color: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding:8px;
}

#contenido
{
	width: 850px;
	padding-top: 10px;
	text-align: justify;
}
#columna01{
	width:570px;	/* 600 - 30 */
	float:left;
	padding-left:10px;
	padding-bottom:24px;
	padding-top:10px;
}
#columna01 .imagenPrincipal{
	padding-bottom:10px;
}
#columna02{
	width:222px;	/* 250 - 28 */
	float:left;
	padding-left:40px;
	padding-bottom:24px;
	padding-top:10px;
}
#columna02 .cuadro{
	width:222px;
	background-image:url(../images/fondoColumna02Cuadro.gif);
	background-repeat:repeat-y;
	margin-bottom:20px;
	overflow:hidden;
}

.cuadro_cabecera{
	width:400px;
	background-image:url(../images/fondoColumna02Cuadro.gif);
	background-repeat:repeat-y;
	margin-bottom:20px;
	overflow:hidden;
}


#columna02 .cuadro.clientes span{
	text-align:center;
}
#columna02 .cuadro h1{
	width:210px;	/* 222 - 12 */
	height:28px;	/* 51 - 23  */
	font-size:20px;
	padding-left:12px;
	padding-top:23px;
	color:#FFFFFF;
	font-weight:normal;
	background-repeat:no-repeat;
	background-position:top;
}
#columna02 .cuadro h1.celeste{
	background-image:url(../images/fondoColumna02CuadroH1celeste.gif);
}
#columna02 .cuadro h1.azul{
	background-image:url(../images/fondoColumna02CuadroH1azul.gif);
}

#columna02 .cuadro p{
	padding-left:4px;
	padding-right:4px;
}
#columna02 .cuadro p img{
	display:block;
	margin-bottom:4px;
	margin-top:20px;
}
#columna02 .cuadro div{
	width:78px;	/* 222 - 144 */
	height:37px;
	padding-left:144px;
	background-image:url(../images/fondoColumna02CuadroInferior.gif);
	background-repeat:no-repeat;
}
#columna02 .cuadro span{
	display:block;
	padding-left:22px;
	padding-top:25px;
	padding-bottom:10px;
}
#columna02 .cuadro span img{
	padding-right:16px;
	margin-bottom:14px;
}
#columna02 .cuadro span img.menosMargen{
	padding-right:8px;
}
#columna02 .cuadro span img.medioMargen{
	padding-right:22px;
}

.more{
	padding-top:4px;
	display:block;
	width:71px;
	overflow:hidden;
}
.more:hover{
	text-indent:-71px;
}
/********************************************
	Home
********************************************/
#columna01.home h1{
	padding-left:10px;
	margin-top:18px;
	background-image:url(../images/vineta.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
#columna01.home p{
	padding-left:10px;
	font-size:13px;
}
/********************************************
	Fin Home
********************************************/
/********************************************
	Team
********************************************/
#columna01.team h1{
	padding-top:14px;
	padding-bottom:25px;
}
#columna01.team p{
	line-height:18px;
	margin-bottom:12px;
}
#columna01 #fotosTeam{
	padding-top:0px;
}
#columna01 #fotosTeam p{
	clear:both;
}
#columna01 #fotosTeam a{
	display:block;
	float:left;
	border:1px dashed #CAC9CA;
	margin-right:0px;
	margin-bottom:0px;
}
#columna01 #fotosTeam a img{
	height:50px;
}
/********************************************
	Fin Team
********************************************/
/********************************************
	Member PopUp
********************************************/
#overlay{
	width:100%;
	height:100%;
	position:fixed;
	_position:absolute;
	left:0px;
	top:0px;
	background-color:#003974;
	opacity: .75;
	filter: alpha(opacity=75);
	z-index:100;
}
#popUp{
	width:360px;	/* 400 - 20 - 20 */
	position:absolute;
	top:160px;
	left:50%;
	margin-left:-200px;
	padding:20px;
	padding-top:20px;
	background-color:#FFFFFF;
	overflow:auto;
	z-index:101;
}

#popUp h1{
	margin-bottom:20px;
}
#popUp .foto{
	border:1px dashed #CAC9CA;
	margin-right:5px;
}
#popUp .cerrar{
	position:absolute;
	right:18px;
	top:18px;
	width:83px;	/* 360 - 277 */
	
}
#popUp .cerrar a{
	display:block;
	width:83px;
	overflow:hidden;	
}
#popUp .cerrar a:hover{
	text-indent:-83px;
}
#popUp p{
	line-height:20px;
	font-size:11px;
}
#popUp p strong{
	font-size:12px;
}
/********************************************
	Fin Member PopUp
********************************************/
/********************************************
	Services
********************************************/
#columna01 .servicesButtons{
	margin-bottom:20px;
	clear:both;
	height:37px;
}
#columna01 .servicesButtons a{
	width:180px;
	float:left;
	overflow:hidden;
	margin-right:10px;
}
#columna01 .servicesButtons a:hover{
	text-indent:-180px;
}
#columna01.services h1{
	padding-top:14px;
	padding-bottom:25px;
}
#columna01.services p{
	line-height:20px;
	margin-bottom:16px;
}
#columna01.services ul{
	list-style-image:url(../images/vineta.gif);
	padding-left:30px;
}
#columna01.services ul li{
	padding-bottom:10px;
	font-weight:bold;
}
#columna01.services.improvementServices ul li{
	font-weight:normal;
}
/********************************************
	Fin Services
********************************************/
/********************************************
	Learning Engagement
********************************************/
#columna01.services .back{
	width:70px;
	float:right;
	overflow:hidden;
	margin-top:10px;
}
#columna01.services h2{
	font-size:12px;
}
#columna01.services #downloads h3{
	padding-top:18px;
	padding-bottom:8px;
}
#columna01.services #downloads p{
	margin:0;
}
/********************************************
	Fin Learning Engagement
********************************************/
/********************************************
	Improvement Services
********************************************/
#columna01.services.improvementServices p{
	line-height:18px;
}
#columna01.services.improvementServices ol{
	padding-left:20px;
	padding-bottom:30px;
}
#columna01.services.improvementServices ol li{
	padding-bottom:10px;
}
#columna01.services.improvementServices ul{
	padding-top:10px;
	padding-bottom:20px;
	padding-left:16px;
}
#columna01.services.improvementServices ul li{
	padding-bottom:10px;
}
#columna01.services.improvementServices h2{
	padding-bottom:10px;
}
/********************************************
	Fin Improvement Services
********************************************/
/********************************************
	Results
********************************************/
#columna01.results h1{
	padding-top:25px;
	padding-bottom:40px;
}
#columna01.results ol{
	padding-left:24px;
}
#columna01.results ol li{
	list-style-type:decimal-leading-zero;
	padding-bottom:15px;
}
#columna02 .cuadro .thirdParty{
	padding:0;
	margin:0;
	font-size:10px;
	padding-top:50px;
	padding-bottom:20px;
	text-align:center;
}
#columna02 .cuadro .thirdParty img{
	display:inline;	
}
/********************************************
	Fin Results
********************************************/
/********************************************
	Testimonials
********************************************/
#columna01.results h2{
	font-size:12px;
	margin-bottom:15px;
}
#columna01 blockquote{
	margin-top:45px;
	clear:both;
	padding-bottom:10px;
	border-bottom:1px dashed #EEEEEE;
}
#columna01 blockquote p{
	margin-bottom:10px;
}
#columna01 blockquote p a{
	float:left;
}
.clientName{
	padding-top:10px;
	padding-right:5px;
	float:left;
}
.oculto{
	display:none;
	clear:both;
}
/********************************************
	Fin Testimonials
********************************************/
/********************************************
	Contact
********************************************/
#columna01.contact div.form{
	width:370px;
	height:200px;
	float:left;
	padding-top:33px;
}
#columna01.contact div.form span{
	display:block;
	float:right;
	width:63px;
	overflow:hidden;
	margin-top:4px;
}
#columna01.contact div.form span:hover{
	text-indent:-63px;
}
#columna01.contact div.form span input{
	background-image:none;
	width:auto;
	height:auto;	/* 22 - 4 */
	padding:0;
	float:none;
}
#columna01.contact div.form input{
	background-image:url(../images/contact/fondoInput.gif);
	background-repeat:no-repeat;
	width:171px;	/* 180 - 9 */
	height:18px;	/* 22 - 4 */
	padding-left:9px;
	padding-top:4px;
	border:0;
	font-size:11px;
	color:#414042;
	float:left;
}
#columna01.contact div.form input.margen{
	margin-right:10px;
}



#columna01.contact div.form textarea{
	background-image:url(../images/contact/fondoTextArea.gif);
	background-repeat:no-repeat;
	clear:both;
	width:370px;	/* 370 - 9 */
	height:118px;	/* 122 - 4 */
	padding-left:9px;
	padding-top:4px;
	font-size:11px;
	color:#414042;
	border:0;
	margin-top:18px;
	font-family:Arial, Helvetica, sans-serif;
}
#datosContacto{
	width:185px;	/* 200 - 30 */
	margin-left:5px;	
	padding-left:10px;
	padding-top:30px;
	float:left;
	color:#414042;
}
#datosContacto h1{
	font-size:12px;
	margin-bottom:4px;
}
#datosContacto p{
	margin-bottom:15px;
}
/********************************************
	Fin Contact
********************************************/
/********************************************
	Club Renewal
********************************************/
#columna01.club h1{
	margin-bottom:15px;
}
#columna01.club p{
	margin-bottom:15px;
}
#columna01.club form{
	width:500px;
	height:200px;
	float:left;
	padding-top:33px;
}
#columna01.club form a{
	display:block;
	float:right;
	width:52px;
	height:29px;
	float:left;
	overflow:hidden;
	margin-top:4px;
}
#columna01.club form a:hover{
	text-indent:-52px;
}
#columna01.club form a.boton_enter:hover{
	text-indent:-86px;
}

#columna01.club form a input{
	background-image:none;
	width:auto;
	height:auto;	/* 22 - 4 */
	padding:0;
	float:none;
}
#columna01.club form span{
	float:left;
	height:22px;	/* 29 - 7 */
	padding-top:7px;
}
#columna01.club form span input{
	background-image:url(../images/contact/fondoInput.gif);
	background-repeat:no-repeat;
	width:171px;	/* 180 - 9 */
	height:18px;	/* 22 - 4 */
	padding-left:9px;
	padding-top:4px;
	margin-right:10px;
	border:0;
	font-size:11px;
	color:#414042;
	float:left;
}
#columna02.club .cuadro span{
	font-size:10px;
	margin:0;
	display:inline;
	float:none;
	padding:0;
}
#columna02.club .cuadro h1.nada{
	padding:0;
	margin:0;
	width:222px;
	height:17px;
	background-image:url(../images/club/fondoCuadro.gif);
	background-repeat:no-repeat;
}

#columna02.club .cuadro div.opcion{
	position:relative;
	width:200px;
	overflow:hidden;
	padding:0px;
	margin-left:11px;
	margin-right:11px;
	margin-bottom:10px;
	height:auto;
	background-image:url(../images/club/fondoOpcion.gif);
	background-repeat:repeat-y;
}
#columna02.club .cuadro div.opcion p a{
	display:block;
	background-image:url(../images/club/fondoA.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:10px;
	padding-bottom:5px;
}
#columna02.club .cuadro div.opcion h1{
	width:auto;
	height:auto;
	font-size:20px;
	padding:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:14px;
	color: #ffffff;
	font-weight: normal;
	background-image:url(../images/club/fondoOpcionH1.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-bottom:6px;
}
#columna02.club .cuadro div.opcion div.cierre{
	width:200px;
	height:7px;
	overflow:hidden;
	background-image:url(../images/club/fondoOpcionCierre.gif);
	background-repeat:no-repeat;
}
#columna02.club .cuadro div.opcion p{
	border-top:1px solid #cccccc;
	margin-left:5px;
	margin-right:5px;
	padding-left:3px;
	padding-top:10px;
}
a.botonMas{
	position:absolute;
	bottom:10px;
	right:7px;
}
#botonesClub{
	padding-top:36px;
}
#botonesClub .assesment{
	display:block;
	width:144px;
	overflow:hidden;
	float:left;
	margin-right:180px;
}
#botonesClub .assesment:hover{
	text-indent:-145px;
}
#botonesClub .virtualMeeting{
	display:block;
	width:130px;
	overflow:hidden;
	float:left;
}
#botonesClub .virtualMeeting:hover{
	text-indent:-130px;
}


/***************************
	Libros / Artículos
***************************/
#columna01.club .article{
	width:570px;
	overflow:auto;
	margin-bottom:50px;
	position:relative;
	clear:both;
}
#columna01.club .article .image{
	float:left;
	width:115px;
}
#columna01.club .article a.botonMas{
	bottom:20px;
}
#columna01.club .article .content{
	position:relative;
	float:left;
	width:420px;
	border-bottom:1px solid #b2b2b2;
}
#columna01.club .article .content a.botonMas{
	bottom:10px;
	right:7px;
}
#columna01.club .article h2{
	font-size:18px;
	font-weight:bold;
	padding-bottom:4px;
}
#columna01.club .article h3{
	font-size:13px;
	font-weight:normal;
	padding-bottom:4px;
}
#columna01.club .article h4{
	font-size:14px;
	font-weight:bold;
	padding-bottom:4px;
	padding-top:4px;
}
#columna01.club .article blockquote{
	margin:0px;
	clear:none;
	border:0px;
	width:530px;	/* 570 - 30 - 10 */
	height:40px;
	padding-top:10px;
	padding-bottom:25px;
	padding-left:30px;
	padding-right:10px;
	overflow:hidden;
	background-image:url(../images/club/articles/fondoBlockQuotes.gif);
	background-repeat:no-repeat;
	background-position:top;
	font-size:16px;
	font-style:italic;
}
#columna01.club .article blockquote.big{
	height:90px;
	background-image:url(../images/club/articles/fondoBlockQuotesBig.gif);
}
#columna01.club .article blockquote.big p{
	padding-bottom:10px;
	margin:0px;
}
#columna01.club .article blockquote.blue{
	margin:0px;
	padding:0px;
	clear:none;
	border:0px;
	width:530px;	/* 570 - 20 - 20 */
	height:auto;
	padding:20px;
	background:none;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#026fbd;
	text-align:center;
}
#columna01.club .article blockquote span{
	font-size:14px;
}
#columna01.club .article p.cites{
	padding-top:10px;
	border-top:1px dashed #000000;
}
#columna01.club .article p.cites cite{
	display:inline-block;
	font-size:10px;
	padding-bottom:4px;
}
#columna01.club .article p.downloadPdf{
	display:block;
	height:30px;
	line-height:30px;
	border-top:1px dashed #000000;
	border-bottom:1px solid #b2b2b2;
}



#columna01.club .article .content h2{
	/* Books */
	font-size:14px;
	font-weight:bold;
	padding-bottom:1px;
}
#columna01.club .article .content h3{
	/* Books */
	font-size:14px;
	font-weight:bold;
	padding-bottom:6px;
}
#columna01.club .article .content h4{
	/* Books */
	font-size:14px;
	font-weight:normal;
	padding-bottom:6px;
}
#columna01.club .article ol{
	list-style-type:decimal-leading-zero;
	padding-left:24px;
}
#columna01.club .article ol li{
	padding-bottom:15px;
}
#columna01.club .article ol.letters{
	list-style-type:lower-latin;
}
#columna01.club .article ol li ol li{
	padding:0px;
	margin:0px;
}
#columna01.club .cuadroGrande{
	width:540px;	/* 570 - 15 - 15 */
	height:260px;	/* 270 - 10 */
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:25px;
	overflow:hidden;
	text-align:center;
	font-size:14px;
	background-image:url(../images/club/articles/fondoCuadroGrande.gif);
	background-repeat:no-repeat;
}
#columna01.club .cuadroGrande h4{
	font-size:16px;
	font-weight:bold;
}
#columna01.club .cuadroGrande p{
	padding:0px;
	margin:0px;
	padding-bottom:5px;
}
/***************************
	Fin Libros / Artículos
***************************/


#botonesClub .alineacionPrioridades{
	display:block;
	width:239px;
	overflow:hidden;
	float:left;
	margin-right:20px;
	margin-left:20px;
}
#botonesClub .alineacionPrioridades:hover{
	text-indent:-239px;
}
#botonesClub .talentoIndividual{
	display:block;
	width:190px;
	overflow:hidden;
	float:left;
	margin-left:20px;
}
#botonesClub .talentoIndividual:hover{
	text-indent:-190px;
}


/********************************************
	Fin Club Renewal
********************************************/
/************************************************************************************************
	Fin Contenido
************************************************************************************************/
/************************************************************************************************
	Pie
************************************************************************************************/
#pie{
	width:850px;
	height:66px;
	clear:both;
	background-image:url(../images/fondoPie.gif);
	background-repeat:repeat-x;
	margin-bottom:20px;
}
#pie p{
	width:820px;
	padding-left:30px;
	padding-top:11px;
	text-align:center;
	font-size:11px;
	color:#000000;
}
/************************************************************************************************
	Fin Pie
************************************************************************************************/



/********************************************
	Arbinger
********************************************/
.columna_001{
	float:left;
	width:274px;
}
.columna_002{
	text-align:center;
	width:550px;
	float:right
}
.espana{
	width:100%;
	height:25px;
	margin-top:-4px;
}
.espana_2 {
	width: 100%;
	margin-top:5px;
	height: 25px;
	background-color: #990000;
}
.arb_p1 {
	font: calibri;
	font-size: 17px;
	font-style: italic;
	text-align: left;
}
.arb_p2 {
	font: calibri;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
}
.arb_p3 {
	font: calibri;
	font-size: 15px;
	text-align: left;
	padding-left:5px;
}
.art_p_v{
	font: calibri;
	font-size: 15px;
	text-align: left;
	font-style: italic;
	padding-left:5px;
}
.boton_entrar{
	display:block;
	width:52px;
	overflow:hidden;
}
.boton_entrar:hover{
	text-indent:-52px;
}
.boton_enter{
	display:block;
	width:86px;
	overflow:hidden;
}
.boton_enter:hover{
	text-indent:-86px;
}


#contenido_Arb
{
	width: 850px;
	text-align: justify;
}
.imagen {
	text-align: right;
	margin-left: 15px;
	margin-bottom: 15px;
	float: right;
}
.li_1{
	margin-bottom:5px;
	text-align:justify;
	margin-left:25px;
}
.li_2{
	margin-bottom:5px;
	text-align:justify;
	margin-left:25px;
	color:#990000;
}
.a_2{
	color:#990000;
}
.p_1{
	color:#990000;
	font-size:11pt;
	font-weight:bold;
}
.a {
	text-decoration: none;
	color: #0033CC;
}
.a:hover {
	text-decoration: none;
	color: #0066FF;
}
#columna02.club .cuadro div.opcion p a.a{
	display:block;
	background-image:url(../images/vineta_blue.png);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:10px;
	padding-bottom:5px;
}



