body {
background-image: url(../img/bg2.gif);
background-color: #E0DFE3;
color:#003B5A;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}


hr {

border:medium none;

color:#ABDDF8;

margin:4px 0pt;

}

h3 {

font-weight:bold;

margin-bottom:3px;

padding-bottom:3px;

}

#barra_governo {

background-color:#FFCC00;

height:35px;

}

#topo {

background-image:url(../img/bg_topo.gif);

border:1px solid #159BE2;

height:60px;

margin:0pt;

}

#conteudo {

background:transparent url(../img/bg_conteudo.gif) repeat-x scroll 0%;

padding:10px;

}



#conteudo #listagens {

background-color:#FFFFFF;

padding:5px;

}

.tab1 {

background-color:#CCE6F4;

}

.tab2 {

background-color:#E1F5FF;

}

.tab5 {

background-color:#FFFFFF;

}

.tab6 {

background-color:#F4F4F4;

}

.tab_titulo {

background-color:#4AA6D7;

font-weight:bold;

text-align:center;

}



.border_tab {

border:1px solid #4AA6D7;

}



.tab_listagem {

border:1px solid #4AA6D7;

width:99%;

}

.tab_listagem4 {

border:1px solid #003B5A;

width:99%;

}

.tab_listagem4 .tab_titulo {

background:#003B5A none repeat scroll 0%;

color:white;

}

.tab_listagem2 {

background:#FFFFFF none repeat scroll 0%;

width:99%;

}

.tab_listagem2 .tab_titulo {

background-color:#4AA6D7;

}

.tab_listagem3 {

background:#FFFFFF none repeat scroll 0%;

border:1px solid #DDDDDD;

width:99%;

}

.tab_listagem3 .tab_titulo {

background-color:#DDDDDD;

color:black;

}

#menu {

background-color:#43A3D6;

float:left;

width:150px;

}

#menu h3 {

background:#003B5A none repeat scroll 0%;

color:#FFFFFF;

margin:0pt;

padding:5px;

}

#menu ul {

margin:0pt;

padding:0pt;

}

#menu li a {

color:#FFFFFF;

display:block;

padding:5px;

text-decoration:none;

}

#menu li.sub ul li a {

padding-left:15px;

}

#menu li.sub h4 {

background:#CCE6F4 none repeat scroll 0%;

color:black;

margin:0pt;

padding:5px;

}

#menu li.sub ul {

}

#menu a:hover {

background:#0B87C9 none repeat scroll 0%;

}

* html #menu ul li {

float:left;

height:1%;

}

* html #menu ul li a {

height:1%;

}

p {

margin:0px;

padding:0px;

}

#main {

margin-left:150px;

}

#conteudo #listagens #paginacao {

background-color:#F3FBFF;

border:1px solid #159BE2;

color:#0B87C9;

font-size:10px;

margin:5px 0pt;

padding:5px;

text-align:center;

}

#conteudo #formatacao {

background-color:#D2F0FF;

padding:5px;

}

.tab_paleta {

background-color:#E1F5FF;

border:1px solid #159BE2;

}

.subline {

background-color:#E1F5FF;

background-image:url(../img/subline.gif);

background-position:center bottom;

background-repeat:repeat-x;

}

.subtitulos {

color:#33A1DB;

font-weight:bold;

}

.campform {

background-color:#F0FAFF;

border:1px solid #8DCAEB;

color:#003B5A;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

}

.campform_bt {

background-color:#F0FAFF;

border:1px solid #8DCAEB;

color:#003B5A;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:13px;

height:18px;

}

#conteudo #login {

background-color:#FFFFFF;

border:1px solid #159BE2;

margin-left:3px;

margin-right:6px;

padding:5px;

width:300px;

}

.campform2 {

background-color:#F0FAFF;

border:1px solid #8DCAEB;

color:#003B5A;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:13px;

width:710px;

}

#conteudo #content_texto {

background-color:#FFFFFF;

border:1px solid #73BCE1;

float:left;

margin:0px 3px;

padding:6px;

width:505px;

}

.titulo {

color:#0F6999;

font-size:14px;

font-weight:bold;

margin:0px 6px 6px;

}

.botao a {

background-color:#71BBE1;

border:1px solid #005B8C;

color:#005B8C;

margin:3px;

padding:2px;

text-decoration:none;

}

.botao a:hover {

background-color:#A6D3EC;

border:1px solid #005B8C;

color:#005B8C;

margin:3px;

padding:2px;

text-decoration:none;

}

.botaoInput {

background-color:#71BBE1;

border:1px solid #005B8C;

color:#005B8C;

margin:3px;

padding:2px;

text-decoration:none;

}

.botaoInput:hover {

background-color:#A6D3EC;

border:1px solid #005B8C;

color:#005B8C;

cursor:pointer;

margin:3px;

padding:2px;

text-decoration:none;

}

.paleta a {

background-color:#9DDFFF;

border:1px solid #005B8C;

color:#005B8C;

margin:4px;

padding:2px;

text-decoration:none;

}

.paleta a:hover {

background-color:#D5F1FF;

border:1px solid #005B8C;

color:#005B8C;

margin:4px;

padding:2px;

text-decoration:none;

}

.paleta_atual {

background-color:#FFFFFF;

border:1px solid #005B8C;

color:#005B8C;

margin:4px;

padding:2px;

text-decoration:none;

}

.margin {

margin:10px;

}

.padding {

padding:10px;

}

a {

color:#27429E;

}

a:hover {

color:#7D94DF;

}

a:active{

color:red;

}



fieldset {

background:#FFFFFF none repeat scroll 0%;

border:1px solid #CCCCCC;

margin:8px 5px;

padding:10px;

}

.ativo {

display:block;

}

.inativo {

display:none;

}

#aba ul {

padding:10px 0pt 0pt;

}

#aba li {

display:inline;

margin:0pt 5px;

}

#aba li a {

font-weight:bold;

padding:10px;

text-decoration:none;

}

#aba li.ativo a {

background:#D5F1FF none repeat scroll 0%;

}

#aba li.ativo a:hover {

background:#FFFFFF none repeat scroll 0%;

color:#005B8C;

}

#aba li.inativo a {

background:#9DDFFF none repeat scroll 0%;

}

#aba li.inativo a:hover {

background:#FFFFFF none repeat scroll 0%;

color:#005B8C;

}

legend {

background:#FFFFFF none repeat scroll 0%;

border-left:1px solid #CCCCCC;

border-right:1px solid #CCCCCC;

font-size:13px;

font-weight:bold;

padding:0pt 5px;

}

label {

display:block;

margin-top:8px;

}

.left {

float:left;

margin-right:10px;

}

.left label {

margin:0pt;

}

.money {

padding-right:10px;

text-align:right;

}

.help {

background:#CCE6F4 none repeat scroll 0%;

border:1px dotted #005B8C;

padding:5px;

}

.help img {

float:left;

}

.help ul {

margin-left:35px;

}

input, select, textarea {


}

#sess

{

background:#CCE6F4 none repeat scroll 0%;

border: 1px solid  #005B8C;

padding:5px;

color:#003B5A;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

}


