body {
margin:0px;
font-size:12px;
font-family:arial;
background-color:white;
color:#484244;
}


a:link, a:visited {     

  text-decoration:none;
	color:#484244;

}
a:hover {  
   
	text-decoration:underline;
  color:#2469B7;

}

div {
margin-left:auto;
margin-right:auto;
}

input {
border:1px solid  #416583;
font-size:11px;
}

textarea {
border:1px solid #416583;
font-size:11px;
font-family:arial;
}

a.a_sel:hover {

  color:#2469B7;

}

a.a_sel:link , a.a_sel:visited {

  color:#2469B7;

}

.main_div {
width:100%;
text-align:center;
height:100%;
}

.top_div {
width:100%;
background-color:#EAEEEF;
height:20px;
border-bottom:2px solid #D4DEE0;
text-align:center;      
}

.top_div_menu {
width:935px;
text-align:right;
padding-top:3px;
}

a.tamenu:link , a.tamenu:visited {
color:#484244;
text-decoration:none;
padding-right:10px;
padding-left:10px;
font-size:10px;
}

a.tamenu:hover {
text-decoration:none;
color:#2469B7;
padding-right:10px;
padding-left:10px;
font-size:10px;
}

a.tamenu_sel:link , a.tamenu_sel:visited {
color:#2469B7;
text-decoration:none;
padding-right:10px;
padding-left:10px;
font-size:10px;
}

a.tamenu_sel:hover {
text-decoration:none;
color:#2469B7;
padding-right:10px;
padding-left:10px;
font-size:10px;
}

.top2_div {
width:935px;
text-align:right;
font-size:12px;
}

.body_div {
width:935px;

}

.div_bt {
width:100px;
background-image:url(bt_right.jpg);
background-position:right top;
background-repeat:no-repeat;
margin-right:10px;
padding-right:7px;
cursor:pointer;
}

.bt_left {
background-image:url(bt_left.jpg);
background-position:right top;
background-repeat:no-repeat;
height:25px;
width:9px;
float:left;
}

.bt_center {
background-image:url(bt_pix.jpg);
background-position:left top;
background-repeat:repeat-x;
padding-right:10px;
padding-left:22px;
height:25px;
padding-top:4px;
text-align:center;
font-size:12px;

}

.menu_left_side {
background-image:url(menu_left.jpg);
background-position:right top;
background-repeat:no-repeat;
width:12px;
height:32px;
}     

.menu_center_side {
background-image:url(menu_pix.jpg);
background-position:right top;
background-repeat:repeat-x;
height:32px;
padding-bottom:4px;
}
  
 .menu_center_side_sep {
background-image:url(menu_pix.jpg);
background-position:right top;
background-repeat:repeat-x;
height:32px;

}
  
.menu_right_side {
background-image:url(menu_right.jpg);
background-position:right top;
background-repeat:no-repeat;
width:12px;
height:32px;
}

a.amenu:link , a.amenu:visited {
color:#484244;
text-decoration:none;
padding-right:20px;
padding-left:20px;
font-size:12px;
margin-bottom:20px;
}

a.amenu:hover {
text-decoration:none;
color:#2469B7;
padding-right:20px;
padding-left:20px;
font-size:12px;
}

a.amenu_sel:link , a.amenu_sel:visited {
color:#2469B7;
text-decoration:none;
padding-right:20px;
padding-left:20px;
font-size:12px;
margin-bottom:20px;
}

a.amenu_sel:hover {
text-decoration:none;
color:#2469B7;
padding-right:20px;
padding-left:20px;
font-size:12px;
}

.center_div {
width:935px;
text-align:right;
}

.sec_center_div {
width:935px;
text-align:right;
}

.sec_body {
width:100%;
float:left;
padding-top:10px;
padding-left:10px;
}
/*APENAS PARA O MENU DE PAGINAS DENTRODE CADA SECCAO*/
.block_body_nopadd {
min-height:20px;

overflow:scroll;
overflow-x:hidden;
overflow-y:auto;
font-size:11px;
background-position:top left;
background-repeat:repeat-x;

scrollbar-shadow-color: rgb(197,197,197);
scrollbar-highlight-color: rgb(197,197,197);
scrollbar-face-color: white;
scrollbar-3dlight-color: white;
scrollbar-darkshadow-color: rgb(197,197,197);
scrollbar-track-color: white;
scrollbar-arrow-color: black;
}


.pages_menu_link {
border-bottom:2px solid #DFE7E9;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
}

.sec_pages_bar_div {
float:left;
width:200px;
border:2px solid #DFE7E9;
}
 
.sec_pages_bar_div_n {
float:left;
width:200px;
border:2px solid #DFE7E9;
position:relative;
}

.sec_body_txt {
float:right;
width:685px;
min-height:400px;

}


.center_img {
margin:0px;
border:2px solid #DFE7E9;
padding:3px;
}

.menu_td {
padding:3px;
}

.block_top {
background-image:url(block_top_pix.jpg);
background-position:center left;
background-repeat:repeat-x;
height:20px;
border-bottom:2px solid #DFE7E9;
color:#426585;
padding-left:10px;
text-align:left;
font-size:14px;
padding-top:3px;
}

.block_body {
height:205px;
padding:10px;
overflow:scroll;
overflow-x:hidden;
overflow-y:auto;
background-image:url(block_px.jpg);
background-position:top left;
background-repeat:repeat-x;

scrollbar-shadow-color: rgb(197,197,197);
scrollbar-highlight-color: rgb(197,197,197);
scrollbar-face-color: white;
scrollbar-3dlight-color: white;
scrollbar-darkshadow-color: rgb(197,197,197);
scrollbar-track-color: white;
scrollbar-arrow-color: black;
}

.block_body_n_index {
overflow:scroll;
overflow-x:hidden;
overflow-y:auto;
background-image:url(block_px.jpg);
background-position:top left;
background-repeat:repeat-x;
scrollbar-shadow-color: rgb(197,197,197);
scrollbar-highlight-color: rgb(197,197,197);
scrollbar-face-color: white;
scrollbar-3dlight-color: white;
scrollbar-darkshadow-color: rgb(197,197,197);
scrollbar-track-color: white;
scrollbar-arrow-color: black;
}

.pages_menu_link_n {
border-bottom:2px solid #DFE7E9;
padding-top:11px;
padding-bottom:9px;
padding-left:11px;
}

.index_left_block {
width:615px;
border:2px solid #DFE7E9;
float:left;
}

.index_right_block {
width:300px;
border:2px solid #DFE7E9;
float:right;
background-image:url(block_px.jpg);
background-position:top left;
background-repeat:repeat-x;
}

p {
text-align:justify;
margin-right:7px;
margin-top:0px;
}

.footer2 {
width:935px;
text-align:right;
padding-top:7px;
}

.footer {
margin-top:20px;
border-top:1px solid #d7d7d7;
width:100%;
float:left;
}

.where_center_div {
width:935px;
text-align:right;

}

.sec_pages_bar_div_n_body {
width:650px;
min-height:450px;
padding-left:20px;
padding-right:20px;
text-align:right; 
float:right  ;
}

.n_title {
font-size:17px;
}

.n_data {
color:#2469B7;
}

.n_date {
font-size:9px
color:#2469B7;
}

.n_fonte {
font-size:9px
color:#2469B7;
}

.contact_form {
background-image:url(block_px.jpg);
background-repeat:repeat-x;
 

}

.see_all {
height:100%;
vertical-align:middle ;

text-align:right;

}

.contact_table {
font-size:12px;
}
p {
font-size:12px;
}