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

* {margin:0 auto; padding:0;}

p{font:16px Verdana, Geneva, sans-serif; line-height:30px; margin-bottom:10px; text-align:justify;}

#site{width:100%;}

#header{width:100%; height:126px; background-color:#333; background-image:url(../img_layout/bg_cidade.png); background-repeat:no-repeat; background-position:top center;}

#topo{width:980px; height:126px;}

#logo{width:232px; height:102px; padding:10px 0 14px 9px; float:left; border:none;}

#topo_contato{width:190px; height:100px; float:right; padding:10px 0 0 0;}

#topo_contato .txt_contato{ font:25px Verdana, Geneva, sans-serif; color:#999; font-weight:bold; line-height:40px;}

#topo_contato .numero_contato{ font:18px Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; line-height:30px;}

#menu{width:100%; height:48px; border-top:6px solid #fff; border-bottom:6px solid #fff; background-color:#c00;}

#menu_cont{width:980px; height:48px;}

#menu_cont ul{padding:0; float:left; list-style:none;}

#menu_cont ul li{display:inline; border:none;}

#menu ul li a{text-decoration:none;color:#fff;font:20px Arial, Helvetica, sans-serif;font-weight:bold;float:left;padding:13px 36px;}

#menu ul li a:hover{color:#c00; background-color:#fff;}

#principal{height:375px; margin:0 0 40px 0; background-image:url(../img_layout/bg_predios.png); background-repeat:no-repeat; background-position:top center;}

#conteudo{width:980px; background-color:#FFF; background-image:url(../img_layout/bg_predios.png); background-repeat:no-repeat;}

#bg_left{width:142px; height:370px; background-image:url(../img_layout/bg_principal_left.jpg); background-repeat:no-repeat; float:left;}

#bg_right{width:141px; height:371px; background-image:url(../img_layout/bg_principal_right.jpg); background-repeat:no-repeat; float:right;}

#menu_lateral{width:200px; background-color:#093; float:left;}

#menu_lateral .titulo_menu_produtos{font:20px "Arial Black", Gadget, sans-serif; color:#fff; background-color:#c00; padding:5px 52px; float:left;}

#menu_lateral ul{padding:0; float:left; list-style:none;}

#menu_lateral ul li{border:none; display:block;}

#menu_lateral ul li a{text-decoration:none;color:#000; background-color:#e9e9e9;font:13px Tahoma, Geneva, sans-serif; font-weight:bold; padding:5px 0;text-align:center; float:left; width:200px; border-bottom:1px dashed #666;}

#menu_lateral ul li a:hover{color:#fff; background-color:#c00;}

#conteudo_pagina{width:765px; float:left; margin:0 0 0 15px;}

h1.titulo_pagina{font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#333; margin-bottom:10px; border-bottom:3px solid #c00; padding-bottom:5px;}

h1.subtitulo_pagina{font:20px Arial, Helvetica, sans-serif; font-weight:bold; color:#c00; margin-bottom:10px; padding-bottom:5px;}
	
#clear{ clear:both;}

#rodape{width:100%; height:109px; background-image:url(../img_layout/bg_rodape.jpg); background-repeat:repeat-x;}

#rodape_interno{ width:980px; height:109px;}
	
#rodape_endereco{ width:400px; float:left; padding:30px 0 0 20px;}

#rodape_endereco .txt_rodape, #znmais .txt_rodape{ font:16px Verdana, Geneva, sans-serif; color:#fff; font-weight:bold; line-height:30px;}

#znmais{ width:250px; float:right; padding:40px 30px 0 0;}

#znmais .txt_rodape a{ color:#fff; text-decoration:none;}

#znmais .txt_rodape a:hover{ color:#FFFF00; text-decoration:none;}

#formulario{ float:left; margin:10px 0 0 0;}

.imput{	border: #676464 3px solid;width:342px;padding:3px;margin-bottom:10px;color:#676464;font:14px Arial, Helvetica, sans-serif;font-weight:bold;}

.texto_form{font-weight:bold;font:16px Arial, Helvetica, sans-serif;font-weight:bold;}

.textarea{border: #676464 3px solid;width:342px;padding:3px;margin-bottom:10px;color:#676464;font:14px Arial, Helvetica, sans-serif;font-weight:bold;}

.botao{	background-color:#676464;border: #676464 3px solid;color:#fff;font-weight:bold;cursor:pointer;padding:10px;margin:20px 0 40px 0;}

.texto_contato{font:15px Arial, Helvetica, sans-serif;line-height:30px;}

.box_produtos{ width:217px; height:290px; border:2px solid #d5d5d5;	padding:5px; margin:0 15px 20px 0; float:left;}

.nome_produtos{ font:12px Verdana, Geneva, sans-serif; color:#333; float:left; width:217px; text-align:center; margin:5px 0 0 0; font-weight:bold;}

.link_produtos{ padding:10px 20px; margin:10px 0 10px 60px; background-color:#CC0000; float:left; text-align:center; font:14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}

#desc_prod_esquerda{ width:400px; height:400px; float:left;}

#desc_prod_direita h3{ font:16px Verdana, Geneva, sans-serif; color:#c00; font-weight:bold; margin:10px 0 20px 0;}

#desc_prod_direita{ width:340px; float:left; margin:0 0 0 20px;}


	
	
	