@import url(main.css);

#content {
	/*background: #FFF url(../img/design/title-top.gif) repeat-x left 10px;*/
	padding: 30px 0 0 0;
}

h1.title span { background-image: url(../img/design/home/produtos-title.gif); }
h1, h2 { float: left; }
h1 { width: 200px; }
h2 { background: #FFF url(../img/design/title-bg.gif) repeat-x left top; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; font-size: 1.4em; height: 30px; margin: 0; width: 338px; text-align: right; }
	h2 span { color: #004000; display: block; margin: 10px 20px 0 0; }

#categoria {
	background: #FFF url(../img/design/title-bottom.gif) no-repeat left top;
	font-size: 1.2em;
	padding: 5px 20px;
	text-align: right;
}
	#categoria p {
		padding-top: 0;
		margin-top: 0;
	}
/**/
.produto {
	clear: both;
	padding: 10px 0;
}
	.descricao, .foto {
		float: left;
	}
	.descricao {
		width: 326px;
	}
		.descricao h3 {
			background: #DC0E0E;
			color: #FFF;
			display: inline;
			font-size: 1.2em;
			padding: 2px 10px 2px 20px;
		}
		.descricao h4 {
			background: #EEE;
			color: #333;
			font-size: 1em;
			display: inline;
			margin: 0;
			padding: 2px 10px 4px 20px;
		}
		.descricao .descr {
			padding: 10px 20px;
			font-size: 1.1em;
		}
	.foto {
		background: #FFF url(../img/design/produtos/foto-bg.gif) no-repeat 0 0;
		height: 162px;
		width: 212px;
	}
		.foto img {
			display: block;
			margin: 3px 0 0 3px;
		}
	.info {
		background: #FFF url(../img/design/title-top.gif) repeat-x left bottom;
		border-top: 1px solid #B2C6B2;
		border-bottom: 1px solid #B2C6B2;
		clear: both;
		padding: 2px 0;
		height: 22px;
	}
		.preco {
			float: right;
			font-size: 1.1em;
			font-weight: bold;
			padding: 2px 20px 0 0;
			color: #454545;
		}
		.marca {
			padding: 0 0 0 20px;
		}
			.marca img {
				float: left;
			}
			.marca a {
				margin: 0 0 0 5px;
			}
