/* CSS Document */

body{
  margin:0px;
  padding:0px; 
  font-family:Verdana, Arial, sans-serif, "Trebuchet MS";
  font-size:12px;
  background:#FFFFFF;
}

/* --------------------- Topo */

#topo{
width:100%;
height:235px;
background:#94B926;
}

#topocentro{
  width:980px;
  padding:0px;
  margin:0px auto 0px auto;
}

#logo{
width:260px;
height:110px;
}

#primeirasent{
font-family:Verdana, Arial, sans-serif, "Trebuchet MS";
font-style:italic;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
float:right;
text-align:center;
margin:-95px 0px 10px 0px;
}

/*--------------------- Busca */

#buscatopo{
width:530px;
float:right;
margin:-30px 10px 0px 0px;
}

#imgbusca{
float:left;
margin:0px 10px 0px 0px;
}

.busca{
width:347px;
height:30px;
border:2px solid #FFB92D;
font-size:16px;
padding-top:7px;
color:#666666;
vertical-align:bottom;
}

.btnbusca{
width:117px;
height:40px;
margin:0px;
padding:0px;
	
}


/*--------------------- Menu */

#menu{
padding:0px;
margin:50px 0px 0px 110px;
}

#menu ul{
list-style:none;
padding:0px;
display:block;
}

#menu ul li{
float:left;	
list-style:none;
padding:0px;
margin-left:2px;
}

#menu ul li a{
padding:0px; 
margin:0px 0px 0px 0px;
display:block;
}

#menu ul li a span{
 display:none;	
}

#mnprincipal a{
width:102px;
height:35px;
background:url(img/mn-principal.png) no-repeat;
}

#mnreceitas a{
width:102px;
height:35px;
background:url(img/mn-receitas.png) no-repeat;
}

#mndietas a{
width:102px;
height:35px;
background:url(img/mn-dietas.png) no-repeat;
}

#mndicas a{
width:130px;
height:35px;
background:url(img/mn-dicas.png) no-repeat;
}

#mndietasereceitas a{
width:233px;
height:35px;
background:url(img/mn-dietas-receitas.png) no-repeat;
}

#mncontato a{
width:102px;
height:35px;
background:url(img/mn-contato.png) no-repeat;
}

/*--------------------- SubMenu */

#submenu{
width:100%;
background:#779E05;
height:40px;
margin:-50px 0px 0px 0px;
}

#configulsubmenu{
width:980px;
list-style:none;
padding:2px;
margin:10px auto 0px auto;
}

#configulsubmenu ul li{
display:inline;
}

#configulsubmenu li a{
color:#FFFFFF;
text-decoration:underline;
padding:10px;
}

#configulsubmenu li a:hover{
color:#FF0;
text-decoration:underline;
padding:10px;
}

/*--------------------- Conteudo */

#conteudo{
width:980px;
padding:0px;
margin:0px auto 0px auto;
}

#textoprincipal{
width:610px;
}

#textoprincipal h1{
font-size:24px;
color:#79AE17;
margin:0px;
padding:20px 0px;
}

#textoprincipal p{
color:#333333;
}

#anunciogooglelinha{
text-align:center;
}

/*--------------------- Receita do dia */

#receitadodia{
width:610px;
margin:30px 0px 0px 0px;
}

#receitadodia h2{
color:#197319;
font-size:20px;
text-align:right;
}

.linhareceita{
width:610px;
height:1px;
background:#CCCCCC;
overflow:hidden;
}

#descreceita{
float:left;
width:460px;
margin:15px 0px 0px 25px;
}

*html #descreceita{
margin:10px 0px 20px 10px;
}

.imgreceitadia{
border:1px solid #F7DC6C;
width:100px;
height:75px;
padding:5px;
margin:20px 0px 0px 10px;
float:left;
}

#tituloreceita{
color:#006699;
font-size:18px;
font-weight:bold;
}

#tituloreceita a{
color:#006699;
font-size:18px;
font-weight:bold;
}

#ranking{
color:#666666;
font-size:12px;
font-weight:bold;
margin-top:10px;
}

.linhareceita2{
width:427px;
height:1px;
background:#CCCCCC;
margin-top:5px;
overflow:hidden;
}

#textodia p{
width:427px;
}

#bannergoogle468{
text-align:center;
margin:10px 0px 10px 0px;
}

#sublinkreceita {
margin-top:10px;
}

#sublinkreceita a{
color:#006699;
text-decoration:underline;
}

#receitadata{
float:right;
margin-top:-20px;
width:194px;
}

.icodata{
color:#79AE17;
font-weight:bold;
font-size:10px;
}


.verreceita{
margin:-24px 0px 0px 100px;
}

.verreceita a{
color:#FF9300;
font-weight:bold;
font-size:10px;
text-decoration:underline;
}

/*--------------------- Mais Receitas */

#titmaisreceitas{
width:105px;
height:15px;
background:#CE0605;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:10px;
margin-top:30px;
}

#maisreceitas{
width:630px;
height:110px;
background:#FFF9E1;
border:1px solid #CCCCCC;
}

.imgreceita{
border:1px solid #F7DC6C;
width:100px;
height:75px;
padding:5px;
float:left;
margin-left:5px;
}

#maisreceitas ul{
list-style:none;
padding:0px;
margin:15px 0px 0px 0px;
}

#maisreceitas ul li{
 float:left;	
 margin:0px 0px 0px 2px;
}

*html #maisreceitas ul li{
margin:0px 0px 0px 5px;
}

/*--------------------- Últimas Dietas */

#titultimasdietas{
margin-top:30px;
background:#0B6A9E;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:10px;
width:110px;
height:15px
}

#ultimasdietas{
width:630px;
height:170px;
background:#F4F4F4;
border:1px solid #CCCCCC;
}

#ultimasdietas ul{
list-style:none;
float:left;
margin:10px 0px 0px 0px;
border-right:solid 1px #CCCCCC;
padding:15px;
}

#ultimasdietas ul li{
margin-bottom:10px;
}

.listadieta a{
color:#006699;
text-decoration:none;
font-size:11px;

}

.listadieta a:hover{
text-decoration:underline;
}

/*--------------------- Coluna Direita */

#colunadireita{
float:right;
width:324px;
margin-top:-920px;
}

*html #colunadireita{
margin-top:-940px;
}

/*--------------------- Informacoes do Usuario */

#titinformacaousuario{
background:#FE8D00;
width:190px;
height:18px;
padding:10px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

#informacaousuario{
width:324px;
background:#FFF9E1;
height:165px;
border:1px solid #F7DC6C;
color:#333333;
font-size:11px;
}

#informacaousuario p{
color:#333333;
font-size:11px;
margin-left:5px;
}

*html #informacaousuario p{
margin-top:5px;
}

#formusuario{
margin-left:5px;
}

.inputform{
width:181px;
height:18px;
color:#333333;
font-size:11px;
border:1px solid #CCCCCC;
margin-bottom:10px;
margin-left:5px;
}

.btnenviar{
float:right;
margin:-33px 8px 0px 0px;
}

#botaocadastre{
margin:10px 0px 0px 10px;
}

*html #botaocadastre{
margin:10px 0px 10px 10px;
}

#google300x250{
margin:20px 0px 20px 15px;
}


/*--------------------- Ultimas Receitas */

#titultimasreceitas{
padding:10px;
width:125px;
height:15px;
background:#FF7A00;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

#ultimasreceitas{
width:324px;
height:500px;
background:#F9F7F5;
border:1px solid #CCCCCC;
}

#descultreceitas{
background:#E5EBD1;
width:324px;
height:48px;
}

#descultreceitas p{
margin:0px 0px 0px 10px;
color:#197319;
padding:10px;
font-size:11px;
}

.descreceita{
float:left;	
font-size:11px;
color:#666666;
font-weight:bold;
margin:10px 0px 20px 0px;
}

.descreceita p{
 margin:0px 5px;
 padding:0px;	
}

.descreceita a{
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#197319;
}

.descreceita a:hover{
text-decoration:underline;
}

#ultimasreceitas ul{
list-style:none;
margin:0px;
padding:0px;
}

#ultimasreceitas ul li{
margin:10px 0px 0px 0px;
padding:0px;
clear:both;
}

.imgthumb{
float:left;	
border:1px solid #F7DC6C;
width:86px;
height:66px;
padding:3px;
margin:0px 10px 10px 10px;
}


/*--------------------- Parceiros */

#parceiros{
float:left;	
width:100%;
background:#EBF4CE;
border-top:1px solid #79AE17;
height:176px;
margin-top:30px;
}

#quadroparceiros{
width:980px;
padding:0px;
margin:0px auto 0px auto;
}

#quadroparceiros h3{
font-size:14px;
color:#197319;
font-weight:bold;
}

#quadroparceiros ul{
list-style:none;
float:left;
margin-top:-2px;
border-right:solid 1px #CCCCCC;
padding:10px;
}

*html #quadroparceiros ul{
margin-left:-5px;
}

#quadroparceiros ul li{
margin-bottom:5px;
}

.listaparceiros a{
color:#006699;
text-decoration:none;
font-size:11px;

}

.listaparceiros a:hover{
text-decoration:underline;
}


/*--------------------- Rodapé */

#rodape{
float:left;	
background:#94B926;
width:100%;
height:122px;
}

#quadrorodape{
width:980px;
padding:0px;
margin:0px auto 0px auto;
}

#logorodape{
padding:20px;
}

#eprimer{
 width:260px;
 float:right;
 margin-top:-60px;
}

#eprimer a{
 float:left;
 width:110px;
 display:block;
 font-size:12px;
 color:#ffffff;
 text-decoration:none;	
}

#eprimer a:hover{
 text-decoration:underline;	
}


/*--------------------- Conteúdo Interno Artigo */

#conteudotxt{
width:617px;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
font-size:12px;
color:#666666;
margin-top:15px;
padding:0px 10px;
}

#linksreferencia{
width:350px;
margin-bottom:10px;
}

#linksreferencia a{
font-size:12px;
color:#666666;
text-decoration:none;
}

#linksreferencia a:hover{
text-decoration:underline;
color:#197319;
}

#titartigos h1{
font-size:20px;
color:#0B6A9E;
}

.linhaartigo{
width:350px;
height:1px;
overflow:hidden;
background:#CCCCCC;
}

#icoartigo{
width:363px;
}

.icoimprime{
float:left;
margin:-20px 0px 0px 120px;
}

*html .icoimprime{
margin:-20px 0px 0px 60px;
}

.icoimprime a{
color:#0B6A9E;
text-decoration:none;
font-size:11px;
}

.icoenviaamigo a{
color:#0B6A9E;
text-decoration:none;
font-size:11px;
}

.icoimprime a:hover{
text-decoration:underline;
}

.icoenviaamigo a:hover{
text-decoration:underline;
}

.icoenviaamigo{
float:left;
margin:-18px 0px 10px 220px;
}

*html .icoenviaamigo{
margin:-18px 0px 10px 120px;
}

#txtartigo{
width:360px;
float:left;
}

/*--------------------- Conteudo lado direito do texto */

#conteudotxtdireito{ 
float:left;	
width:222px;
margin:0px 0px 0px 10px;
padding:0px;
}

#publicidadeconteudoartigo{
width:222px;
height:170px;
}

#titpublicidadecontartigo{
background:#7BA20A;
color:#FFFFFF;
padding:10px;
width:90px;
height:15px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

#conteudopublicidade{
border:1px solid #CCCCCC;
width:230px;
height:140px;
}

#ultimasdietasconteudoartigo{
width:222px;
height:278px;
margin-top:20px;
}

#titultdietaartigo{
background:#0B6A9E;
color:#FFFFFF;
padding:10px;
width:110px;
height:15px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

#conteudoultdietaartigo{
width:222px;
height:246px;
background:#F9F7F5;
border:1px solid #CCCCCC;
}

#conteudoultdietaartigo ul{
list-style:inside;
width:200px;
margin:10px 0px 0px 10px;
padding:0px;
}

#conteudoultdietaartigo li{
margin:0px 0px 10px 0px;
}

#conteudoultdietaartigo li a{
text-decoration:none;
font-size:11px;
color:#666666;
text-decoration:none;
}

#conteudoultdietaartigo li a:hover{
text-decoration:underline;
color:#197319;
}

.linhaartigogrande{
width:550px;
height:1px;
background:#CCCCCC;
margin:40px 0px 0px 40px;
overflow:hidden;
}

/*--------------------- Comentários */


#comentarios{
width:617px;
margin-top:30px;
clear:both;
}

#comentarios h2{
 color:#308330;	
}

#comentarios h3{
 font-size:18px;
 color:#79AE17;
}

#comentarios p{
 margin:10px 0px;
 color:#666666;	
}

#comentarios form{
 font-size:12px;
 color:#666666;	
 margin:0px 0px 20px 0px;
 font-weight:bold;
}

.boxcomentarios{
 border-bottom:1px dotted #CCCCCC;
 margin:10px 0px;	
}

.txtcomentario{	
 width:500px;
 border:1px solid #CCCCCC;
 font-size:13px;
 color:#666666;
 margin:2px 0px 15px 0px;
 padding:4px;	
}

.txtacomentario{
 width:510px;
 height:180px;
 border:1px solid #CCCCCC;
 font-family:Arial;
 font-size:13px;
 color:#666666;
 margin:2px 0px 15px 0px;
}

.botao{
 background:#79AE17;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 padding:5px 5px; 
 vertical-align:middle;	
}

/*--------------------- Coluna Direita Página Artigos */

#colunadireitaartigo{
float:right;	
width:324px;
margin:0px;
padding:0px;
position:relative;
top:0px;
}

*html #colunadireitaartigo{
margin-top:20px;
}

/*--------------------- Img Receitas */

#imgdietaart img{
border:1px solid #F7DC6C;
width:86px;
height:66px;
padding:3px;
}

#imgdietaart{
float:right;
margin-right:253px;
margin-bottom:10px;
}

*html #imgdietaart{
margin-right:126px;
}

/*--------------------- Lista Receitas */
#conteudotxtin{
 width:370px;	
 float:left;	
}

#listareceita{
 float:left;
 overflow:hidden;
}

*html #listareceita{
margin-left:-40px;
}

#listareceita ul{
list-style:none;
padding:0px;
}

#listareceita ul li{
border-bottom:1px solid #CCCCCC;
padding:2px;
width:360px;
margin-top:10px;
}

.desclistareceita{
font-size:11px;
color:#666666;
font-weight:bold;
margin:10px 0px 20px 0px;
}

.desclistareceita p{
 margin:0px 5px;
 padding:0px;	
}

.desclistareceita a{
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#197319;
}

.desclistareceita a:hover{
text-decoration:underline;
}

.verlistareceita{
float:right;
margin-top:-23px;
}

/*--------------------- Box Páginas */

#boxpaginas{
 padding:0px;
 display:block;	
 font-size:12px;
 font-weight:bold;
 color:#94B926;
 text-align:center;
 float:left;
}

#boxpaginas ul{
 margin:20px 0px 0px 0px;	
 padding:0px;
}

#boxpaginas ul li{
 padding:10px 5px;	
 list-style:none;	
 display:inline;
 border-right:1px solid #CCCCCC;
}

#boxpaginas ul li a{
 text-decoration:none;	
 font-weight:bold;
 color:#94B926;
}

#boxpaginas ul li a:hover{
 color:#94B926;	
}

#boxpaginas ul li a img{
 vertical-align:middle;	
}

#boxpaginas ul li ul{
 display:inline;	
 margin:0px;
 padding:0px;
 font-size:12px;
}

#boxpaginas ul li ul li{
 margin:0px 2px 0px 0px;	
 padding:0px;
 border:none;
}

#boxpaginas ul li ul li a{	
 display:inline-block;	
 padding:2px 4px;
 border:1px solid #CCCCCC;
}

#boxpaginas ul li ul li a:hover{
 background:#94B926;	
 color:#FFFFFF;
 border:1px solid #94B926;
}

/*--------------------- Lista Dieta */

#listadieta{
float:left;
overflow:hidden;
}

*html #listadieta{
margin-left:-40px;
}

#listadieta ul{
list-style:none;
padding:0px;
}

#listadieta ul li{
border-bottom:1px solid #CCCCCC;
padding:2px;
width:360px;
margin-top:10px;
}


.desclistartigo1 p{
color:#006699;
font-size:11px;
}

.desclistartigo1 a{
color:#006699;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.desclistartigo1 a:hover{
text-decoration:underline;
}

.desclistartigo2 p{
color:#72AE3F;
font-size:11px;
}

.desclistartigo2 a{
color:#72AE3F;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.desclistartigo2 a:hover{
text-decoration:underline;
}

.desclistartigo3 p{
color:#FE9100;
font-size:11px;
}

.desclistartigo3 a{
color:#FE9100;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.desclistartigo3 a:hover{
text-decoration:underline;
}

#imgpera {
width:400px;
}

#imgpera_int{
float:left;
}

#imgpera_int_pub{
margin-top: 10px;
}