body {
	margin: 0px;
	background-color:#9DB0C1;
	background-image: url(imagens/bg2.jpg);
	height:100%;
	color:#3E4335;
	font-family:Trebuchet MS;
	font-size:11px;
	
	
}


td {
	
	color:#3E4335;
	font-family:Trebuchet MS;
	font-size:12px;
}

#bg {
background-image: url(imagens/bg1.jpg);
background-repeat: repeat-x;
width:100%;
height:100%;
position:absolute;
}

#centro {
width:860px;
position:absolute;
left:50%;
margin-left:-430px;




}

form {display:inline;}

#topo {
width:860px;
height:240px;
}



#rodape {
width:860px;
height:51px;
clear:both;

}




#conteudo {
width:740px;
min-height:300px;
height:auto !important;
height:300px;

background-image: url(imagens/bg_cima.jpg);
background-repeat:no-repeat;
padding:3px 60px 0 60px;
}




#bg_conteudo {
width:860px;
background-image: url(imagens/bg_meio.jpg);
background-repeat:repeat-y;
min-height:300px;
height:auto !important;
height:300px;


}


.paginas {
width:740px;
background-image: url(imagens/bg_conteudo.jpg);
background-repeat:repeat-y;
min-height:300px;
height:auto !important;
height:300px;

}


#tit_maconaria {background-image: url(imagens/tit_maconaria.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_historia {background-image: url(imagens/tit_historia.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_adm {background-image: url(imagens/tit_adm.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_agenda {background-image: url(imagens/tit_agenda.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_lojas {background-image: url(imagens/tit_lojas.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_galeria {background-image: url(imagens/tit_galeria.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_mensagens {background-image: url(imagens/tit_mensagens.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_proclamacoes {background-image: url(imagens/tit_proclamacoes.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_informacom {background-image: url(imagens/tit_informacom.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_noticias {background-image: url(imagens/tit_noticias.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_links {background-image: url(imagens/tit_links.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_contato {background-image: url(imagens/tit_contato.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_tribunal {background-image: url(imagens/tit_tribunal.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_atualizacao {background-image: url(imagens/tit_atualizacao.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_voluntariado {background-image: url(imagens/tit_voluntariado.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_cbm {background-image: url(imagens/tit_cbm.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}
#tit_arquivos {background-image: url(imagens/tit_arquivos.jpg);background-repeat:no-repeat;height:48px;text-indent:-10000px;margin:0;}


.paginas_rodape {
width:740px;
background-image: url(imagens/bg_conteudo_rodape.jpg);
background-repeat:no-repeat;
height:36px;

}

#textos {
margin: 0 25px 0 25px;
text-align:justify;
line-height:20px;
font-size:12px;

}


#box_noticias {
width:441px;
height:185px;
background-image: url(imagens/box_noticias.jpg);
background-repeat:no-repeat;
float:left;
padding:48px 0 0 15px;
line-height:13px;

}


#box_noticias2 {
width:542px;
height:198px;
background-image: url(imagens/box_noticias2.jpg);
background-repeat:no-repeat;
float:left;
padding:48px 0 0 15px;
line-height:13px;

}

#rss{float:left;margin-left:500px;margin-top:-41px;text-indent:-9999999px;overflow:hidden;outline:none; width:23px; height:19px;background:url(imagens/rss.jpg) no-repeat;}


#box_noticias li{
margin-bottom:20px;

}



#box_informacon {
width:127px;
height:233px;
float:left;
margin-left:2px;

}


#box_rcm {
width:147px;
height:233px;
float:left;
margin-left:2px;

}

#barra{
width:740px;
height:22px;
background-image: url(imagens/barra.jpg);
background-repeat:no-repeat;
clear:both;

}

.banners{
width:184px;
height:101px;
margin-right:2px;
float:left;

}



#intranet{
width:610px;
height:33px;
background-image: url(imagens/intranet.jpg);
background-repeat:no-repeat;
clear:both;
padding: 28px 0 0 130px;
font-size:10px;
font-weight:bold;


}

h1{
color:#6F7560;
font-size:12px;
margin:0 0 5px 0;


}

h2 {
color:#6F7560;
font-size:12px;
margin:0 0 5px 0;
background-color:#EFEDE0;
width:100%;
padding: 5px 0 5px 5px;

}

a {	TEXT-DECORATION: underline;	color:#3E4335;}
a:hover {	TEXT-DECORATION: none;	color:#848E71;}
a:visited  {	TEXT-DECORATION: underline;		color:#3E4335;}
a:visited:hover {	TEXT-DECORATION: none;	color:#848E71;}




#menu {

font-size:9px;
color:#FFFFFF;
margin: 0 0 0 23px;
padding: 20px 0 0 6px;
width:149px;
text-align:center;

}

#menu li{

height:auto;
background-image: url(imagens/listra.gif);
background-repeat:no-repeat;
background-position:bottom;
margin-top:7px;padding-bottom:7px;

}



#menu a {	TEXT-DECORATION: none;	color:#D2E3EC;}
#menu a:hover {	TEXT-DECORATION: none;	color:#78ABC7;}
#menu a:visited  {	TEXT-DECORATION: none;		color:#D2E3EC;}
#menu a:visited:hover {	TEXT-DECORATION: none;	color:#78ABC7;}





h3 {
color:#CC3300;
font-size:11px;

}


h4 {
color:#254D9B;
font-size:11px;
margin:0 0 2px 0;

}

.centraliza {text-align:center;}
.fonte10 {font-size:10px;}
.azul {color:#254D9B;}


.fundoazul {
background-color:#254D9B;
margin-left:23px;
color:#FFFFFF;
min-height:310px;
height:auto !important;
height:310px;
padding:40px;
}


.fundovermelho {
background-color:#E83E00;
margin-left:23px;
color:#FFFFFF;
height:14px;
padding:18px;
background-image:url(imagens/bg_vermelho.gif);
background-repeat:no-repeat;

}








.brancao {

width:595px;
min-height:340px;
height:auto !important;
height:340px;
background-color:#FFFFFF;
padding:20px 0 0 23px;
text-align:justify;
line-height:15px;

}



#artigos_lista1 {
width:592px;
height:90px;
background-color:#F0F4F8;
background-image: url(imagens/barrinha.jpg);
background-repeat: repeat-x;
background-position:bottom;
padding: 10px 5px 8px 0;
border:solid 1px #D8DFE7;

}


#artigos_lista2 {
width:592px;
height:90px;
background-color:#F7F2F3;
background-image: url(imagens/barrinha.jpg);
background-repeat: repeat-x;
background-position:bottom;
padding: 10px 5px 8px 0;
border:solid 1px #D8DFE7;
}


#artigos_lista1 li , #artigos_lista2 li {
float:left;
padding-left:10px;
}



#coments1 {
width:550px;
margin:0 0 0 0;
background-color:#F0F4F8;
background-image: url(imagens/barrinha.jpg);
background-repeat: repeat-x;
padding:20px;
border:solid 1px #D8DFE7;
}

.programa {min-height:180px;
height:auto !important;
height:180px;}

#coments2 {
width:550px;
margin:0 0 0 0;
background-color:#F7F2F3;
background-image: url(imagens/barrinha.jpg);
background-repeat: repeat-x;
padding:20px;
border:solid 1px #D8DFE7;

}


#coments3 {
width:640px;
height:400px;
margin:10px 0 0 0;
padding:20px;


}








#comentarios {
width:320px;
height:70px;
float:left;

}


#comentarios_direita {
width:200px;
height:70px;
float:right;

}


.esquerda2{
width:60px;
float:left;
text-align:right;
height:22px;
}

.direita2{
width:250px;
float:right;
text-align:right;
height:22px;


}


.direita3{
width:250px;
float:right;
text-align:right;
height:102px;


}
#form_coments input {width:250px;}
#form_coments #mensagem {width:250px;height:100px}
#form_coments #estado {width:255px}
#form_coments #cadastrar {margin-top:10px;height:auto;width:auto;}


.pagina {

background-color:#E4E9EF;
padding:2px 4px 2px 4px;
border: 2px solid #BCC9D7;
margin:1px;

}

.pagina2 {



background-color:#F6E0DD;
padding:2px 4px 2px 4px;
border: 2px solid #EAB3A9;
margin:1px;

}





.esq {
width:60px;
text-align:right;
float:left;
margin-right:10px;
margin-top:5px;
}



.dir {
float:left;
width:450px;
margin-top:5px;


}


.formulario {
font-size: 10px; 
font-family:Trebuchet MS; 
height:auto;
padding-left:3px;
color:#333333;
background-color:#F2F0E6;
border: solid 1px #808174;

}


#faleconosco .formulario {
width:400px;

}


#faleconosco #telefone1 , #faleconosco #telefone2 {
width:196px;

}



.aviso {
background-color:#AA9F55;
padding:10px 0 10px 0;
width:100%;
font-weight:bold;
color:#FFFFFF;
text-align:center;

}


.avisox {
background-color:#F1F1CD;
padding:10px;

width:250px;
font-weight:bold;

}

#centrais {
float:left;
width:200px;
height:87px;
background-image: url(imagens/centrais.jpg);
background-repeat:no-repeat;
padding:60px 0 0 20px;

}

#centrais #strLogin, #centrais #strSenha{
width:60px;

}



#matriculas {
float:left;
height:147px;

}

#universo {
float:left;
height:147px;

}


#breve {
padding:40px 0 0 330px;
height:147px;
font-weight:bold;
}




.transp{filter:alpha(opacity=30); -moz-opacity:3;}

.transp2{filter:alpha(opacity=60); -moz-opacity:6;}

.radio {height: 12px;width:12px;}






.empresa{
float:left;

}

.empresa img{
margin-right:30px;
margin-bottom:10px;



}

.empresa_texto{
width:530px;float:left;

}

.empresa2_texto{
width:530px;

}


.fornecedores li{
margin-top:15px;
float:left;

}


.fornecedores_imagem{

width:60px;
}





#colunas li {
width:210px;
margin-right:10px;
margin-left:12px;
margin-top:20px;
float:left;
text-align:center;


}

.borda  { border:solid 3px #DFE7D8;}

.borda2  { border:solid 2px #DFE7D8;}


#index_conheca {
width:770px;
height:134px;
background-image: url(imagens/index_conheca.jpg);
background-repeat: repeat-x;
padding-top:12px;
}


#index_conheca li {
float:left;
margin:0 7px 0 8px;
}

.index_texto{
width:440px;
line-height:14px;
}

.index_texto img{
margin:10px 0 7px 0;
}



#limpa{
clear:both;
}



#bg_index {
width:764px;
height:132px;
margin:3px;
padding:25px 0 0 0;
background-image: url(imagens/bg_index.gif);
background-repeat: no-repeat;

}



#bg_index li {
float:left;


}

.index_imagens{
margin-left:10px;


}

.index_noticias{
width:180px;
line-height:15px;
padding-left:14px;
padding-top:10px;

}

.index_noticias img{
margin:7px 0 15px 0;
}






ul { 
list-style-type: none;
padding:0;
margin:0;


}




.lista_form1 {background-color:#D6E2E9;margin:2px 16px 2px 16px;padding: 8px;width:440px;}
.lista_form2 {background-color:#F7E8E8;margin:2px 16px 2px 16px;padding: 8px;width:440px;}
.lista_form_vazio {margin:0 16px 0 14px;padding: 4px;width:425px;text-align:center;}

.lista_form3 {background-color:#E9E9E9;margin:8px 16px 8px 16px;padding: 8px;width:415px;}
.lista_form4 {background-color:#F7E8E8;margin:8px 16px 8px 16px;padding: 8px;width:415px;}
.lista_form_botao {margin:15px 16px 0 14px;padding: 4px;width:425px; text-align:right;}



# input, #form_contato select  {width:300px;}

.form_esquerda {width:130px;float:left; text-align:right;padding-right:5px;clear:both}
.form_esquerda2 {width:2px;float:left; text-align:right;padding-right:5px;}
.form_esquerda3 {width:110px;float:left; height:210px; text-align:right;padding-right:5px;}
.form_esquerda4 {width:130px;float:left; text-align:right;padding-right:5px;clear:both}
.form_direita {text-align:right;padding-right:17px;}




#contato_direita {
width:260px;
height:70px;
float:right;
text-align:center;

}



.botao {
	BACKGROUND: #E8CED6;
	color: #990000;
	font-weight: bold;
		font-family: Trebuchet MS;
	font-size: 11px;
		border: 1px solid #990000;
}




.branco {color:#ffffff;font-weight:bold;}

#overDiv {
Z-INDEX: 2000; VISIBILITY: visible; POSITION: absolute;text-align:left;font-size:11px;

}
.vermelho {color:#CC0000;font-weight:bold;}

.amarelo {color:#FFCC00;}

.apaga {color:#7493CB;}



