@import url("../library/default.css");
@import url("../library/header.css");
@import url("../library/format.css");
/*@import url("../library/estilo.css");*/
@import url("../library/produto.css");
@import url("../library/personaliza.css");

#mod { width:100%; width: expression( document.body.clientWidth < 1006 ? "1005px" : "auto" ); min-width:1005px; }

#content {clear: both ; }
#content {min-height: 0}
*html #content {height:1%}
#content{display:block}
.wrapper {float: left ; width: 100%; }

#center {margin: 0 169px 0 180px; voice-family: "\"}\""; voice-family: inherit; background: url("../images/layout/back_content_left.gif") left repeat-y; padding: 0 0 0 15px; min-height: 1000px;}
#center .back { padding: 0 15px 0 0; background: url("../images/layout/back_content_right.gif") right repeat-y; }

#carrinho {margin: 10px 10px 10px 180px; voice-family: "\"}\""; voice-family: inherit; background: url("../images/layout/back_content_left.gif") left repeat-y; padding: 0 0 50px 15px;  }
#left {float: left; width: 185px;  padding-left: 0; margin-left: 0; padding-top:85px; margin-top: -1750px ; voice-family: "\"}\""; voice-family: inherit; mar\gin-top: 0; mar\gin-left: -100%; background: #000000 url("../images/layout/bg_menu.png") left top no-repeat;  }
#right {float: right; width: 174px; voice-family: "\"}\""; voice-family: inherit; ma\rgin-top:0; mar\gin-left: -174px;fl\oat: left; background: url("../images/layout/bg_right.png") left top no-repeat; min-height: 1000px; }

#departamento { font-size: 0.8em; font-family: Tahoma;  }
#departamento ul ul{ margin-bottom: 5px; }
#departamento li { display:block; color:#ffffff; padding:6px 0; }
#departamento ul li a{ display:block; color:#ffffff; padding: 0 0 2px 8px; font-size: 1.1em;}
#departamento ul ul li a{ margin:0 0 0 9px; padding: 0 0 0 12px; display:block; color:#ffffff; background: url("../images/layout/bullet.gif") left center no-repeat; }

#departamento strong{ font-size: 1.2em; color:#ffffff;  }
#departamento em{ font-weight: bold; font-style: normal; }

#informacoes { font-size: 0.9em; margin: 45px 0 0 10px; text-transform: uppercase; line-height: 1.1em; }
#informacoes ul { margin-bottom: 10px; }
#informacoes li { padding: 6px 0; }
#informacoes li a{ display:block; font-weight: bold; padding: 0 0 0 3px; color: #9b6703;}

#news { font-size: 0.8em; line-height: 1.2em; background: url("../images/layout/tit_news.png") left top no-repeat; padding: 50px 0 0 0; margin: 10px 0 0 0;}
#news .back { margin: 0 10px; line-height: 1.5em; background: #ffffff; }
#news .back input { color: #858585; border: 1px solid #e3e9ef; border-top: 1px solid #abadb3;  font-size: 0.9em; padding: 4px; width: 130px; margin-top: 5px; }
#news .back input.bt-ok { vertical-align: top; border: none; padding: 0; width: 84px; height: 25px; }

#institucional { float: left; width: 100%; text-align: center; margin: 25px 0 0 0; }
#banner-lateral { float: left; width: 100%; text-align: center; margin: 10px 0 0 0; }
#banner-lateral a { float: left; width: 100%; margin-bottom: 10px; }

#footer {clear: both ; float: left; width:100%; padding: 20px 0 10px 0; font-size: 0.8em; line-height: 1.5em; background: url("../images/layout/bg_barra_footer.png") top repeat-x; color: #666666;}
#footer h5 { font-size: 1.1em; padding: 3px 0; }
#footer p { padding: 0 0 8px 0;}
#footer a, #footer a:visited { color: #666666; text-decoration: underline; }
#footer .links { float: left; padding: 0 0 0 10px; }
#footer .certifica { float: right; padding: 0 25px 0 0; text-align: right; }
#footer .certifica p { padding: 2px 0 0 0; }

.voltar { float:left; width:100%; padding:10px 0; margin:15px 0 0 0; border-top:2px solid #c70d00; }
.voltar a { font-size:1.4em; font-weight:bold; text-decoration:underline }