/* CSS Document */



body {

	background:url(images/degrade.jpg) repeat-x;

}



ul{

    margin:0px;

    padding:0px;

    list-style-position:outside;

    list-style-type: none;

}



li{list-style-type:none;}



p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

}



form{ padding:0; margin:0;}

		



img{ border:0;}



li {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	display:inline;

	text-align:justify;

}

/*

a:link	{color: #eb2020; text-decoration: none;}

a:hover	{color: #009339; text-decoration: none;}*/



a:link	{text-decoration: none; color:#000000;}

a:hover	{color: #666666; text-decoration: none;}

a:visited {color: #006600; text-decoration: none;}









/* Class */



.image{ float:left; margin:10px 5px 0px 5px;}



.image2{ float:left; margin:0 8px 5px 5px;}



.image3{ float:left; margin:0px 10px 5px 5px;}



.separador{ float:left; }



.campos {border:1px solid #2D4801; font-size:11px;}



.botao {background-color:#B3D500; font-size:11px; border:0; color:#FFFFFF; font-weight:bold; padding:1px;}



.titulo {font-size:18px; color:#009339;}



.titulo_p {font-size:11px; color:#009339; font-weight:bold;}



.titulo_branco {font-size:11px; color:#ffffff; font-weight:bold;}



.titulo_branco_preco {font-size:18px; color:#ffffff;}



.titulo_laranja {font-size:18px; color:#f76111;}



.titulo_laranja_p {font-size:11px; color:#f76111;}



.titulo_laranja_p_bold {font-size:11px; color:#f76111; font-weight:bold;}



.texto_verde{color:#009339;}



.titulo_preto {font-size:11px; color:#000000;}



.normal {color:#000000; font-size:11px;}



.paginacao_off {color:#bcbec0; text-decoration:none; font-size:11px;}



.texto_branco {color:#ffffff; text-decoration:none; font-size:11px;}



.texto_esq{text-align:left;}



.paginacao {color:#009339; text-decoration:none; font-size:11px;}

.paginacao a {color:#009339; text-decoration:underline; font-size:11px;}



.paginacao_num {color:#009339; text-decoration:none; font-weight:bold; font-size:11px;}

.paginacao_num a:hover { background-color:#f76111; text-decoration:underline; color:#FFFFFF; font-size:11px;}

.paginacao_num a { color:#009339; text-decoration:none; font-size:11px;}



.observacao{font-size:10px; color:#FF6600;}



.promocao_produto {font-family:Verdana, Arial, Helvetica, sans-serif;  color:#0A3902; font-weight:bold; font-size:10px;}

.promocao_preco {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0A3902; font-weight:bold; font-size:16px;}



#centro  {

	width:450px;

	margin:0 auto;}



/* Class End*/

#placa{

	width:265px;

	height:250px;

	text-align:center;

	left:870px;

	position:absolute;

	z-index:3000;

	top:830px;

	}


#placa_home{

	width:265px;

	height:350px;

	text-align:center;

	left:850px;

	position:absolute;

	z-index:3000;

	top:850px;

	}


#principal {

	width:960px;

	background: #ffffff;

	margin:0 auto;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	z-index:1;

	}





/* header */

	#principal #header {

	width:960px;

	height:128px;

	background:#FFFFFF;

	}



	#principal #header #topo {

	width:960px;

	height:97px;

	}



#principal #header #menu {

	width:960px;

	height:26px;

	background:url(images/menu.jpg) no-repeat;

	padding-top:5px;

	}



#principal #header #menu p{

	margin:0 auto;

	color: #fff;

	font-size: 12px;

	}



#menu p a {

	color: #fff;

	text-decoration: underline;

	}

/* header  End*/







/* esquerda*/



#principal #meio{

		width:960px;

		/*height:717px;*/

		background:#FFFFFF;

	}



#principal #meio #esquerda {

	width:180px;

	float:left;

	margin:0px 10px 0px 10px;

	}



#principal #meio #esquerda #categorias_prod {

	width:180px;

	background-color:#fef8ea;

	padding:0px 0px 5px 0px;

} 



#principal #meio #esquerda #categorias_prod ul {

	margin-left:15px;

	padding:0;

} 

#principal #meio #esquerda #categorias_prod ul li {

	display:list-item;

	width:120px;

	padding:10px 10px 0px 15px;

	background-image:url(images/bg_menu_prod.jpg);

	background-repeat:no-repeat;} 

	



#principal #meio #esquerda #categorias_prod ul li ul{

	background-image:url(images/bg_menu_prod2.jpg);

	margin-left:-5px; !important

	margin-top:3px;} 

	

#principal #meio #esquerda #categorias_prod ul li ul li { !important

	background-image:url(images/bg_menu_prod2.jpg);

	width:110px;

	display:list-item;} 

	

#principal #meio #esquerda #categorias_prod ul li a {

	color:#000000;}



#principal #meio #esquerda #categorias_prod ul li a:hover {

	color:#FF6600;}



#principal #meio #esquerda #texto {

	width:180px;

	background-color:#fef8ea;

}



#principal #meio #esquerda #texto p {

	padding:10px;

}



#principal #meio #esquerda #pesquisa {

	width:180px;

	height:30px;

	margin:15px 0px 10px 0px;

	background:url(images/topo_pesquisa.jpg) #fef8ea no-repeat;

	padding-top:25px;

}



#principal #meio #esquerda #delivery {

	width:180px;

	background-color:#fef8ea;

	margin:0px 0px 10px 0px;

}



#principal #meio #esquerda #delivery p {

	padding:10px;

}



#principal #meio #esquerda #login {

	width:180px;

	background-color:#fef8ea;

}



#principal #meio #esquerda #login p {

	padding:0px 10px 10px 10px;

}





/* esquerda  End*/









#ofertas_semana {

	position:relative;

	height:318px;

	width:540px;

	border:1px solid #006600;

}



#ofertas_semana2 {

	width:540px;

	border:1px solid #006600;

	clear:both;

	background:url(images/bg_promocoes2.jpg) no-repeat #FFFFFF ;

}



#ofertas_semana3 {

	position:relative;

	height:450px;

	width:540px;

	border:1px solid #006600;

	background:url(images/bg_promocoes2.jpg) no-repeat #FFFFFF ;

}



#ofertas_semana4 {

	position:relative;

	height:380px;

	width:540px;

	background:#FFFFFF ;

}



/* Conteúdo */

#principal #meio #home{

	width:540px;

	background:#ffffff;

	float:left;

	margin:12px 0px 0px 0px;

	}

	

#principal #meio #home #boxinterno{

	width:265px;

	/*height:430px;*/

	background:#fef8ea;

	float:right;

	text-align:left;

	margin-top:10px;

	}

	

#principal #meio #home #boxinterno a{

	color:#009339;

	}

	

#principal #meio #home #boxinterno #txtboxhome{

	width:245px;

	background:#fef8ea;

	margin:0px 10px 10px 10px;

	padding-top:10px;

	}

	

#principal #meio #home #boxinterno2{

	width:265px;

	background:#fef8ea;

	float:left;

	margin-right:10px;

	text-align:left;

	margin-top:10px;

	}

	

#principal #meio #home #boxinterno2 a{

	color:#000000;

	}

	

#principal #meio #home #boxinterno2 #txtboxhome2{

	width:245px;

	background:#fef8ea;

	margin:0px 10px 10px 10px;

	padding-top:10px;

	}

	



#principal #meio #conteudo{

	width:755px;

	background:#ffffff;

	float:left;

	margin:15px 0px 0px 0px;

	}

	

#principal #meio #conteudo2{

	width:540px;

	background:#ffffff;

	float:left;

	margin:12px 0px 0px 0px;

	}

#principal #meio #home #slider #ofertas_semana4 #promocao{

	width:127px;

	height:125px;

	float:left;

	background:url(images/bg_promocoes.gif) no-repeat #FFFFFF;

}

	

#principal #meio #home #slider #ofertas_semana4 #promocao #foto{

	width:120px;

	height:70px;

	float:left;

	margin-left:2px;

	overflow:hidden

}



#principal #meio #home #slider #ofertas_semana4 #promocao #produto{

	width:56px;

	height:50px;

	float:left;

	margin-left:3px;

}

	

#principal #meio #home #ofertas_semana2 #promocao{

	width:127px;

	height:125px;

	float:left;

	background:url(images/bg_promocoes.gif) no-repeat #FFFFFF;

}

	

#principal #meio #home #ofertas_semana2 #promocao #foto{

	width:120px;

	height:70px;

	float:left;

	margin-left:2px;

	overflow:hidden

}



#principal #meio #home #ofertas_semana2 #promocao #produto{

	width:56px;

	height:50px;

	float:left;

	margin-left:3px;

}



#principal #meio #home #ofertas_semana2 #promocao #preco{

	width:50px;

	height:50px;

	float:right;

	margin-right:3px;

	padding-top:25px;

	padding-right:5px;



}



#principal #meio #home #ofertas_semana3 #promocao{

	width:127px;

	height:125px;

	float:left;

	background:url(images/bg_promocoes.gif) no-repeat #FFFFFF;

}

	

#principal #meio #home #ofertas_semana3 #promocao #foto{

	width:120px;

	height:70px;

	float:left;

	margin-left:2px;

	overflow:hidden

}

#promocao #foto img{width:120px;height:70px}



#principal #meio #home #ofertas_semana3 #promocao #produto{

	width:56px;

	height:50px;

	float:left;

	padding-left:5px;

	padding-top:3px;

	}



#principal #meio #home #ofertas_semana3 #promocao #preco{

	width:50px;

	height:50px;

	float:right;

	margin-right:3px;

	padding-top:25px;

	padding-right:5px;

}



#principal #meio #home #border_cima{

	margin-bottom:-3px;

}



#principal #conteudo2 #topo{

	width:542px;

	height:2px;

	background:url(images/interna_culinarista_topo.jpg) no-repeat;

	float:left;

	padding-bottom:10px;

	margin:15px 0px -5px 0px;

	}	

	

#principal #conteudo2 #rodape{

	width:542px;

	height:2px;

	background:url(images/interna_culinarista_rodape.jpg) no-repeat;

	float:left;

	margin-top:auto;

	padding-top:10px;

	}	

	

#principal #conteudo2 #rodape2{

	width:755px;

	height:2px;

	background:url(images/interna_culinarista_rodape2.jpg) no-repeat;

	float:left;

	margin-top:auto;

	padding-top:10px;

	}	



	

#principal #meio #conteudo2 #interna1{

	width:522px;

	background:url(images/interna_culinarista.jpg) #ffffff;

	float:left;

	padding:0 10px 10px 10px;

	text-align:left;

	}



#principal #conteudo2 #interna1 #txt .destaque{

	width:520px;

	height:auto;

	min-height:140px;

	margin-bottom:5px;

	}

	

#principal #conteudo2 #interna1 #txt ul{

	color:#000000;

	}

#principal #conteudo2 #interna1 #txt li{

	color:#000000;

	}

	

#principal #conteudo2 #interna1 #txt #lojas{

	width:400px;

	text-align:left;

	margin:0 auto;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;



	}

	

#principal #meio #conteudo2 #interna2{

	width:735px;

	background:url(images/interna_culinarista2.jpg) #ffffff;

	float:left;

	padding:0 10px 10px 10px;

	text-align:left;

	}

	

#principal #meio #conteudo2 #interna_sub{

	width:522px;

	background:url(images/interna_culinarista.jpg) #ffffff;

	float:left;

	padding:0 10px 0px 10px;

	text-align:left;

	}



	

#principal #conteudo2 #interna_sub .dest_div1{

	width:240px;

	padding: 0px 20px 10px 0px;

	text-align:left;

	float:left;

	margin:10px 0px 0px 0px;

	}	



	

#principal #conteudo2 #interna_sub .dest_div2{



    border-left:#b1cb4e solid 1px;

	width:240px;

	padding-left:20px;

	text-align:left;

	float:left;

	margin:10px 0px 10px 0px;

	}	

	

	

	

/* direita */



#principal #meio #direita {

	width:198px;

	float:left;

	margin: 0px 5px 0px 10px;

}



#principal #meio #direita #box1 {

	width:198px;

	text-align:center;

	margin:10px 0px 3px 0px;

}



#principal #meio #direita #box1 #titulo {

	width:198px;

	height:50px;

	text-align:center;

}



#principal #meio #direita #box1 #texto {

	width:198px;

	height:80px;

}





#principal #meio #direita .box2 {

	width:198px;

	height:130px;

	background:#fef8ea;

	margin:8px 0px 0px 0px;

}



#principal #meio #direita .box2a {

	width:198px;

	height:160px;

	background:#fef8ea;

	margin:8px 0px 0px 0px;

}



#principal #meio #direita .box2 a {

	color:#009339;}



.conteudobox{

    padding-top:10px;

	width:180px;

	text-align:left;

	margin:auto;

}



#principal #meio #direita #box3{

	width:183px;

	background:url(images/topo_receitas.jpg) no-repeat #fef8ea;

	text-align:left;

	}

/* direita  End*/







#principal #conteudo #interna1{

	width:522px;

	background:url(images/interna_culinarista.jpg) #fef8ea;

	float:left;

	/*margin-top:30px;*/

	padding:0 10px 10px 10px;

	text-align:left;

	}

		

#principal #conteudo #interna1 #txt{

	width:510px;

	text-align:left;

	}	

		

#principal #conteudo #interna1 #txt #estrela{

	width:auto;

	height:28px;

	background-image: url(images/bg_estrela.jpg);

	background-repeat:no-repeat;

	padding:7px 0px 0px 15px;

	}	

	

#principal #conteudo #interna1 #txt #estrela2{

	width:auto;

	height:28px;

	padding:5px;

	padding:0px 0px 0px 0px;

	}	

	

#formulario{

	width:500px;

	height:80px;

	background-image:url(images/bg_form.jpg);

	background-repeat: repeat-x;

	text-align:left;

	clear:both;

	padding:10px 0px 0px 10px;	

	}

	

#oferta{

	width:500px;

	height:182px;

	background-image:url(images/bg_ofertas.jpg);

	background-repeat: repeat-x;

	text-align:left;

	padding:10px 0px 0px 10px;		

	margin:0 auto;

	}	

	

#oferta #imagem_oferta{

	width:200px;

	float:left;

	}		



#oferta #txt_oferta{

	width:300px;

	float:left;

	}	

	

#oferta #txt_oferta #preco_de{

	width:100px;

	padding:20px 0px 10px 0px;	

	height:20px;

	float:left;

	}



#oferta #txt_oferta #preco_por{

	width:180px;

	float:left;

	height:50px;

	background-image:url(images/ofertas_preco.gif);

	background-repeat:no-repeat;

	}

	

#oferta #txt_oferta #preco_por #valor{

	width:110px;

	margin:15px 12px 0px 68px;

	background-repeat:no-repeat;

	text-align:center;

	}

	

#principal #conteudo #interna1 td a{

	color:#009339;

	}

	

#principal #conteudo #interna1 td a:hover{

	color:#006633;

	}

	

#principal #conteudo #rodape{

	width:542px;

	height:2px;

	background:url(images/interna_culinarista_rodape.jpg) no-repeat;

	float:left;

	margin-top:auto;

	padding-top:10px;

	}

	

#principal #conteudo #interna2{

	width:180px;

	background:#fef8ea;

	float:right;

	/*margin-top:30px;*/

	padding:0 20px 15px 5px;

	}



#principal #conteudo #interna2 a{

	font-size:11px;

	color:#000000;}

	

#principal #conteudo #interna2 a:hover{

	font-size:11px;

	color:#f76111;}

	



/* Conteúdo End*/













/* Rodape */

#principal #fotter {

width:960px;

height:410px;

background:#FFFFFF;

clear:both;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

margin-top:30px;

}



#principal #fotter #fotter_rodape {

width:960px;

height:127px;

background:#ffffff;

clear:both;

}



#principal #fotter #fotter_menu {

width:960px;

height:280px;

background:#FEF8EA;

clear:both;

}







#principal #fotter #fotter_menu .campo{

width:150px;

height:200px;

background:#FEF8EA;

float:left;

margin:20px 10px -50px 0px; 

}/*



#principal #fotter #fotter_menu .campo{

width:160px;

height:178px;

background:#FEF8EA;

float:left;

}*/



#principal #fotter #fotter_menu .campo a{

color:#009339;

font-weight:normal;

text-decoration:none;

}



#principal #fotter #fotter_menu .campo a:hover{

color:#006600;

font-weight:normal;

}



#principal #fotter #fotter_menu .campo p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

text-align:left;

}





/* tv flash*/



img{border:0px;}



#slider {

	height:262px;

    width:540px;

    position: relative;

    overflow: hidden;

    z-index: 3;

	border-bottom:5px solid #a2c103;

	border-top:5px solid #a2c103;

}



.texto-vitrine {

    background:none repeat scroll 0 0 #1f460d;

    opacity:0.8;

    filter: alpha(opacity=80); /* transparencia para IE6, IE7, and IE8 */

    position:absolute;

	width:530px;

	z-index:100;

    top:215px;

    left:0;

    height:50px;

    padding-left: 5px;

    padding-right: 5px;

    font-family:Verdana,Arial,Helvetica,sans-serif;

    color:#ffffff;

}



.texto-vitrine p{

	padding-top:5px;

}



#slider h1{

    font-size:14px;

    line-height:18px;

}



#slider p{

    color:#ffffff;

    font-size:12px;

    line-height:15px;

}



#slideshow1nav {

	margin:auto;

    position:relative;

    z-index:20;

	clear:both;

    color:#000000;

	margin-bottom:10px;

    font-weight:normal;

    font-family:Verdana,Arial,Helvetica,sans-serif;

    font-size:18px;

    letter-spacing:0px;

    opacity:1.0;

    filter: alpha(opacity=100); /* transparencia para IE6, IE7, and IE8 */

}



#slideshow1nav a { color:#FFFFFF; text-decoration:none; padding-right:8px; padding-left:8px; background:url(images/bt_verde2.gif); background-repeat:no-repeat; background-position:center; margin:0 2px; }

#slideshow1nav a.activeSlide { color:#009339; }

#slideshow1nav a:hover { color:#0d7b38; text-decoration: none; }

#slideshow1nav a:focus { outline: none; }

#slideshow1nav { text-align:center;/*padding-right:8px; padding-left:8px;*/}



/* tv flash end*/
