img {border:0}

.txt {float:left;margin:0 3px 0 0;font:normal 11px arial, sans-serif;color:#999;border:solid 1px #bcbcbc;border-top:solid 2px #bcbcbc}

.garantia .logo, .garantia .conteudo {float:left;margin:10px 20px}
.conteudo {width:450px;margin:0 20px;color:#666}
.conteudo img {border:0}
.conteudo p {margin:15px 0}
.conteudo ul {margin:0;padding:0;list-style:none}
.conteudo .rdo {font-weight:bold}
.conteudo h2{FONT-WEIGHT: bold;	FONT-SIZE: 11px;MARGIN: 5px 0px 15px;COLOR: #069;float: right;}


.cadastrado p {clear:both;height:35px;margin:0 0 5px 0}
.cadastrado a {float:left}

.que-fazer {padding:8px 0 0 0;border-top:solid 1px #c5c5c5}
.que-fazer p {margin:8px 0;font-weight:bold}
.que-fazer li {margin:8px 0}

.dados, 
.cupons {margin:0 0 20px 0;padding:0 0 10px 0;border-bottom:solid 1px #c5c5c5}

.dados p {margin:8px 0; height: 11px;}
.dados p span {float:left;width:60px;font-weight:bold;color:#666}
.dados .ckb {margin:15px 0}

.cupons .titulo {font-weight:bold}
.cupons table {width:100%;margin:0 0 20px 0;border-collapse:collapse;border-bottom:solid 2px #dee6eb}
.cupons table .head {text-align:left;border:solid 1px #c2d5e1;background:#dfeef2}
.cupons table th, .cupons table td {padding:5px 10px;text-align:left}
.cupons table .ctr {width:55px;text-align:center}
.cupons table td {background:url('../imagens/dot.gif') repeat-x left bottom}
.cupons table .ult td {background:none}

.cad {width:410px;margin:0;padding:20px 0 15px 0;font-size:12px;border:none;border-bottom:solid 1px #c5c5c5}
.cad .titulo, .termo .titulo {margin:0 0 15px 0;padding:0;font:bold 12px arial, sans-serif;color:#666}
.cad .tit {margin:0 0 15px 0;padding:0;font:normal 12px arial, sans-serif;color:#666}
.cad label {float:left;margin:3px 0}
.cad label span {float:left;font-size:10px}
.cad .rdo {float:none;display:block}
.cad em {color:#f00}
.termo {width:410px;margin:15px 0 -10px 0}
.termo .ckb {clear:both;display:block;padding:10px 0;border-bottom:solid 1px #c5c5c5}

.obs {width:410px;text-align:right;font-size:10px}
.obs em {color:#f00}
.btn {width:410px;padding:10px 0 0 0}
.btn span {float:right}

#bkgPop {position:absolute;display:none;width:100%;top:0;left:0;margin-bottom:0;background:#000;filter:alpha(opacity=40);opacity:0.4;z-index:40;padding-bottom:50px }
#frm {display:none;display/**/:none;position:absolute;top:0;left:0;z-index:1;filter:mask();width:100%;margin-left:auto;margin-right:auto;text-align:center;}
.pop {display:none;position:absolute;top:20%;left:50%;padding:15px 15px 0 15px;z-index:41;}
.pop .titulo {margin:0 0 15px 0;font:bold 22px arial, sans-serif;color:#069;text-align:left}
.pop .btn-print {display:block;width:114px;height:21px;margin:20px auto 10px auto}
.pop .fechar {position:absolute;right:0;bottom:-12px;width:67px;height:12px;padding:0 0 2px 0;font:normal 10px arial, sans-serif;color:#666;text-transform:uppercase;text-align:center;text-decoration:none;background:url('../imagens/fechar-pop.gif') no-repeat left bottom}

.print {width:674px;margin:250px 0 0 -352px;background:url('../imagens/fundo-pop-print.gif') no-repeat}

.sendMail, .mailSent, .sendPass, .passSent {width:384px;height:182px;margin:0 0 0 -192px;background:url('../imagens/fundo-pop-mail.gif') no-repeat}
.sendMail p, .mailSent p, .sendPass p, .passSent p {font-size:12px}
.mailSent p {font-weight:bold;text-align:center}
.sendMail label, .sendPass label {display:block;height:34px;margin:15px 0;font:normal 11px arial, sans-serif;color:#5b5b5b}
.sendMail .btn, .mailSent .btn, .sendPass .btn, .passSent .btn {display:block;clear:both;width:114px;height:21px;margin:0 auto}
.passSent p span {font-weight:bold}


.mostraCuidados{width:658px;height:182px;margin:0 0 0 0;background:url('../imagens/fundo-pop-print.gif') no-repeat;font:normal 12px arial;padding: 8px}
.mostraCuidados h3{font:bold 16px arial;MARGIN: 5px 0px 0px 0px;COLOR: #069;}
.mostraCuidados p {font:normal 12px arial;margin: 0px 0px 0px 0px}


.sendMail{position: absolute;top: 400px;}


.errorMessage {color:red; font-weight: bold;}



.topoLightBox{height:28px;padding-bottom:4px;padding-left:0;padding-right:0;padding-top:9px;width:489px;background-color:#F2F2F2;}
.bottomLightBox{height:62px;padding-bottom:4px;padding-left:0;padding-right:0;padding-top:9px;width:489px;background-color:#F2F2F2;}
.bottomLightBox a, .topoLightBox a{width:53px; height:17px; margin-left: 425px;font-family:Arial;font-size:11px;text-decoration: none;}
.bottomLightBox a img, .topoLightBox a img{width:53px; height:17px;}
.bottomLightBox ul {list-style-type: none; padding-left: 5px; margin: 0;}
.bottomLightBox li {height: 15px;}
.frameCupom{overflow-x: hidden;background-color: #fff;font:normal 12px arial}
#fechar{background:url('../imagens/fechar.gif') no-repeat;width: 53px;height: 17px;display: block;}

.alize{margin: 0 0 0 10px !important;color: #d67009;  }
.forte{margin: 0 0 0 10px !important;color: #d67009;}


