body {

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

	font-size: 16px;

	font-weight: normal;

	color: #333;

	background-image: url(images/fundobody.jpg);

	background-repeat: repeat;

	margin: 0px;

	padding: 0px;

	background-attachment: fixed;

	position: relative;

}

#corpo {

	width: 890px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#corpo #topo {

	background-image: url(images/fundotopo.png);

	background-repeat: no-repeat;

	background-position: center top;

	clear: both;

	height: 180px;

}

#corpo #topo #logo {

	text-align: center;

	float: left;

	width: 450px;

	margin-top: 30px;

}

#corpo #topo #telefone {

	float: left;

	width: 410px;

	text-align: right;

	margin-top: 60px;

}

#corpo #menu {

	background-image: url(images/fundomenu.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 48px;

	text-align: center;

	padding-top: 2px;

	margin-top: -2px;

}

#corpo #banner {

	background-image: url(images/fundocont.png);

	background-repeat: repeat-y;

	margin-top: -4px;

	text-align: center;

	padding-top: 9px;

	padding-bottom: 7px;

}



#corpo #conteudo {

	background-image: url(images/fundocont.png);

	background-repeat: repeat-y;

	background-position: center top;

	padding-left: 8px;

	padding-right: 9px;

	text-align: justify;

	margin-top: -2px;

}

#conteudo #contindex {

	height: 500px;

}

#contindex #tit1_index {

	float: left;

	margin-bottom: 20px;

	margin-top: 10px;

	margin-left: 30px;

	background-image: url(images/tit1_index.png);

	height: 35px;

	width: 450px;

	padding-top: 5px;

	padding-left: 10px;

}

#contindex #container_index {

	margin-left: 10px;

}

#container_index #cx1_index {

	clear: both;

	width: 847px;

	height: 175px;

}

#txt_index {

	float: left;

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

	font-size: 16px;

	font-weight: normal;

	color: #000;

	width: 460px;

	margin-left: 20px;

	text-align: justify;

}

#img1_index {
	float: left;
	width: 270px;
	margin-left: 68px;
	margin-top: -30px;

}

#container_index #cx2_index {

	clear: both;

	width: 847px;

	height: 200px;

	margin-top: 20px;

}

#cx2_index #cx_projetos{

	float: left;

	height: 200px;

	width: 500px;

	margin-left: 20px;

}

#tit_projetos {

	height: 35px;

	width: 434px;

	background-image: url(images/tit2_index.png);

	padding-left: 10px;

	padding-top: 5px;

}

#cx_projetos #img_projetos{

	height: 160px;

	width: 460px;

	background-image: url(images/fundo_img_projetos.png);

	clear: both;

}

#img1_proj {

	float: left;

	margin-top: 35px;

	margin-left: 25px;

}

#img2_proj {

	float: left;

	margin-top: 35px;

	margin-left: 10px;

}

#img3_proj {

	float: left;

	margin-top: 35px;

	margin-left: 10px;

}





#link_supertelas {

	float: left;

	height: 162px;

	width: 286px;

	margin-top: 38px;

	margin-left: 30px;

}







#conteudo #contgrama {

	text-align: center;

}

#contgrama #tit_grama {

	float: left;

	margin-left: 30px;

	margin-bottom: 20px;

	margin-top: 10px;

	background-image: url(images/tit_grama.png);

	height: 35px;

	width: 450px;

	padding-top: 5px;

	padding-left: 10px;

}

#contgrama #cx1_grama {

	clear: both;

	width: 847px;

	margin-left: 10px;

	height: 300px;

}

#txt_grama {

	float: left;

	width: 461px;

	text-align: justify;

	margin-left: 20px;

	color: #000;

}

#img1_grama {

	float: left;

	margin-left: 68px;

	height: 149px;

	width: 285px;

	margin-top: 20px;

}

#contgrama #cx2_grama {

	clear: both;

	height: 230px;

	width: 847px;

	margin-left: 10px;

}

#tit2_grama {

	margin-top: 10px;

	height: 35px;

	width: 434px;

	margin-left: 20px;

	float: left;

	background-image: url(images/tit2_index.png);

	padding-top: 5px;

	padding-left: 10px;

	text-align: left;

}



#img2_grama {

	float: left;

	background-image: url(images/fundo_img_projetos.png);

	height: 125px;

	width: 450px;

	padding-top: 35px;

	margin-left: 20px;

}

#txt2_grama {

	float: left;

	text-align: justify;

	width: 280px;

	margin-left: 80px;

	margin-top: -125px;

}





#conteudo #contclientes {

	text-align: center;

}

#contclientes #tit_clientes {

	height: 35px;

	width: 450px;

	float: left;

	margin-bottom: 20px;

	margin-top: 10px;

	background-image: url(images/tit_clientes.png);

	padding-top: 5px;

	padding-left: 10px;

	margin-left: 30px;

}

#contclientes #caixa1_clientes {

	clear: both;

}

#caixa1_clientes #caixa_sup {

	clear: both;

	height: 120px;

}

#img_leoesportes {

	float: left;

	height: 89px;

	width: 306px;

	margin-left: 75px;

}

#img_playmadalosso {

	float: left;

	height: 89px;

	width: 333px;

	margin-left: 45px;

}



#caixa1_clientes #caixa_inf {

	clear: both;

	height: 180px;

}

#img_ipiranga {

	float: left;

	height: 89px;

	width: 377px;

	margin-left: 35px;

	margin-right: 60px;

}

#img_gersonmachado {

	float: left;

	height: 62px;

	width: 250px;

	margin-top: 15px;

}



#img_vaivem {

	float: left;

	height: 62px;

	width: 287px;

	margin-left: 75px;

	margin-top: 25px;

	margin-right: 70px;

}

#img_SEW {

	float: left;

	height: 62px;

	width: 322px;

	margin-top: 25px;

}
#caixa1_clientes #caixa_inf #cx3clientes {
	width: 890px;
	float: left;
}
#corpo #conteudo #contdaniel {
	margin-left: 20px;
	padding-top: 10px;
	width: 850px;
	height: 550px;
}
#conteudo #contdaniel #cx1contdaniel {
	padding-top: 8px;
	padding-left: 20px;
	background-image: url(images/tit_clientes.png);
	background-repeat: no-repeat;
	height: 50px;
	font-size: 23px;
	font-weight: bold;
	color: #5F7F1F;
}
#conteudo #contdaniel #cx2contdaniel {
	text-align: center;
}
#cx2contdaniel #tbcx2contdaniel {
	width: 800px;
	margin-left: 25px;
}
#conteudo #contdaniel #cx3contdaniel {
	text-align: center;
}
#cx3contdaniel #tbcx3contdaniel {
	width: 800px;
	margin-left: 25px;
	background-color: #9C3;
}
#corpo #conteudo #conthumberto {
	width: 850px;
	height: 500px;
	margin-left: 20px;
	padding-top: 10px;
}
#conthumberto #cx1conthumberto {
	font-size: 23px;
	font-weight: bold;
	color: #5f7f1f;
	background-image: url(images/tit_clientes.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 50px;
	padding-top: 8px;
	padding-left: 20px;
}
#conthumberto #cx2conthumberto {
	text-align: center;
}
#cx2conthumberto #tbcx2conthumberto {
	width: 800px;
	margin-left: 25px;
}
#conthumberto #cx3conthumberto {
}
#cx3conthumberto #tbcx3conthumberto {
	background-color: #9c3;
	width: 800px;
	margin-left: 25px;
}
#corpo #conteudo #contjackson {
	height: 500px;
	width: 850px;
	margin-left: 20px;
	padding-top: 10px;
}
#contjackson #cx1contjackson {
	height: 50px;
	padding-top: 8px;
	padding-left: 20px;
	background-image: url(images/tit_clientes.png);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 23px;
	font-weight: bold;
	color: #5f7f1f;
}
#contjackson #cx2contjackson {
}
#cx2contjackson #tbcx2contjackson {
	width: 800px;
	margin-left: 25px;
	text-align: center;
}
#contjackson #cx3contjackson {
}
#cx3contjackson #tbcx3contjackson {
	background-color: #9c3;
	width: 800px;
	margin-left: 25px;
}
#corpo #conteudo #contsaolourenco {
	height: 450px;
	width: 850px;
	margin-left: 20px;
	padding-top: 10px;
}
#contsaolourenco #cx1contsaolourenco {
	font-size: 23px;
	font-weight: bold;
	color: #5F7F1F;
	height: 50px;
	padding-top: 8px;
	padding-left: 20px;
	background-image: url(images/tit_clientes.png);
	background-repeat: no-repeat;
}
#contsaolourenco #cx2contsaolourenco {
}
#cx2contsaolourenco #tbcx2contsaolourenco {
	text-align: center;
	width: 800px;
	margin-left: 25px;
}
#contsaolourenco #cx3contsaolourenco {
}
#cx3contsaolourenco #tbcx3contsaolourenco {
	background-color: #9C3;
	width: 800px;
	margin-left: 25px;
}










#contclientes #cx2_clientes {

	clear: both;

	height: 110px;

	background-image: url(images/fundo_img_projetos.png);

	width: 837px;

	margin-left: 20px;

	padding-top: 10px;

	margin-top: 30px;

}

#conteudo #contleoesportes {

	clear: both;

	height: 800px;

}

#txtleoesportes #titleo {

	background-image: url(images/tit_clientes.png);

	background-repeat: no-repeat;

	height: 35px;

	width: 455px;

	float: left;

	padding-top: 5px;

}



#contleoesportes #txtleoesportes {

	width: 455px;

	float: left;

	margin-left: 20px;

	margin-top: 10px;

}

#contleoesportes #colfotos {

	float: left;

	margin-top: 10px;

	margin-left: 35px;

	background-image: url(images/fundo_img_projetos.png);

	background-repeat: repeat;

	width: 40%;

}

#colfotos #titcolunas {

	float: left;

	height: 35px;

	margin-top: 10px;

	width: 350px;

	background-color: #FFF;

	padding-top: 5px;

}

#colfotos #listasleo {

	clear: both;

	height: 530px;

	margin-bottom: 35px;

}

#colfotos #listaum {

	float: left;

	width: 124px;

	margin-left: -10px;

}

#colfotos #listaum li {

	list-style-type: none;

	float: left;

	width: 124px;

	margin-top: 25px;

}

#colfotos #listadois {

	width: 124px;

	float: left;

	margin-left: 2px;

	text-align: center;

}

#colfotos #listadois li {

	list-style-type: none;

	float: left;

	margin-top: 25px;

	text-align: center;

}

#listadois #foto8 {

	float: left;

	margin-left: 15px;

}

#conteudo #contmadalosso {

	clear: both;

	height: 725px;

}

#cx1madalosso {

	float: left;

	width: 455px;

	margin-top: 10px;

	margin-left: 20px;

}

#titmd_losso {

	float: left;

	background-image: url(images/tit_clientes.png);

	background-repeat: no-repeat;

	height: 35px;

	width: 455px;

	padding-top: 5px;

}



#cx2madalosso {

	float: left;

	width: 40%;

	margin-top: 10px;

	margin-left: 35px;

	background-image: url(images/fundo_img_projetos.png);

	background-repeat: repeat;

	height: 690px;

}

#titcolfotos_mdlosso {

	float: left;

	background-color: #FFF;

	width: 350px;

	padding-top: 5px;

	margin-top: 10px;

	height: 35px;

}

#listas_mdlosso {

	clear: both;

}

#listaum_mdlosso {

	list-style-type: none;

	float: left;

	width: 124px;

	margin-left: -10px;

}

#listaum_mdlosso li {

	float: left;

	width: 124px;

	margin-top: 25px;

}

#listadois_mdlosso {

	float: left;

	width: 124px;

	margin-left: 2px;

	list-style-type: none;

}

#listadois_mdlosso li {

	float: left;

	margin-top: 25px;

}

#conteudo #contipiranga {

	text-align: center;

	height: 725px;

	clear: both;

}

#cx1ipiranga {

	width: 455px;

	float: left;

	margin-top: 10px;

	margin-left: 20px;

}

#cx1ipiranga #titipiranga {

	background-image: url(images/tit_clientes.png);

	background-repeat: no-repeat;

	float: left;

	height: 35px;

	width: 455px;

	padding-top: 5px;

}

#cx2ipiranga {

	width: 40%;

	float: left;

	margin-top: 10px;

	margin-left: 35px;

	background-image: url(images/fundo_img_projetos.png);

	background-repeat: repeat;

	height: 475px;

}

#titcolfotos_ipiranga {

	background-color: #FFF;

	float: left;

	margin-top: 10px;

	width: 350px;

	height: 35px;

	padding-top: 5px;

}

#cx2ipiranga #listasipiranga {

	clear: both;

}

#listaumipiranga {

	float: left;

	width: 124px;

	margin-left: -10px;

	list-style-type: none;

}

#listaumipiranga li {

	float: left;

	width: 124px;

	margin-top: 25px;

}

#listadoisipiranga {

	float: left;

	width: 124px;

	margin-left: 2px;

	list-style-type: none;

}

#listadoisipiranga li {

	float: left;

	width: 124px;

	margin-top: 25px;

}

#conteudo #contgerson {

	text-align: center;

	clear: both;

	height: 725px;

}

#cx1gerson {

	float: left;

	width: 455px;

	margin-top: 10px;

	margin-left: 20px;

	text-align: justify;

}

#cx1gerson #titgerson {

	background-image: url(images/tit_clientes.png);

	background-repeat: no-repeat;

	float: left;

	height: 35px;

	width: 455px;

	padding-top: 5px;

}

#cx2gerson {

	float: left;

	width: 40%;

	margin-top: 10px;

	margin-left: 35px;

	height: 460px;

	background-image: url(images/fundo_img_projetos.png);

	background-repeat: repeat;

}

#cx2gerson #titcolgerson {

	float: left;

	width: 350px;

	height: 35px;

	margin-top: 10px;

	background-color: #FFF;

	padding-top: 5px;

}

#listasgerson {

}

#listaumgerson {

	list-style-type: none;

	float: left;

	width: 124px;

	margin-left: -10px;

}

#listaumgerson li {

	float: left;

	width: 124px;

	margin-top: 25px;

}

#listadoisgerson {

	list-style-type: none;

	float: left;

	width: 124px;

	margin-left: 2px;

}

#listadoisgerson li {

	float: left;

	width: 124px;

	margin-top: 25px;

}

























#conteudo #contcontato {

	text-align: center;

	clear: both;

	height: 550px;

}

#formulario {

	float: left;

	margin-left: 40px;

	margin-top: 10px;

	width: 414px;

}

#mapa {

	float: left;

	width: 300px;

	margin-left: 60px;

	margin-top: 15px;

}

tr td #iframe {

	height: 287px;

	width: 300px;

	border: thick solid #5F7F1F;

}

#conteudo #cont_obrigado {

	clear: both;

	height: 200px;

}

#conteudo #imagem_obrigado {

	margin-top: 20px;

	height: 167px;

	width: 557px;

	float: left;

	margin-left: 160px;

}















#corpo #submenu {

	text-align: center;

	font-size: 12px;

	background-image: url(images/fundosubmenu.png);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 40px;

	line-height: 40px;

}

#corpo #submenu a {

	text-decoration: none;

	color: #333;

}

#corpo #submenu a:hover {

	text-decoration: none;

	color: #F90;

}





#corpo #rodapecont {

	background-image: url(images/fundordpcont.png);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 30px;

	margin-top: -10px;

}

#corpo #rodape {

	clear: both;

	width: 890px;

	margin-top: 15px;

	height: 70px;

}

#corpo #rodape #pnwlink {

	float: left;

	width: 150px;

	margin-left: 15px;

}

#corpo #rodape #momento {

	float: left;

	width: 400px;

	font-size: 11px;

	font-weight: normal;

	color: #6FD23E;

	text-align: center;

	margin-top: 7px;

	margin-left: 40px;

}



#corpo #rodape #mktlinks {

	float: left;

	width: 250px;

	font-size: 11px;

	color: #6FD23E;

	margin-top: 12px;

	margin-left: 30px;

}

#corpo #rodape #mktlinks a {

	color: #6FD23E;

	text-decoration: none;

}

#corpo #rodape #mktlinks a:hover {

	color: #FF0;

	text-decoration: none;

}

.titulos {

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

	font-size: 23px;

	font-weight: bold;

	color: #5F7F1F;

	text-align: center;

}

