/* +++++++ Estrutura Principal +++++++ */
	body, html {margin: 0px; padding:0;}
	body {background-image: url(img/bg_main_mrn.gif); background-repeat: repeat-y; background-position: left top;}
	#page {width: 760px; padding: 0; margin: 0;}
	p {font: 14px/20px Tahoma, sans-serif; color: #FFF; text-align: justify; margin: 0; padding: 0;}
	p.citacao {font: 13px/17px Tahoma, sans-serif; color: #FFF; text-align: justify; margin: 5px 0 15px 0 ; padding: 0 15px;}
	a:link, a:active, a:visited {text-decoration: none; color: #FFF}
	a:hover {text-decoration: underline; color: #FFF}
	
/* +++++++ Coluna de Navegacao - id="nav" +++++++ */
/* estrutura */
	#nav {width: 185px; float: left; background-color: #000000; padding: 0; margin: 0;}
/* logo */
	#nav img {border: 0; margin: 0; padding: 0;}
/* menu */
	#nav ul {list-style-type: none; text-align: right; margin: 0 10px; padding: 0;}
	#nav li {font: 10px/13px Verdana; font-weight: bold; color: #FFFFFF; margin: 0; padding: 0;}
	#nav ul a:link, #nav ul a:visited, #nav ul a:active {text-decoration: none; color: #CCCCCC;}
	#nav ul a:hover {text-decoration: none; color: #FFFFFF;}
	#nav ul hr {color: #FFFFFF; border: 1px solid #FFFFFF;}
/* endereco */
	#nav p {font: 10px/13px Helvetica, Verdana; font-weight: normal; color: #FFF; text-align: right; margin: 15px 10px; padding: 0px;}
	#nav p a:link, #nav p a:visited, #nav p a:active {text-decoration: none; color: #FFFFFF;}
	#nav p a:hover {text-decoration: underline; color: #FFFFFF;}

/* +++++++ Coluna Principal - id="main" +++++++ */
/* estrutura - home */
	#main {padding: 0px; margin: 0px;}
/* produtos - home */
	#tirinha {margin: 0; padding: 0;}
	#tirinha object {position: absolute; z-index: 1; left: 190px; top: 0px;}
/* ambientacao - home */
	#painel {margin: 0; padding: 0;}
	#painel img {position: absolute; z-index: 1; left: 200px; top: 190px; margin: 0; padding: 0; border: 10px solid #fff;}
/* conteudo */
	#content {width: 410px; position: absolute; z-index: 1; left: 210px; top: 190px; margin: 0; padding: 0px;}
/* titulos */
	h1 {font: normal bold 18px/22px Tahoma, sans-serif; color: #FFF; text-align: left; margin: 0 0 5px 0; padding: 0;}
	h1.segundo {margin: 35px 0 5px 0;}
	h2 {font: normal bold 16px/20px Tahoma, sans-serif; color: #000; text-align: left; margin: 0 0 5px 0; padding: 0;}
	h3 {font: normal bold 16px/20px Tahoma, sans-serif; color: #FFF; text-align: left; margin: 0 0 5px 0; padding: 0;}
	h4 {font: normal normal 16px/20px Tahoma, sans-serif; color: #FFF; text-align: left; margin: 10px 0 0 0; padding: 0;}
/* busca */
	#colbusca {width: 165px; background: #C25F04; float: left; border: 1px solid #FFF; padding: 10px 15px; margin: 15px 0 ;}
	#colbusca form {margin: 0; padding: 0;}
	#colbusca input, #colbusca select {font: 11px Arial, sans-serif; margin: 3px 0; padding: 2px;}
/* categorias */
	#colcategorias {width: 165px; background: #C25F04; float: right; border: 1px solid #FFF; padding: 10px 15px; margin: 15px 0;}
	#colcategorias ul {list-style-image: url(img/bullet.gif); padding: 0; margin: 0;}
	#colcategorias li {font: bold 13px Tahoma, sans-serif; color: #FFF; text-align: left; margin: 0 0 0 15px; padding: 0;}
	#colcategorias a:link, #colcategorias a:visited, #colcategorias a:active {text-decoration: none; color: #FFF;}
	#colcategorias a:hover {text-decoration: underline; color: #FFF;}
/* produtos - descricao */
	div.descricao {height: auto; min-height: 100px; border-top: 1px solid #FFF; margin: 30px 0 0 0; padding: 30px 10px 0 10px;}
	#separacao {border-top: 1px solid #FFF; margin: 30px 0 0 0; padding: 30px 10px 0 10px;}
	#posdescricao {margin: 0 0 30px 0; padding: 0;}
	div.descricao img {border: 0; float: left; margin: 5px 10px 10px 0; padding: 0;}
	div.descricao p {color: #000; text-align: left; margin: 0; padding: 0;}
	div.descricao a:link, div.descricao a:visited, div.descricao a:active {color: #000; text-decoration: underline;}
	div.descricao a:hover {color: #FFF; text-decoration: underline;}
/* contato - formulario */
	#contato {margin: 0; padding: 0;}
	#contato div {float: right;}
	#contato form {margin: 0; padding: 0;}
	#contato input {font: 11px Arial, sans-serif; margin: 0 0 3px 0; padding: 2px;}
	#contato textarea {font: 11px Arial, sans-serif; margin: 0 0 3px 0; padding: 0;}
	#contato label {font: bold 11px Arial, sans-serif; color: #FFF; margin: 5px 0 0 0; padding: 0;}
/* contato - pessoas chaves */
	#pchavelesq {width: 165px; background: #C25F04; float: left; border: 1px solid #FFF; padding: 10px 15px; margin: 5px 0 15px 0 ;}
	#pchaveldir {width: 165px; background: #C25F04; float: right; border: 1px solid #FFF; padding: 10px 15px; margin: 5px 0 15px 0;}
/* contato - pessoas chaves */
	#footer {height: 35px; margin: 0; padding: 0;}