body{ font-family: Verdana, Arial, Helvetica, sans-serif; background:url(imagens/bg_body.jpg) center top no-repeat; text-align:center; margin:0; padding:0;}

/*------------------------------*/
	/*** CLASSES / TAGS  ***/
/*------------------------------*/
.some{ display:none;}
.cresce{clear:both; background:none !important; width:1px !important; height:1px !important; display:block;}
img{ border:none;}

#estrutura{width:996px; margin:0 auto; padding:0; overflow:hidden;}
	#conteudo p,
	#conteudo p a{color:#706a53; font-size:13px; text-decoration:none; margin:0; padding:0;}
	#conteudo p a:hover{color:#332608;}

/*--------------------*/
	/*** TOPO  ***/
/*--------------------*/
	#topo {width:996px; height:126px; padding:0; text-align:center;}
		#logo{width:139px; height:80px; margin:14px 0 0 188px; float:left;}
		#bem-vindo{ width:237px; height:38px; float:left; margin:30px 0 0 0;}
		#box_lojas{ width:229px; float:right; margin:42px 0 0 0; text-align:left;}
			#box_lojas h3{ width:125px; height:15px; margin:0; padding:0; background:url(imagens/bg_tit_lojas.jpg) no-repeat; text-indent:-10000px; }
			#box_lojas form{margin:0; padding:0;}
			#box_lojas select{ width:206px; height:20px; background:#fff; color:#aea95c; font-size:11px; border:1px solid #e4e4a1;}
		
/* MENU */
	ul#menu{ width:996px; list-style:none; clear:both; margin:0; padding:0;}
		ul#menu li{float:left;}
		ul#menu li a{height:32px; display:block; text-indent:-10000px;}
		ul#menu li a:hover{background-position:0 -32px;}	
	
			#mn_home a{ width:73px; background: url(imagens/mn_home.gif) no-repeat; }
			#mn_catalogo a{ width:176px; background:url(imagens/mn_catalogo.gif) no-repeat;}
			#mn_lista a{ width:164px; background:url(imagens/mn_lista.gif) no-repeat;}
			#mn_sugestao a{ width:189px; background:url(imagens/mn_sugestao.gif) no-repeat;}
			#mn_novidades a{ width:97px; background:url(imagens/mn_novidades.gif) no-repeat;}
			#mn_dicas a{ width:134px; background:url(imagens/mn_dicas.gif) no-repeat;}
			#mn_projetos a{ width:163px; background:url(imagens/mn_projetos.gif) no-repeat;}

/* CLASSES MENU - HOVER FIXO PARA PÁGINAS INTERNAS */
.home #topo #mn_home a,
.catalogo #topo #mn_catalogo a,
.lista #topo #mn_lista a,
.sugestao #topo #mn_sugestao a,
.novidades #topo #mn_novidades a,
.dicas #topo #mn_dicas a,
.projetos #topo #mn_projetos a
{background-position:0 -32px;}

/*--------------------*/
	/*** RODAPE  ***/
/*--------------------*/
#rodape{ width:996px; height:56px; background:url(imagens/bg_rodape.gif) no-repeat; clear:both; text-align:left; margin:10px 0 0 0;}	
		#rodape ul{ width:932px;  height:26px; list-style:none; clear:both; margin:0 0 0 30px; padding:5px 0 0 0;}
			#rodape ul li{float:left; text-align:center;}		
				#rodape ul li a{font-size:13px; color:#7e642a; text-decoration:none; margin:0; padding:0;}	
				#rodape ul li a:hover{color:#332608;}

				#mn_sobre{ width:150px;}
				#mn_atacado{ width:85px;}
				#mn_cadastro{ width:80px;}
				#mn_localizar{ width:123px;}
				#mn_midia{ width:163px;}
				#mn_recursos{ width:153px;}
				#mn_contato{ width:80px;}
				#mn_mapa{ width:98px;}

		p#copyright{ width:510px; color:#927c3f; font-size:11px; clear:both; text-align:right; float:left; margin:8px 0 0 0px;}
		p#picture{ width:230px; color:#927c3f; font-size:11px; float:left; margin: 8px 0 0 40px;}
		p#jet{ width:120px; color:#927c3f; font-size:11px; float:left; margin: 8px 0 0 50px;}
		p#picture a{color:#927c3f;}
		p#jet a{color:#927c3f;}
		
		
/*---------------------*/	
	/*** NICEFORMS ***/
/*---------------------*/		
/*Buttons*/
.NFButton {
	background:url(/imagens/btn_ok.gif) no-repeat; 
	border:none!important; 
	cursor:pointer;
	height:25px !important;  
	margin:5px 0 0 0!important;
	padding:0;
	z-index:1000;
	width:31px !important;}
.NFButtonLeft {}
.NFButtonRight {}

/*Selects*/
.NFSelect {height:21px; position:absolute; border:1px solid transparent;}
.NFSelectLeft {float:left; width:3px; height:21px; background:url(/imagens/niceforms/select-left.png) no-repeat 0 0; vertical-align:middle;}
.NFSelectRight {height:21px; width:auto; background:url(/imagens/niceforms/select-right.png) no-repeat 100% 0; cursor:pointer; font:13px "Trebuchet MS"; color:#706a53; padding-left:3px; margin-left:3px; text-align:left;}
.NFSelectTarget {position:absolute; background:none; margin-left:-13px; margin-top:18px; z-index:999; left:0; top:0; padding-bottom:13px;}
.NFSelectOptions {position:relative; background:#fff; margin-left:13px; margin-top:0; list-style:none; padding:4px 2px; color:#fff; font:13px "Trebuchet MS"; z-index:999; max-height:200px; overflow-y:auto; overflow-x:hidden; left:0; top:0;}
.NFSelectOptions li {padding-bottom:1px; z-index:999;}
.NFSelectOptions a {display:block; text-decoration:none; color:#706a53; padding:2px 3px; background:none; z-index:999; text-align:left;}
.NFSelectOptions a.NFOptionActive {background:#464646;}
.NFSelectOptions a:hover {background:#f2f0cf;} /* Background do selecionado na listagem */

/*Multiple Selects*/
.NFMultiSelect {border:0; background:none; margin:0;}
.NFMultiSelectTop, .NFMultiSelectBottom {height:5px; clear:both; float:none; padding-right:10px;}
.NFMultiSelectTop {background:url(/imagens/textarea-tr.png) no-repeat 100% 0;}
.NFMultiSelectBottom {background:url(/imagens/textarea-br.png) no-repeat 100% 0; margin-bottom:5px;}
.NFMultiSelectTopLeft, .NFMultiSelectBottomLeft {width:5px; height:5px;}
.NFMultiSelectTopLeft {background:#f2f2e6 url(/imagens/textarea-tl.png) no-repeat 0 0;}
.NFMultiSelectBottomLeft {background:#f2f2e6 url(/imagens/textarea-bl.png) no-repeat 0 0;}
.NFMultiSelectLeft, .NFMultiSelectRight, .NFMultiSelectLeftH, .NFMultiSelectRightH {float:left; padding-bottom:5px;}
.NFMultiSelectLeft, .NFMultiSelectLeftH {width:5px;}
.NFMultiSelectLeft {background:url(/imagens/textarea-l-off.png) repeat-y 0 0;}
.NFMultiSelectLeftH {background:url(/imagens/textarea-l-over.png) repeat-y 0 0;}
.NFMultiSelectRight, .NFMultiSelectRightH {padding-right:5px; padding-bottom:0;}
.NFMultiSelectRight {background:url(/imagens/textarea-r-off.png) repeat-y 100% 0;}
.NFMultiSelectRightH {background:url(/imagens/textarea-r-over.png) repeat-y 100% 0;}

/*Focused*/
.NFfocused {border:1px dotted #666;}
/*Hovered*/
.NFh {background-position:0 100%;}
.NFhr {background-position:100% 100%;}
/*Hidden*/
.NFhidden {opacity:0; z-index:-1; position:relative;}
/*Safari*/
select, input, textarea, button {outline:none; resize:none;}