@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fcd093;
	background-image:url(../imagem/bg.jpg);
	color:#676767;
}

#tudo{
	float:left;
	width:980px;
	height:auto;
	position:absolute;
	left:50%;
	margin-left:-490px;
	background:#F79639;
}

#all{
	float:left;
	width:920px;
	height:auto;
	background:#FFF;
	margin:30px 0 0px 30px;
}

#all a img{
	border:none
}

#banner{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner.jpg);
}

#banner_txt{
	float:right;
	width:450px;
	height:auto;
	margin:160px 0px 0 400px;
	font-size:46px;
	font-weight:bold;
	color:#FFF;
}

#banner_txthome{
	float:right;
	width:450px;
	height:auto;
	margin:50px 0px 0 400px;
	text-align:center;
	font-size:66px;
	font-weight:normal;
	color:#FFF;
}

#logo{
	float:right;
	width:257px;
	height:54px;
	margin:50px 50px 0 0;
}

#menu{
	float:left;
	width:920px;
	height:130px;
}

#conteudo{
	float:left;
	width:920px;
	height:auto;
}

#menu_btn{
	float:left;
	width:880px;
	height:100px;
	margin:15px 0 0 20px;
}

#btn1{
	float:left;
	width:115px;
	height:100px;
}

#btn2{
	float:left;
	width:115px;
	height:100px;
	margin-left:12px;
}

#box1{
	float:left;
	width:280px;
	height:auto;
	margin:20px 0 0 20px;
}

#box2{
	float:left;
	width:280px;
	height:auto;
	margin:20px 0 0 20px;
}

#box_title{
	float:left;
	width:280px;
	height:30px;
	margin-bottom:10px;
}

#box_title h4{
	font-size:22px;
	margin:0px;
}

#box_img{
	float:left;
	width:280px;
	height:225px;
}

#box_txt{
	float:left;
	width:280px;
	height:auto;
	margin-top:20px;
	color:#555;
	font-size:14px;
	line-height:20px;
}

#box_txt li{
	list-style-image:url(../imagem/leia_mais.jpg);
	margin:0px;
}

#box_txt a{
	color:#555;
	text-decoration:none;
}

#box_txt a:hover{
	text-decoration:underline;
}

#prod{
	float:left;
	width:350px;
	height:132px;
	margin:20px 0 0 20px;
}

#mapa{
	float:left;
	width:392px;
	height:132px;
	margin:20px 0 0 20px;
}

#premio{
	float:left;
	width:91px;
	height:132px;
	margin:20px 0 0 25px;
}

#rodape{
	float:left;
	width:920px;
	height:150px;
	margin: 20px 0 0px 0;
}

#imagem_rodape{
	float:left;
	width:224px;
	height:150px;
}

#dados{
	float:left;
	width:280px;
	height:auto;
	margin:45px 0 0 45px;
	text-align:center;
	color:#555;
	font-size:12px;
	line-height:14px;
}

#imagem_rodape2{
	float:right;
	width:270px;
	height:108px;
	margin:36px 22px 0 20px;
}

#desenvolvido{
	float: right;
	width:300px;
	height:15px;
	margin:10px 350px 20px 0;
	text-align:center;
	font-size:10px;
	color:#000;
}

#desenvolvido a{
	color:#000;
	text-decoration:none
}

#desenvolvido a:hover{
	text-decoration:underline
}

/* ============================== quem somos ==================================*/

#banner_quem{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner_quem.jpg);
}

#banner_txtquem{
	float:right;
	width:450px;
	height:auto;
	margin:50px 0px 0 400px;
	text-align:center;
	font-size:66px;
	font-weight:normal;
	color:#FFF;
}

#quem_txt2{
	float:right;
	width:450px;
	height:auto;
	margin:20px 0px 0 400px;
	text-align:center;
	font-size:40px;
	color:#FFF;
}

#quem_txt5{
	float:right;
	width:450px;
	height:auto;
	margin:60px 0px 0 400px;
	text-align:center;
	font-size:40px;
	color:#FFF;
}

#banner_txtend{
	float:right;
	width:450px;
	height:auto;
	margin:100px 100px 0 0px;
	text-align:center;
	font-size:66px;
	font-weight:normal;
	color:#FFF;
}

#logo_quem{
	float:right;
	width:257px;
	height:54px;
	margin:50px 75px 0 0;
}

#cont_txt{
	float:left;
	width:880px;
	height:auto;
	margin:20px 0 0 20px;
	background:url(../imagem/back.jpg) right no-repeat;
}

/* ============================== produtos ==================================*/

#cont_txt1{
	float:left;
	width:880px;
	height:auto;
	margin:20px 0 40px 20px;
	background:url(../imagem/back1.jpg) right no-repeat;
}

#banner_prod{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner_prod.jpg);
}

#banner_txtprod{
	float:right;
	width:450px;
	height:auto;
	margin:50px 0px 0 400px;
	text-align:center;
	font-size:66px;
	font-weight:normal;
	color:#FFF;
}

#banner_txtprod5{
	float:right;
	width:450px;
	height:auto;
	margin:50px 0px 0 400px;
	text-align:center;
	font-size:66px;
	font-weight:normal;
	color:#FFF;
}

#prod_txt{
	float:left;
	width:600px;
	height:auto;
	margin-right:100px;
}

#logo_produtos{
	float:right;
	width:257px;
	height:54px;
	margin:50px 55px 0 0;
}

#img_prod{
	float:left;
	width:200px;
	height:185px;
}

#img_prod a img{
	border:none;
}

#pdf{
	float:left;
	width:150px;
	height:62px;
	margin:123px 0 0 47px;
}

#pdf a img{
	border:none;
}

/* ============================== quem somos ==================================*/

#banner_evt{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner_evto.jpg);
}

#logo_evt{
	float:right;
	width:257px;
	height:54px;
	margin:50px 45px 0 0;
}

#evt_txt{
	float:left;
	width:880px;
	height:auto;
}

#img_evto{
	float:left;
	width:200px;
	height:185px;
	margin-top:20px;
}

#cont_txtevto{
	float:left;
	width:550px;
	height:150px;
	margin-top:32px;
	margin-left:20px;
}

/* ============================== opinioes ==================================*/

#banner_op{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner_opinioes.jpg);
}

#logo_op{
	float:right;
	width:257px;
	height:54px;
	margin:50px 30px 0 0;
}

#op_txt{
	float:left;
	width:600px;
	height:auto;
	margin:20px 0 0 0;
}

#cont_txt2{
	float:left;
	width:880px;
	height:auto;
	margin:20px 0 40px 20px;
	background:url(../imagem/back2.jpg) right no-repeat;
}

/* ============================== contato ==================================*/

#banner_contato{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner_contato.jpg);
}

#logo_contato{
	float:right;
	width:257px;
	height:54px;
	margin:50px 120px 0 0;
}


#contato_txt{
	float:left;
	width:600px;
	height:auto;
	color:#555;
	font-size:14px;
	line-height:20px;
}

#form{
	float:left;
	width:700px;
	height:auto;
	margin: 20px 0 0 20px;
	color:#666;
}

#nome{
	color:#666;
}

.tamanho{
	width:400px;
	margin:5px 0 10px 0;
}

.tamanho2{
	width:400px;
	height:50px;
	margin:5px 0 10px 0;
}

#campo{
	margin-left:10px;
}

#estado{
	float:left;
	width:100px;
	height:auto;
}

#cont_txt3{
	float:left;
	width:880px;
	height:auto;
	margin:20px 0 40px 20px;
	background:url(../imagem/back3.jpg) right no-repeat;
}

#cont_contato{
	float:left;
	width:880px;
	height:300px;
	margin:20px 0 40px 20px;
	background:url(../imagem/back3.jpg) right no-repeat;
}

/* ============================== tecnologia ==================================*/

#banner_tecno{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner_tecno.jpg);
}

#logo_tecno{
	float:right;
	width:257px;
	height:54px;
	margin:50px 120px 0 0;
}

#img_tecno{
	float:left;
	width:120px;
	height:169px;
	margin:0 0 0 30px;
}

/* ============================== lojas ==================================*/

#banner_lojas{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner_lojas.jpg);
}

#banner_end{
	float:left;
	width:920px;
	height:434px;
	background-image:url(../imagem/banner_enderecos.jpg);
}

#logo_lojas{
	float:right;
	width:257px;
	height:54px;
	margin:50px 100px 0 0;
}

#txt_extra{
	float:right;
	width:300px;
	height:auto;
	margin:130px 35px 0 400px;
	text-align:center;
	font-size:18px;
	color:#FFF;
}

#cont_lojas{
	float:left;
	width:880px;
	height:auto;
	margin:20px 0 0 20px;
	color:#555;
	font-size:14px;
	line-height:20px;
	background:url(../imagem/back3.jpg) top right no-repeat;
}

#mapa_lojas{
	float:left;
	width:364px;
	height:365px;
	margin:20px 0 20px 60px;
}

#bebe{
	float:right;
	width:348px;
	height:205px;
	margin:180px 0 0 0;
}

#title{
	text-align:center;
	margin-bottom:40px;
}

#enderecos{
	float:left;
	width:400px;
	height:auto;
	margin:0 0px 0 0;
}

#cidades{
	float:left;
	width:200px;
	height:auto;
	margin: 0 20px 0 132px;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}

#cidades1{
	float:left;
	width:200px;
	height:auto;
	margin: 0 20px 0 165px;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}

#cidades2{
	
	float:left;
	width:200px;
	height:auto;
	margin: 0 20px 0 150px;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}

#cidades3{
	float:left;
	width:auto;
	height:auto;
	margin: 0 20px 0 118px;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}

#cidades4{
	float:left;
	width:220px;
	height:auto;
	margin: 0 20px 0 125px;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}

#cidades5{
	float:left;
	width:220px;
	height:auto;
	margin: 0 20px 0 158px;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}

#cit{	
}

#cit1{
	margin-top:220px;
}

#cit1111{
	margin-top:440px;
}

#cit2{
	margin-top:140px;	
}

#cit3{
	margin-top:155px;	
}


#cit4{	
}


#cit5{
	margin-top:100px;	
}


#cit6{
	margin-top:100px;	
}


#cit7{
	margin-top:270px;	
}

#cit8{
	margin-top:90px;	
}

#cit8_1{
	margin-top:3630px;	
}

#cit9{
	margin-top:255px;	
}

#cit10{	margin-top:88px;	
}

#cit12{
	margin-top:100px;	
}

#cit12_1{
	margin-top:435px;	
}


#cit12_2{
	margin-top:100px;	
}

#cit13{
	margin-top:90px;	
}
#cit14{
	margin-top:100px;	
}

#cit15{
	margin-top:110px;	
}

#cit16{	
}

#cit17{
	margin-top:575px;	
}

#cit18{
	margin-top:390px;	
}

#cit19 {
	margin-top:120px;
}

#cit20 {
	margin-top:120px;
}

#cit21 {
	margin-top:120px;
}
#cit22 {
	margin-top:100px;
}

#cit23 {
	margin-top:100px;
}

#cit24 {
	margin-top:100px;
}

#cit25 {
	margin-top:100px;
}

#cit26 {
	margin-top:100px;
}

#cit27 {

	margin-top:100px;

}
#enderecos1{
	float:left;
	width:300px;
	height:auto;
	margin:0 0 0 50px;
}

#menu_lojas{
	float:right;
	width:100px;
	height:auto;
	margin:-30px 0 20px 0;	
}

#menu_lojas a{
	text-decoration:underline;
	color:#555
}

#menu_lojadf{
	float:right;
	width:200px;
	height:auto;
	margin:80px 0 0 0;	
}

#menu_lojadf a{
	text-decoration:underline;
	color:#555
}

#menu_loja{
	float:right;
	width:200px;
	height:auto;
	margin:0px 0 0 0;	
}

#menu_loja a{
	text-decoration:underline;
	color:#555
}