body { margin: 0; padding: 0px; background: #fff url(../img/bg.jpg) repeat-x; }
body, td, a, input, select, textarea { font-family: Verdana, Tahoma, Helvetica, Arial; font-size: 11px; color: #000; }

a { font-weight: bold; text-decoration: underline; } 
a:hover { text-decoration: none; }

table, td { margin: 0; padding: 0; }
img, form, p { border : 0; margin: 0px; }


/* Elements */
.center { text-align: center; }
.left { float: left; }
.right { float: right; }
.space { clear: both; height: 12px;	font-size:0px; }
.space5 { clear: both;  height:5px; font-size:0px; }
.space20 { clear: both;  height:20px; font-size:0px; }


.breaker { border-top: 1px solid #ccc; clear: both; margin-top: 10px; height: 10px; font-size:0px; }
.breakeronly { clear:both; height:0px; font-size:0px; margin: 0; padding: 0px; }

h1, h1 a { color: #DE450A; margin: 0; padding: 0; }
h2, h3, h4, h2 a, h3 a, h4 a, a { color: #DE450A; margin: 0; padding: 0; font-weight: bold; }
h1 a, h2 a, h3 a, h4 a { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { text-decoration: underline; }

h1, h1 a { font-size: 16px; }
h2, h2 a { font-size: 14px; }
h3, h3 a { font-size: 12px; }
h4, h4 a { font-size: 11px; }




/* header */
.header { width: 770px; height: 249px; padding: 16px 0 0 130px; background: #fff url(../img/bg_header.jpg) no-repeat; overflow: hidden; }
html>body .header { width: 640px; height: 233px; }


/* menu */
.menu { width: 770px; height: 24px; margin: 40px 0 10px 0; vertical-align: middle; text-align: center; overflow: hidden; }
.menu img { margin: 0 22px 0 22px;  }


/* conteudo */
.conteudo { width: 770px; padding: 40px 0 20px 30px; font-size: 11px; overflow: hidden; }
html>body .conteudo { width: 740px; }

.conteudo, .conteudo a { font-size: 11px; }


/* produtos */
.prod ul { padding: 8; margin: 8; }
.prod li { list-style: circle; margin: 0 0 10px 0; }




/* conteudo */
.links { width: 741px; margin-top: 10px; padding: 0 0 5px 20px; font-size: 10px; overflow: hidden; }
html>body .links { width: 721px; }

.links { color: #8A8C71; }
.links a { color: #696969; }
.links, .links a { font-size: 10px; }


/* footer */
.footer { width: 100%; height: 70px; padding: 15px 0 0 20px; margin-top: 5px; clear: both; overflow: hidden; font-size: 11px; color: #000; background: #9FA447 url(../img/bg_footer.jpg) repeat-x; }
html>body .footer { height: 55px; width: 98%; }

.footer a { font-weight: normal; color: #000; }

.footer .right { text-align: right; padding-right: 20px; }
.footer .right, .footer .right a { color: #666a19; }