
body {
   font-family: verdana, arial, helvetica, sans-serif ;
   background:#f5f5f5 url(images/bg_geral1.jpg) repeat-y center top;
   text-align:center;
   scrollbar-base-color: #D1D3D4;  
   scrollbar-DarkShadow-Color: #000000;  
   margin-top:6px;
   margin-bottom:3px;    
}

input {font-size:10; }
.tabForm td {font-size:11px;}
.tabForm input {
	font-size:11px;
	border: 1px solid #bcbcbc;
	color: #000000;
	font-family:verdana;
	margin:2;
	padding:2 2 4 2;	
}
.tabForm select, .tabForm textarea {
	font-size:11;
	border: 1px solid #bcbcbc;
	color: #000000;
	padding: 5px;
	font-family: verdana;
	margin:2;	
}

.tabGeral {width:755px; text-align:center; background:#ffffff; margin:0 auto; }
.celTabGeral {vertical-align:top;}

.tabMenu { background:#f2f2f2 url(images/fundo_tab_menu.gif) no-repeat right bottom; margin:0 auto;}
.celMenu a { margin:0 auto; text-align:center; padding:3 0 5 0;  display:block; position:relative; font-size:10px; font-weight:bold; color:#454545; text-decoration:none; }
.celMenu a:hover {color:#000000; background:#ffffff; padding:3 0 4 0;}
.linkHome {text-align:left; padding-left:25px;}
.linkHome a { font-size:11px; color:#929292; text-decoration:none; display:block; position:relative;}
.linkHome a:hover { color:#000000; }

.tabMenu1 { background:#f2f2f2 url(images/fundo_tab_menu1.gif) no-repeat right bottom; text-align:center;  margin:0 auto;}
.celMenu1 a { margin:0 auto; padding:3 0 5 0;  display:block; position:relative; font-size:10px; font-weight:bold; color:#454545; text-decoration:none; }
.celMenu1 a:hover {color:#000000; background:#ffffff; padding:3 0 4 0;}


.celMenuTopo { padding:3 17 5 5; width:500; vertical-align:top; text-align:right; font-size:12px;}
.linkMenuTopo  { font-size: 11px;  color: #000000; }
.linkMenuTopo a { font-size: 11px; font-weight:bold;  color: #00245B;   text-decoration: none;  }
.linkMenuTopo a:hover { color: #000000;   text-decoration: underline; }

.tabConteudo { border-bottom:1px solid #E6E7E8; }


.celEsq {  background:url(images/fundo_col_esq.gif) repeat-y right; width:170px; vertical-align:top; padding:0 0 10 0; }

.celConteudo {vertical-align:top; background:#ffffff url(images/bg_cel_conteudo.gif) repeat-x top;  }

.tabMenuEsq { font-size:70%; color:#000000;  padding:2 0 2 0; }
.tabMenuEsq a { padding:2 5 3 24;   border-bottom:1px solid #CECECE;  color:#454545; text-decoration:none; position:relative; display:block;}
.tabMenuEsq a:hover {background:#f5f5f5 ;  border-bottom:1px solid #ABB9D4; }
.apertado {background:#f7f7f7 ; color:#212121; padding:2 5 3 24; border-bottom:1px solid #ABB9D4; border-right:1px solid #ABB9D4;}
.rightLine {border-right:1px solid #ABB9D4;}


.tabMenuEsqTitulo { padding-left:18px; font-weight:bold;}

.tabTopo {background:#f5f5f5;  height:20px; border-bottom:1px solid #ffffff; }
.tabTopoHome {background:#DCE2EC;  height:20px; border-bottom:1px solid #ffffff; }
.tabTopoLine {background:#DCE2EC; height:20px; border-bottom:1px solid #ffffff;} 
.celTabTopo {font}

.titNoticias{background:#cccccc; font-size:11px; padding:2 5 3 17; }

.texto {font-size:11px; color:#454545;}
#divConteudo     { padding:7 30 40 25; text-align:justify;}
#divConteudoEstat { padding:25 30 37 25; text-align:justify; } 
#divConteudoEstatDetalheProjeto {padding:1 25 10 25; text-align:justify;  } 
#divTextoEstat {padding:0 5 0 15; } 
.titulos {padding-left:30px; font-size:12px; font-weight:bold; color:#020668; }
.titulo1 {color:#39518F;}

.voltar {padding:5 20 7 5; font-size:10px;}
.voltar a {color:#454545; text-decoration:none;}
.voltar a:hover {color:#000000; text-decoration:underline;}

.paginas {padding:5 35 7 5; font-size:13px; color:#08257E;}
.paginas a {color:#454545; text-decoration:none; font-size:11px; }
.paginas a:hover {color:#000000; text-decoration:underline;}
.paginasAtivo {font-size:13px; color:#001453; font-weight:bold;}

.rodape {background:#f0f0f0; text-align:center; font-size:10px; color:#929292; padding:3 5 4 5;}
#layerLogin a { text-decoration:none; color:#1E2492; }
#layerLogin a:hover { text-decoration:underline; color:#020668; }

ul.catalogos  {margin:0; padding:0; }
ul.catalogos li {list-style-type:none; padding:10 10 10 60; margin:5 0 5 0; background:#f1f1f1 url(images/pdf.gif) no-repeat left; }
ul.catalogos a {color:#2B4C8A}
ul.catalogos a:hover {text-decoration:none;}
ul.catalogos a:visited {color:#4166AD}

.tabProdutos {padding:7 5 15 10; margin-top:15px; background:#f7f7f7 url(images/canto_tab_produtos.gif) no-repeat left top; border:1px solid #DDDDDD;}
.tabImgProd {float:left; margin:3 10 2 1 ; border:1px solid #cccccc; padding:5; background:#f5f5f5;}

ul.listaProdutos {margin:0 5 0 3 ;  font-size:10px; list-style-type:none;}
ul.listaProdutos li { padding:2 7 5 7; border-bottom:1px solid #D5D5D5; text-align:justify; }
.itemProd {color:#00146B;}

.tabProdutos input {
	font-size:11px;
	border: 1px solid #bcbcbc;
	color: #000000;
	font-family:verdana;
	margin:2;
	padding:2 2 4 2;	
}
.tabProdutos select, .tabProdutos textarea {
	font-size:11;
	border: 1px solid #bcbcbc;
	color: #000000;
	padding: 5px;
	font-family: verdana;
	margin:3 5 0 3;	
}
.tabLogos td {text-align:center; padding:7 0 7 0; }
.tabLogos img {border:1px solid #dddddd; }

.tabProjetos {border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; margin-top:12px;}
.celImgTabProjetos {width:120; }
.celImgTabProjetos img {margin:5; }
.celTitProjetos { color:#454545;font-size:11px; line-height:21px; padding:10 15 7 25; background: url(images/canto_celTitProjetos.jpg) no-repeat right top;}
.celTitProjetos a {color:#000D72; font-size:12px; font-weight:bold;  }
.celTitProjetos a:hover { text-decoration:none;}
.celTitProjetos a:visited {color:#4057A2; }

.tabProjetosDetalhe {width:525px; padding:0 10 15 0; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;  font-size:11px;  color:#454545;}
#imagemDetalheProjeto {float:left; margin:0 15 7 0; padding-bottom:7px; border:1px solid #E8EAF2;}

.tabTumbDetalheProj {width:273; margin-top:4px; }
.tabTumbDetalheProj img {border:1px solid #0246CE; padding:3px;  }

.noticias3 { margin:auto 0; padding:0; font-size:10px; }
.noticias3 li {list-style-type:none;  padding:5; border-bottom:1px solid #E8EDEE; }

.noticias3 a { text-decoration:none; color:#1E2492; }
.noticias3 a:hover { text-decoration:underline; color:#020668; }








