* {margin:0; padding:0;}
img {border:none;}
a { color:#333;}
body {background:#C3BD35 url(../img/bgr.jpg) top left repeat-x;  font:11px/130% Verdana, Geneva, Arial, Helvetica, sans-serif; color:#333;}
ul li {list-style:none;}
h2 {font-weight:normal; font-size:13px;}
h3 {font-size:11px; padding:10px 0;}
label {font:11px "Trebuchet MS"; text-align:right;}
blockquote {margin-left:40px;}

/*-- Classes --*/
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.center {text-align:center;}
.fs10 {font-size:10px;}
.pad {padding-bottom:10px;}
/*-- Classes --*/

#geral {width:995px; height:300px; margin:0 auto;}

#topo {width:995px; min-height:100px; height:auto !important; height:100px;}

#topo-menu {width:995px; height:32px; margin-top:4px; background:url(../img/bgr-menu-topo.jpg) top left no-repeat;}
#menu-superior {float:right; padding:7px 23px 0 0; width:485px; height:20px; text-align:right;}
#menu-superior li {display:inline;}
#menu-superior li a {margin:0 5px;}

#topo-esq {width:244px; float:left; display:table;}

#logo {width:244px; height:253px; background:url(../img/bgr-logo.png) top left no-repeat; position:relative;}
#logo-interna {width:244px; height:312px; background:url(../img/bgr-logo-interna.png) top left no-repeat; position:relative;}
#logo-img {width:200px; height:200px; position:absolute; top:35px; left:30px; background:url(../img/logo.png) top left no-repeat;}

#webmail {width:194px; height:92px; padding:40px 0 0 50px; background:url(../img/bgr-webmail.png) top left no-repeat; clear:left;}
#webmail label {text-align:left; color:#666; display:block; width:50px; float:left;}
#form-webmail {width:185px; margin-top:10px;}
.form-webmail-linha {width:185px; display:table-row; height:25px; float:right;}
.input-webmail {width:124px; height:15px; border:1px #CCC solid; font:10px "Trebuchet MS"; padding:0 3px;}

#ac {width:742px; height:385px; float:left; background:url(../img/bgr-ac.jpg) top left repeat-x;}
#ac-interna {width:742px; height:312px; float:left; background:url(../img/bgr-ac-interna.jpg) top left repeat-x;}
#sombra-topo-dir, #sombra-topo-dir-interna {width:9px; height:385px; float:left; background:url(../img/bgr-sombra-dir.png) top right repeat-y;}
#sombra-topo-dir-interna {height:312px;}

#menu-inferior {width:710px; height:24px; margin:2px 0 0 32px;}
#menu-inferior li {display:inline;}
#menu-inferior li a img {margin:0px 11px;}

#sombra-esq {width:7px; float:left; background:url(../img/bgr-sombra-esq.png) top right repeat-y;}
#conteudo {width:988px; padding-left:7px; min-height:500px; height:auto !important; height:500px; float:left; background:url(../img/bgr-teste.png) top left repeat-y;}
#miolo {width:979px; min-height:500px; height:auto !important; height:500px; background:#E1E2CF url(../img/bgr-miolo.gif) bottom left no-repeat; float:left;}
#miolo h1 {margin:10px 0 15px 0;}

#sub-menu {width:207px; height:380px; padding-right:30px; float:left; background:url(../img/bgr-submenu.jpg) top right no-repeat; text-align:right;}
#sub-menu ul li {padding:2px 0;}
#centro {background:url(../img/bgr-caminho.jpg) top left no-repeat; min-height:500px; height:auto !important; height:500px; width:740px; float:left;}
#centro-esquerda {width:535px; float:left; margin-right:10px;}
#centro-esquerda-previsao {width:100%; height:500px; float:left; margin-right:10px;}
#caminho {width:742px; height:20px; padding-top:20px;}
.list-link li {display:inline;}
.list-link li a, #caminho li {font:11px/130% "Trebuchet MS", sans-serif; color:#333; text-decoration:none;}
.li-produto {margin-right:5px;}
#sub-menu-superior ul {margin-top:15px;}
#sub-menu-superior ul li {display:inline; margin-right:10px;}

#texto {width:535px; overflow:hidden;}
#texto p {padding-bottom:10px;}
.tit-principal {padding:10px 0 20px 0;}
.tit-esquerda {padding:0 0 20px 0;}
.tit-espacado {padding:20px 0 0 0;}
.tit-receita {font-size:11px; padding:10px 0; font-weight:bold;}

.img-esquerda {float:left; margin:0 10px 5px 0;}

.div-espaco {width:535px; display:table; margin-bottom:20px;}
.div-espaco1 {width:535px;}

.livro-receita {margin:20px 0;}
.link-livro-receita {margin-top:20px;}
.link-livro-receita a {text-decoration:underline; font-style:italic;}
.frame-receitas {width:170px; height:500px;}
.frame-departamento {width:170px; height:400px;}
.list-receita {margin-bottom:10px;}

.list-promocao li {padding:5px 0;}

.table-nutricionais {width:530px; border-left:1px #FFF solid; border-top:1px #FFF solid;}
.table-nutricionais td {padding:3px; border-right:1px #FFF solid; border-bottom:1px #FFF solid; background:#D5D6BC;}
.td-180 {height:180px;  border-right:1px #FFF solid; border-bottom:1px #FFF solid;}

.img {width:180px; float:left;}
.img img {padding-bottom:10px;}

.txt-direita {width:350px; float:left;}

.txt-direita-260 {width:260px; float:left;}
.txt-direita-260 p {padding:0 0 10px 0;}

#img-texto {padding-bottom:20px; display:table;}
#img-texto p {width:250px; float:left;}

.imgLeft {float:left; margin:0 10px 10px 0;}
.noticiasInt {width:245px; background:#D5D6BC; float:left; margin:10px 10px 0 0; padding:5px;}
.noticiasInt img {margin:0 5px 5px 0; float:left;}

#endereco-representantes {margin:20px 0 0 15px; float:left; width:230px;}
#lista-endereco {}
#lista-endereco h2 {font-size:11px; font-weight:bold; padding-bottom:10px;}
#lista-endereco li span {width:55px; text-align:right; display:block; float:left;}

#form-trabalhe {width:405px; display:table; padding-bottom:10px;}
.form-trabalhe-linha {display:table-row; height:25px;}
.form-trabalhe-text {display:table-row;}
.form-trabalhe-botoes {width:305px; height:25px; margin-top:10px;}
.form-trabalhe-botoes img {margin-left:10px;}
#form-trabalhe label {float:left; width:65px; padding-right:15px;}
.input-trabalhe {width:219px; height:15px; border:1px #CCC solid; font:10px "Trebuchet MS"; padding:0 3px; float:left;}
.textarea-trabalhe {width:219px; height:94px; border:1px #CCC solid; font:10px "Trebuchet MS"; padding:0 3px; float:left;}
.link-trabalhe {font:10px "Trebuchet MS"; padding-left:9px; float:left;}

#form-representantes {width:315px; display:table; padding-bottom:20px;}
.form-representantes-linha {display:table-row; height:25px;}
#form-representantes label {float:left; width:65px; padding-right:15px;}
#form-representantes select {width:225px; height:18px; padding:0 0 0 5px; font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.form-representantes-linha {display:table-row; height:25px;}

#texto-linha, .texto-linha {width:535px; background:url(../img/bgr-linha.gif) top left repeat-x; overflow:hidden; padding-top:15px; margin-top:20px;}
.link-leia-mais {padding:0 0 10px 0;}
#cont-thumb {width:240px; height:195px;}
#cont-thumb img {margin:0 5px 5px 0; padding:0; float:left;}
.galeria {width:500px;}
.cont-thumb {width:240px; height:189px;}
.cont-thumb img {margin:0 3px 3px 0; float:left;}
.paginador-galeria {width:230px; height:25px; position:relative;}
.paginador-voltar {float:left;}
.paginador-avancar {float:right;}
.paginador-numero {width:190px; height:20px; text-align:center; float:left;}
.paginador-numero a {padding:3px 4px 3px 2px; display:inline; width:20px; height:17px;}
.img-paginador {float:left;}

.link-leviesti {font-size:12px; margin:90px 0 20px 0;}
.link-leviesti a {text-decoration:underline; font-style:italic;}

#produtos {width:934px; height:30px; padding:20px 0 0 45px; clear:both;}

#redireciona {width:150px; min-height:360px; height:auto !important; height:360px; background:#D5D6BC; margin-top:35px; padding:30px 10px; float:left;}
#redireciona li a {font-size:10px;}
#redireciona h2 {font-size:13px; font-weight:normal; padding-bottom:15px;}
#redireciona ul li {margin-bottom:20px;}
#redireciona ul li a.center {text-align:center;}
.redireciona-linha {width:150px; background:url(../img/bgr-redireciona-linha.gif) top left repeat-x; display:table; margin-top:20px; padding-top:20px; }
#redireciona-frame, #redireciona-frame-texto  {width:170px; min-height:360px; height:auto !important; height:360px; background:#D5D6BC; margin-top:35px; float:left;}
#redireciona-frame-texto h2 {margin-top:35px; padding:0 10px;}
#redireciona-frame-texto ul {padding:10px;}
#redireciona-frame-texto ul li {margin-bottom:20px;}

.coluna {min-height:300px; height:auto !important; height:300px; padding-bottom:45px; float:left;}
.coluna p {padding:5px 0 5px 0;}
.coluna1 {width:240px;margin:10px 0 0 25px;}
.coluna2 {width:210px; margin:10px 0 0 20px;}
#leviesti {margin-top:20px;}
.coluna3 {width:230px; margin:10px 0 0 10px;}
.coluna4 {width:215px; margin:10px 0 0 5px;}
.coluna-noticia {width:210px; padding-left:10px;}
.enquete {width:185px; height:215px; padding:35px 25px 0 20px; background:url(../content/home/img/bgr-enquete.jpg) top left no-repeat;}
.radio {padding:0 0 20px 20px; width:160px; float:left;}
.extranet {width:205px; height:243px; padding:15px 10px; background:url(../content/home/img/bgr-associados.png) top left no-repeat;}
.extranet h2 {margin-bottom:10px;}
#form-extranet {width:195px; display:table; padding-bottom:10px;}
.form-extranet-linha {display:table-row; height:25px;}
#form-extranet label {float:left;}
.input-extranet {width:139px; height:15px; border:1px #CCC solid; font:10px "Trebuchet MS"; padding:0 3px; float:right;}
.tabela-cotacao {border-left:1px #DDBE7F solid; border-top:1px #DDBE7F solid;}
.tabela-cotacao td {border-right:1px #DDBE7F solid; border-bottom:1px #DDBE7F solid; background:#D8B469; padding:1px 0 1px 5px;}
.home-banner {margin-top:10px;}

#rodape-miolo {background:#F18341; clear:both; width:953px; height:29px; padding:13px; overflow:hidden;}
#rodape-miolo p {font:11px/130% Tahoma; color:#9C4216;}

#sombra-dir {width:9px; float:left; background:url(../img/bgr-sombra-dir.png) top right repeat-y;}

#rodape-sombra {width:995px; height:11px; clear:both; background:url(../img/bgr-rodape-sombra.png) top left no-repeat;}