.menu td      { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px dotted #C0C0C0; padding-top: 3px; padding-bottom:2px; padding-left:0px; height: 23px; font-weight: bold; color: #333; font-style:normal; font-variant:normal; font-size:8pt; font-family:Tahoma }.menu a       { text-decoration: none; color: #333 }.menu .seta   { font: 6pt Arial }.menu .sel    { background-image: ; background: #FFF; color: #C00 }.menu .sel a  { color: #C00 }.menu a:hover { color: #800 }.title_body         { font: 16px Arial; font-weight: bold; color: #000 }.title_body a       { text-decoration: none; color: #000 }.title_body a:hover { text-decoration: underline }.destaqueTitle   { text-align: center; }.destaqueTitle a { text-decoration: none; font: 10px Verdana; color: #E27716; font-weight: bold }.loading { font: 10px Verdana; color: #C00 }.body_padrao         { font: 13px Arial; color: #000; background: #FFF }.body_padrao a       { color: #600000 }.body_padrao a:hover { color: #FF0000 }.bt_black    a      { color: #000 }.bt_black    a:hover{ color: #006 }.bt_voltar   a      { verdana 1 bold font: 7pt Verdana; color: #000 }.view_map_bt a      { font: 9pt Verdana; color: #808080; font-weight: bold }.navrow2         { height: 28px; padding-left: 25px; padding-top: 2px; background-image: url('images/menu_cat_1.gif'); background-repeat: repeat-x; background-position: center top; font: 9pt Arial; color: #333; font-weight: bold }.navrow2 a       { color: #333; text-decoration: none }.navrow2 a:hover { color: #900; text-decoration: underline }.navrow2 .sel    { font-size: 10pt }.navrow3         { border-bottom: 1px dotted #C0C0C0; padding-left:25px; height: 25px; font: 10pt Arial; color: #EA0000; font-weight: bold } .navrow3 a       { font: 8pt Arial; color: #EA0000; font-weight: bold }.navrow_it1      { border-bottom: 1px dotted #C0C0C0; padding-left:15px; height: 25px; background: #F6F1EC; font: 10pt Arial; color: #EA0000; font-weight: bold }.navrow_it1 a    { font: 8pt Arial; font-weight: bold; color: #000 }.navrow_it2      { border-bottom: 1px dotted #C0C0C0; padding-left:25px; height: 25px; background: #F6F1EC; font: 10pt Arial; color: #EA0000; font-weight: bold }.navrow_it2 a    { font: 8pt Arial; font-weight: bold; color: #000 }.navrow_it3      { border-bottom: 1px dotted #C0C0C0; padding-left:45px; height: 25px; background: #F6F1EC; font: 10pt Arial; color: #EA0000; font-weight: bold }.navrow_it3 a    { font: 8pt Arial; font-weight: bold; color: #000 }.noticia         { font: 13px Arial; color: #000 }.noticia .data   { font: 11pt Arial; color: #090; font-weight: bold }.noticia .title  { font: 11pt Arial; color: #000; font-weight: bold }.noticia_hm         { font: 11px Arial; color: #000 }.noticia_hm .data   { font: 9pt Arial; color: #090; font-weight: bold }.noticia_hm .title  { font: 9pt Arial; color: #000; font-weight: bold }.enquete_bts   { padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 5px }.enquete_bts a { color: #000; font: 10px Verdana }.agenda_home          { font: 11px Arial; font-weight: bold; color: #000; margin-top: 8px; line-height: 180%; margin-left: 8px }.agenda_home a        { color: #000; text-decoration: none }.agenda_home a:hover  { color: #000; text-decoration: underline }.agenda_home .tit     { font-size: 12px }.agenda_home .date    { color: #34679A }.agenda_home .local a { text-decoration: underline; color: #C00000 }.agenda_home .local a:hover { color: #FF0000 }.box      { border: 1px solid #CCC; margin-bottom: 15px }.boxTitle { background: #FFC; padding: 5px; font-weight: bold }.boxIntro { background: #FFE; padding: 5px }.boxBody,.boxBody td { margin: 5px; font: 11px Arial }.tit_home a       { text-decoration: none;      color: #000 }.tit_home a:hover { text-decoration: underline; color: #000 }.calRowT    td   { font-size: 10px;  color: #808080; padding: 2px 0px; text-align: center }.calRow     td   { font: 10px Arial; color: #808080; padding: 2px 0px; text-align: center }.calRow     td a { color: #888 }/**	dInput2 - Calendar**/.dpDiv           {}.dpTable         {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #505050;	background-color: #ece9d8;	border: 1px solid #AAAAAA;}.dpTR            {}.dpTitleTR       {}.dpDayTR         {}.dpTodayButtonTR {}.dpTD            {	border: 1px solid #ece9d8;}.dpDayHighlightTD{	background-color: #CCCCCC;	border: 1px solid #AAAAAA;}.dpTDHover       {	background-color: #aca998;	border: 1px solid #888888;	cursor: pointer;	color: red;	}.dpTitleTD       {}.dpButtonTD      {}.dpTodayButtonTD {}.dpDayTD         {	background-color: #CCCCCC;	border: 1px solid #AAAAAA;	color: white;}.dpTitleText     {	font-size: 12px;	color: gray;	font-weight: bold;}.dpDayHighlight  {	color: 4060ff;	font-weight: bold;}.dpButton        {	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: gray;	background: #d8e8ff;	font-weight: bold;	padding: 0px;}.dpTodayButton   {	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: gray;	background: #d8e8ff;	font-weight: bold;}
