*{
 margin: 0px;
 padding: 0px;
 border: 0px;
 list-style: none;
}

body{
	 background-color:#004b68;
}
#geral{
	width:963px;
	background-color:#FFF;
	margin: 0 auto;
	padding: 0px;
}
#geral .fundo{
	width:963px;
	background-color:#FFF;
	float:left;
	
}

#geral #logo h1 a{
	width:486px;
	height:115px;
	text-indent:-999px;
	background-image:url(../images/logo_02.jpg);
	float:left;
}
#geral #topo{
	width:476px;
	height:68px;
	text-indent:-999px;
	background-image:url(../images/topo_03.jpg);
	float:left;
}
/*_________________________________________________________________*/
#geral #menu{
 	width:457px;
	height:47px;
	float:left;
 }
#geral #menu ul li {
	display: inline;
}
#geral #menu ul li a{
	width:90px;
	height:50px;
	margin-top:2px;
	padding-top:22px;
   	text-decoration:none;
	float:left;
}

.m_inicial a{
	font-family:Arial, Helvetica, sans-serif;
   	font-size:13px;
   	color:#4c4c4c;
	font-weight:bold;
  	text-align:center;
	background-image:url(../images/botao_05.jpg);
	background-repeat:no-repeat;
	float:left;
}

.m_inicial a:hover{
	font-family:Arial, Helvetica, sans-serif;
   	font-size:13px;
   	color:#4c4c4c;
	font-weight:bold;
	background-image:url(../images/icone.jpg);
}
.m_obras a{
	margin-left:1px;
	font-family:Arial, Helvetica, sans-serif;
   	font-size:13px;
   	color:#4c4c4c;
	font-weight:bold;
  	text-align:center;
	background-image:url(../images/botao_05.jpg);
	background-repeat:no-repeat;
	float:left;
}

.m_obras a:hover{
	font-family:Arial, Helvetica, sans-serif;
   	font-size:13px;
   	color:#4c4c4c;
	font-weight:bold;
	background-image:url(../images/icone.jpg);
	float:left;
}


/*_________________________________________________________________*/
 #geral .lateral_menu{
 	width:19px;
	height:47px;
	background-image:url(../images/lateral_menu_07.gif);
	float:left;
 }
 
  #geral #conteudo_interno{
 	width:943px;
	padding-left:20px;
	clear:both;
 }
  #geral #conteudo_interno h2{
 	font-family:Tahoma, "Times New Roman", Arial;
   font-size:20px;
   color:#2f7493;
 }


  #geral #conteudo_interno .fundo_titulo{
  	width:296px;
	height:42px;
 	background-image:url(../images/box_titulo1_03.jpg);
   background-repeat:no-repeat;
 }
 
  #geral #conteudo_interno .fundo_titulo h3{
  padding-top:10px;
  padding-left:15px;
 	font-family:Tahoma, "Times New Roman", Arial;
   font-size:12px;
   color:#2f7493;
  
 }
  #geral #conteudo_interno a{
 	font-family:Tahoma, "Times New Roman", Arial;
   font-size:10px;
   color:#828280;
   font-weight:bold;
   text-decoration:none;
 }
   #geral #conteudo_interno .esquerda{
 	width:472px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:10px;
   color:#949494;
	float:left;
 }
    #geral #conteudo_interno .esquerda .texto{
 	width:430px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:11px;
   color:#555;
	float:left;
 }
   #geral #conteudo_interno .direita{
 	width:470px;
	float:left;
 }
#geral #conteudo_interno .divisoria{
 	width:908px;
	height:14px;
	background-image:url(../images/divisoria_20.gif);
	float:left;
 }
 #geral #conteudo_interno .box_esq{
 	width:256px;
	padding-right:25px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:11px;
   color:#555;
	float:left;
 }
  #geral #conteudo_interno  .box_centro{
 	width:286px;
	padding-right:25px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:11px;
   color:#555;
	float:left;
 }
  #geral #conteudo_interno .box_dir{
 	width:256px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:11px;
   color:#555;
	float:left;
 }
#geral #conteudo_interno  .linha_dir {
	clear: both;
	padding-top: 4px;
}

#geral #conteudo_interno  .box_interno{
 	width:400px;
	margin-right:50px;
	margin-bottom:20px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:14px;
   color:#22697d;
	float:left;
 }
#geral #conteudo_interno  .box_interno h2{
 	font-family:Tahoma, "Times New Roman", Arial;
    font-size:20px;
	font-weight:normal;
    color:#c75653;

 }
#geral #conteudo_interno .box_interno .foto{
 	width:190px;
	padding: 8px;
	font-family:Tahoma, "Times New Roman", Arial;
	font-size:10px;
	color:#949494;
	background-color: #8FBFCB;
	float:left;
 }
#geral #conteudo_interno .todas_atu {
	clear: both;
}
#geral #conteudo_interno  .box_interno_lista{
 	width:400px;
	margin-left:10px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:14px;
   color:#22697d;
	float:left;
 }
#geral #conteudo_interno  .box_interno_lista  .img_bloco {
	height: 63px;
	padding-left: 6px;
	float: left;
}
#geral #conteudo_interno  .box_interno_lista a{
 	font-family:Tahoma, "Times New Roman", Arial;
    font-size:11px;
    color:#c75353;
 }
 
 #geral #conteudo_interno  .box_interno .box_conteudo{
 	width:180px;
	margin-left:10px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:11px;
   color:#22697d;
	float:left;
 }
#geral #conteudo_interno   .box_interno .link_veja a{
 	width:400px;
	margin-top:10px;
	font-family:Tahoma, "Times New Roman", Arial;
    font-size:11px;
    color:#c75353;
	float:left;
 }
 
   #geral #rodape{
 	width:963px;
	height:100px;
	margin-top:30px;
	background-image:url(../images/rodape.jpg);
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:10px;
   color:#949494;
	float:left;
 }
  #geral #rodape .rodape1{
  	width:603px;
  	padding-left:360px;
	float:left;
 }
    #geral #rodape .telefone{
 	width:30px;
	height:30px;
	margin-top:10px;
	background-image:url(../images/icone_tel_03.jpg);
	background-repeat:no-repeat;
	float:left;
 }
  #geral #rodape .num{
  	width:200px;
	margin-top:10px;
	margin-left:10px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:20px;
   color:#fff;
	float:left;
 }
   #geral #rodape .rod_esquerda{
  	width:400px;
	margin-left:10px;
	margin-top:20px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:10px;
   color:#fff;
	float:left;
 }
   #geral #rodape .rod_direita{
  	width:400px;
	margin-top:30px;
	margin-left:10px;
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:10px;
   color:#fff;
	float:right;
 }
 #geral #rodape .rod_direita a{
	font-family:Tahoma, "Times New Roman", Arial;
   font-size:10px;
   color:#fff;
   text-decoration:none;
 }
 
 /* --------------> obras */
 #geral #obraList .tituloList {
	width: 332px;
	height: 137px;
	background-image: url('../images/obras_titulo.gif');
	background-repeat: no-repeat;
	margin: 0 auto;
 }
 #geral #obraList .esqList {
	width: 390px;
	height: 205px;
	float: left;
 }
 #geral #obraList .dirList {
	width: 389px;
	height: 205px;
	float: right;
	margin-right: 280px;
 }
