html,body,h1,h2,h3,h4,h5,h6,p,blockquote,a,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tr,th,td{margin:0;padding:0;border:0;outline:none;font-size:100%;font-family:inherit}ol,ul{list-style:none outside}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}body{line-height:1.3;vertical-align:baseline;text-align:center;background:#fff;}body,select,input,button,textarea,th,td{font-size:12px;font-family:Tahoma,Arial,Helvetica,sans-serif}img{border:0}

a{text-decoration:none;color:#3d50a9}a:hover{text-decoration:underline}.last{border:none!important}

a.logo{display:block;margin-top:6px;background-image:url(/images/spriteNewIndex.png);background-repeat:no-repeat;position:relative;top:-4px;}
a.logo span{display:none;position:absolute;left:-999em;top:-999em;}
#cloncom a.logo{background-position:0 -468px;height:40px;width:170px}#tarjetas a.logo{background-position:0 -514px;height:45px;width:288px}#cartao a.logo{background-position:0 -559px;height:45px;width:288px}

.grid .logo48px{margin-right:15px;margin-top:15px}.grid .logo48px span{text-align:center;display:none}.logo48px{width:48px;height:48px;overflow:hidden;display:block;vertical-align:middle;background-repeat:no-repeat;background-image:url(/images/spriteNewIndex.png)}.l-cl48{background-position:-144px -93px}.l-per48{background-position:0 -141px}.l-mov48{background-position:-96px -141px}.l-nex48{background-position:-48px -141px}.l-oi48{background-position:0 -94px}.l-tim48{background-position:-48px -93px}.l-viv48{background-position:-96px -93px}.l-ora48{background-position:-192px -93px}.l-bla48{background-position:-240px -93px}.l-cin48{background-position:-144px -141px}.l-vod48{background-position:-192px -141px}.l-mun48{background-position:-240px -141px}.l-vir48{background-position:0 -189px}.l-ver48{background-position:-48px -189px}.l-une48{background-position:-96px -189px}.l-com48{background-position:-144px -189px}.l-yoi48{background-position:-192px -189px}.l-jaz48{background-position:-240px -189px}.l-ent48{background-position:0 -237px}.l-lus48{background-position:-48px -237px}.l-tel48{background-position:-96px -237px}.l-tig48{background-position:-144px -237px}.l-sim48{background-position:-192px -237px}.l-hon48{background-position:-240px -237px}.l-tmo48{background-position:0 -285px}.l-hap48{background-position:-48px -285px}.l-hit48{background-position:-96px -285px}.l-mas48{background-position:-144px -285px}.l-leb48{background-position:-192px -285px}.l-hab48{background-position:-240px -285px}.l-orb48{background-position:-192px -45px}.flag16px{width:16px;height:11px;overflow:hidden;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(/images/spriteNewIndex.png)}.flagAE16{background-position:0 -406px}.flagAM16{background-position:-16px -406px}.flagAR16{background-position:-32px -406px}.flagAT16{background-position:-48px -406px}.flagAU16{background-position:-64px -406px}.flagBG16{background-position:-80px -406px}.flagBO16{background-position:-96px -406px}.flagBR16{background-position:-112px -406px}.flagBS16{background-position:-128px -406px}.flagCA16{background-position:-144px -406px}.flagCH16{background-position:-160px -406px}.flagCL16{background-position:-176px -406px}.flagCM16{background-position:-192px -406px}.flagCN16{background-position:-208px -406px}.flagCO16{background-position:-224px -406px}.flagCR16{background-position:-240px -406px}.flagCU16{background-position:-256px -406px}.flagCZ16{background-position:-272px -406px}.flagDE16{background-position:-288px -406px}.flagDO16{background-position:0 -422px}.flagDZ16{background-position:-16px -422px}.flagEC16{background-position:-32px -422px}.flagEG16{background-position:-48px -422px}.flagES16{background-position:-64px -422px}.flagFJ16{background-position:-80px -422px}.flagFR16{background-position:-96px -422px}.flagGB16{background-position:-112px -422px}.flagGE16{background-position:-128px -422px}.flagHR16{background-position:-144px -422px}.flagID16{background-position:-160px -422px}.flagIE16{background-position:-176px -422px}.flagIL16{background-position:-192px -422px}.flagIN16{background-position:-208px -422px}.flagIQ16{background-position:-224px -422px}.flagIT16{background-position:-240px -422px}.flagJM16{background-position:-256px -422px}.flagJO16{background-position:-272px -422px}.flagJP16{background-position:-288px -422px}.flagKP16{background-position:0 -438px}.flagKW16{background-position:-16px -438px}.flagLK16{background-position:-32px -438px}.flagLY16{background-position:-48px -438px}.flagMA16{background-position:-64px -438px}.flagMX16{background-position:-80px -438px}.flagMY16{background-position:-96px -438px}.flagMZ16{background-position:-112px -438px}.flagNZ16{background-position:-128px -438px}.flagPA16{background-position:-144px -438px}.flagPE16{background-position:-160px -438px}.flagPH16{background-position:-176px -438px}.flagPK16{background-position:-192px -438px}.flagPL16{background-position:-208px -438px}.flagPR16{background-position:-224px -438px}.flagRU16{background-position:-240px -438px}.flagSA16{background-position:-256px -438px}.flagSG16{background-position:-272px -438px}.flagSN16{background-position:-288px -438px}.flagSY16{background-position:0 -454px}.flagTH16{background-position:-16px -454px}.flagTR16{background-position:-32px -454px}.flagTW16{background-position:-48px -454px}.flagUA16{background-position:-64px -454px}.flagUS16{background-position:-80px -454px}.flagVE16{background-position:-96px -454px}.flagVN16{background-position:-112px -454px}.flagZA16{background-position:-128px -454px}

.fbIcon{width:21px!important; height:21px !important; vertical-align:middle !important; margin-right:10px; background-position:-326px -85px !important;}

.cart16px{background:url(/images/spriteNewIndex.png) no-repeat -288px -40px;padding-left:21px!important}
.box h1,.box h2,.box h3,.box h4,.box h5,.box h6{font-weight:normal;padding-bottom:8px}

.form-xl{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#FFF;border:1px solid #999;color:#000;margin:0;font-size:24px;padding:5px}.rates-list{width:280px}.rates-list td{padding:2px;height:18px;border-bottom:1px dotted #ccc}.rates-list td h3{font-size:1em;margin:0;padding:0;font-weight:normal}.rates-list td.rate{width:90px;color:#666;text-align:right}.rates-list td.flag{width:16px;color:#666;text-align:center}input,textarea,select{padding:3px;background:#fff;border:1px solid #a9bdd0;color:#333;vertical-align:middle;}#login label{display:block;width:306px;overflow:auto;font-weight:normal}#login label span{display:block;width:76px;float:left;margin-top:4px}#login label span.shop{margin-top:-2px}
/*.button{display:inline-block;height:21px;background:#7ca410;text-align:center;padding:2px}.button:hover{text-decoration:none}.button span{display:inline-block;height:21px;background:url(/images/spriteNewIndex.png) repeat-x 0 -611px;color:#fff;font-size:13px;font-weight:bold;text-align:center;padding-top:2px;padding-left:10px;padding-right:10px;cursor:pointer}.button-xl{height:39px;background:#7ca410}.button-xl span{height:36px;font-size:24px;padding-left:20px;padding-right:20px;padding-top:4px;background:url(/images/spriteNewIndex.png) repeat-x -175px -611px}*/
.button {
overflow:visible;
    display:inline-block;vertical-align:middle;
/*    height:28px;
    *height:23px;
    _height:23px;*/
    text-align:center;
    padding:3px 10px 4px 10px;
    border:1px solid #7CA410;
    /*background:#7ca410 url(/images/spriteNewIndex.png) repeat-x 0 -611px;*/
	background:#7ca410;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8d99a', endColorstr='#7ca410');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8d99a', endColorstr='#7ca410')";
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c8d99a), color-stop(0.49, #92b339), color-stop(0.50, #7ca410));
	background:-moz-linear-gradient(center top, #c8d99a 0%, #92b339 49%, #7ca410 50%);	
	-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
    color:#fff;
	font-size:13px;line-height:1;
    cursor:pointer;
}

.fbb {

border:1px solid #5A68A0;
	background:#5A68A0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ADB6D3', endColorstr='#5A68A0');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ADB6D3', endColorstr='#5A68A0')";
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ADB6D3), color-stop(0.49, #5A68A0), color-stop(0.50, #5A68A0));
	background:-moz-linear-gradient(center top, #ADB6D3 0%, #5A68A0 49%, #5A68A0 50%);
	height:27px;
	
	}
.button:hover {
    text-decoration:none
}
.button span {
    display:inline-block;
    height:21px;
}

.button-xl {
    height:44px;
    _height:38px;
    border:2px solid #7CA410;
    font-size:24px;font-weight:normal;
    padding:0 14px 4px;
    *padding:0 5px 4px 5px;
    _padding:0 5px 4px 5px;
	background:#7ca410;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8d99a', endColorstr='#7ca410');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8d99a', endColorstr='#7ca410')";
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c8d99a), color-stop(0.49, #92b339), color-stop(0.50, #7ca410));
	background:-moz-linear-gradient(center top, #c8d99a 0%, #92b339 49%, #7ca410 50%);	
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
.button-xl span {
    height:36px;
}
.login .button{margin-left:76px}
.navTabs{font-size:15px;height:36px;margin:-58px -8px 0;overflow:hidden;padding:2px 2px 0 0px;position:absolute}

#cloncom .navTabs{margin-left:280px!important}
#tarjetas .navTabs{margin-left:310px!important}
#cartao .navTabs{margin-left:310px!important}
.navTabs .tab{float:left;margin-right:2px}



/*.navTabs .tab h1{font-size:14px;font-weight:bold;margin:0;padding:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-radius-topleft:4px;-webkit-border-radius-topright:4px;-webkit-border-radius-bottomleft:0;-webkit-border-radius-bottomright:0;background:#ececec none repeat scroll 0 0;border:1px solid #cfcfcf;display:block;padding:8px 14px 10px}*/
			.navTabs .tab a{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#ececec;border:1px solid #cfcfcf;display:block;padding:9px 14px 11px;font-size:14px;line-height:1}.navTabs .tabOpen a,.navTabs .tabOpen h1{background:#f4f4f4;border-bottom-color:#f4f4f4;color:#111}
			
.top{background:#f7f7f7;border-bottom:1px solid #e6e6e6;padding:6px 0;margin-bottom:4px;width:100%;text-align:center;color:#909090}
			
.bottom{width:980px;border-top:1px solid #cfcfcf}.hdr,.bdy,.ftr{width:980px;margin:0 auto;text-align:left}.hdr{height:52px}
			
.links{text-align:right}.links ul{margin:8px 0 4px}.links li{display:inline;border-right:1px solid #c2c2c2;}.links li a{padding:0 6px 0 4px}
.links-dropdown{
position:absolute;z-index:99;
width:150px;
margin-top:-1px;padding:4px 6px 5px;
border:1px solid #ccc;border-color:#ccc #999 #999 #ccc;background:#fff;
}
.links-dropdown .block{padding:2px}
.links-dropdown .underline{padding-bottom:6px;margin-bottom:2px;}
#lnkMyAccount{
position:relative;top:-1px;left:-4px;@left:-8px;z-index:100;
display:inline-block;width:19px;height:24px;vertical-align:top;margin:0 -4px -5px;padding:0;
border:1px solid #fff;border-bottom:0 none;
background:url(../images/opentriangle.gif) no-repeat 4px 4px;
}
.lnkMyAccountOpen{border-color:#ccc #999 #fff #ccc!important;background-color:#f4f4f4!important;}
			
.main{-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px;background:#f4f4f4 none repeat scroll 0 0;border:1px solid #c6c6c6;padding:20px;*padding-bottom:40px;}.main .cnt{background:url(/images/bkg_main.png) no-repeat 80px 10px}.main .cnt h2{color:#1fa4c0;font-size:1.8em;margin-bottom:18px;text-shadow:#FFF;text-align:center}.main .cnt h2 span{color:#333;display:block;font-size:.7em;margin-bottom:3px}.main .call-cnt{background-color:#d6d6d6;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:15px 0;padding:15px 20px;opacity:.4;filter:alpha(opacity=40);height:180px}.main .call-form{z-index:1000;margin:15px 0;padding:15px 20px;position:relative;top:-220px;margin-bottom:-190px}.main .call-form label{float:left;width:373px;margin-right:16px}.main .call-form label span{padding-bottom:4px}.main .call-form .button{float:right;margin-top:22px}.main .steps{background-color:#fff;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:20px 0 0 0}.steps h3{float:left;width:140px;background:url(/images/spriteNewIndex.png) no-repeat 0 -344px;height:58px;color:#666!important;font-size:1em;font-weight:normal}.steps h3 span{padding-top:12px;padding-left:10px;display:block;width:90px}.steps ol{float:right;width:100%;overflow:auto}.steps ol li{float:left;border-right:1px solid #eaeaea;padding:5px 10px}.steps ol li.end{border-right:0}.steps ol li span.step-desc{color:#1a869d;font-weight:bold;font-size:1.2em;display:block}.steps ol li span.step-label{display:block;font-size:.8em;text-transform:uppercase;color:#333;font-weight:normal;padding-top:3px}.steps ol li span.step-icon{display:block;float:left;margin-right:4px;height:48px;width:48px;background-image:url(/images/spriteNewIndex.png);background-repeat:no-repeat}.step1{width:190px}.step2{width:140px}.step3{width:230px}.step4{width:230px}.st1{background-position:0 -44px}.st2{background-position:-48px -44px}.st3{background-position:-240px -44px}.st4{background-position:-96px -44px}.pay-txt{display:block;width:65px;float:left;margin-top:5px;font-weight:normal}.pay-icons{display:block;width:352px;height:32px;background:url(/images/spriteNewIndex.png) no-repeat 0 0;margin-left:10px;float:left}.ictw{display:inline-block;width:20px;height:20px;margin-left:5px;background:url(/images/spriteNewIndex.png) no-repeat -151px -44px;position:relative;top:4px}.follow-tw{cursor:pointer}.follow-tw:hover{text-decoration:none}
			.column-3-list-last{width:33%;font-weight:normal;margin-right:0%}
			.column-3-list{width:32%;font-weight:normal;margin-right:1%}.simple-list{list-style-type:disc;color:#999;list-style-position:outside;font-weight:normal;padding-left: 16px;}.simple-list li{padding-bottom:4px}.ben{margin-top:5px}.ben li{margin:0 0 5px 0;float:left;padding:0;width:145px}.faq-home dt{float:left;padding-right:5px}.faq-home dd{color:#666;margin-bottom:10px}
			.print {background-position:-306px -230px !important; height:16px; width:16px; vertical-align:middle !important; margin-right:6px;}
			.arrowBottom {background-position:-304px -305px !important; width:24px !important; height:12px !important; display:block;}
			/*.column-3-list{width:32%;font-weight:normal;margin-right:1%}.simple-list{list-style-type:disc;color:#999;list-style-position:inside;font-weight:normal}.simple-list li{padding-bottom:4px}.ben{margin-top:5px}.ben li{margin:0 0 5px 0;float:left;padding:0;width:145px}.faq-home dt{float:left;padding-right:5px}.faq-home dd{color:#666;margin-bottom:10px}*/

	.fleft{float:left}.fright{float:right}.fnone{float:none}.fclear{clear:both}.fwrap{overflow:hidden;zoom:1;*overflow:visible;}
	.inline{display:inline}.block{display:block}.none,.cloud-tag{display:none}
	
	.w280{width:306px}
	.w320{width:330px}
	.w590{width:590px}
	.w100p{width:100%}.w95p{width:95%}.w70p{width:70%}.w50p{width:50%}
	.w200{width:200px}
	.w250{width:248px}
	.w435{width:475px}
	.w154{width:172px}
	.w180{width:180px}
	.w715{width:798px}
	.w690{width:690px}
	.w360{width:360px}
	
	/* Text formatting */
	.txtBold,.bold{font-weight:bold}.txtNoBold,.normal{font-weight:normal}
	
	.j1{font-size:1.2em}.j2{font-size:.9em}.j0{font-size:1.4em}
	.txtXXS { font-size: 10px; line-height: 14px; }
	.txtXS  { font-size: 11px; line-height: 14px; }
	.txtS   { font-size: 12px; }
	.txtM   { font-size: 14px; line-height: 20px; }
	.txtL   { font-size: 16px; }
	.txtXL  { font-size: 19px; line-height: 24px; }
	.txtXXL { font-size: 22px; line-height: 24px; }
	.txtXXXL { font-size: 28px; line-height: 32px; letter-spacing: -1px; }
	
	.txtLeft   { text-align: left; }
	.txtRight  { text-align: right; }
	.txtCenter,.center{text-align:center}
	
	.light{color:#666}
	.txtCyan{color:#09f}
	.txtTeal{color:#1b89a0}
	.txtBlue{color:#3B5998;}
	.txtDarkTeal{color:#526F78}
	.txtOrange{color:#f63}
	.txtGreen{color:#090}
	.txtBrown{color:#6b3f48}
	
	.bgLiteGrey{background:#f3f3f3}

	/* Rounded box with borders -- Reemplaza a .ebox */
    .boxBrd {
	border: 1px solid #c4c4c4;
	}
		.boxHd {
		overflow-x: hidden;
		padding: 6px 8px 8px;
	    background-color: #f3f3f3;
		}
		.boxBd {
		overflow-x: hidden;
		padding: 6px 8px;
		background-color: #fff;
		}
		
	.underline{border-bottom:1px solid #cfcfcf}.overline{border-top:1px dotted #cfcfcf}
	.dash { border-style:dashed;}
	.brdUnder { border-bottom: 1px solid #cfcfcf; }
	.brdOver  { border-top: 1px solid #cfcfcf; }
	
	
	.boxGray { background-color: #E7E7E7;  border:1px solid #C6C6C6;}

	
	.boxSuccess {border-color:#0EA000;}
		.boxSuccess .hdr-msg {background:#D3EECC; padding:10px 10px 15px 15px; height:25px;}
	.boxPending, .boxError {border-color:#E4D594; background-color:#FFF0B2; padding-bottom:10px;}
	.boxPending p {line-height:1.6em;}
		.boxPending .hdr-msg, .boxError .hdr-msg {background:#FFE57C; padding:10px 10px 15px 15px; height:20px;}
		.boxPending .hdr-msg h2, .boxError .hdr-msg h2, .boxSuccess .hdr-msg h2 {letter-spacing:-1px; font-size:17px; position:relative; top:-6px;}
		.boxPending .hdr-msg h2 span, .boxError .hdr-msg h2 span, .boxSuccess .hdr-msg h2 span {position:relative; top:8px;}
		
	.boxRefer .hdr-msg {background:#F0F0F0; padding:10px 10px 15px 15px; height:20px;}
	.bdy-msg {margin:20px 15px 20px 72px;}
	.extra-msg h3 {border-bottom:1px dashed #D6D6D6; padding-bottom:5px; margin-bottom:10px;}
	.boxLink {background-color:#ccc; padding:2px 4px;}

	/* Spacers */
	.m1t { margin-top: 3px; }  .m1b { margin-bottom: 3px; }  .m1r { margin-right: 3px; }  .m1l { margin-left: 3px; }
	.m2t { margin-top: 6px; } .m2b { margin-bottom: 6px; } .m2r { margin-right: 6px; } .m2l { margin-left: 6px; }
	.m3t { margin-top: 12px; } .m3b { margin-bottom: 12px; } .m3r { margin-right: 12px; } .m3l { margin-left: 12px; }
	.m4t { margin-top: 24px; } .m4b { margin-bottom: 24px; } .m4r { margin-right: 24px; } .m4l { margin-left: 24px; }
	.m5t,.space3t { margin-top: 30px; } .m5b,.space3b { margin-bottom: 30px; } .m5r,.space3r { margin-right: 30px; } .m5l,.space3l { margin-left: 30px; }
	
	.spacet{margin-top:10px}.space2t{margin-top:20px}.spacer{margin-right:10px}.space2r{margin-right:20px}.spacel{margin-left:10px}.space2l{margin-left:20px}.spaceb{margin-bottom:10px}.space2b{margin-bottom:20px}
	.space{margin:10px}.space2{margin:20px}.space3{margin:30px}
	.padt{padding-top:10px}.pad2t{padding-top:20px}.pad3t{padding-top:30px}.padr{padding-right:10px}.pad2r{padding-right:20px}.padr{padding-right:30px}.padl{padding-left:10px}.pad2l{padding-left:20px}.pad3l{padding-left:30px}.padb{padding-bottom:10px}.pad2b{padding-bottom:20px}.pad3b{padding-bottom:30px}
	.pad{padding:10px}.pad2{padding:20px}.pad3{padding:30px}
	.pPadding {padding-bottom:8px;}
	.nospace {margin:0 !important;}


 /* margins */
 .boxCentered {margin-left:auto; margin-right:auto; display:block;}
 .inline-block {display:inline-block; zoom:1;}
 .valignTop {vertical-align:top;}
 .valignBottom {vertical-align:bottom;}
 .valignCenter {vertical-align:middle;}
 
/* RATES */	
.ratesHd {
padding: 12px 20px;
border-bottom:1px dashed #c6c6c6;
/*background: url(/images/bkg_main.png) no-repeat 80px 10px;*/
}
.rates-selHd {border-bottom:none !important;}

	#ratesSpecial {border-top:1px solid #ccc; margin-top:15px; padding-top:10px; width:100%;}
		.ratesSpecialTitle{float:left;width:120px;margin-left:-100px}
		#ratesSpecial a{white-space:nowrap}
		#ratesSpecial .tagPointer {background:#D8DBE8; margin-right:4px;}

.ratesTopCards {
	*margin-left:-10px;
	*margin-right:-10px;
}
	.ratesCardsHd {float:left;width:150px;padding:188px 10px 0 0}
	.ratesCard {float:left;width:200px;margin-right:2px}
		.rowCardThumb{height:90px}
		.rowCardBuy{height:96px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;background-color:#f3f3f3}
			.rowCardBuy .tip{_position:relative;display:block;width:16px;height:8px;margin:-8px auto 0;overflow:hidden;background-position:-320px -32px}
		.rowCardRate {height:75px;overflow:hidden;border-bottom:1px solid #fff}
		.ratesCard .rowCardRate { border-color:#c4c4c4}
		.rowCardData {height:26px;line-height:26px;}
		.rowCardMoreInfo{height:30px;line-height:30px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;}
	.ratesFeature {_display:inline;float:left;width:154px;margin:90px 0 0 2px;border-color:#c69da6; }
		.ratesFeature .boxHd{background-color:#f2eaed}
		.ratesFeature .brdUnder,.ratesFeature .brdOver{border-color:#f2eaed}
	
.tagHelp {
display:inline-block;vertical-align:baseline;
_margin-top:8px;padding:0 4px;
-moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px;
background:#e1e1e1;color:#3a638f;
text-decoration:none !important;
}

.tagPointer {
display:inline-block;vertical-align:middle;
padding:2px 8px;
-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
background:#cceaff;color:#111;
text-decoration:none !important;
}

.spriteNewIndex,.tick{background:url(/images/spriteNewIndex.png) no-repeat;}
.icon,.tick{display:inline-block;vertical-align:middle;width:16px;height:16px;overflow:hidden}
.tick{margin-right:4px;margin-top:2px;background-position:-152px -64px}
.lnkArrR{background-position:-304px -64px;background-color:#fff}

.rot180{
-webkit-transform: rotate(-180deg); 
-moz-transform: rotate(-180deg);	
-o-transform: rotate(-180deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
transform: rotate(-180deg);
}

.success-big {background-position:-306px -118px; width:46px; height:46px; margin-right:10px;}
.pending-big {background-position:-306px -174px; width:46px; height:46px; margin-right:10px;}
.deny-big {background-position:-304px -254px; width:48px; height:46px; margin-right:10px;}

.x-large{
	font-size:22px;
}

.fake-link{
	color:#000;
}

.fake-link:hover{
	text-decoration:none;
}

#quick-search{
	padding-bottom:20px !important;
}


.currency{
	float:right;
	width:250px;
	*margin-top:5px;
}

.currency span {
	display:block; width:50px; float:left; text-align:right; padding:4px;*padding-top:0;
}


.features-list {
border-bottom:1px solid #CCEBFF; padding:10px 0; color:#666;}


.legend {border-bottom:1px solid; text-align:center; display:block; clear:both;}
.legend .txt-legend {background:#fff; padding:3px 10px; position:relative; top:10px; display:inline-block;}
.light-blue {border-bottom-color:#CCEBFF;}
.dot-grey {border-bottom:1px dashed #c6c6c6;}

.recomended {width:540px;}
.recomended .card-rate {width:155px; margin-right:10px; float:left; padding-top:15px;}
.recomended .card-img {width:125px; float:left; margin-right:10px;}
.recomended .card-form {width:240px; float:left; padding-top:5px;}
.recomended .card-form .button {padding:6px 10px 8px 10px !important;}

.spRates {border-top:1px solid #ccc; margin-top:15px; padding-top:10px; clear:both;}


/*refer block*/
.hd-refer_en { background:url(../images/refer_recarga_sp.png) no-repeat; height:69px; width:450px; margin-bottom:20px;}
.hd-refer_es { background:url(../images/refer_recarga_sp.png) no-repeat; height:69px; width:450px; margin-bottom:20px;}
.hd-refer_pt { background:url(../images/refer_recarga_pt.png) no-repeat; height:69px; width:450px; margin-bottom:20px;}

/* facebook block */

.fb-widget .item {width:145px; float:left; height:40px; margin-bottom:10px;}
.fb-widget .item span {width:75px; overflow:hidden;}
.fb-widget .items-container {height:120px; padding:10px 5px; overflow:auto;}
.fb-widget textarea {height:30px !important;}


/* facebook connect */
.fb-connect_es {height:65px; position:relative; left:-5px; background: url(../images/connect_call_es.png) no-repeat;}
.fb-connect_pt {height:65px; position:relative; left:-5px; background: url(../images/connect_call_pt.png) no-repeat;}

.fb-connect_es .button-container {background:#FFE374; height:43px; position:relative; top:11px; left:425px; width:260px; padding-left:8px;}
.fb-connect_pt .button-container {background:#FFE374; height:43px; position:relative; top:11px; left:425px; width:260px; padding-left:8px;}

.success {background:#fff;}


/* popitos */
.pop {position:absolute; _position: absolute; left:50%; border:1px solid #575757; background-color:#FFCC66; padding:7px; width:500px; margin-left:-251px; top:15%;
_top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(15 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); z-index:2000;}
.pop-cont {background-color:#fff; padding:10px 15px;}
.pop-content {max-height:300px; overflow:auto; *height:300px; padding:20px 0;}

#formater {position: fixed; _position:absolute; top:0; left:0; width:100%; height:100%; opacity:0.6; background-color:#fff; text-align:center; filter: alpha(opacity=60); _height: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(100 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}

/* ale */

/* Mail check and modify */

.checkMail {margin:10px 50px 0 50px;border: 1px solid #FF6600;background:#fff;padding:17px 15px 17px;color:#666;position:relative;}
.checkMail h3 {font-size:14px;color:#222;}
.checkMail h3.inline {border-right:1px solid #000;padding-right:8px;margin-right:5px;}
.checkMail h3 span {color:#000;}
.checkMail p {padding-top:5px;line-height:1.4em;}
.checkMail .small {font-size:11px;}

.mailBlock {width: 84%;float:right;}

.modifyMail {padding-top:3px;}
.modifyMail strong {color:#000;float:left;padding-top:6px;}
.modifyMail label {padding-top:6px;height:23px;display:block;float:left;clear:both;width:115px;text-align:right;color:#000;margin-right:8px;}
.modifyMail .input {border:1px solid #999999;margin-right:8px;}
.modifyMail .actions {padding:10px 0 0;text-align:center;clear:left;}

.modifyMail .button {color:#000;text-transform:uppercase;font-weight:bold !important;background: -moz-linear-gradient(center top,#F0F0F0 0,#FDFDFD 25%,#DBDBDB 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#dbdbdb');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dbdbdb')";background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#F0F0F0),color-stop(0.25,#FDFDFD),color-stop(1,#DBDBDB));background: -moz-linear-gradient(center top,#F0F0F0 0,#FDFDFD 25%,#DBDBDB 100%);border: 1px solid #808885;border-color: #CDCDCD #808885 #808885 #CDCDCD;_border:none !important;*border:none !important;}

#modify {display:none;}
#modify .error {clear:both;width:246px;font-size:11px;color:#000;margin-left:123px;margin-top: 4px;padding: 4px;    border: 1px solid #E56565;background: #FFD6D6;}

.orangeTxt {color:#F60}

.step {float:left; width:30%; height:170px;position:relative;}
.step.next {width:35%;}
.step p {font-size:15px;line-height:1.3;padding-top:20px;}
.step.next p{width:165px;}

.nextArr,.icoCards,.icoBanks,.importField,.bank-big,.icoMail{
    background: url(/images/step.png);
}
.bank-big {background-position:0px -102px;width:46px;height:46px;margin-right:10px;}
.nextArr {display:block;width: 50px;height: 144px;background-position: -121px 0px;position: absolute;right: 15px;top: 0;}
.icoCards{display:block;width: 56px;height:46px;background-position:-0px -56px;position:absolute;left:55px;bottom:20px;}
.icoBanks{display:block;width: 49px;height:46px;background-position:-57px -56px;position:absolute;left:55px;bottom:20px;}
.importField {display:block;width: 211px;height: 36px;background-position:-1px -148px;position:absolute;left:0px;bottom:24px;}
.icoMail {float:left;width:77px;height:54px;display:block;background-position:0 -184px;}

.buttonOrange {
overflow:visible;
    display:inline-block;vertical-align:middle;
    text-align:center;
    padding:3px 10px 4px 10px;
    border:1px solid #e79501;
    background:#7ca410;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa901', endColorstr='#fe8100');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa901', endColorstr='#fe8100')";
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffa901), color-stop(0.49, #ff9801), color-stop(0.50, #fe8100));
    background:-moz-linear-gradient(center top, #ffa901 0%, #ff9801 49%, #fe8100 50%);  
    -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
    color:#fff;
    font-size:13px;line-height:1;
    cursor:pointer;
}

#price-verifier .buttonOrange {font-size:18px;line-height:22px;font-weight:bold;padding:3px 20px 4px 20px;}
