@import url("../library/header.css");
@import url("../library/estilo.css");
@import url("../library/fonts.css");
@import url("../library/produto.css");

a, :link,:visited {text-decoration:none;color: #df0023;}
a:active, a:hover {text-decoration:underline;color: #df0023;}
a img,:link img,:visited img {border:none;}
a:focus, a:visited {outline-style: none;}/* Firefox outline link fix */

/* CSS Reset */
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, caption {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;}
input.disabled {filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40;cursor: default }

/* #mod {min-width:930px;width: 100%;} */

#mod { width:100%; width: expression( document.body.clientWidth < 931 ? "930px" : "auto" ); min-width:930px; }

#content {clear: both ; margin: 10px 0 0; }
#content {min-height: 0}
*html #content {height:1%}
#content{display:block}
.wrapper {float: left ; width: 100% ; }
#center {margin: 10px 170px 0 175px;*margin: 0 170px 0 175px;voice-family: "\"}\""; voice-family: inherit; background:#FFFFFF; border-top:1px solid #D8D8D8; border-bottom:0; padding:7px;}
#carrinho {margin: 10px 10px 10px 175px;*margin: 0 0 0 175px;voice-family: "\"}\""; voice-family: inherit; background:#FFFFFF; border-top:1px solid #D8D8D8; border-bottom:0; padding:7px;}
#left {float: left ;padding-left: 10px ;margin-left: 0; margin-top: -1750px ; width: 155px ; voice-family: "\"}\""; voice-family: inherit; mar\gin-top: 0 ;mar\gin-left: -100% ; wid\th: 145px ; }
#right {width: 150px; float: right; voice-family: "\"}\""; voice-family: inherit; ma\rgin-top:10px ;mar\gin-left: -160px;fl\oat: left ; }

#footer {clear: both ; width:100%;}
#footer .mn { background:url(../images/layout/bg_menu_red.png); color:#FFFFFF; text-align:center; margin:25px 0 0 0; padding:6px 0; }
#footer .mn a{ color:#FFFFFF; font-size:0.9em; }
#footer .mm { float:left; width:100%; background:#f4f4f4; font-size:0.9em; }
#footer .mm a{ color:#666666; }
#footer .lf { float:left; text-align:left; font-size:0.8em; line-height:1.4em;padding:10px;  }
#footer .rg { float:right; text-align:right;padding:20px 10px 0 0; }
#footer .rg img { margin:0 0 10px 0; }

.clearfix:after {clear:both;content:".";display:block;height:0pt;visibility:hidden;}
.clearfix {min-height: 0}
* html .clearfix {height:1%}
.clearfix {display:block}

#departamento { width:153px; border:1px solid #c6c6c6;background:#FFFFFF; margin:10px 0 0 0; *margin:0; }
#departamento span { background:url(../images/layout/bg_departamento.png) repeat-x; color:#FFFFFF; text-transform:uppercase; font:1.4em; font-weight:bold; display:block; padding:9px 0; text-align:center; }
#departamento ul { display:block; border-bottom:1px dashed #cecece;margin:10px 0;}
#departamento ul ul{ border-bottom:0px;margin:0 0 10px 0;}
#departamento li{ display:block; color:#df0023; text-transform:uppercase;font-size:1.0em;font-weight:bold;padding:3px 0 2px 7px;}
#departamento li a{ display:block;text-transform:capitalize;font-size:1em;font-weight:normal;color:#868686;}
#departamento strong{ color:#df0023; font-size: 1em;}
#departamento em{ font-weight: bold; font-style: normal; }

#right .box-red { border:1px solid #c6c6c6;background:#FFFFFF;font-size:0.9em;margin:0 0 7px 0;}
#right .box-red span { background:url(../images/layout/bg_menu_red.png); color:#FFFFFF; padding:6px 0; display:block; font-weight:bold; text-align:center;font-size:1.1em;_margin:0 0 12px 0;}
#right .box-red ul li { list-style:url(../images/layout/list.gif); margin:0 0 0 15px; }
#right .box-red ul li a{ display:block; font-size:0.9em; margin:8px 0;  *margin-left:5px; }
#right .box-red p { padding:5px 0 0 0; text-align:center; }
#right .box-red input {width: 100px; height: 18px; background:#FFFFFF;border:1px solid #a6adb3; margin:5px 0 5px 10px;}
#right .box-red input.btn_ok {width: 23px; height: 22px ; background:url(../images/layout/bt_ok_cinza.png);border:0;color:#ffffff;font-weight:bold;vertical-align:top;font-size:0.9em;margin:5px 0 0 3px; }

#right .box-gray { border:1px solid #c6c6c6;background:#FFFFFF;font-size:0.9em;margin:0 0 7px 0;}
#right .box-gray span { background:url(../images/layout/bg_menu_gray.png); color:#df0023; padding:6px 0; display:block; font-weight:bold; text-align:center;font-size:1.1em;}
#right .box-gray a{ display:block; font-size:0.9em; padding:10px 0; text-align:center; border-bottom:1px dashed #cecece; }

#right .box-info { text-align:center; margin:0 0 7px 0;}
#right .box-info h5 { font-size: 0.925em; text-transform: uppercase; letter-spacing: -0.025em; word-spacing: -0.125em }
#right .box-info h4 { font-size: 0.925em; color: #df0023; font-size: 1.3em; margin: 0 0 10px 0; }

body,td,th {font-family: "Trebuchet MS", Arial;color: #666666;font-size: 10pt;margin:0;}
.clear {clear:both; height: 0; overflow:hidden; font-size:1px;}
