html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

/* remember to define focus styles! */

:focus { outline: 0; }

/* remember to highlight inserts somehow! */

ins { text-decoration: none; }

del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

a {	text-decoration: none; }

a:hover { text-decoration: underline; }

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */

hr { display: none; }

/* MODAL */

.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999; }

.bg_modal { position: absolute; top: 0; left: 0; z-index: 99997; }

.view_modal { position: absolute; left: 50%; top: 50%; text-align: left; z-index: 99997; }

.modal { visibility: hidden; cursor: pointer; }

#activity {position: absolute;z-index: 99998;top: 200px;left: 50%;font-size: 0.8em;margin-left: -90px;color: #000;background: #FFF url(../images/site/activity-indicator.gif) no-repeat right center;border: 2px solid #BBB;text-align: right;padding: 5px 126px 5px 5px;}

#activity.disabled {display: none;visibility: hidden;}

#accessJumperMenu {display: none;position: absolute;top: -150px;}

html {background: #E0E0E0 url(../images/site/img_1.jpg) repeat-x;}

.crop { width: 987px; text-align: left; margin: 0 auto; }

body {background: url(../images/site/img_2.png) center top repeat-y !important;background: url(../images/site/img_22.png) center top repeat-y;font: 12px Arial, Tahoma, Verdana, sans-serif;text-align: center;}

#header {background: url(../images/site/img_33.jpg) repeat-x;height: 130px;}

#header h1 {background: url(../images/site/img_4.gif) no-repeat;width: 273px;height: 76px;margin: 26px 0 28px 22px;float: left;display: inline;}

#header h1 a {display: block;overflow: hidden;text-indent: -1000em;height: 83px;}

#header h2 {width: 350px;float: right;display: inline;margin: 30px 20px 0 0;padding: 0 10px 0 0;text-align: right;font-size: 14px;line-height: 21px;cursor: default;}

#header .bubplastic.horizontal {background: #DB1E14 url(../images/site/img_5.jpg) repeat-x;width: 987px;float: left;display: inline;margin-bottom: 20px;}

.corpo {min-height: 695px;}

#conteudo {padding: 20px;color: #333;}

#conteudo div.destaque #banner-capa {width: 727px;height: 271px;float: left;border: 1px solid #A1A1A1;background: url(../images/site/img_4.gif) no-repeat center center;}

#conteudo div.destaque a {overflow: hidden;float: left;display: inline;width: 215px;}

#conteudo div.destaque a.showrrom {border: 1px solid #BF3832;background: url(../images/site/img_6.jpg) no-repeat;height: 134px;margin-left: 1px;margin-bottom: 1px;}

#conteudo div.destaque a.contato {border: 1px solid #BF3832;background: url(../images/site/img_7.jpg) no-repeat;height: 134px;margin-left: 1px;}

#conteudo hr.quebra {clear: both;border: none;height: 22px;color: #FFF;overflow: hidden;display: block;margin: 0;}

#footer {background: url(../images/site/img_13.jpg) repeat-x;height: 85px;color: #FFF;cursor: default;margin-top: 5px;}

#footer .crop {padding: 10px 21px;width: 950px;}
#footer .enderecos {float: left;width: 70%;margin: 15px 0;}

#footer .desenvolvimento {float: right;width: 28%;margin: 15px 0 0 0;text-align: right;}

#footer .desenvolvimento a { font-weight: bold; color: #FFF; }

#mm_menu{ background:url(../images/site/img_5.jpg) repeat-x; width: 987px; height: 40px; border-bottom: 6px solid #E67817;}

.lavaLampNoImage { position: relative; height: 40px;width: 987px; padding: 0 0 0 0;margin: 0px 0; overflow: hidden;}

.lavaLampNoImage li {float: left; display:inline; list-style: none;}

.lavaLampNoImage li.back {background: url(../images/site/img_18.jpg) repeat-x;width: 9px;height: 40px;top: 0px;z-index: 8;position: absolute;}

.lavaLampNoImage li a {font-size: 18px;font-weight: bold;text-decoration: none;color: #FFFFFF;outline: none;text-align: center;top: 10px;letter-spacing:10;z-index: 10;display: block;float: left;height: 30px;position: relative;overflow: hidden; margin: auto 15px;}

.lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited { border: none;} 
