/* CSS Document */
/* Configuração do corpo do site */

* {
margin:0px;
padding:0px; 
list-style: none;
} 

body,td,th {
	background: #3c0d2d url(imagens/fundo.jpg) no-repeat top;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
body {
	background:#3c0d2d url(imagens/fundo.jpg) no-repeat top;
	margin:0;
	padding:0;
	text-align:center; /* "remédio" para o hack do IE */

}

#body1 {
	background:#FFF;
	margin:0;
	padding:0;
	text-align:center; /* "remédio" para o hack do IE */

}

.body1 {
	background: #3c0d2d url(img_clientes/fundo_cli.jpg) no-repeat top;
	margin:0;
	padding:0;
	text-align:center; /* "remédio" para o hack do IE */

}

.body2 {
	background:#9f2470 url(img_trampos/fundo_tra.jpg) no-repeat top;
	margin:0;
	padding:0;
	text-align:center; /* "remédio" para o hack do IE */
}
.texto_paginas{
font-family: "Trebuchet MS";
font-size: 11px;
color: #1c4a76;
margin:10px;
}
.titulos{
	font-family: "Trebuchet MS";
	font-size:20px;
	color: #1c4a76;
	font-style:italic;
	margin:30px 40px 10px 40px;
	font-weight:bold;
}


#tudo {
width: 900px;
margin:0px auto;			
padding: 0px;
text-align:left; /* "remédio" para o hack do IE */

}

#tudo_contato {
width: 516px;
margin:0px auto;			
padding: 0px;
text-align:left; /* "remédio" para o hack do IE */

}

#tudo_sobre {
width: 516px;
margin:0px auto;			
padding: 0px;
text-align:left; /* "remédio" para o hack do IE */

}

#conteudo {
padding: 0px 0px 0px 0px ;

}
a { text-Decoration:none;
outline:none;
border:none;
}
a:link       { text-Decoration:none;
outline:none;
border:none;}
a:visited    { text-Decoration:none;}
a:hover      { text-Decoration: underline;}
	
.geral_texto{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #003366;
	line-height: 20px;
}


img.float {
border: 0px;
text-align:center;
margin:0px;
padding:0px;
}

.home {
background:transparent url(imagens/home.jpg) ;
height:33px;
width:178px;
margin-bottom:0px;
display:block;
text-indent:-9000px;}
a.home:hover{
background:transparent url(imagens/home_h.jpg) ;
height:33px;
width:178px;
}

.agencia{
background:transparent url(imagens/agencia.jpg) repeat scroll 0 0;
height:33px;
width:178px;
margin-bottom:7px;
display:block;
text-indent:-9000px;}
a.agencia:hover{
background:transparent url(imagens/agencia_h.jpg) ;
height:33px;
width:178px;
}

.trampos{
background:transparent url(imagens/trampos.jpg) repeat scroll 0 0;
height:33px;
width:178px;
margin-bottom:7px;
display:block;
text-indent:-9000px;}
a.trampos:hover{
background:transparent url(imagens/trampos_h.jpg) ;
height:33px;
width:178px;
}

.clientes{
background:transparent url(imagens/clientes.jpg) repeat scroll 0 0;
height:33px;
width:178px;
margin-bottom:7px;
display:block;
text-indent:-9000px;}
a.clientes:hover{
background:transparent url(imagens/clientes_h.jpg) ;
height:33px;
width:178px;
}

.contato{
background:transparent url(imagens/contato.jpg) repeat scroll 0 0;
height:33px;
width:178px;
display:block;
text-indent:-9000px;}
a.contato:hover{
background:transparent url(imagens/contato_h.jpg) ;
height:33px;
width:178px;;
}
/*Inicio: caixa contato*/
.divcontato{
	width:420px;
	height:45px;
	float:right;
	background: #000;
}

.txtcontato{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	text-align: center;
	padding:10px 10px 10px 10px;
}
/*Fim: caixa contato*/
/*começo banner*/	
.banner{
	width:450px;
	height:197px;
	background:#0F0;
	float:left;}
/*fim banner*/	
/*caixa menuesquerdo*/
.menuesquerdo{
	width:200px;
	height:auto;
	float:left;
	margin-right:19px;}
/*fim menuesquerdo*/
/*caixa dentro do menu botão*/
.cxbotao1{
	width:178px;
	height:165px;
	background:#FFF;
	padding:18px 11px 15px 11px;}
/*fim caixa dentro do menu botão*/
/*caixa botão*/
.cxbotao{
	width:200px;
	height:221px;
	background:#FFF;
	margin-bottom:20px}
/*fim caixa botão*/
/*caixa twitter*/
.cxtwitter{
	width:200px;
	height:277px;
	background:#FFF;
	margin-bottom:22px;}
/*fim caixa twitter*/
/*caixa fotos*/
.cxfotos{
	width:200px;
	height:223px;
	background:#FFF;}
/*fim caixa fotos*/
/*caixa conteudo*/
.cxconteudo{
	width:680px;
	height:764px;
	background:#FFF;
	float:left;
	}
/*fim caixa conteudo*/

/*começo rodape*/
.rodape-logo{
	width:900px;
	height:32px;
	float:left;
	margin-top:10px;
	background:transparent url(imagens/rodape.jpg) repeat scroll 0 0;
display:block;
text-indent:-9000px;
	}
.rodape{
	width:900px;
	height:32px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	float:left;
	margin-bottom:05px;
	}
/*fim rodape*/

.banner-conteudo{
	background: url(banner_home/bannerhome_01.jpg);
	width:655px;
	height:402px;
	text-indent:-9000px;
	margin:12px 12px 5px 12px;}
	
.banner-conteudo1{
	width:655px;
	height:208px;
	margin:12px 12px 5px 12px;}
	
/*box de dentro da caixa conteudo*/
.txt-box-esquerda{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#b2b2b2;
	font-size:13px;
	width:276px;
	height:278px;
	margin:20px 15px 15px 13px;
	float:left;
	}
	
.txt-box-direita {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#b2b2b2;
	font-size:13px;
	width:357px;
	height:278px;
	margin:20px 0px 15px 0px;
	float:left;
	}
.box-conteudo-esquerda{
	width:276px;
	height:278px;
	float:left;
	}
.box-conteudo{
	width:290px;
	height:308px;
	margin:0px 0px 0px 0px;}
	
.box-conteudo-direita {
	width:362px;
	height:278px;
	float:left;}
/*fim da box*/
.titulos-noticias{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFF;
	margin-bottom:20px;}
.noticias{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;}

.banner {
background:transparent url(imagens/banner.jpg) repeat scroll 0 0;
height:197px;
width:450px;
display:block;
text-indent:-9000px;}

.menunoticia {
	width:1000px;
	height:441px;
	}
	
.titulo-agencia{
	width:161px;
	height:52px;
	background:url(imagens/titulo_agencia.jpg);
	text-indent:-9000px;
	margin:20px 12px 5px 12px;}
	
.titulo-trampos{
	width:180px;
	height:52px;
	background:url(imagens/titulo_trampos.jpg);
	text-indent:-9000px;
	margin:20px 12px 5px 12px;}
	
.titulo-clientes{
	width:180px;
	height:52px;
	background:url(imagens/titulo_clientes.jpg);
	text-indent:-9000px;
	margin:20px 12px 5px 12px;}
	
	
.titulo-contato{
	width:516px;
	height:78px;
	background:#90216d;
	border:0px;}
	
	
.txt-agencia{
	width:863px;
	font-size:14px;
	color:#000;
	text-align:justify;
	margin:18px 18px 18px 18px;}
	
	
#todoform {
	width:470px;

font:18px arial, verdana, helvetica, sans-serif; 
/* o tamanho e o tipo da fonte no formulário */
color:#FFF;
border-collapse:collapse; 
/* retira as bordas duplas nas células da tabela */

color:#ff9900; /* a cor laranja para as letras */
      } 
	
	  
	  
#todoform input {
background:#9b2575; 
/* a cor do fundo dos três campos */
color:#FFF;

border:1px dashed #FFF;
/* uma borda de 1px tracejada e na cor laranja para 
o campo */
}   

#todoform textarea {
background:#9b2575;
 /* a cor do fundo do campo */
 color: #FFF;

border:1px dashed #FFF; 
/* uma borda de 1px tracejada e na cor 
laranja para o campo */
}

 #todoform input.botao {
background: #3c0e2d; 
/* a cor do fundo do botão */

color:#ffffff; /* a cor das letras Enviar */
border:2px solid #9b2575 ;
/* uma borda de 2px solida branca no botão*/
}  

#todoform td {
padding:5px;
font-size:14px;
color:#000;
}

/*Inicio da pagina de cliente*/
#box_img_clientes{
	width:900px;
	height:860px;
	}
	
#box_img_trampos{
	width:900px;
	height:500px;
	}

.box_customers{
height:188px;
left:0;
margin:0;
float:left;
top:150px;
width:214px;
}
.demo{
                float:left;
            }
img{
	border-color: #CCC;}
	
.end_mapa{
	width:863px;
	height:345px;
	margin:18px 18px 18px 18px;
}
	
.end{
	width:414px;
	margin-right:6px;
	float:left;
	height:345px;
	background: url(imagens/box_end.jpg);}
			
.txtcontato1{
	margin:20px;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#9b2575;
	font-size:12px;}
a.linkcontato{
	color:#9b2575;
	text-decoration:none;
	}
	
a.linkcontato:hover{
	color:#9b2575;
	text-decoration:none;
	}


/*fim da pagina de cliente*/

/*lightbox_contato*/
#titulo_contato{
	background:#8f216c;
	width:516px;
	height:78px;
	border:0px;
}
#borda{
	width:25px;
	height:359px;
	float:left;
}


#coteudo_contato{
	background:#bb2e8e;
	margin:0px;
	padding:0px;
	width:480px;
	height:456px;
	border:0px;
	float:left;
}
#rodape_contato{
	width:516px;
	background:#bb2e8e;
	height:auto;
}
.txt_contato{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:justify;
	font-size:13px;
	margin:20px;
	
	}
	

/*fim*/

/*lightbox_contato*/
#titulo_sobre{
	width:516px;
	height:78px;
	background:#799622;
	border:0px;
}
#borda_sobre{
	width:25px;
	height:359px;
	float:left;
}


#conteudo_sobre{
	margin:0px;
	padding:0px;
	width:480px;
	height:400px;
	border:0px;
	background:#9cbf32;
	float:left;
}
#conteudo_total{
	width:430px;
	background:#9cbf32;
	}
#rodape_sobre{
	width:516px;
	background:#9cbf32;
	height:auto;
}


.txt_sobre{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:justify;
	font-size:13px;
	margin:20px;
	}
/*fim*/

. {
	background: url() no-repeat;

	border:0px;

	display:block;
	text-indent:-9000px;}
	
	
.banner02_home {
background-image:url("banner_home/banner02.jpg");
display:block;
text-align:left;
height:167px;
text-indent:-9000px;
width:343px;
overflow:hidden;
}
	
.trabalheConosco {
background-image:url("imagens/trabalhe_conosco.jpg");
display:block;
text-align:left;
height:123px;
text-indent:-9000px;
width:343px;
overflow:hidden;
	}