/* SKIN DEPARTAMENTO */

/* MENU NAV LEFT ------------------------------------------------------ */
/* informações:
- bg do topo (h2) deve ter width:200px;
*/
/* .departamento .mnav h2.title1 a{ background:url(../images/titBg.png) top left; line-height:22px !important; padding:3px 8px 3px 6px;}
.departamento .mnav .bdrt{ background:url(../images/titBg.png) right top no-repeat;}
.departamento .mnav{ border:1px solid #e5e5e5; background:#f6f6f6;}
.departamento .mnav h3.tit a{ background:#fff; font-size:12px; color:#003779;}
.departamento .mnav h3.tit a:hover{ background:#e5e5e5; color:#333;}
.departamento .mnav ul li a{ color:#333;}
.departamento .mnav ul li a:hover{ background:#e5e5e5;}
.departamento .mnav ul li a span{ color:#666;} */
/*.departamento .mnav h3.title2 a{ color:#125d96;}
.departamento .mnav .bdlt{}*/
/* .departamento .mnav .bdlb{ background:url(../images/sprite.png) no-repeat 0px -263px}
.departamento .mnav .bdrb{ background:url(../images/sprite.png) no-repeat -5px -263px} */
/*.departamento .list2 li a{ color:#333333;}
.departamento .list2 li a span{ display:none}*/

/* BOX NEWSLETTER ------------------------------------------------------ */
/* .departamento .newsletter h2.tit{ background:url(../images/titBg.png) top left no-repeat;}
.departamento .newsletter .box{ border:1px solid #e5e5e5; background:#f6f6f6;}
.departamento .newsletter .bdlb{ background:url(../images/sprite.png) no-repeat 0px -263px}
.departamento .newsletter .bdrb{ background:url(../images/sprite.png) no-repeat -5px -263px} */

/* BOX SERVIÇOS ------------------------------------------------------ */
/* .departamento .boxServico h2.tit{ background:url(../images/titBg.png) top left no-repeat;} */
/*.boxServico .bdlt{ background:url(../images/titBg.png) left top no-repeat;}
.boxServico .bdrt{ background:url(../images/titBg.png) right top no-repeat;}
.boxServico li.bxExtraPresente .bdlb{ left:-1px; background:url("http://imagens.extra.com.br/App_Themes/Extra/img/smallIco.png") no-repeat 0px -2917px}
.boxServico li.bxExtraPresente .bdrb{ right:-1px; background:url("http://imagens.extra.com.br/App_Themes/Extra/img/smallIco.png") no-repeat -5px -2917px}*/
/* .boxServico li{ background:url(../images/sprite.png) 0 -298px repeat-x; border-color:#cfcfcf;}
.boxServico li a{ background:url(../images/sprite.png) 0 -348px repeat-x;}
.boxServico li a:hover{ background:url(../images/sprite.png) 0 -432px repeat-x;}
.boxServico li a .bdrb, 
.boxServico li a .bdlb{ background:url(../images/sprite.png) no-repeat scroll;}
.boxServico li a .bdlb{ background-position:0px -244px;}
.boxServico li a .bdrb{ background-position:-7px -244px;}
.boxServico li a:hover .bdlb{ background-position:0px -250px;}
.boxServico li a:hover .bdrb{ background-position:-7px -250px;} */
/*.boxServico li.bxExtraPresente a:hover .bdlb{ background-position:-7px -263px;}
.boxServico li.bxExtraPresente a:hover .bdrb{ background-position:-7px -263px;}*/


/* BOX LOJAS ESPECIAIS ------------------------------------------------------ */
/* .departamento .boxLojas h2.tit{ background:url(../images/titBg.png) no-repeat;}
.departamento .boxLojas h2.tit b{ background:url(../images/titBg.png) right top no-repeat;} */
/*.departamento .boxLojas .bdlt{ background:url(../images/titBg.png) left top no-repeat;}
.departamento .boxLojas .bdrt{ background:url(../images/titBg.png) right top no-repeat;}
.departamento .boxLojas li.last .bdlb{ background:url("http://imagens.extra.com.br/App_Themes/Extra/img/smallIco.png") no-repeat 0px -2917px}
.departamento .boxLojas li.last .bdrb{ background:url("http://imagens.extra.com.br/App_Themes/Extra/img/smallIco.png") no-repeat -5px -2917px}*/

/* OFERTAS PRATELEIRA */
/* .area-4-3-2 .prateleira h2.tit{ height:28px; border:1px solid #b1080f; border-top:none; background:url(../images/ofertasTitBg.png);}
.area-4-3-2 .prateleira h2.tit b{ width:100%; height:28px; float:left; text-indent:-999em; padding:0; margin:0; background:url(../images/ofertasTit.png) center no-repeat;}
.area-4-3-2 .prateleira .vitrineProdutos{ border:1px solid #d2dfef;} */

/* GERAL SITE */
.breadcrumb{ display:none;}
.area-3-1{ display:none;}

/* BANNER TV */
.mBnrHtml .geral-tv{ width:100%; height:auto; padding:0; background:#04213F url(../images/bg.png) center top repeat-x;}
.mBnrHtml .geral-tv .content-tv{ width:982px; height:377px; margin:0 auto; padding:13px 0 0 0;}
.mBnrHtml .geral-tv .content-tv .titH1{ width:982px; height:37px; background:url(../images/titTvBg.png) no-repeat 0 0; margin-bottom:7px;}
.mBnrHtml .geral-tv .content-tv .titH1 h1{ width:265px; float:left; padding:0; margin:0; font:bold 18px Arial, Helvetica, sans-serif; color:#FFF; line-height:37px; text-align:center;}
.mBnrHtml .geral-tv .content-tv .titH1 .frete{ text-indent:-999em; background:url(../images/btFrete.png); width:709px; height:31px; float:right; margin:3px 4px 0 0; display:inline;}
.mBnrHtml .geral-tv .content-tv .fullBnr{ width:575px; height:247px; float:right; background:url(../images/fullBnrBg.jpg); top:0; margin-right:-6px; padding-left:2px;}
.mBnrHtml .geral-tv .content-tv .fullBnr ul.slideshow{ width:537px; height:250px;}
.mBnrHtml .geral-tv .content-tv .fullBnr ul.slideshow li.item{ width:537px; height:250px;}
/*configurações do Paginador de banners automático*/
.mBnrHtml .boxPage{ margin:0; padding:0; top:20px; width:26px; height:121px; left:auto; right:7px; background:url(../images/sprite.png) 0 -47px;}
.mBnrHtml .boxPage .boxPage1 strong{ display:none;}
.mBnrHtml .boxPage ul.slidePage{ width:100%; float:left; padding:2px 0;}
.mBnrHtml .boxPage ul.slidePage li{ width:19px; height:20px; clear:both; margin:3px auto 0; float:none; display:block;}
.mBnrHtml .boxPage ul.slidePage li.selected span,
.mBnrHtml .boxPage ul.slidePage li span{ color:#666; background:url(../images/sprite.png) 0 -24px no-repeat;}
.mBnrHtml .boxPage ul.slidePage li.selected span{color:#fff; background-position: 0 -1px; float:left;}

/* BOX SELECT */
.mBnrHtml .geral-tv .boxSel{ width:411px; height:247px; float:left; background:url(../images/boxSel.jpg); position:relative;}
.mBnrHtml .geral-tv .boxSel .boxForm{ position:absolute; top:80px; right:14px; width:165px; height:103px;}
.mBnrHtml .geral-tv .boxSel .boxForm .btBusca{ position:absolute; right:1px; bottom:0; width:111px; height:23px; display:block; background:url(../images/btBusca.png);}
.mBnrHtml .geral-tv .boxSel .boxForm select{ width:164px; height:21px; margin-bottom:1px;}
.mBnrHtml .geral-tv .boxSel .boxForm option{ padding:2px 0; color:#333;}
.mBnrHtml .geral-tv .boxSel .boxForm #prodSel{ height:31px; line-height:31px; font-size:18px;}
.mBnrHtml .geral-tv .boxSel .boxForm #lcdTamTela{ font-size:14px; height:23px;}

/* TV FOOTER */
.tvFooter{ width:100%; height:auto; padding-top:2px; float:left;}
.tvFooter .slot{ width:172px; height:56px; float:left; background:url(../images/slotBg1.png) no-repeat; margin-left:4px; padding:10px 5px 5px 10px; color:#333;}
.tvFooter .slot strong{ display:block; font-size:12px; text-transform:uppercase;}
.tvFooter .slot p{ position:absolute;}
.tvFooter .slot img{ float:right;}
.tvFooter .slot:hover p{ text-decoration:underline;}
.tvFooter .first{ width:407px; height:71px; background:url(../images/slotBg2.png) no-repeat; margin:0 2px 0 0; padding:0;}
.tvFooter .first img{ float:left; margin:3px 0 0 24px;}
.tvFooter .first strong{ width:90px; float:left; padding:20px 0 0 20px;}
.tvFooter .first ul{ float:left; padding-top:6px;}
.tvFooter .first ul li{ padding-left:8px; background:url(../images/sprite.png) 0 -604px no-repeat;}
.tvFooter .first ul li a:hover{ text-decoration:underline;}

/* CATEGORIAS 3 */
#boxCat3{ width:100%; height:auto; overflow:hidden; font-size:12px; color:#095ba6; margin-top:25px;}
#boxCat3 .cat{ width:33.3%; height:auto; overflow:hidden; float:left; margin-bottom:40px;}
#boxCat3 .cat a{ width:150px; height:auto; overflow:hidden; display:block; margin:0 auto}
#boxCat3 .cat a p{ width:150px; display:block; margin:0 auto; color:#095ba6; padding-top:5px;}
#boxCat3 .cat a .icon{ width:150px; height:152px; margin:0 auto; display:block;}
#boxCat3 .cat a .icon .top{ width:150px; height:10px; background:url(../images/icoBoxCat3Top.png) right top no-repeat;}
#boxCat3 .cat a:hover .icon .top{background-position:left top;}
#boxCat3 .cat a:hover p{ color:#D2151C;}
#boxCat3 .cat a.ct1 .icon{ background:url(../images/ico1Cat3.jpg) bottom no-repeat;}
#boxCat3 .cat a.ct2 .icon{ background:url(../images/ico2Cat3.jpg) bottom no-repeat;}
#boxCat3 .cat a.ct3 .icon{ background:url(../images/ico3Cat3.jpg) bottom no-repeat;}
#boxCat3 .cat a.ct4 .icon{ background:url(../images/ico4Cat3.jpg) bottom no-repeat;}
#boxCat3 .cat a.ct5 .icon{ background:url(../images/ico5Cat3.jpg) bottom no-repeat;}
#boxCat3 .cat a.ct6 .icon{ background:url(../images/ico6Cat3.jpg) bottom no-repeat;}

/* CATEGORIAS 4 */
#boxCat4{ width:100%; height:auto; overflow:hidden; font-size:12px; color:#095ba6; margin-bottom:25px;}
#boxCat4 .cat{ width:25%; height:150px; overflow:hidden; float:left;}
#boxCat4 .cat a{ width:150px; height:auto; overflow:hidden; display:block; margin:0 auto}
#boxCat4 .cat a p{ width:100px; display:block; margin:0 0 0 30px; color:#095ba6; padding-top:5px;}
#boxCat4 .cat a .icon{ width:90px; height:92px; margin:0 auto; display:block;}
#boxCat4 .cat a .icon .top{ width:90px; height:10px; background:url(../images/icoBoxCat4Top.png) right top no-repeat;}
#boxCat4 .cat a:hover .icon .top{background-position:left top;}
#boxCat4 .cat a:hover p{ color:#D2151C;}
#boxCat4 .cat a.ct1 .icon{ background:url(../images/ico1Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct2 .icon{ background:url(../images/ico2Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct3 .icon{ background:url(../images/ico3Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct4 .icon{ background:url(../images/ico4Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct5 .icon{ background:url(../images/ico5Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct6 .icon{ background:url(../images/ico6Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct7 .icon{ background:url(../images/ico7Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct8 .icon{ background:url(../images/ico8Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct9 .icon{ background:url(../images/ico9Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct10 .icon{ background:url(../images/ico10Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct11 .icon{ background:url(../images/ico11Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct12 .icon{ background:url(../images/ico12Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct13 .icon{ background:url(../images/ico13Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct14 .icon{ background:url(../images/ico14Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct15 .icon{ background:url(../images/ico15Cat4.jpg) bottom no-repeat;}
#boxCat4 .cat a.ct16 .icon{ background:url(../images/ico16Cat4.jpg) bottom no-repeat;}

/* SOLUÇÕES */
#soluComp{ width:199px; height:auto; overflow:hidden; font:12px Arial, Helvetica, sans-serif; padding-bottom:6px; background:url(../images/soluBot.png) bottom no-repeat; margin-top:12px;}
#soluComp h2{ height:41px; background:url(../images/soluTitBg.png) no-repeat;}
#soluComp h2 b{ padding:6px 35px 6px 65px; color:#FFF; display:block;}
#soluComp ul{ width:197px; height:auto; overflow:hidden; border-left:1px solid #c7e2fc; border-right:1px solid #c7e2fc; background:#f9fbfe;}
#soluComp ul li{ background:url(../images/soluItemBg.png) repeat-x; width:199px; height:auto; float:left;}
#soluComp ul li{ position:relative;}
#soluComp ul li .logoItem{ width:100%; height:42px;}
#soluComp ul li.it1 .logoItem{ background:url(../images/soluLog1.png) no-repeat center; margin:15px auto 10px;}
#soluComp ul li.it2 .logoItem{ background:url(../images/soluLog2.png) no-repeat center; margin:15px auto 4px;}
#soluComp ul li.it3 .logoItem{ background:url(../images/soluLog3.png) no-repeat center; margin:15px auto 4px;}
#soluComp ul li p{ width:150px; margin:0 auto; text-align:center;}
#soluComp ul li .btClique{ width:106px; height:25px; background:url(../images/btClique.png); margin:15px auto; /*position:absolute; bottom:7px; left:45px;*/}
#soluComp .bot{ width:199px; height:}