/* HTML */
*{margin:0;padding:0;}
html{}
body{}
form{}
input, textarea{ border:1px solid #7f8386; font:normal 12px Arial, Helvetica, sans-serif; color:#003366;}
select{}
.botao{}
#bg_home{background:#f1f2f4 url(../imagens/bg_home.gif) center top repeat-y;}
#bg_int{background:#f1f2f4 url(../imagens/bg_int.gif) center top repeat-y;}

/* TEXTO */
h1{}
h2{}
h3{}
h4{}
h5{}
p {font:normal 11px Arial, Helvetica, sans-serif;color:#7f8386;}
ul, li {font:normal 11px Arial, Helvetica, sans-serif;color:#7f8386;}
a:link{}
a:visited{}
a:hover{}
/* ESTRUTURA */
#bg_center{width:777px; background-color:#FFF;}
#bg_left_home{background:#f1f2f4 url(../imagens/fundo_left_home.gif) center top repeat-x;}
#bg_right_home{background:#f1f2f4 url(../imagens/fundo_right_home.gif) center top repeat-x;}
#bg_left_int{background:#f1f2f4 url(../imagens/fundo_left_int.gif) center top repeat-x;}
#bg_right_int{background:#f1f2f4 url(../imagens/fundo_right_int.gif) center top repeat-x;}

#general{width:777px;}
#header{background:#FFF url(../imagens/fundo_topo.gif) right bottom no-repeat;}
	#header #topo_menu{height:90px;}
	#header #topo_menu h1{width:249px;height:43px;padding:31px 0 0 36px; float:left;}
	#header #topo_menu #menu_principal{background:#FFF url(../imagens/fundo_menu_topo.gif) center top repeat-x;float:right;width:445px;}
		#header #topo_menu #menu_principal ul{list-style-type:none;height:40px; margin:12px 0 0 13px; float:right;}
		#header #topo_menu #menu_principal ul li{float:left;padding:0 10px;height:27px;display:block;background:transparent url(../imagens/menu_sep.gif) right top no-repeat;}
#ban_home{background:transparent url(../imagens/bg_main_home.jpg) center top no-repeat;height:125px;}
	#ban_home .slogan{padding:52px 0 0 35px;width:202px;height:31px;}

#ban_int{background:transparent url(../imagens/bg_main_int.jpg) center top no-repeat;height:124px;}
	#ban_int .slogan{padding:52px 0 0 35px;width:202px;height:31px;}

#content_home{background:#FFF url(../imagens/bg_content_home.gif) center top repeat-x;padding:8px 0 8px 23px;height:420px;}

.link_home{float:right; padding-top:5px;}
	#content_home #empresa_home{width:300px;float:left;}
		#content_home #empresa_home #empresa_home_int{width:265px;padding:15px;border:2px solid #FFF;height:90px;background-color:#f1f0f0;margin-top:7px;margin-bottom:7px;}
		#content_home #empresa_home #empresa_home_int #txt_empresa_home{margin:0 10px 0 93px;}
		#content_home #empresa_home #empresa_home_int #txt_empresa_home p{font:normal 11px Arial, Helvetica, sans-serif;color:#7f8386;width:180px;}
		#content_home #empresa_home #empresa_home_int a{font:normal 11px Arial, Helvetica, sans-serif;color:#7f8386;text-decoration:none;}
		.space{margin-left:10px;}
		#content_home #partner_home {float:right;margin:80px 7px 7px 0;height:70px;background:transparent url(../imagens/bg_center_home.gif) center bottom repeat-x; width:400px;padding:0 20px 0 20px;}
		#content_home #partner_home p{font:normal 11px Arial, Helvetica, sans-serif;color:#7f8386;width:210px;float:left;}
		#content_home #partner_home img{float:right;}

		#content_home #separa_linhas{height:2px;overflow:hidden;clear:both;}
		
		#content_home #cases_home{padding-top:10px;width:285px;height:155px;border-right:1px solid #e0e0e0;padding-left:10px;float:left;}
		#content_home #cases_home #txt_cases_home{padding-top:10px;}
		#content_home #cases_home #txt_cases_home img{float:left;clear:both;}
		#content_home #cases_home #txt_cases_home p{float:left;width:150px;padding-left:25px;}
		#content_home #cases_home #txt_cases_home a{font:normal 11px Arial, Helvetica, sans-serif;color:#7f8386;text-decoration:none;}
		
		
		#content_home #localizacao_home{margin-left:35px;padding-top:4px;float:left;width:380px;height:150px}
		#content_home #localizacao_home p{padding-top:5px;}

#depoimento_int{float:right;width:220px;height:265px;}
.box_destaque{height:238px; background-color:#f1f0f0;border:2px solid #FFF; margin-top:7px;}
.box_destaque p{margin:10px 10px 0 80px;width:120px;}
.box_destaque h2{float:left;margin:8px 0 0 8px;}
.box_destaque h2 img{border:2px solid #FFF;}
.box_destaque h3{margin:5px 0 5px 190px;}

#content_int{background:transparent url(../imagens/bg_content_int.gif) left top repeat-x;padding:8px 0 8px 23px;}
#content_int h1{width:200px; padding:14px 0 0 5px;}

#miolo_cont{width:720px;padding:20px 10px 2px 5px;}
#miolo_cont_contato{padding:20px 10px 2px 5px;}
#miolo_cont p{font-size:12px;padding-bottom:10px;}
#content_int ul{font-size:12px; padding-left:15px;}
#content_int ul li{font-size:12px;}

#miolo_cont_empresa{padding:20px 10px 15px 5px;}
#miolo_cont_empresa p{font-size:12px;padding-bottom:10px;}
#nav_interna{padding:0 0 3px 26px; width:91px;}

#miolo_cont_empresa #txt_empresa{float:left;margin-left:20px;width:520px;}
.margin_neg{float:left; width:120px; height:120px;}

#cases {height:550px;}
#cases a{text-decoration:none;color:#7f8386;}
#cases ul{}
#cases h1{padding:0;margin:0}
#cases ul li{width:160px;float:left;display:block;padding:0 20px 30px 0;height:150px;}
#cases ul li h1{width:145px;}
#cases ul li h1 a{font:bold 12px Arial, Helvetica, sans-serif;color:#7f8386;}
#cases ul li h2{text-align:center;}

#sec_case{}
#sec_case #marca{float:left;height:80px;}
#sec_case #introducao{float:left; height:65px;width:590px;padding:15px 0 0 20px;}
#sec_case #txt{padding-top:100px;}
		
#navegation{}
#footer{background:transparent url(../imagens/bg_footer.gif) center top repeat-x;padding:10px 22px 0 0; text-align:right;}
	#footer p{color:#acb0b2;}
	#footer a{font:normal 11px Arial, Helvetica, sans-serif;color:#acb0b2;text-decoration:none;}
#footer_int{background:transparent url(../imagens/bg_footer.gif) left top repeat-x;padding:10px 22px 0 0; text-align:right; width:635px;}
	#footer_int p{color:#acb0b2;}
	#footer_int a{font:normal 11px Arial, Helvetica, sans-serif;color:#acb0b2;text-decoration:none;}
	
#endereco{width:250px;float:right; margin:20px 20px 10px 0;}
#form_fale_conosco{width:450px;}

/* PRODUTOS */
