/* CSS Document */
#grade{position:relative; top:0;}

#pngArea{
	background-color:#fff !important;color:#000;position:absolute;right:0;top:5px;_top:5px;
	height:345px; *height:355px; width:314px; font:bold 11px arial; padding:10px 10px 10px 10px;
}

h1{ font:bold 11px arial; color:#9AC870; text-transform:uppercase; margin:0 0 10px 0;  }

#pngArea input {width:302px; *width:304px;border:2px solid #bf0200;font:10px arial;}
#pngArea label {font:bold 11px arial;line-height:14px;color:#000}
#pngArea input.enviar_form{ width:62px;float:right;border:none}
#pngArea input.ddd{ width:30px; }
#pngArea input.fone{ width:105px; _width:104px; }
#pngArea input.dddSAC{ width:20px; }
#pngArea input.foneSAC{ width:63px; *width:61px; }

#pngArea input.col1{ width:146px; }
#pngArea input.col2{ width:45px; margin-left:8px; }
#pngArea input.col3{ width:86px; margin-left:8px; }
#pngArea input.doc{ width:145px; *width:146px; }
#pngArea input.senha{ width:145px; }
#pngArea input.data{ width:130px; margin-right:5px; }
#pngArea input.check{ width:15px; height:15px; margin:0 5px 0 15px; border:0; }
#pngArea input.cid{ width:244px; }
#pngArea input.newsletter{ width:15px; margin-left:0px;border:none}
#pngArea select#uf{ width:47px; margin-left:8px; }
#pngArea select {font:10px arial;}
#pngArea select.dia{ width:39px; *width:42px; }
#pngArea select.clube{ width:145px; }
#pngArea label.lbl {font:bold 10px arial}
#pngArea label.lbl-2 {font:normal 10px arial}

fieldset{ line-height:10px;*line-height: 8px;}
p, label{ font:10px "Trebuchet MS"; color:#FFF; text-transform:uppercase; }
div.marg{ margin-bottom:7px; }

#nome_area {width:160px;}
#nome_area h1 {color:#000;}

.bt-cadastro {margin:0}
.tit-rstrita {position:absolute;}

#pngArea {_filter:none !important;}
