html,body,div,ul,ol,li,dl,dt,dd,pre,form,blockquote,fieldset,input{	margin: 0; padding: 0; }
pre,code,address,caption,cite,code,th{ font-size: 10px;	font-weight: normal; font-style: normal; }
ul,ol{ list-style: none; }
fieldset,img{ border: none; }
caption,th{ text-align: left; }
table{ border-collapse: collapse; border-spacing: 0; }
a{ text-decoration:none; }
a:hover{ text-decoration:underline; }
html, body{	cursor:default; background:#fff url(/_imagens/fundo.jpg) 0px 0px repeat-x; font-family:'Tahoma',Verdana, Geneva, sans-serif; }
.clearfloat{ clear:both; height:0px; font-size:1px; line-height: 0px; }
.show{ display:block; }
.hide{ display:none; }
.wrapper{ width:854px; margin:0 auto 0 auto; }
.wrapper table.site{ background:url(/_imagens/fundo_conteudo.jpg) 0px 243px repeat-y; border:#271e05 solid 2px; }
/******************************************************************************
																			HEADER
******************************************************************************/
.wrapper table thead td.header ul{ background:transparent url(/_imagens/fundo_menu.jpg) 0px 0px no-repeat; width:854px; height:34px; margin:-3px 0 0 0; }
.wrapper table thead td.header ul li{ float:left; height:34px; border:0px solid #FFF; margin:0 0 0 2px; text-align:center; }
.wrapper table thead td.header ul li a{ display:inline-block; height:22px; overflow:hidden; padding:8px; color:#FFF; }
.wrapper table thead td.header ul li.home{ width:130px; }
.wrapper table thead td.header ul li.empresa{ width:118px; }
.wrapper table thead td.header ul li.produtos{ width:110px; }
.wrapper table thead td.header ul li.projetos{ width:168px; }
.wrapper table thead td.header ul li.galeria{ width:191px; }
.wrapper table thead td.header ul li.contato{ width:123px; }
/******************************************************************************
																			HEADER
******************************************************************************/
.wrapper table tfoot td.rodape{ text-align:center; padding:8px 0 0 0; vertical-align:top; background:transparent url(../_imagens/bg_rodape.jpg) 0px 0px repeat; height:16px; color:#FFF; font-size:10px; }
.wrapper table tfoot td.rodape a{ float:right; margin:-8px 3px 0 0; }
/********************************************************************************
																			CONTEUDO
********************************************************************************/
.wrapper table tbody td.conteudo{}
.wrapper table tbody td.conteudo h1{ margin:20px 0 20px 10px; padding:0; font-size:14px; }
/********************************************************************************
																			CORES DAS MENSAGENS
********************************************************************************/
.error{ color:#990000; }
.success{ color:#006600; }
