/* CSS Document */
body{
margin:0px;
font: normal 11px arial,helvetica,clean,sans-serif;
line-height: 18px;
text-align: inherit;
}

a {

/*  color: #333333; */

    color: #333;

    text-decoration: none;

}



a:hover {

    color: #666;

    text-decoration: none;

    /*border-bottom: 1px dotted #333333;*/

}

a:link, a:visited {

    color: #333;

    text-decoration: none;

    border: none;

}

.menu {
height:20px;
vertical-align:middle;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
background:#F5F7F9;
padding-left:20px;
margin-bottom:2px;
padding-top:5px;
}
.menu a, .menu a:visited  {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.menu a:hover  {
color:#25156E;
text-decoration:none;
}

.on{display:block;}.off{display:none;}

.fields_busca {
font: bold 12px "Trebuchet MS";
color:#333333;
background:#FFFFFF;
border: #7BC8F5 1px solid;
width:418px;
height:18px;
}
.fields_texto {
font: bold 12px "Trebuchet MS";
color:#333333;
background:#FFFFFF;
border: #7BC8F5 1px solid;
height:18px;
}
.botform {
font: bold 13px "Trebuchet MS";
border: #7BC8F5 1px solid;
background:#F5F5F5;
height:22px;
}


.ari9 {
font: bold 9px Arial, Helvetica, sans-serif;
color:#333333;
}

.titulogrna25 {
font: bold 25px Arial, Helvetica, sans-serif;
color:#000000;
}
.ar12 {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}

.ar12 a, .ar12 a:visited {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.ar12 a:hover {
color:#333333;
text-decoration: underline;
}

.ar16bol {
font: bold 16px Arial, Helvetica, sans-serif;
color:#333333;
}
.ar13bolaz {
font: bold 13px arial,helvetica,clean,sans-serif;
color:#00169C;
}
.ar13bolaz a, .ar13bolaz a:visited  {
font: bold 13px arial,helvetica,clean,sans-serif;
color:#00169C;
text-decoration:none;
}
.ar13bolaz a:hover{
color:#00169C;
text-decoration: underline;
}
.tarho10 {
font: normal  10px "Tahoma";
color:#333333;
}
.ar13bolbre {
font: bold 13px Arial, Helvetica, sans-serif;
color:#333333;
}
.ar12pre {
font: bold 12px arial,helvetica,clean,sans-serif;
color:#000000;
}
.ar18pre {
font: bold 18px arial,helvetica,clean,sans-serif;
color:#0030A0;
}
.ar18pre a, .ar18pre a:visited {
font: bold 18px arial,helvetica,clean,sans-serif;
color:#0030A0;
text-decoration:none;
}

.ar18pre a:hover {
color:#0030A0;
text-decoration: underline;
}

.ar15az {
font: bold 15px arial,helvetica,clean,sans-serif;
color:#0030A0;
}

.ar15az a, .ar15az a:visited {
font: bold 15px arial,helvetica,clean,sans-serif;
color:#0030A0;
text-decoration:none;
}
.ar15az a:hover {
color:#0030A0;
text-decoration: underline;
}
.cloudtags {
font-family: "Tahoma";
color:#000000;
}

.cloudtags a {
font-family: "Tahoma";
color:#000000;
}
.cloudtags a:hover {
font-family: "Tahoma";
color:#000000;
text-decoration:underline;
}


.ar11oragen {
font: bold 11px Arial, Helvetica, sans-serif;
color:#FE790E;
}
.ar11oragen a, .ar11oragen a:visited  {
font: bold 11px Arial, Helvetica, sans-serif;
color:#FE790E;
text-decoration:none;
}
.ar11oragen a:hover {
font: bold 11px Arial, Helvetica, sans-serif;
color:#FE790E;
text-decoration: underline;
}
.ar11pre {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
}

.ar11pre a, .ar11pre a:visited  {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}
.ar11pre a:hover{
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration: underline;
}
.artitulo18 {
font: bold 18px Arial, Helvetica, sans-serif;
color:#333333;
}
.textoar11 {
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
}

.tre15bol {
font: bold 15px "Trebuchet MS";
color:#25156E;
}
.ft1 { font-family: arial; font-size: 12px; color: #333333;}
.ft1 a { font-family: arial; font-size: 12px; color: #333333;}

.ft2 {  font-family: arial; font-size: 14px; color: #333333; }
.ft2 a{  font-family: arial; font-size: 14px; color: #333333; }

.ft3 {  font-family: arial; font-size: 18px;  color: #333333;}
.ft3 a{  font-family: arial; font-size: 18px;  color: #333333;}

.ft4 {  font-family: arial; font-size: 20px;  color: #333333;}
.ft4 a{  font-family: arial; font-size: 20px;  color: #333333;}



.texto10 {
font: normal 10px "Trebuchet MS";
color:#333333;
}

.texto11 {
font: normal 11px "Trebuchet MS";
color:#333333;
}
.texto12 {
font: normal 12px "Trebuchet MS";
color:#333333;
}
.texto13 {
font: normal 13px "Trebuchet MS";
color:#333333;
}
.texto14 {
font: normal 14px "Trebuchet MS";
color:#333333;
}
.texto15 {
font: normal 15px "Trebuchet MS";
color:#333333;
}
.texto16 {
font: normal 16px "Trebuchet MS";
color:#333333;
}
.texto17 {
font: normal 17px "Trebuchet MS";
color:#333333;
}
.texto18 {
font: normal 18px "Trebuchet MS";
color:#333333;
}
.texto19 {
font: normal 19px "Trebuchet MS";
color:#333333;
}
.texto20 {
font: normal 20px "Trebuchet MS";
color:#333333;
}

.texto10b {
font: bold 10px "Trebuchet MS";
color:#333333;
}

.texto11b {
font: bold 11px "Trebuchet MS";
color:#333333;
}
.texto12b {
font: bold 12px "Trebuchet MS";
color:#333333;
}
.texto12bver {
font: bold 12px "Trebuchet MS";
color: #009900;
}
.texto13b {
font: bold 13px "Trebuchet MS";
color:#333333;
}
.texto14b {
font: bold 14px "Trebuchet MS";
color:#333333;
}
.texto15b {
font: bold 15px "Trebuchet MS";
color:#333333;
}
.texto16b {
font: bold 16px "Trebuchet MS";
color:#333333;
}
.texto17b {
font: bold 17px "Trebuchet MS";
color:#333333;
}
.texto18b {
font: bold 18px "Trebuchet MS";
color:#333333;
}
.texto19b {
font: bold 19px "Trebuchet MS";
color:#333333;
}
.texto20b {
font: bold 20px "Trebuchet MS";
color:#333333;
}

.paginacao {
font:  bold 14px "Trebuchet MS";
color:#333333;
border:#008CDE 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}

.paginacao2 {
font:  bold 14px "Trebuchet MS";
color:#666;
border:#CCCCCC 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}
#post {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}
#post img {
margin:3px;
border:none;
}
.texto13blu {
font: normal 13px "Trebuchet MS";
color:#0030A0;
}
.texto13blu a, .texto13blu a:visited {
font: normal 13px "Trebuchet MS";
color:#0030A0;
text-decoration:none;
}

.texto13blu a:hover{
font: bold 13px "Trebuchet MS";
color:#0030A0;
text-decoration: underline;
}

.latemenu {
font: normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border-bottom: #003D79  1px dotted;
background:#E9E9E9;
height:30px;
}

.latemenu:hover {
background: #D9FFD9;
}


table.bordasimples {border-collapse: collapse;}

table.bordasimples tr td {border:1px solid #E0E0E0;}


ul#servicos_index {
margin:0px;
padding:0px;
list-style: none;
width:100%;
}

ul#servicos_index li {
list-style:none;
font: normal 12px normal Arial, Helvetica, sans-serif;
color:#333333;
}


ul#servicos_index div {
border:#EAEAEA 1px solid;
font: normal 13px normal Arial, Helvetica, sans-serif;
color:#333333;
margin-top:10px;
border: #C0C0C0 1px dotted;
padding:20px;
margin-bottom:10px;
background:#F1F8F8;
}
ul#servicos_index li:hover{
background: #EFEFEF;
}

ul#servicos_index li a{
padding-left: 10px;
display:block;
font: normal 12px normal Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
height:25px;
line-height:25px;
border-bottom:#E8E8E8 1px dotted;
}

ul#servicos_index li a.interno{
padding-left: 10px;
display:block;
font: bold 13px normal Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
height:30px;
line-height:30px;
border-bottom:#E8E8E8 1px dotted;

}

ul#servicos_index li a:hover{
text-decoration:none;
color:#000033;
}

.on{display:block;}.off{display:none;}

ul#menulateral {
margin:0px;
padding:0px;
list-style:none;
width:100%;
}
ul#menulateral li {
width:100%;
list-style:none;
}
ul#menulateral li a {
display: block; 
height:30px;
padding-left:10px;
font: normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border-bottom: #003D79  1px dotted;
background:#E9E9E9;
text-decoration: none;
line-height:30px;
}

.titulo12ari {
font: normal 12px normal Arial, Helvetica, sans-serif;
color:#333333;
}

.titulo11ari {
font: bold 11px normal Arial, Helvetica, sans-serif;
color: #666666;
}
ul#menulateral li a:hover { 
color:#333333;
background: #D9FFD9;
text-decoration: none;
}


#listhotnew {
width:100%;
}
.claro {
background:#FFFFFF;
}
.cinza { 
background:#F0F0F0;
}
#listhotnew .lista {
padding:3px;
margin-bottom:10px;
border-bottom:#CCCCCC 1px dotted;
}

#listhotnew .lista a {
color:#333333;
text-decoration:none;
}

#listhotnew .lista a:hover {
color:#333333;
text-decoration: underline;
}

#listhotnew .lista .titulo {
font: bold 13px normal Arial, Helvetica, sans-serif;
color:#333333;
}

#listhotnew .lista .descricao {
font: normal 11px normal Arial, Helvetica, sans-serif;
color:#333333;
}
#listhotnew .lista .thumb {
float:left;}


.texto14 a {
font: normal 14px "Trebuchet MS";
color: #0033CC;
}
.texto14 a:hover{
font: normal 14px "Trebuchet MS";
color: #333;
}
.registro_ok {
font: normal 13px normal Arial, Helvetica, sans-serif;
color: #006600;
border:#009900 1px dotted;
padding:20px 10px 20px 10px;
}

.registro_erro {
font: normal 13px normal Arial, Helvetica, sans-serif;
color: #B70000;
border:#B70000 1px dotted;
padding:20px 10px 20px 10px;
}