body { font: normal 12px Verdana, Arial; background: #808487 url(../images/background.jpg) no-repeat top center; text-align: center; margin: 0; padding: 0; }
#toyota { display: none; }
#top { margin-top: 20px; }
img { border: 0; }
a, a:hover { color: #C01237; text-decoration: underline; }
#structure { background-color: #fff; width: 780px; margin: 0 auto; }
#footer { width: 820px; height: 75px; background: #fff url(../images/rodape.jpg) center; margin: 0 auto; padding: 10px 0 0 0; }
#footer * { display: none; }
#news,
#featured { padding: 0 10px; margin: 0 0 10px 0; text-align: left; font-size: 0.9em; float: left; }
#news h2 a,
#news h2,
#featured h2 { display: block; width: 225px; height: 30px; text-indent: -9999px; overflow: hidden; margin: 0; }
#news h2 a { background: #fff url(../images/tit_noticias.jpg) no-repeat center;}
#featured h2 { background: #fff url(../images/tit_destaques.jpg) no-repeat center;}
#news { width: 240px; }
#news a { color: #000; text-decoration: none; }
#featured a,
#news a:hover,
#featured a:hover { color: #C01237; text-decoration: underline; }
#news li { border-bottom: 2px solid #f4f4f4; padding-bottom: 10px !important;}
#news li,
#featured li,
#news ul,
#featured ul { margin: 10px 0; padding: 0; list-style: none; }
#featured li { width: 230px; height: 110px; float: left; margin-right: 10px; }
#title { text-align: right; margin-right: 60px; }
#body_content { padding: 10px; text-align: left; min-height: 400px; }
#body_content.related_content { float: right; width: 500px; min-height: 600px; border-left: 2px solid #ddd; }
#related_items { text-align: left; width: 230px; float: left; margin-left: 20px; font-size: 0.9em; }
.chronoform, #chronoform { display: none; }

/* Menu Produtos */
#related_items h3 { margin:10px 0 0 0; padding:0; text-indent: -9999px; overflow: hidden; width: 225px; height: 30px;}
.moduletable_user3 h3 { background: transparent url(../images/tit_prod01.jpg) no-repeat; }
.moduletable_user4 h3 { background: transparent url(../images/tit_prod02.jpg) no-repeat; }
.moduletable_user5 h3 { background: transparent url(../images/tit_prod03.jpg) no-repeat; }
.moduletable_user6 h3 { background: transparent url(../images/tit_prod04.jpg) no-repeat; }
.moduletable_user7 h3 { background: transparent url(../images/tit_prod05.jpg) no-repeat; }
#related_items ul { margin:0 0 15px 15px; padding: 0; list-style: none; color: #444; }
#related_items ul a { text-decoration: none; color: #444; text-transform: uppercase;}

/* Joomla */
#body_content .contentheading,
#body_content .componentheading { display: none; }
.moduletable_search { text-align: center; }
.moduletable_search h3 { color: #C01237 !important; display: block; text-indent: 0 !important; overflow: none !important; font-weight: bolder; border-top: 2px solid #ddd; text-align: center; padding-top: 20px !important; }
.moduletable_search input.button_search {
    border: none;
    background: url(../images/buscar.jpg) no-repeat;
    content: ""; /* opera */
    display: inline-block; /* opera */
    height: 25px;
    line-height: 0; /* ie */
    text-indent: -9999px;
    width: 89px;
}

/* Chronos forms */
.contact_email #fnome, 
.contact_email #fempresa,
.contact_email #fcomentarios,
.contact_email #fendereco { width: 600px; }
.contact_email #femail { width: 250px; }
.contact_email .validation-advice { color: red; }