@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../imagens/background.jpg);
	margin:0 auto;
	padding:0;
}

#cabecalho, #conteudo {
	margin:0 auto;
	width:1002px;
	display:block;
}

.bannerContato{
position:absolute;
margin-left:5px;
margin-top:20px;
}

.buttonTop{
padding:5px;
margin-right:45px;
margin-bottom:8px;
}

#menuPrincipal{
width:980px;
margin:auto;
}

ol {
	background-image:url(../imagens/background-menu.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:50px;
	list-style:none;
	margin: 0;	
	padding: 0;
}
	
ol li{
	float:left;
	margin-left:30px;
	margin-top:11px;
}

.li-none {
	margin:0;
	padding:0;
	text-align:center;
}

.circMenu{
	margin-left:35px;
	padding-top:25px;
	vertical-align:text-top;
}

#rodape {
	width:1002px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#999;
	padding:5px;
	margin: auto;
	clear:both;
}


.tituloItems{
	display:block;
	margin-top:2px;
	padding:8px;
	width:240px;
	float:left;
	height:180px;
}

.tituloItems2 {
	display:block;
	margin-top:2px;
	padding:8px;
	width:220px;
	height:150px;
}

#areaConteudo {
background:#FFF;
width:1002px;
height:100%;
margin:0 auto;
background-image:url(../imagens/floral-top.jpg);
background-repeat:no-repeat;
background-position:right top;
}

#areaConteudoInterno {
	padding:40px 60px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
}

#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }