/* GENERAL */

@font-face {
    font-family: 'PixelBerry0884LtdEditionRg';
    src: url('pixel_berry_08_84_ltd.edition-webfont.eot');
    src: url('pixel_berry_08_84_ltd.edition-webfont.eot?#iefix') format('embedded-opentype'),
         url('pixel_berry_08_84_ltd.edition-webfont.woff') format('woff'),
         url('pixel_berry_08_84_ltd.edition-webfont.ttf') format('truetype'),
         url('pixel_berry_08_84_ltd.edition-webfont.svg#PixelBerry0884LtdEditionRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

*{font-family:verdana;}
a, a:visited { text-decoration: none; color: white; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
ul li { margin: 0; list-style-type: none; }
table, p, ul, li { margin: 0; padding: 0; }
body{margin:0;padding:0;background-image: url("../images/bg_repeat.jpg");background-repeat: repeat-x;}
.registro{
	font-size:8px;
	vertical-align:top;
}

.borda_esquerda{
    background-image: url("../images/borda_esquerda.png");
    background-repeat: repeat-y;
    height: 100%;
    left: 50%;
    margin-left: -481px;
    position: absolute;
    width: 12px;
}

.borda_direita{
    background-image: url("../images/borda_direita.png");
    background-repeat: repeat-y;
    height: 100%;
    left: 50%;
    margin-left: 468px;
    position: absolute;
    top: 0;
    width: 12px;
}

/* HEADER */

#header_container{
	width:100%;
	position:relative;
	height:auto;
}

#header_container #header{
	height:130px;
	border-top:6px solid #D60000;
	margin-left: auto;
	margin-right:auto;
	position:relative;
	width:937px;
	background-color:#FFF;
}

#banner_header{
    height: 159px;
    width: 937px;
}

#contato-header{
    height: 50px;
    position: absolute;
    right: 50px;
    top: 0;
}

#tel_info{
    background-image: url("../images/header_tel_info.png");
    color: white;
    display: none;
    font-size: 14px;
    height: 72px;
    left: -140px;
    padding: 5px 5px 5px 10px;
    position: absolute;
    top: 7px;
    width: 121px;
}

#cp_info{
    background-image: url("../images/header_tel_info.png");
    color: white;
    display: none;
    font-size: 14px;
    height: 72px;
    left: -140px;
    padding: 5px 5px 5px 10px;
    position: absolute;
    top: 7px;
    width: 121px;
	line-height: 23px;	
}

#logo{
    margin: 10px 0 17px 10px;
    position: relative;
}

.mail, .tel, .cp{
    background-position: center bottom;
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    margin-left: 10px;
    width: 56px;
	cursor:pointer;
	position:relative;
}

.mail{
	background-image:url("../images/btn_header_mail.png");
}
.tel{
	background-image:url("../images/btn_header_tel.png");
}
.cp{
	background-image:url("../images/btn_header_chat.png");
}

.slide .text{
    bottom: -13px;
    color: #D60000;
    display: none;
    font-size: 10px;
    font-weight: bold;
    left: 0;
    position: absolute;
}

.menu{
	height:19px;
	background:#D60000;
}

.menu_button{
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    float: left;
    font-size: 10px;
    padding-left: 5px;
    padding-right: 5px;
    width: auto;
	height:19px;
	font-family:PixelBerry0884LtdEditionRg;
}

.menu_button a{
	font-family:PixelBerry0884LtdEditionRg;
}

.listra-header{
    height: 13px;
    background-image:url("../images/barra_azul.jpg");
	background-repeat:no-repeat;
}

#voltar-home{
    background-image: url("../images/btn_voltar_home.png");
    background-position: 194px 0;
    background-repeat: no-repeat;
    color: #D60000;
    font-size: 14px;
    height: 30px;
    padding-top: 8px;
    position: absolute;
    right: 0;
    top: 83px;
    width: 240px;
    z-index: 1;
}

/* CONTEUDO */

#conteudo_container{
	width:100%;
	position:relative;
	height:auto;
}

#conteudo_container #conteudo{
	height:auto;
	margin-left: auto;
	margin-right:auto;	
	position:relative;
	width:937px;
	overflow:hidden;
}

/* FOOTER */

#footer_text{
	clear:left;
	width:100%;
	text-align:center;
	color: #666666;
	font-size: 11px;
	margin-top:17px;
}

#footer_container{
	width:100%;
	position:relative;
	height:auto;
}

#footer_container #footer{
	margin-left: auto;
	margin-right:auto;	
	position:relative;
	width:937px;
    border-top: 6px solid #D60000;
    height: 22px;	
}

#footer_container #footer ul{
	margin-left:112px;
}

.footer_menu{
    height: 19px;
    margin: 0;
    padding-top: 3px;
}

.footer_button{
    border-right: 1px solid #000;
    color: #666;
    float: left;
    font-size: 11px;
    padding-left: 5px;
    padding-right: 5px;
    width: auto;
	cursor:pointer;
}

.noborder{
	border:none;
}


/*HOME*/

#menu_home{
	width:300px;
	overflow:hidden;
}

#menu_home #kelloggs_menu_home{
    height: 113px;
    left: 10px;
    margin-left: -10px;
    margin-top: -15px;
    position: absolute;
    top: 15px;
    width: 260px;
}

#menu_home #kelloggs_menu_home li{
    border-bottom: 1px solid white;
    color: #FFFFFF;
    font-size: 13px;
    height: 19px;
    padding-left: 16px;
    padding-top: 1px;
	background-image: url("../images/home_menu_bg.jpg");
	background-repeat:no-repeat;	
}

#menu_home #kelloggs_menu_home .last{
	background-image: url("../images/home_menu_last.png");
	background-repeat:no-repeat;
}

#menu_home #kelloggs_menu_home li a{
    background-image: url("../images/home_menu_seta.jpg");
    background-position: 220px -2px;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    display: block;
    font-family: PixelBerry0884LtdEditionRg;
    font-size: 9px;
	height: 22px;
}

#menu_home #kelloggs_menu_home li a:hover{
	background-position: 225px -2px;
}

#home_banner1{
	background-image: url("../images/box_principal.png");
    width: 645px;
	float: left;
	height:152px;
	margin: 0 4px 4px 280px;
	position:relative;
}

#home_banner1 img{
	position:absolute;
	top:20px;
	left:20px;
}

#home_banner2, #home_banner3{
    background-image: url("../images/box_home.png");
    float: left;
    height: 205px;
    margin: 4px;
    position: relative;
    width: 460px;
	cursor:pointer;
}

#home_banner2 img{
    left: 12px;
    position: absolute;
    top: 39px;
}

#home_banner2 .title {
    color: #D60000;
    font-size: 13px;
    left: 180px;
    position: absolute;
    top: 30px;
    width: 250px;
}

#home_banner2 .conteudo {
    color: #000000;
    font-size: 10px;
    height: 120px;
    left: 180px;
    position: absolute;
    top: 60px;
    width: 250px;
}

#home_banner3 img{
	position:absolute;
	left:40px;
	top:10px;
}

#home_banner3 .title {
    color: #D60000;
    font-size: 13px;
    left: 180px;
    position: absolute;
    top: 30px;
    width: 250px;
}

#home_banner3 .conteudo {
    color: #000000;
    font-size: 10px;
    height: 120px;
    left: 180px;
    position: absolute;
    top: 60px;
    width: 250px;
}

#home_bottom_banner{
    background-image: url("../images/box_home_bottom.png");
    float: left;
    height: 105px;
    margin: 10px;
    position: relative;
    width: 830px;
	margin-left:55px;
}

/*A KELLOGGS*/

#kelloggs_menu{
	width:200px;
	height:74px;
	background-color:#D60000;
	position:absolute;
	top:10px;
	left:10px;
	border-left:8px solid #FE6767;
}

#kelloggs_menu li{
	font-size:13px;
	border-bottom:1px solid white;
	margin-left:-8px;
	padding-left:16px;
}

#kelloggs_menu li a{
	border:none;
	color:#fff;
	display:block;
}

.kelloggs_text{
    height: 200px;
    margin-left: 250px;
    top: 9px;
    position: relative;
    width: 690px;
	font-size:14px;
}

.kelloggs_images{
    height: auto;
    margin: 20px;
    width: 920px;
	text-align: center;
	position:relative;
}

/*NOTICIAS E PROMOÇÕES*/

#noticias{
    height: 300px;
    margin: 20px 20px 20px 100px;
    width: 800px;
	position:relative;
}

#noticias img{
    float:left;
}

#noticias .title{
	width:100%;
	border-bottom:3px solid #D58C2B;
	color:#D60000;
}

#promocoes{
    height: 300px;
    margin: 20px 20px 20px 100px;
    width: 800px;
	position:relative;
}

#promocoes .title{
	width:100%;
	border-bottom:3px solid #D58C2B;
	color:#D60000;
}

/*PRODUTOS*/

.title_produtos{
    background-image: url("../images/produtos_title_bg.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    border-top: 5px solid #FEDC8F;
    color: #D60000;
    font-size: 16px;
    height: 30px;
    padding: 10px;
    width: 100%;
	margin-bottom:30px;
}

.categorias_produtos{
    background-image: url("../images/produtos_title_bg.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-bottom: 2px solid #FEDC8F;
    color: #D60000;
    font-size: 16px;
    height: 80px;
    padding: 10px;
    width: 100%;
	margin-top:30px;
	position:relative;
}

.categorias_produtos .btn_marca{
	position:absolute;
	top:30px;
	left:90px;
}

.categorias_produtos .btn_categoria{
	position:absolute;
	top:30px;
	left:650px;
}

#produtos_bottom{
	width:100%;
	height:166px;
	background-image:url("../images/produtos_bg_bottom");
	background-repeat:repeat-x;
}


/*PRODUTOS POR MARCA*/

#lateral_marca{
	width:185px;
	height:610px;
	background-image:url("../images/produtos_lista_categorias.jpg");
	background-repeat:repeat-y;
	position:relative;
	float:left;
}

#lateral_marca li{
    background-color: white;
    font-size: 12px;
    margin-bottom: 10px;
    padding-left: 25px;
    width: 100%;
	color:#7C7D7F;
}

#lateral_marca .title{
	border:none;
	background:none !important;
	padding:10px;
}

#produtos_lista{
    background-color: #E7E7E7;
    background-image: url("../images/produtos_bg.jpg");
    background-repeat: repeat-x;
    float: left;
    height: 610px;
    overflow-x: hidden;
    overflow-y: auto;
    position: relative;
    width: 752px;
}

.os_produtos{
	width:693px;
	height:154px;
	background-image:url("../images/produtos_info_bg.png");
	margin:30px;
	position:relative;
}

#produtos_lista .os_produtos .image{
    height: 115px;
    left: 10px;
    padding: 10px;
    position: absolute;
    top: 10px;
    width: 100px;
}

#produtos_lista .os_produtos .title{
    height: 25px;
    left: 149px;
    position: absolute;
    top: 30px;
    width: 519px;
	color:#D60000;
	font-size:16px;
}

#produtos_lista .os_produtos .descricao{
    height: 61px;
    left: 149px;
    position: absolute;
    top: 70px;
    width: 369px;
	color:black;
	font-size:10px;
}

#produtos_lista .os_produtos .saiba_mais{
    color: #D60000;
    font-size: 16px;
    height: 25px;
    left: 549px;
    position: absolute;
    top: 111px;
    width: 89px;
	cursor:pointer;
}

#lateral_marca .info{
	cursor:pointer;
}

#box_choco_krispis, #box_honey_nutos, #box_froot_loops, #box_all_bran, #box_kellness, #box_corn_flakes{
	display:none;
}

.detalhes_produtos{
    background-image: url("../images/produtos_bg.jpg");
    height: 610px;
    left: 0;
    position: absolute;
    top: 0;
    width: 752px;
	display:none;
}

.detalhes_produtos .marca{
    height: 160px;
    left: 60px;
    padding-top: 30px;
    position: absolute;
    text-align: center;
    top: 40px;
    width: 330px;
}

.detalhes_produtos .imagem{
    height: 350px;
    left: 460px;
    position: absolute;
    top: 90px;
    width: 250px;
}

.detalhes_produtos .voltar{
    background-image: url("../images/produtos_voltar.png");
    cursor: pointer;
    height: 19px;
    left: 633px;
    position: absolute;
    top: 0;
    width: 119px;
}

.detalhes_produtos .info{
    height: 60px;
    left: 60px;
    position: absolute;
    top: 240px;
    width: 330px;
}

.detalhes_produtos .ingredientes_guia{
    height: 30px;
    left: 60px;
    position: absolute;
    top: 385px;
    width: 330px;
	color:#D58C64;
	font-size: 13px;
}

.detalhes_produtos .ingredientes{
	float:left;
	cursor:pointer;
	position:relative;
}

.detalhes_produtos .ingredientes .info{
    height: 150px;
    left: 1px;
    position: absolute;
    top: 30px;
    width: 330px;
	display:none;
	color:black;
	cursor:default;
	font-size:10px;
	
}

.detalhes_produtos .guia_nutricional{
	float:right;
	cursor:pointer;
	position:relative;
}

.detalhes_produtos .guia_nutricional .info{
    color: black;
    height: 154px;
    left: -227px;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
    top: 30px;
    width: 344px;
}

.detalhes_produtos .guia_nutricional .info img{
	width:327px;
}

.detalhes_produtos .info .nome{
    border-bottom: 1px solid #D60000;
    padding: 5px;
    width: 100%;
	color:#D58C64;
}

.detalhes_produtos .info .descricao{
    padding: 5px;
    width: 100%;
	font-size:12px;
}

/*PRODUTOS POR CATEGORIA*/

#box_adulto{
	display:none;
}



/*POLÍTICA DE PRIVACIDADE*/
#politica_privacidade{
    height: 590px;
    margin: 10px 10px 10px 120px;
    overflow: auto;
    position: relative;
    width: 800px;
}

#politica_privacidade .title{
	color:red;
	font-size:16px;
}

#politica_privacidade .conteudo{
	font-size:12px;
}

#politica_privacidade h3 {
    color: #000;
    font-size: 12px;
    margin: 5px 0 10px 26px;
    padding: 0;
}

#politica_privacidade p.pline {
    color: #000 !important;
    font-size: 13px/17px;
    letter-spacing: -1px;
	font-size:13px;
}

#politica_privacidade h4 {
    color: #000;
    margin: 12px 0 3px 26px;
    text-transform: uppercase;
	font-size:12px;
}

/*Responsabilidade corporativa*/
#responsabilidade_corporativa{
    height: 590px;
    margin: 10px 10px 10px 120px;
    overflow: auto;
    position: relative;
    width: 800px;
}

#responsabilidade_corporativa .title{
	color:red;
	font-size:16px;
}

#responsabilidade_corporativa .conteudo{
	font-size:12px;
}

#responsabilidade_corporativa h3 {
    color: #000;
    font-size: 12px;
    margin: 5px 0 10px 26px;
    padding: 0;
}

#responsabilidade_corporativa p.pline {
    color: #000 !important;
    font-size: 13px/17px;
    letter-spacing: -1px;
	font-size:13px;
}

#responsabilidade_corporativa h4 {
    color: #000;
    margin: 12px 0 3px 26px;
    text-transform: uppercase;
	font-size:12px;
}



/*Termos e condições*/
#termos_condicoes{
    height: auto;
    margin: 10px 10px 10px 100px;
    position: relative;
    width: 800px;
	overflow:hidden;
}

#termos_condicoes .title{
	color:red;
	font-size:16px;
}

#termos_condicoes .conteudo{
	font-size:12px;
}

#termos_condicoes h3 {
    color: #000;
    font-size: 12px;
    margin: 5px 0 10px 26px;
    padding: 0;
}

#termos_condicoes p.pline {
    color: #000 !important;
    font-size: 13px/17px;
    letter-spacing: -1px;
	font-size:13px;
}

#termos_condicoes h4 {
    color: #000;
    margin: 12px 0 3px 26px;
    text-transform: uppercase;
	font-size:12px;
}



/*MEIO AMBIENTE*/
#meio_ambiente{
    height: auto;
    margin: 10px 10px 10px 90px;
    position: relative;
    width: 800px;
}

.ambiente_image{
	width:95px;
	height:70px;
	position:absolute;
	top:3px;
	left:0;
}

#meio_ambiente .title{
	color:red;
	font-size:16px;
}

#meio_ambiente .conteudo{
	font-size:12px;
}

#meio_ambiente .conteudo .subject{
	margin-top:10px;
}

#meio_ambiente .conteudo .subject a{
	cursor:pointer;
	color:black;
}

#meio_ambiente .conteudo .content{
	position:relative;
    display: none;
    height: 55px;
    padding-left: 95px;
    padding-top: 15px;
}

#meio_ambiente h3 {
    color: #000;
    font-size: 12px;
    margin: 5px 0 10px 26px;
    padding: 0;
}

#meio_ambiente p.pline {
    color: #000 !important;
    font-size: 13px/17px;
    letter-spacing: -1px;
	font-size:13px;
}

#meio_ambiente h4 {
    color: #000;
    margin: 12px 0 3px 26px;
    text-transform: uppercase;
	font-size:12px;
}



/*FALE CONOSCO*/
#fale_conosco{
	width:600px;
	height:auto;
	position:relative;
	margin: 10px 10px 10px 100px;
}

#fale_conosco .title{
	color:red;
	font-size:16px;
}

#fale_conosco .conteudo{
	font-size:12px;
}

#fale_conosco .conteudo td{
	width:300px;
}

.atendimento{
    left: 630px;
    position: absolute;
    top: 30px;
}

/*MISSÃO VISÃO*/
.text_missao{
    font-size: 13px;
    width: 664px;
}

.text_visao{
    font-size: 13px;
    width: 664px;
	display:none;
}

#missao_visao{
    height: 200px;
    left: -10px;
    position: absolute;
    top: -120px;
    width: 205px;
	text-align:left;
}

#missao_visao a{
	text-align:left;
	margin-top:30px;
	cursor:pointer;
	width:80px;
	color:black;
}

#missao_visao a:hover{
	color:#D60000;
}

/*VALORES*/

#valores a{
	text-align:left;
	margin-top:30px;
	cursor:pointer;
	width:80px;
	color:black;
}

#valores a:hover{
	color:#D60000;
}

#valores{
    left: -240px;
    position: absolute;
    top: 90px;
	width:220px;
}

.text_1, .text_2, .text_3, .text_4, .text_5, .text_6{
	font-size:14px;
	display:none;
}

.img_valores{
    left: 100px;
    position: absolute;
    top: 190px;
}

/*historia*/

#historia{
    left: -240px;
    position: absolute;
    top: 90px;
	width:240px;
}

#kelloggs_book_li{
    border: 1px solid #D60000;
    height: 30px;
    width: 935px;
	color:#D60000;
}

#kelloggs_book_li ul{
	margin-left:90px;
	margin-top:5px;
}

#kelloggs_book_li li{
	float:left;
	margin-left: 35px;
	cursor:pointer;
}

#kelloggs_book{
    height: 420px;
    margin: 20px auto;
    width: 720px;
	position:relative;
}

#kelloggs_book .title{
	font-size:20px;
	color:#D60000;
}

#kelloggs_book .left{
	position: absolute; 
	top: 30px; 
	left: 130px;
}

#kelloggs_book .right{
	position: absolute; 
	top: 30px; 
	right: 290px;
}

#kelloggs_book .info{
	font-size:12px;
}

#page2, #page3, #page4, #page5, #page6, #page7{
	display:none
}

#page1{
	background-image:url("../images/historia_page1.jpg");
}

#page2{
	background-image:url("../images/historia_page2.jpg");
}

#page3{
	background-image:url("../images/historia_page3.jpg");
}

#page4{
	background-image:url("../images/historia_page4.jpg");
}

#page5{
	background-image:url("../images/historia_page5.jpg");
}

#page6{
	background-image:url("../images/historia_page6.jpg");
}

#page7{
	background-image:url("../images/historia_page7.jpg");
}

.pages{
	width:556px;
	height:413px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

/*nossos personagens*/

#personagens{
    left: -240px;
    position: absolute;
    top: 90px;
	width:240px;
}

#kelloggs_book_li_personagens{
    border: 1px solid #D60000;
    height: 30px;
    width: 935px;
	color:#D60000;
}

#kelloggs_book_li_personagens ul{
	margin-left:90px;
	margin-top:5px;
}

#kelloggs_book_li_personagens li{
	float:left;
	margin-left: 35px;
	cursor:pointer;
}

#kelloggs_book_personagens{
    height: 420px;
    margin: 20px auto;
    width: 720px;
	position:relative;
}

#kelloggs_book_personagens .title{
	font-size:20px;
	color:#D60000;
}

#kelloggs_book_personagens .left{
	position: absolute; 
	top: 30px; 
	left: 130px;
}

#kelloggs_book_personagens .right{
	position: absolute; 
	top: 30px; 
	right: 290px;
}

#kelloggs_book_personagens .info{
	font-size:12px;
}

#page2_personagens, #page3_personagens, #page4_personagens{
	display:none;
}


.pages{
	width:556px;
	height:413px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background-image:url("../images/personagens_livro.jpg");
}

/* DIVERSÃO*/
#diversao_logo{
    background-image: url("../images/diversao_logo.png");
    height: 258px;
    margin-left: 150px;
    margin-top: 35px;
    width: 393px;
}

.games{
    height: 96px;
    margin-left: 100px;
    padding-top: 24px;
    position: relative;
    width: 500px;
}

.games .info{
    background-image: url("../images/diversao_info_bg.png");
    background-position: 102px 50%;
    background-repeat: no-repeat;
    height: 77px;
    width: 100%;
}

.games .info .title{
    margin-bottom:3px;
    color: #D60000;
    font-size: 14px;
    height: 19px;
    margin-left: 130px;
    padding-top: 16px;
    width: 350px;
}

.games .info .game_info{
    font-size: 12px;
    height: 19px;
    margin-left: 130px;
    width: 350px;
	color:black;
}

.games .info_image{
	width:117px;
	height:117px;
	position:absolute;
	background-image:url("../images/diversao_image.png");
	top:0;
}

#jogue_agora{
    height: 550px;
    left: 590px;
    position: absolute;
    top: 90px;
    width: 333px;
}

#jogue_agora img{
	width:100%;
	height:100%;
	position:absolute;
}

#jogue_agora .btn{
	width:295px;
	height:82px;
	position:relative;
	margin:19px;
}

#jogue_agora .games{
	width:295px;
	height:82px;
	position:relative;
	margin:19px;
}

#jogue_agora .games .info_image{
	width:117px;
	height:117px;
	position:absolute;
	background-image:url("../images/diversao_image.png");
	top:0;
}

/* RECEITAS */
#receitas{
    background-image: url("../images/receitas_bg.jpg");
    height: 638px;
    width: 100%;
	position:relative;
}

#receitas_title{
    border-bottom: 2px solid #D68C2B;
    color: #D60000;
    font-size: 16px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 10px;
}

#frase{
    background-image: url("../images/receitas_frase.png");
    height: 182px;
    left: 270px;
    position: absolute;
    top: 10px;
    width: 327px;
	display:none;
}

.nossas_receitas_lista{
	margin-top:4px;
}

.nossas_receitas_lista li{
    background-image: url("../images/li_bg.png");
    background-position: 13px 50%;
    margin-bottom: 3px;
    width: 265px;
}

#nossas_receitas{
    color: #D60000;
    cursor: pointer;
    left: 10px;
    position: absolute;
    top: 375px;
}

#nossas_receitas li a{
	font-size:12px;
	margin-left:20px;
}

#dicas_cozinha{
    color: #D60000;
    cursor: pointer;
    left: 10px;
    position: absolute;
    top: 417px;
}

.frase_nossas_receitas, .frase_dicas_cozinha{
    display: none;
    font-size: 27px;
    margin-left: 35px;
    margin-top: 30px;
    text-align: center;
    width: 260px;
}

#nossas_receitas a{
	color:#D60000;
}

#dicas_cozinha a{
	color:#D60000;
}

#receitas_text{
    color: #D60000;
    font-size: 33px;
    left: 500px;
    position: absolute;
    text-align: right;
    top: 480px;
}

/* RECEITAS INTERNA */
#receitas_interna{
    background-image: url("../images/receitas_interna_bg.jpg");
    height: 638px;
    width: 100%;
	position:relative;
}

#receitas_interna_text{
    color: black;
    font-size: 12px;
    left: 450px;
    position: absolute;
    top: 20px;
    width: 460px;
}

#receitas_interna_text .title{
	margin-bottom:10px;
	font-size:28px;
	color:#D60000;
}

#receitas_interna_text a{
	margin-left:20px;
	color:#D68C2B;
	font-size: 14px;
}

/* RECEITAS PARA COMEÇAR */
#receitas_paracomecar{
    background-image: url("../images/receitas_paracomecar_bg.jpg");
    height: 638px;
    width: 100%;
	position:relative;
}

#receitas_passos_text{
    color: black;
    font-size: 12px;
    left: 427px;
    padding-bottom: 10px;
    padding-left: 40px;
    position: absolute;
    top: 20px;
    width: 475px;
}

#receitas_passos_text .title{
	margin-bottom:10px;
	font-size:28px;
	color:#D60000;
}

#receitas_passos_text .nome_receita{
	margin-bottom:10px;
	font-size:28px;
	color:#D60000;
}

#receitas_passos_text a{
	margin-left:20px;
	color:#D68C2B;
	font-size: 14px;
}

#receitas_passos_ingredientes{
    color: black;
    font-size: 12px;
    line-height: 10px;
    margin-bottom:30px;
    width: 395px;
	margin-top:10px;
}

#receitas_passos_ingredientes2{
    color: black;
    font-size: 12px;
    line-height: 10px;
    margin-bottom:30px;
    width: 395px;
	margin-top:10px;
}

#receitas_passos_ingredientes3{
    color: black;
    font-size: 12px;
    line-height: 10px;
    margin-bottom:30px;
    width: 395px;
	margin-top:10px;
}

#receitas_passos_preparo{
    color: black;
    font-size: 12px;
    left: 502px;
    padding-bottom: 10px;
    position: absolute;
    top: 410px;
    width: 395px;
}

.seguinte, .anterior{
    color: #D68C2B;
    margin-left: 260px;
    margin-top: 10px;
	cursor:pointer;
}

#menu_paracomecar{
    color: #D60000;
    font-size: 13px;
    left: 30px;
    position: absolute;
    top: 457px;
}

#menu_paracomecar a{
	color:#D60000;
}

#menu_especiais{
    font-size: 13px;
    left: 30px;
    position: absolute;
    top: 477px;
}

#menu_especiais a{
	color:#D60000;
}

#menu_sobremesas{
    font-size: 13px;
    left: 30px;
    position: absolute;
    top: 497px;
}

#menu_sobremesas a{
	color:#D60000;
}


/* RECEITAS DICAS */
#receitas_dicas{
    background-image: url("../images/receitas_dicas_bg.jpg");
    height: 638px;
    width: 100%;
	position:relative;
}

#receitas_title{
    border-bottom: 2px solid #D68C2B;
    color: #D60000;
    font-size: 16px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 10px;
}

#nossas_receitas_dicas{
    color: #D60000;
    cursor: pointer;
    left: 10px;
    position: absolute;
    top: 404px;
}

#dicas_cozinha_dicas{
    color: #D60000;
    cursor: pointer;
    left: 10px;
    position: absolute;
    top: 448px;
}

#ver_mais_dicas{
    color: #D60000;
    cursor: pointer;
    font-size: 12px;
    left: 30px;
    position: absolute;
    top: 486px;
}

#nossas_receitas_dicas a{
	color:#D60000;
}

#dicas_cozinha_dicas a{
	color:#D60000;
}

#ver_mais_dicas a{
	color:#D60000;
}

#receitas_text{
    color: #D60000;
    font-size: 33px;
    left: 500px;
    position: absolute;
    text-align: right;
    top: 480px;
}

#dicas_postiche{
    background-image: url("../images/dicas_postiche.png");
    height: 82px;
    left: 670px;
    position: absolute;
    top: 10px;
    width: 193px;
}

#dicas_postiche .a_dica{
	font-size:12px;
	margin-top:7px;
	margin-left:5px;
	cursor:pointer;
}

#dicas_caderno{
	background-image:url("../images/dicas_caderno.png");
    height: 491px;
    left: 500px;
    position: absolute;
    top: 100px;
    width: 404px;
}

/* RECEITAS MAIS DICAS */
#receitas_mais_dicas{
    background-image: url("../images/receitas_mais_dicas.jpg");
    height: 638px;
    width: 100%;
	position:relative;
}

#receitas_title{
    border-bottom: 2px solid #D68C2B;
    color: #D60000;
    font-size: 16px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 10px;
}

#nossas_receitas_maisdicas{
    color: #D60000;
    cursor: pointer;
    left: 10px;
    position: absolute;
    top: 441px;
}

#dicas_cozinha_maisdicas{
    color: #D60000;
    cursor: pointer;
    left: 10px;
    position: absolute;
    top: 486px;
}


#nossas_receitas_maisdicas a{
	color:#D60000;
}

#dicas_cozinha_maisdicas a{
	color:#D60000;
}


#receitas_text{
    color: #D60000;
    font-size: 33px;
    left: 500px;
    position: absolute;
    text-align: right;
    top: 480px;
}

#dicas_postiche{
    background-image: url("../images/dicas_postiche.png");
    height: 82px;
    left: 670px;
    position: absolute;
    top: 10px;
    width: 193px;
}

#dicas_postiche .a_dica{
	font-size:12px;
	margin-top:7px;
	margin-left:5px;
}

#dicas_caderno{
	background-image:url("../images/dicas_caderno.png");
    height: 491px;
    left: 500px;
    position: absolute;
    top: 100px;
    width: 404px;
}

#dicas_caderno .title{
    color: #D60000;
    font-size: 16px;
    margin-left: 40px;
    margin-top: 60px;
}

#dicas_caderno .content1{
    font-size: 11px;
    height: 365px;
    line-height: 12px;
    margin-left: 40px;
    margin-top: 12px;
    width: 340px;
}

#dicas_caderno .content2{
    font-size: 11px;
    height: 365px;
    line-height: 12px;
    margin-left: 40px;
    margin-top: 12px;
    width: 340px;
}

#dicas_caderno .ver_mais{
    font-size: 13px;
    margin-left: 260px;
    margin-top: 12px;
	color:#D60000;
	cursor:pointer;
}

/* ATRAÇÃO DE TALENTOS */
#atracao_talentos{
	margin-left:100px;
}

#atracao_talentos .title{
	color:#D60000;
	font-size:18px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:20px;
}

/* SALA DE IMPRENSA */
#sala_imprensa{
	margin-left:100px;
}

#sala_imprensa .title{
	font-size:18px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:20px;
	color:#D60000;
}

#sala_imprensa .content{
    border-bottom: 1px solid gray;
    height: auto;
    padding-bottom: 10px;
    width: 450px;
}

#sala_imprensa .content a{
	color:#0071B9;
	font-size:10px;
}

#sala_imprensa .content a:hover{
	text-decoration:underline;
}

#sala_imprensa .title_content{
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	color:#0071B9;
}

#sala_imprensa .subtitle_content{
	font-size:10px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	color:gray;
}

#dea{
	position:absolute;
	top:10px;
	left:630px;
}

#dea a{
    color: #A14958;
    font-size: 12px;
    margin-left: 12px;
}

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

/*imprensa conteúdo*/
#imprensa_conteudo{
    height: 590px;
    margin: 10px 10px 10px 120px;
    overflow: auto;
    position: relative;
    width: 800px;
}

#imprensa_conteudo .title{
	color:red;
	font-size:16px;
}

#imprensa_conteudo .subtitle{
	color:black;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
}

#imprensa_conteudo .conteudo{
	font-size:12px;
	margin-top:20px;
}


