/*---
Folha de estilos de Refrigás

NEOBIZ - Mundo digital, resultado real.
www.neobiz.com.br

(re)Criado por Juliana Moreira
em dezembro/2008
---*/

/** CLASSES e IDs GERAIS, EDITOR, CSS RESETS **/
* {border:0; padding:0; margin:0; list-style-type:none; outline:none; font-family:verdana, sans-serif;}
body {background-color:#e9ebf7;}
#geral {width:750px; background-color:#fff; margin:auto;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

.some {display:none;}
.cresce {clear:both; width:0; height:0; float:none; font-size:0; line-height:0;}
.mais {text-align:right;}
.mais a {color:#3295b7 !important;}

li {line-height:14px;}


/**  TOPO  **/
#topo {height:163px; background:url(../imagens/topo.png) no-repeat;}
h1 {text-indent:-9999px;}
h1 a {display:block; width:239px; height:123px; margin:0 0 0 23px;}

#mn {display:table; margin:5px 0 0 114px;}
#mn li {float:left; font-size:0;}
#mn li a {display:block; height:22px; background-position:top;}
#mn li a:hover {background-position:bottom;}

#mn1 a {background:url(../imagens/mn1.png) no-repeat; width:123px; text-indent:-9999px;}
#mn2 a {background:url(../imagens/mn2.png) no-repeat; width:38px; text-indent:-9999px;}
#mn3 a {background:url(../imagens/mn3.png) no-repeat; width:67px; text-indent:-9999px;}
#mn4 a {background:url(../imagens/mn4.png) no-repeat; width:96px; text-indent:-9999px;}
#mn5 a {background:url(../imagens/mn5.png) no-repeat; width:166px; text-indent:-9999px;}
#mn6 a {background:url(../imagens/mn6.png) no-repeat; width:82px; text-indent:-9999px;}
#mn7 a {background:url(../imagens/mn7.png) no-repeat; width:57px; text-indent:-9999px;}

#buscas {padding:0 0 0 10px;}
#busca {float:left; width:145px; margin:0;}
#busca .btOk {width:20px; height:15px; line-height:17px; background-color:#c7e6f0; cursor:pointer; border:none; margin:0; font-size:10px; vertical-align:middle;}
#busca input {width:110px; height:15px; line-height:17px; border:1px solid #c7e6f0; font-size:10px; color:#2a2d8f; margin:0; vertical-align:middle;}


/** CONTEUDO **/		
#conteudo {clear:both; display:table;}

#esquerda {background:url(../imagens/bg_destaques.png) no-repeat 0 59px; width:236px; font-size:11px; padding:20px 0 0 10px; float:left;}
#esquerda p, #esquerda p a {color:#4e4e4e;}

#destaques {padding:0 10px 25px 0;}
#destaques li {padding:1px 0 30px 0; clear:left; display:table; width:100%;}
#destaques li img {float:left; margin:0 8px 0 0;}
#destaques h4 a {color:#2c2f90; font-size:11px;}
#tit-destaques {background:url(../imagens/tit_destaques.png) no-repeat; text-indent:-9999px; width:236px; height:32px; margin:0 0 17px 0;}

#tit-informativo {background:url(../imagens/tit_informativo.png) no-repeat; text-indent:-9999px; width:141px; height:27px; margin:0 0 7px 0;}
#esquerda form {margin-top:10px;}
#esquerda .btOk, #frmNovidades .btOk, #cxBusca #bt_enviar, #frEnviaAmigo .bt_enviar {width:44px !important; height:15px; line-height:17px; background-color:#c7e6f0; cursor:pointer; border:none; margin:0; font-size:10px; vertical-align:middle; color:#2a2d8f;}
#esquerda input {width:140px; height:15px; line-height:17px; border:1px solid #c7e6f0; font-size:10px; color:#2a2d8f; margin:0; vertical-align:middle;}

#direita {float:right; width:484px; padding-left:20px;}
#tit-promocoes {background:url(../imagens/tit_promo.png) no-repeat; text-indent:-9999px; width:137px; height:32px; margin:0 0 10px 334px;}
#tit-promocoes a {display:block; width:150px; height:30px; margin:0 0 0 0px;}
#tit-produtos {background:url(../imagens/tit_produtos.png) no-repeat; text-indent:-9999px; width:107px; height:27px; margin:0 0 10px 364px;}
#tit-produtos a {display:block; width:120px; height:30px; margin:0;}

.cont-promo {display:table; margin-bottom:20px;}
.cont-promo li {width:222px; height:158px; text-align:center; overflow:auto; background:url(../imagens/bg_promo.png) no-repeat; padding-right:20px; float:left;}
.cont-promo li p {margin:0; padding:0; text-transform:uppercase; font-size:10px; padding:6px 10px;}
.cont-promo li a {color:#777;}

.cont-promo li a:hover, .cont-prod li a:hover {color:#006699; text-decoration:none;}

.cont-prd {display:table;}
.cont-prod li {width:222px; height:158px; text-align:center; overflow:auto; background:url(../imagens/bg_prod.png) no-repeat; padding-right:20px; float:left;}
.cont-prod li p {margin:0; padding:0; text-transform:uppercase; font-size:10px; color:#999; padding:6px 10px;}
.cont-prod li a {color:#999;}

/** CAST **/
#cxBusca {width:481px; margin:auto; margin-bottom:20px;}
#cxBusca input {width:200px !important;height:15px !important; line-height:17px !important; border:1px solid #c7e6f0 !important; font-size:10px !important; color:#2a2d8f !important; margin:0 !important; vertical-align:middle !important;}

ul#list {display:table;}
ul#list li img {float:left; clear:left; margin-right:5px;}
ul#list li {clear:left; display:table; margin-bottom:20px; width:100%;}
ul#list h4 {margin:0; padding:0; font-size:12px;}
ul#list h4 a, #cxPaginacao a, #toolBar a  {color:#2c2f90;}

#cxResultado {text-align:center;}
#cxPaginacao {display:table; padding:10px 0 0 300px;}
#cxPaginacao_paginas, #cxPaginacao_prev {float:left; margin-right:5px;}

#toolBar {text-align:center; margin:10px auto 0 auto; clear:left;}
#toolBar li {float:left; margin:0 5px;}

h4 {font-size:14px; color:#3195b7; margin-bottom:5px;}
h5, h6 {margin-bottom:15px; font-size:11px;}

#frEnviaAmigo input {width:300px; height:15px; line-height:17px; border:1px solid #c7e6f0; font-size:10px; color:#2a2d8f; margin:0; vertical-align:middle; clear:left; display:block;}
#frEnviaAmigo label {font-weight:bold; display:block; margin-top:10px;}
.some {display:none !important;}


/** RODAPE **/
#rodape {clear:left; font-size:0; line-height:0; text-indent:-9999px; background:url(../imagens/rodape.png) no-repeat #e9ebf7; height:82px; margin-top:20px; padding-bottom:13px;}
#rodape a {display:block; float:right; width:40px; height:10px; margin-top:60px;}


#login{
width-min:400px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#666;
text-align:right;
}

/* Submenus Produtos e Promoções */
a.mn-produtos {
display:block;
}

#sub_prod {
width:100px !important;
}

#mn li ul {
position:absolute;
z-index:1000;
background-color:#e6f2f6;
border-top:3px solid #fff !important;
border: 3px solid #e2f0f5;
}

#mn li ul li {
float:none;
display:block;
padding:8px 0 3px 0;
margin:0 5px;
}

#mn li ul li a {
font-size:11px;
color:#2c2f90;
font-weight:bold;
background:none;
text-indent:0;
}