@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: 15px 175px 0 185px; voice-family: "\"}\""; voice-family: inherit; background: url("../images/layout/bg_conteudo_left.png") top left no-repeat;}
#carrinho {margin: 10px 10px 10px 185px; voice-family: "\"}\""; voice-family: inherit; background: url("../images/layout/bg_conteudo_left.png") top left no-repeat; }
#left {float: left; width: 160px; padding-left: 10px ;margin-left: 0; margin-top: -1750px ; voice-family: "\"}\""; voice-family: inherit; mar\gin-top: 0; mar\gin-left: -100%; }
#right {float: right; width: 150px; voice-family: "\"}\""; voice-family: inherit; ma\rgin-top:10px ;mar\gin-left: -160px;fl\oat: left; }

#center .fundo, #carrinho .fundo { background: url("../images/layout/bg_conteudo_right.png") top right no-repeat; padding: 5px 10px;}

#departamento { font-size: 0.8em; background: url("../images/layout/bg_menu_top.png") top no-repeat; padding: 5px 10px 10px 8px; margin: 15px 0 0 0;}
#departamento a {padding: 0 0 0 5px;}
#departamento ul ul{ margin-bottom: 5px; }
#departamento li { display:block; color:#000000; padding:3px 0;}
#departamento li a{ display:block; color:#000000;}
#departamento li a.dep {border-bottom: 1px dotted #b16f9e; font-size: 1.3em; font-weight: bold; color: #b16f9e; padding: 5px 0 4px 0; margin: 0 0 0 4px;}
#departamento em{ font-weight: bold; font-style: normal; }

#informacoes { font-size: 0.8em; background: url("../images/layout/bg_menu_top.png") top no-repeat; padding: 5px 10px 5px 8px; margin: 35px 0 0 0;}
#informacoes ul { margin-bottom: 10px; }
#informacoes li { padding: 5px 0; }
#informacoes li a{ display:block; font-weight: bold; padding: 0 0 0 3px;}

#news { font-size: 0.8em; line-height: 1.2em; background: url("../images/layout/bg_menu_top.png") top no-repeat; padding: 5px 10px 10px 8px; margin: 25px 0 0 0;}
#news input { color: #333333; border: 1px solid #b1b1b1; font-size: 0.85em; padding: 4px; width: 100px; margin: 5px 0 0 0;}
#news input.bt-ok { vertical-align: top; border: none; padding: 0; width: 25px; height: 22px; }

#footer {clear: both ; float: left; width:100%; border-top: 3px solid #cccccc; margin: 10px 0 0 0; padding: 10px 0; font-size: 0.8em; line-height: 1.5em; color: #333333;}
#footer h5 { font-size: 1.1em; padding: 3px 0; }
#footer p { padding: 0 0 8px 0;}
#footer a, #footer a:visited { color: #333333; 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; }