/* CSS Document */
body{font-family: Verdana, Arial, Helvetica, sans-serif;background:#FFF;margin:0;}
form{margin:0;padding: 0;}
img{border:0;}
dt a,dt a:hover,dd a,dd a:hover{font-size:10pt;}
a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#636466;letter-spacing:-0.2pt;text-decoration: none;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#636466;letter-spacing:-0.2pt;text-decoration: underline;}
.hrefDestaqueGrande,.hrefDestaqueGrande:hover{color:#FFF;font-weight:normal;cursor:hand !important;text-decoration: none;}
.hrefDestaquePequeno,.hrefDestaquePequeno:hover{color:#000;font-weight:normal;cursor:hand !important;text-decoration: none;}
.clear{width: 1px;height: 1px;font-size: 1px;clear: both;}
.branco{background-color: #FFF;min-height: 455px;padding: 1px 0 5px 0;*padding: 1px 0 10px 0;}
#geral{background:#ec008c;width: 929px;height:728px;margin-left:-398px;margin: 0 auto;padding: 25px 25px 0 25px;text-align:center;}
#geralbusca{background:#ec008c;width: 929px;min-height:728px;margin: 0 auto;padding: 0;text-align:center;min-height: 455px;}
#topo{background-color: #FFF;position: relative;width: 917px;margin: 6px;}
#menutopo{position: relative;width: 100%;height: 32px;background: #91278f;text-align:right;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:7pt;color:#FFF;font-weight:bold;z-index:1;}
#topo2{position: relative;width:917px;height:147px;background: url(../i/bg_topo.gif) ;text-align:right;z-index:2;}
#logo{position:absolute;width: 413px;height: 167px;top:-20px;left:0;text-align: left;z-index:1000;}
.logopanico{position: relative;top: -75px;left:10px;*left: -468px;width: 416px;height: 167px;}
*+html .logopanico{position: relative;top: -75px;left:-468px;width: 416px;height: 167px;}
#bt_riachuelo{position:absolute;top:90px;left:420px;width:101px;height:44px;}
#infotopo{position:absolute;top:0;right:1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;padding: 20px 30px 0 0;font-size:6pt;color:#808284;}
#rodape{position:relative;width:918px;margin:0 auto;height:24px;background:#ec008c;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#FFF;}
#menu{position:relative;width:100%;height:41px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9pt;color:#91278f;font-weight:bold;background:#FFF;}
#itensmenu{position:absolute;right:35px;bottom:6px;}
.links {color:#FFF;font-weight:bold;}
.links:hover {color:#FFF;font-weight:bold;}
#carrinho{position:relative;bottom:-5px;}
#menu-container{position: relative;top:10px;}
#conteudo{background:#FFF;position:relative;width: 782px;height: 455px;margin: 6px;}
#conteudobusca{width: 782px;min-height: 455px;margin: 6px;padding-bottom: 20px;}
#menu a{color:#91278f;text-decoration: none;}
#topo a:hover,#menu a:hover {text-decoration: underline;}
#topo a{color:#FFF;text-decoration:none;}

/* caption styling */
.caption-top, .caption-bottom {color:#fff;padding:0.8em;font-weight:bold;font-size:12px;font-family:arial;cursor:default;border:0px solid #334143;background:#000;}
.caption-top {border-width: 0px 0px 8px 0px;}
.caption-bottom {border-width: 8px 0px 0px 0px;}
.caption a, .caption a {border: 0 none;text-decoration: none;background:#000;padding:0.3em;}
.caption a:hover, .caption a:hover {background: #202020;}
.caption-wrapper {float: left;}
br.c { clear: both; }

