/*
-----------------------------------------------
Style Sheet

@Site: www.communiq.com.br
@Author: Roberto Lavor    
@email: roberto@communiq.com.br
@Version:  2009
----------------------------------------------- */
/*Zerar Tags*/
*{margin:0; padding:0; list-style:none;}
img{border:none;}
* html body{font-size:75%;}
body{background:#cfd0ae url(../images/back_principal.jpg) repeat-x left top; font:small/1.6em "Trebuchet MS"; color:#27380c;} 
h2{font-size:140%;}
ul{margin:0; padding:0; list-style-type:none;}
li{ background:transparent url(../images/bullet.gif) no-repeat left center; padding-left:20px;}
li a{background:#c3c4a7; text-decoration:none; padding: 0 5px;color:#27380c;}
li a:hover{background:#AAD142;}
/*ID*/
#wrapper{width:990px; height:auto; margin:0 auto;}
#topo{position:relative;width:990px; height:107px; background:transparent;}
#topo ul{position:absolute;float:left; width:650px;height:107px; right:20px; top:0;}
#topo ul li{float:left; width:85px;text-align:center; margin-left:2px; background:transparent;}
#topo ul li a{width:85px; height:107px; background:transparent; display:block; text-decoration:none; text-align:center; line-height:107px; color:#cfd0ae;}
#topo ul li a:hover{background:transparent url(../images/seta.png) no-repeat center top;}
#topo img{position:absolute; top:27px; left:20px;}

/*DEPOIMENTOS*/
.depoimentos {background:url(../images/borda_depoimentos.gif) no-repeat top center; display:block; float:left; margin-top:400px; padding-top:10px; position:relative}
.depoimentos h5 {color:#6e9110; font-size:12px; font-weight:400; position:absolute; left:60px}
#depoimento {background:url(../images/aspas.gif) no-repeat top left; float:left; height:172px; margin-top:20px; margin-right:30px; padding:25px 30px 0 60px; width:660px}
#inicio {padding-top:50px}
#inicio, #inicio a {float:left; width:110px}
#inicio a {background:url(../images/bg_paginacao.gif) no-repeat top left; height:25px; margin-bottom:15px; text-indent:-9000px}
#inicio a.prev {background-position:0 0}
#inicio a.next {background-position:-110px 0}
#inicio a.prev:hover {background-position:0 -25px}
#inicio a.next:hover {background-position:-110px -25px}

/*SERVIÇOS*/
.servicos p {padding-bottom:10px}

/*CLASSES*/
*.banner{width:990px; height:381px;}
*.main{position:relative;width:950px; height:500px; clear:both; padding:0 20px; background:transparent;}
*.box{position:absolute;width:290px; height:auto;background:transparent;}
*.agencia{left:20px;}
*.agencia a{background-color:#c3c4a7; padding: 0 5px; text-align:center; color:#27380c; text-decoration:none;}
*.agencia a:hover{background-color:#AAD142; padding: 0 5px; text-align:center; color:#27380c; text-decoration:none;}
*.servicos{left:349px;}
*.andamentos{right:20px; margin-bottom:20px;}
*.divleft{left:320px;}
*.divright{right:320px;}
*.bt{position:absolute; width:93px; height:22px; line-height:22px; left:200px; bottom:40px; cursor:pointer; background:transparent url(../images/botao.jpg) no-repeat center top;}
*.ul{list-style:none; padding:0; margin:0;}
*.ul li{list-style:none; background:transparent; padding:0;}
*.ul li a{background-color:#714C82; padding: 0 5px; text-align:center; color:#FFF; text-decoration:none;}
*.ul li a:hover{background-color:#AAD142; padding: 0 5px; text-align:center; color:#FFF; text-decoration:none;}
*.ul li span{ background-color:transparent; padding: 0 0 5px 0; text-align:center;}
*.bullet{background:none;}
*.clear{clear:both;}
/*FOOTER*/
*.footer{position:relative; width:990px; height:87px; margin:0 auto; background:transparent url(../images/back_footerfooter.jpg) no-repeat left top;}
*.footer ul{margin:0;float:left; padding:0; list-style:none; right:20px;}
*.footer ul li{float:left; width:auto; height:auto; padding:5px;text-align:center; margin-left:2px; background:transparent;}
*.footer ul li a{background:transparent;width:auto; height:16px; line-height:16px; font-size:80%; padding:2px;display:block; text-decoration:none; text-align:center;color:#192507;}
*.footer ul li a:hover{background:#AAD142;}
/*FORM*/
fieldset{border:none;}
label{display:block;}
input{width:221px;height:22px; padding-left:10px; background:#c3c4a7; border:1px solid #C3C4A7;}
input:focus{background:#c3c4a7;}
/*ALINHAMENTO VERTICAL*/
*.v30{margin-bottom:30px;}
*.v20{margin-bottom:20px;}
*.v10{margin-bottom:10px;}
*.v5{margin-bottom:5px;}
*.vtop{margin-top:20px;}
*.p20{padding-bottom:20px;}
*.p30{position:absolute; top:50px;}
*.pf20{position:absolute; top:50px;}
*.left20{position:absolute;left:20px;}
*.right20{position:absolute; right:20px}
/*CORES*/
*.cor1{color:#192507;}
*.cor2{color:#27380c;}
*.cor3{color:#2f0a40;}
*.f80{font-size:80%;}

/*DIVISORIA*/
*.divisoria{position:absolute;width:20px; height:364px;  background:transparent url(../images/div.png) no-repeat center top;}
