﻿body
{
	margin: 0px;
	padding: 0px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(Images/bgSite.jpg);
}

#estrutura
{
	width: 780px;
	margin: 0 auto;
	margin-top: 20px;
}

#meio
{
	background-image: url(Images/bgMeio.jpg);
	width: 633px;
	position: relative;
	float: left;

}

h1
{
	text-indent: -900000px;
	background-image: url(Images/rosaria-cunha.jpg);
	width: 278px;
	height: 182px;
	margin: 100px 0px 100px 175px;
	padding: 0px;
}

h3
{	
	margin: 0px 45px 0px 45px;
	padding-top: 20px;
	color: #a48267;
	font-size: 16px;
	}
ul
{
	margin: 0px 45px 0px 45px;
	}
	
b
{
	color:#a48267;
	}
a
{
	color:#a48267;
}

a:hover
{
	color:#000;
}
	
.menu
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
	margin-right: 7px;
}

.menu li
{
	margin-top: 5px;
}

.menu li a
{
	text-decoration: none;
	text-indent: -90000px;
	width: 96px;
	height: 63px;
	display: block;
}
#meio h2
{
	margin: 0px 45px 0px 45px;
	padding-top: 20px;
	color: #a48267;
	font-size: 16px;
	border-bottom: 1px dashed #a48267;
}

#meio p
{
	padding-left: 45px;
	padding-right: 45px;
}
#meio div
{
	/*padding-left:45px; 		padding-right:45px;*/
}

.noticias
{
	padding-left: 45px;
	padding-right: 45px;
}

.titPromocao h4
{
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
}

.noticias a
{
	color: #ff0000;
	text-decoration: none;
}
.noticias a:visited
{
	color: #ff0000;
	text-decoration: none;
}
.noticias a:hover
{
	color: #000;
	text-decoration: underline;
}

.produto
{
	clear: both;
	padding-top: 15px;
	position: relative;
}

.produto img
{
	float: left;
	margin-right: 8px;
}

.produto h3
{
	margin: 0px 40px 0px 220px;
	padding-top: 0px;
	color: #fff;
	font-size: 16px;
	background-color: #a48267;
	padding: 2px;
}

#paginacao
{
	text-align: center;
	background-color: #efefef;
	padding: 2px;
	margin-top: 5px;
	margin-right: 40px;
}

#formulario
{
	float: left;
}

#telefone
{
	background-color: #efefef;
	float: right;
	font-size: 14px;
	margin-top: 10px;
	margin-right: 38px;
	padding: 10px;
	border: 1px solid #ccc;
}


.paginaAtual
{
	color: #a48267;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
}

#paginacao a
{
	color: #a48267;
}


#categorias
{
	text-align: right;	
	padding: 2px;
	margin-top: 5px;
	margin-right: 40px;
	font-size: 12px;
	font-family: Verdana;
}

#categorias a
{
	color: #a48267;
	font-size: 12px;
}