@import url("/layout/designer.css");
@import url("/layout/typography.css");

@media screen
{
	
	
	#fundo-cabecalho
	{
	background:url('/layout/imagens/fundo-cabecalho.jpg') repeat-x;
	height:110px;
	}
	
	#menu
	{
	width:690px;
	float:right;
	margin-top:51px;
	}
	
	#menu ul
	{
	float:left;
	padding:0px;
	margin:0px;
	margin-top:20px;
	}
	
	#menu ul li
	{
	padding:0px;
	margin:0px;
	background:none;
	display:inline;
	}
	
	#menu ul li a
	{
	display:block;
	float:left;
	font:14px georgia;
	color:#FFF;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:15px;

	padding-right:10px;
	padding-left:10px;
	position:relative;
	}
	
	#menu ul li a:hover
	{
	color:#666666;
	background:url('/layout/imagens/fundo-menu.jpg') repeat-x;
	}
	
	#menu ul li.sel a
	{
	color:#666666;
	background:url('/layout/imagens/fundo-menu.jpg') repeat-x;
	}
	
	#menu ul li.last a
	{
	margin-right:0px;
	}
	
	#menu ul li.sel a .clinhaver
	{
	display:block;
	overflow:visible;
	}
	
	#menu ul li a .clinhaver
	{
	position:absolute;
	bottom:5px;
	left:50%;
	display:none;
	z-index:10;
	overflow:hidden;
	}
	
	#menu ul li a img
	{
	position:relative;
	left:-20px;
	}
	
	#logo
	{
	width:228px;
	height:164px;
	position:absolute;
	top:0px;
	left:-5px;
	}
	
	#breadcrumb
	{
	font:14px georgia;
	width:680px;
	margin-top:15px;
	margin-bottom:30px;
	}
	
	#breadcrumb span
	{
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}
	
	#breadcrumb a
	{
	text-decoration:none;
	}
	
	#breadcrumb a span
	{
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	}
	
	#breadcrumb a:hover,.breadcrumb a:hover span
	{
	color:#666666;
	text-decoration:underline !important;
	}
	
	img.left
	{
	background:#ADBD63;
	padding:5px;
	}
	
	img.right
	{
	background:#ADBD63;
	padding:5px;
	}
	
	.edit_class
	{
	background:#E6ECCE;
	}
	
	#conteudo p
	{
	margin-bottom:0px;
	}
	
	#menu-lateral
	{
	margin-top:100px;
	margin-bottom:60px;
	}
	
	#menu-lateral ul
	{
	margin:0px;
	padding:0px;
	}
	
	#menu-lateral ul li
	{
	margin:0px;
	padding:0px;
	background:none;
	}
	
	#menu-lateral ul li a
	{
	display:block;
	text-decoration:none;
	background:#FFF url('/layout/imagens/linha-menu.gif') no-repeat bottom;
	font:bold 14px georgia;
	color:#669900;
	padding-bottom:8px;
	padding-top:6px;
	padding-left:15px;
	}
	
	* html #menu-lateral ul li a
	{
	padding-bottom:6px;
	padding-top:4px;
	}
	
	#menu-lateral ul li a:hover,#menu-lateral ul li.sel a
	{
	color:#666666;
	}
	
	#menu-lateral ul ul li a,#menu-lateral ul li.sel ul li a
	{
	background:#FFF url('/layout/imagens/linha-seta-menu.gif') no-repeat bottom;
	padding-left:25px;
	color:#669900;
	}
	
	#menu-lateral ul ul li a:hover
	{
	background:#FFF url('/layout/imagens/linha-seta-menu-over.gif') no-repeat bottom !important;
	color:#666666 !important;
	}
	
	#contato input
	{
	width:480px;
	
	}
	
	#contato textarea
	{
	width:480px;
	height:200px;
	}
	
	#contato label
	{
	font:bold 14px arial;
	color:#666666;
	padding-bottom:5px;
	}
	
	.caixa-lista
	{
	background:url('/layout/imagens/linha-lista.gif') no-repeat bottom;
	}
	
	.caixa-lista p
	{
	margin-bottom:0px;
	}
	
	.caixa-lista h3
	{
	margin-bottom:10px;
	}
	
	.caixa-lista h6
	{
	font:12px tahoma;
	color:#666666;
	margin-bottom:0px;
	}
	
	#banner
	{
	width:575px;
	height:320px;
	margin-top:15px;
	margin-bottom:20px;
	}
	
	#produtos
	{
	margin-top:90px;
	width:340px;
	min-height:240px;
	background:url('/layout/imagens/colmeia.jpg') no-repeat right;
	}
	
	* html #produtos
	{
	height:240px;
	}
	
	#texto-produtos h1
	{
	margin-bottom:5px;
	}
	
	#texto-produtos p
	{
	font:12px arial;
	margin-bottom:0px;
	}
	
	#menu-produtos ul
	{
	margin:0px;
	padding:0px;
	}
	
	#menu-produtos ul li
	{
	margin:0px;
	padding:0px;
	background:none;
	}
	
	#menu-produtos ul li a
	{
	display:block;
	text-decoration:none;
	background:url('/layout/imagens/linha-seta-menu-p.gif') no-repeat bottom;
	font:bold 14px georgia;
	color:#669900;
	padding-bottom:6px;
	padding-top:6px;
	padding-left:25px;
	height:18px;
	}
	
	* html #menu-produtos ul li a
	{
	padding-bottom:6px;
	padding-top:4px;
	}
	
	#menu-produtos ul li a:hover
	{
	color:#666666;
	background:url('/layout/imagens/linha-seta-menu-over-p.gif') no-repeat bottom;
	}
	
	#fundo-meio
	{
	background:#DFDFD0 url('/layout/imagens/fundo-meio.gif') repeat-x top;
	min-height:360px;
	}
	
	* html #fundo-meio
	{
	height:360px;
	}
	
	#meio
	{
	padding-top:50px;
	}
	
	#mel
	{
	width:210px;
	height:245px;
	margin-right:30px;
	background:url('/layout/imagens/mel.jpg') no-repeat;
	padding:20px;
	padding-left:30px;
	}
	
	#flor
	{
	width:210px;
	height:260px;
	background:url('/layout/imagens/flor.jpg') no-repeat;
	padding:20px;
	padding-left:30px;
	padding-right:30px;
	}
	
	#texto-mel
	{
	width:195px;
	}
	
	#texto-mel h1
	{
	font:24px georgia;
	color:#333333;
	margin-bottom:10px;
	}
	
	#texto-mel p
	{
	font:12px arial;
	color:#333333;
	margin-bottom:10px;
	}
	
	#menu-fixo ul
	{
	margin:0px;
	}
	
	#menu-fixo ul li
	{
	background:url('/layout/imagens/icone-fixo-ul.gif') no-repeat 0px 5px;
	padding-left:16px;
	display:block;
	}
	
	#menu-fixo ul li a
	{
	font:bold 12px arial;
	color:#333333;
	text-decoration:none;
	}
	
	#menu-fixo ul li a:hover
	{
	text-decoration:underline;
	}
	
	#receitas
	{
	position:absolute;
	left:30px;
	bottom:40px;
	width:115px;
	}
	
	#receitas a
	{
	font:bold 14px arial;
	color:#333333;
	text-decoration:none;
	}
	
	#receitas a:hover
	{
	text-decoration:underline;
	}
	
	#texto-flor
	{
	width:190px;
	}
	
	#texto-flor h1
	{
	font:24px georgia;
	color:#333333;
	margin-bottom:10px;
	}
	
	#texto-flor p
	{
	font:12px arial;
	color:#333333;
	margin-bottom:10px;
	}
	
	#producao
	{
	position:absolute;
	left:30px;
	bottom:55px;
	width:120px;
	}
	
	#producao a
	{
	font:bold 14px arial;
	color:#333333;
	text-decoration:none;
	}
	
	#producao a:hover
	{
	text-decoration:underline;
	}
	
	#titulo-noticias h1
	{
	background:url('/layout/imagens/linha-noticia.gif') no-repeat bottom;
	margin-bottom:0px;
	}
	
	#destacar_capa
	{
	display:block;
	text-decoration:none;
	margin-bottom:10px;
	padding-left:20px;
	}
	
	.aSel
	{
	background:url('/layout/imagens/icone-sel.gif') no-repeat 0px 5px;
	}
	
	.aNoSel
	{
	background:url('/layout/imagens/icone-nosel.gif') no-repeat 0px 5px;
	}
	
	.caixa-cinza h4
	{
	margin-bottom:5px;
	}
	
	.caixa-cinza h4 a
	{
	font:bold 18px georgia;
	color:#666666;
	}
	
	.caixa-cinza h6
	{
	font:11px tahoma;
	color:#666666;
	margin-bottom:0px;
	}
	
	.caixa-cinza p
	{
	font:12px arial;
	}
	
	.listagem h1
	{
	margin-bottom:3px;
	padding-left:10px;
	background:url('/layout/imagens/seta-h1.gif') no-repeat 0px 2px;
	}
	
	.listagem h1 a
	{
	font:bold 12px arial;
	color:#666666;
	}
	
	#botao-noticias a
	{
	text-decoration:none;
	}
	
	#botao-noticias a:hover
	{
	text-decoration:underline;
	}
	
	h2.preto
	{
	color:#333333;
	margin-bottom:0px;
	}
	h4.preto
	{
	color:#333333;
	margin-bottom:10px;
	}
	#conteudo-atendimento p
	{
	font:11px arial;
	margin-bottom:0px;
	}
	
	#fundo-rodape-capa
	{
	height:240px;
	background:url('/layout/imagens/fundo-rodape-capa.jpg') repeat-x;
	}
	
	#fundo-rodape
	{
	height:240px;
	background:url('/layout/imagens/fundo-rodape.jpg') repeat-x;
	}
	
	#rodape-esquerda
	{
	width:440px;
	}
	
	#img-rodape
	{
	width:440px;
	height:210px;
	}
	
	#img-rodape img
	{
	margin-top:30px;
	}
	
	#texto-img
	{
	width:290px;
	height:140px;
	position:absolute;
	top:50px;
	left:130px;
	}
	
	#rodape-direita
	{
	width:500px;
	color:#FFF;
	font:11px arial;
	margin-top:40px;
	}
	
	#texto-rodape p
	{
	margin-bottom:0px;
	}
	
	#texto-rodape.edit_class
	{
	background:#333333;
	}
	
	#link-lobo
	{
	width:400px;
	color:#FFF;
	font:11px arial;
	}
	
	#link-lobo a
	{
	color:#FFF;
	text-decoration:none;
	}
	
	#link-lobo a:hover
	{
	color:#FFF;
	text-decoration:underline;
	}
	
	.altura
	{
	min-height:460px;
	}
	
	* html .altura
	{
	height:500px;
	}
	
	#ficha
	{
	background:url('/layout/imagens/fundo-ficha.gif') no-repeat bottom;
	}
	
	#caixa-ficha
	{
	padding:20px;
	}
	
	#texto-ficha p
	{
	margin-bottom:0px;
	}
	
	#contato-ficha input
	{
	width:480px;
	}
	
	#contato-ficha textarea
	{
	width:480px;
	height:100px;
	}
	
	#contato-ficha label
	{
	font:bold 14px arial;
	color:#666666;
	padding-bottom:5px;
	}
	
	
	
	
}

@media print
{
	
}
