html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:none;font-size:100%;vertical-align:baseline;}
ol,ul{list-style:none outside;}
table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}
#notice{width:792px;margin:0 auto;padding:2px 0;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;background-color:#105a73;color:#fff;font-size:11px/1;}
body{margin:0;padding:0 8%;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:75%;text-align:center;line-height:1.5em;color:#000;background:#FFF;}
.comment,.comment-black{color:#808080;display:block;font-size:90%;line-height:1.2em;font-weight:normal;}.comment-black{color:#000;display:inline;}
em{font-style:normal;}
textarea{font-family:Arial,Helvetica,sans-serif;font-size:100%;}
.valign-top{vertical-align:top;}
.large{font-size:14px;}
.txt_orange{color:#F60;}
.txt_bold_orange{color:#F60;font-weight:bold;}
.txt_green{color:#6DCE22;}
.txt_b_green{color:#6DCE22;font-weight:bold;}
.txt_red{color:#F00;}
.txt_b_red{color:#F00;font-weight:bold;}
.gris15oscuro,.negro15{font-size:15px;font-weight:bold;color:#333;text-decoration:none;margin:0;padding:0;}
.gris16{font-size:16px;font-weight:bolder;color:#666;}
.negro15{color:#000;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.clear{clear:both;}
.show{display:inline;}
.hide{display:none;}
.mar-left{margin-left:0 !important} /*by Geral*/
.hide.hr{display:none;}
.dis-block{display:block!important;}
.dis-inline{display:inline;}.bold{font-weight:bold;}.f-left{float:left;}.f-right{float:right;}.c-both{clear:both;}a,a:visited{color:#00F;}a:hover{text-decoration:none;}
a.delete,a.button,a.none{padding:2px 0 .8em 22px!important;background:url(/images/button-arrow.gif?1) top left no-repeat;font-weight:normal;font-size:95%;min-height:22px;height:auto!important;height:22px;}
a.delete{background:url(/images/delete.gif?1) no-repeat left top;}
.buy-recharge input,.bot-oval-blue input,.bot-oval input{background:url(/images/botempty-white.gif?2);border:medium none;color:#000;cursor:pointer;font-family:Tahoma,Arial,sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;height:21px;margin:3px 0 0;padding:0 0 5px;@padding:0 0 3px;width:89px!important;}
.bot-oval-blue input{background-image:url(/images/botempty-blue.gif?2);}.buy-recharge span{color:#F60;display:inline;float:left;font-size:95%;font-weight:bold;text-align:left;}
.bot-rect span,.bot-rect-proceed span{background:url(/images/botempty-rect-white.gif?1) no-repeat top left;display:inline;float:left;margin:0;height:34px;}.bot-rect input,.bot-rect-proceed input{border:none;background:none;font-size:100%;text-align:right;text-transform:uppercase;font-family:Tahoma,Arial,sans-serif;color:#000;font-weight:bold;height:34px;cursor:pointer;margin:0!important;padding:0 .6em 6px 1em;width:auto!important;overflow:visible;@padding-bottom:4px;display:inline;}
.bot-rect em,.bot-rect-proceed em{background:url(/images/botempty-rect-white.gif?1) no-repeat top right;display:block;float:left;height:34px;width:8px;}.nostock{clear:both;color:#F60;display:block;font-size:12px;font-weight:bold;padding-top:15px;text-align:center;}
#wrap{position:relative;max-width:778px;min-width:580px;margin:0 auto;text-align:left;border:1px solid #999;border-top:none;background:#FFF;width:778px;}
#main-body{padding:0;line-height:1.5em;}
h2{font-size:125%;border-bottom:#CCC solid 1px;padding:6px 0 4px 0;margin:0 0 8px 0;}
h3{font-size:110%;}
h4{font-size:100%;}
#content{margin:0 0 15px 0;padding:10px;overflow:auto;@overflow: visible;zoom:1;}
#box_left,#box-left.help{float:left;font-weight:bold;margin-right:10px;width:25%;}#box_right,#box-right.help{float:left;width:73.6%;}#extra{clear:both;margin:0;padding:0;}body#home #extra{margin-top:0;}#header{width:100%;background:#FFF;font-size:90%;}#header a,#lengua a,#therest a{font-weight:bold;}#logo a{border-style:none;display:block;width:169px;}

#logo em{float:left;display:block;width:176px;height:43px;background:url(/images/en/logo-phonico.gif?1) no-repeat;}
#logo span{float:left;display:block;width:169px;height:37px;background:url(/images/en/logo_clon.gif?1) no-repeat;}
#dashboard{float:right;position:relative;padding:20px 15px 20px 15px;text-transform:uppercase;}
#tabs{width:100%;padding:0;background:#FFF;font-size:100%;}#tabs h1{float:right;position:relative;margin:0;padding-right:25px;font-weight:normal;}#tabs ul{margin:10px;padding:0;list-style:none;}#tabs li{float:left;background:#f2f2f2;padding:0 6px 0 0;margin:0 5px 0 0;border:1px #105B74 solid;border-bottom:none;}#tabs li a{float:left;display:block;padding:4px 4px 4px 10px;background:#f2f2f2;font-weight:bold;color:#000;text-decoration:none;}
body.callingcards li#t-callingcards a,body.prepaidwireless li#t-prepaidwireless a,body.business li#t-business a,body.linedif li#t-linedif a,body.pctophone li#t-pctophone a{background-position:0 -200px;color:#FFF;background:#1887AE;}body.callingcards li#t-callingcards,body.prepaidwireless li#t-prepaidwireless,body.business li#t-business,body.linedif li#t-linedif,body.pctophone li#t-pctophone{background-position:100% -200px;background:#1887AE;}body.callingcards li#t-callingcards:hover,body.prepaidwireless li#t-prepaidwireless:hover,body.business li#t-business:hover,body.linedif li#t-linedif a,body.pctophone li#t-pctophone:hover{background-position:100% 0;}body.callingcards li#t-callingcards:hover a,body.prepaidwireless li#t-prepaidwireless:hover a,body.business li#t-business:hover a,body.linedif li#t-linedif a,body.pctophone li#t-pctophone:hover a{background-position:0 0;color:#FFF;background:#1887AE;}#nav{width:100%;padding:0;background:#1887AE;border-bottom:1px solid #105B74;font-size:90%;height:24px!important;}#nav ul{margin:0;padding:0;list-style:none;}#nav li{display:inline;margin:0;padding:0;}#nav li a{margin:0;padding:5px 4px 5px 6px;text-decoration:none;color:#FFF;height:14px;text-transform:uppercase;font-weight:normal;display:inline-block;}#nav li a.active{font-weight:bold;color:#fff;border-bottom:1px solid #0B7CA2;border-right:1px solid #0B7CA2;background:#0B7CA2;}#nav li a span{border-right:1px solid #fff;padding:0 5px 0 0;}#nav #t-home a span{padding-left:4px;}#therest{width:100%;background:#D2DAE6;padding:0;margin:0;border-bottom:#FFF solid 1px;min-height:29px;height:auto!important;height:29px;font-size:100%;}#therest span{float:left;margin:4px;padding:1px 10px 0 4px;}#therest #order-id{float:right;margin:4px;padding:1px 10px 0 4px;font-weight:bold;}#currency{margin:4px 6px;float:right;}#currency select{width:172px;}

#info{position:relative;left:206px;background:#F5F8E5 url(/images/div-error-bg.gif?1) bottom left no-repeat;float:left;margin:0;width:535px;font-family:Verdana,Arial,Helvetica,sans-serif;padding:0;}
#info h3{margin:0;padding:14px 0 0 52px;border:none;min-height:30px;height:auto!important;height:30px;text-transform:uppercase;}#info p{padding:0 0 10px 52px;margin:0;}#footer{clear:both;margin:0;padding:10px;background:#F7F7F7;border-top:#999 solid 1px;text-align:left;font-size:95%;}#footer a{font-weight:bold;}#footer p{margin:0;padding:0;}#footer p.seo{color:#999;line-height:1.2em;}#footer p.seo a{color:#999;font-weight:normal;text-decoration:none;cursor:text;}
a img{border:none;}

#header:after,#logo:after,#nav:after,#tabs:after,#therest:after,#title:after,#main-body:after,#extra:after,#port:after,.prod-feature:after,dl.teaser:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#lengua{float:right;position:relative;margin:0;padding-right:18px;font-size:95%;}
#lengua a{font-weight:normal;}
form select option.not{text-decoration:line-through;color:#999;}

.pop,.pop-tip{position:absolute;width:233px;z-index:100;}
.pop h3,.pop-tip h3{background:url(/images/h3-bg-balloon.gif?1) no-repeat right top;margin:0!important;padding:0!important;height:15px!important;line-height:.8em;border:none;}
.pop-tip h3{background:url(/images/poptip-bluebox-top.gif?1) no-repeat right top;height:99px!important;}.pop-tip h3 em{padding:43px 0 0 70px;display:block;color:#1887AE;font-style:normal;font-size:bold;line-height:1.5em;}.pop h3 a,.pop-tip a{text-decoration:none;text-align:right;margin:5px 10px 0 0;float:right;}
.pop span,.pop-tip span{background:url(/images/alt-corner-balloon.gif?1) no-repeat left top;float:left;height:10px;padding:0;width:14px;}
.pop-tip span{background:url(/images/poptip-bluebox-bttm.gif?1) no-repeat left bottom;width:327px;height:15px;margin:0 0 0 1px;}.pop dl .tit,.pop-tip .tit{color:#F60;text-align:left;font-weight:bold;}.pop-tip .tit{padding:10px 0 0 69px;font-weight:normal;}
.pop dl,.pop p,.pop-tip dl{background:url(/images/div-bottom-balloon.gif?1) no-repeat left bottom;font-size:95%!important;font-weight:normal!important;line-height:1.5em;text-align:left!important;white-space:normal;margin:0 0 0 13px;padding:0 9px 13px 15px;}
.pop-tip dl{background:url(/images/poptip-bluebox-middle.gif?1) repeat-y left top;margin:0 0 0 1px;padding:10px 20px 0 20px;}.pop dl dt,.pop-tip dl dt{list-style:none;font-weight:bold;margin:0;}.pop dl dd,.pop-tip dl dd{padding:5px 0;margin:0;}.pop dl select{width:190px;}.pop iframe,.pop-tip iframe{position:absolute;width:218px;height:110px;top:-28px;@top:-28px;left:85px;@left:13px;}.pop div,.pop-tip div{position:relative;width:233px;height:0 auto!important;top:-25px;@top:0;left:370px;@left:0;}.pop-tip div{left:30px;@left:-225px;position:relative;top:-5px;@top:28px;width:328px;}

#info-tabs{clear:both;margin-bottom:10px;}#info-tabs .maintabs{border-bottom:1px solid #ccc;padding:6px 0 4px 8px;}#info-tabs .maintabs li{border:1px solid #ccc;background-color:#f2f2f2;display:inline;font-weight:normal;margin-right:3px;padding:5px 10px;text-decoration:none;}#info-tabs .maintabs li a{color:#000;}#info-tabs .maintabs li.current{border-bottom:1px solid #fff;background-color:#fff;font-weight:bold;text-decoration:none;}#info-tabs .maintabs li.current a{text-decoration:none;}#info-tabs .infobox{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;line-height:1.5em;}#info-tabs .infobox fieldset{padding:20px 10px 10px;}#info-tabs .infobox h3{margin-bottom:10px;}

/* Text formatting */
.txtMedium { font-size: 12px; }
.txtSmall { font-size: 11px; }
.txtXSmall { font-size: 10px; }
.txtBold { font-weight: bold; }

/* Boxes */
.boxMild {
padding: 8px 12px;
background-color: #f2f2f2;
border: 1px solid #989898;
}
.boxQuiet {
padding: 8px 12px;
background-color: #fff;
border: 1px solid #ccc;
}
	.boxMild h3,
	.boxQuiet h3 {
	margin-top: 0 !important; padding: 0;
	}

.brdRoundM { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }

/* Layout Tools */
.sp2t { margin-top: 12px; }
.sp2b { margin-bottom: 12px; }

.fltWrap:after { content: "."; visibility: hidden; display: block; height: 0; clear: both; } .fltWrap { zoom: 1; }
.fltL { _display: inline; float: left; }
.fltR { _display: inline; float: right; }

/* Sprite */
.sprite, #logo, .icon48, .icon32, .icon16, .icon10, .btn, .btnSmall, .btnShop {
background-image: url(/images/new_cloncom_sprite.png?5); background-repeat: no-repeat;
}
/* Logo */
#logo {
float: left;
width: 304px; height: 48px;
margin: 4px 16px;
text-indent: -9999px;
}
.logoEn { width: 176px !important; background-position: 0 0; }
.logoEs { background-position: 0 -48px; }
.logoPt { background-position: 0 -96px; }

/* Icons */
.icon48, .icon32, .icon16, .icon10 {
display: -moz-inline-box; display: inline-block; zoom: 1;
overflow: hidden;
vertical-align: middle;
}
.icon48 { width: 48px; height: 48px; line-height: 48px; }
.icon32 { width: 32px; height: 32px; line-height: 32px; }
.icon16 { width: 16px; height: 16px; line-height: 16px;@width:16px } /*by geral}*/
.icon10 { width: 10px; height: 10px; line-height: 10px; }


/* shopping cart */
.cart{background-position:-94px -257px; no-repeat left top;padding-left:19px;}

/* bullets123 */
.bullet123{
float:left;
font-size:110%;
font-weight:bold;
height:34px;
line-height:16px;
margin-left:9px;
padding-left:24px;
}

.arrowBullet{
background-position:-83px -257px;
}

/* 32x32 px */
.stepOne32 { background-position: 0 -224px; }
.stepTwo32 { background-position: -32px -224px; }
.stepThree32 { background-position: -62px -224px; }
.close32 { background-position: -94px -224px;margin-left:-9px;margin-right:-6px; }
.bullet32 { background-position: -126px -224px; }

/* Banderas Medium*/
.flagPE32 { background-position: 0 -272px; } /* Peru */
.flagUS32 { background-position: -32px -272px; } /* EEUU */
.flagMX32 { background-position: -64px -272px; } /* Mexico */
.flagAR32 { background-position: 0 -304px; } /* Argentina */
.flagCL32 { background-position: -32px -304px; } /* Chile */
.flagCO32 { background-position: -64px -304px; } /* Colombia */
.flagBR32 { background-position: 0 -336px; } /* Brasil */

/* 16x16 px */
.bulletYes16 { background-position: 0 -256px; }
.arrowRight16 { background-position: -32px -256px; }
.bulletDone16 { background-position: -64px -256px; }

/* Banderas */
.flagAE16 { background-position: 0 -416px; }
.flagAM16 { background-position: -16px -416px; }
.flagAR16 { background-position: -32px -416px; } /* Argentina 416*/
.flagAT16 { background-position: -48px -416px; }
.flagAU16 { background-position: -64px -416px; }
.flagBG16 { background-position: -80px -416px; }
.flagBO16 { background-position: -96px -416px; } /* Bolivia */
.flagBR16 { background-position: -112px -416px; } /* Brasil */
.flagBS16 { background-position: -128px -416px; }
.flagCA16 { background-position: -144px -416px; } /* Canada */
.flagCH16 { background-position: -160px -416px; }
.flagCL16 { background-position: -176px -416px; } /* Chile */
.flagCM16 { background-position: -192px -416px; }
.flagCN16 { background-position: -208px -416px; }
.flagCO16 { background-position: -224px -416px; } /* Colombia */
.flagCR16 { background-position: -240px -416px; }
.flagCU16 { background-position: -256px -416px; }
.flagCZ16 { background-position: -272px -416px; }
.flagDE16 { background-position: -288px -416px; } /* Alemania */

.flagDO16 { background-position: 0 -432px; }
.flagDZ16 { background-position: -16px -432px; }
.flagEC16 { background-position: -32px -432px; } /* Ecuador */
.flagEG16 { background-position: -48px -432px; }
.flagES16 { background-position: -64px -432px; } /* Espana */
.flagFJ16 { background-position: -80px -432px; }
.flagFR16 { background-position: -96px -432px; } /* Francia */
.flagGB16 { background-position: -112px -432px; } /* Inglaterra */
.flagGE16 { background-position: -128px -432px; }
.flagHR16 { background-position: -144px -432px; }
.flagID16 { background-position: -160px -432px; }
.flagIE16 { background-position: -176px -432px; }
.flagIL16 { background-position: -192px -432px; } /* Israel */
.flagIN16 { background-position: -208px -432px; } /* India */
.flagIQ16 { background-position: -224px -432px; } /* Irak */
.flagIT16 { background-position: -240px -432px; } /* Italia */
.flagJM16 { background-position: -256px -432px; } /* Jamaica */
.flagJO16 { background-position: -272px -432px; }
.flagJP16 { background-position: -288px -432px; } /* Japon */

.flagKP16 { background-position: 0 -448px; }
.flagKW16 { background-position: -16px -448px; }
.flagLK16 { background-position: -32px -448px; }
.flagLY16 { background-position: -48px -448px; }
.flagMA16 { background-position: -64px -448px; }
.flagMX16 { background-position: -80px -448px; } /* Mexico */
.flagMY16 { background-position: -96px -448px; }
.flagMZ16 { background-position: -112px -448px; }
.flagNZ16 { background-position: -128px -448px; } /* Nueva Zelanda */
.flagPA16 { background-position: -144px -448px; }
.flagPE16 { background-position: -160px -448px; } /* Peru */
.flagPH16 { background-position: -176px -448px; }
.flagPK16 { background-position: -192px -448px; }
.flagPL16 { background-position: -208px -448px; } /* Polonia */
.flagPR16 { background-position: -224px -448px; }
.flagRU16 { background-position: -240px -448px; } /* Rusia */
.flagSA16 { background-position: -256px -448px; } /* Arabia Saudita */
.flagSG16 { background-position: -272px -448px; }
.flagSN16 { background-position: -288px -448px; }

.flagSY16 { background-position: 0 -464px; }
.flagTH16 { background-position: -16px -464px; } /* Tailandia */
.flagTR16 { background-position: -32px -464px; }
.flagTW16 { background-position: -48px -464px; } /* Taiwan */
.flagUA16 { background-position: -64px -464px; }
.flagUS16 { background-position: -80px -464px; } /* EEUU */
.flagVE16 { background-position: -96px -464px; } /* Venezuela */
.flagVN16 { background-position: -112px -464px; }
.flagZA16 { background-position: -128px -464px; }


/* 10x10 px */
.arrowRight10 { background-position: -19px -259px; }
.bullet10 { background-position: -51px -259px; }

/* Shopping Cart Button*/
.btnShop {
display: -moz-inline-box; display: inline-block;
width: 128px; height: 46px; line-height: 1; vertical-align: middle;
padding: 0 4px 0 44px;
border: 0 none;
background-color: #fff; background-position: -176px 0;
text-align: left;
font-family: Tahoma, Arial, sans-serif;
text-decoration: none;
cursor: pointer;
text-transform:uppercase;
text-align:center;
}
.btnShop, .btnShop:link, .btnShop:visited {
color: #000;
}
.btnShop:focus, .btnShop:hover {
border-color: #a81605;
color: #fff;
}

/* Big button */
.btn {
display: -moz-inline-box; display: inline-block;
line-height: 18px; vertical-align: middle;
padding: 4px 10px;
border: 1px solid #ca3827; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
background-color: #f99d40; background-position: 0 -146px;
font-family: Tahoma, Arial, sans-serif;
text-decoration: none;
cursor: pointer;
}
@-moz-document url-prefix() { input.btn { padding: 5px 7px; } }
input.btn { @overflow: visible; @padding: 3px 8px 2px; @background-position: 0 -147px; }

.btn, .btn:link, .btn:visited {
color: #000;
}
.btn:focus, .btn:hover {
border-color: #a81605;
color: #fff;
}

/* Small button */
.btnSmall {
display: -moz-inline-box; display: inline-block;
line-height: 16px; vertical-align: middle;
padding: 0 20px;
border: 1px solid #ca3827; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px;
background-color: #f99d40; background-position: 0 -176px;
font-family: Tahoma, Arial, sans-serif;
text-decoration: none;
cursor: pointer;
}
@-moz-document url-prefix() { input.btnSmall { padding: 1px 17px 0; } }
input.btnSmall { @overflow: visible; @line-height: 13px; @padding: 0 18px; @background-position: 0 -177px; }

.btnSmall, .btnSmall:link, .btnSmall:visited {
color: #000;
}
.btnSmall:focus, .btnSmall:hover {
border-color: #a81605;
color: #fff;
}

.secure7 { width:7px;height:7px;background-position: -128px -256px; }

/* PC To Phone */
.pctophone-dialpad {
display: block;
width: 144px; height: 192px;
background-position: -160px -224px;
}

/* Prepaid Wireless */
.wir-step1 { background-position: -112px -272px; }
.wir-step2 { background-position: -112px -320px; }
.wir-step3 { background-position: -112px -368px; }

/* Forms */
.frm2Col {}
.frm2Col .frmLabel {
_display: inline;
float: left; clear: left;
width: 30%;
padding: 1px 2% 6px 0;
text-align: right;
}
.frm2Col .frmField {
float: left; @float: none;
width: 68%; @width: auto;
padding: 0 0 6px;
}

.frm2ColAligned {
padding-left: 32%;
}

.frmTxtField, .frmSelect {
border: 1px solid #ccc;
background: #fff;
}

.atten {
padding: 10px 20px;
background-color: #f8f8d3;
border: 1px solid #e0af5a;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
.atten h2{
margin: 0; padding: 0;
border-bottom:none;
color: #c60c0c;
}
#textHolder{
width:147px;
float:right;
margin-top:6px;
padding:4px;
}
.logoThawte {
 display: -moz-inline-box; display: inline-block;
 width: 68px; height: 64px; vertical-align: middle;
 background-position: 0 -528px;
 }
    .logoTrustwave {
	display: -moz-inline-box; display: inline-block;
	width: 108px; height: 64px; vertical-align: middle;
	background-position: -68px -528px;
	}
    .logoBBB {
	display: -moz-inline-box; display: inline-block;
	width: 128px; height: 64px; vertical-align: middle;
 background-position: -176px -528px;
 }
    .logoPayment {
 display: -moz-inline-box; display: inline-block;
 width: 144px; height: 48px; vertical-align: middle;
 background-position: 0 -480px;
 }

