@charset utf-8;
*{margin:0;padding:0}
body#blanco{margin:0;padding:0;width:100%;height:100%;background:none #FFF}
body{font-family:Arial, Helvetica, sans-serif;width:100%;background-image:url(../img/background-top.png),url(../img/background-bottom.png),url(../img/background.png);background-position:left 0, left bottom, left 442px;background-repeat:repeat-x, repeat-x, repeat;margin:0}
body#tupc{font-family:Arial, Helvetica, sans-serif;width:100%;background-image:url(../img/background-top.png),url(../img/background-bottom.png),url(../img/background.png);background-position:left 0, left bottom, left 442px;background-repeat:repeat-x, repeat-x, repeat;margin:0}
.left-side{float:left;width:300px;padding-right:15px}
h1,h2,h3,h4{font-weight:400}
a img{border:none;text-decoration:none}
.category-gallery{float:right;width:683px;padding-left:0;background:#FFF url(../img/frame_diary_bg2.png) 310px 31px no-repeat;border-top-left-radius:10px;border-top-right-radius:10px;}
.content{width:1000px;position:relative;margin:15px auto 0}
.banner{width:300px;height:250px}
.social{clear:both;width:100%}
.category-list{width:240px;float:left;background:url(../img/dir-bg.png) repeat-y;border-bottom:1px solid gray;border-radius:20px;}
.gallery{float:left;padding-bottom:10px;width:100%;background-color:#FFF}
.container-gallery{clear:both;width:681px;border:1px solid gray;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;}
.title-page h2{font-size:18px;font-family:'Chewy', sans-serif;line-height:36px;padding-left:35px;font-weight:400;text-align:left;margin:0}
.left-side h2{text-align:left;font-size:18px;font-family:'Chewy', sans-serif;background-color:transparent;font-weight:400;padding-left:35px;width:205px;margin:0}
.title-screensaver{font-family:'Chewy', sans-serif;font-size:16px;color:gray;margin:0}
.module-screen{width:294px;font-size:10px;padding:10px 2px}
.module-screen p{float:left;width:120px;margin-top:0;margin-bottom:4px;text-align:center;font-family:'Chewy', sans-serif;font-size:16px;padding:0 10px}
.module-screen-description{width:294px;clear:both}
.module-screen-description p{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;display:block;text-align:justify;width:280px;margin-bottom:4px;padding:2px}
.tabs{border-bottom:1px solid #999;border-left:1px solid #999;float:left;height:32px;list-style:none;width:300px;margin:0;padding:0}
.tabs li{background:#e0e0e0;border:1px solid #999;border-left:none;float:left;height:31px;line-height:31px;overflow:hidden;position:relative;margin:0 0 -1px;padding:0}
.tabs li a{border:1px solid #fff;color:#000;display:block;font-size:1.1em;text-decoration:none;outline:none;font-family:'Chewy', sans-serif;padding:0 10px}
.tabs li a:hover{background:#ccc}
.contenedor-categoria{width:100%;margin:0 auto;padding:20px 5px 5px}
.contenedor-categoria-principal{padding:10px}
.contenedor-categoria-secundaria{margin-top:20px;padding:10px}
.categoria-secundaria-derecha{float:right;width:315px}
.banner-categoria{float:right;width:334px;height:300px;padding-top:41px;padding-right:3px}
.paginacion-categoria{font-size:36px;width:100%;margin-top:10px;text-align:center}
.img-salvapantallas{padding-bottom:20px;float:left;width:170px;height:153px;background:url(../img/sprite.png) no-repeat -445px -343px}
.img-salvapantallas img{padding-left:7px;padding-top:8px}
.info-salvapantallas{float:right;width:145px}
.description{float:left;clear:both;font-family:Arial, Helvetica, sans-serif;color:#000;font-size:10px}
.descargas{font-size:10px;color:gray}
.rating{padding-left:5px;padding-right:5px;float:right;height:45px;width:110px}
p.cantidad-votos{font-family:Arial;font-weight:700;color:#86dfc3;font-size:20px;float:left;padding-left:5px;margin:2px 0 0}
p.donwload-btn{height:28px;background:url(../img/sprite.png) no-repeat -392px -272px;font-family:'Chewy', sans-serif;color:#000;font-size:16px;text-align:center;float:left;margin:0;padding:18px 5px 0}
.download-btn-right{height:44px;width:33px;background:url(http://www.salvapantallas.com.es/img/btn/down_C.gif) no-repeat left top;float:left;margin-top:7px}
.name{font-family:'Chewy';font-size:15px;color:#3fbeff;line-height:14px;padding-bottom:7px}
.pts{font-family:Arial;font-weight:700;color:#fecb01;font-size:20px;margin-right:30px;float:right}
.simbol{font-family:'Chewy';font-size:43px;padding-right:12px;float:left}
.verde{color:#7e7e7e!important}
.previous-btn-left{height:46px;width:39px;background:url(../img/sprite.png) no-repeat -351px -272px;float:left}
.previous-btn-right{height:46px;width:16px;background:url(../img/sprite.png) -394px -21px;float:left}
p.medium-btn{background:url(../img/sprite.png) -392px -272px;font-family:'Chewy', sans-serif;color:#fff;font-size:16px;text-align:center;float:left;height:29px;margin:0;padding:18px 5px 0}
.next-btn-right{height:46px;width:39px;background:url(../img/sprite.png) no-repeat -354px -318px;float:left}
.medium{float:left;padding-left:15px;padding-right:15px}
.previous2{float:left;padding-right:15px}
.next2{float:left;padding-left:6px}
.medium2{padding-left:15px;padding-right:15px}
p.medium-btn2{background:url(../img/sprite.png) -392px -272px;font-family:'Chewy', sans-serif;color:#fff;font-size:16px;text-align:center;float:right;height:29px;margin:0;padding:18px 5px 0}
.next-btn-right2{height:46px;width:39px;background:url(../../img/arrows/next_btn_right.gif) no-repeat left top;float:right}
.next-btn-left2{height:46px;width:16px;background:url(../img/sprite.png) no-repeat -378px -21px;float:right}
.fb-i-like-it{float:left;background:url(../img/sprite.png) no-repeat -657px -489px;width:105px;padding-left:34px;height:24px;padding-top:3px}
.twitter-share-container{float:left;background:url(../img/sprite.png) no-repeat -657px -541px;width:65px;padding-left:33px;height:24px;padding-top:2px}
.gp-plus{float:left;background:url(../img/sprite.png) no-repeat -657px -515px;width:54px;padding-left:37px;height:24px;padding-top:2px}
.redes-sociales{width:100%;background-color:#FFF}
.sup_izq{width:650px;float:left;padding-left:18px}
.titulo{width:650px;float:left;padding-bottom:7px;padding-top:6px;font-family:'Chewy', sans-serif;color:gray}
.enviame{width:19%;text-align:center;float:left;padding-left:12px}
.enviame1-twitter{width:100%;float:left;text-align:center;padding-top:3px;color:#2ECCFA}
.enviame1-gplus{width:100%;float:left;text-align:center;padding-top:3px;color:#FE2E2E}
.enviame1-facebook{width:100%;float:left;text-align:center;padding-top:3px;color:#3104B4}
.enviame2{width:100%;float:left;text-align:left}
.downloads span{color:#FECB01;font-size:16px}
.downloads{text-align:left;font-family:Arial, Helvetica, sans-serif;color:#B3B3B3;font-weight:700;padding-left:155px;padding-bottom:5px}
.module-screen-superior-izq{width:150px}
.interlineado{line-height:18px}
.main-title2{width:283px}
.f1{float:left;width:295px}
.f1 p{text-align:left;padding-left:10px;padding-right:30px;font-size:18px;font-family:'Chewy', sans-serif;line-height:30px;width:200px;height:36px;float:left;margin-bottom:0 0 6px 0}
.arrow-bottom{background:url(../img/sprite.png) no-repeat -198px -131px;width:18px;height:39px;float:left;margin-top:18px}
.social1{clear:both;background-color:#FFF}
.category-description{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;width:240px;color:#35b38b;padding-top:10px}
.category-description-pie{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;width:710px;padding:9px;color:#b3b3b3;}
.category-description-1{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:left;width:300px;color:#35b38b;padding:10px 0}
.tab_container{overflow:visible;margin-bottom:8px}
.module-screen img{widows:150px}
.name a,.name a:visited,p.interlineado a,p.interlineado a:visited,a.simbol:link,a.simbol:visited,a.simbol:active{color:#41d7fc;text-decoration:none}
.name a:hover,p.interlineado a:hover{color:#3FBEFF;text-decoration:underline}
.twitter-share-button,.rating-container{margin-top:4px}
.categoria-inicial,.categoria-secundaria-izquierda{float:left;width:315px}
.up-salvapantallas,.module-screen-superior{width:100%}
.contenedor,.contenedor2{display:inline-block}
.top-position{clear:both;float:left}
.top-position p{text-align:center;font-size:10px;padding-left:5px;color:gray;margin:0}
.top-position p strong{color:#fecb01}
.top-position p a:hover{color:#3fbeff;text-decoration:underline}
.header-top{background-color:transparent;width:1000px;color:#FFF;margin:0 auto}
.logo{float:left;width:271px;height:165px;background:url(../img/sprite.png) no-repeat 163px 72px}
.banner-top{float:right;width:728px;height:90px}
.logoB{float:left;clear:right;width:225px;height:51px;background:url(../img/sprite.png) no-repeat -108px -33px}
h1{font-family:'Chewy',sans-serif;font-size:15px;text-align:center;color:#bbb;width:300px;margin:10px 0 0}
.main-title{width:683px}
.difundir-pinterest,.difundir-facebook,.difundir-gplus,.difundir-blog,.difundir-twitter,.difundir-youtube{float:left;padding-left:5px;width:48px;height:48px;border:none}
.contenedor-social{position:absolute;width:335px;right:0;top:-38px;z-index:100}
.contenedor-social a{display:block;width:48px;height:48px;text-decoration:none;border:none}
a#link-facebook{background:url(../img/sprite.png) -221px -131px}
a#link-pinterest{background:url(../img/sprite.png) -434px -131px}
a#link-youtube{background:url(../img/sprite.png) -380px -131px}
a#link-twetter{background:url(../img/sprite.png) -328px -131px}
a#link-googleplus{background:url(../img/sprite.png) -274px -131px}
a#link-blog{background:url(../img/sprite.png) -486px -131px}
div.rating-values{width:85px;height:20px;margin-top:4px;float:left;margin-left:-4px}
div.rating1{background:url(../img/sprite.png) -535px -132px}
div.rating2{background:url(../img/sprite.png) -535px -152px}
div.rating3{background:url(../img/sprite.png) -535px -172px}
div.rating4{background:url(../img/sprite.png) -535px -192px}
div.rating5{background:url(../img/sprite.png) -535px -212px}
div.rating6{background:url(../img/sprite.png) -535px -232px}
div.rating7{background:url(../img/sprite.png) -535px -252px}
div.rating8{background:url(../img/sprite.png) 158px -272px}
div.rating9{background:url(../img/sprite.png) 158px -292px}
div.rating10{background:url(../img/sprite.png) 158px -312px}
.min-font{font-size:14px!important}
.categoria-juego a{text-decoration:none;color:grey;font-weight:700;font-size:16px}
.categoria-juego a:hover{text-decoration:underline;color:grey;font-weight:700;font-size:16px}
.categoria-juego a:visited{color:grey;font-weight:700;font-size:14px}
.today-content{width:370px;padding-bottom:50px;background:#FFF url(../img/frame_diary_bg.png) top left no-repeat}
.gifi-face-1{background:url(../img/sprite.png) -659px -131px no-repeat}
.gifi-face-2{background:url(../img/sprite.png) -659px -161px no-repeat}
.gifi-face-3{background:url(../img/sprite.png) -659px -191px no-repeat}
.gifi-face-4{background:url(../img/sprite.png) -659px -221px no-repeat}
.gifi-face-5{background:url(../img/sprite.png) -659px -251px no-repeat}
.gifi-face-6{background:url(../img/sprite.png) -659px -281px no-repeat}
.gifi-face-7{background:url(../img/sprite.png) -659px -311px no-repeat}
.gifi-face-8{background:url(../img/sprite.png) -659px -341px no-repeat}
.gifi-face-9{background:url(../img/sprite.png) -659px -371px no-repeat}
.gifi-face-10{background:url(../img/sprite.png) -659px -401px no-repeat}
.gifi-face-11{background:url(../img/sprite.png) -659px -431px no-repeat}
.gifi-face-12{background:url(../img/sprite.png) -659px -461px no-repeat}
.flecha{background:url(../img/sprite.png) -520px -208px no-repeat;float:left;padding-top:12px;padding-right:5px;height:6px;width:10px;margin-top:7px}
.flechaVertical{background:url(../img/sprite.png) -521px -225px no-repeat}
.img-company{background:url(../img/sprite.png) -491px -208px no-repeat;float:left;margin-left:40px;padding-right:5px;width:27px;height:31px}
.today-selected{float:right;width:334px;padding-top:10px}
.today-screensaver{margin-top:0}
.today-screensaver p{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;display:block;text-align:justify;float:left;width:170px;padding-right:10px;padding-top:10px}
.preview-screensaver{float:left;background:url(../img/sprite.png) -229px -272px;width:122px;height:163px;clear:both;margin-left:32px;margin-top:11px}
.preview-screensaver-gallery{float:left;background:url(../img/sprite.png) -229px -272px;width:120px;height:163px;clear:both}
p.recomended-text{float:left;text-align:left;font-family:'Chewy', sans-serif;font-size:18px;color:gray;margin:0;padding:20px 5px 0 35px}
p.recomended-text a{text-decoration:none;color:#bf9d68}
p.recomended-text a:hover{text-decoration:underline;color:#bf9d68}
p.recomended-text a:visited{color:#bf9d68}
h3.recomended-title{font-family:'Chewy', sans-serif;font-size:16px;color:gray}
.recomended-title a:hover{color:#FECB01;text-decoration:underline}
.ad-sense-container{float:left;width:340px;height:280px;padding:0 0 10px}
a.free-play{color:#FFF;font-family:'Chewy', sans-serif;font-size:16px;text-decoration:none;padding-left:7px;font-weight:400}
a.free-play:visited{color:#FFF;text-decoration:none}
.top-main-content{float:right;width:680px;height:18px;background-color:#FFF;border-right:1px solid gray}
.top-main-content-bag{float:right;width:48px;height:18px;background:url(../img/sprite.png) -205px -185px}
.main-content{width:727px;float:right;clear:right;background-color:#FFF;border:1px solid gray;border-top-style:none;border-top-left-radius:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.aside-title{width:240px}
.arrow,.arrow-bottom{background:url(../img/sprite.png) no-repeat -198px -131px;width:18px;height:39px;float:left}
.numero-de-votos{float:left;padding-bottom:5px;font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#b3b3b3;font-size:10px;clear:both;margin:0}
.text-partidas-jugadas{float:right;width:90px;margin-top:8px}
.text-partidas-jugadas p{text-align:left;color:#b3b3b3;width:90px;margin:0}
.num-partidas{float:left;color:#bf9d68;font-size:14px}
.descrip-partidas-jugadas{width:92px;float:left;clear:left;font-size:10px;line-height:4px}
.name-game{width:350px;padding-left:10px;color:#bf9d68;font-size:16px;font-family:'Chewy', sans-serif;height:23px;margin:0}
.name-game a{color:#bf9d68!important;text-decoration:none}
.name-game a:visited{text-decoration:none}
.name-game a:hover{text-decoration:underline}
.resume-game{float:left;width:340px;height:190px;padding:10px 10px 10px}
.contenedor-de-categorias{clear:both;padding-top:15px}
.bottom-conatiner{border:1px solid gray;width:998px;height:340px;float:left;clear:both;margin-top:15px;background-color:#FFF;border-radius:10px;}
.fb-like-box-container{width:295px;float:left}
p.title-page-facebook,p.title-page-jugados{text-align:left;float:left;color:#FFF;padding-left:28px;font-size:18px;font-family:'Chewy', sans-serif;line-height:30px;height:36px;margin-bottom:5px;margin-top:0}
.title-page-facebook{background:url(../img/sprite.png) no-repeat 0 -95px;width:310px;border-top-left-radius:10px;}
.title-page-jugados{background:url(../img/sprite.png) no-repeat 0 -95px;width:632px;border-top-right-radius:10px;}
div.top-tree{width:114px;height:49px;position:absolute;top:8px;left:-5px;padding:0!important}
div.top-tree#top1{background:url(../img/sprite.png) 0 -271px}
div.top-tree#top2{background:url(../img/sprite.png) 0 -319px}
div.top-tree#top3{background:url(../img/sprite.png) 0 -367px}
.menu_list{width:240px;margin-top:45px}
.menu_head{font-weight:400;color:#86dfc3;cursor:pointer;position:relative;background-position:center right;background-repeat:no-repeat;float:left;font-family:'Chewy', sans-serif;font-size:18px;margin:1px 0;padding:7px 10px 7px 5px}
.menu_body{display:none;clear:both;width:240px}
.menu_body a{display:block;color:#A89590;font-weight:700;text-decoration:none;padding-top:16px;font-size:14px;width:165px}
.menu_body a:visited{color:#A89590}
.menu_head_top{font-weight:400;cursor:pointer;position:relative;background-position:center right;background-repeat:no-repeat;float:left;font-family:'Chewy', sans-serif;font-size:18px;width:135px;margin:1px 0;padding:7px 10px 7px 5px}
.menu_head_top a{color:#bf9d68!important;text-decoration:none}
.gifi{float:left;padding-top:8px;padding-right:10px;height:20px;width:30px;margin-top:3px}
.top-tree-container{float:left;width:225px;height:260px;position:relative;padding:4px}
.name-top-tree{float:left;width:90px;text-align:center;font-family:'Chewy', sans-serif;font-size:18px;color:#bf9d68;line-height:16px;margin:0;padding:10px 5px 5px}
.top-tree-value{float:left;width:90px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#86dfc3;margin:0;padding:0 5px}
.top-tree-star-container{width:80px;padding-right:22px;float:right}
.numero-de-votos-bottom{clear:none;font-weight:400;width:110px;text-align:center;float:left;padding-bottom:5px;font-family:Arial, Helvetica, sans-serif;color:#b3b3b3;font-size:10px;margin:0}
.text-partidas-jugadas-bottom{float: left;width: 51px;margin: -65px 0px 0px 15px}
.text-partidas-jugadas-bottom p{text-align:right;color:#b3b3b3;width:90px;font-size:10px;margin:0}
span.num-partidas-bottom{float:left;color:#bf9d68;text-align:center;font-size:12px;width:72px}
span.descrip-partidas-jugadas-bottom{width:100px;float:left;clear:left;font-size:10px;line-height:4px}
span.ad-exc{color:#bf9d68;font-size:12px;font-weight:700}
.intro-description-game-bottom{width:200px;float:left;clear:both;padding:0 8px}
.rank-numer{margin-top:10px}
.rv-2{text-align:center;width:140px;float:left;font-size:16px;color:#FE2E2E;margin:0}
.rv-3{text-align:center;width:190px;float:left;font-size:16px;color:#3104B4;margin:0}
.rv-4{text-align:center;width:160px;float:left;font-size:16px;color:#2ECCFA;margin:0}
.rv-6{width:40px;float:left;height:30px;background:url(../img/sprite.png) -620px -237px}
.rv-7{float:left;height:27px;padding-top:3px;width:100px}
.rv-8{width:40px;float:left;height:30px;background:url(../img/sprite.png) -620px -206px}
.rv-9{float:left;height:27px;padding-top:3px;width:150px}
.rv-10{width:40px;float:left;height:30px;background:url(../img/sprite.png) -620px -268px}
.rv-11{float:left;height:30px;width:120px}
.rv-12{float:left;clear:left;width:238px}
.rv-13{padding-top:13px;padding-left:10px}
.rv-14{height:20px;width:85px}
.alineado,.download{clear:both}
.download-btn-left,.next-btn-left{height:46px;width:16px;background:url(../img/sprite.png) no-repeat -378px -21px;float:left}
a.simbol:hover,.recomended-title a,.recomended-title a:visited{color:#FECB01;text-decoration:none}
.sup_drch,.rv-5{width:100%;float:left}
.title-page2,.title-page{background:url(../img/sprite.png) no-repeat 0 -95px;height:36px;float:left;color:#FFF;border-top-left-radius:10px;
border-top-right-radius:10px;}
.title-page-arrow{font-size:12px;font-family:'Chewy',sans-serif;line-height:36px;padding-left:35px;text-align: left;margin:0;background:url(../img/sprite.png) no-repeat 0 -95px;height:36px;float:left;color:#FFF;border-top-left-radius:10px;}
.module-screen img,.previous,.next,.ar,.rv-1{float:left}
.top-position p a,.top-position p a:visited{color:#3fbeff;text-decoration:none}
a.free-play:hover,.menu_body a:hover{color:#A89590;text-decoration:underline}
.intro-description-game li{font-size:11px}
.intro-description-game p,.intro-description-game-bottom p{font-size:11px;text-align:justify;margin:0}
.intro-description-game p a,p.recomended-more a,.intro-description-game-bottom p a,p.recomended-more a{font-size:11px;font-weight:700;color:#86dfc3;text-decoration:none}
.intro-description-game p a:hover,p.recomended-more a:hover,.intro-description-game-bottom p a:hover,p.recomended-more a:hover{color:#86dfc3;text-decoration:underline}
.intro-description-game p a:visited,p.recomended-more a:visited,.intro-description-game-bottom p a:visited,p.recomended-more a:visited{color:#86dfc3;text-decoration:none}
.icono-categoria{float:right;width:50px;height:50px;position:absolute;right:8px;top:38px;}