/* CSS Document */

*{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
html{
	height:100%;
} 
body{
	background:#FFF url(Links/fundo-base.jpg) center bottom repeat-x;
}
#topo{
	height:160px;
	border-top:3px solid #ad9a5f;
	background:url(Links/topo_fundo.jpg) top center repeat-x;
}
#topo h1 a{
	height:122px;
	margin:0px auto;
	margin-top:2px;
	text-indent:-9000px;
	overflow:hidden;
	display:block;
	background:url(Links/logomarca-flores.jpg) center center no-repeat;
}
#topo #menu{
	height:30px;
	border-bottom:1px solid #E7E0D0;
	border-top:1px solid #E7E0D0;
}
#topo #menu ul{
	width:848px;
	margin:0px auto;
}
#topo #menu ul li{
	list-style:none;
	display:inline;
}
#topo #menu ul li a{
	width:212px;
	height:30px;
	float:left;
	display:block;
	font-size:11px;
	text-align:center;
	text-decoration:none;
	line-height:30px;
	color: #AF6118;
}
#topo #menu ul li a.esquerda{
	background:url(Links/menu_1.jpg) no-repeat;
}
#topo #menu ul li a.meio{
	background: url(Links/menu_2.jpg) no-repeat;
}
#topo #menu ul li a.direita{
	background: url(Links/menu_3.jpg) no-repeat;
}



#topo #menu ul li a:hover{
	background-position:bottom;
}

#topo #menu ul li a.atual{
	color:#AF9961;
	background:#F3F0E7;
}
#conteudo, #produtos, #produtos-invertido{
	border-top:1px solid #AF9961;
	border-bottom:1px solid #AF9961;
	background:#FFFFFF;
}
#produtos{
	background:#FFF url(Links/fundo-produtos.jpg) center top repeat-x;
}
#produtos-invertido{
	border-top:0px;
	background:#FFF url(Links/fundo-produtos.jpg) center top repeat-x;
}
#voltar{
	text-align:center;
	padding:3px;
	border-bottom:1px solid #AF9961;
	background-color:#FFFFFF;
}

#voltar a{
	font-size:11px;
	text-decoration:none;
	color:#AF9961;
}

#banner{
	height:370px;
}

#base{
	margin-top:4px;
	padding-top:4px;
	border-top:1px solid #E7E0D0;
}
#base .assinatura{
	margin:5px 0 10px 0;
	text-align:center;
	color:#AF9961;
	font-size:10px;
}
#base .assinatura a{
	font-weight:bold;
	color:#AF9961;
	text-decoration:none;
}
#centro850{
	width:850px;
	margin:0px auto;
}
#caixa557x105{
	width:555px;
	height:106px;
	margin-bottom:4px;
	border:1px solid #AF9961;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}
#caixa288x100{
	width:287px;
	height:76px;
	border:1px solid #AF9961;
	border-bottom:0px;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}
#caixa288x218{
	width:287px;
	height:218px;
	_height:222px;
	border:1px solid #AF9961;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}

#caixa288x106{
	width:287px;
	height:106px;
	_height:110px;
	border:1px solid #AF9961;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}

#caixa288x320{
	width:287px;
	height:645px;
	border-top:1px solid #AF9961;
	border-left:1px solid #AF9961;
	border-right:1px solid #AF9961;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}

#caixa557x105 ul{
	width:505px;
	height:39px;
	margin:17px 25px 17px 25px;
	text-align:center;
}
#caixa557x105 ul li{
	display:inline;
}
#caixa557x105 a.curiosidade{
	width:370px;
	height:30px;
	display:block;
	padding:22px 160px 22px 25px;
	font-size:12px;
	text-decoration:none;
	color:#000;
	background:url(Links/curiosidades_saiba.jpg) center right no-repeat;
}
#caixa557x105 a.curiosidade:hover{
	color:#AF9961;
}
#caixa557x105 ul li a img{
	border:0px;
}

#esquerda{
	width:557px;
	margin-right:4px;
	float:left;
}
#direita{
	width:288px;
	float:left;
}
h2{
	padding-left:25px;
	font-size:14px;
	font-weight:100;
	line-height:32px;
	color:#AF9961;
	border-bottom:1px solid #AF9961;
	background:url(Links/h2.jpg) top left no-repeat;
}
p{
	margin:0 25px 8px 25px;
	font-size:12px;
	line-height:21px;
}

#coluna557{
	width:555px;
	height:295px;
	border-left:1px solid #AF9961;
	border-right:1px solid #AF9961;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}
#coluna557x450{
	width:555px;
	height:950px;
	border-left:1px solid #AF9961;
	border-right:1px solid #AF9961;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}
#coluna850{
	width:850px;
	margin:0px auto;
	margin-bottom:4px;
	border:1px solid #AF9961;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}

#coluna850conteudo{
	width:850px;
	margin:0px auto;
	border-left:1px solid #AF9961;
	border-right:1px solid #AF9961;
	background:#F7F5EF url(Links/bordinha.jpg) left top repeat-y;
}

#coluna850conteudo p{
	margin-top:25px;
}
#curiosidades p{
	margin-top:0px;
}
#curiosidades img{
	float:right;
	margin-left:10px;
	margin-right:25px;
}
#coluna557 h2, #coluna557x450 h2{
	margin-bottom:25px;
}
#caixa288x100 ul{
	padding:10px 25px 0 25px;
}
#caixa288x100 ul li{
	list-style:none; 
}
#caixa288x100 ul li a{
	height:20px;
	padding-left:15px;
	display:block;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
	text-transform:uppercase;
	color: #AF6118;
	background:url(Links/bullet.jpg) left center no-repeat;
}
#direita img{
	margin-bottom:4px;
	padding:0px;
	border-top:0px;
	border-left:1px solid #AF9961;
	border-right:1px solid #AF9961;
	border-bottom:1px solid #AF9961;
}
#direita .apoio_margen{
	margin-bottom:0px;
	border-bottom:0px;
}
.telefone{
	margin-top: 10px;
	margin-bottom:0px;
	font-weight:bold;
	font-size:14px;
	line-height:16px;
	color: #AF9961;
}
.email{
	margin-top: 0px;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
	color: #AF9961;
}
.endereco{
	font-size:11px;
	line-height:12px;
	color: #AF9961;
}

.caixa{
	width:495px;
	padding:5px 0 5px 5px;
	font-size:12px;
	border-top:1px solid #AF9961;
	border-left:1px solid #AF9961;
	border-bottom:1px solid #E7E0D0;
	border-right:1px solid #E7E0D0;
	background:#FFFFFF;
}
.caixinha{
	width:247px;
	padding:5px 0 5px 5px;
	font-size:12px;
	border-top:1px solid #AF9961;
	border-left:1px solid #AF9961;
	border-bottom:1px solid #E7E0D0;
	border-right:1px solid #E7E0D0;
	background:#FFFFFF;
}
.botao{
	width:80px;
	height:40px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	border:0px;
	color:#AF9961;
	background:#F7F5EF;
}

#apoio h3, #coluna850conteudo h3{
	padding:25px 25px 0 25px;
	font-size:17px;
	color:#AF6118;
}
#apoio .descricao{
	margin-top:0px;
}

#apoio ul{
	padding:10px 25px 0 25px;
}
#apoio ul li{
	list-style:none; 
}
#apoio ul li a{
	height:20px;
	padding-left:15px;
	display:block;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
	text-transform:uppercase;
	color: #AF6118;
	background:url(Links/bullet.jpg) left center no-repeat;
}
#fotos{
	width:800px;
	margin:25px;
}
#fotos ul li{
	list-style:none; 
	display:inline;
}
#fotos ul li a{
	width:200px;
	height:212px;
	float:left;
	display:block;
	text-align:center;
}
#fotos ul li a img{
	border:1px solid #AF9961;
}


#downloads{
	width:182px;
	padding:18px 0 18px 24px;
	float:left;
	text-align:center;
}
#downloads img{
	border:1px solid #AF9961;
}
#downloads ul{
	margin-top:10px;
	list-style:none;
}
#downloads ul li a{
	width:170px;
	height:auto;
	margin:0px auto;
	margin-top:0px;
	margin-bottom:2px;
	padding:5px;
	font-size:12px;
	text-decoration:none;
	color:#AF9961;
	display:block;
	border:1px solid #AF9961;
	background-color:#FFFFFF;
}
#downloads ul li a:hover{
	border:1px solid #AF9961;
	background-color:#F7F5EF; 
}

#produto{
	width:460px;
	padding:25px 0 25px 0;
	margin-right:4px;
	float:left;
}
#produtos h3, #produtos-invertido h3{
	margin:0 0 3px 0;
	font-size:17px;
	color:#AF6118;
}	
#produtos h4, #produtos-invertido h4{
	margin:10px 0 3px 0;
	font-size:13px;
	color:#AF6118;
}	
#produtos p, #produtos-invertido p{
	margin:0 0 3px 0;
	font-size:12px;
	line-height:18px;
}
#produtos #direita, #produtos-invertido #direita{
	padding-left: 15px;
}
#produtos #direita img, #produtos-invertido #direita img{
	border:0px;
	margin:0px;
	padding:0px;
}

#localizacao{
	width: 287px; height: 299px; margin-bottom:4px;border-left:1px solid #AF9961; border-right:1px solid #AF9961; border-bottom:1px solid #AF9961;
}