body, div, td, p, a	{ font: 11px Arial; color: #000000; }
a	{ color: #FE9509; text-decoration: none; }
a:hover	{ color: #FE9509; text-decoration: underline; }
img	{ border: 0 }
body	{ margin: 0; background-color: #E7E1D1; }
input	{ background-color: #FEBE09; border: 1px solid #7F9DB9; font-size: 11px; font-family: arial; color: #000000; font-weight: bold; }
select	{ background-color: #FEBE09; border: 1px solid #7F9DB9; font-size: 11px; font-family: arial; color: #000000; font-weight: bold; }
textarea{ background-color: #FEBE09; border: 1px solid #7F9DB9; font-size: 11px; font-family: arial; color: #000000; font-weight: bold; }
form {margin: 0;}


#container	{ padding-bottom: 20px; width: 778px; }
#topo { width: 778px; height: 110px; }
#topoLogo { width: 162px; height: 110px;}
#topoNav { position: absolute; margin-left: 162px; width: 607px; height: 110px;}
#menuTop {width: 607px; height: 27px;}
#menuTopOrange {width: 465px; height: 11px; background-color: #FE9509; text-align: right; padding: 8px 8px 8px 8px;}
#menuTopRed {position: absolute; margin-left: 481px; width: 110px; height: 11px; background-color: #C4161C; text-align: center; padding: 8px 8px 8px 8px;}
#banners{width: 587px; height: 63px; background-color: #FFFFFF; padding: 10px 10px 10px 10px;}
#bannersFull {width: 468px; height: 60px;}
#bannersHalf {position: absolute; margin-left: 477px; width: 120px; height: 60px;}
#content { width: 778px; }



.input	{ background-color: #FFFFFF; border: 1px solid #FE9509; font-size: 11px; font-family: arial; color: #000000; font-weight: bold; }
.boxMenuRight {width: 134px; margin-left: 7px; background-color: #FFFFFF; padding: 8px 8px 8px 8px;}
.setaTitulo01 {width: 58px; height: 91px;}
.setaTitulo02 {position: absolute; margin-left: 58px; width: 403px; height: 91px; background-color: #FE9509; text-align: center;}
.setaTitulo03 {position: absolute; margin-left: 461px; width: 150px; height: 91px;}
.title {font: 16px arial bold; color: #C4161C; }
.badDataInput { background-color: #CE0000; }