body, span, td, a {
margin: 0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
padding:0px; }
a:hover {text-decoration:underline;}
form {margin:0;}
img {border:0px;}
.scroll {overflow:scroll;}
.backPadraoCupom{background:#eee;}
#listadescontos{ background-color:#f1f1f1;padding:5px;margin:5px 0 0 0;font-size:9px; } /*AAAAA*/
.listacupons{ background-color:#f1f1f1;padding:5px;margin:5px 0 0 0;font-size:9px; }
a.lnkDesc{color:#f71240; font-weight:bold; text-transform:lowercase;}
a.lnkDesc:hover{ text-decoration:underline; }
.centerText{ text-align:center; }
th{ font-size:12px; }
.tbCupons{width:200px;}
/* titulos */
h1{background-color: #000000; font-size:10px; color:#FFFFFF; padding-bottom:6px; margin:0px; font-weight:normal;}
h2{background-image:url(../imagens/back_h2.gif); width:214px; height:20px; font-size:10px; color:#000000; font-weight:bold; margin:0px; padding-top:2px; padding-left:10px; }
h3{background-image:url(../imagens/back_h3.gif); width:326px; height:18px; font-size:10px; color:#000000; font-weight:bold; margin:0px; padding-top:2px; padding-left:10px; }
h4{background-color: #ffffff; font-size:10px; font-weight:bold; color:#000000; margin:0px;}
.ttpg {background-image:url(../imagens/back_ttpg2.gif);width:448px; height:50px; text-align:right; padding:0px 0px 0px 0px;background-position:top; background-repeat:no-repeat; font-size:14px; font-weight:bold;}
.ttpg img{ width:36px; height:36px; margin:9px 9px 0px 8px; float:right;}
.contpg {float:left; width:448px;}
/* conteudo */
#master{width:779px; text-align:left; border:0px; padding:0px; background-color:#E71042; background-image:url(../imagens/back_conteudo.gif); background-position:left; background-repeat:repeat-y;}
#conteudo{float:left; width:614px; height:506px; border:0px; background-color:#f1f1f1; background-image:url(../imagens/back_rb_gray.gif); background-position:bottom right; background-repeat:no-repeat;padding-bottom:16px;}
#center{float:left; padding-left:11px; width:336px;}
#middle{float:left; width:444px; height:560px; background-color:#ffffff; background-image:url(../imagens/back_bot_444.gif); background-position:bottom; background-repeat:no-repeat;}
#latdir{float:left; width:150px; text-align:center;}
/* premium */
#premium
{width:336px; height:258px; background-color:#ffffff; background-image:url(../imagens/back_bot_336.gif); background-position:bottom; background-repeat:no-repeat; margin-bottom:0px;}
.destpremium h4 {padding-top:6px;}
.destpremium a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.destpremium a:hover { text-decoration:underline;}
.destpremium img{height:34px; margin-left:2px; margin-right:4px; float:left;}
.destpremium{background-color:transparent; width:168px; height:38px; padding:2px 0px 2px 0px;}
.premiumleft { float:left; width:168px; padding:0px;}
.premiumright { float:right; width:168px; padding:0px;}
#left {float:left; width:152px; background-color:#f1f1f1;}
#right { float:left; width:224px; padding-left:20px;}
#logo {width:152px; height:140px; border:0px; padding:0px; float:left;}
#space {float:left; width:614px; height:30px; border:0px; background-color:#E71042;}
#space2 {clear:both; height:20px;}
#space11 {width:11px; height:100px; float:left;}
#space14 {clear:both; height:14px;}
#topcorner {float:left; width:614px; height:20px; border:0px; background-color:#f1f1f1; background-image:url(../imagens/back_rt_gray.gif); background-position:top right; background-repeat:no-repeat; text-align:center;}
#buscanome {padding:12px;}
/* textos */
.a1 {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000000;} 
.red {color:#f71240;}
.gray { background-color:#f1f1f1;}
.antipop { background-color:#fffff7; width:400px; height:28px; padding:12px 0px 0px 0px; border-style:solid; border-color:#cccccc; border-width:1px;}
 .white {color:#FFFFFF;}
 a.white {color:#FFFFFF;}
 a.white:hover {color:#f71240;}
 a.red {color:#f71240; text-decoration:none;}
 a.red:hover {color:#f71240; text-decoration:underline;}
 a.a1 {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#000000;} 
 a.a1:hover {text-decoration:underline;}
.tam10b {font-size:10px; font-weight:bold; color:#FFFFFF;}
.tam10 {font-size:10px;}
.tam11{font-size:11px}
.tam12 {font-size:12px}
.tam14 {font-size:14px}
.low { text-transform:lowercase;} 
.bold {font-weight:bold;}
.txtleft { text-align:left;}
.txtcenter { text-align:center;}
.txtright { text-align:right;}
.txtjustify { text-align:justify;}
.w400 { width:400px;}
/*input submit */
.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:0px;}
.text2 {font-size:10px; border-color:#000000; border-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text3 {BACKGROUND-COLOR: #FFCC00; BORDER-RIGHT: #FF5A00 1px dotted; BORDER-TOP: #FF5A00 1px dotted;BORDER-LEFT: #FF5A00 1px dotted; BORDER-BOTTOM: #FF5A00 1px dotted; COLOR: #FF5A00; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;}
.text4 {BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #999999 1px dotted; BORDER-TOP: #999999 1px dotted;BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px dotted; COLOR: 999999; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;}
.formbutton {font-size:11px; border:1px solid; border-color:#000000; background-color:#f1f1f1; padding:0px 4px 0px 4px;}
.but {vertical-align: top; margin: 0px 0px 0px 0px; }
.errobox {width:400px; background-color:#DEDEFF; padding:0px 0px 0px 0px; text-align:center; margin:0px 0px 12px 0px; background-image:url(../imagens/back_top_erro.gif); background-repeat:no-repeat; background-position:top;}
.erroboxtxt {width:400px; text-align:center; padding:8px 0px 0px 0px;}
.erroboxbot { width:400px; height:8px; padding:0px 0px 0px 0px;background-image:url(../imagens/back_bot_erro.gif); background-repeat:no-repeat; background-position:bottom;}
#pg {width:444px; padding:0px 0px 0px 0px; text-align:center;}
.logosmall {float: left; width: 54px; text-align:center;}
.textdesc {float: left; width: 166px; height:52px; padding:6px 0px 0px 2px; text-align:left;}
.textdesc a{text-decoration:none;}
.textdesc a:hover{ text-decoration:underline;}
/*Kama Sutra */
.kstxt { width:400px; text-align:left; padding:0px 0px 0px 10px;}
.kstxt a { background-color:#FFFFF7; color:#f71240;}
.kstxt a:hover { text-decoration:underline;}
.ksimg { text-align:center; padding:10px 0px 10px 0px;}
.ksdrop {width:200px; text-align:center; font-size:11px; margin:10px 0px 10px 0px;}
/*footer */
#footer{width:779px; text-align:center; color:#ffffff; background-color:#E71042; padding-top:10px; padding-bottom:10px;}
#footer a{ color:#ffffff;}
#footer a:hover{ text-decoration:underline;}
.pgtxt { width:420px; text-align:center; padding:4px 0px 6px 0px;}
.breakeronly { clear:both;}
.dotgray { border:1px dashed #cccccc; margin:4px 2px 4px 0px;}
