﻿body
{
	margin: 0;
	text-align: justify;
	font-size: 8.3pt;
	font-family: "Trebuchet MS" , Verdana, Arial;
	background: #4eae17 url(imagens/back_green.gif) repeat-x;
}
form
{
	margin: 0;
}
table
{
	border: 0;
	border-collapse: collapse;
}
table tr td
{
	padding: 0;
}
a
{
	color: #8a0000;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
/***************** MASTER ************************/
#main
{
	width: 775px;
	margin: 0 auto;
}
#header
{
	height: 318px;
	background: url(imagens/topo_back.gif) no-repeat;
}
#boxs
{
	float: left;
}
#content
{
	background: #fff url(imagens/img_center.gif) top no-repeat;	
	padding: 18px 15px 0 15px;
	width: 745px;
}
#content h1
{
	border-bottom: solid 2px #d5d5d5;
	margin: 0;
	padding: 0 0 4px 1px;
}
#footer
{
	clear: both;
	background: url(imagens/img_footer2.jpg);
	height: 110px;
	text-align: left;
	color: #fff;
}
#address
{
	float: left;
	width: 500px;
	margin-top: 27px;
}
#by
{
	margin: 50px 5px 0 0;
	float: right;
	text-align: right;
}
#col1
{
	float: left;
	width: 265px;	
}
#col2
{
	float: left;
	width: 50px;
	margin-top: 35px;
}
#col3
{
	float: right;
	width: 430px;
}
/********************** TOPO *****************************/
#logo 
{
	position: absolute;
	padding-left: 32px;
	top: 5px; 
	width: 258px;
	height: 79px;
	z-index: 1;
}
#menu 
{
	position: absolute;
	margin: 106px 0 0 13px;
	height: 203px;
	width: 222px;
	/*
	position: absolute;
	padding-left: 13px;
	top: 106px; 
	width: 222px;
	height: 203px;
	*/
}
#shortcut 
{
	float: right;
	margin: 2px 10px;
	width: 370px;
	height: 17px;
}
#top-center
{
	position: absolute;
	padding-left: 248px;
	top: 44px;
	width: 516px;
	height: 265px;
}
/*************************** DIVERSOS ******************/
.clear
{
	clear: both;	
}
.sep-hor
{
	background: url(imagens/ponto_repeat.gif) center repeat-x;
	height: 30px;
}
.sep-ver
{
	background: url(imagens/ponto_repeat.gif) center repeat-y;
	height: 340px;
}
.sep-ver2
{
	background: url(imagens/ponto_repeat.gif) center repeat-y;
	height: 220px;
}
.inputs
{
	margin-top: 10px;
    width: 340px;
    height: 21px;
    background: url(imagens/input_c.gif) repeat-x;
}
.inputs input 
{
	padding: 0;
	border: 0;
	width: 322px;
    height: 17px;
    background: none;
}
.inputs select 
{
	padding: 0;
	border: 0;
	width: 322px;
    height: 19px;
    background: none;
    font-size: 7.3pt;
}
.multi
{
	margin-top: 10px;
    width: 340px;
    height: 91px;
    background: url(imagens/multi_c.gif) repeat-x;
}
.multi textarea 
{
	padding: 0;
	border: 0;
	width: 322px;
    height: 86px;
    background: none;
}
.a-p
{	
	float: left;
	background: url(imagens/btn_p.gif) no-repeat;
	cursor: hand;
	color: #fff;
	text-decoration: none;
	width: 60px;
	height: 10px;
	text-align: center;
	padding: 10px 25px 10px 15px;
}
#anchor:hover
{	
	text-decoration: underline;
}
.textbox
{
    border: solid 1px #1d4684;
}
/********************** PAGINAS ******************/
#comercial
{
	height: 184px;
}
#bemvindo
{
	width: 100%;
	height: 184px;
}
#contact-texts
{
	float: left;
	width: 78px;
	line-height: 30px;
	padding-top: 8px; 
}
#contact-inputs
{
	float: right;
	width: 342px;	
}
#contato a
{
	padding-left: 20px;
}
#contato p
{
	margin-top: 8px;
	padding: 0;
}
#mapa
{
	width: 100%;
	height: 140px;
}
#noticias
{
	width: 100%;
}
#noticias h2
{
	margin: 15px 0 0 0;
	background: url(imagens/img_day.gif) no-repeat;
	font-size: 7.3pt;
	color: #fff;
	font-weight: normal;
}
#ver-noticia
{
	width: 100%;
}
#ver-noticia a
{
	background: url(imagens/ponto.gif) no-repeat;
	padding: 3px 0 0 17px;
	color: #79e424;
	font-weight: bold;
	cursor: hand;
	text-decoration: none;
}
#logistica
{
	width: 100%;
}
#logistica h1
{
	margin: 0;
	padding-bottom: 10px;
	font-size: 11pt;
	font-weight: bold;
	border: 0;
}
/********************** EMPRESA ******************/
#empresa a
{
	padding-left: 18px;
}
#empresa-imagens ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#empresa-imagens ul li 
{
	display: inline;
	padding: 5px;
}
#empresa-imagens ul li img
{
	border: 0;
}
/********************** PRODUTOS ******************/
#products-categories ul
{
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	list-style-type: none;
}
#products-categories ul li
{
	text-align: center;
	float: left;
	display: inline;
	width: 50%;
	margin-bottom: 25px;
}
#products-categories ul li h1
{
	clear: left;
	font-size: 11pt;
	font-weight: bold;
	margin: 20px 0 5px 0;
	text-align: center;
	border: 0;
	font-family: Verdana;
}
/************************************** Comercial **************************/
#gerentes h1
{
	background: url(imagens/ponto.gif) left no-repeat;
	padding: 6px 0 0 18px;
	margin: 0 25px 5px 0;
	border-bottom: solid 1px #d3d3d3;
	font-size: 120%;
	color: #b22222;
}
/***************************** GALERIA DE IMAGENS *******************************/
#galeria-imagens ul
{
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	list-style-type: none;
}
#galeria-imagens ul li
{
	text-align: center;
	float: left;
	display: inline;
	width: 33%;
	margin-bottom: 25px;
}
#galeria-imagens ul li img
{
	padding: 4px;
	border: solid 1px #c5c5c5;
}
