/* OBSOLETO */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
html{overflow-x:hidden}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
*{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
body{background:#EFEFEF;}
a{color:#0D5DA4;}
a:hover{color:#DD7D10;}
.contentWraper{margin:auto;width:986px;}
#header{background:#208BD1 url(/pix/cabecalho.jpg) 50% 0 no-repeat;height:315px;}
#headerSmall{background:url(/pix/cabecalho.jpg) 50% 0 no-repeat;height:136px;}
#logo{position:absolute;}
#logo a{display:block;width:360px;height:120px;}
#logo span{display:none;}
#jogosOnline{margin-left:385px;margin-top:15px;background:url(/pix/jogos_gratis.png) no-repeat;width:118px;height:91px;position:absolute;}
#jogosOnline span{display:none;}
#menu{position:absolute;margin-top:8px;margin-left:515px;}
#menu li{float:left;margin-left:0px;}
#menu li a{display:block;color:#fff;text-decoration:none;font-size:12px;padding:6px 3px 6px 1px;float:left;}
#menu li a span{padding:6px 5px 6px 7px;display:inline;float:left;cursor:pointer;}
#menu li a:hover, #menu li a.selected{background:transparent url(/pix/menu_right.png) no-repeat right;}
#menu li a:hover span, #menu .selected span{color:#fff;background:transparent url(/pix/menu_left.png) no-repeat left;}
#search{position:absolute;margin-top:70px;margin-left:520px;width:461px;height:36px;background:url(/pix/caixa_pesquisa.png) no-repeat;}
#q{position:absolute;border:0;width:400px;;height:18px;padding:2px;margin:6px 15px;background:transparent;font-weight:bold;color:#999;font-size:16px;}
#x{border:0;background:transparent;position:absolute;margin-left:420px;width:40px;height:30px;cursor:pointer;}
#punchLine{position:absolute;margin-top:135px;margin-left:3px;font-size:15px;color:#fff;}
#topGames{position:absolute;margin-top:170px;}
#topGames > div{width:133px;height:130px;background:url(/pix/caixa_destaque_home.gif) no-repeat;float:left;margin-right:8px;text-align:center;}
#topGames > div img{margin-top:10px;width:105px;height:89px;border:2px solid #ccc;}
#topGames > div a{color:#111;font-size:11px;text-decoration:none;display:block;margin-top:1px;}
#topGames > div a:hover{color:#DD7D10;}
.topGamesLast{width:125px;height:130px;background:url(/pix/caixa_destaque_home.gif) no-repeat;float:left;margin-right:0px;}
#categoriesList{float:left;margin-bottom:35px;width:980px;}
.categoryBlock{margin-top:20px;width:300px;height:280px;float:left;margin-right:40px;}
.categoryBlockNormal{margin-top:20px;width:300px;height:260px;float:left;margin-right:40px;}
.third{margin-right:0px;}
.categoryTitle, .categoryTitleUltimosJogos{background:#fff;border-right:1px solid #ccc;width:190px;padding:6px 10px 6px 8px;font-weight:bold;font-size:15px;color:#DD7D10;}
.categoryTitleUltimosJogos{background:#FDEA71;color:#111111;}
.categoryTitle a{font-size:15px;text-decoration:none;color:#000;}
.seeMore{position:absolute;margin-left:280px;margin-top:3px;background:url(/pix/mais.png) no-repeat;display:block;height:19px;width:19px;}
.seeMore span{display:none;}
.categoryBox, .categoryBoxUltimosJogos{width:300px;height:250px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;}
.categoryBoxUltimosJogos{background:#FDEA71;}
.trio{position:absolute;}
.trioUltimosJogos{position:relative;}
.trioItem{margin-top:5px;background:#E8E8E8;height:100px;width:70px;float:left;margin-left:5px;text-align:center;padding:9px 11px 0px 11px;overflow:hidden;}
.trioItem img{height:89px;width:108px;}
.trioItem a{clear:both;color:#111;font-size:11px;text-decoration:none;}
.trioItem a:hover{color:#DD7D10;}
.trioItem > div{width:70px;height:60px;overflow:hidden;margin-bottom:4px;}
.trioItemUltimosJogos{background:#EED205;}
.trioItemUltimosJogos a{color:#111;}
.trioItemUltimosJogos a:hover{color:#111;}
.categoryBox ul, .categoryBoxUltimosJogos ul{clear:both;position:absolute;margin-top:115px;margin-left:0;padding:5px;}
.categoryBoxNormal ul li, .categoryBox ul li, .categoryBoxUltimosJogos ul li{background:url(/pix/seta.png) 1px 5px no-repeat;padding:0px 0px 5px 15px;}
.categoryBoxNormal ul li a, .categoryBox ul li a, .categoryBoxUltimosJogos ul li a{font-size:14px;color:#0D5DA4;text-decoration:underline;}
.categoryBoxNormal ul li a:hover, .categoryBox ul li a:hover, .categoryBoxUltimosJogos ul li a:hover{color:#DD7D10;}
.listUltimasCategorias, .listUltimasCategoriasBig{position:relative;margin-top:0;}
.listUltimasCategoriasBig li{margin-bottom:3px;}
.listUltimasCategoriasBig li a{color:#000;font-size:14px;font-weight:bold;}
.listUltimasCategorias li a{color:#000;}
.categoryBoxNormal{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;height:250px;width:300px;}
.categoryBoxNormal ul{clear:both;margin-left:0;margin-top:8px;padding:5px;position:absolute;}
#gameList{margin:15px 15px 0px 3px;width:660px;float:left;}
#listTitle{background:#fff;border-right:1px solid #ccc;font-size:20px;width:auto;float:left;text-align:center;overflow:hidden;font-weight:normal;padding:7px 20px 5px 20px;}
#listBox{width:630px;padding:10px 15px;margin-bottom:15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;float:left;}
.listItem{padding:15px 0px;float:left;}
#listBox .last{border-bottom:0px;}
.itemThumb{background:#E9E9E9;padding:8px;width:105px;height:89px;overflow:hidden;float:left;}
.itemDetails{width:480px;float:left;margin-left:20px;font-size:13px;line-height:1.3;color:#666}
.itemDetails a{font-size:18px;color:#0D5DA4;display:block;margin-bottom:5px;}
.itemDetails a:hover{color:#DD7D10;}
.rating{margin-top:5px;background:url(/pix/stars.png) -5px 0 no-repeat;height:20px;}
.rating_off{margin-top:5px;background:url(/pix/stars_off.png) -5px 0 no-repeat;height:20px;width:100px;}
.n1{width:20px;}
.n2{width:40px;}
.n3{width:60px;}
.n4{width:80px;}
.n5{width:100px;}
#gameListRight{margin-top:19px;float:left;width:300px;min-height:100px;}
.sidebarGamesList{text-align:left;float:left;padding:0px;width:300px;margin-bottom:15px;}
.sidebarGamesList .titrel{font-size:14px;background:#fff;width:210px;padding:8px 0px 8px 10px;font-weight:bold;border-right:1px solid #ccc;color:#DD7D10;}
.sidebarLastGames .titrel{background-color:#FDEA71;color:#000;}
.sidebarGamesList .mainrel{background:#fff;width:300px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-bottom:5px;overflow:hidden;}
.sidebarLastGames .mainrel{background-color:#FDEA71;}
.sidebarGamesList ul{margin-left:14px;}
.sidebarGamesList li{background:url(/pix/seta.png) 0px 9px no-repeat;padding:4px 0px 8px 15px;}
.sidebarGamesList a{text-decoration:underline;font-size:14px;color:#0D5DA4;font-weight:bold;}
.sidebarGamesList a:hover{color:#DD7D10;}
.sidebarLastGames a{color:#000;}
.sidebarLastGames a:hover{color:#000;text-decoration:none;}
#pagination{background:#EAEAEA;clear:both;text-align:center;}
#pagination table{margin:auto;}
#pagination td{padding:3px 3px 0px 3px;}
#pagination > div{xmargin-left:18%}
#pagination a{background:url(/pix/ball.gif) 0px 0px no-repeat;width:19px;height:19px;color:#fff;font-size:12px;display:block;margin:3px;float:left;text-decoration:none;padding-top:4px;}
#pagination a.noball{background:transparent;color:#666;width:auto;text-decoration:underline;font-weight:bold;margin:3px 10px;}
#pagination a:hover, #pagination .selected{background:url(/pix/ball_light.gif) 0px 0px no-repeat;width:19px;height:19px;color:#666;}
#pagination a.noball:hover{background:transparent;color:#0D5DA6;width:auto;}
#gameDetail{margin-top:15px;width:940px;float:left;margin-right:15px;}
#gameTitle{background:#fff;border-right:1px solid #ccc;font-size:20px;float:left;overflow:hidden;font-weight:normal;padding:8px 20px 4px 20px;min-width:140px;text-align:center;}
#gameBox{width:960px;padding:20px 10px;margin-bottom:15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;text-align:center;float:left;}
#gameMain{margin:0 auto;width:728px;}
#gameStage{margin:0 auto 0;position:relative;text-align:center;width:728px;}
#gameContainer, #gameAdsContainer{height:528px;width:728px;}
#gameAdsContainer{left:0;position:absolute;text-align:center;top:0;}
#gameAds{height:280px;margin:100px auto 50px;text-align:left;width:336px;}
#progressContainer{background-color:#EFEFEF;border:1px solid #0D5DA4;clear:both;height:15px;margin:0 auto;text-align:left;}
#progressStatus{font-size:12px;margin-top:2px;}
#progressBar{background-color:#70B6F4;height:15px;width:1px;}
#gameZoom{left:728px;position:absolute;margin:0;top:0px;width:30px;}
#gameZoom img{clear:both;margin-bottom:5px;}
#gameTwoBanners{width:728px;margin:auto;text-align:center;}
#gameBannerLeft{padding:0;float:left}
#gameBannerRight{float:left;padding:0 0 0 10px;}
#bottomBanner{margin:10px;}
#gameDescription{background-color:#EAEAEA;clear:both;width:915px;float:left;text-align:left;padding:12px;overflow:hidden;margin:10px 0 0 10px;}
#gameDescriptionContainer{float:left;width:850px;}
#gameVotesContainer{float:right;width:60px;}
#gameDescription p{line-height:1.3;font-size:14px;padding:0 20px 20px 20px;}
#gameDescription h2{line-height:1.3;font-size:14px;padding:0 20px 8px 20px;}
#gameDetail h3{color:#222;font-size:14px;padding:8px;margin:0;}
#instructions, #shareit{clear:both;padding:0;color:#666;}
#shareit{padding-bottom:10px;}
#instructions h3, #shareit .titshare{background-repeat:no-repeat;font-size:15px;padding:3px 0px 0px 60px;height:22px;color:#666;font-weight:bold;}
#instructions h3{background-image:url(/pix/icon_instrucoes.png);background-position:20px 0;}
#shareit .titshare{background-image:url(/pix/icon_partilha.png);background-position:24px 0;}
#instructions p, #shareit .mainshare{padding:0px 10px 10px 60px;}
#shareit span{font-size:11px;}
.relatedCategories{clear:both;float:left;text-align:left;padding:12px;width:212px;}
.relatedCategories .mainrelcat{background:#EAEAEA;height:280px;}
.relatedCategories ul{margin-left:4px;padding:5px;}
.relatedCategories li{background:url(/pix/seta.png) 0px 13px no-repeat;padding-left:15px;padding-top:8px;}
.relatedCategories a{text-decoration:underline;font-size:14px;color:#0D5DA4;}
.relatedCategories a:hover{color:#DD7D10;}
.relatedGames{float:right;padding-right:12px;margin-top:10px;text-align:left;}
.relatedGames .mainrelgam{background:#EAEAEA;width:705px;height:280px;}
#relatedGamesList{padding:10px 5px 10px 5px;}
#relatedGamesList > div{width:133px;height:130px;background:url(/pix/caixa_destaque_home.gif) no-repeat;float:left;margin-left:5px;text-align:center;}
#relatedGamesList > div img{margin-top:10px;width:105px;height:89px;border:2px solid #ccc;}
#relatedGamesList > div a{color:#111;display:block;font-size:11px;text-decoration:none;}
#relatedGamesList > div a:hover{color:#DD7D10;}
#mrectBigAd, #mrectBigFooterAd{clear:both;margin:15px 0 10px 0;padding-top:10px;}
#preCategoriAd{clear:both;margin:0;padding:10px 0 10px 0;}
#mrectAd{margin-top:28px;margin-bottom:15px;}
#rightAd{float:left;width:160px;margin:15px 0px;}
#footer{clear:both;background:#E8E8E8;height:55px;margin-top:10px;padding-top:15px;font-size:11px;color:#666;}
#footer .contentWraper{padding:0px 25px 0px 50px;height:55px;}
#footerPunchLine{color:#666;float:left;}
#footer ul{margin-top:10px;}
#footer li{float:left;margin-right:20px;}
#footer a{color:#5475A4;text-decoration:none}
.codigolink{width:380px;height:15px;vertical-align:middle;font-size:11px;overflow:hidden;}
.codigoembed{width:620px;height:25px;vertical-align:middle;font-size:11px;line-height:1.2em;overflow:hidden;}
.top_categorias ul{padding:5px;}
.top_categorias ul li{background:url(/pix/seta.png) 1px 5px no-repeat;padding:0px 0px 10px 15px;}
.top_categorias ul li a{font-size:15px;color:#0D5DA4;text-decoration:none;}
.top_categorias ul li a:hover{text-decoration:underline;color:#DD7D10;}
#conteudo{margin:15px 0px 0px 3px;width:960px;float:left;}
#conteudoBox{width:930px;padding:10px 15px;margin-bottom:30px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;float:left;}
.sem_resultados{padding:10px 0 20px 0;}
#gameListPartilhar{text-align:left;float:left;padding:0px;width:300px;margin-bottom:15px;}
.titrel{color:#666;font-size:14px;font-weight:bold;padding:2px 0px 4px 8px;}
#introCat{margin:0;padding:0;font-size:14px;font-weight:normal;}
.facebook_ilike{width:450px;height:25px;margin:15px 0 0 20px;}
#gameBannerTop{margin:0 0 6px 0;padding:0;}
#gameBannerBot{margin-top:8px;}
.segueFacebook{background:url(http://static.njogos.pt/pix/facebook.png) center left no-repeat;padding:0 0 0 27px;white-space:nowrap;font-size:1.1em;font-weight:bold;}
#gooadGameInfo{float:right;width:300px;margin:10px;}
.adSidebar{font-size:0.8em;color:#444;}
