/* CSS RESET */
html, div, h4, ul, li { margin: 0; padding: 0; }
body {line-height: 1;}
ol, ul {list-style: none; }
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/* GERAL */
body { background:#FFFFFF; font-family:verdana; font-size:11px; margin-top: 20px; margin-right: 0px; margin-bottom: 20px; color:#000000; }
a:hover { text-decoration:none; color: #0099FF; }
a:link { text-decoration:none; }
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 18px; }
.textCrab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 18px; }
.textPortfolio { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height: 18px; }
.textPortfolio a:link { text-decoration:underline; color: #666666; }
.banner1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; }
.banner2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #009900; }
.textIndexRodape { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; line-height: 18px; }
.textIndexRodape a:link { text-decoration:underline; color: #666666; }
.textIndexRodape a:hover { text-decoration:underline; color: #999999; }

/* TAGS */
.mini-product-tags h4 { font-size:14px; font-weight:bold; margin-bottom:5px; }
.mini-product-tags { padding:10px; border: 1px dashed #E6E6E6; }
.mini-product-tags li { line-height:1.5em; font-weight:normal; display:inline; list-style:none; padding-right:4px; }
.mini-product-tags .content { margin:0px; padding:0px; }
.mini-product-tags .content a { color:#333; text-decoration:underline; }
.mini-product-tags .content a:hover { color:#0099FF; }

