@charset "iso-8859-1";

/* Padrão */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, object {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	background-image: url(../img/bg2.gif);
	line-height: 1;
	font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
a {color:#556453;
text-decoration:none;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* Fim do Padrão */

.h4 {font:normal bold 16px "Trebuchet MS";color:#3f5b3c;padding:0px 0px 0px 13px;/* Colocar numa declaração só -> */background-image:url(../img/lista.gif);background-position:left 8px;background-repeat:no-repeat;display:block;}
.h4-limpa {background:none;padding:0;margin:5px 0px;font:normal bold 16px "Trebuchet MS";color:#3f5b3c;line-height:18px;}
.p {font:normal normal 13px "Trebuchet MS";color:#556453;padding:0px 11px 0px 11px;display:block;margin-bottom:18px;}
.p-limpa {font:normal normal 13px "Trebuchet MS";color:#556453;	display:block;margin-bottom:18px;}
.ils-not-dir {float:right;margin-left:13px;margin-top:5px;}
.ils-not-esq {float:left;margin-right:13px;margin-top:5px;}

/*#container {width:100%;	height:100%;}*/
#topo { background:url(../img/bg-topo.gif) repeat-x center top;width:100%;}
#topo .logo {text-indent:-9999px;overflow:hidden;width:534px;height:108px;background-image: url(../img/logo.jpg);margin:0 auto;display:block;}
#centro {width:708px;height:100%;margin:0 auto;position:relative;}
#esquerda {width:430px;height:100%;float:left;}
#esquerda img{margin-bottom:10px;border:none;}
#esquerda h3, #direita h3 {text-indent:-9999px;overflow:hidden;margin-bottom:10px;}
/* #esquerda h4 {font:normal bold 16px "Trebuchet MS";color:#3f5b3c;padding:0px 0px 0px 13px; Colocar numa declaração só -> background-image:url(../img/lista.gif);background-position:center left;background-repeat:no-repeat;}*/
#esquerda h4 span {padding:0px;background:none;}
#esquerda p,#direita p {font:normal normal 13px "Trebuchet MS";color:#556453;margin-bottom:13px;}
#esquerda .produtos {background-image: url(../img/produtos.gif);width:128px;height:26px;}
#esquerda .noticias {background-image: url(../img/noticias.gif);width:110px;height:36px;}
#esquerda .empresa {background-image: url(../img/empresa.gif);width:102px;height:36px;}
#esquerda .contato {background-image: url(../img/contato.gif);width:120px;height:36px;margin-bottom:4px;}
#esquerda .visita {background-image: url(../img/visita.gif);width:235px;height:36px;margin-bottom:4px;}
#esquerda .localizacao {background-image: url(../img/localizacao.gif);width:165px;height:36px;}
#esquerda .ultimas-noticias {background-image:url(../img/destaque.gif);width:135px;height:36px;}
#esquerda .saiba {background-image: url(../img/saiba.gif);width:127px;height:36px;margin-top:20px}
#direita {width:243px;height:100%;float:right;}
#direita img{margin-bottom:12px;}
#direita #form {width:244px;display:block;padding-bottom:28px;@padding-bottom:0px;}
#direita #form input {padding:4px 0 0 12px;color:#556452;}
#direita #form .nome{
	border: none;background:url(../img/bg-input-nome.gif) no-repeat;display:inline;
	width: 244px;height:26px;color:#556453;margin:2px 0;display:block;}

#esquerda ul li{float:left;display:block;}
#esquerda ul li img {float:left;margin-right:15px;}
#esquerda ul li h4 {padding:11px 0 7px 0 ;color:#3F5B3C;}
#esquerda ul li p {line-height:16px;}

#direita #form .nome input{border:none;background:transparent;width:217px;}
#direita #form .email{
	border: none;background: url(../img/bg-input-email.gif) no-repeat;
	width:205px;height:26px;color:#556453;display:block;float:left;}
#direita #form .email input{border:none;background:transparent;width:187px;}
#direita #form .visita{
	border: none;background: url(../img/bg-input-email.gif) no-repeat;
	width:205px;height:26px;color:#556453;clear:both;}
#direita .produto {background-image: url(../img/produto.gif);width:125px;height:36px;}
#direita .sac {background-image: url(../img/sac.gif);width:47px;height:36px;display:block;}
#direita .newsletter {background-image: url(../img/newsletter.gif);width:146px;height:36px;}
#direita .visita {background-image:url(../img/visita-chamada.gif);width:175px;height:36px;margin-top:20px}
#direita .visita-tit {background-image:url(../img/visita.gif);width:235px;height:36px;margin-top:20px}
#direita .visita-cam {text-indent:-9999px;overflow:hidden;background-image: url(../img/visita-cam.jpg);width:244px;height:141px;}
#rodape {clear:both;float:left;width:100%;height:81px;background-image:url(../img/bg-rodape.gif);margin-top:45px;}
#rodape p{color:#3f5b3c;}
#rodape div {margin:0 auto;width:708px;font:normal normal 13px "Trebuchet MS";color:#556453;padding-top:26px;}
#rodape .desvolvimento {float:right;color:#3f5b3c;padding-top:10px;}
#esquerda #contato span {margin:1px 0;height:26px;display:block;}
#esquerda #contato {width:243px;float:right;margin-right:97px;margin-top:33px;display:inline;}
#contato label{width:140px;text-align:right;position:absolute;margin:4px 0 0 -148px;font-size:13px;color:#556453;display:block;height:28px;}
#esquerda #legenda {width:77px;float:right;text-align:right;margin-right:7px;font-size:13px;margin-top:36px;}
#esquerda #legenda span{font:normal normal 12px;color:#556453;display:block;height:28px;}
#esquerda #contato input ,#esquerda #contato textarea {border:none;background-color:transparent;padding:5px 5px 0 5px;font:normal normal 13px "Trebuchet MS";color:#556453;}
#esquerda #contato .nome {background-image: url(../img/contato/nome-bg.jpg);width:243px;}
#esquerda #contato .nome input{width:232px;}
#esquerda #contato .generico {background-image: url(../img/contato/nome-bg.jpg);width:243px;}
#esquerda #contato .generico input{width:232px;}
#esquerda #contato .email {background-image: url(../img/contato/email-bg.jpg);width:243px;}
#esquerda #contato .email input{width:232px;}
#esquerda #contato .telefone {background-image: url(../img/contato/telefone-bg.jpg);width:243px;}
#esquerda #contato .telefone input{width:232px;}
#esquerda #contato .msg {background-image: url(../img/contato/msg-bg.jpg);height:90px;width:243px;}
#esquerda #contato .msg textarea {width:226px;height:80px;overflow:auto;}
#esquerda #contato .ok {background-image: url(../img/contato/ok-bg.jpg);padding:0;margin:0;text-align:right;}
#esquerda #contato .bnt-ok {background-image: url(../img/contato/ok-bg.jpg); float:right;padding:5px; 0 0 5px;}
#esquerda .endereco {clear:both;display:block;text-align:center;padding-top:30px;}

#flash {}
#flash object {width:100%;}
#flash embed {width:100%;}
/* Classes "bestas" */
.bold { font-weight:bold; }
.meia-margem{ 9px 0;}
.file {
	height:22px;
}
.lista-produtos li{margin:5px 0;display:block!important;float:none!important;}
.assinatura {
	display: -moz-inline-box;
	display: inline-block;
	font-size: 9px;
	font-family: Tahoma, Arial;
	background: #556453;
	padding: 5px 9px;
	*padding-bottom: 7px;
	line-height: 1em;
	text-decoration: none;
	color: #FFF !important;
	font-weight:normal !important;
	text-decoration:none !important;
}
