/* CSS Document */

@font-face {
    font-family: 'PFAgoraSansProBold';
    src: url('pfagorasanspro-bold-webfont.eot');
    src: url('pfagorasanspro-bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('pfagorasanspro-bold-webfont.html') format('woff'),
         url('pfagorasanspro-bold-webfont.ttf') format('truetype'),
         url('pfagorasanspro-bold-webfont-2.html#PFAgoraSansProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PFAgoraSansProRegular';
    src: url('pfagorasanspro-reg-webfont.eot');
    src: url('pfagorasanspro-reg-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('pfagorasanspro-reg-webfont.html') format('woff'),
         url('pfagorasanspro-reg-webfont.ttf') format('truetype'),
         url('pfagorasanspro-reg-webfont-2.html#PFAgoraSansProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PFAgoraSansProThin';
    src: url('pfagorasanspro-thin-webfont.eot');
    src: url('pfagorasanspro-thin-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('pfagorasanspro-thin-webfont.html') format('woff'),
         url('pfagorasanspro-thin-webfont.ttf') format('truetype'),
         url('pfagorasanspro-thin-webfont-2.html#PFAgoraSansProThin') format('svg');
    font-weight: normal;
    font-style: normal;

}

#contenido_central2 {
	width:838px;
	min-height:40px;
	height:auto;
	margin-top:5px;
	margin-left:21px;
	margin-right:21px;
	
}
#texto_contenido_amplio , #texto_contenido_amplio2 {
	width:880px;
	height:auto;
	background-color:#f7f5f5;
	background-image:url(../img/bg-01.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#texto_contenido_amplio2 {
	background-image:url(../img/bg-02.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#elite-inicio{
	width:783px;
	min-height:682px;
	margin-left:auto;
	margin-right:auto;
	/*padding-top:325px;*/
	padding-top:240px;
	margin-bottom:69px;
}
#elite-inicio #busqueda-clientes {
	height:93px;
	background-image:url(../img/bg-menu.png);
	background-repeat:no-repeat;
}
#menu {
	height:41px;
	background-image:url(../img/bg-menu2.png);
	background-repeat:no-repeat;
}
#menu ul {
	padding-left:42px;
	padding-top:0px;
	margin-top:0px;
}
#menu ul li {
	float:left;
	padding-right:22px;
	line-height:41px;
}
#menu ul li a {
	font-family:'PFAgoraSansProRegular',Arial, sans-serif;
	font-size:16px;
	color:#ebc0d9;
	text-decoration:none;
}
#elite-inicio #main-content {
	height:310px;
	margin-top:13px;
}
.main-content-left {
	position:relative;
	width:520px;
	height:310px;
	float:left;
	background-color:#FFF;
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	border-radius: 15px 0 0;
	behavior: url(PIE.html);
}
.main-content-right {
	position:relative;
	width:250px;
	height:310px;
	float:left;
	margin-left:10px;
	background-color:#FFF;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;
	border-radius: 0 0 15px;
	behavior: url(PIE.html);
}
#main-content2 {
	position:relative;
	height:382px;
	margin-top:13px;	
	background-color:#FFF;
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;
	border-radius: 15px 0 15px;
	behavior: url(PIE.html);
}
.main-content2-text {
	float:left;
	padding-top:40px;
	padding-left:40px;
}
.main-content2-text p {
	font-family:'Calibri', Arial, sans-serif;
	font-size:16px;
	line-height:25px;
}
.imgPompas {
	padding-top:25px;
	padding-right:29px;
}
.enter_cp {	
	width:490px;
	margin-left:auto;
	margin-right:auto;
	padding-top:27px;
	font-family:'Calibri', Arial, Helvetica;
	font-size:16px;
	color:#ebc0d9;
	line-height:40px;
}

#filterTF3 {
	width:135px;
	height:21px;
	margin-left:10px;
	background-color:#eceaea;
	border:none;
}
.button {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	width:58px;
	height:23px;
	/*line-height:20px;*/
	font-family:'Calibri',Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5d6061;
	margin-left:10px;
	border:1px solid #a1a1a1;
	background-color:#FFF;
}
.main-text-left {
	width:332px;
	padding-top:78px;
	padding-left:65px;
}
.main-text-left p {
	font-family:'Calibri', Arial, Helvetica;
	font-size:14px;
	color:#403f3f;
	line-height:16px;
}
.main-text-right {
	width:165px;
	padding-top:78px;
	margin-left:auto;
	margin-right:auto;
}
.main-text-right p {
	font-family:'Calibri', Arial, Helvetica;
	font-size:14px;
	color:#8e8e8e;
	text-align:left;
	line-height:16px;
}
.font18 {
	font-size:18px;
}
#queremos {
	position:relative;
	height:179px;
	border:1px #a4a2a3 solid;
	margin-top:13px;
	background-color:#f7f5f5;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-bottom-left-radius: 15px; 
	-webkit-border-top-right-radius: 15px;
	border-radius: 0 15px 0;
	behavior: url(PIE.html);	
}
#queremos .text {
	width:533px;
	padding-top:23px;
	padding-left:23px;
}
#queremos p {
	font-family:'Calibri', Arial, Helvetica;
	font-size:14px;
	color:#4b4b4b;
}
.elite-button {
	padding-top:18px;
}
#target {
			position:relative;
            width: 200px;
			height:100px;
            text-align: center;
			background-color:#090;
            border: 1px solid #999;
            font-size: 18px;
 
            /* default CSS3 values: 
            -webkit-border-radius: 15px;
            -moz-border-radius: 15px;*/
			-moz-border-radius-topleft: 15px;
			-webkit-border-top-left-radius: 15px;
            /*border-radius: 15px;*/
			border-radius: 15px 0 0;
			behavior: url(PIE.html);
        }
#regalo, #requisitos, #ventajas, #adherirse {
	height:auto;
	padding-top:100px;
}
#ventajas h1, #ventajas h2, #regalo h1, #requisitos h1, #adherirse h1 {
	font-family:'PFAgoraSansProRegular', Arial, Helvetica;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;
}
#ventajas h2 {
	margin-top:0px;
	padding-top:0px;
}
.agoraFontBold {
	font-family:'PFAgoraSansProBold', Arial, Helvetica;
	font-size:18px;
}
.whiteFont {
	color:#FFF;
}
.pinkFont {
	color:#ebc0d9;
}
.imgVentajas {
	margin:30px 0 30px 0;
}
.marketing {
	height:121px;
	background-image:url(../img/bg-marketing.png);
	background-repeat:no-repeat;
	padding:25px 25px 25px 25px;
}
.marketing p {
	font-family:'Calibri', Arial, Helvetica;
	font-size:14px;
	color:#f6f5f5;
}
#regalo h2 {
	font-family:'Calibri', Arial, Helvetica;
	font-size:24px;
	color:#4b4a4a;
	font-weight:normal;
	text-transform:none;
	letter-spacing:-1px;
	margin-top:0px;
	padding-top:0px;
}
#regalo p, #requisitos p {
	font-family:'Calibri', Arial, Helvetica;
	font-size:14px;
	color:#4b4a4a;
}
#adherirse {
	font-family:'PFAgoraSansProRegular', Arial, sans-serif;
	font-size:14px;
	color:#4b4a4a;
	padding-bottom:68px;
}
#adherirse p {
	font-family:'PFAgoraSansProRegular', Arial, Helvetica;
	font-size:14px;
	color:#4b4a4a;
	line-height:20px;
}
.unete, .requisitos-content, .form-elite {
	position:relative;
	/*height:633px;*/
	height:181px;
	padding:37px;
	background-color:#FFF;
	-moz-border-radius-bottomleft: 15px;
	/*-moz-border-radius-topright: 15px;*/
	-webkit-border-bottom-left-radius: 15px; 
	/*-webkit-border-top-right-radius: 15px;*/
	border-bottom-left-radius: 15px;
	/*border-radius:0 15px 0;*/
	behavior: url(PIE.html);
}
.unete {
	height:126px;
}
.form-elite {
	height:400px;
}
.requisitos-content {
	height:75px;
}
.requisitos-text {
	height:60px;
}
.imgLogo {
	padding-top:20px;
}
#formElite {
	margin:40px 0px 40px 0px;
}
#formElite input {
	border:1px solid #ebc0d9;
	font-family:'PFAgoraSansProRegular', Arial, sans-serif;
	font-size:14px;
	color:#4b4a4a;
	height:21px;
	line-height:21px;
	padding-left:6px;
}
#formElite .input1 { width:261px; }
#formElite .input2 { width:190px; }
#formElite .input3 { width:97px; }
#formElite .input4 { width:580px; }
#formElite .enviar {
	width:104px;
	height:42px;
	background-image:url(../img/bg-button.jpg);
	font-family:'PFAgoraSansProRegular', Arial, sans-serif;
	font-size:16px;
	color:#FFF;
	border:none;
}
#texto2-ventajas, #texto3-ventajas, #texto4-ventajas, #texto5-ventajas, #texto6-ventajas, #texto7-ventajas, #texto8-ventajas {
	display:none;
	height:92px;
}
#texto1-ventajas {
	height:92px;
}
.error_form{
	font-size:11px;
	color:#F00;
}