@charset "UTF-8";
/* 
CSS Document
Developed by Creador.com.ve
 */
body,td,th {
	font-family: "Lucida Grande", Helvetica;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1{
	font-family: "Lucida Grande", Helvetica;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
h2{
	font-family: "Lucida Grande", Helvetica;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
h3{
	font-family: "Lucida Grande", Helvetica;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

/**************  MENU   *********************/

#bots {  /*Estilo básico para el menú*/
	list-style:none;
	align:center;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#bots li {/*luego a los elementos de la lista...*/
	padding:0px; /*para eliminar el comportamiento de elemento de bloque(salto de linea)*/
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bots li a {
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	margin-top: 4px;
	margin-right: 12px;
	margin-bottom: 4px;
	margin-left: 12px;
	color: #a7a9ac;
}
#bots li a:hover {/*Ahora vamos con el hover:*/
	color:#999;
}
.todo{
	background-image: url(images/_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F88B13;
}
.tit-team {
	margin-right: 25px;
}
#bots_inf {  /*Estilo básico para el menú*/
	list-style:none;
	align:center;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#bots_inf li {/*luego a los elementos de la lista...*/
	padding:0px; /*para eliminar el comportamiento de elemento de bloque(salto de linea)*/
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100px;
}
#bots_inf li a {
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	margin-top: 4px;
	margin-right: 12px;
	margin-bottom: 4px;
	margin-left: 12px;
	color: #a7a9ac;
}
#bots_inf li a:hover {/*Ahora vamos con el hover:*/
	color:#999;
}
#social_bn{ display: inline; list-style: none; }
#social_bn li, #social_bn li a{width:36px; margin-top: 5px; padding-top: 0px;}

/************** ahora el resto del style*********************/
.cont-home {
	float: right;
	width: 430px;
	margin-top: 350px;
	margin-right: 80px;
	color: #333333;
}
.cont-who-we-are {
	width: 490px;
	margin-top: 40px;
	margin-right: 80px;
	color: #333333;
	float: right;
}
.cont-who-we-are a{
	color: #333333;
}
.cont-who-we-are a:visited{
	color: #333333;
}
.cont-what-we-do {
	float: right;
	width: 500px;
	margin-top: 40px;
	margin-right: 270px;
	color: #333333;
}
.cont-how-we-do-it {
	float: right;
	width: 470px;
	margin-top: 230px;
	margin-right: 90px;
	color: #333333;
}
.cont-ideas {
	float: right;
	width: 350px;
	margin-right: 50px;
	margin-top: 40px;
}
.cont-ideas img{
	padding-top: 5px;
	padding-right: 5px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.cont-careers {
	width: 220px;
	margin-top: 50px;
	margin-right: 50px;
	margin-bottom: 50px;
	margin-left: 220px;
	color: #333333;
}
.cont-careers a{
	color: #333333;
	text-decoration: underline;
}
.cont-careers h1{
	color: #FFFFFF;
	padding-left: 15px;
}
.cont-careers h2{
	color: #333333;
	padding-left: 13px;
}
.cont-client-login {
	width: 230px;
	float: right;
	margin-right: 80px;
	margin-top: 150px;
}
.cont-client-login h1 {
	color: #FFFFFF;
	padding-left: 15px;
}
.cont-client-login-bg {
	color: #333333;
	background-image: url(images/login.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 9px;
	margin: 5px;
	height: 55px;
	font-size: 10px;
	font-weight: bold;
}
.cont-client-login-bg a {
	color: #333333;
	text-decoration: underline;
}
.cont-client-login-typeFields {
	color: #333333;
	font-size: 11px;
	margin-left: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.cont-client-login-typeFields-bg {
	background-image: url(images/typeField_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	padding: 0px;
	margin: 0px;
}
#cont-whitepapper { float: right; width: 930px; margin-top: 20px; margin-right: 20px; color: #333333; /*background: #FFF;*/overflow-y: auto; }
#cont-whitepapper a{
	color: #333333;
	text-decoration: underline;
}
#newsletter { float: right; width: 550px; margin-top: 20px; margin-right: 20px; color: #333333; /*background: #FFF;*/ }
.careers {
	background-image: url(images/login.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	padding: 10px;
	color: #333333;
	font-size: 11px;
}
.det-approach {
	font-size: 10px;
}
.brandStrategy {
	color: #FEBB15;
	background-image: url(images/b-BrandStrategy.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 6px;
	height: 20px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.brandActivation {
	color: #FEBB15;
	background-image: url(images/b-BrandActivation.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 6px;
	height: 20px;
	margin-bottom: 3px;
	margin-top: 3px;
}
.t-jose {
	background-image: url(images/t_jose-r-costa.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-mauricio {
	background-image: url(images/t_mauricio-loria.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-daniel {
	background-image: url(images/t_daniel-guinan.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-vanessa {
	background-image: url(images/t_vanessa-franco.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-laura {
	background-image: url(images/t_laura-salom.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-yuri {
	background-image: url(images/t_yuri-johnson.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}

.t-marcel {
	background-image: url(images/t_marcel-mancera.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-clark {
	background-image: url(images/t_clarke-caywood.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-bernardo {
	background-image: url(images/t_bernardo-araya.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-jim {
	background-image: url(images/t_jim-carey.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-isaura {
	background-image: url(images/t_isaura-valverde.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-eduardo {
	background-image: url(images/t_eduardo-cortes.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.t-andres {
	background-image: url(images/t_andres-gomez.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 210px;
	font-size: 10px;
	padding-right: 10px;
	height: 230px;
	padding-top: 15px;
	color: #333333;
}
.bots_back-next {
	float: right;
	margin: 10px;
}
.bots_back-next img{
	margin-right: 10px;
	margin-left: 10px
}
