@charset "utf-8";
@import url("/libaneza/system/application/views/menu.css");
@import url("/libaneza/system/application/views/colorbox.css");


body {
	text-align:center;
	background:#006546;
	margin:0;
	padding:0;
}

hr {
clear:both;
height:0px;
font-size:0px;
border:0px;
filter:alpha(opacity=00);
margin:0;
padding:0;
}

img.direita {
float:right;
margin-left:20px;
}


.ico-zoom, .ico-receita {
display:block;
float:right;
margin-right:15px;
}

.ico-zoom span, .ico-receita span {
position:absolute;
left:-3000em;
}

.ico-zoom {
background:url(/libaneza/system/application/views/images/ico-zoom.gif);
width:26px;
height:26px;
}

.ico-receita {
background: url(/libaneza/system/application/views/images/ico-colher.gif);
width:45px;
height:30px;
}

.container {
width:674px;
margin:0 auto;
text-align:left;
}

.topo {
height:189px;
background:url(/libaneza/system/application/views/images/bg-topo.gif) no-repeat;
}

.banner {
background: url(/libaneza/system/application/views/images/banner.jpg) no-repeat;
width:450px;
height:95px;
position:absolute;
margin-left:200px;
margin-top:30px;
}

.corpo {
background:url(/libaneza/system/application/views/images/bg-corpo.gif) repeat-y;
padding:23px;
}

div.selo {
position:absolute;
width:76px;
height:77px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/libaneza/system/application/views/images/selo.png');
margin:-21px 0 0 540px;
}

div.selo[class] {
background:url(/libaneza/system/application/views/images/selo.png);
}

div.produtos {
background:url(/libaneza/system/application/views/images/bg-produtos.gif) repeat-x;
margin:0 0 20px 0;
*margin:0 0 20px 0;
}

div.produtos ul {
margin:0;
padding:0;
margin-top:50px;
margin-bottom:20px;
*margin-bottom:-30px;

}

div.produtos ul li img {
display:block;
margin-bottom:10px;
}

div.produtos ul li {
display:block;
float:left;
text-align:center;
margin-left:20px;
}

div.produtos p {
text-align:right;
margin-top:40px;
*margin-top:0px;
}

table.produtos {
margin-top:80px;
}


table.produtos tr td {
padding-top:30px;
}

table.produtos tr td img{
display:block;
}


div.receitas {
margin:0 0 30px 0;
}

div.receitas ul {
margin:0;
padding:0;
margin-top:10px;
}

div.receitas ul li img {
display:block;
margin-bottom:10px;
}

div.receitas ul li {
display:block;
float:left;
text-align:center;
margin-right:15px;
}


div.representantes label{
display:block;
margin:5px 0;
}

div.selecao label {
display:block;
margin-left:20px;
margin-top:10px;
}

div.contato label{
margin:0;
padding-right:5px;
border:1px solid #999;
background:#eee;
padding:2px 3px 2px 5px;
margin-top:-1px;

}

div.contato input {
border:1px solid #999;
height:17px;
margin:0 0 0 -4px;
width:60%;
margin-bottom:-2px;
}

div.contato textarea {
width:603px;  /* ---- hack para o Chrome ---- */
margin-left:8px; 
margin-top:-2px;
/*border-color:#999;
border-bottom-style:solid;
border-width:1px;*/
border:1px solid #999;
}

div.contato textarea, x:default { 
width:607px;  /* ---- hack para o Firefox3 ---- */
}

div.contato textarea {
*width:605px; /* ---- hack para o IE ---- */
}

a.botao span{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
background:url(/libaneza/system/application/views/images/bg-botao.gif) left no-repeat green;
padding:10px 10px 11px 20px;
}

a.botao{
background:url(/libaneza/system/application/views/images/bg-botao.gif) right no-repeat;
padding: 9px 15px 9px 0;
}

div.ultimas-noticias, div.representantes {
width:305px;
float:left;
}

div.ultimas-noticias ul {
margin:0;
padding:0;
list-style:none;
margin-top:10px;
}

div.ultimas-noticias ul li{
display:list-item;

}

div.ultimas-noticias{
margin-right:15px;
*margin-right:20px;
}

div.noticia {
float:left;
width:265px;
margin-left:10px;
}

.border-bottom {
height:13px;
background: url(/libaneza/system/application/views/images/border-bottom.gif) no-repeat;
}

div.selecao {
height:67px;
width:655px;
background:url(/libaneza/system/application/views/images/bg-selecao.gif) repeat-x;
position:absolute;
margin-left:-14px;
margin-top:15px;
}

ul.paginacao {
margin:0;
padding:0;
float:right;
}

ul.paginacao li{
font-size:12px;
width:27px;
display:block;
float:left;
}

ul.paginacao li.active{
font-size:16px;
font-weight:bold;
}

ul.paginacao li a span{
position:absolute;
left:-3000em;
}

ul.paginacao li a{
display:block;
float:left;
width:17px;
height:17px;
text-decoration:none;
border:1px solid #fff;
text-align:center;
}

ul.paginacao li a:hover{
border:1px solid #aaa;
}

ul.paginacao li.anterior a{
background:url(/libaneza/system/application/views/images/ico-anterior.gif) left no-repeat;
}

ul.paginacao li.proximo{
background:url(/libaneza/system/application/views/images/ico-proximo.gif) left no-repeat;
}

div.receita {
margin-top:100px;
}

div.receita img{
float:left;
margin-right:20px;
}