* {
margin: 0 auto;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #494949;
}
table, tr, td { font-size: 12px!important;}
body {
background: #fff;
font-size: 12px;
}
#main, #footer {
width: 100%;
height: auto;
float: left;
}
#footer {
border-top: 3px solid #da251d;
margin: 30px 0 0 0;
padding: 15px 0;
}
.container {
width: 980px;
height: auto;
text-align: left;
}
#footer div.container div {
border-left: 3px solid #d9d9d9;
float: left;
display: inline;
height: auto;
margin: 0;
padding: 20px 15px;
text-align: left;
font-size: 11px;
}
#footer div.container, #footer div.container a{
color: #575757;
}
#footer div.container div a {
text-decoration: none;
}
#footer div.container div a:hover {
text-decoration: underline;
}
#footer div.container div p {
text-align: left;
float: left;
clear: left;
padding: 0;
margin: 0 0 5px 0;
}
#footer div.container div.copy p {
margin: 0 0 17px 0;
}
#footer div.container div.lojas, #footer div.container div.pagamento, #footer div.container div.copy {
min-height: 113px;
}
#footer div.container div.lojas {
width: 298px;
}
#footer div.container div.lojas  h6 {
float: left;
text-align: left;
font-size: 13px;
width: 298px;
height: auto;
display: inline;
padding: 0;
margin: 0 0 5px 0;
}
#footer div.container div.lojas p {
text-align: left;
float: left;
display: inline!important;
clear: none!important;
width: 96px!important;
height: auto;
margin: 0 0 5px 0;
padding: 0;
}
#footer div.container div.pagamento {
width: 362px;	
}
#footer div.container div.condicoes, #footer div.container div.credito {
width: 312px;
height: auto;
display: inline;
float: left;
clear: left;
margin: 0;
padding: 0 0 0 50px;
text-align: left;
border: none;
}
#footer div.container div.condicoes {
background: url(../images/condicoes.jpg) no-repeat top left;
margin-bottom: 17px;
}
#footer div.container div.credito {
background: url(../images/credito.jpg) no-repeat top left;
}
#footer div.container div.copy, #footer div.container div.copy p {
width: 222px;
}
#header, ul#nav, #destaque, #home {
width: 980px;
height: auto;
clear: left;
float: left;
display: inline;
text-align: left;
margin: 0;
padding: 0;
}
#header {
background: url(../images/topback.jpg) no-repeat right top;
height: 150px;
}
#header img {
float: left;
display: inline;
padding: 0;
margin: 15px 0 0 47px;
}
ul#nav {
margin: 4px 0!important;
}
ul#nav, ul#nav li {
display: inline;
text-align: center!important;
}
ul#nav li {
background: url(../images/menuback.jpg) repeat-x top left;
padding: 6px 20px 8px 19px;
margin: 0 1px 0 1px;
float: left;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
ul#nav, ul#nav li, ul#nav a {
color: #fff;
font-weight: bold;
border: none;
}
ul#nav a {
text-decoration: none;
}
ul#nav li:hover, ul#nav li:hover a:hover {
background: url(../images/menubackhover.jpg) repeat-x top left;
}
#destaque {
background: #f3f3f3;
}
ul#listhome {
width: 980px;
height: auto;
margin: 0;
padding: 0;
display: inline;
}
ul#listhome, ul#listhome li {
list-style: none;
list-style-type: none;
}
ul#listhome li {
float: left;
display: inline;
padding: 15px 10px;
width: 300px;
height: auto!important;
min-height: 100px;
border-bottom: 1px dotted #989898;
}
ul#listhome, ul#listhome li, ul#listhome a, ul#listhome h3, ul#listhome p {
text-align: left;
color: #494949;
}
ul#listhome a {
text-decoration: none;
}
ul#listhome a:hover {
text-decoration: underline;
}
ul#listhome img, ul#listhome h3, ul#listhome p {
display: inline;
}
ul#listhome img {
border: none;
float: left;
}
ul#listhome h3, ul#listhome p {
float: right;
clear: right;
width: 230px;
height: auto;
}
#ititulo, #itexto, #idata, #ilinks, ul#ilista {
width: 940px;
height: auto;
display: inline;
float: left;
clear: left;
text-align: left;
padding: 0;
margin: 20px 20px 0 20px;
}
#ititulo {
background: url(../images/fundo.jpg) no-repeat center left;
}
#ititulo h1 {
width: 915px;
height: auto;
float: left;
display: inline;
margin-left: 25px;
color: #3f3c3c;
text-align: left;
font-size: 16px;
}
#idata, #idata p, #idata span, #idata a {
font-size: 11px;
text-align: left;
}
#idata p, #idata span {
display: inline;
height: auto;
}
#idata p {
float: left;
width: 880px;
}
#idata span {
float: right;
width: 40px;
}
#itexto {
font-size: 12px!important;
}
#itexto, #itexto div, #itexto a, #itexto abbr, #itexto address, #itexto area, #itexto base, #itexto basefont, #itexto bdo, #itexto blockquote, #itexto button, #itexto caption, #itexto center, #itexto cite, #itexto code, #itexto col, #itexto colgroup, #itexto dd, #itexto div, #itexto dl, #itexto dt, #itexto em, #itexto fieldset, #itexto form, #itexto frame, #itexto frameset, #itexto hr, #itexto i, #itexto iframe, #itexto img, #itexto input, #itexto ins, #itexto isindex, #itexto label, #itexto legend, #itexto li, #itexto link, #itexto map, #itexto ol, #itexto optgroup, #itexto option, #itexto p, #itexto param, #itexto pre, #itexto q, #itexto s, #itexto samp, #itexto select, #itexto span, #itexto strike, #itexto sub, #itexto sup, #itexto table, #itexto tbody, #itexto td, #itexto textarea, #itexto tfoot, #itexto th, #itexto tr, #itexto tt, #itexto u, #itexto ul {
text-align: justify;
}
#itexto h1, #itexto h2, #itexto h3, #itexto h4, #itexto h5, #itexto h6, #itexto b, #itexto strong {
font-weight: bold;
text-align: justify;
}
#itexto ul, #itexto ol {
margin: 10px 0 10px 10px;
}
#itexto small, #itexto big {
text-align: left;
}
#itexto h1 { 
font-size: 24px;
}
#itexto h2 { 
font-size: 18px;
}
#itexto h3 { 
font-size: 16px;
}
#itexto h4 { 
font-size: 14px;
}
#itexto h5 { 
font-size: 12px;
}
#itexto h6 { 
font-size: 10px;
}
#itexto small {  
font-size: 9px;
}
#itexto big { 
font-size: 36px;
}
#itexto embed {
margin: 7px 0px;
}
#itexto .itemdestaque, #itexto .itemdestaque img {
width: 300px;
height: auto;
float: left;
display: inline;
padding: 0px;
margin: 0px 25px 15px 0px;
}
ul#ioutrasfotos {
width: 940px;
height: auto;
clear: both;
padding: 0;
margin: 10px 0;
}
ul#ioutrasfotos, ul#ioutrasfotos li {
list-style: none;
list-style-type: none;
float: left;
display: inline;
}
ul#ioutrasfotos, ul#ioutrasfotos li, ul#ioutrasfotos a, ul#ioutrasfotos img {
text-align: left;
}
ul#ioutrasfotos li {
margin-right: 16px;
margin-bottom: 15px;
}
#ilinks a {
text-decoration: none;
}
#ilinks a:hover {
text-decoration: underline;
}
.online-expande, .last-help {
width: 940px;
height: auto;
clear: both;
float: left;
padding: 0;
margin: 10px 0;
}
.last-help {
text-align: center!important;
font-size: 10px;
}
.online-expande h3, .online-expande div.expande-container {
float: left;
clear: left;
height: auto;
}
.online-expande h3 {
width: 910px;
padding: 5px 5px 5px 25px;
margin: 5px 0 0 0;
cursor: pointer;
color: #4B4848;
background: #F3F3F3 url(../images/extender.jpg) no-repeat center left;
}
.online-expande div.expande-container.expande-container {
width: 920px;
margin: 0 0 5px 10px;
padding: 5px;
text-align: left!important;
border-bottom: 2px solid #DA251D;
}
.online-expande div.expande-container, .online-expande div.expande-container div, .online-expande div.expande-container a, .online-expande div.expande-container abbr, .online-expande div.expande-container address, .online-expande div.expande-container area, .online-expande div.expande-container base, .online-expande div.expande-container basefont, .online-expande div.expande-container bdo, .online-expande div.expande-container blockquote, .online-expande div.expande-container button, .online-expande div.expande-container caption, .online-expande div.expande-container center, .online-expande div.expande-container cite, .online-expande div.expande-container code, .online-expande div.expande-container col, .online-expande div.expande-container colgroup, .online-expande div.expande-container dd, .online-expande div.expande-container div, .online-expande div.expande-container dl, .online-expande div.expande-container dt, .online-expande div.expande-container em, .online-expande div.expande-container fieldset, .online-expande div.expande-container form, .online-expande div.expande-container frame, .online-expande div.expande-container frameset, .online-expande div.expande-container hr, .online-expande div.expande-container i, .online-expande div.expande-container iframe, .online-expande div.expande-container img, .online-expande div.expande-container input, .online-expande div.expande-container ins, .online-expande div.expande-container isindex, .online-expande div.expande-container label, .online-expande div.expande-container legend, .online-expande div.expande-container li, .online-expande div.expande-container link, .online-expande div.expande-container map, .online-expande div.expande-container ol, .online-expande div.expande-container optgroup, .online-expande div.expande-container option, .online-expande div.expande-container p, .online-expande div.expande-container param, .online-expande div.expande-container pre, .online-expande div.expande-container q, .online-expande div.expande-container s, .online-expande div.expande-container samp, .online-expande div.expande-container select, .online-expande div.expande-container span, .online-expande div.expande-container strike, .online-expande div.expande-container sub, .online-expande div.expande-container sup, .online-expande div.expande-container table, .online-expande div.expande-container tbody, .online-expande div.expande-container td, .online-expande div.expande-container textarea, .online-expande div.expande-container tfoot, .online-expande div.expande-container th, .online-expande div.expande-container tr, .online-expande div.expande-container tt, .online-expande div.expande-container u, .online-expande div.expande-container ul {
text-align: justify;
}
.online-expande div.expande-container h1, .online-expande div.expande-container h2, .online-expande div.expande-container h3, .online-expande div.expande-container h4, .online-expande div.expande-container h5, .online-expande div.expande-container h6, .online-expande div.expande-container b, .online-expande div.expande-container strong {
font-weight: bold;
text-align: justify;
}
.online-expande div.expande-container ul, .online-expande div.expande-container ol {
margin: 10px 0 10px 10px;
}
.online-expande div.expande-container small, .online-expande div.expande-container big {
text-align: left;
}
.online-expande div.expande-container h1 { 
font-size: 24px;
}
.online-expande div.expande-container h2 { 
font-size: 18px;
}
.online-expande div.expande-container h3 { 
font-size: 16px;
}
.online-expande div.expande-container h4 { 
font-size: 14px;
}
.online-expande div.expande-container h5 { 
font-size: 12px;
}
.online-expande div.expande-container h6 { 
font-size: 10px;
}
.online-expande div.expande-container small {  
font-size: 9px;
}
.online-expande div.expande-container big { 
font-size: 36px;
}
.online-expande div.expande-container embed {
margin: 7px 0px;
}
#flexcontato {
width: 640px;
height: auto;
clear: both;
float: left;
display: inline;
padding: 0;
margin: 10px 0;
}
#flexcontato .send {
clear: left;
float: left;
width: auto;
height: auto;
margin: 0;
padding: 3px 10px;
background: #fff;
text-align: center;
}
ul#ilista {
margin-top: 10px;
margin-bottom: 10px;
}
ul#ilista, ul#ilista li {
list-style: none;
list-style-type: none;
padding: 0;
}
ul#ilista li {
float: left;
clear: left;
margin: 0 0 5px 0;
padding: 0 0 5px 0;
border-bottom: 1px dotted #D9D9D9;
width: 940px;
height: auto;
display: inline;
}
ul#ilista, ul#ilista li, ul#ilista a, ul#ilista p, ul#ilista span {
text-align: left;
}
ul#ilista span {
font-size: 11px;
}
ul#ilista a {
text-decoration: none;
}
ul#ilista a:hover {
text-decoration: underline;
}
ul#ilista p {
font-weight: bold;
}

#outrositenshome {
width: 980px;
height: auto;
margin: 10px 0 0 0;
padding: 0;
display: inline;
clear: both;
float: left;
}
.ofertas{
width: 640px; /*width: 165px;*/
height: auto;
float: left;
display: inline;
margin: 0 6px 0 15px; /*margin: 0 6px 0 0;*/
padding: 0;
text-align: left;
}
.prodestaque{
width: 304px;
height: auto;
float: left;
display: inline;
margin: 0;
padding: 0;
text-align: left;
}
.ofertas h3 {
width: 165px;
}
.ofertas img {
width: 165px;
height: auto;
clear: left;
float: left;
}
.prodestaque h3{
width: 304px;
}
.prodestaque small {
clear: left;
float: left;
text-align: right;
width: 304px;
height: auto;
margin: 2px 0 0 0;
padding: 0;
}
.ofertas h3, .prodestaque h3 {
color: #494949;
font-size: 14px;
font-weight: bold;
text-align: left;
float: left;
display: inline;
margin-bottom: 3px;
}
.bannerhome{
width: 492px;
height: auto;
float: right;
display: inline;
margin: 0 8px 0 0;
padding: 19px 0 0 0;
text-align: left;
}
