@charset "utf-8";

/* CSS Document */

html, body {

	margin:0;

	padding:0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	height: 100%;

	width: 100%;

	background-image:url(../img/bg.gif);

	background-position:center;

	background-repeat: repeat-y;

	background-color: #f1f2ee;

	color: #53583e;

	line-height: 1.2em;

}

a:link		{ color:#aab08d; text-decoration:none; outline:0; }

a:visited { color:#aab08d; text-decoration:none; outline:0; }

a:active	{ color:#aab08d; text-decoration:none; outline:0; }

a:hover		{ color:#72bf44; text-decoration:none; outline:0; }

img { border:0; }

img a:link,a:visited,hover,a:active{ text-decoration:none; outline:0; }

#main {

	width:100%;

	height: 600px;

	position:absolute;

	top:50%;

	margin-top:-300px;

	background-image: url(../img/bg_main.gif);

	background-repeat: repeat-x;

}

#container{

	width:1000px;

	height:600px;

	position:absolute;

	left:50%;

	margin-left:-500px;

	background-repeat: no-repeat;

	



}

#topo {

	width:1000px;

	float: left;

	height: 84px;

}

#topo #logo {

	width: 264px;

	float: left;

}

#topo #menu1 {



}

#content{

    width: 1000px;

	height: 492px;

	float: left;

}







/* RODAPE */

#rodape{

    width: 1000px;

	float: left;

}

#rodape #end {

   font-size: 9px;

   color: #53583b;

   padding-top: 7px;

   padding-left:23px;

   float: left;

}

#rodape #siteby {

   font-size: 9px;

   color: #53583b;

   padding-top: 7px;

   padding-right:23px;

   float: right;

}







/* HOME */

#hometxt{

   width: 290px;

   position:absolute;

   left:688px;

   top:174px;

   z-index:10;

}



#hometxt #item1{

   width: 290px;

   background-image:url(../img/bg_item1.gif);

   background-position:top;

   background-repeat: no-repeat;

   background-color:#FFFFFF;

      margin-bottom: 20px;



}

#hometxt #item1 p{

   padding-left: 26px;

   padding-top: 7px;

   padding-bottom: 10px;

   padding-right: 10px;

   color: #40442c;

   margin: 0;



   text-align: left;

   background-image:url(../img/bg_item1_rodape.gif);

   background-position:bottom;

   background-repeat: no-repeat;



}





#homefoto{

   width: 670px;

   height: 420px;

   position:absolute;

   left:0px;

   top:112px;

   z-index:20;

}









/* O QUE */

#oquetxt{

   width: 425px;

   background-color: #FFFFFF;

   background-image:url(../img/pont_oquee.gif);

   background-repeat: no-repeat;

   background-position: right top;

   position:absolute;

   left:553px;

   top:202px;

   z-index:10;

}

#oquetxt p{

   padding: 25px;

   padding-left: 40px;

   text-align:left;

   margin: 0;

}

#oquefoto{

   width: 583px;

   height: 427px;

   position:absolute;

   left:5px;

   top:113px;

   z-index:20;

}





/* NOSSO JEITO */

#nossojeitotxt{

   width: 405px;

   position:absolute;

   left:486px;

   top:163px;

   z-index:10;

}

#nossojeitofoto1{

   width: 186px;

   height: 139px;

   position:absolute;

   left:280px;

   top:100px;

   z-index:200;

}

#nossojeitofoto2{

   width: 191px;

   height: 147px;

   position:absolute;

   left:255px;

   top:195px;

   z-index:190;

}

#nossojeitofoto3{

   width: 285px;

   height: 228px;

   position:absolute;

   left:0px;

   top:106px;

   z-index:180;

}

#nossojeitofoto4{

   width: 395px;

   height: 296px;

   position:absolute;

   left:0px;

   top:266px;

   z-index:170;

}

#nossojeitofoto5{

   width: 238px;

   height: 186px;

   position:absolute;

   left:340px;

   top:300px;

   z-index:150;

}

#nossojeitofoto6{

   width: 150px;

   height: 108px;

   position:absolute;

   left:383px;

   top:452px;

   z-index:160;

}

#nossojeitofoto7{

   width: 195px;

   height: 145px;

   position:absolute;

   left:533px;

   top:416px;

   z-index:200;

}

#nossojeitofoto8{

   width: 223px;

   height: 172px;

   position:absolute;

   left:580px;

   top:311px;

   z-index:190;

}

#nossojeitofoto9{

   width: 236px;

   height: 179px;

   position:absolute;

   left:721px;

   top:382px;

   z-index:180;

}

#nossojeitofoto10{

   width: 173px;

   height: 137px;

   position:absolute;

   left:798px;

   top:306px;

   z-index:170;

}

#nossojeitotxt p, 

#nossojeitotxt .textoconsultora, 

#nossojeitotxt .textoconsultora p {

   text-align:left;

   margin: 0;

}



/* NOSSO JEITO CONSULTORAS*/

.textoconsultora{ display:none; }

#silse{

	width: 273px;

	height: 172px;

	position:absolute;

	left:100px;

	top:100px;

	z-index:200;

}

#silse a{ background:url(../img/equipe/consultora_silse.png) left 1px no-repeat; width:273px; height:172px; display:block; }

#silse.over a{ background:url(../img/equipe/consultora_silse_o.png) left 1px no-repeat; width:273px; height:172px; display:block; }



#sharon{

	width: 229px;

  height: 134px;

  position:absolute;

  left:220px;

  top:240px;

  z-index:190;

}

#sharon a{ background:url(../img/equipe/consultora_sharon.png) left 1px no-repeat; width:229px; height:134px; display:block; }

#sharon.over a{ background:url(../img/equipe/consultora_sharon_o.png) left 1px no-repeat; width:229px; height:134px; display:block; }



#fabijacomini{
	width: 227px;
	height: 121px;
	position:absolute;
	left:10px;
	top:231px;
	z-index:190;

}

#fabijacomini a{ background:url(../img/equipe/consultora_fabijacomini.png) left 1px no-repeat; width:227px; height:121px; display:block; }

#fabijacomini.over a{ background:url(../img/equipe/consultora_fabijacomini_o.png) left 1px no-repeat; width:227px; height:121px; display:block; }



#crislefevre{
	width: 236px;
	height: 139px;
	position:absolute;
	left:210px;
	top:250px;
	z-index:180;

}

#crislefevre a{ background:url(../img/equipe/consultora_crislefevre.png) left 1px no-repeat; width:236px; height:139px; display:block; }

#crislefevre.over a{ background:url(../img/equipe/consultora_crislefevre_o.png) left 1px no-repeat; width:236px; height:139px; display:block; }



#karina{
	width: 223px;
	height: 116px;
	position:absolute;
	left:210px;
	top:380px;
	z-index:150;

}

#karina a{ background:url(../img/equipe/consultora_karina.png) left 1px no-repeat; width:223px; height:116px; display:block; }

#karina.over a{ background:url(../img/equipe/consultora_karina_o.png) left 1px no-repeat; width:223px; height:116px; display:block; }



#juliana{

	width: 242px;

	height: 155px;

	position:absolute;

	left:208px;

	top:392px;

	z-index:160;

}

#juliana a{ background:url(../img/equipe/consultora_juliana.png) left 1px no-repeat; width:242px; height:155px; display:block; }

#juliana.over a{ background:url(../img/equipe/consultora_juliana_o.png) left 1px no-repeat; width:242px; height:155px; display:block; }







#adriana{

	width: 233px;

	height: 121px;

	position:absolute;

	left:110px;

	top:161px;

	z-index:150;

}

#adriana a{ background:url(../img/equipe/parceiro_adriana.png) left 1px no-repeat; width:233px; height:121px; display:block; }

#adriana.over a{ background:url(../img/equipe/parceiro_adriana_o.png) left 1px no-repeat; width:233px; height:121px; display:block; }



#joyce{

	width: 237px;

	height: 139px;

	position:absolute;

	left:10px;

	top:255px;

	z-index:160;

}

#joyce a{ background:url(../img/equipe/parceiro_joyce.png) left 1px no-repeat; width:237px; height:139px; display:block; }

#joyce.over a{ background:url(../img/equipe/parceiro_joyce_o.png) left 1px no-repeat; width:237px; height:139px; display:block; }



#karinalang{
	width: 238px;
	height: 144px;
	position:absolute;
	left:2px;
	top:328px;
	z-index:170;

}

#karinalang a{ background:url(../img/equipe/parceiro_karina.png) left 1px no-repeat; width:238px; height:144px; display:block; }

#karinalang.over a{ background:url(../img/equipe/parceiro_karina_o.png) left 1px no-repeat; width:238px; height:144px; display:block; }



#leandro{

	width: 235px;

	height: 128px;

	position:absolute;

	left:200px;

	top:243px;

	z-index:180;

}

#leandro a{ background:url(../img/equipe/parceiro_leandro.png) left 1px no-repeat; width:235px; height:128px; display:block; }

#leandro.over a{ background:url(../img/equipe/parceiro_leandro_o.png) left 1px no-repeat; width:235px; height:128px; display:block; }



/* CLIENTES

#clientestxt{

   width: 285px;

   background-color: #FFFFFF;

   position:absolute;

   left:694px;

   top:160px;

   z-index:10;

}

#clientestxt p{

   padding: 25px;

   padding-left: 25px;

   text-align:left;

   margin: 0;

}

#clienteslogos{

   width: 558px;

   height: 325px;

   position:absolute;

   left:64px;

   top:174px;

   z-index:20;

}

#clientesfoto{

   width: 478px;

   height: 334px;

   position:absolute;

   left:5px;

   top:143px;

   z-index:20;

} */



/* CLIENTES */

#clientestxt{

   width: 405px;

   position:absolute;

   left:486px;

   top:163px;

   z-index:10;

}

#clientestxt p {

   text-align:left;

   margin: 0;

}

#clientesfoto{

   width: 478px;

   height: 334px;

   position:absolute;

   left:5px;

   top:143px;

   z-index:20;

}



/* SERVIÇOS */

#servicosmenu{

   width: 290px;

   position:absolute;

   left:22px;

   top:155px;

   z-index:20;

}

#servicosmenu #galeriaitem #nav{



   padding-top: 7px;

   padding-bottom: 10px;



   font-weight: bold;

   color: #aab08d;

   margin: 0;

   margin-bottom: 3px;
   
   text-align: center;

}



#servicosmenu #galeriaitem{

    width: 290px;

   background-image:url(../img/bg_itemgaleria.gif);

   background-position:top;

   background-repeat: no-repeat;
   

}

#servicosmenu #galeria{
	width: 100%;
}


/*
#servicosmenu #galeria .thumb{
	margin-bottom: 3px;
	padding-right: 1px;
}

#servicosmenu #galeria .thumb2{
	margin-bottom: 3px;
  padding-right: 0px;
}
*/

#galeriafoto{

   width: 214px;

   height: 113px;

   position:absolute;

   left:115px;

   top:464px;

   z-index:20;

}

#servicosmenu #item1{

   width: 290px;

   background-image:url(../img/bg_item1.gif);

   background-position:top;

   background-repeat: no-repeat;

}

#servicosmenu #item1 p{

   padding-left: 26px;

   padding-top: 7px;

   padding-bottom: 10px;

   padding-right: 10px;

   font-weight: bold;

   color: #aab08d;

   margin: 0;

   margin-bottom: 3px;

}

#servicosmenu #item2{

   width: 290px;

   background-image:url(../img/bg_item2.gif);

   background-position:top;

   background-repeat: no-repeat;

}

#servicosmenu #item2 p{

   padding-left: 26px;

   padding-top: 7px;

   padding-bottom: 10px;

   padding-right: 10px;

   font-weight: bold;

   color: #aab08d;

   margin: 0;

   margin-bottom: 3px;

}

#servicostxt{

   width: 552px;

   position:absolute;

   left:390px;

   top:163px;

   z-index:10;

}

#servicostxt p{

   text-align: left;

   margin: 0;

   padding: 0;

}

#servicosimg{

   width: 552px;

   position:absolute;

   left:378px;

   top:130px;

   z-index:10;

}

/* SERVIÇOS ASSESSORIA */

.servassessoria{color: #866840;text-decoration: none;}

.servassessoria a{color: #aab08d;text-decoration: none;}

.servassessoria a:hover{color: #866840;text-decoration: none;}

a.servassessoriaover{color: #866840;text-decoration: none;}

#servassesimg {

  widht: 200px;

  height: 216px;

  position:absolute;

  left:408px;

  top:130px;

  z-index:30;

}

#servassesimg2 {

  widht: 160px;

  height: 122px;

  position:absolute;

  left:-50px;

  top:14px;

  z-index:30;

}

/* SERVIÇOS RELACINAMENTO */

.servrel{color: #959235;text-decoration: none;}

.servrel a{color: #aab08d;text-decoration: none;}

.servrel a:hover{color: #959235;text-decoration: none;}

a.servrelover{color: #959235;text-decoration: none;}

#servrelimg {

  widht: 230px;

  height: 233px;

  position:absolute;

  left:385px;

  top:0;

  z-index:30;

}

#servrelimg2 {

  widht: 211px;

  height: 170px;

  position:absolute;

  left:-50px;

  top:160px;

  z-index:30;

}



/* SERVIÇOS COMUNICAÇÃO */

.servcom{color: #e68c24;text-decoration: none;}

.servcom a{color: #aab08d;text-decoration: none;}

.servcom a:hover{color: #e68c24;text-decoration: none;}

a.servcomover{color: #e68c24;text-decoration: none;}

#servcomimg {

  widht: 210px;

  height: 147px;

  position:absolute;

  left:408px;

  top:-35px;

  z-index:30;

}

#servcomimg2 {

  widht: 229px;

  height: 213px;

  position:absolute;

  left:-50px;

  top:135px;

  z-index:30;

}



/* SERVIÇOS TRANS */

.servtrans{color: #e78c25;text-decoration: none;}

.servtrans a{color: #aab08d;text-decoration: none;}

.servtrans a:hover{color: #e78c25;text-decoration: none;}

a.servtransover{color: #e78c25;text-decoration: none;}

#servtransimg {

  widht: 295px;

  height: 214px;

  position:absolute;

  left:312px;

  top:78px;

  z-index:30;

}

/* SERVIÇOS VIRAL */

.servviral{color: #e2ae24;text-decoration: none;}

.servviral a{color: #aab08d;text-decoration: none;}

.servviral a:hover{color: #e2ae24;text-decoration: none;}

a.servviralover{color: #e2ae24;text-decoration: none;}

#servviralimg {

  widht: 578px;

  height: 117px;

  position:absolute;

  left:-10px;

  top:198px;

  z-index:30;

}

#servviralfoto{

   width: 380px;

   height: 420px;

   position:absolute;

   left:0px;

   top:130px;

   z-index:20;

}



.servtitulo{color: #aab08d;text-decoration: none;font-weight: bold;}

.servreltitulo{color:#959235; font-size:12px; font-weight: bold;}

.servassestitulo{color:#866840; font-size:12px; font-weight: bold;}

.servtranstitulo{color:#e78c25; font-size:12px; font-weight: bold;}

.servviraltitulo{color:#e2ae24; font-size:12px; font-weight: bold;}

.servcomtitulo{color:#e68c24; font-size:12px; font-weight: bold;}









/* CONTATO */

#contatotxt{

   width: 285px;

   background-color: #FFFFFF;

   position:absolute;

   left:661px;

   top:210px;

   z-index:10;

}

#contatotxt p{

   padding: 25px;

   padding-left: 50px;

   text-align:left;

}

#contatoform{

   width: 299px;

   position:absolute;

   left:266px;

   top:200px;

   z-index:20;

}

#contatopapel{

   width: 534px;

   height: 393px;

   position:absolute;

   left:164px;

   top:125px;

   z-index:15;

}







/* LAYOUT */

.destaque {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #73b152;

}

.formulario {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #FFFFFF;

	width: 100%;

	border: 1px solid #e1e0d3;

	color: #53583e;

}

