@charset "utf-8";
/* CSS Document */
/* Front-end: Phillipe Santos - phillipe_klepper21@hotmail.com*/

/*Importando o CSS RESET*/
@import url("reset.css");

/*Regras para textos*/
label, p, strong, em, a, h1, h2, h3, h4, h5, input, textarea, legend, select, td, span, li 
{ font-family:'Arial',Trebuchet,Verdana,Sans-serif; font-size:12px; }


a { color:#000; }
a:hover { text-decoration:underline; }

body { font-size:12px; font-family:'Arial',Trebuchet,Verdana,Sans-serif; font-size:12px; }
.bgHome {background:url(../img/bg.jpg) repeat-x center top;}
.bgInt {background:url(../img/bgInt.jpg) repeat-x center top;}
#all { width:900px; margin:0 auto; }
#head { height:96px; position:relative; }
#head h1 { float:left; margin:5px 0 0 9px; _margin:5px 0 0 4px;}
#head h1 a { width:175px; height:82px; display:block; background:url(../img/logo.png) no-repeat;}

/*#menu { height:100px; border-right:1px #f5ab8d solid; }
#menu table.menuList { *margin-bottom:-4px!important;}
#menu table.menuList tr { }
#menu table.menuList tr td { *margin-right:-4px!important; padding:6px 5px 5px; *padding:5px 5px 5px; border-width:0 0 1px 1px;  border-style:solid; border-color:#f5ab8d; }
#menu table.menuList a { color:#FFFFFF; text-transform:uppercase; font-size:10px; }*/



#menu { height:100px; border-right:1px #f5ab8d solid; border-left:1px #f5ab8d solid;}
#menu ul.menu { width:100%; *overflow:hidden; text-align:center; border-bottom:1px #f5ab8d solid;}
#menu ul.menu li { height:15px; border-right:1px #f5ab8d solid; margin-right:-3px; padding:3px 9px 5px; display:inline-block; *float:left;}
#menu ul.menu li.btRight { border:0;}
#menu ul.menu li a { color:#FFFFFF; text-transform:uppercase; font-size:10px; font-weight:bold;}
#menu ul.menu li a:hover { text-decoration:underline;}

#menu ul#menu0 { *padding-left:55px; *width:843px;}
#menu ul#menu0 li { padding:3px 10px 5px; }
#menu ul#menu1 { *padding-left:90px; *width:809px;}
#menu ul#menu1 li { padding:6px 10px 5px; }
#menu ul#menu2 { *padding-left:70px; *width:828px;}
#menu ul#menu2 li { padding:3px 10px 5px; }

#menu ul#menu3 { *padding-left:285px; *width:825px;}
#menu ul#menu3 li { padding:3px 10px 5px; }
#menu ul#menu4 { border-bottom:0; }
#menu ul#menu4 li { padding:3px 36px 7px; }


#box-nav-top { position:absolute; right:0; top:0; width:504px; height:15px; margin-top:16px;}
#box-nav-top ul li { background:url(../img/bg-menu-top.gif) no-repeat; float:left; margin-right:8px; }
#box-nav-top ul li#bt01 { background-position:0 0; width:61px; }
#box-nav-top ul li#bt02 { background-position:-69px 0; width:81px; }
#box-nav-top ul li#bt03 { background-position:-159px 0; width:87px; }
#box-nav-top ul li#bt04 { background-position:-253px 0; width:64px; }
#box-nav-top ul li#bt05 { background-position:-326px 0; width:122px; }
#box-nav-top ul li#bt06 { background-position:-457px 0; width:47px; margin:0; }

#box-nav-top ul li a { height:5px; padding:4px 0 6px; display:block;}


#box-cartoes-televendas { position:relative; float:right; margin-top:47px; }
#box-cartoes-televendas ul li { height:36px; float:left;}

#box-cartoes-televendas ul li#bt1 { padding-right:15px; margin:4px 15px 0 0; background:url(../img/televendas.gif) no-repeat left center; border-right:1px #bdbdbd solid; width:113px;}
#box-cartoes-televendas ul li#bt2 { height:42px; background:url(../img/cartoes.gif) no-repeat left; width:133px; }

#box-cartoes-televendas #bt0 { position:absolute; width:309px; right:275px; margin:9px 20px 0 0;}
#box-cartoes-televendas #bt0 .barra-pesquisa { font-size:11px; width:200px; color:#6e6e6e; float:left; margin-right:5px; padding:5px 4px; border:1px #d9d9d9 solid;}
#box-cartoes-televendas #bt0 .botao-pesquisar { border:0 none; cursor:pointer; float:right; width:89px; height:26px; background:url(../img/botao-pesquisar.gif) no-repeat;  }



/*Produtos*/
.box-int-produtos { overflow:hidden; margin-bottom:20px;}
.box-produtos-home { height:310px; text-align:center; background:url(../img/bg-box-produtos-home.jpg) repeat-x top; width:131px; padding:10px; float:left; margin:0 40px 0 0; }
.box-int-produtos .right { *padding:10px 7px; margin:0;}


.box-produtos-home .price { margin-bottom:9px; }
.box-produtos-home .price span { display:block; font-size:11px; }
.box-produtos-home .price span strong { color:#000f3c; }
.box-produtos-home .price span.line-through { text-decoration:line-through; display:inline;}
.box-produtos-home img { margin:0 auto; text-align:center; display:block; background:#fff; /*border:1px #dcdcdc solid;*/ padding:3px; }
.box-produtos-home .info { width:124px; height:60px; background:#fff /*url(../img/bg-info-produtos.jpg) repeat-y center*/; border:1px #dcdcdc solid; padding:3px;}
.box-produtos-home .info table tr td { text-align:center; }
.box-produtos-home .info span.name { font-weight:bold; color:#000; *cursor:pointer;}
.box-produtos-home a.link{ height:170px;}
.box-produtos-home a.bt-mais-info { background:url(../img/bt-mais-info.png) no-repeat; width:131px; height:28px; display:block;}
#box-img-prod { width:130px; height:148px; border:1px #DCDCDC solid; background:#FFF; margin:9px auto; overflow:hidden; }

/*fim Produtos*/


/*Titulo*/
/*h2.titConteudo { border-bottom:1px #a0a0a0 solid; background:url(../img/seta.gif) no-repeat 1px center; padding:7px 0 8px 17px; font-size:13px; margin-bottom:14px; color:#000a2a; text-transform:uppercase; font-weight:bold;}*/
h2.titConteudo { width:691px; height:41px; padding:24px 0 0 35px; background:url(../img/bg-tit.jpg); font-size:13px; margin-bottom:14px; color:#08165d; text-transform:uppercase; font-weight:bold;}


#colLeft { float:left; width:148px;}
#colLeft .box-anuncio-top { border:1px #d6d7d8 solid; height:200px; border-bottom:0 none; padding:9px 0 0 9px; background:#bcbcbc url(../img/bg-anuncio-top.gif) repeat-x;}
#colLeft .banner-jogos-online { margin-bottom:10px; border:1px #d7d7d7 solid; padding:6px; background:#f8f8f8;}
#colLeft .box-banner-left { border:1px #d4d4d4 solid; padding:6px 6px 0; background:#ececec; margin-bottom:20px;}
#colLeft .bannerList { margin-bottom:10px; *margin-bottom:7px;}

/*Empresa*/
#empresa {}
#empresa ul.galeria-empresa { margin:20px 0 0 25px;}
#empresa ul.galeria-empresa li { float:left; padding:8px; border:1px solid #CCCCCC; display:inline; margin:0 20px 20px 0;}

/*Assistencia*/
#assistencia {}
span.imgIntLeft img { float:left; margin-right:20px;}

/*Cadastro*/
#cadastro {}
#cadastro .table-cadastro tr { height:25px;}
.botao { border:0 none; background:#e64f1a; padding:6px 8px; margin-top:5px; cursor:pointer; color:#FFF; font-weight:bold;}

/*Contato*/
#contato fieldset { margin:20px 70px; width:450px;}
#contato fieldset label { display:block; font-weight:bold; overflow:hidden; margin-bottom:4px; }
#contato fieldset label input,textarea { border:1px solid #D9D9D9; float:left; font-size:11px; margin-right:5px; padding:5px 4px; width:350px; }
#contato fieldset label span { width:75px; text-align:right; padding-right:10px; float:left; display:block;}
#contato fieldset .bt-enviar { float:right;}
#contato fieldset label.estado input { width:50px;}

/*Revenda*/
#revenda .table-revenda { margin-left:30px;}
#revenda .table-revenda tr { height:25px;}
#revenda #atalhos_revenda { background:#f5f5f5; border:1px #e5e5e5 solid; padding:10px 25px; margin-bottom:15px;}
#revenda ul.listInt { margin-bottom:15px; }
#revenda ul.listInt li {background:url(../img/seta2.gif) no-repeat 0 5px; padding-left:8px;}

/*Galeria*/
#galeria ul.listInt { margin-bottom:15px; }
#galeria ul.listInt li { margin-bottom:2px; background:url(../img/seta2.gif) no-repeat 0 5px; padding-left:8px;}
.paginacao { background:#f9f9f9; width:100%; padding:12px 0;  border:1px #e5e5e5 solid}
.paginacao a { background:#e75019; color:#FFF; font-weight:bold; padding:3px 7px;}
.paginacao a.ant-prox { background:none; color:#000;}
.paginacao span.ativo { background:#ebebeb; margin-right:2px; color:#000; padding:3px 7px; font-weight:bold;}
#galeria #atalhos_revenda { text-align:center; background:#f5f5f5; border:1px #e5e5e5 solid; padding:10px 25px; margin-bottom:15px;}
#galeria #atalhos_revenda p { margin:0;}

/*Jogos Online*/
#jogos-online .table-jogos-online { margin-left:30px;}
#jogos-online .table-jogos-online tr td { text-align:center;}
#jogos-online .table-jogos-online tr td img { padding:5px; background:#FFF; border:1px #ccc solid;}

.lista_produtos2 .foto { border:1px dashed #CCCCCC; padding:5px; text-align:center; width:25%;}
.lista_produtos2 .desc { border:1px dashed #CCCCCC; padding:10px; text-align:left; width:75%; border-left:0 none; }

/**/
#contentInt .box-int-produtos-detalhe {overflow:hidden;}
#contentInt .box-int-produtos span { display:block; margin-bottom:3px;}
#box-detalhe-prod-left { float:left; width:150px; padding:10px;}
#box-detalhe-prod-left img { border:1px solid #DCDCDC; background:#FFFFFF; padding:5px; margin:0 auto 5px;}
#box-detalhe-prod-left .price { margin-bottom:9px; text-align:center; }
#box-detalhe-prod-left .price span { display:block; font-size:11px; }
#box-detalhe-prod-left .price span strong { color:#000F3C; }
#box-detalhe-prod-left .price span.line-through { display:inline; text-decoration:line-through; }

#box-detalhe-prod { float:right; width:532px; border:0; border-left:1px #ccc dashed; padding:10px;}
#prod-int-detalhe { height:169px; overflow:hidden;}


#painelHome { width:730px; height:195px; float:right; margin-top:8px;}
#content { float:right; padding:10px 6px 10px 18px; width:726px; }
#footer { height:110px; background:#d34917 url(../img/bg-footer.jpg) repeat-x center top; }
#top-footer { width:940px; margin:0 auto; padding-top:15px; overflow:hidden; }
#top-footer #right-footer { float:right;}
#top-footer address p {text-align:right; color:#FFF; margin-bottom:8px; *font-style:normal;}
#top-footer address p a { color:#FFF; font-weight:bold;}
#top-footer address p.produzido { font-size:11px; color:#000;}
#top-footer address p.produzido a { font-size:11px; font-weight:bold; color:#FFF; text-decoration:underline;}
#top-footer address p.produzido a:hover { text-decoration:none;}

#top-footer #left-footer { float:left;}
#top-footer #left-footer h2.titParceiros { margin-bottom:6px; width:200px; background:url(../img/titParceiros.gif) no-repeat; height:7px;}
#top-footer #left-footer ul li { float:left; margin-right:10px;}
#top-footer #left-footer ul li img { padding:3px; background:#f3895d;}

/*páginas internas*/
#contentInt { float:right; padding:10px 6px 40px 18px; width:726px; }

#box-voltar { width:200px; clear:both;}
#box-voltar a { width:131px; height:28px; display:block; background:url(../img/bt-voltar-home.gif) no-repeat;}

.textInt { }
.textInt p { margin-bottom:15px;}
.banner-footer { height:98px; margin-bottom:15px; clear:both; }
.full { width:734px; }
.hideText { text-indent:-4999px; }
.hide { display:none; }
.show { display:block; }