*{ outline:none;
}

a{
  font-family:font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#7c7c7c;
  text-decoration:none;

}
a:hover{
  font-family:font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#EF3A2C;
  text-decoration:none;

} 

body{background-image: url(../imgs/bg.jpg);
background-repeat: repeat-x;
height:135px;
width:983px;
font-family:Tahoma, Geneva, sans-serif;
outline:none;}

#logo{margin:25px 0 0 10px;}

#geral{ width:983px; height:auto;}

#content-esquerda{height:auto;width:210px;float:left;}

.tit_acessorestrito{margin-left:0px;}

.subconteudo{background-image: url(../imgs/risco-div.gif);background-repeat:no-repeat;height:380px; background-position: right;}

.geralfotos p{font-family:tahoma;font-size:11px;color:#7c7c7c;width:180px;margin:10px 0 0 5px;text-align: justify;}

.box2 { width:180px;}


.segmentos-futura{height:170px;
  background-image:url(../imgs/img_pontilhada_bottom.gif);
  background-repeat: no-repeat;
  background-position: center bottom;
  margin-bottom: 20px;
  };

.servico1{margin:5px 0 5px 10px;}

.servico2{margin:5px 0 10px 10px;}

.areaservico a{
  font-family:font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#7c7c7c;
  text-decoration:none;
}
.areaservico a:hover{
  font-family:font-family:Verdana, Geneva, sans-serif;
  font-size:11px;
  color:#EF3A2C;
  text-decoration:none;
}


/* menu do site*/
#menu {
  margin-top:25px;
  display:table;
  font-family:tahoma;
  font-size:11px;
  font-weight: bold;
  width:748px;
  outline: none;

}


#cabecalho{width:745px; height:60px;float:left;}
#menu ul{margin-left:15px;}
#menu ul li{float:left;list-style:none;}
#menu ul li a{float:left;display:inline;width:70px;height:28px;text-indent:-19999px;background-image:url(../imgs/bgmenu.gif);list-style:none;outline: none;   }
#menu ul li a:hover{border-color:#999; outline: none;}

/* home */
#menu ul li a.home{background-position:0 0;outline:none;width:80px;}
#menu ul li a.home:hover{background-position:0px -30px; }

/* servicos */
#menu ul li a.servicos{background-position:-80px 0;outline:none;width:65px;}
#menu ul li a.servicos:hover{background-position:-80px -30px}

/* Produtos */
#menu ul li a.produtos{background-position:-500px -0px;width:80px;width:66px; outline:none;}
#menu ul li a.produtos:hover{background-position:-500px -30px}


/* facilidades */
#menu ul li a.facilidades{background-position:-248px -0px; width:80px; outline:none;}
#menu ul li a.facilidades:hover{background-position:-248px -30px}

/* institucional */
#menu ul li a.institucional{background-position:-332px -0px; width:82px; outline:none;}
#menu ul li a.institucional:hover{background-position:-332px -30px}

/* orcamento */
#menu ul li a.orcamento{background-position:-418px -0px; width:82px; outline:none;}
#menu ul li a.orcamento:hover{background-position:-418px -30px}

/* enviar */
#menu ul li a.enviar{background-position:-150px -0px; width:98px; outline:none;}
#menu ul li a.enviar:hover{background-position:-150px -30px}

/* cadastre-se */
#menu ul li a.cadastrese{background-position:-573px -0px;width:78px; outline:none; outline:none;}
#menu ul li a.cadastrese:hover{background-position:-573px -30px}

/* contato */
#menu ul li a.contato{background-position:-655px -0px;width:75px;width:89px; outline:none;}
#menu ul li a.contato:hover{background-position:-655px -30px}


.boxgeral{background-image: url(../imgs/risco-div.gif);background-repeat:no-repeat;height:380px; background-position: top right;}

.areaservico a{
  outline:none;
}


#conteudo{ width:770px;float:left;}

#rodape{ clear:both; width:965px; height:50px;}
.in-rodape p {margin-top:5px;font-size:9px; font-family:tahoma;color:#d00000;}
.in-rodape span{
  font-weight: bold;
  font-size:9px;
}
.subconteudo{margin-top:0px;}

.area-restrita{display:table;margin:10px 0 0 0;}

.image-esquerda{ float:left;}

.area-restrita input{ height: 15px;line-height:15px; width:140px; font-size:11px;outline:none;outline-color:transparent;}


#btn_ok{width:33px !important;height:22px!important;vertical-align:middle!important;}
#btn_lembrete{width:33px !important;height:22px!important;vertical-align:middle!important;}
#btn_ok2{width:33px !important;height:22px!important;vertical-align:middle!important;}

.area-restrita ul{ margin:0px 0 0 50px;}

.area-restrita li{height: 18px;}

.conhecatambem{margin-left:15px;border-bottom: solid 1px #cccccc; width:180px; padding-bottom:5px;}

.geralfotos{ border-bottom:1px solid #cccccc;margin:10px 0 0 10px;width:180px;padding-bottom:5px;}

#news input{height:15px;width:140px;font-size:9px;font-family:Verdana, Geneva, sans-serif;}

dl{float:left;margin-left:10px;}

#content-esquerda dt{
  font-size:9px;color:#7c7c7c;
}

dd{height:20px; }

#barra-newsletter{margin-left:0px;}

.newsletter{
  height:30px;
}

.in-rodape{
  border-top:1px solid #c7c7c7;
  width:750px;
  height:35px;
  float:right;
  margin-top:10px;
}
.dicas img{
 vertical-align: middle;
}
.dicas a{
  color:#7c7c7c;font-size:11px;
  font-family:Tahoma;
  line-height: -10px;
}
.dicas a:hover{
  color:#EF3A2C;
}
.facilidadesfuturas a{
  color:#7c7c7c;font-size:11px;font-family:Tahoma;line-height: -10px;
}
.facilidadesfuturas a:hover{
 color:#EF3A2C; }

.facilidadesfuturas img{
   vertical-align: middle;
}
.link_dicas a{
  font-size:11px;
}


.risco-div2{
  background-color:#ededed;
  height:65px;
  width:10px;
  float:left;
  margin-top:20px;
  }

#load{display:none;
}

#retorno{
  color:#7c7c7c;
  font-size:11px;
  padding-left:10px;
  color:#EF3A2C;
  font-weight: bold;
 }
 .logado
{
  background-image:url(../imgs/bg_area-restrita.jpg);
}

.logado-sistema
{
  background-image:url(../imgs/bg_area-restrita-clean.jpg);
}
.logado, 
.logado-sistema{
  background-repeat: no-repeat;
  width:180px;
  height:110px;
  font-size:11px;
  color:#7c7c7c;
}

.pontilhada
{
	margin:10px 0 0 20px;
}

.logado .sair{
  position:relative;
  top:50px;
}

.logado-sistema .sair{
  position:relative;
  top:10px;
}

.logado-sistema .sair{
  left:120px;
}

.logado .sair{
  left:120px;
}

.logado-sistema #a-logout
{
	text-decoration:underline;
	color:#0000FF;	
	vertical-align:super;
}

.logado-sistema .offline
{
	padding-top:20%;
	padding-left:30%;
}
.logado-sistema .sistema
{
	padding-top:5%;
	padding-left:30%;
}


