/* RESET CSS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:11px Tahoma, Arial, Sans-Serif;color:#333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
h2{font-weight:bold;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
hr{width:100%;height:1px;border-bottom:none;border-left:none;border-right:none;border-top:1px solid #E5E5E5;clear:both;display:block !important;}
label{cursor:pointer;}
a{text-decoration:none;color:#666;outline:none;}
a:hover{color:#BF0000;text-decoration:underline;}
legend{display:none;}

/* ESTRUTURA */
#bgrGeral{background:url(../../imagens/geral/bgBody.jpg) repeat-x fixed left top;}
#geral{width:775px;background:#FFF;}
#geral:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
#colLeft{width:199px;float:left;}
#colRight{width:576px;float:left;}
#logo, #ctl00_logo{width:160px;height:39px;margin:30px 10px 10px 20px; background:url(../../imagens/geral/logo.gif) top left no-repeat;text-indent:-9999px;}
a#logo, a#ctl00_logo{display:block;}

#boxBanner1024{position:fixed;top:15px;left:795px;z-index:2; width:185px; display:none;}
#boxBanner1024{_position:absolute;_bottom:auto;_top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop + 15 +"px" : body.scrollTop + 15 +"px");}

#boxBanner1024 .boxTop{background:#fff url(../../imagens/geral/bgSidebarTop.jpg) no-repeat top;}
#boxBanner1024 .boxBot{background:url(../../imagens/geral/bgSidebarBot.jpg) no-repeat bottom; padding:10px 0 9px 0;}
#boxBanner1024 .boxMid{border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; padding-bottom:10px;}
#boxBanner1024 h6{padding-bottom:5px; background:url(../../imagens/geral/sidebarSpr.gif) no-repeat 55px top; border-bottom:1px solid #D6D6D6; text-indent:-9999px;}
#boxBanner1024 p{width:150px; height:51px; margin:15px 0 0 15px; background:url(../../imagens/geral/sidebarSpr.gif) no-repeat 0 -24px; text-indent:-99999px;}
#boxBanner1024 ul{margin:10px 15px;}
#boxBanner1024 li{height:64px; background:url(../../imagens/geral/sidebarSpr.gif) no-repeat 0 -30px; text-indent:-99999px;margin-bottom:15px;}
#boxBanner1024 li a{display:block;height:47px;}
#boxBanner1024 .l1{height:30px; background-position:0 -98px;}
#boxBanner1024 .l1 a{height:30px;}
#boxBanner1024 .l2{height:28px; background-position:0 -146px;margin-bottom:0px;}
#boxBanner1024 .l2 a{display:block;height:28px;}
#boxBanner1024 .btnCadastrese{display:block; width:86px; height:16px; margin:0 0 20px 15px; background:url(../../imagens/geral/sidebarSpr.gif) no-repeat 0 -142px; text-indent:-9999px;}
#boxBanner1024 .banner{padding:20px 15px 0; border-top:1px solid #D6D6D6;}
#boxBanner1024 .banner div{padding:6px; background:#E4E4E4; text-align:center;}
/* MENU */
#nav{width:164px;margin-left:15px;font-size:11px;line-height:11px;margin-top:20px;}
#nav li{font-size:0px;line-height:0px;}
#nav a{font-size:11px;line-height:11px;}
#nav li a.n1{display:block;height:27px;width:164px;text-indent:-9999px;background-image:url(../../imagens/geral/bgr_menu.gif);background-position:0px 0px;background-repeat:no-repeat;}
#nav li.m1 a.n1{background-position:0px 0px;}
#nav li.m1 a.on{background-position:-164px 0px;}
#nav li.m2 a.n1{background-position:0px -27px;}

#nav li.m3 a.n1{background-position:0px -54px;}
#nav li.m3 a.on{background-position:-164px -54px;}
#nav li.m4 a.n1{background-position:0px -81px;}
#nav li.m5 a.n1{background-position:0px -108px;}
#nav li.atv ul.n2{display:block;}
#nav li ul.n2{border-bottom:solid 1px #D6D6D6;width:151px;margin-left:12px;padding:6px 0;display:none;}
#nav li.m4 ul.n2 { padding: 0 0 6px 0; }
#nav li ul.n2 a.n2{font:11px Tahoma;display:block;padding:3px 5px;width:141px;}
#nav li ul.n2 li.atv a.n2{font-weight:bold;color:#BF0000;}
#nav li ul.n2 a.n2:hover , #nav li ul.n2 li.atv a.n2:hover{background-color:#BF0000;color:#FFF;text-decoration:none;}
#nav li ul.n2 a.sub{background:url(../../imagens/geral/setaMenu.gif) 120px 7px no-repeat;}
#nav li ul.n2 li.atv a.sub{font-weight:bold;color:#BF0000;}
#nav li ul.n2 a.sub:hover , #nav li ul.n2 li.on a.sub{background-color:#BF0000;background-position:138px 7px;color:#FFF;text-decoration:none;}
#nav li ul.n2 li ul.n3{display:none;position:absolute;background:#FFF;border:solid 1px #D6D6D6;margin-left:151px;margin-top:-40px;padding:10px;width:190px;z-index:9;}
#nav li ul.n2 li ul.n3 li a{display:block;padding:3px 5px;width:180px;}
#nav li ul.n2 li ul.n3 li a:hover{background-color:#BF0000;color:#FFF;text-decoration:none;}
/* SAC */
#SAC{position:relative; width:163px; height:193px; margin:20px auto 0; background:url(../../imagens/geral/boxContato.gif);}
#SAC span{display:block; text-indent:-99999px;}
#SAC a{position:absolute; text-indent:-9999px }
#SAC .fale{top:0; width:163px; height:152px; display: block;}
#SAC ul  {position:absolute;left:-9999px;top:-9999px;}
/* LINKS DE APOIO */
#lnksApoio{width:165px; margin:20px auto 0;}
#lnksApoio li{padding:4px 0; border-bottom:1px solid #D6D6D6;}
#lnksApoio a{display:block; width:163px; height:19px; background:url(../../imagens/geral/btnNavAuxiliarSpr.gif) no-repeat; text-indent:-99999px;}
#lnksApoio .lnkFale{background-position:0 -91px;} #lnksApoio .lnkFale:hover{background-position:-163px -91px}
#lnksApoio .lnkAutoline{background-position:0 -120px;} #lnksApoio .lnkAutoline:hover{background-position:-163px -120px}
#lnksApoio .lnkSeguranca{} #lnksApoio .lnkSeguranca:hover{background-position:-163px 0;}
#lnksApoio .lnkQualidade{background-position:0 -28px;} #lnksApoio .lnkQualidade:hover{background-position:-163px -28px;}
#lnksApoio .lnkEsportes{background-position:0 -146px;} #lnksApoio .lnkEsportes:hover{background-position:-163px -146px;}
#lnksApoio .lnkPerguntas{background-position:0 -174px;} #lnksApoio .lnkPerguntas:hover{background-position:-163px -174px;}
#lnksApoio .lnkMercado{background-position:0 -60px;} #lnksApoio .lnkMercado:hover{background-position:-163px -60px;}
#lnksApoio .lnkPrevencao{background-position:0 -201px;} #lnksApoio .lnkPrevencao:hover{background-position:-163px -201px;}
#lnksApoio .lnkSCR{background-position:0 -228px;} #lnksApoio .lnkSCR:hover{background-position:-163px -228px;}
#boxBusca{position:absolute;top:13px;left:544px; width:185px; padding:3px 0 0 25px; background:url(../../imagens/geral/iconesSpr.png) no-repeat;}
#boxBusca input{float:left;}
#boxBusca .txtBusca{width:155px; margin-right:3px; padding:3px 3px 2px;background:url(../../imagens/geral/bgBusca.gif); border:0; font-size:11px; color:#666; font-family:Arial;}
#boxBusca .btnEnviar{width:20px; height:19px; background:url(../../imagens/geral/btnSpr.png); border:0;}
#boxBusca .btnEnviar:hover{background-position:0 -19px; cursor:pointer;}
/* CLASSES GERAIS */
.after:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
.none{display:none;}
.fl{float:left !important;}
.fr{float:right !important;}
.clr{clear:both !important;}
.img{padding:1px; border:1px solid #C8C8C8 !important;}
/*---- COMBO ----*/
.comboboxContainer{height:19px;}
.comboboxValueContainer{height:18px !important;background:#fff;border:1px solid #C9C9C9; border-bottom-width:2px;}
.comboboxValueContent{z-index:100;padding:3px 5px;color:#7A7A7A;}
.comboboxDropDownButton{width:18px !important; height:16px !important;background:url(../../imagens/geral/btnSelect.gif) !important;cursor:pointer;}
.comboboxDropDownContainer{padding:0;background:#fff; border:1px solid #C9C9C9;}
.comboboxDropDownContainer li{padding:2px 5px;color:#333;background:#FFF;}
.comboboxDropDownContainer .comboboxItemHover{background:#ccc;color:#fff;}
/* ACESSO RÁPIDO */
#acessoRapidoDrop{display:none; position:fixed;_position:absolute;_top:expression(((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop)) + 'px'); top:0; left:522px; z-index:15; width:230px; height:250px; overflow:auto; border:1px solid #BF0000; background:#fff;}
#acessoRapidoDrop li{padding:7px 10px 10px; border-bottom:1px solid #E6E6E6;zoom:1;} 
#acessoRapidoDrop li li{padding:0 0 0 5px; border:0; line-height:140%; zoom:1;}
#acessoRapidoDrop h3, #acessoRapidoDrop h3 a{width:auto; margin-bottom:3px; font-size:12px; color:#BF0000; font-weight:bold;}
#acessoRapidoDrop a{color:#333;}
#acessoRapidoDrop li li ul{margin-bottom:5px;}
#acessoRapidoDrop li li li{padding-left:10px; font-size:10px;zoom:1;}
#acessoRapidoDrop li li li a{color:#666;}
#ajudaLogin{display:none; position:fixed;_position:absolute;_top:expression(((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop)) + 'px'); top:0px; left:500px; z-index:15; width:180px; height:137px; overflow:auto; border:1px solid #BF0000; background:#fff;}
#ajudaLogin li{background:url(../../imagens/geral/seta_right.gif) 6px 10px no-repeat; padding:7px 10px 10px 15px; border-bottom:1px solid #E6E6E6;} 
#ajudaLogin a{color:#333;}
#ajudaLogin a:hover{color:#BF0000;}
/* FORM */
.frmRadio{width:13px;height:13px;padding:0;margin:0;}


.login
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(../../imagens/home/loginlojista.gif);
    MARGIN: 20px 0px 0px 10px;
    WIDTH: 167px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 153px
}
   
.ok
{ 
    FLOAT: right;
    BACKGROUND-IMAGE: url(../../imagens/home/btn_login_ok.gif);
    MARGIN: 5px 7px 0px 10px;
    WIDTH: 22px;
    BACKGROUND-REPEAT: no-repeat;
    POSITION: relative;
    HEIGHT: 20px
}
.loginusuario
{ 
    MARGIN: 5px 0px 0px 0px;
}
.loginsenha
{ 
    MARGIN: 10px 0px 0px 0px;
}


