﻿/* ------------------------------------------------------------------------------------------------------ */
/*		Estilo - Kopenhagen - Index						           */
/*		Criado por: Victor Leonardo		Em: 18/12/2007			   */
/*		Contato: victor.leonardo@focusnetworks.com.br		  	   */
/*		Modificado por:	-			Em: __/__/____	    		   */
/* ------------------------------------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------------------------------------ */
/* Config. Geral */
/* ------------------------------------------------------------------------------------------------------ */

*{
	margin: 0;
	padding: 0;
}

html{
	background: url(../img/bg_natal.jpg) no-repeat center top #481615;
}

.geral{
	width: 914px;
	margin: 20px auto;
	position: relative;
	min-height: 668px;
}

.cabecalho h1 a, .menu_top a, .menu_produtos a, .btn_busca, .con_capa h2, .lnk_rss, .lnk_receita, .eti_sua_receita, .eti_nossa_receita, .ratio span, .btn_fechar, .btn_fechar_veja_mais,
.btn_crie_sua_receita, .area_curiosidades a, .area_novidade label, .area_novidade .btn_enviar, .rodape span, .poweredby, .btn_enviar, .cabecalho_impressao a
{
	text-indent: -9999px;
	overflow: hidden;
	display: block;
}

li{
	list-style: none;
}

fieldset{
	border: none;
}

/* ------------------------------------------------------------------------------------------------------ */
/* CABEÇALHO */
/* ------------------------------------------------------------------------------------------------------ */

.cabecalho h1 a{
	background: url("../img/logo_kopenhagen.png") no-repeat;
	width: 182px; height: 79px;
	position: absolute;
	top: 45px;
	*top:27px;
	left: 25px;
}

.menu_top{
	background:transparent url(../img/cabecalho.gif) no-repeat;
    height:22px;
    padding-left:11px;
    width:915px;
    margin-top:-9px;
}

.menu_top li{
	float:left;
    margin-right:10px;
    margin-top:9px;
}

.lnk_home{
	background: url("../img/menu_topo.gif") no-repeat;
	width: 32px; height: 11px;
}

.lnk_kopenhagen{
	background: url("../img/menu_topo.gif") no-repeat -42px 0;
	width: 72px; height: 11px;
}

.lnk_franquias{
	background: url("../img/menu_topo.gif") no-repeat -125px 0;
	width: 50px; height: 11px;
}

.lnk_receitas{
	background: url("../img/menu_topo.gif") no-repeat -184px 0;
	width: 46px; height: 11px;
}

.lnk_nossas_lojas{
	background: url("../img/menu_topo.gif") no-repeat -241px 0;
	width: 65px; height: 11px;
}

.lnk_kop_to_company{
	background: url("../img/menu_topo.gif") no-repeat -313px 0;
	width: 83px; height: 11px;
}

.lnk_cadastre{
	background: url("../img/menu_topo.gif") no-repeat -407px 0;
	width: 60px; height: 11px;
}

.lnk_noticias{
	background: url("../img/menu_topo.gif") no-repeat -479px 0;
	width: 40px; height: 11px;
}

.lnk_fale_conosco{
	background: url("../img/menu_topo.gif") no-repeat -529px 0;
	width: 65px; height: 11px;
}

.lnk_pascoa{
	background: url("../img/lnk_pascoa.gif") no-repeat;
	width: 37px; height: 11px;
}

.lnk_portal_franqueado{
	background: url("../img/menu_topo.gif") no-repeat -603px 0;
	width: 99px; height: 11px;
}

.lnk_politica_privacidade{
	background: url("../img/lnk_politica_privacidade.gif") no-repeat;
	width: 105px; height: 11px;
}
.lnk_trab_conosco{
    background: url("../img/menu_topo.gif") no-repeat -722px 0;
	width: 84px; height: 11px;
}

#mediabox{
	clear: both;
}

.menu{
	position: relative;
}

.menu_produtos{
	float: left;
	background: url("../img/bg_menu.png") repeat-y;
	height: 28px;
	width: 925px;
	margin: -5px 0 0 0;
   *margin: -0px 0 0 0;
}

.fita_esquerda{
	background: url("../img/fita_esquerda.gif") no-repeat;
	width: 72px; height: 43px;
	position: absolute;
	left: -72px;
	top: -20px;
}

.fita_direita{
	background: url("../img/fita_direita.gif") no-repeat;
	width: 72px; height: 43px;
	position: absolute;
	right: -83px;
	top: -21px;
}

.menu_produtos{
	padding: 0 0 0 10px;
}

.menu_produtos ul{
	float: left;
	margin-left: -5px;
	overflow: hidden;
	width: 725px;
	height: 25px;
	display: block;
}

.menu_produtos li{
	float: left;
	margin: 7px 0 0 0;
	padding: 0 6px 0 3px;
}

.menu_produtos li a{
	height: 13px;
}

.linha_direira{
	background: url("../img/marcador_menu.gif") no-repeat right center;
}

.btn_busca{
	background: url("../img/btn_busca.gif") no-repeat;
	width: 40px; height: 12px;
	float: left;
	margin: 10px 0 0 10px;
}

.btn_veja_mais{
	background: url("../img/vejamais.gif") no-repeat;
	width: 125px; height: 12px;
	float: left;
	margin: 10px 0 0 10px;
}

/*----- BUSCA ------*/

.float_busca{
	background: url("../img/bg_busca_new.gif") repeat-y;
	border: 1px solid #634037;
	width: 221px;
	position: absolute;
	z-index: 100;
	display: none;
	top: 300px;
	right: 5px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #f0f0f0;
	padding-bottom: 5px;
	margin-top: -10px;
}

.float_busca strong{
	display: block;
}

.float_busca fieldset{
	margin: 10px 0 0 10px;
}

.float_busca fieldset ul{
	width: 220px;
}

.float_busca fieldset ul li{
	float: left;
	display: block;
	width: 100px;
}

.float_busca fieldset a{
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #f0f0f0;
	margin-top: 5px;
	width: 95px;
	padding: 0 0 0 20px;
	background: url("../img/check_vazio.gif") no-repeat left center;
}

.float_busca .cmp_palavra_chave{
	width: 200px;
	border: 1px solid #c0c0c0;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666;
	/**margin-left: -10px;*/
}

.float_busca .btn_enviar{
	background: url("../img/btn_buscar.gif") no-repeat;
	width: 58px !important;
	height: 16px;
	padding: 0 !important;
	word-spacing: 999px;
	border: none;
	cursor: pointer;
	float: right;
	margin: 25px 21px 0 0;
	*margin: 25px -5px 0 0;
	
}

html:first-child > body .btn_enviar{padding-top: 90px;}

.lista_opcoes{
	float: left;
	width: 200px !important;
	background-color: #532424;
	margin: 5px 0 0 0;
}

.lista_opcoes li{
	margin: 0 !important;
	width: 80px !important;
	padding: 1px 0 1px 14px !important;
}

.chk_categoria{
	margin-right: 5px;
}

.op_contem{
	background: url("../img/check_contem.gif") no-repeat left center !important;
}

.op_nao_contem{
	background: url("../img/check_nao_contem.gif") no-repeat left center !important;
}

.check_list label{
	background: url("../img/check_vazio.gif") no-repeat left center;
	display: block;
	padding-left: 15px;
	float: left;
}

.check_list input{
	position: absolute;
	left: -1000px;
}

.produtos .dados_busca, .receitas_home .dados_busca{
	float: right;
	margin: -15px 10px 0 0;
}

.receitas_home .dados_busca{
	margin: -25px 10px 0 0;
}

.btn_fechar{
	background: url("../img/btn_fechar_busca.gif") no-repeat;
	width: 7px;
	height: 10px;
	float: right !important;
	margin: 5px 10px 0 0;
}

/*------------------*/

/*----- Veja Mais ------*/

.float_veja_mais{
	background: url("../img/bg_busca_new.gif") repeat-y;
	border: 1px solid #634037;
	width: 150px;
	position: absolute;
	z-index: 100;
	display: none;
	top: 303px;
	right: 40px;
	_right: 70px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #f0f0f0;
	padding-bottom: 0px;
	margin-top: -10px;
}

.float_veja_mais ul{
	width: 150px;
}

.float_veja_mais ul li{
	width: 125px;
	margin:7px 0 7px 25px;
	padding: 0px 0 0 0;
}
.float_veja_mais a{
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	height:13px;
}

.btn_fechar_veja_mais{
	background: url("../img/btn_fechar_busca.gif") no-repeat;
	width: 7px;
	height: 10px;
	float: right !important;
	margin: 5px 10px 0 0;
}


/*------------------*/

.menu_rodape{
	margin: 0 0 0 10px;
}

.menu_rodape, .menu_rodape li{
	float: left;
	color: #fff;
	font-size: 10px;
}

.menu_rodape li{
	margin: 0 3px 0 3px;
}

.menu_rodape li a{
	font-family: Arial;
	color: #fff;
	font-size: 10px;
	text-decoration: none;
}

.menu_rodape li a:hover{text-decoration: underline;}

/* ------------------------------------------------------------------------------------------------------ */
/* CONTEUDO */
/* ------------------------------------------------------------------------------------------------------ */

.conteudo{
	width: 925px;
}

.fundo_conteudo{
	width: 925px;
	height: 20px;
	float: left;
	background: #f0f0f0;
	margin: 0 0 -20px 0;
}

.con_capa{
	/*background: url("../img/bg_area_NEW.png") no-repeat;
	height: 452px;*/
	background: url("../img/bg_area.png") no-repeat;
	height: 385px;
	width: 945px;
	margin: 2px 0 0 -10px;
	padding: 5px 0 0 0;
	float: left;
}

/*----- CONTEUDO ESQUERDA --------*/

.con_esquerda{
	/*background: url("../img/bg_area_esquerda_NEW.png") no-repeat;
	height: 445px;*/
	background: url("../img/bg_area_esquerda.png") no-repeat;
	height: 375px;
	width: 231px;
	float: left;
	position: relative;
}

.con_esquerda h2{
	background: url("../img/tit_destaques.gif") no-repeat;
	width: 213px; height: 37px;
	float: left;
	margin: 10px 0 0 12px;
}

.con_esquerda ul{
	clear: both;
}

.con_esquerda .lista_destaques li{
	margin: 0 10px 10px 20px;
}

.con_esquerda .lista_destaques img{
	width: 196px; height: 120px;
}

.con_esquerda a{
	width: 196px;
	height: 120px;
	overflow: hidden;
	display: block;
	margin: 0 auto;
}

.con_esquerda a img{
	border: none;
}

.con_esquerda .lista_destaques strong{
	text-align: center;
	display: block;
	font-family: "Times New Roman";
	font-size: 22px;
	color: #513A2C;
	font-style: italic;
	font-weight: 800;
	width: 196px;
	height: 26px;
	overflow: hidden;
}

/*--------------------------------*/

/*----- CONTEUDO CENTRO --------*/

.con_centro{
	/*background: url("../img/bg_area_central_NEW.png") no-repeat;
	height: 440px;*/
	background: url("../img/bg_area_central.png") no-repeat;
	height: 374px;
	width: 426px;
	float: left;
}

.con_centro h2{
	background: url("../img/tit_espaco_gourmet.gif") no-repeat;
	width: 403px; height: 36px;
	float: left;
	margin: 10px 0 10px 13px;
}

.lnk_rss{
	background: url("../img/btn_rss.gif") no-repeat;
	width: 30px; height: 10px;
	float: right;
	margin: -38px 25px 0 0;
}

.lnk_receita{
	background: url("../img/btn_home_enviar.gif") no-repeat;
	width: 171px; height: 39px;
	float: right;
	margin: -48px 5px 0 0;
}

.rss_noticia{
	margin: -30px 25px 0 0;
}

.noticias .rss_noticia{
	margin: -22px 25px 0 0;
}

.rss_receitas{margin: -25px 25px 0 0;}

.lista_receitas{
	width: 400px;
	height: 220px;
	margin: 0 0 0 10px;
	display: block;
	float: left;
	overflow: hidden;
}

.lista_receitas img{
	border: none;
	width: 190px; height: 150px;
}

.con_centro .receita{
	float: left;
	width: 190px;
}

.receita_direita{
	margin-left: 10px;
}

.con_centro .selo, .con_centro .selo img{
	clear: both;
	display: block;
}

.con_centro .eti_sua_receita, .con_centro .eti_nossa_receita{
	width: 190px !important; height: 150px !important;
	position: absolute;
}

.con_centro .eti_sua_receita{
	background: url("../img/eti_sua_receita_NEW.png") no-repeat;
}

.con_centro .eti_nossa_receita{
	background: url("../img/eti_nossa_receita_NEW.png") no-repeat;
}

.con_centro .li_titulo{
	font-weight: 800;
}

.con_centro .li_titulo, .con_centro .li_autor{
	margin-bottom:0 !important;
    margin-left:0 !important;
    margin-right:0 !important;
    margin-top:-3px;
	*margin-top:-7px;
	font-family: "Verdana";
	font-size: 12px;
	color: #230704;
}

.con_centro .li_autor{
	font-size: 10px;
}

.con_centro .ratio{
	float: right;
	width: 70px;
	margin: 0 0 0 0;
}

.con_centro .ratio li{
	float: left;
	margin: 0 !important;
}

.con_centro .li_visualizacoes{
	float: left;
	margin: 0 !important;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #333;
	width: 100px;
}

.con_centro .li_autor{
	clear: both;
}

.estrela_on{
	background: url("../img/aval_on.png") no-repeat;
	width: 13px; height: 12px;
}

.estrela_off{
	background: url("../img/aval_off.png") no-repeat;
	width: 13px; height: 12px;
}

.con_centro .btn_crie_sua_receita{
	background: url("../img/btn_crie_receita_2.gif") no-repeat;
	width: 400px; height: 22px;
	margin: 0 0 5px 15px;
	float: left;
	position: relative;
}

.selo_koperaltas{
	width: 400px!important;
	height: 60px!important;
	display: block;
	float: left;
	margin: 15px 0 0 15px;
}

.selo_koperaltas img{
	border: none;
	width: 400px;
	height: 60px;
}

/*--------------------------------*/

/*----- CONTEUDO DIREITA --------*/

.con_direita{
	/*background: url("../img/bg_area_direita_NEW.png") no-repeat;
	height: 445px;*/
	background: url("../img/bg_area_direita.png") no-repeat;
	height: 372px;
	width: 287px;
	float: left;
	position: relative;
}

.area_curiosidades h2{
	background: url("../img/tit_curiosidades.gif") no-repeat;
	width: 262px; height: 30px;
	float: left;
	margin: 10px 0 0 13px;
}

.area_curiosidades a{
	background: url("../img/btn_vejamais.gif") no-repeat;
	width: 56px; height: 12px;
	float: right;
	margin: -34px 25px 0 0;
}

.area_curiosidades blockquote{
	clear: both;
	padding: 10px 5px 5px 17px;
	text-align: justify;
	font-family: Arial;
	font-size: 11px;
	color: #3A211B;
	width:88%;
	height: 95px;
	overflow: auto;
}

.area_noticias h2{
	background: url("../img/tit_noticias.gif") no-repeat;
	width: 262px; height: 30px;
	float: left;
	margin: 10px 0 5px 13px;
}

.area_noticias ul{
	clear: both;
	padding: 0 15px 0 15px;
}

.area_noticias ul a{
	text-decoration: none;
	font-family: "Verdana";
	font-size: 11px;
	color: #230704;
	display: block;
	width: 195px;
	height: 15px;
	overflow: hidden;
	font-weight:800;
}

.area_noticias ul a:hover{
	text-decoration:underline;
}

.area_noticias ul span{
	font-family: "Verdana";
	font-size: 10px;
	color: #8B7859;
	float: right;
	margin: -15px 0 0 0;
}

.area_noticias ul .texto_noticia{
	clear: both;
	text-align: justify;
	font-family: Arial;
	font-size: 11px;
	color: #260b06;
	display: block;
	width: 255px;
	height: 41px;
	overflow: hidden;
	font-weight:200;
}

.area_novidade{
	margin: 20px 15px 0 15px;
	border-top: 1px solid #D6C6AD;
	background: url("../img/img_email.gif") no-repeat 10px 30px;
	height: 90px;
	width: 250px;
	position: absolute;
	bottom: 15px;
}

.lnk_mais_noticias
{
	background: url("../img/mais_noticias.gif") no-repeat;
	height: 7px;
	width: 74px;
	position: absolute;
	text-indent: -99999pt;
	bottom: 65px;
	left: 110px;
}

.area_novidade fieldset{
	margin: 40px 0 10px 70px;
	position: relative;
}

.area_novidade label{
	background: url("../img/tit_receba_noticias.gif") no-repeat;
	width: 154px;
	height: 12px;
	margin: 0 0 5px 0;
}

.area_novidade .btn_enviar{
	background: url("../img/btn_enviar.gif") no-repeat;
	width: 17px;
	height: 16px;
	word-spacing: 999px;
	border: none;
	float: right;
	cursor: pointer;
	margin: -18px 25px 0 0;
}

html:first-child > body .area_novidade .btn_enviar{margin: 2px 52px 0 0;}

.area_novidade .cmp_email{
	border: 1px solid #c0c0c0;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	*margin-left: -70px;
}

.msg_newsletter{
	display: block;
	width: 260px;
	color: #333;
	font-family: "Trebuchet MS";
	font-weight: 800;
	font-size: 9px;
	position: absolute;
	top: 60px;
	left: -65px;
}

/* ------------------------------------------------------------------------------------------------------ */
/* RODAPÉ */
/* ------------------------------------------------------------------------------------------------------ */

.rodape{
	float: left;
	width: 925px;
	margin: 0 auto;
	*margin: -8px auto 0 auto;
	position: relative;
}

.rodape .img_doce{
	background: url("../img/img_doce_bottom.png") no-repeat;
	width: 170px;
	height: 140px;
	position: absolute;
	left: -45px;
	top: -25px;
}

.rodape .dobra{
	background: url("../img/img_bottom.png") no-repeat;
	width: 63px; height: 51px;
	position: absolute;
	display: block;
	right: -15px;
	bottom: 21px;
	*bottom:13px
}

.rodape address{
	display: block;
	width: 260px;
	float: left;
	font-family: Arial;
	font-size: 10px;
	color: #fff;
	font-style: normal;
	padding-left: 200px;
	margin-right: 10px;
}

.rodape .menu_top{
	float: left;
	margin-top: 10px !important;
}

.poweredby{
	background: url("../img/pwred_focusnetworks.gif") no-repeat;
	width: 171px;
	height: 17px;
	float: right;
	margin: -1px 5px 0 0;
}

.loading_ajax_block
{
	display: block;
	background: url("../img/loading.gif") no-repeat;
	position: relative;
}

.display_none
{
	display: none;
}

.display_block
{
	display: block;
}

/* ------------------------------------------------------------------------------------------------------ */
/* ENVIAR PÁGINA */
/* ------------------------------------------------------------------------------------------------------ */

.enviar_pagina{
	background: url("../img/bg_area_2.png") repeat-y -100px 0;
	width: 100%; height: 410px;
	margin: -5px 0 0 0;
}

.enviar_pagina h3{
	font-family: "Times New Roman";
	font-style: italic;
	color: #493C37;
	font-size: 16px;
	border-bottom: 1px solid #c0c0c0;
	margin: 0 10px 0 10px;	
	padding: 10px 0 0 0;
}

.enviar_pagina fieldset{
	padding: 5px 10px 0 10px;
}

.enviar_pagina fieldset input, .enviar_pagina fieldset textarea{
	border: 1px solid #c0c0c0;
	font-family: "Trebuchet MS";
	color: #493C37;
	font-size: 11px;
	width: 140px;
}

.enviar_pagina .campo_nome_email{
	width: 240px;
}

.enviar_pagina fieldset textarea{
	width: 240px;
	height: 60px;
}

.enviar_pagina fieldset li{
	margin: 3px 0 3px 0;
	clear: both;
}

.enviar_pagina fieldset li ul{
	float: left;
}

.enviar_pagina .sub_titulo{
	font-family: "Trebuchet MS";
	color: #493C37;
	font-size: 13px;
}

.enviar_pagina label{
	display: block;
	float: left;
	font-weight: 800;
	color: #493C37;
	font-family: "Trebuchet MS";
	font-size: 10px;
	width: 60px;
	text-align: right;
	margin: 2px 5px 0 0;
}

.enviar_pagina .numero{
	font-family: "Trebuchet MS";
	color: #493C37;
	font-size: 16px;
	display: block;
	background-color: #ffffff;
	padding: 5px;
	margin: 7px 0 0 0;
	width: 20px;
	text-align: center;
	float: left;
	border: 1px solid #c0c0c0;
}

.enviar_pagina .btn_enviar{
	background: url("../img/btn_enviar.png") no-repeat;
	width: 79px !important; height: 26px !important;
	float: right;
	border: none !important;
	margin: 10px 10px 0 0;
	cursor: pointer;
	word-spacing: 999px;
	position: relative;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}

/* ------------------------------------------------------------------------------------------------------ */
/* VERSÃO PARA IMPRESSÃO */
/* ------------------------------------------------------------------------------------------------------ */

.cabecalho_impressao{
	width: 680px;
	background: #F7F2EA;
	margin: 0 auto;
	padding: 5px 0 5px 0;
}

.cabecalho_impressao h3{
	font-family: "Times New Roman";
	font-style: italic;
	color: #493C37;
	font-size: 16px;
	margin: 0 10px 0 10px;
	border-bottom: 1px solid #c0c0c0;
}

.cabecalho_impressao a{
	float: right;
	background: url("../img/btn_imprimir.gif") no-repeat;
	width: 58px;
	height: 16px;
	margin: -20px 10px 0 0;
}

.impressao{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #493C37;
	text-align: justify;
	background: url("../img/bg_center_mid.png") repeat-y;
	width: 660px;
	height: 100%;
	margin: 0 auto;
	padding: 30px 10px 30px 10px;
}

.impressao ul{
	float: left;
	width: 450px;
}
