/*********************************************************
 * geral.css                                             
 * Folha de estilos da página principal                  
 *
 * @author: RODRIGO ASSUNÇÃO <rodrigolucasnl@gmail.com>                            
 * @since : 26/11/2007                                   
/*********************************************************/

/* HTML TAGS                                            */
/*********************************************************/
*    { margin:0; padding:0; }
body { background-image:url(../img/bg.gif); background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6e6e6e; }
input, select, textarea{ color:#6e6e6e; border:1px #CCC solid; font-size:10px; padding:4px; }
a{ text-decoration:none; color:#6E6E6E; }
img{ border:0px; }

/* LAYOUT DIVS                                           */
/*********************************************************/

/* div geral */
#geral{ width:775px; margin:0 auto; background-color:#FFF; }

/* topo flash */
#flash{ width:775px; height:330px; background-color:#000; }

/* div conteudo geral */
#container{ width:775px; float:left; height:min-height:450px; background-image:url(../img/bg_container.gif); background-repeat:repeat-x; }

/* coluna de dados */
#colDados{ width:234px; height:450px; float:left; background-image:url(../img/bg_dados.jpg); background-repeat:no-repeat; }

/* coluna de conteudo */
#colConteudo{ width:526px; float:left; text-align:justify; padding-top:20px; padding-left:2px;}
#colConteudo p{ margin-top:10px; }

/* box Cadastre-se */
#boxCadastro{ width:174px; margin:0 auto; padding-top:15px; text-align:justify; }
#boxCadastro p{ margin-top:10px; }
#boxCadastro input{ margin-bottom:1px; }

/* box Endereço */
#boxEndereco{ width:174px; margin:0 auto; margin-top:40px; }

#rodape{ clear:both; }

/* Menu da pagina de administração */
#nav{ padding:10px; list-style:none; }
#nav li{ border:1px solid #CCC; float:left; width:90px; text-align:center; margin-right:5px; }
#nav li a{ width:90px; }
#nav li a:hover{ color:#b81816; font-weight:bold; }

/* Menu de navegação Receitas Gourmet */
#navReceitas ul{ list-style:none; width:250px; }
#navReceitas ul li{ padding:5px; border-bottom:1px #CCC dotted; border-left:2px #b81816 solid;  }
#navReceitas ul li a:hover{ color:#b81816; font-weight:bold; }
#navReceitas ul .categoria{ text-align:center; font-weight:bold; }

/* CLASSES                                               */
/*********************************************************/

/* grid */
table.grid { width:100%; margin-bottom:10px; margin:0 auto;   }
table.grid tr td { padding:2px; border:1px solid #DDD; }
table.grid tr th { border:1px solid #DDD; text-transform:uppercase; background-color:#DDD; padding:5px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
table.grid tr td.acao, th.acao { width:40px; text-align:center; }

/* titulo das notícias */
.tituloNoticia{ color:#14a35c; font-weight:bold; }

/* botões saiba mais */
.saibaMais{ float:right; color:#d70000; font-weight:bold; }

/* box cardapio variado e self service na index */
.box{ width:214px; margin:0 auto; float:left; margin:20px 15px 10px 15px; }

/* grid na administração */
.admin_table{ margin-top:10px;margin-bottom:10px;}
.admin_td	 { padding:0px 5px 0px 5px;}
.tr2{ background-color:#DCDCDC;}

/* ícones da administraçao*/
.icone  { border:0px;padding:2px;}

.miniatura{ width:120px; margin-right:5px; padding:10px; border:1px #CCC solid; text-align:center; font: 1em "Arial Narrow", "Trebuchet MS", Helvetica, sans-serif; }

