.style222 { color: #FFFFFF; font-size: 18px; }
.input { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 6.5pt; color : #333333; text-decoration : none; border : medium none #CCCCCC; border-style : solid; border-top-width : 1px; border-right-width : 1px;  border-bottom-width : 1px;  border-left-width : 1px; text-indent:4px; }
.input2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6.5pt; color: #333333; text-decoration: none; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 150px text-indent:4px; }
.botoes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #D68102; border: 1px solid; letter-spacing: 0pt; border-color: #333333 #333333 #666666 #666666}
.forms {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6.5pt; color: #333333; text-decoration: none; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.fundo_tabela_titul{ text-indent:5px; font-size : 11px; border-bottom : 0 solid #b9b9b9; background-color : #316b8f; color : white; }
.fundo_tabela_titulo{ text-indent:5px; font-size : 11px; border-bottom : 0 solid #b9b9b9; background-color : #316b8f; color : white; }
.fundo_tabela_titul a:hover { text-decoration : none; }
.fundo_tabela_titul2{ font-size : 11px; border-bottom : 0 solid #b9b9b9; background-color : #99CC66; color : white; text-decoration : none; }
/**Fonte Padrão tabela*/ TD { font-size : 11px; font-family : Arial, Helvetica, sans-serif; }
.PTitle { font-weight : bold; font-size : 14px; color : #737373; font-family : Arial, Helvetica, sans-serif; }
.NavTitle { font-weight : bold; font-size : 13px; font-family : Arial, Helvetica, sans-serif; }
.NavLinks { font-size : 11px; font-family : Arial, Helvetica, sans-serif; }
.smaller { font-weight : normal; font-size : 10px; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; }
.size2 { font-size : 9px; font-family : Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color : #999999; }
.portTitle { font-weight : bold; font-size : 12px; color : #cc0000; font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration : none; }
.newsBldSiteMap { font-weight : bold; font-size : 11px; color : #49619F; font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration : none; }
.menuadm { font-family : Tahoma; font-size : 10px; color : #ffffff; text-decoration : none; }
/*******/
a:link { text-decoration : none; }
a:visited { text-decoration : none; }
a:hover { text-decoration : underline; }
a:active { text-decoration : none; }
form { margin-top : -6px; margin-bottom : 0; }
/***************/
.MidHeading { font-weight : bold; font-size : 11px; font-family : Tahoma; text-decoration:none; color:#000000; }
.MidHeading a:hover { text-decoration:none; color:#000000; }
.RightHeader { font-weight : bold; font-size : 11px; color : #000000; font-family : Tahoma; background-color : #EEEDE4; padding : 4px 4px 4px 10px; }
OL , UL { margin-top : 5px; margin-bottom : 15px; }
UL LI { line-height : 170%; list-style-type : disc; }
OL LI { line-height : 170%; }
ul , a { color : #333333; font-family : tahoma; font-size : 11px; }
TR.GridRow TD {padding : 3px 3px 3px 5px; background-color : #f7f7f7;}
TR.GridRowOver TD { padding : 3px 3px 3px 5px;background-color : #dddddd; }
TD.Heading2 , TR.Heading2 TD { font-weight : bold; font-size : 11px; color : #ffffff; font-family : Tahoma; height : 16pt; background-color : #adaaad; padding : 4px; }
.Heading3 { padding-left : 3pt; background-color : #B01014; font-weight : bold; font-size : 11px; vertical-align : middle; color : #ffffff; font-family : Tahoma; height : 20px; text-decoration : none; }
.Heading3 TD { padding : 4px; background-color : #B01014; }
.Heading4 { text-indent:8px; padding-left : 3pt; background-color : #B01014; font-weight : bold; font-size : 13px; vertical-align : middle; color : #ffffff; font-family : Tahoma; height : 27px; text-decoration : none; }
.Heading4 TD { padding : 4px; background-color : #B01014; }
/*************/
.Error { font-size : 11px; color : #333333; margin : 5px 0; background-color : #f4f4f4; width : 100%; }
.FieldLabel { padding : 6px 10px 0; font-weight : normal; font-size : 11px; color : #4e4f4f; font-family : Tahoma; text-decoration : none; vertical-align : top; width : 170px; }
.SmallFieldLabel { padding : 6px 10px 0; font-weight : normal; font-size : 11px; color : #4e4f4f; font-family : Tahoma; text-decoration : none; vertical-align : top; width : 60px; }
.FormButton { font-family : Arial; font-size : 11px; width : 80px; }
.MenuText { color : #333333; font-family : Tahoma; font-size : 11px; text-decoration : none; }
a.MenuText:hover { text-decoration : underline; }
.GlossaryBox { color : #333333; font-family : tahoma; font-size : 11px; text-align : center; border : 1px solid gray; margin-right : 5px; background-color : #f7f7f7; }
.GlossaryBoxOver { color : #333333; font-family : tahoma; font-size : 11px; text-align : center; border : 1px solid gray; margin-right : 5px; background-color : #dddddd; }
.List { font-size : 11px; font-family : Tahoma; padding-top : 8px; padding-bottom : 15px; padding-left : 30px; }
.List Span { color : #333333; font-family : Tahoma; font-size : 11px; }
body { font-size : 12px; font-family : Geneva, Arial, Helvetica, sans-serif; color : #000000; background-color : #FFFFFF;
/**SCROLLBAR**/ 	scrollbar-arrow-color: #9C98BB;	scrollbar-3dlight-color: #9C98BB; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #ebebeb; scrollbar-shadow-color: #9C98BB; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #ffffff; } /**SCROLLBAR**/
.dotted { padding : 0; margin : 0; background-image : url(../images/line_horizontal_dots.gif); background-repeat : repeat; }
.BodContent { padding-left : 6px; font-size : 11px; color : #4a4a4a; line-height : 16px; font-family : Geneva, Arial, Helvetica, sans-serif; }
.BodContent td { font-size : 12px; color : #4a4a4a; line-height : 16px; font-family : Geneva, Arial, Helvetica, sans-serif; }
.BodContent a { color : #8d1c1c; text-decoration : none; }
.content_highlight { font-family : Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color : #808080; line-height : 17px; margin-top : 10px; }
.headernav { font-size : 10px; color : #d4d3d3; font-family : verdana, sans-serif; }
.headernav a { font-size : 10px; color : #d4d3d3; font-family : verdana, sans-serif; }
.headernav a:hover { font-size : 10px; color : #d4d3d3; font-family : verdana, sans-serif; text-decoration : underline; }
.footer { line-height : 17px; font-size : 10px; font-family : arial, sans-serif; }
.footer a { line-height : 17px; font-size : 10px; font-family : arial, sans-serif; color : #264771; }
.footer a:hover { line-height : 17px; font-size : 10px; font-family : arial, sans-serif; color : #264771; }
.menubar { position : absolute; width : 450px; left : 35px; top : 245px; background-color : #f9f1c8; border : 1px solid #ad5800; padding : 2px; }
.menubar a { color : #ad5800; letter-spacing : 1px; border : 1px solid #f9f1c8; padding-left : 5px; padding-right : 5px; text-decoration : none; }
.subtitle { font-size : 12px; color : #444444; font-family : Geneva, Arial, Helvetica, sans-serif; font-weight : bold; line-height : 25px; }
.bodyHeading { font-family : Avenir, "Gill Sans", Myriad, Arial, "Bitstream Vera Sans", Helvetica, sans-serif; font-size : 18px; font-weight : bold; padding-top : 10px; line-height : 120%; border-bottom : 1px dotted #cccccc; color : #313031; text-decoration : none; }
.sidebar { background-color : #f0f0f0; border-right : 1px solid #cccccc; text-align : left; }
.sidenav { font-size : 10px; margin : 10px; padding : 0 0 10px 10px; border-bottom : 1px dashed #cccccc; color : #666666; }
.sidetitle { font-family : 'century gothic', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-size : 13px; margin : 5px; padding : 0; color : #333; font-weight : bold; }
.navigation { padding : 5px; margin : 0; font-size : 11px; color : #ffffff; background : #f0f0f0; }
.navigation a { font-weight : bold; color : #ffffff; text-decoration : none; }
.navigation a:link { font-weight : bold; color : #ffffff; text-decoration : none; }
.navigation a:visited { font-weight : bold; color : #ffffff; text-decoration : none; }
.navigation a:hover { font-weight : bold; color : #ffffff; text-decoration : underline; }
.sidenav a { font-weight : normal; color : #c65929; text-decoration : none; }
.sidenav a:link { font-weight : normal; color : #c65929; text-decoration : none; }
.sidenav a:visited { font-weight : normal; color : #c65929; text-decoration : none; }
.sidenav a:hover { font-weight : normal; color : #c65929; text-decoration : underline; }
.header { margin : 0; padding : 10px 5px; background-color : #fff; border-bottom : 1px solid #cccccc; }
.sections1 { font-size: 13px; padding: 0px;	font-weight: bold; color: #FFFFFF; text-decoration: none;}
.sections1 a { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.sections1 a:link { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.sections1 a:visited { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.sections1 a:hover { font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.sections2 { font-size: 11px; padding: 0px;	font-weight: bold; color: #FFFFFF; text-decoration: none;}
.sections2 a { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.sections2 a:link { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.sections2 a:visited { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.sections2 a:hover { font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.sectionsbevel { background: #F1F1F1; border-bottom: 1px solid #CCCCCC;	font-size: 10px;padding: 5px;}
.sectionsbevel a { font-weight: bold; color: #C65929; text-decoration: none; }
.sectionsbevel a:link { font-weight: bold; color: #C65929; text-decoration: none; }
.sectionsbevel a:visited { font-weight: bold; color: #C65929; text-decoration: none; }
.sectionsbevel a:hover { font-weight: bold; color: #C65929; text-decoration: underline; }
/***/.sections { background : #EEEDE4; border-bottom: 1px solid #cccccc; font-size : 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight : bold; padding : 5px; }
.sections a { font-weight : bold; color : #c65929; text-decoration : none; }
.sections a:link { font-weight : bold; color : #c65929; text-decoration : none; }
.sections a:visited { font-weight : bold; color : #c65929; text-decoration : none; }
.sections a:hover { font-weight : bold; color : #c65929; text-decoration : underline; }/***/
/***/.sectionsbevel { background : #f1f1f1; border-bottom : 1px solid #cccccc; font-size : 10px; padding : 5px; }
.sectionsbevel a { font-weight : bold; color : #c65929; text-decoration : none; }
.sectionsbevel a:link { font-weight : bold; color : #c65929; text-decoration : none; }
.sectionsbevel a:visited { font-weight : bold; color : #c65929; text-decoration : none; }
.sectionsbevel a:hover { font-weight : bold; color : #c65929; text-decoration : underline; }/***/
body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
#submenu {width:185px;height:300px;float:left;background:url(imagens/bg.jpg) no-repeat 18px 20px;}
#submenu ul{margin:0;padding:0;list-style:none;float:left;}
#submenu ul li{margin-left:26px;background:url(imagens/separador.gif) no-repeat left 2px;width:125px;}
#submenu ul li a{font: 11px/22px arial, sans-serif;color:#464545;text-decoration:none;}
#submenu ul li a:visited{color:#464545;text-decoration:none;}
#submenu ul li a:hover{color:#147C19;text-decoration:none;font: 11px/22px geneva, sans-serif;}
.linhadireitadash { border-right:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC; }
.linhaembaixodash { border-bottom:1px dashed #CCCCCC; }
