/* --------------------------------------------------------------- Geral */
body,div,td,p,span,img,input,select,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;}

body {
	background: url(../img/bg.gif) repeat;
	background-color: #fff; }
	
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;}
	
fieldset,img,abbr,acronym{
	border: 0px;}
	
h1,h2,h3,h4,h5{
	margin:10px 0;}
	
p { margin: 15px 0px  0px 20px; }

.home { margin: 6px 0px  0px 0px; }

.pfale { margin: 0px 0px  9px 0px;}

ul{list-style-type: none;}

address,caption,cite,code,th,var{
	font-style:normal;
	font-weight:normal;}
	
q:before,q:after {content:'';}


/* 
body, textarea {scrollbar-arrow-color:#000000;scrollbar-track-color:#D6BE94;scrollbar-face-color:#D6BE94;scrollbar-highlight-color:#EFE7D6;scrollbar-shadow-color:#A57D42;scrollbar-3dlight-color:#EFE7D6;scrollbar-darkshadow-color:#23C21;}
*/

.ns{overflow:hidden;}
.nb{border:0px;background:transparent;}
.noCSS{display:none;}


/* --------------------------------------------------------------- Fonts */
.al{text-align: left;}

.txtWhite{color:#fff;}

.txtTituloBoxHome{color:#8E8162; margin-left:10px}

.txtDestaqueProdutos{color:#6D5E34;}

.txtSize14{font-size:14px;}

.txtSize10{font-size:10px;}

.txtSize10White{font-size:10px;color:#fff;}

.txtPaginacao{color:#6d5e34}

.txtPaginacaoOn{color:#ef4035;font-weight:bold;}


/* --------------------------------------------------------------- Formulários */
textarea{overflow:auto;}

.fixSelect{
	vertical-align: 0 !important;
	vertical-align: -2px;}
	
.fixRadio{
	width:13px !important;
	height:13px !important;
	width:15px;
	height:15px;
	vertical-align: -2px;
	border:none;
	background:none;
	padding:0;
	margin:0;}
	
.fixCheck{
	border:none;
	margin: -4px 4px 0px 0px;}
	
.inputFale { border: solid 1px #d2c08e; height:17px; }

.inputFaleError { border: solid 1px #ff0000; height:17px; }

.inputMultiLine { border: solid 1px #d2c08e; }
 
.lblFale {
	display: block;
	text-align: right;
	float: left;
	margin: 0px 0px  20px 0px; }
	
#inputFaleNome{
    position: absolute;
	top:81px;
	left:118px;
	float:left;}
	
#inputFaleEmail,
#inputFaleCEP,
#inputFaleAssunto,
#inputFaleTexto,
#inputFaleCliente,
#inputFaleCNPJ,
#inputOptin{
    position: absolute;
	left:79px;
	float:left;}
	
	#inputFaleEmail{top:104px;}
	#inputFaleCEP{top:126px;}
	#inputFaleAssunto{top:148px;}
	#inputFaleTexto{top:155px;}
	#inputFaleCliente{top:272px;left:265px;}
	#inputFaleCNPJ{top:294px;}
	#inputOptin{top:330px;left:265px;}
	
#inputCadNome{
    position: absolute;
	top:83px;
	left:118px;
	float:left;}
	
#inputCadRazaoSocial{
    position: absolute;
	top:104px;
	left:98px;
	float:left;}
	
#inputCadEmpresa{
    position: absolute;
	top:125px;
	left:176px;
	float:left;}
	
#inputCadEndereco{
    position: absolute;
	top:147px;
	left:76px;
	float:left;}
	
#inputCadCEP{
    position: absolute;
	top:169px;
	left:40px;
	float:left;}
	
#inputCadTel{
    position: absolute;
	top:319px;
	left:74px;
	float:left;}
	
#inputCadEstabelecimento{
    position: absolute;
	top:229px;
	left:175px;
	float:left;}
	
#inputCadTxtEmail{
    position: absolute;
	top:85px;
	left:337px;
	float:left;}
	
#inputCadEmail{
    position: absolute;
	top:82px;
	left:395px;
	float:left;}
	
#inputCadTxtCNPJ{
    position: absolute;
	top:107px;
	left:337px;
	float:left;}
	
#inputCadCNPJ{
    position: absolute;
	top:103px;
	left:417px;
	float:left;}
	
#inputCadTxtCidade{
    position: absolute;
	top:174px;
	left:180px;
	float:left;}
	
#inputCadCidade{
    position: absolute;
	top:169px;
	left:239px;
	float:left;}
	
#inputCadTxtEstado{
    position: absolute;
	top:170px;
	left:467px;
	float:left;}
	
#inputCadEstado{
    position: absolute;
	top:169px;
	left:527px;
	float:left;}
	
#bt_enviar{
    position: absolute;
	top:239px;
	left:464px;}
	
#fale_erro{
    position: absolute;
	top:197px;
	left:447px;}
	
#inputCadOptCliente,
#inputCadOptUtiliza,
#inputCadOptin{
    position: absolute;
	left:260px;
	float:left;}
	
#inputCadOptCliente{top:262px;}
#inputCadOptUtiliza{top:307px;}
#inputCadOptin{top:307px;}

#bt_cadastrar{
    position: absolute;
	top:306px;
	left:456px;}
	
	
	
/* --------------------------------------------------------------- Backgrounds */
#mancha_left {
	position: absolute;
	top:84px;
	left:0px;
	background: url(../img/mancha_left.gif) no-repeat;
	width:32px;
	height:358px; }
	
.tn_header {background-color:#C7B174;height:20px;}
	
.tn_linha {background-color:#E9DDBE;height:18px;}

/* --------------------------------------------------------------- Links */
a:link{text-decoration:underline;color:#717171;}
a:visited{text-decoration:underline;color:#717171;}
a:active{text-decoration:underline;color:#717171;}
a:hover{text-decoration:none;color:#717171;}

a.linkWhite:link,
a.linkWhite:visited,
a.linkWhite:active,
a.linkWhite:hover{text-decoration:none;color:#fff;}

a.linkBrown:link,
a.linkBrown:visited,
a.linkBrown:active,
a.linkBrown:hover{text-decoration:none;color:#8E8162;}

a.linkPaginacao:link,
a.linkPaginacao:visited,
a.linkPaginacao:active,
a.linkPaginacao:hover{text-decoration:none;color:#6d5e34;}

a.linkCorreios:link,
a.linkCorreios:visited,
a.linkCorreios:active,
a.linkCorreios:hover{text-decoration:underline;color:#9c8648;font-weight:bold;}

a.linkSize10:link,
a.linkSize10:visited,
a.linkSize10:active{text-decoration:none;font-size:10px;color:#000;}
a.linkSize10:hover{text-decoration:underline;font-size:10px;color:#000;}

/* --------------------------------------------------------------- Posicionamento */
#content_home {
	position: absolute;
	margin: 0px 0px 0px -495px;
	margin-right: auto;
	width: 995px; 
	height: 592px;
	left: 50%;
	background: url(../img/bg_home.jpg) no-repeat;
	background-color:#fff; }
	
#content{
	position: absolute;
	margin: 0px 0px 0px -495px;
	margin-right: auto;
	width: 995px; 
	height: 592px;
	left: 50%;
	background: url(../img/bg.jpg) no-repeat;
	background-color:#fff; }
	
#footer{
	bottom: 0px;
	left: 0px;
	position: absolute;
	background-color: #797878;
	line-height: 20px;
	width:100%;}
	
#footer_kibon{margin-left:133px;float:left;}

#footer_unilever{right:133px;position:absolute;}

#logo{
	top: 0px;
	left: 126px;
	position: absolute;}
	
#food_service{
	top: 20px;
	left: 226px;
	position: absolute;}
	
#img_home{
	top: 98px;
	left: 23px;
	position: absolute;}
	
#home_box_produtos{
    top:420px;
    left:181px;
    position:absolute;
    width:300px;
    float:left;}
    
#home_box_receitas{
    top:420px;
    right:179px;
    position:absolute;
    width:300px;
    float:left;}
    
#titulo_box_home{
    background: url(../img/bg_titulo_box_home.gif) no-repeat;
    width:300px;
    height:20px;
    line-height:20px;}
    
#img_box_home{
    left:0px;
    top:20px;
    position:absolute;}
    
#txt_box_home{
    left:133px;
    top:29px;
    position:absolute;}
    
#menu_form{
    right:158px;
    top:23px;
    position:absolute;}

	#menu_form ul li { float: left; }
	
#banner_interna{
    left:0px;
    top:93px;
    position:absolute;}
    
#txt_coluna1,
#txt_coluna2{
    top:280px;
    position:absolute;
    width:350px;}
    
    #txt_coluna1{left:160px;}
    #txt_coluna2{left:535px;}
    
#box_massa,
#box_softice{
    top:315px;
    position:absolute;
    width:300px;}
    
    #box_massa{left:180px;}
    #box_softice{left:520px;}
    
#titulo_box_produtos{
    background: url(../img/bg_titulo_box_produtos.jpg) no-repeat;
    width:300px;
    height:20px;
    line-height:20px;}
    
#sabores_massas{
    top:255px;
    left:133px;
    position:absolute;}
    
    #sabores_massas ul { list-style: none; }
	#sabores_massas ul li { float: left; margin-right:10px; margin-bottom:11px;}
	
#txt_produtos{
    left:155px;
    top:475px;
    position:absolute;}
    
#menu{
    left:220px;
    top:52px;
    position:absolute;
    background: url(../img/bg_menu.jpg) no-repeat;
    width:775px;
    height:22px;}
    
    #menu ul li { float: left;}
    
#sabores_softice{
    top:260px;
    left:327px;
    position:absolute;}
    
    #sabores_softice ul { list-style: none; }
	#sabores_softice ul li { float: left; margin-right:130px;}
	
#telefone{
    left:0px;
    bottom:108px;
    position:absolute;}
    
#download_dicas{
    left:758px;
    bottom:108px;
    position:absolute;}
    
#pop_produtos{
    background: url(../img/bg_pop.gif) no-repeat;
    width:644px;
    height:430px;}    
    
.img_pop {margin: 18px 0px 18px 0px}
	

#produtoPop{
    top:20px;
    left:25px;
    position:absolute;}
    

#bt_fechar_pop{
    left:560px;
    top:360px;
    position:absolute;}
    
#pop_tabela{
    left:215px;
    top:44px;
    position:absolute;
    background: url(../img/pop_tabela.jpg) no-repeat;
    width:404px;
    height:310px;}
       
#titulo_receitas{
    left:152px;
    top:104px;
    position:absolute;}
    
#abas_receitas{
    top:134px;
    left:588px;
    position:absolute;}
    
	#abas_receitas ul li { float: left; }
	
	
#receitas_home{
    left:138px;
    top:158px;
    position:absolute;
    background: url(../img/bg_receitas_home.jpg) no-repeat;
    width:723px;
    height:332px;}
    
#paginacao{
    right:25px;
    top:308px;
    position:absolute;}
    
#receitas_thumbs{
    top:28px;
    left:50px;
    position:absolute;}
    
	#receitas_thumbs ul li { float: left; margin-right:36px; margin-bottom:58px;}
	
#receitas_interna{
    left:138px;
    top:147px;
    position:absolute;
    background: url(../img/bg_receitas.jpg) no-repeat;
    width:723px;
    height:375px;}
    
#abas_receitas_interna{
    top:123px;
    left:588px;
    position:absolute;}
    
	#abas_receitas_interna ul li { float: left; }
	
#receita_titulo{
    top:10px;
    left:34px;
    position:absolute;}
    
#receitas_foto{
    top:38px;
    left:34px;
    position:absolute;}
    
#receitas_voltar{
    top:326px;
    left:10px;
    position:absolute;}
    
#receitas_descricao{
    top:15px;
    left:318px;
    position:absolute;
    width:380px;
    height:345px;
    overflow:auto;
    font-size:10px;}
    
#txt_coluna1_suporte,
#txt_coluna2_suporte{
    top:270px;
    position:absolute;
    width:280px;}
    
    #txt_coluna1_suporte{left:153px;}
    #txt_coluna2_suporte{left:455px;}
    
#fale_content{
    left:154px;
    top:108px;
    position:absolute;
    width:620px;}
    
#cadastre_content{
    left:154px;
    top:108px;
    position:absolute;
    width:650px;}
    
#abas_pop_produto_abacaxi, #abas_pop_ingredientes_abacaxi, #abas_pop_tn_abacaxi,
#abas_pop_produto_pave, #abas_pop_ingredientes_pave, #abas_pop_tn_pave,
#abas_pop_produto_chocolate, #abas_pop_ingredientes_chocolate, #abas_pop_tn_chocolate,
#abas_pop_produto_napolitano, #abas_pop_ingredientes_napolitano, #abas_pop_tn_napolitano,
#abas_pop_produto_crocante, #abas_pop_ingredientes_crocante, #abas_pop_tn_crocante,
#abas_pop_produto_brigadeiro, #abas_pop_ingredientes_brigadeiro, #abas_pop_tn_brigadeiro,
#abas_pop_produto_creme, #abas_pop_ingredientes_creme, #abas_pop_tn_creme,
#abas_pop_produto_morango, #abas_pop_ingredientes_morango, #abas_pop_tn_morango,
#abas_pop_produto_flocos, #abas_pop_ingredientes_flocos, #abas_pop_tn_flocos,
#abas_pop_produto_chicabon, #abas_pop_ingredientes_chicabon, #abas_pop_tn_chicabon,
#abas_pop_produto_passas, #abas_pop_ingredientes_passas, #abas_pop_tn_passas,
#abas_pop_produto_coco, #abas_pop_ingredientes_coco, #abas_pop_tn_coco,
#abas_pop_produto_baunilha, #abas_pop_ingredientes_baunilha, #abas_pop_tn_baunilha,
#abas_pop_produto_schocolate, #abas_pop_ingredientes_schocolate, #abas_pop_tn_schocolate
    {
        left:215px;
        top:20px;
        position:absolute;}

	#abas_pop_produto_abacaxi ul li, #abas_pop_ingredientes_abacaxi ul li, #abas_pop_tn_abacaxi ul li,
	#abas_pop_produto_pave ul li, #abas_pop_ingredientes_pave ul li, #abas_pop_tn_pave ul li,
	#abas_pop_produto_chocolate ul li, #abas_pop_ingredientes_chocolate ul li, #abas_pop_tn_chocolate ul li,
	#abas_pop_produto_napolitano ul li, #abas_pop_ingredientes_napolitano ul li, #abas_pop_tn_napolitano ul li,
	#abas_pop_produto_crocante ul li, #abas_pop_ingredientes_crocante ul li, #abas_pop_tn_crocante ul li,
	#abas_pop_produto_brigadeiro ul li, #abas_pop_ingredientes_brigadeiro ul li, #abas_pop_tn_brigadeiro ul li,
	#abas_pop_produto_creme ul li, #abas_pop_ingredientes_creme ul li, #abas_pop_tn_creme ul li,
	#abas_pop_produto_morango ul li, #abas_pop_ingredientes_morango ul li, #abas_pop_tn_morango ul li,
	#abas_pop_produto_flocos ul li, #abas_pop_ingredientes_flocos ul li, #abas_pop_tn_flocos ul li,
	#abas_pop_produto_chicabon ul li, #abas_pop_ingredientes_chicabon ul li, #abas_pop_tn_chicabon ul li,
	#abas_pop_produto_passas ul li, #abas_pop_ingredientes_passas ul li, #abas_pop_tn_passas ul li,
	#abas_pop_produto_coco ul li, #abas_pop_ingredientes_coco ul li, #abas_pop_tn_coco ul li,
	#abas_pop_produto_baunilha ul li, #abas_pop_ingredientes_baunilha ul li, #abas_pop_tn_baunilha ul li,
	#abas_pop_produto_schocolate ul li, #abas_pop_ingredientes_schocolate ul li, #abas_pop_tn_schocolate ul li
	    { float: left; }
	
	
#pop_txt_produto_abacaxi, #pop_txt_ingredientes_abacaxi, #pop_txt_tn_abacaxi,
#pop_txt_produto_pave, #pop_txt_ingredientes_pave, #pop_txt_tn_pave,
#pop_txt_produto_chocolate, #pop_txt_ingredientes_chocolate, #pop_txt_tn_chocolate,
#pop_txt_produto_napolitano, #pop_txt_ingredientes_napolitano, #pop_txt_tn_napolitano,
#pop_txt_produto_crocante, #pop_txt_ingredientes_crocante, #pop_txt_tn_crocante,
#pop_txt_produto_brigadeiro, #pop_txt_ingredientes_brigadeiro, #pop_txt_tn_brigadeiro,
#pop_txt_produto_creme, #pop_txt_ingredientes_creme, #pop_txt_tn_creme,
#pop_txt_produto_morango, #pop_txt_ingredientes_morango, #pop_txt_tn_morango,
#pop_txt_produto_flocos, #pop_txt_ingredientes_flocos, #pop_txt_tn_flocos,
#pop_txt_produto_chicabon, #pop_txt_ingredientes_chicabon, #pop_txt_tn_chicabon,
#pop_txt_produto_passas, #pop_txt_ingredientes_passas, #pop_txt_tn_passas,
#pop_txt_produto_coco, #pop_txt_ingredientes_coco, #pop_txt_tn_coco,
#pop_txt_produto_baunilha, #pop_txt_ingredientes_baunilha, #pop_txt_tn_baunilha,
#pop_txt_produto_schocolate, #pop_txt_ingredientes_schocolate, #pop_txt_tn_schocolate
    {
        left:15px;
        top:20px;
        position:absolute;
        width:372px;
        height:300px;}
