.{
    margin:0;
    padding:0;
}

body{
    margin:0;
    padding:0;
}

img{
    border:none;
}


ul li{
    margin:0;
    padding:0;
    list-style: none;
}

img{
    margin:0;
    padding:0;
}




/* formatação geral do site */
#geral{
    width:100;%
    height:700px;
    margin:0 auto;
    padding:0;
}

/* topo */
#topo{
    width:764px;
    height:98px;
    background: url(images/topo2.jpg) no-repeat;
}

/* menu */
#menu{
    width: 100%;
    height:37px;
    background: url(images/fundo_menu.jpg) repeat-x;
    margin:0;
    padding:0;
    display: table;
}

#menu ul{
    margin:0;
    padding:0;
}

#menu ul li{

    list-style:none;
    display: inline;
}

#menu ul li a{
    padding-top:5px;
    padding-left:50px;
    padding-right:43px;
    margin:0;
    font-size:22px;
    font-family: Times New Roman;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    float: left;
    letter-spacing:2px;
}

#menu ul li a:hover{
    display: block;
    height:25px;
    color: #FF6600;
    padding-bottom:5px;
}

/* Conteudo do site */
#conteudo{
    width:760px;
    margin-top:5px;
}

/* conteudo up */
#cont_up{
    width:760px;
    height:150px;

}

/* Encarte */
.encarte{
    width:320px;
    height:120px;
    float:left;

}

.encarte img{
    padding-left:15px;
}
.encarte h3{
    font-size: 16px;
    font-variant: ;
    padding:0px;
    letter-spacing: 1px;
    color: #FF9900;
    font-family: Georgia;
    margin:0;
    border-bottom:3px solid #FF9900;
}


.encarte p a{
    font-size:14px;
    font-family: arial;
    color: #777;
    font-weight: 100;
    font-variant: small-caps;
    text-decoration:none;
}
.encarte p a:hover{
    font-family: arial;
    color: #000;
    font-weight: 100;
    font-variant: small-caps;
    text-decoration:underline;
}



/* Canais */
.canais{
    width:420px;
    height:150px;
    float:left;
    margin:0;
    margin-left:20px;

}

.canais h3{
    font-size: 16px;
    font-variant: ;
    padding:0px;
    letter-spacing: 1px;
    color: #66CC99;
    font-family: Georgia;
    margin:0;
    border-bottom:3px solid #66CC99;
}


/* conteudo center */
#cont_center{
    margin-top:10px;
    width:760px;
    height:180px;
}

/* Camapnhas */
.campanhas{
    margin:0;
    width:420px;
    margin-top:8px;
    float: left;
}

.campanhas p{
    font-size:14px;
    font-family: arial;
    font-variant: small-caps;
    color:#777;
}

.campanhas h3{
    margin:0;
    font-size:16px;
    font-family:Georgia;
    color: #0099CC;
    letter-spacing:2px;
    border-bottom:3px solid #0099CC ;
}

/* receitas */
.receitas{
    width:300px;
    height:150px;
    margin-top:8px;
    padding-left:20px;
    float:left;
}

.receitas p{
    margin:0;
    font-size:14px;
    font-family: arial;
    font-variant: small-caps;
    padding-left: 10px;
    color:#777;
    padding-top:14px;
}

.receitas h3{
    margin:0;
    font-size:16px;
    font-family:Georgia;
    color: #FF0000;
    letter-spacing:2px;
    border-bottom:3px solid  #FF0000;
}

/* conteudo down */
#cont_down{
    width:760px;
    height:107px;
    background: url(images/fundo_down.jpg) repeat-x;
}

/* Big news */
.big_news{
    margin:0;
    width:370px;
    height:95px;
    border-right:1px solid #fff;
    margin-top:2px;
    padding:3px;
    float:left;
}

.big_news h3{
    border-bottom:1px solid #fff;
    margin:0;
    padding:0;
    color: #FFFF00;
    font-size: 17px;
    font-family: arial;
    font-variant: small-caps;
    letter-spacing:2px;
}

.big_news p{
    color: #fff;
    font-size: 14px;
    font-family: arial;
    margin:0;
}
.big_news p a{
    color: #fff;
    font-size: 12px;
    font-family: arial;
    margin:0;
}

.big_news p a:hover{
    color: #FFCC00;
    font-size: 12px;
    font-family: arial;
    margin:0;
}

.dicas{
    margin:0;
    width:370px;
    height:95px;
    margin-top:2px;
    padding:3px;
    float:left;

}

.dicas h3{
    border-bottom:1px solid #fff;
    margin:0;
    padding:0;
    color: #FFFF00;
    font-size: 17px;
    font-family: arial;
    font-variant: small-caps;
    letter-spacing:2px;
}

.dicas p{
    color: #fff;
    font-size: 14px;
    font-family: arial;
    margin:0;
}

/* Menu down */
#menu_down{
    width:760px;
    height:25px;
    padding-top:10px;
    text-align:center;
    background-color: #F2F2F2;

}

#menu_down a{
    color:#777;
    text-decoration:none;
    font-family: arial;
    font-size:14px;
    letter-spacing:2px;
}

/* rodape */
#rodape{
    width:760px;
    height:30px;
    margin:0;
    text-align:center;
}
#rodape p{
    color:#777;
    margin:0;
    font-family: arial;
    font-size:12px;
}
#rodape p a{
    color: #0099FF;
    margin:0;
    font-family: arial;
    font-size:12px;
    text-decoration:none;
}

























