/*******
 * RESET
 *******/
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}
:link {
color: #B3A580;
}
:visited {
color: #B3A580;
}
:active {
color: #B3A580;
}
body {
    background:#fff;
    line-height: 1;
    color:#333;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
h1,h2,h3,h4,h5,h6,p,li,dd{
	margin-bottom:10px;
}
h1{
	font-size:30px;
}
h2{
	font-size:26px;
}
h3{
	font-size:22px;
}
h4{
	font-size:20px;
}
h5{
	font-size:18px;
}

.pag_tit{	
	color:#b3a580;
	font-size:21px;
	text-transform:uppercase;
}
	/*GERAL*/
body{
/*background:url(../images/fundo.gif) repeat-x;*/
background-color:#26211b;
}
	
#corpo{
	width:1007px;
	height:auto;
/*	position:absolute;
	left:50%;
	margin-left:-502px;*/
	font-family:Arial, Helvetica, sans-serif;
	background-color:#26211b;
	margin:auto;
	

/*	*left:44.8%;*/

	
}
/*#corpo, x:-moz-any-link{
 width:1104px;
 margin-left:-552px;
}
*/
	/*HEADER*/
	
#header{
	width:100%;
	height:86px;
	background-color:#26211B;
}
#cont-header{
width:817px;
margin:auto;
*position:relative;
*left:50%;
*margin-left:-408px;
}
#header img{
	margin-top:23px;
	float:left;
}
#links-header{
margin-top:30px;
font-size:12px;
color:#B3A580;
float:right;
font-family:Arial, Helvetica, sans-serif;
margin-right:20px;
}
#links-header a{
	font-size:12px;
	color:#FFFFFF;
	padding-right:10px;
	padding-left:10px;
	text-decoration:none;
}
#links-header a:hover{
text-decoration:underline;
}
#topo-conteudo{
height:22px;
width:100%;
background-color:#38322b;
}

/*	CONTEUDO*/

#conteudo{
position:relative;
left:50%;
margin-left:-505px;
margin-top:0px;
width:100%;
}
#cont-conteudo{
*position:relative;
*left:54%;
*margin-left:-515px;
*width:92%;
}
#conteudo, x:-moz-any-link {
width:96%;
margin-left:-520px;
}  
#todo_menu{
background:url(../images/fundo-menu.jpg) repeat-y;
float:left;
_height:568px;
margin-left:100px;
height:630px;
_margin-left:50px;
position:absolute;
width:245px;
}
/*#menu{
float:left;
width:245px;
height:630px;
background:#000000 url(../images/menu-internas.png) no-repeat;
margin-left:100px;
position:absolute;

}*/


/*	NEWS*/


#noticias{
float:right;
margin-top:20px;
margin-right:-5px;
margin-right /*\**/: 40px\9;
*margin-right:-80px;
height:590px;
width:605px;
background-color:#26211b;
_margin-right:0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
  #noticias{
  	margin-right:40px;
  }
}
#noticias2{
float:right;
margin-top:20px;
margin-right:-5px;
margin-right /*\**/: 40px\9;
*margin-right:-80px;
_margin-right:0px;
height:auto;
min-height:610px;
width:auto;
_height:610px;
background-color:#26211b;
width:600px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
  #noticias2{
  	margin-right:40px;
  }
}
.conteudo-noticias{
margin-top:15px;
margin-bottom:25px;
}
.conteudo-noticias a{
text-decoration:none;
}
.tit-news{
color:#B3A580;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;
font-weight:bold;
width:590px;
line-height:14px;
}
.txt-news{
color:#FFFFFF;
font-size:11px;
margin-top:-3px;
width:600px;
line-height:15px;
}
.txt-news a:visited{
color:#FFFFFF;
}
.txt-news a:linked{
color:#FFFFFF;
}
.txt-news2{
color:#FFFFFF;
font-size:11px;
margin-top:-3px;
width:600px;
line-height:20px;
}
.saiba-mais{
margin-top:-3px;
display:block;
color:#b3a580;
font-size:11px;
}


#paginator{
clear:both;
height:20px;
margin-right:130px;
margin-right /*\**/: 80px\9;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
  #paginator{
	margin-right:80px;
  }
}
#paginacao{
float:right;
font-family:Arial, Helvetica, sans-serif;
display:block;
margin-right:20px;
font-size:13px;
}
#paginacao_desaparece{
display:none;
}
#paginacao a{
color:#FFFFFF;
padding-left:10px;
text-decoration:underline;
padding-right:10px;
}
#paginacao span{
padding-left:10px;
color:#B3A580;
text-decoration:none;
padding-right:10px;
}
#paginacao .um{
text-decoration:none;
margin-right:-9px;
}
#cont-pag{
position:relative;
top:-20px;
}
.voltar{
font-size:13px;
float:right;
background:url(../images/setinha.png) no-repeat left bottom;
padding-left:10px;
} 




	/*CLIENTES*/
	
#clientes{
float:right;
margin-top:15px;
margin-right:60px;
margin-right /*\**/: 105px\9;
*margin-right:-15px;
height:auto;
min-height:595px;
_height:610px;
_margin-right:40px;
_height:595px;
width:auto;
background-color:#26211b;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
   #clientes{
   	margin-right:105px;	
   }
}

#clientes ul{
margin-top:8px;
}
.lista-clientes{
font-size:11px;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
width:530px;
height:15px;
padding-top:8px;
padding-left:5px;
margin-bottom:3px;
}
.lista-clientes2{
font-size:11px;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
width:530px;
height:15px;
padding-top:8px;
background-color:#312c27;
padding-left:5px;
margin-bottom:3px;
}


	/*CONTATO*/
	

#contato{
float:right;
margin-top:0px;
min-height:610px;
height:auto;
width:auto;
background-color:#26211b;
margin-right:350px;
margin-top:20px;
margin-left:400px;
margin-right /*\**/: 385px\9;
*margin-right:410px;
*margin-left:360px;
_margin-left:0px;
_margin-right:170px;
_height:610px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
   #contato{
   	margin-right:385px;	
   }
}
#contato label.nome{
display:block;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-bottom:10px;
margin-top:30px;
}
#contato label{
display:block;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-bottom:10px;
margin-top:10px;
}
#contato input{
display:block;
width:250px;
height:19px;
border:none;
}
#contato input.ddd{
height:19px;
border:none;
width:50px;
height:19px;
display:inline;
}
#contato input.tel{
height:19px;
border:none;
width:188px;
height:19px;
display:inline;
margin-left:7px;
display /*\**/: block\9;
margin-top /*\**/:-21px\9;
margin-left /*\**/:60px\9;
*margin-top:-27px;
}
#contato textarea{
border:none;
height:157px;
width:250px;
}
#contato input.bt-enviar{
border:none;
width:73px;
height:25px;
margin-left:177px;
margin-top:10px;
}
.style_msg{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}



/*TRABALHE CONOSCO*/
	

#trabalhe_conosco{
float:right;
margin-top:0px;
min-height:610px;
height:auto;
width:auto;
background-color:#26211b;
margin-right:305px;
margin-top:20px;
margin-left:400px;
margin-right /*\**/:347px\9;

*margin-left:300px;
*margin-right:230px;
_margin-right:160px;
_margin-left:0px;
_height:610px;

}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
   #trabalhe_conosco{
   	margin-right:347px;	
   }
}
#trabalhe_conosco label.nome{
display:block;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-bottom:10px;
margin-top:30px;
}
#trabalhe_conosco label{
display:block;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-bottom:10px;
margin-top:10px;
}
#trabalhe_conosco input{
display:block;
width:250px;
height:19px;
border:none;
}
#trabalhe_conosco input.ddd{
height:19px;
border:none;
width:50px;
height:19px;
display:inline;
}
#trabalhe_conosco input.tel{
height:19px;
border:none;
width:188px;
*width:184px;
height:19px;
display:inline;
margin-left:7px;
}
#trabalhe_conosco input.procurar{
height:25px;
width:250px;
display:block;
margin-top:-5px;
color:#FFFFFF;
width /*\**/:253px\9;
}
#trabalhe_conosco input.bt-enviar{
border:none;
width:73px;
height:25px;
margin-left:0px;
margin-top:10px;
}


/*NOSSSA HIST RIA*/

#nossa_historia{
float:right;
margin-top:15px;
margin-right:60px;
margin-right /*\**/: 105px\9;
*margin-right:-15px;
height:auto;
min-height:615px;
width:auto;
background-color:#26211b;
_margin-right:30px;
_height:615px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
   #nossa_historia{
   	margin-right:105px;	
   }
}
#nossa_historia p.paragrafo_um{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:530px;
margin-top:16px;
line-height:20px;
}
#nossa_historia p{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:530px;
margin-top:0px;
line-height:20px;
}
#nossa_historia .area_atuacao{
margin-top:20px;
}


/* EQUIPE*/

#equipe{
float:right;
margin-top:15px;
height:auto;
min-height:595px;
width:640px;
margin-right:-30px;
background-color:#26211b;
margin-right /*\**/: 0px\9;
*margin-right:-115px;
width /*\**/: 650px\9;
_margin-right:-5px;
_width:640px;
_height:595px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
   #equipe{
   	margin-right:0px;	
	width:650px;
   }
}
#equipe img{
display:block;
margin-left:20px;
}
.dados_equipe{
width:226px;
height:100px;
background-color:#312c27;
display:block;
float:left;
margin-right:15px;
_margin-right:10px;
margin-top:15px;
margin-left:10px;
}
.dados_equipe span{
display:block;
margin-left:10px;
margin-right:15px;
margin-bottom:4px;
}
.dados_equipe span.equipe_nome{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin-top:15px;
}
.dados_equipe span.equipe_email{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.dados_equipe span.equipe_tel{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b3a580;
}
.dados_equipe span.equipe_fax{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b3a580;
margin-bottom:15px;
}


/* VITORIAS */

#vitorias{
float:right;
margin-top:15px;
height:auto;
min-height:595px;
width:auto;
margin-right:-10px;
background-color:#26211b;
margin-right /*\**/: 0px\9;
*margin-right:-120px;
_margin-right:-10px;
width:615px;
width /*\**/: 650px\9;
_height:595px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
   #vitorias{
   	margin-right:0px;	
	width:650px;
   }
}
#vitorias .titulo{
color:#b3a580;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
margin-left:10px;
margin-top:20px;
}
#vitorias .texto{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:350px;
line-height:18px;
height:auto;
margin-left:10px;
}
#vitorias img{
display:block;
margin-left:10px;
margin-top:10px;
}

	/*LINKS*/

#pagina_links{	
float:right;
margin-top:20px;
margin-right:-41px;
height:auto;
min-height:610px;
width:657px;
background-color:#26211b;
margin-right /*\**/: 0px\9;
width /*\**/: 650px\9;
*margin-right:-110px;
*width:650px;
_margin-right:-10px;
_height:610px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
   #pagina_links{
   	margin-right:0px;	
	width:650px;
   }
}
#pagina_links img{
display:block;
margin-left:20px;
margin-bottom:30px;
}
#pagina_links a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b3a580;
display:block;
margin-bottom:20px;
font-weight:bold;
}
#links_esquerda{
float:left;
margin-left:30px;
}
#links_direita{
float:right;
margin-right:170px;
_margin-right:100px;
}




/* RODAPE*/

#rodape{
clear:both;
height:100px;
background-color:#38322B;
font-family:Arial, Helvetica, sans-serif;
*float:left;
}
#meio-rodape{
width:998px;
margin:auto;
*position:relative;
*left:50%;
*margin-left:-499px;

}
.enderecos{
color:#FFFFFF;
float:left;
margin-left:90px;
margin-top:16px;
}
.enderecos p{
font-size:11px;
color:#B3A580;
}
.barra-rodape{
float:left;
margin-left:31px;
margin-top:16px;
}
.enderecos span, .enderecos address{
color:#FFFFFF;
font-size:11px;
margin-bottom:6px;
}
#enderecos_final{
margin-left:30px;
}
.logo-caioduo{
margin-top:26px;
margin-left:30px;
}
