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;}
a:active {font:Bold 12px Verdana;color:#2F2500;text-decoration:none;line-height:18px;}
a:visited {font:Bold 12px Verdana;color:#2F2500;text-decoration:none;line-height:18px;}
a:link {font:Bold 12px Verdana;color:#2F2500;text-decoration:none;line-height:18px;}
a:hover {font:Bold 12px Verdana;color:#2F2500;text-decoration:underline;line-height:18px;}
a:visited:hover {font:Bold 12px Verdana;color:#2F2500;text-decoration:underline;line-height:18px;}


/*WIREFRAME*/

#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:#2F2500;font-size:13px;padding:2px 0px;vertical-align:middle;background:#5A4D21;}
#geral #main #content #formContato select {border:2px solid #483E18;color:#2F2500;font-size:13px;padding:2px 0px;vertical-align:middle;background:#5A4D21;}
#geral #main #content #formContato textarea {border:2px solid #483E18;color:#2F2500;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}


.container {margin:0 auto;width:820px;}
ul#topnav {margin:0 auto;z-index:2;padding-left:180px;padding-top:160px;width:850px;list-style:none;position:relative;}
ul#topnav li {float:left;margin:0;padding:0;font:11px Verdana;}
ul#topnav li a {font:11px Verdana;color:#fff;text-decoration:none;padding:0px 68px 0px 0px;display:block;}
ul#topnav li a:active {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li a:visited {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li a:link {font:11px Verdana;color:#fff;text-decoration:none;}
ul#topnav li a:hover {font:11px Verdana;color:#ffcc00;text-decoration:none;}
ul#topnav li a:visited:hover {font:11px Verdana;color:#ffcc00;text-decoration:none;}

ul#topnav li span {font:11px Verdana;width:700px;line-height:45px;padding:15px 0px;position:absolute;left:60px;top:170px;display:none;background:url(../images/bgSubMenu.gif);}	
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;}