html, body {margin:0;padding:0;background:url('../images/bg.jpg'); background-repeat:repeat-x;color:#2F2500;font:11px Verdana;}

a {font:Bold 12px Verdana;color:#2F2500;text-decoration:none;line-height:18px; border: 0px;}
a:active {font:Bold 12px Verdana;color:#2F2500;text-decoration:none;line-height:18px;border: 0px;}
a:visited {font:Bold 12px Verdana;color:#2F2500;text-decoration:none;line-height:18px;border: 0px;}
a:link {font:Bold 12px Verdana;color:#2F2500;text-decoration:none;line-height:18px;border: 0px;}
a:hover {font:Bold 12px Verdana;color:#2F2500;text-decoration:underline;line-height:18px;border: 0px;}
a:visited:hover {font:Bold 12px Verdana;color:#2F2500;text-decoration:underline;line-height:18px;border: 0px;}

a.link_gal  {font:10px Verdana;color:#FFFFFF;text-decoration:none;line-height:18px; border: 0px;}
a.link_gal:active {font: 10px Verdana;color:#FFFFFF;text-decoration:none;line-height:18px;border: 0px;}
a.link_gal:visited {font: 10px Verdana;color:#FFFFFF;text-decoration:none;line-height:18px;border: 0px;}
a.link_gal:link {font: 10px Verdana;color:##FFFFFF;text-decoration:none;line-height:18px;border: 0px;}
a.link_gal:hover {font:10px Verdana;color:#FFFFFF;text-decoration:underline;line-height:18px;border: 0px;}
a.link_gal:visited:hover {font: 10px Verdana;color:##FFFFFF;text-decoration:underline;line-height:18px;border: 0px;}

/*WIREFRAME*/
img{ border: 0px} 
#flash {position:absolute;width:100%;height:217px;z-index:1;left:0;}

#geral {margin:0 auto;width:850px;overflow:hidden;position:relative;padding-bottom:65px;}
#geral #header {width:850px;height:217px;background:url(../images/bgheader.jpg) no-repeat;}
#geral #menu {width:850px;height:217px;z-index:20;} 
#geral #main {width:850px;background:url(../images/bg-main.jpg) #5A4E21;overflow:hidden;}
#geral #main #footer {width:850px;height:65px;position:relative;z-index:10;position:absolute;bottom:0px;left:0;}

#geral #main #content {margin:0 auto;width:750px;line-height:18px;}
#geral #main #content #banner {float:left;width:215px; height:375px; padding:10px 10px 10px 10px;}

#geral #main #content-mobiliario {margin:0 auto;width:810px;line-height:18px;}

/*Formulario*/
#geral #main #content #formContato .formContato label {float:left;width:75px;}
#geral #main #content #formContato label {float:left;width:75px;}
#geral #main #content #formContato .button {cursor:pointer;border:0px;background:transparent;}

#geral #main #content #formContato input {border:2px solid #483E18;color:#FFF;font-size:13px;padding:2px 0px;vertical-align:middle;background:#5A4D21;}
#geral #main #content #formContato select {border:2px solid #483E18;color:#FFF;font-size:13px;padding:2px 0px;vertical-align:middle;background:#5A4D21;}
#geral #main #content #formContato textarea {border:2px solid #483E18;color:#FFF    ;font-size:13px;padding:2px 0px;vertical-align:middle;background:#5A4D21;}
#geral #main #content #formContato input.error {border:2px dotted red;}
#geral #main #content #formContato input:focus {border:2px solid #ffcc00;}
#geral #main #content #formContato textarea.error {border:2px dotted red;}
#geral #main #content #formContato textarea:focus {border:2px solid #ffcc00;}
#geral #main #content #formContato select.error {border:2px dotted red;}
#geral #main #content #formContato select:focus {border:2px solid #ffcc00;}
#geral #main #content #formContato label.error {display:none; margin-left: 10px; color: red; font-style: italic}

li{ list-style: none;}
.container {margin:0 auto;width:820px;}
ul#topnav {margin:0 auto;z-index:2;padding-left:160px;padding-top:160px;list-style:none;position:relative;}
ul#topnav li {float:left;margin:0;padding:0;font:11px Verdana;}

ul#topnav li a.menu {font:11px Verdana;color:#fff;text-decoration:none;padding:8px;display:block; width: 87px; height: 18px; margin:0 10px 0 10px; background:url(../images/bt_menu.jpg) no-repeat; text-align: center;}
ul#topnav li a.menu:active {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li a.menu:visited {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li a.menu:link {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li a.menu:hover {font:11px Verdana;color:#ffcc00;text-decoration:none;}
ul#topnav li a.menu:visited:hover {font:11px Verdana;color:#ffcc00;text-decoration:none;}

ul#topnav li span {    background: none repeat scroll 0 0 transparent;
    font: 11px/45px Verdana;
    left: 20px;
    padding: 15px 0;
    position: absolute;
	display:none;
    top: 190px;
    width: 750px;}	
ul#topnav li:hover span {font:11px Verdana;display:block;}

ul#topnav li span a {font:11px Verdana;color:#fff;text-decoration:none;padding:0px 10px;display:inline;}
ul#topnav li span a:active {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li span a:visited {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li span a:link {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li span a:hover {font:11px Verdana;color:#ffcc00;text-decoration:none;}
ul#topnav li span a:visited:hover {font:11px Verdana;color:#ffcc00;text-decoration:none;}

.li_tb{
background-color:#fefefe;
width:150px;
height:110px;
padding: 6px;
display:table;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.titulo_li{
background-color:#464026;
width:150px;
color:#aaa;

margin: 0 0 10px 0;
padding:0 5px 0 5px;
}

.li_{
height:110px;
margin:0 0 5px 0;
padding: 6px;
display:table;
float:left;

}
.cinza_claro{
color:#aaa;
font-size:9px;
}

.cinza_esc{
color:#666;
font-size:9px;
width:150px;
height: 20px;
overflow: hidden;
}
.gallery {
 margin:0 0 0 14px; 
 width: 740px;
display: table;
}
span{
cursor:pointer;
}
.select_cat{
   margin:0 0 20px 20px;
}
#left{
float:left;
display:table;
height: 10px;
}

#right{
float: right;
}

.cat_bt{
display: none;
background-color:#ccc;
width:150px;
height:10px;
padding: 3px;
margin: 0 0 0 10px; 
border: 10px solid #0ff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
   box-shadow: 2px 2px 3px #666;
   -webkit-box-shadow: 2px 2px 3px #666;
   -moz-box-shadow: 2px 2px 3px #666;    
}

.inv_link{
    display: block;
    width: 100px;
    height: 20px;
    margin: 40px 20px 0 0;
}

