html {background:url(../images/fade-bg-floricultura.jpg) repeat-x top #C96F6F;}
body {background:url(../images/flower-bg.png) no-repeat bottom; overflow-x:hidden; padding-bottom:20px;}

#header {background:url(../images/top-bg.png) no-repeat top;}

#menu-bg {
	background:url(../images/menu-bg-floricultura.png) no-repeat;
}

#master #content {
	background:#feeeee; 
	background:url(../images/footer-bg-floricultura.png) no-repeat bottom #feeeee;
}

#master #content h1 {
	width:960px;
	border-bottom:1px inset #666;
	height:50px;
	margin:20px 0 20px 15px;
	background:url(../images/title-floricultura.png) no-repeat top left;
	text-indent:-5000em;
	overflow:hidden;
}

#master #content h1#titulo-coroas {
	background:url(../images/title-coroas.png) no-repeat top left;
}

#master #content h1#titulo-cestas {
	background:url(../images/title-cestas.png) no-repeat top left;
}

#master #content h1#titulo-arranjos {
	background:url(../images/title-arranjos-flores.png) no-repeat top left;
}

#master #content h1#titulo-viveiro {
	background:url(../images/title-viveiro.png) no-repeat top left;
}

#master #content h1#titulo-infra-estrutura {
	background:url(../images/title-infra-estrutura.png) no-repeat top left;
}

#master #content #banner-direita,
#master #content #banner-esquerda,
#master #content #banner-meio {
	background:url(../images/bg-3-floricultura.png) repeat-x bottom;
}

#master #content #banner-direita h2,
#master #content #banner-esquerda h2,
#master #content #banner-meio h2 {
	font-size:39px;
	color:#fff;
	padding:5px 0 15px 15px;
}

#master #content #banner-direita p,
#master #content #banner-esquerda p,
#master #content #banner-meio p {
	font:12px Arial;
	color:#fff;
	line-height:18px;
	padding:0 5px 15px 15px;
	height:180px;
	width:280px;
	text-align:justify;
}

#master #content a.link-texto {
	font:bold 12px Arial;
	color:#fff;
	padding-left:15px;
	text-decoration:none;
}


#footer ul li,
#footer ul li a {
	color:#812e2f; 
}

#imagens-decoracao {
	margin:20px auto;
	height:315px;
	width:584px;
}

#imagens-decoracao div.foto-jdg-gr {
	background:url(../images/foto-gr-bg.png) no-repeat center;
	float:left;
	width:584px;
	height:454px;
}

#imagens-decoracao div.foto-jdg-gr img {width:534px; height:401px; margin:25px;}

#imagens-cestas {
	/*margin:20px auto;*/
	height:315px;
	width:584px;
	float:left;
}

#imagens-cestas div.foto-jdg-gr {
	background:url(../images/foto-gr-bg.png) no-repeat center;
	/*float:right;*/
	width:584px;
	height:454px;
}

#imagens-cestas div.foto-jdg-gr img {
	width:534px; 
	height:401px; 
	margin:25px;
}

div#conteudo-cestas {
	float:left;
	height:454px;
	width:360px;
	margin:0;
	padding:20px 10px 25px 20px;
	text-align:left;
	font:14px Arial;
	margin-bottom: 20px;
}

#galeria-decoracao {clear:both;}

#galeria-decoracao span#arrow-right a {
	float:right;
	padding:20px;
	margin:50px 10px 0 0;
	background:url(../images/arrow-right-red.png) no-repeat;
	text-indent:-5000em;
	overflow:hidden;
	display:block;

}

#galeria-decoracao span#arrow-left a {
	float:left;
	width:40px;
	height:40px;
	margin:50px 0 0 10px;
	background:url(../images/arrow-left-red.png) no-repeat;
	text-indent:-5000em;
	overflow:hidden;
	display:block;
}

#galeria-decoracao ul {
	width:915px;
	/*margin:0 0 0 75px;*/
}

#galeria-decoracao ul li {
	float:left;	
}

#galeria-decoracao ul li div.foto-jdg-pq {
	background:url(../images/foto-pq-bg.png) no-repeat center;
	float:left;
	width:140px;
	height:140px;
}

#galeria-decoracao ul li img {width:97px; height:97px; margin:21px;}