@charset "utf-8";
/* CSS Document
Developer: Diego Luiz Geronymo
Site: www.marcenariatapajos.com.br
*/

@import url(reset.css); /* RESET */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#4c1806;
	background:url(../img/bg.gif) center 0;
	margin-left:-50px;
}
a{ color:#4c1806; text-decoration:underline; padding:2px; line-height:1.2em; }
a:hover, a:focus{ color:#fff; background:#4c1806; text-decoration:none; }
a.img:hover, a.img:focus{ background:none; }
#first_menu{
	position:absolute;
	left:12px;
	top:6px;
	z-index:50;
}
	#first_menu li { display:inline; }
	#first_menu li a{ color:#ddbfbc; font-size:0.8em; }
#stylebody1{
	background:url(../img/bg_sombra.jpg) center top no-repeat;
	min-height:890px;	min-width:1002px;
}
#corpo *{z-index:10;}
#corpo{ width:980px; margin:0 auto; position:relative; padding-top:232px;}
#header{ position:absolute; top:0; left:0; width:980px; height:232px;}
	#logo{ position:absolute; left:85px; top:52px;}
	#menu{
		position:absolute;
		top: 100px;
		left:355px;
		width: 650px;
	}
		#menu li{ float:left; margin-right:12px; }
		#menu li a{ color:#fff; text-decoration:none; font-size:1.2em; padding:4px; border-bottom:1px solid #fff;}
	#busca_topo{ position:absolute; top:6px; right:46px; width:1px; height:1px; padding-left:138px; padding-top:22px; overflow:hidden;}
	#busca_topo button{ padding:0; border:0; background:url(../img/btn_busca.png) no-repeat 0 0; width:1px; height:1px; padding-top:22px; padding-left:24px; overflow:hidden; position:absolute; top:0; left:0; cursor:pointer; }
	#busca_topo button:active{ background:url(../img/btn_busca.png) no-repeat bottom;}
	#busca_topo input{ padding:4px 12px 2px 5px; border:0; background:url(../img/bg_input.png) 0 0 no-repeat; height:16px; width:100px; position:absolute; left:24px; top:0; color:#4c1806; font-size:0.9em;}
	
#footer{ color:#fff; z-index:15; position:relative; clear:both; padding-bottom:62px; line-height:1.5em; margin-top:24px; padding-left: 45px;}
#footer *{ z-index:15; }
#studioopz{ position:absolute; top:10px; right:26px; }

