@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ededed;
}
.LateralEsq {
	background-image: url(../img/sombraEsq.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.LateralDir {
	background-image: url(../img/sombraDir.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.Background {
	background-image: url(../img/background.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 164px;
	font: bold 11px/1.5em Verdana;
	vertical-align: bottom;	
}
.Destaque {
	background-image: url(../img/background_destaque.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 176px;
}
.Destaque_texto {
	width: 250px;
	height: 110px;
	width: 496px;
	padding-top: 31px;
	padding-left: 359px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	color:#CCCCCC;
}
.BarraAzul_Topo {
	background-image: url(../img/BarraAzul_Topo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 14px;
}
.BarraAzul_Rodape {
	background-image: url(../img/BarraAzul_Rodape.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 14px;
}
.Rodape {
	background-image: url(../img/Rodape.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 52px;
}
.Miolo {
	padding: 20px 0px 40px 30px;
	background-color:#;
	background-position: left top;
	font: 11px/1.5em Verdana;
	color:#77818C;
	vertical-align: top;
	float: left;
	}
/* CSS da HOME */
.QuemSomos {
	background-image:url(../img/borda__quemSomos.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	height: 269px;
	width: 796px;
	padding: 18px 0px 0px 3px;
	}
.QuemSomosFundo {
	background-image: url(../img/fundo__quemSomos.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 251px;
	width: 790px;
	}
.QuemSomosTitulo {
	background-image:url(../img/titulo__quemSomos.jpg);
	background-repeat:no-repeat;
	background-position: left top; 
	height: 82px;
	width: 210px;
	}
.TextoQuemSomos {
	padding: 10px 34px 0px 35px;
	line-height: 18px;
	}
.destaquesQuadrantesHome {
	padding-top:0px;
	vertical-align: left top;
	}
.destaquesQuadrantesHomeCada {
	background-image:url(../img/fundo_DestaquesHome.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width:386px;
	height:254px;
	float:left;
	padding-right:0px;
	}
.destaquesQuadrantesHomeCada_esquerdaTitulo {
	background-image:url(../img/titulo_CorpoTecnico.gif);
	background-position: left top;
	background-repeat:no-repeat;
	width:214px;
	height:72px;
	margin-left:40px;
	margin-top:5px;
	}
.destaquesQuadrantesHomeCada_direitaTitulo {
	background-image:url(../img/titulo_NossosServicos.gif);
	background-position: left top;
	background-repeat:no-repeat;
	width:214px;
	height:72px;
	margin-left:40px;
	margin-top:5px;
	}	
.destaquesQuadrantesTexto {
	margin-left:40px;
	margin-top:20px;
	margin-right:20px;
	line-height:18px;	
	}	
/*- css menu pronto --------------------------- */ 
h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
img {
border: none;
} 
/*- Menu Tabs--------------------------- */ 
     #tabs {
      float:left;
      width:100%;
      background:#BBD9EE;
      font-size:93%;
      line-height:normal;
	  font-family:Verdana, Geneva, sans-serif;
	  font-size:11px;
      }
    #tabs ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
	  font-family:Verdana, Geneva, sans-serif;
	  font-size:11px;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
	  font-family:Verdana, Geneva, sans-serif;
	  font-size:11px;
      }
    #tabs a {
      float:left;
      background:url("../img/menu/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("../img/menu/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
/*- Menu Tabs E--------------------------- */
    #tabsE {
      float: right;
      /*width:590px;*/
      background: url(../img/menu/menu_fundo.jpg) no-repeat left bottom;
	  height: 31px;
      font-size:93%;
      line-height:normal;
      }
    #tabsE ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
	  float:right;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("../img/menu/tableftE.gif") left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float: right;
      display:block;
      background:url("../img/menu/itabrightE.gif") right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }  
/*Botão veja mais*/
/*- Menu Tabs F--------------------------- */
    #btn {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
	  font-family:Verdana, Geneva, sans-serif;
	  font-size:11px;
      }
    #btn ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
	  font-family:Verdana, Geneva, sans-serif;
	  font-size:11px;
      }
    #btn li {
      display:inline;
      margin:0;
      padding:0;
	  font-family:Verdana, Geneva, sans-serif;
	  font-size:11px;
      }
    #btn a {
      float:left;
      background:url("../img/btn_VejaMais.gif") no-repeat left top;
      margin:0;
      padding:0px 0px 0px 0px;
      text-decoration:none;
      }
    #btn a span {
      float:left;
      display:block;
      background:url("../img/btn_VejaMais.gif") no-repeat left top;
      padding:5px 15px 4px 6px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #btn a span {float:none;}
    /* End IE5-Mac hack */
    #btn a:hover span {
      color:#;
      }
    #btn a:hover {
      background-position:0% -42px;
      }
    #btn a:hover span {
      background-position:100% -42px;
      }
 /*-------------------------------*/  
   #btnF {
      float: right;
      font-size:93%;
	  margin-right:30px;
	  margin-top:30px;
      line-height:normal;
      }
    #btnF ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
	  float:right;
      }
    #btnF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #btnF a {
      float:left;
      background:url("../img/btn_VejaMais.gif") left top;
      margin:0;
      padding:0px 0px 0px 0px;
	  width: 90px;
	  height: 26px;
      text-decoration:none;
      }
    #btnF a span {
      float: right;
      display:block;
      background:url("../img/btn_VejaMais.gif") left top;
	  background-repeat:no-repeat;
      padding:0px 0px 0px 0px;
	  width: 90px;
	  height: 26px;
      color: #0F0;
	  margin:0;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #btnF a span {float:none;}
    /* End IE5-Mac hack */
    #btnF a:hover span {
      color:#;
      }
    #btnF a:hover {
      background-position:0% -42px;
	  margin:0;
	  width: 90px;
	  height: 26px;
      }
    #btnF a:hover span {
      background-position:100% -42px;
      } 
	 
/* Pagina interna */

.fundo_paginaInterna {
	background-image:url(../img/fundo_PaginaInterna.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	width:796px;
	vertical-align:left top;
	float:inherit;
	}
.tituloPagina_quemSomos {
	background-image:url(../img/tituloPagina_quemSomos.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:176px;
	height:44px;
	margin-top:24px;
	margin-left:39px;
	}
.tituloPagina_nossosServicos {
	background-image:url(../img/tituloPagina_nossosServicos.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:176px;
	height:44px;
	margin-top:24px;
	margin-left:39px;
	}
.tituloPagina_corpoTecnico {
	background-image: url(../img/tituloPagina_corpoTecnico.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:176px;
	height:44px;
	margin-top:24px;
	margin-left:39px;
	}
.tituloPagina_links {
	background-image: url(../img/tituloPagina_links.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:176px;
	height:44px;
	margin-top:24px;
	margin-left:39px;
	}
.tituloPagina_faleConosco {
	background-image: url(../img/tituloPagina_faleConosco.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:176px;
	height:44px;
	margin-top:24px;
	margin-left:39px;
	}
.texto_paginaInterna {
	margin-top:24px;
	margin-left:39px;
	margin-right:39px;
	line-height:22px;
	
	}
.vejaTambem {
	margin-left:;
	margin-top:60px;
	margin-right:;
	margin-right:;
	float:left;
	}
.vejaTambem_titulo {
	background-image:url(../img/vejaTambem.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:796px;
	height:27px;	
	}	  
.vejaTambem_icone_esquerdo {
	width:210px;
	height:83px;
	margin-top:15px;
	margin-left:188px;
	float: left;	
	}
.vejaTambem_icone_esquerdo_2 {
	width:210px;
	height:83px;
	margin-top:15px;
	margin-left:77px;
	float: left;	
	}
.vejaTambem_icone_direito {
	width:210px;
	height:83px;
	margin-top:15px;
	margin-left:10px;
	float: left;	
	}
.btn_voltar {
	width:61px;
	height:20px;
	float:right;
	margin-right:39px;
	margin-top:50px;
	}
.todaequipe  {
	margin-left:60px;
	margin-top:30px;
	margin-right:30px;
	margin-bottom:0px;	
	float: left;
	}
.equipe_a {
	background-image:url(../img/fundo_equipe.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:296px;
	height:124px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
.equipe_b {
	background-image:url(../img/fundo_equipe.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:296px;
	height:124px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
.equipeNome {
	color:#0057b1;
	font-weight:bold;
	font-size:12px;
	margin-top:22px;
	margin-left:65px;
	height:0px;	
	}	
.equipeFuncao {
	color:#77808C;
	font-size:12px;
	margin-top:20px;
	margin-left:65px;
	margin-bottom:0px;
	height:0px;
	}	
.equipeCrc {
	color:#77808C;
	font-size:12px;
	margin-top:20px;
	margin-left:65px;
	margin-bottom:0px;
	height:0px;	
	}	
.equipeCurriculo {
	color:#333333;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	margin-top:0px;
	margin-left:80px;
	margin-bottom:0px;
	height:0px;	
	}
.equipeCurriculo a:link{
	color:#333333;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	height:0px;	
	}
.equipeCurriculo a:hover{
	color:#333333;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	height:0px;	
	}
.equipeCurriculo a:visited{
	color:#333333;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	height:0px;	
	}
.equipeCurriculo a:active{
	color:#333333;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	height:0px;	
	}
/*links*/
.link {
	color:#999;
	font-size:11px;
	text-decoration: none;
	}
.link a:link{
	color:#999;
	font-size:11px;
	text-decoration: underline;
	}
.link a:hover{
	color:#999;
	font-size:11px;
	text-decoration:underline;
	}
.link a:visited{
	color:#999;
	font-size:11px;
	text-decoration: none;
	}

	
	
	
	
	  