@charset "UTF-8";
/* CSS Document */

body {
	background: #231F20;
	margin: 0;
	text-align: center;
	background-repeat: no-repeat;
}

#total {
	width: 800px;
	height: 660px;
	background: #414042;
	margin: 0 auto;
	background-repeat: no-repeat;
	font-style: normal;
	font-weight: normal;
}
#totalCeras {
	width: 800px;
	height: 785px;
	background: #414042;
	background-repeat: no-repeat;
	margin: 0 auto;
}
#totalEmpresas {
	width: 800px;
	height: 755px;
	background: #414042;
	background-repeat: no-repeat;
	margin: 0 auto;
}
#totalCreditos {
	width: 800px;
	height: 593px;
	background: #414042;
	background-repeat: no-repeat;
	margin: 0 auto;
}
#totalContato {
	width: 800px;
	height: 865px;
	background: #414042;
	background-repeat: no-repeat;
	margin: 0 auto;
}
#totalServicos {
	width: 800px;
	height: 990px;
	background: #414042;
	background-repeat: no-repeat;
	margin: 0 auto;
}
#totalFotodepilacao {
	width: 800px;
	height: 1520px;
	background: #414042;
	background-repeat: no-repeat;
	margin: 0 auto;
}
#totalServLInha {
	width: 800px;
	height: 932px;
	background: #414042;
	background-repeat: no-repeat;
	margin: 0 auto;
}
/* *********** cabecalho ****************/

#cabecalhoTotal {
	width: 800px;
	height: 142px;
	background: #414042;
	background-repeat: no-repeat;
	text-align: left;
	float: left;
}
.cabLogo {
	width: 273px;
	height: 86px;
	top: 0px;
	float: left;
	margin-left: 14px;
	margin-top: 14px;
	background-color: #414042;
	background-image: url(../imagem/logo_efficace_cabecalho.jpg);
	background-repeat: no-repeat;
}
.cabInformacao {
	width: 409px;
	height: 23px;
	border: solid 1px #F58220;
	top: 5px;
	margin-right: 4px;
	margin-top: 5px;
	float: right;
	background:#000;
	background-repeat: no-repeat;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
	text-align: left;
}
.cabInformacaoIcone {
	width: 400px;
	height: 20px;
	top: 5px;
	margin-right: 14px;
	margin-top: 11px;
	float: right;
	background:#414042;
	background-repeat: no-repeat;
	text-align: right;
}
.cabMenu {
	width: 790px;
	height: 27px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;
}
.cabMenuColunas {
	width: 155px;
	height: 27px;
	background: #414042;
	background-repeat: no-repeat;
	float: left;
	font-style: normal;
	font-weight: lighter;
	line-height: normal;
	font-variant: normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.1875em;
	text-align: center;
}
.cabMenuColunas a:link{
	text-decoration: none;
	color: #F58220;
}
.cabMenuColunas a:visited {
	text-decoration: none;	
	color: #F58220;	
}
.cabMenuColunas a:hover{
	color:#FFF;	
}
.cabMenuColunas a:active{
	text-decoration: none;	
}
.cabMenuColunasPeq {
	width: 2px;
	height: 19px;
	background: #414042;
	background-repeat: no-repeat;
	float: left;
	border-left: solid 1px #F58220;
	margin-top: 4px;

}
/*#lateral {
	width: 69px;
	height: 900px;
	float: right;
	background: #0F0;
	margin-top: 0 auto;
}*/

/* imagem swf */
#swfHome {
	width: 790px;
	height: 302px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	margin-left: 4px;	
	background-image: url(../imagem/img_home_depilacao.jpg);
	background-repeat: no-repeat;
}
#obsHome {
	width: 790px;
	height: 65px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 6px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	text-align: center;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.93753em;
	padding-top: 8px;
	font-style: normal;
	font-weight: lighter;
	line-height: normal;
	font-variant: normal;
	
}
#obsHomeCeras {
	width: 770px;
	height: 300px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 6px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	text-align: justify;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
}
#obsHomeEmpresa {
	width: 770px;
	height: 270px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 6px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	text-align: justify;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
}
#obsHomeContato {
	width: 770px;
	height: 380px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 6px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	text-align: justify;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
}
.contatoDivisao {
	width: 384px;
	height: 375px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	text-align: left;	
}
.contatoDivisao01 {
	width: 384px;
	height: 365px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	text-align: left;	
	border-left: 1px solid #F58220;
}
.contatoDivisaoContato {
	width: 364px;
	height: 370px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	text-align: left;	
	padding-top: 5px;
	padding-left: 20px;
	background: #414042;
	background-repeat: no-repeat;
}
.contatoDivisaoContatoForm {
	width: 344px;
	height: 23px;
	background:#414042;
	background-repeat: no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.1em;
}
.contatoDivisaoContatoFormComentario {
	width: 344px;
	height: 114px;
	background:#414042;
	background-repeat: no-repeat;
}
.contatoDivisaoContatoTexto {
	width: 344px;
	height: 18px;
	background:#414042;
	background-repeat: no-repeat;
	padding-top: 2px;
	color: #B7B7B7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
}
.contatoDivisao span {
	font-weight: bold;
	color: #F58220;
}

.contatoDivisaoFone {
	width: 364px;
	height:72px;
	float: left;
	padding-left: 20px;
	padding-top: 20px;
}
.creditoDivisao {
	width: 364px;
	height:252px;
	float: left;
	padding-left: 20px;
	padding-top: 20px;
}
.creditoDivisao span {
	font-weight: bold;
	color: #F58220;
}
.creditoDivisao a:link{
	text-decoration: none;
	color: #FFF;;
}
.creditoDivisao a:visited {
	text-decoration: none;	
	color: #FFF;	
}
.creditoDivisao a:hover{
	color:#F58220;	
}
.creditoDivisao a:active{
	text-decoration: none;	
}
#obsServicos {
	width: 770px;
	height: 820px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 6px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	text-align: justify;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
}
#obsServicosFoto {
	width: 770px;
	height: 1030px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 6px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	text-align: justify;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
}
#obsServicosLinha {
	width: 770px;
	height: 450px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 6px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	text-align: justify;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
}
#obsServicosFoto span{
	font-weight: normal;
	color: #F58220;
}
#obsServicosLinha span{
	font-weight: normal;
	color: #F58220;
}
#obsServicos span{
	font-weight: normal;
	color: #F58220;
}

#obsHomeCeras span{
	font-weight: bold;
	color: #F58220;
}
#obsHomeEmpresa span{
	font-weight: bold;
	color: #F58220;
}
#rodapeHome {
	width: 869px;
	height: 63px;
	float: left;
	margin-top: 6px;
	background: #414042;
	background-repeat: no-repeat;
	text-align: center;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	font-style: normal;
	font-weight: lighter;
	word-spacing: normal;
}
.rodapeHomeCol01 {
	width: 28px;
	height: 63px;
	float: left;
	background: #414042;
	background-repeat: no-repeat;
	
}
.rodapeHomeCol02 {
	width: 36px;
	height: 63px;
	float: left;
	background: #414042;
	background-image: url(../imagem/img_rodape_telefone_cima_escuro.jpg);
	background-repeat: no-repeat;
	
}
.rodapeHomeCredito {
	width: 69px;
	height: 33px;
	float: left;
	background: #231F20;
	background-repeat: no-repeat;
	padding-top: 30px;

}
.rodapeHomeCol03 {
	font-size: 100%;
	width: 147px;
	height: 63px;
	float: left;
	background: #414042;
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
}
.rodapeHomeCol03 span {
	font-weight: normal;
	color: #F58220;
}

/* ESPELHO RODAPE */
#rodapeHomeEspelho {
	width: 800px;
	height: 63px;
	float: left;
	background: #231F20;
	background-repeat: no-repeat;
	text-align: center;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.9375em;
	background-repeat: no-repeat;
}
.rodapeHomeCol01Espelho {
	width: 29px;
	height: 63px;
	float: left;
	background: #231F20;
	background-repeat: no-repeat;
	background-repeat: no-repeat
	
}
.rodapeHomeCol02Espelho {
	width: 36px;
	height: 63px;
	float: left;
	background: #231F20;
	background-image: url(../imagem/img_rodape_telefone_espelho_escuro.png);
	
}
.rodapeHomeCol03Espelho {
	width: 147px;
	height: 63px;
	float: left;
	background: #231F20;
	background-repeat: no-repeat;
	text-align: right;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
}
.rodapeHomeCopyright {
	width: 146px;
	height: 63px;
	float: left;
	background: #231F20;
	background-repeat: no-repeat;
	text-align: right;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
}/* imagem CERAS*/
/* imagem CERAS*/
#imgCeras {
	width: 790px;
	height: 302px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	background-image: url(../imagem/img_cera_ceras.jpg);
}
#imgServicos {
	width: 790px;
	height: 302px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	background-image:url(../imagem/img_fotodepilacao.jpg);
}
#imgServicosLinha {
	width: 790px;
	height: 302px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
	background-image: url(../imagem/Efficace_deplinha02.jpg);
}
/* imagem CONTATO*/
#imgContato {
	width: 790px;
	height: 302px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	margin-left: 4px;	
	background-image: url(../imagem/img_contato_contato.jpg);
	background-repeat: no-repeat;
}
/* imagem CONTATO*/
#imgContato {
	width: 790px;
	height: 302px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	margin-left: 4px;	
	background-image: url(../imagem/img_contato_contato.jpg);
	background-repeat: no-repeat;
}
/* imagem CREDITO*/
#imgCredito {
	width: 790px;
	height: 302px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	margin-left: 4px;	
	background-image: url(../imagem/img_credito_credito.jpg);
	background-repeat: no-repeat;
}
/* imagem EMPRESA */
#imgEmpresa {
	width: 790px;
	height: 302px;
	border: solid 1px #F58220;
	float: left;
	margin-top: 9px;
	background: #414042;
	margin-left: 4px;	
	background-image: url(../imagem/img_empresa_empresa.jpg);
	background-repeat: no-repeat;
}
/* imagem CREDITOS */
#imgCreditos {
	width: 790px;
	height: 432px;
	float: left;
	margin-top: 9px;
	background: #414042;
	background-repeat: no-repeat;
	margin-left: 4px;	
}
.imgDivCreditos {
	width: 384px;
	height: 170px;
	float: left;
	background: #414042;
	background-repeat: no-repeat;
	margin-top: 110px;
	
}
.imgRodapeDivCreditos{
	width: 384px;
	height: 30px;
	float: left;
	background: #414042;
	background-repeat: no-repeat;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8125em;
	text-decoration: underline;
}
.imgRodapeDivCreditos a{
	color:#FFF;		
}
/*********************** inicio imagem logo ck2  **********************/
.imgDivCreditosCk2 a {
	width: 238px;
	height: 121px;
	float: left;
	margin-left: 78px;
	margin-top: 40px;
	background: #FFF;	
	border: solid 1px #F58220;	
	background-image: url(../imagem/img_logo_creditos_ck2.jpg);
	background-repeat: no-repeat;
}
.imgDivCreditosCk2 a:hover{
	background-image: url(../imagem/img_logo_creditos_ck2_cor.jpg);
	background-repeat: no-repeat;	
}
/*********************** final imagem logo ck2  **********************/
/*********************** inicio imagem logo andre pinheiro  **********************/
.imgDivCreditosAp a {
	width: 238px;
	height: 121px;
	float: left;
	margin-left: 78px;
	margin-top: 40px;
	background: #FFF;	
	border: solid 1px #F58220;	
	background-image: url(../imagem/img_logo_creditos_andre_pinheiro.jpg);
	background-repeat: no-repeat;
}
.imgDivCreditosAp a:hover{
	background-image: url(../imagem/img_logo_creditos_andre_pinheiro_cor.jpg);
	background-repeat: no-repeat;	
}
/*********************** final imagem logo andre pinheiro  **********************/
.vantagens{
	width: 770px;
	height: 23px;
	text-align: center;
}
.menuSelecionado {
	color: #FFF;	
}
.direitos {
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.725em;
	color: #414042;	
	float: left;
	padding-top: 0.7em;
	width: 100%;
}
.servicosColuna01{
	width: 619px;
	height: 73px;
	text-align: justify;
}
.servicosColuna02{
	width: 770px;
	height: 240px;
	text-align: justify;
}
.servicosColuna02TextoCab{
	width: 770px;
	height: 87px;
	text-align: justify;
	float: left;
}
.servicosColuna02TextoCabDepLinha{
	width: 770px;
	height: 107px;
	text-align: justify;
	float: left;
}

.servicos01Titulo{
	width: 619px;
	height: 20px;
	text-align: center;
	float: left;
}
.servicos01TituloTexto{
	width: 619px;
	height: 59px;
	text-align: justify;
	float: left;
}
.servicos01TituloTextoDepLinha{
	width: 619px;
	height: 79px;
	text-align: justify;
	float: left;
}
.servicos01TituloTextoDepLinha a:link{
	text-decoration: none;
	color: #FFF;
}
.servicos01TituloTextoDepLinha a:visited {
	text-decoration: none;	
	color: #FFF;	
}
.servicos01TituloTextoDepLinha a:hover{
	color:#FFF;	
	text-decoration: underline;
}
.servicos01TituloTextoDepLinha a:active{
	text-decoration: none;	
}
.servicos01TituloTextoFotodepilacao{
	width: 619px;
	height: 79px;
	text-align: justify;
	float: left;
}
.servicos01TituloTextoFotodepilacao a:link{
	text-decoration: none;
	color: #FFF;
}
.servicos01TituloTextoFotodepilacao a:visited {
	text-decoration: none;	
	color: #FFF;	
}
.servicos01TituloTextoFotodepilacao a:hover{
	color:#FFF;	
	text-decoration: underline;
}
.servicos01TituloTextoFotodepilacao a:active{
	text-decoration: none;	
}

.servicos01Texto{
	width: 619px;
	height: 77px;
	text-align: justify;
	background: #414042;
	background-repeat: no-repeat;
	float: left;
	border-bottom: 1px solid #F58220;
	padding: 0px;
}
.servicos01TextoDepLinha{
	width: 619px;
	height: 97px;
	text-align: justify;
	background: #414042;
	background-repeat: no-repeat;
	float: left;
	border-bottom: 1px solid #F58220;
	padding: 0px;
}
.servicos01Foto{
	width: 114px;
	height: 65px;
	text-align: center;
	background: #414042;
	float: left;
	border: 1px solid #F58220;
	background-image: url(../imagem/img_servico_dep_cera.jpg);
	background-repeat: no-repeat;
	margin-top: 13px;
}
.servicos01FotoDepLinha{
	width: 114px;
	height: 65px;
	text-align: center;
	background: #414042;
	float: left;
	border: 1px solid #F58220;
	background-image: url(../imagem/img_servico_aguardando.jpg);
	background-repeat: no-repeat;
	margin-top: 32px;
}
.servicos02Foto{
	width: 114px;
	height: 65px;
	text-align: center;
	background: #414042;
	float: left;
	border: 1px solid #F58220;
	background-image: url(../imagem/img_servico_dep_sobrancelha.jpg);
	background-repeat: no-repeat;
	margin-top: 13px;
}
.servicos03Foto{
	width: 114px;
	height: 65px;
	text-align: center;
	background: #414042;
	float: left;
	border: 1px solid #F58220;
	background-image: url(../imagem/img_servico_aguardando.jpg);
	background-repeat: no-repeat;
	margin-top: 13px;
}
.servicosEntreFoto{
	width: 20px;
	height: 79px;
	background: #414042;
	background-repeat: no-repeat;
	float: left;
}
input, textArea {
  border: 1px solid #F58220;
  background: #4F4F4F;
  background-repeat: no-repeat;
  color: #FFF;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 0.875em;
  width: 100%;
}
.contatoBotoes{
	width: 344px;
	height: 25px;
	color:#FFF;
	text-align: center;
	
}
.contatoBotoes input {
 border-left: 1px solid #B7B7B7;
 border-bottom: 0px;
 border-top: 0px;
 border-right: 1px solid #B7B7B7; 
 background-color:#aaa9a9;
 color:#F58220;
 font-family:Tahoma, Geneva, sans-serif;
 font-size: 1em;
 height: 16px;
 width: 60px;
 text-align: center;
 cursor: pointer;
 background: #414042;
 background-repeat: no-repeat;
}
