body,td,th,div { font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#121212; }
body { background-color:#231F20; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; }
a{ text-decoration:none; color:#353535; font-weight:bold; }
div{ margin:0px; border:0px solid #CCCC00; }
img{ margin:0px; padding:0px; border:0px; }
form{ margin:0px; padding:0px; }
input, select { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div{ scrollbar-base-color: orange; scrollbar-arrow-color: red; scrollbar-DarkShadow-Color:#121212; }

.editTopo{ top:10px; left:10px; width:100%; background-color:#AAAAAA; margin:0px; padding:5px; height:10px; margin-bottom:10px; border:1px solid #999999; }
.editTopo1{ width:auto; color:#FFFFFF; font-size:8pt; font-weight:bolder; }
.editTopo2{ color:#FFFFFF; font-size:8pt; font-weight:bolder; margin-top:-2px; }

#divOver{ position:absolute; top:0px; left:0px; width:880px; height:400px; z-index:5000; overflow:hidden; display:none; }
#trOver{ position:absolute; top:0px; left:0px; width:1500px; height:2000px; background-color:#333333; opacity:0.75; filter:alpha(opacity=75); -moz-opacity:0.75; }
#contentOver{ position:absolute; top:20%; left:15%; width:70%; height:60%; background-color:#FFFFFF; text-align:center; border:1px solid #003366; overflow:auto; }

.bannerLateral{ background-color:#FFFFFF; margin-top:10px; width:120px; }

.bkg{ background-image:url(../image/site/ob_fnd_horizontal.gif); background-repeat:repeat-x; background-position:top; padding:115px 0px 0px 0px; }
.boasvindas{ padding:0px 0px 10px 0px; text-align:right; font-size:8pt; }
.recadosBox{ background-color:#DEDEDE; margin:0px; padding:5px; height:10px; color:#FF0000; font-weight:bolder; height:auto; }
.expl{ font-size:8pt; color:#77AAAA; border:0px; margin:3px 0px 1px 0px; }

.boxH{ width:30%; background-color:#F2F2F2; border:1px solid #D2D2D2; padding:18px 10px 10px 10px; }
.contSeta{ position:relative; height:1px; }
.divSeta{ position:absolute; top:-26px; left:82px; }
.divSetaBT{ position:absolute; top:5px; left:170px; }

/* MENUS */
.boxMenuTopo{ margin-top:20px; }
.mn{ font-size:8pt; color:#F6DDA3; font-weight:bold; text-align:center; padding:5px; background-image:url(../image/site/mn_bkg.gif); background-repeat:repeat-x; background-position:center top; cursor:pointer; }
.mnAtivo{ font-size:8pt; color:#FFDD00; font-weight:bold; text-align:center; padding:5px; background-image:url(../image/site/mn_bkg_ativo.gif); background-repeat:repeat-x; background-position:top; }
.mnOver{ font-size:8pt; color:#F6DDA3; font-weight:bold; text-align:center; padding:5px; background-image:url(../image/site/mn_bkg_over.gif); background-repeat:repeat-x; background-position:top; cursor:pointer; }

.box_tit_m{ width:180px; height:41px; background-image:url(../image/site/box_tit_m.gif); background-repeat:repeat-x; background-position:center; }
.box_tit_m_t{ padding:15px 0px 0px 0px; font-size:9pt; color:#FFFFFF; font-weight:bold; text-align:center; }
.box_cont_m{ width:180px; height:auto; background-image: url(../image/site/box_bkg.gif); background-repeat: repeat-x; background-position: center bottom; }
.box_cont_m_t{ padding:6px; font-size:7.5pt; color:#231F20; font-weight:bold; }
.box_tit_p{ width:117px; height:41px; background-image:url(../image/site/box_tit_p.gif); background-repeat:repeat-x; background-position:center; }
.box_tit_p_t{ padding:15px 0px 0px 0px; font-size:9pt; color:#FFFFFF; font-weight:bold; text-align:center; }
.box_cont_p{ background-image: url(../image/site/box_bkg.gif); background-repeat: repeat-x; background-position: center bottom; }
.box_cont_p_t{ font-size:7.5pt; color:#231F20; font-weight:bold; }

.djmessage{ text-align:right; font-size:7.5pt; color:#FFFFFF; }

.mnbase{ font-size:8pt; color:#7f5654; padding:0px 0px 0px 0px; cursor:pointer; }
.mnbaseAtivo{ font-size:8pt; color:#421e1c; padding:0px 0px 0px 0px; cursor:pointer; font-weight:bold; }
.mnbaseOver{ font-size:8pt; color:#9d4c48; padding:0px 0px 0px 0px; cursor:pointer; }
	
.tituloSubmenu{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; cursor:pointer; color:#FFFFFF; margin:0px 0px 5px 2px; }

div.boxSubmenu{ margin:0px 0px 0px 4px; }
div.submn{ color:#606060; margin:0px; padding:3px 0px 3px 2px; cursor:pointer; border-top:1px solid #d2c7c4; }
div.submnAtivo{ color:#BBBBBB; margin:0px; padding:3px 0px 3px 2px; cursor:pointer; border-top:1px solid #d2c7c4; }
div.submnOver{ color:#a89a95; background-color:#e0dbda; font-weight:bold; margin:0px; padding:3px 0px 3px 2px; cursor:pointer; border-top:1px solid #d2c7c4; }
div.submnOff{ color:#FF0000; background-color:#FFFFFF; margin:0px; padding:3px 0px 3px 2px; cursor:pointer; border-top:1px solid #d2c7c4; }

#listAgencia{ overflow:auto; }
#mainAgencia{ margin-top:72px; }

.edtMenu{ padding:3px 8px 3px 8px; background-color:#E5F4F7; border-top:1px solid #AEBABC; border-bottom:1px solid #AEBABC; }
.txtForm{ padding:0px 0px 0px 2px; margin:0px; width:97%; background-color:#FFFFFF; border:1px solid #CCCCCC; font-size:8pt; }
.txtFormCh{ padding:0px 0px 0px 2px; margin:0px; width:98%; background-color:#FFFFFF; border:1px solid #CCCCCC; font-size:8pt; }
.bledit{ padding:3px 8px 3px 8px; background-color:#d5e4e7; border-top:1px solid #AEBABC; }
.titbledit{ font-size:8pt; }

#Conteudo{ width:auto; height:auto; }
#materiaMM{ width:auto; height:auto; }
.menu_txt{ top:0px; color:#454545; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; width:100%; }
.titulo_txt{ color:#FFFFFF; top:0px; font-size:22pt; font-weight:bolder; text-align:center; height:auto; vertical-align:bottom; margin:0px 0px 0px 0px; padding:12px 0px 0px 0px; background-image: url(../image/site/titulo_bkg.jpg); background-repeat:no-repeat; background-position: left bottom; }
.autor_txt{ top:0px; color:#303030; margin:0px 0px 5px 0px; font-size:8pt; }
.data_txt{ top:0px; color:#303030; margin:0px 0px 5px 0px; font-size:8pt; text-align:right; }
.olho_txt{ color:#454545; margin:0px 0px 0px 0px; top:0px; line-height:11pt; left:0px; padding-left:30px; font-style:italic; }
.texto_txt{ margin:10px 0px 0px 0px; top:0px; line-height:12pt; left:0px; }
.bt{ background-color:#CCCCCC; color:#333333; border-right:1px solid #666666; border-bottom:1px solid #666666; border-top:1px solid #DEDEDE; border-left:1px solid #DEDEDE; font-weight:normal;
	text-align:center; font-size:8pt; padding:3px 4px 2px 4px; margin:2px 0px 0px 0px; text-transform:uppercase; cursor:pointer; }
.btedit{ background-color:#FFCC99; border:1px solid #CC6666; font-size:8pt; text-transform:uppercase;
	color:#660000; padding:0px 3px 0px 3px; text-align:center; height:15px; vertical-align:middle; cursor:pointer; }
#auxiliares { margin-top:0px; margin-bottom:3px; font-size:8pt; }
.tdw{ background-color:#FFFFFF; font-size:8pt; color:#666666; }
.textinput{ padding:0px 0px 0px 2px; margin:0px 0px 4px 0px; border:1px solid #999999; width:98%; }
.kwbusca{ color:#990000; }
.letraDic{ background-color:#FFFFFF; border:1px solid #CC6666; font-size:12pt; font-weight:bold; text-align:center; color:#CC6666; cursor:pointer; }
.subTitContent{ font-size:10pt; color:#333333; font-weight:bold; margin:10px 0px 3px 0px; }
.fontm{ font-size:8pt; vertical-align:top; }
.linhaDivCont{ background-color:#F6DDA3; }

.tituloChamada{ font-size:12pt; color:#FF0000; font-weight:bold; }
.textoChamada{}
.chamadaCAform{ overflow:hidden; }

.expl{ color:#FF0000; font-size:9px; }
.frP{ padding:2px 0px 2px 0px; border-top:0px solid #AAAAAA; }
.dadosAg{ margin:0px 0px 0px 0px; border-bottom:0px solid #CCCCCC; }
.inputText{ margin:0px 0px 0px 0px; border:1px solid #999999; background-color:#FFFFFF; text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #002244; width:100%; }

div.fieldName{ height:auto; margin:4px 0px 1px 0px; padding:0px 0px 0px 0px; }

div.field{ display:block; padding:5px; clear:both; }
div.fieldTit{ display:block; clear:both; color:#EA182F; top:0px; height:27px; vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 6px 0px; }
div.field.Light{ background-color:#F6F6F6; }
div.field.Dark{ background-color:#EFEFEF; }
div.fieldForm{  }
.textForm{ margin:0px; width:100%; background-color:#FFFFFF; border:1px solid #CCCCCC; font-size:9pt; }
.textFormCad{ padding:0px 0px 0px 2px; margin:0px; width:260px; height:17px; background-color:#FFFFFF; border:1px solid #CCCCCC; font-size:8pt; }
.dtr{ padding:3px 0px 3px 0px; border-bottom:1px solid #CCCCCC; }