html, body{margin:0; padding:0; text-align:center;}
img{border: 0 !important;}
body { margin-top: 30px;	background: url(../images/bg3.gif) repeat-x #0099CC;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000;}
h1,h2 {	color: #303227;	margin: 15px 0 0 0; padding: 0px; font-size: 2.5em;}
h3{font-size:1.8em;}
a {color: #0099CC;}

#pagina{
width:930px;
_width: 960px;/* para IE*/
margin: 0 auto;
text-align:left;
}

br.space{margin-bottom: 30px;}
img.icon {padding: 13px; vertical-align: sub;}
h3.icon{line-height: 0;}

img.banner{margin: 10px;}


/* menu*/
#pagina ul.menu{margin:0; padding:0; position: relative; float:right; top: -20px;}
#pagina ul.menu li{list-style:none; display:inline;}
#pagina ul.menu li a{
padding: 6px;
background-color: #0099CC;
margin-left: 15px;
text-decoration:  none;
font-size: 15px;
text-align:center;
color: #FFF;
}
#pagina ul.menu li a:hover{
background-color: #CC0000;
}
#pagina ul.menu li.exemplo a{background-color: #CC0000;}
#pagina ul.menu li.exemplo a:hover{background-color: #0099CC;}
/*fim menu*/
#pagina h1.destaque{font-size:13px; color:#DDD; float:left;}
#pagina span{background:#0099CC; padding: 3px; color: #FFF;}

#content{
margin-top:33px; /* ou 67 */
_margin-top:5px; /* ou 67 */
background-color: #FFF;
padding: 15px 5px 30px 15px; /* ALTO DIREITA  BAIXO ESQUERDA*/
clear:both;
}

#content ul {list-style-image: url(../images/seta_vermelha_direita.gif)}
#content ul li{margin: 1em 0 1em 0; padding: 0 0 0 0.5em;}
#content ul.simples{list-style-image: url(../images/seta_vermelha_direita.gif)}


/* formulário */
#content fieldset{margin:30px auto; width:840px; border: 1px solid #DDD; font-size:13px;}
#content fieldset legend{color:#FFF; background:#0099CC; padding:5px 15px 5px 15px; font-size:20px;}
#content fieldset label{display: block; margin: 7px 0 0 0px; font-weight: bold;}
#content fieldset div{float:left; margin:5px; padding: 15px;}
#content fieldset div.dir{margin-left:60px;}

input, select{width:300px; margin-bottom: 20px;}
input.wdt50{width:120px; background:#DDD; color:#920000;}
/* fim formulário */

/* tabela */
table, th, td{
    border: 1px solid #DDD;
    border-collapse: collapse;
}
th{height: 30px; text-align: center; background-color: #F5F5F5; color: #CC0000;}
td{height: 25px; padding-left: 10px;}
.parcelamento{position: absolute; left: 760px; top: 450px;}
/* FIM tabela */

.txtcenter{text-align: center;}

#content-rd{
clear:both;
color:#FFF;
background-color:#003366;
padding: 10px 5px 5px 10px;
margin-bottom: 40px;
margin-top: 20px;
}
#content-rd p{font-size: 15px; text-align:center;}
