
#LEFT br{clear:both;}
#LEFT label{float: right; margin-right:13px; color:#636363; height: 17px; font-size: 11px; font-family: Arial; font-weight: normal; padding-top: 3px;}


#categs {width: 260px; margin:0px; padding:0px; background:url('images/gamescat_topbar.jpg') no-repeat; margin-top:10px;}
#categs h2{color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:1px; padding: 7px 0 0 54px; margin-bottom:6px;}
#categs #listacat {border: 2px solid #83c906;}
#categs #listacat ul {margin: 0; padding:0;}
#categs #listacat ul li { clear:both; margin: 0; list-style:none; font-family: Arial; background:url('images/gamescat_arrow.gif') no-repeat 17px #ffffff; padding-left:52px; height:20px;}
#categs #listacat ul li.green{clear: both; margin: 0; list-style:none; font-family: Arial; background:url('images/gamescat_arrow.gif') no-repeat 17px #f8fdee; padding-left: 52px; height:20px;}
#categs #listacat a{ float: left; display:block; padding-top:3px; font-family: Arial; color:#336600; font-weight:bold; font-size:12px; text-decoration:none; }
#categs #listacat a:hover{ color:#336600; text-decoration:underline;}
#categs span{float: right; margin-right:13px; color:#636363; height: 17px; font-size: 11px; font-family: Arial; font-weight: normal;padding-top: 3px;}


.search_game {width: 260px; height: 50px; background-image: url('images/gamescat_bottom.jpg'); background-position: top left; background-repeat:no-repeat;}
.text1 {float: left; padding-left:10px; padding-top:8px; font-family: Arial; font-size:12px; font-weight:bold; color: #ffffff; letter-spacing:1px;}
.gamesearch {float: right; width: 165px; height:20px; padding-top: 6px; padding-right:10px;}
.cauta_joc {background: #ffffff none repeat scroll 0%; border:solid 1px #7ac906; width: 163px; height: 18px; font-family: Arial; font-size: 12px;}


#topjoc {width: 260px; margin:0px; padding:0px; background:url('images/topgames_topbar.jpg') no-repeat; margin-top:10px;}
#topjoc h2{color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:1px; padding: 7px 0 0 54px; margin-bottom:6px;}
#topjoc h2{color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:1px; padding: 7px 0 0 54px; margin-bottom:6px;}
#topjoc #listajoc {border: 2px solid #fdc158;}
#topjoc #listajoc ul {margin: 0; padding:0;}
#topjoc #listajoc ul li { clear:both; margin: 0; list-style:none; font-family: Arial; background: #ffffff; padding-left:0px; height:20px;}
#topjoc #listajoc ul li.orange{clear: both; margin: 0; list-style:none; font-family: Arial; background: #fef8f2; padding-left: 0px; height:20px;}
#topjoc #listajoc a{ float: left; display:block; padding-top:3px; font-family: Arial; color:#cc6600; font-weight:bold; font-size:11px; text-decoration:none; width:145px;height:13px;overflow:hidden;}
#topjoc #listajoc a:hover{ color:#cc6600; text-decoration:underline;}

.dynumbers {float: right; margin-right:3px; color:#636363; height: 17px; font-size: 11px; font-family: Arial; font-weight: normal;padding-top: 3px;}
.dynumbers2 {float: left; color:#cc6600; height: 17px; font-size: 11px; font-family: Arial; font-weight: normal; padding-top: 3px; padding-left:17px; padding-right: 23px;}
.dynumbers3 {float: left; color:#0a6cba; height: 17px; font-size: 11px; font-family: Arial; font-weight: normal; padding-top: 3px; padding-left:17px; padding-right: 23px;}


.h3link {text-align: right; padding-right:10px; font-family:Arial; font-size:11px; font-weight:bold; height:11px; color:#ffffff; text-decoration:none}
.h3link a{text-decoration:none; color:#ffffff;}
.h3link a:hover {text-decoration: underline; color: #ffffff;}


#topmemb {width: 260px; margin:0px; padding:0px; background:url('images/topmembers_topbar.jpg') no-repeat; margin-top:10px;}
#topmemb h2{color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:1px; padding: 7px 0 0 54px; margin-bottom:6px;}
#topmemb #listamemb {border: 2px solid #3086c0;}
#topmemb #listamemb ul {margin: 0; padding:0;}
#topmemb #listamemb ul li { clear:both; margin: 0; list-style:none; font-family: Arial; background: #ffffff; padding-left:0px; height:20px;}
#topmemb #listamemb ul li.blue{clear: both; margin: 0; list-style:none; font-family: Arial; background: #eff7ff; padding-left: 0px; height:20px;}
#topmemb #listamemb a{ float: left; display:block; padding-top:3px; font-family: Arial; color:#0a6cba; font-weight:bold; font-size:11px; text-decoration:none; }
#topmemb #listamemb a:hover{ color:#0a6cba; text-decoration:underline;}


#Main {float:left; width: 738px; text-align:left; margin-bottom: 20px;}
#promoHPGames {width: 734px; margin-left:4px; margin-bottom:10px;}
#promoCatGames{width:734px; height: 181px ; margin-left:4px; background: url('images/propgame_back.jpg') no-repeat;}
#promoCatGames h2{font-size:14px; letter-spacing:1px;font-family:Arial; color:#fff; margin:0;padding:7px 0 7px 0;text-align:center; }



#newgames {float:left; width: 522px; height:281px; background-image:url('images/newgames_back.jpg'); background-repeat:no-repeat; padding-top:22px;padding-left:16px;}
.newgame {float:left; height: 132px; width: 119px; margin:0 7px 7px 0;text-align:center;}
.newgame img{border:2px solid #ffffff; margin-top:10px;}
.newgame img.play{border:0; margin:0;}
.newtitle {width:115px; height:30px; margin:0px; padding:0; text-align:center; line-height:11px}
.newtitle a{width:115px; height:23px; overflow:hidden; display: block; margin:0; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff;}
.newtitle a:hover {text-decoration: underline; color: #ffffff;}


.divjnoi {float: left; margin-left: 30px; margin-top: 20px; width:83px; height: 45px; text-align:center; font-family: Arial; font-size:22px; color:#ffffff; font-weight:bold;}


#weekgame {float: left; background-image:url('images/weekgame_back.jpg'); background-repeat:no-repeat;width: 196px; height:292px; margin-top:10px; text-align:center;}
#weekgame h2{color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:1px; padding-top: 7px; margin-bottom: 10px;}
#weekgame img{border:4px solid #fad99d; margin-top: 4px;}
#weekgame img.play{border:0; margin-top: 7px;}
#weekgame a{color: #cc6600; font-family: Arial; font-size: 12px; font-weight: bold; letter-spacing:1px; text-decoration:none;}
#weekgame a:hover {color: #cc6600; text-decoration:underline;}
#weekgame p{width:176px; height: 73px; padding:0px;margin: 0 10px 0 10px; color:#cc6600; font-family:Arial; font-size:11px; font-weight:bold; letter-spacing:1px; padding-top: 3px; overflow:hidden;}


.catBox {	float:left;	width:362px; 	height:188px; 	margin:0; 	padding:0;	margin-left:6px; 	margin-bottom:10px; 	background: url('images/categorygames_back.jpg') top no-repeat;	display:inline; _margin-left: 4px !important;}
.catBox h2{font-size:14px; letter-spacing:1px; color:#fff; margin:0;padding:7px 0 7px 0;text-align:center; }
.coverGamePic {float: left; width: 74px; height: 82px; margin:5px 0 0 10px; padding: 0px; text-align:center; display:inline;}
.coverGamePic img{border: 1px solid #7cc905;}
.coverGamePic img.play{border:0;}

.coverGameDesc {float:left; width:250px; height:75px; margin:5px 0 0 10px; font-family: Arial; overflow: hidden}
.coverGameDesc h4{color:#336600; font-size:14px; text-decoration:none;	margin:0 0 5px 0;	padding:0; }
.coverGameDesc h4 a{color: #336600; text-decoration:none; font-weight:bold;}
.coverGameDesc h4 a:hover{text-decoration:underline;}
.coverGameDesc p{	margin:0;	padding:0;	font-size:11px;	letter-spacing:0.3pt;}

.coverGameList{ margin-top:3px; float:left;}
.coverGameList ul{margin:0;padding:0; clear:none;}
.coverGameList ul li {list-style:none; float:left; width:145px; background:url('images/newarrow_cat.gif') 0px 6px no-repeat; padding:0 0 0 10px;	margin: 0 0 0 13px;display:inline;}

.allOnCat{clear:both; padding: 5px 25px 0 0; text-align:right;}
.coverGameList a, .allOnCat a {color:#555555; font-family: Arial; font-size:11px; font-weight:bold; text-decoration:none;padding-top:3px; display:block; height:16px; overflow:hidden;}
.coverGameList a:hover, .allOnCat a:hover {color:#555555; font-family: Arial; font-size:11px; font-weight:bold; text-decoration:underline;}

#sortcat{
    width: 100%;
    float: left;
}
#sortcat a{color: #474747; font-family: proxima_nova, sans-serif; font-size: 14px;  text-decoration:none;width: 25%;text-align:center;background: none;font-weight: 200;padding: 0;margin: 0;display: block;}
#sortcat a:hover {/* color:#ffffff; */ text-decoration:underline;}
#sortcat img {margin-left:4px;}

.gamelist {float: right;padding:0px; padding-right: 18px;}
.dropdownelem {background: white none repeat scroll 0%; color: #555555; font-family:Arial; font-size:12px;}
.gamecont {float:left; width: 236px; height: 106px; margin:5px 0 10px 6px; padding:0 0 0px 0;	display:inline;	border-bottom:1px dashed #83c906;}
.covplay {float:left; width: 80px; height:94px; padding:0px; margin-top:2px; text-align:center;}
.gamecov {border: 2px solid #7cc905;}
.catgamedes {float:left; width:154px; margin:0px; padding:0px;}
.catgamedes p{color: #336600; font-family: Arial; font-size:11px; font-weight:normal;margin:0px; padding:0px; margin-top:5px}
.catgamedes a{color: #336600; font-family: Arial; font-size:12px; font-weight: bold; letter-spacing:1px; text-decoration:none;}
.catgamedes a:hover {color: #336600; text-decoration: underline}
.newgamedal {float:right; height:22px; padding: 0px; margin:0; margin-right:10px}


.propgame {float: left; width: 367px;}
.propcover {float:left; margin: 0px; padding:0px; display:inline;}
.propcover img {border: 2px solid #e69a38; margin:10px 0 0 9px;}
.propgamedes {float: left;  width: 184px; height:120px; text-align:center;}
.proptext {width: 184px; height:96px; margin-left: 3px; margin-top: 10px; padding: 0px; text-align:left;}
.proptext a {color:#cc6600; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none;}
.proptext a:hover {color:#cc6600; text-decoration: underline}
.proptext p {margin-top: 2px;color:#cc6600; font-family:Arial; font-size:11px; font-weight:normal;}


#gameDesc { text-align:center;}
#gameDesc h2{font-family:Arial; font-size:18px; font-weight:bold; letter-spacing:1px;  padding:10px 0 0 20px;text-align:left;margin: 10px 0 0 0;}
#instructions {color:#484848;font-family: Arial;font-size: 12px;font-weight: normal;margin:0 15px 0px 0px;padding: 2px  20px 0;text-align: left;width: 930px;}
#instructions  .fb_edge_widget_with_comment{float:right;margin-top:10px;}
#instructions span {float: right; font-weight: bold; font-size: 11px;}
#instructions span a {color:#0A6CBA; font-weight: bold;}

.instructions {color:#484848;font-family: Arial;font-size: 12px;font-weight: normal;margin:0 15px 30px 0px;padding: 20px  20px 0;text-align: left;width: 690px; float:left; display:block;}
.instructions  .fb_edge_widget_with_comment{float:right;margin-top:10px;}
.instructions span a {color:#0A6CBA; font-weight: bold;}

#gamePlay{width: 995px; margin-left:4px; padding: 0px; text-align: center; border-top:none;border-bottom:none;}

.dontForgetScore {margin-left:22px;width:690px;text-align:center;background:#000;color:white;font-size:14px;font-weight:bold;}
.fullscreen {  }
.bestGemesHP {float:left; height: 16px; width: 350px; margin:0 0 0 22px; padding: 0 0 2px 10px; text-align:left; display:inline;}
.bestGemesHP a{font-family:Arial; font-size:11px; font-weight:bold; color:#ffffff;}
.fullscreen a{ background:url('images/FULLSCREEN_icon.jpg') no-repeat ; font-family:Arial; color:#3086C1; text-decoration:none; padding: 12px;background:#eee;
height:30px;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 20px;}
.fullscreen a:hover{color:#ccc; text-decoration:underline;}


#gameMenu{width:995px; margin:20px 0px 0px 4px; padding:10px 0 10px 0;font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold;
border: 1px solid #cccccc;
background:#eee;

}


#gameMenu a{font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; line-height:31px;}
#gameMenu a:hover{text-decoration:underline;}

#iconMenu {width:960px; margin:0 23px 0 23px;padding:0px; font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold;}
#iconMenu img {border: 0px; padding:0px; margin: 0px;}

#sendlink {float:left; display:inline; width:100px; padding:0px; margin:0px; height:32px;}
#sendlink a{ background:url('images/sendlink_icon.jpg') no-repeat; width: 104px; height:31px; display:block; padding-left:29px; margin:0;}

#tellfriend {float:left; display:inline; width:130px; margin:0px; padding:0px; height:32px;}
#tellfriend a{ background:url('images/tellfriend_icon.jpg') no-repeat; width: 130px;height:31px; display:block; padding-left:29px; margin:0;}

/*#myfavorites {float:left; display:inline; width:161px; margin:0; padding:0; height:32px;}
#myfavorites a{ background:url('images/myfavorites_icon.jpg') no-repeat; width: 130px;height:31px;display:block; padding-left:29px; margin:0;}

#vote_this {float:left; display:inline; height:32px; line-height:32px;}*/
#voter {float:left; display:inline; margin-left: -33px; width:123px; height: 32px;}

#stars-holder{width:125px; height:25px; padding:0;	margin:0;	margin: 0px; background:url('images/star_rating.gif') repeat-x 0 0 ; position: relative;}
#stars-holder li{float:left; margin:0; padding:0; list-style:none;}
#stars-holder a{ display:block; width:25px; height: 25px; text-decoration: none; position: absolute; z-index: 20;	padding: 0px;}
#stars-holder a:hover{background: url('images/star_rating.gif') -25px -25px; z-index: 2;}
#stars-holder a.stars-one{left: 0px;}
#stars-holder a.stars-one:hover{width:25px;}
#stars-holder a.stars-two{left: 25px;}
#stars-holder a.stars-two:hover{left:0;width:50px;}
#stars-holder a.stars-tree{left: 50px;}
#stars-holder a.stars-tree:hover{left:0;width:75px;}
#stars-holder a.stars-four{left: 75px;}
#stars-holder a.stars-four:hover{left:0;width:100px;}
#stars-holder a.stars-five{	left: 100px;}
#stars-holder a.stars-five:hover{left:0;width:125px;}
#stars-holder li.voted{ background: url('images/star_rating.gif') -50px -50px; height: 25px;	display: block;	z-index: 1;}



#leftBottom {float:left; display:inline; width:402px; margin:0px; padding:0px; margin-left:4px;}
#comments{
    /* float: left; */
}
#comments h4{  margin-bottom:10px;font-family: proxima_nova, sans-serif;  color: #929292;  font-weight: 300;  padding: 10px;  font-size: 22px;  float: left;}
.postName{float:left; display: block;  width: 110px;   padding: 10px 20px;}
.postName a.user_comments{
    font-family: proxima_nova;
    font-size: 16px;
    padding: 10px 0px;
    float: left;
    width: 100%;
    text-align: center;
}
.postName a.avatar_comment{
    width: 110px;
     
    height: 110px;
    float: left;
    display: block;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    overflow: hidden;
}
.postName a:hover {color:#cc6600; text-decoration:underline;}
.postDate{float:left;    line-height:20px; color: #C7C7C7; font-family: prozima_nova, sans-serif; font-size: 12px; text-align:right;  font-style: italic;font-weight: 200;width: 100%;padding: 15px 0px 0px;}
.postText{ float: right;    font-size: 14px; display: block; width: 490px;background: #FFF; font-family: proxima_nova, sans-serif; padding: 20px 20px 15px; font-weight: 200; position: relative; margin: 10px 0px; line-height: 23px; position:relative;}

#rightBottom {float:left; display:inline; width:320px; margin:0px; padding:0px; margin-left:10px; text-align:center; _margin-left: 6px !important;}
#othergames {width: 320px; height:451px; background: url('images/othergames_back.jpg') no-repeat; margin:0px; padding:0px; margin-bottom:10px; text-align:center;}
#othergames h3{color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:1px; padding-top: 7px;margin-bottom:20px}
#othergames .listGame{float:left; display:inline; width:160px; height:100px;}
#othergames .listGame a {font-family:Arial; font-size:11px; color:#336600; font-weight:bold; text-decoration:none; text-align:center;}
#othergames .listGame a:hover {text-decoration:underline;}

.jocuri_othergames #othergames {width: 995px; height:130px; background:none;padding:0px;text-align:center;	display:inline-block; margin: 0px auto 20px;}

.jocuri_othergames #othergames h3{background: rgba(255, 255, 255, 0.8);  height: 25px;  position: relative;font-family: proxima_nova, sans-serif;  color: #929292;  font-weight: 300;  padding: 10px;  font-size: 22px;  width: 984px;text-align: left;} 
.jocuri_othergames #othergames .listGame{float:left; display:inline; width:116px; height:100px;} 
.jocuri_othergames #othergames .listGame a {font-family:Arial; font-size:11px; color:#5c9bce; font-weight:bold; text-decoration:none; text-align:center;}
.jocuri_othergames #othergames .listGame a:hover {text-decoration:underline;}
.jocuri_othergames .gamecov {border: 2px solid #fff;}

.yopstitle {width: 320px; height:28px; background: url('images/comment_topbar2.jpg') no-repeat;color:#ffffff; font-family:Arial; font-size:12px; line-height:27px; font-weight:bold; text-align:center; letter-spacing:1px;}
.postop {width: 100%;  float: left;}
#addComment, #loginComment{ width: 100%; margin: 0px; padding: 0px; font-weight:normal; font-family: proxima_nova, sans-serif; font-size: 14px;}
#addComment a, #loginComment a{font-family:Arial; font-size:11px; color: #FFF; font-weight:bold; text-decoration:none;background: #008BCC;text-transform: lowercase;padding: 3px 7px;float: left;margin: 2px 0px;}
#addComment a:hover, #loginComment a:hover{color: #FFF; text-decoration:underline;}
#addComment textarea { width: 96%;  border: none; text-align:left; font-family: proxima_nova, sans-serif; font-size: 16px; color:#555555; font-weight:normal;padding: 2%;height: 150px;}
.button_addcomm {  margin-top: 10px; margin-bottom: 10px;border: 0px;background: #ff853c;color: #FFF;font-family: proxima_nova, sans-serif;  font-size: 18px;  padding: 10px 15px;  outline: none;  font-weight: 200;  float: right;  cursor: pointer;  transition: 200ms ease all;  -webkit-transition: 200ms ease all;}
#loginComment b {margin: 0 0 0 40px;}
#loginComment div {margin: 0 0 5px 40px;}
.logcomm_input {height: 18px; width:150px; margin: 0 0 10px 40px; border: solid 1px #fdc158;}


.full_title {margin:5px 0 4px 0; font-family:Arial; font-size:14px; font-weight:bold;color: #ffffff;}
.fullmenu {width:920px; margin: 0 auto;}
.cont_fulliconmenu {width:688px; margin: 4px 116px 0 116px; font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; height:32px; text-align:left;}
.cont_fulliconmenu a {color: #ffffff; text-decoration:none; line-height:31px;}
.cont_fulliconmenu a:hover {color: #ffffff; text-decoration:underline;}


#results_search {width: 734px; height: 28px; background: url('images/sort_topbar.jpg') no-repeat; padding:0; margin: 0px 0 0 4px;}
#results_search b{font-family: Arial; font-size:12px; color:#ffffff; font-weight:bold; margin:0 0 0 10px; line-height:28px;}
.search_error {padding: 0; height: 22px; width:734px; margin: 22px 0 22px 10px;font-family:Arial; font-size:12px; color:#555555; letter-spacing:1px; text-align:center; font-weight:bold;}
.search_error img {float:left; margin-left:197px; display:inline;}
.search_error div {padding:4px 0 0 0; margin: 0 0 0 5px;float:left; display:inline;}


#PaginareCat {width:734px; height: 18px; margin: 20px 0 0 4px;_margin-left: 0px;}
#PaginareCat .linkLeft {float: left; height: 18px; margin:0 0 0 210px; padding:0; display:inline; text-align:right;}
#PaginareCat .linkLeft a {float:left; margin: 0 0 0 4px; width:18px; height:18px; color: #fff; font-size:12px; text-decoration:none; font-weight:bold;display:block; line-height:18px; background:url(images/game_pageno_back.jpg) no-repeat; text-align:center;}
#PaginareCat .linkLeft a:hover {text-decoration:underline;}
#PaginareCat .pags {float: left;width:105px; height: 18px; margin:0; padding:0; display:inline; text-align:center; font-family:Arial; font-size:12px; font-weight:bold; color:#336600; line-height:18px;}
#PaginareCat .linkRight {float: left; height: 18px; margin:0; padding:0; display:inline; text-align:left;}
#PaginareCat .linkRight a {float: left; margin: 0 4px 0 0; width:18px; height:18px; background:url(images/game_pageno_back.jpg) no-repeat; color: #fff; font-size:12px; text-decoration:none; font-weight:bold;display:block; line-height:18px; text-align:center;}
#PaginareCat .linkRight a:hover { text-decoration:underline;}

#PaginareComent {width:402px; height: 18px; margin: 20px 0 0 0;}
#PaginareComent .linkLeft {float: left; height: 18px; margin:0; padding:0; display:inline; text-align:right;}
#PaginareComent .linkLeft a {float:left; margin: 0 0 0 4px; width:18px; height:18px; color: #fff; font-size:12px; text-decoration:none; font-weight:bold;display:block; line-height:18px; background:url(images/comment_pageno_back.jpg) no-repeat; text-align:center;}
#PaginareComent .linkLeft a:hover {text-decoration:underline;}
#PaginareComent .pags {float: left;width:105px; height: 18px; margin:0; padding:0; display:inline; text-align:center; font-family:Arial; font-size:12px; font-weight:bold; color:#cc6600; line-height:18px;}
#PaginareComent .linkRight {float: left;height: 18px; margin:0; padding:0; display:inline; text-align:left;}
#PaginareComent .linkRight a {float: left; margin: 0 4px 0 0; width:18px; height:18px; background:url(images/comment_pageno_back.jpg) no-repeat; color: #fff; font-size:12px; text-decoration:none; font-weight:bold;display:block; line-height:18px; text-align:center;}
#PaginareComent .linkRight a:hover { text-decoration:underline;}


.contest_topbanner {width: 734px; height: 148px; margin:10px 0 0 10px;}
.reg_top {width: 734px; height: 36px; margin:10px 0 0 10px; background:url('images/concurs/regulament_top.jpg') no-repeat;}
.regs {width: 734px; margin: 0 0 0 10px; background:url('images/concurs/regulament_backline.jpg');}
.reginstr {width: 694px; margin: 0 20px 0 20px; font-family: Arial; font-size: 12px; color: #555555; text-align: justify;}
.evid {color:#ff0000;}
.reg_bottom {width: 734px; height: 16px; margin: 0 0 0 10px; background:url('images/concurs/regulament_bottom.jpg') no-repeat;}
.points_top {width: 734px; height: 34px; margin:10px 0 0 10px; background:url('images/concurs/punctaj_top.jpg') no-repeat;}
.points {width: 734px; margin: 0 0 0 10px; background:url('images/concurs/punctaj_backline.jpg');}
.points_bottom {width: 734px; height: 16px; margin: 0 0 0 10px; background:url('images/concurs/punctaj_bottom.jpg') no-repeat;}
.prize_top {width: 734px; height: 33px; margin:10px 0 0 10px; background:url('images/concurs/premii_top.jpg') no-repeat;}
.prizes {width: 734px; margin: 0 0 0 10px; background:url('images/concurs/premii_backline.jpg');}
.prize_bottom {width: 734px; height: 16px; margin: 0 0 0 10px; background:url('images/concurs/premii_bottom.jpg') no-repeat;}
.prize_cov {margin: 2px 0 0 15px; float: left;width: 58px; height: 82px; display: inline;}
.prize_cov img {border: solid 1px #0a6cba;}
.prize_inf {margin: 2px 0 0 4px; float: left;width: 162px; height: 82px; display: inline; font-family: Arial; font-size: 11px; color: #555555; text-align: left;}
.prize_inf b {color: #0a6cba;}
.premii_jokee {width:700px;padding:2px 17px 2px 17px;margin:0 auto;}
.premii_jokee .img {padding-right:5px;}
.premii_jokee span {font-size:15px;line-height:20pt;}
.sponsor {width: 400px; height: 70px; margin: 10px auto; font-family: Arial; font-size: 12px; text-align:center; color: #0a6cba;}
.sponsor img {float: left; border: 0; display:inline;}
.spons_info {width: 636px; height: 68px; margin: 5px auto; }
.contact {float: left; width: 390px; height:68px; margin: 0 0 0 10px; display: inline; font-family: tahoma; text-align: left; font-size: 11px; color: #555555;line-height: 12px;}
.contact b {color: #000000;}
.contact a {color: #0a6cba; text-decoration: none;}
.contact a:hover {text-decoration: underline;}
.winners_top {width: 734px; height: 34px; margin: 10px 0 0 10px; background:url('images/concurs/castigatori_top.jpg') no-repeat;}
.winners {width: 734px; margin: 0 0 0 10px; background:url('images/concurs/castigatori_backline.jpg'); font-family: Arial; font-size: 12px; color: #555555;}
.winners b {margin: 0 0 0 20px; display:block;}
.winners a {text-decoration:none;}
.winners a:hover {text-decoration:underline;}
.winners span {color: #ff0000; text-decoration: underline;}
.winners_container {width: 540px; height: 120px; margin: 4px 97px 0 97px;}
.winners_container div {float: left; width: 170px; margin: 0 5px 0 5px; display: inline; text-align: center; color: #0A6CBA; font-weight: bold;}
.winIDS {color: #ff0000; font-size: 16px; font-weight: bold; margin: 0 0 10px 0; display:block;}
.winners_bottom {width: 734px; height: 16px; margin: 0 0 0 10px; background:url('images/concurs/castigatori_bottom.jpg') no-repeat;}


.pj_main {padding:0px 0 0 10px;}
.pj_main h3 {color:#79aa13; font-size: 18px; font-weight: bold; text-align: center; padding:0 0 10px 0;}
.pj_main .pj_eroare {width:400px; margin:10px auto; font-size: 13px; font-weight: bold; padding:10px; border:1px solid #83c906; color:#0064c6; text-align:center;}
.pj_main .pj_eroare span {padding:10px; color:#ff0000;}

.pj_main .add {color:#0064c6; margin:0 auto; padding:15px 0 0 20px; width:430px; height:295px; background:url('images/pj-chenar.jpg') no-repeat;}
.pj_main .add .textul{float: left; width: 120px; line-height:30px; text-align:left;}
.pj_main .add .inp{float: left; width: 310px; line-height:30px; padding-top:5px;}
.pj_main .add input {float:left; width: 258px; border:1px solid #0071bc; margin:0px 0 0px 0;}
.pj_main .add select {float:left; border-right: #0071bc 1px solid; border-top: #0071bc 1px solid; border-left: #0071bc 1px solid; border-bottom: #0071bc 1px solid; margin:0px 0 0px 0;}
.pj_main .add .send2 {display:block; color:#ffffff; font-size: 12px; width:105px; height:21px; line-height:21px; border:0px; font-weight: bold; text-align:center; background:url('images/pj-add-buton_03.jpg') no-repeat; margin:0 auto;}
.pj_main .add .verde {color:#79aa13; font-weight: bold; font-size: 14px;}

#tournamentHeader				{width: 530px; margin: 0 0 10px 11px; padding: 170px 197px 0 0; background:url('images/tournament_header.jpg') no-repeat; font-size: 13px; font-weight: bold; line-height: 18px;}
#tournamentHeader p				{width: 520px; margin: 0 0 10px 0; padding: 0;}
#tournamentHeader .back2games	{width: 332px; height: 40px; display: block; background:url('images/buton_back2games.jpg') no-repeat;}
.tourGamebox					{width: 710px; height: 190px; margin: 0 0 20px 11px; padding: 36px 0 0 17px; background:url('images/tgbox_back.jpg') no-repeat;}
.gtGamecov						{float: left; width: 160px; height: 186px; display: inline;}
.gtGamecov img					{width: 150px; height: 110px; border: solid 1px #e69a38;}
.gtGamedesc						{float: left; width: 218px; height: 180px; padding: 6px 0 0 10px; display: inline;}
.gtGamedesc a					{font-size: 15px; font-weight: bold; color: #cc6600;}
.gtGamedesc p					{height: 60px; margin: 16px 0 30px 0; padding: 0; color: #cc6600; overflow: hidden;}
.gtGametop5						{float: left; width: 284px; height: 186px; margin: 0 0 0 20px; display: inline;}
.gtGametop5 label				{float: left; width: 34px; height: 19px; display: block; text-align: center;}
.gtGamepos_yell a, .gtGamepos_grey a, .gtGamepos_red a	{float: left; width: 150px; height: 19px; padding: 0 10px 0 0; display: block; color: #0A6CBA; font-weight: bold;}
.gtGametop5 span				{float: right; width: 80px; height: 19px; padding: 0 5px 0 5px; display: block; text-align: center;}
.gtGamepos_yell					{width: 284px; height: 19px; padding: 3px 0 0 0; background: #fae3a0;}
.gtGamepos_grey					{width: 284px; height: 19px; padding: 3px 0 0 0; background: #eAd390;}
.gtGamepos_red					{width: 284px; height: 19px; padding: 3px 0 0 0; background: #FFD03A;}
.gtView100						{width: 160px; height: 40px; margin: 27px 0 0 0; display: block; background:url('images/tg_viewtop100.jpg') no-repeat;}
.gtPlaythis						{float: right; width: 84px; height: 21px; display: block; background:url('images/tgplay_button.jpg') no-repeat;}
.gtToptabs						{width: 284px; height: 41px;}
.gtToptabs a					{float: left; width: 80px; height: 18px; padding: 3px 0 0 0; display: block; background:url('images/grey_tab.jpg') no-repeat; text-align: center; font-weight: bold; color: #000000;}
.gtTabselected					{background:url('images/orange_tab.jpg') no-repeat!important;}
.gtToptabs .clearAll			{height: 20px; background: #f7a95c;}
.gtYarethere					{margin: 10px 0 0 0; text-align: right;font-weight:bold; color: red}
.gtYarethere a                  {font-weight:bold}
.gtTopEmpty                     {margin: 10px 0 0 0; font-weight: bold;text-align: right}
.gtTopEmpty a                   {font-weight: bold;}
.gtGreengdet					{float: left; width: 381px; height: 174px; margin: 0 12px 0 10px; _margin-left: 10px; _margin-right: 0px; padding: 22px 18px 0 16px; background:url('images/tg_greenback.jpg') no-repeat; display: inline;}
.gtGreengdet img				{float: left; width: 150px; height: 110px; border: solid 1px #e69a38;}
.gtGreengdet p					{float: right; width: 217px; height: 80px; margin: 0 0 12px 0; font-size: 13px; font-weight: bold; overflow: hidden;}
#gtAdvertbox					{float: right; width: 300px; height: 250px; margin: 0 0 10px 0; display:inline;}
.gtCongratbox                   {float: left; width: 415px; padding: 0; border-collapse:collapse; margin: 10px 0 10px 10px; display: inline;}
.gtCongratbox td                {width: 395px; height: 44px; padding: 0 10px; background:url('images/tgcongrat.jpg') no-repeat right bottom;text-align: center; color: #bc1919; font-weight: bold; overflow: hidden;}
.gtCongratbox a                 {font-weight: bold}
.gtConerow						{font-size: 24px; line-height: 42px;}
.gtCtworows						{font-size: 16px; padding: 3px 0 0 0;margin: 0 0 0 15px; display: block;}
.gtGreengttl					{width: 381px; height: 36px; margin: 0 0 10px 0; display: block; font-size: 32px; color: #000000; overflow: hidden;}
.gtGreenplay					{float: right; width: 84px; height: 21px; display: block; background:url('images/tgreenplay_button.jpg') no-repeat;}
#gtLargetop						{width: 727px; margin: 0 0 30px 10px;}
.gtTab100						{float: left; width: 166px; height: 47px; margin: 0 21px 0 0; display: block; background:url('images/tab_top100.jpg') no-repeat;}
.gtTab100_red					{float: left; width: 166px; height: 47px; margin: 0 21px 0 0; background:url('images/tab_top100_down.jpg') no-repeat; display: inline;}
.gtTabrecent					{float: left; width: 166px; height: 47px; margin: 0 21px 0 0; display: block; background:url('images/tab_recent.jpg') no-repeat;}
.gtTabrecent_red				{float: left; width: 166px; height: 47px; margin: 0 21px 0 0; background:url('images/tab_recent_down.jpg') no-repeat; display: inline;}
.gtTabsaptamanal				{float: left; width: 166px; height: 47px; margin: 0 21px 0 0; display: block; background:url('images/tab_saptamanal.jpg') no-repeat;}
.gtTabsaptamanal_red			{float: left; width: 166px; height: 47px; margin: 0 21px 0 0; background:url('images/tab_saptamanal_down.jpg') no-repeat; display: inline;}
.gtTablunar						{float: left; width: 166px; height: 47px; display: block; background:url('images/tab_lunar.jpg') no-repeat;}
.gtTablunar_red					{float: left; width: 166px; height: 47px; background:url('images/tab_lunar_down.jpg') no-repeat; display: inline;}
.gtThisgametop					{width: 707px; height: 53px; padding: 12px 10px 0 10px; background: #bc1919; color: #ffffff; font-weight: bold; text-align: center; font-size: 32px; border-bottom: 2px solid black !important}
#gtLargetop td					{padding: 2px 5px;}
#gtLargetop td a				{color: #ffffff; font-weight: bold;}
#gtLargetop table img			{width: 60px; height: 60px; display: block;}
#gtLargetop table tr			{padding: 0 10px; color: #ffffff; text-align: center; font-size: 16px; background: #8c8c8c;}
.gtTopcolname					{display:none;background: #666/*#6F0C0C*/ !important; font-size: 14px !important;}
.gtUserOddRecent                {background: #75A91E !important}
.gtUserEvenRecent               {background: #65990E !important}
.gtUserSelectedRecent           {background: #2c4206 !important}
.gtUserOdd                      {background: #369 !important}
.gtUserEven                     {background: #47a !important}
.gtUserSelected                 {background: #162c42 !important}
.gtScore                        {font-size:24px;font-weight:bold;color:#ff0}
.gtUserSelected .gtScore        {color:#ff0}
.gtScoreRecent                  {font-size:24px;font-weight:bold;color:#ff0}
.gtUserSelectedRecent .gtScoreRecent  {color:#ff0}
.gtDate                         {font-size:16px}
.gtDateRecent                   {font-size:16px}

.adsenseJocuriCat {margin:10px 0 0 10px;}
.adsenseJoc {padding:10px 0 10px 0;}
.adsenseJocComments {margin: 10px 0 0 0; text-align:center;}

#animaxGamesbox		{width: 719px; height: 100px; padding: 10px 0 0 15px; margin: 0 0 10px 10px; background:url('images/animax/animax_games_box.jpg') no-repeat;}
.animaxGamehold		{float: left; width: 82px; height: 94px; margin: 0 20px 0 0; display: inline; text-align: center;}
.animaxGamehold a 	{color: #ffffff; font-weight: bold; font-size: 11px;}
.animaxGamehold img	{border: solid 1px #ffffff;}

.nesquikBg			{width:260px; height:267px; margin:10px 0 0 0; background:url('images/branduiri/bg-top-10-nesquik.jpg') no-repeat; font-weight:bold; white-space:nowrap;}
.nesquikTop			{width:185px; height:150px; padding:74px 0 0 0;}
.nesquikTop span	{float:right; width:40px; display:inline; text-align:right; color:#4c4c4c;}
.nesquikTop div		{float:left; width:105px; display:inline; overflow:hidden; color:#a5260e}
.nesquikTop p		{float:left; width:15px; padding:0 15px 0 10px; display:inline; text-align:right; color:#0142a5}
.nesquikFooter		{color:#ff1200; padding:5px 0 0 92px; text-align:center;}

.trimiteMargin			{margin-right:5px;}
.connect_widget_not_connected_text {color:#fff;}

/* IE6 HACKS */
.left_column  {_width:260px !important;}
.main_content { _position:relative;  _left: -2px; _foat:right !important; _width: 734px; width: 694px;}
#gameDesc, #gamePlay, #gameMenu {_margin-left: 0px;}
#gameMenu {_width: 728px; margin-bottom:20px;}
#promoCatGames {_margin-left: 0px !important;}
#sortcat {_margin-left: 0px !important;}
#promoHPGames {_margin-left: 0px !important;}

.propus			{float:right;width:600px;text-align:left;font-size:15px;font-weight:bold;padding:5px 0 0 30px;margin-right:22px;_margin-right:11px;line-height:26px;border:2px solid #000;border-bottom:none;background:#fff;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.propus a		{color:#c40000;font-weight:bold}
.var4 a			{color:#fc0000;font-weight:bold;font-size:17px;}
.usermeniuJocuri{float:right;width:130px;padding:0 5px 0 30px;}
.usermeniuJocuri .containerTrimite{margin:0px 0 0 5px !important;}
.imgGamesUser	{float:left;height: 100%;}
.jocvar3 .fb_edge_widget_with_comment{float:right;margin-right:5px;width:71px !important;}
.jocvar4 .fb_edge_widget_with_comment{float:right;margin:8px 5px 0 0;width:95px !important;}
.jocvar3{width:655px !important;padding:5px 0 0 10px;}
.jocvar3 .usermeniuJocuri{padding:0 5px 0 10px;width:120px;}
.userOverflow{display:inline-block;height:18px;overflow:hidden;width:115px;text-align:right;}
.tags{border: 1px solid #cccccc;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;margin:0 0 0px 5px;float:left;width:970px;text-align:center;}
.tags a{color:#484848;display:inline-block;padding:2px 5px;text-decoration:none;}
.tags a:hover{text-decoration:underline;}
.tag_top{ background: #ffd76e url('images/tag_top.jpg') no-repeat;margin-left:3px;}
.tag_top .tag_h1{color:#fff;padding: 2px 0 5px 12px;font-size:20px;}
.tcC      {padding:10px;}
.tagh2    {background: url("images/top_tag.jpg") no-repeat scroll 0 0 transparent;color: #FFFFFF;margin: 10px 0 0;padding: 6px 0 5px 10px;}
.tagh2 a   {color: #FFFFFF;font-weight:bold;}
.tag_con  {margin-left:3px;}
.tab_co {border:1px solid #5d9ae4;border-top:none;-webkit-border-bottom-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;-moz-border-radius-bottomright: 20px;-moz-border-radius-bottomleft: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;}
.tgimg  {border:2px solid #5d9ae4;margin: 10px 0 0 10px;}
.tab_co .right{width:625px;padding:10px 10px 0 0;}
.tag_com    {color:#5494e2;padding:5px 0 5px 10px;margin:10px 0 5px 0;background:#ccebff;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.com_tag    {border-bottom:3px dotted #5d9ae4;padding-bottom:10px;margin-bottom:10px;}
.com_tag a   {color:#5d9ae4;font-weight:bold;}
.com_tag span   {color:#b1b1b1;}
.com_tag p   {word-wrap: break-word}




.panini_game_bg{background:#6BB2F2 url("images/panini/banner_735x755_EuroStk_2012.png") no-repeat !important;padding:145px 0 0px !important;position:relative;border-left: 1px solid #4794D8;border-right: 1px solid #4794D8;width:732px !important;}
.panini_game_top_link ,panini_game_bt_link{display:none;}
.panini_game_bg .panini_game_top_link{display:block;width:734px;height:138px;top:0;left:0;position:absolute;}

.addfav             {float: left;  background-color: #FDED93;  display: block;  width: 190px;  margin: 12px 0px 10px;  font-family: proxima_nova;  padding: 12px 0px 12px 40px;  color: #7A6700;  font-size: 14px;  box-shadow: inset -40px 0px 0px 0px #F8E26A;  -webkit-box-shadow: inset -40px 0px 0px 0px #F8E26A;  transition: ease all 200ms;  -webkit-transition: ease all 200ms;  position: relative;}
.addfavSell, .addfav:hover       {text-decoration: none;  background: #FFF2A6;}
#myfavorites {float:left; display:inline;    }
.addEd              {display:none;}
.addfavSell .addEd  {display:inline;float:none !important}
.votsnipets      {float:right;display: none;position: absolute;bottom: 13px;right: 474px;width: 231px;height: 40px;background: #FFF;}
.votsnipets #vote_this, .votsnipets #voter {float:none !important;display:block !important}
.votsnipets .right  {width: 165px;/* padding-top:5px; *//* margin-top: -43px; */margin: 6px -15px 0px 0px;}
.votsnipets .left  {border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #fff !important;}
.embedlink         {background:#3086C1  url("images/embed_arrow.png") 53px 5px no-repeat ;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;border:1px solid #3086C1;padding: 5px 23px 5px 10px;display:inline-block;margin: 0 25px;margin-bottom:10px;}
.embedlink a       {font-weight:bold;color:#ffffff;}
#divEmbed           {width:665px;}
#divEmbed textarea {background: none repeat scroll 0 0 #EDF7FF;border: 1px solid #043E59;padding:5px;height:30px;}
.favBAR             {display:inline-block;float:right;width:663px}
.fbBtn              {float:left;}
.gplusBtn           {float:left;margin-top:10px;}
#myfavorites        {float: right;/* margin-top:10px; */}
.favH               {background: url("../user/pagini/wishlist/images/wishlist.png") no-repeat 0 7px;color: #FFFFFF;line-height: 22px;margin: 0 0 0 10px;padding: 3px 0 0 27px;}
.favcont            {width:360px;}
.favcont .catgamedes{width:280px;}
.favItm             {color: #6A6A6A !important;line-height: 10px;}
.tavconJ            {}
.tavconJ #results_search{background:none; border-bottom: 1px solid #3A8B11;margin: 0 5px 5px 5px;padding: 5px 0;width: 719px;}
.tavconJ #results_search .favH{color:#3A8B11;}
.snippvot           {font-size:11px;display:inline;}
.jocuri ul{/* margin-top:-10px; */padding-top: 0px;background: #FFF;}

.jocuri_google_ad {margin:0 auto; height: 90px;
    width: 728px;}

.jocuri_joaca_ecran_2 {background:red;border:1px solid #3086c1;
-webkit-border-bottom-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px;}  

.joc_ancora {margin:0;}

.instructions > p { word-wrap:break-word}

.jocuri_container {
        width:100px;
		height:66px;
		display:inline-block;
		text-align:center;
}
.jocuri_blue_wrapper { 
		 width: 100%;
		 display:block;
		 margin: 0 auto;
		 background: #FFF;
		 height: 525px;
		 padding-top: 10px;
		 margin-top: 10px;
		 text-align: center;
}

#ad_hide {
	position: absolute;
    right: -6px;
    z-index: 2;
}

#ad_hide_btn {
	background-image: url('images/inchide.png');
	border: none;
	height: 30px;
	width: 30px;
	vertical-align: middle;
	cursor: pointer;
	background-color: transparent;
	margin-right: 10px;
}

#ad_hide > span {
	color: gray;
	font-size: 0.8em;
	vertical-align: middle;
	cursor: default;
}

section#play_of_the_week, section#top_games{
    margin-top: 10px;
}
.recommended_game{
    float: left;
	width: 302px;
	margin-right: 10px;
	margin-bottom: 10px;
	background: #FFF;
	padding: 20px;
    overflow: hidden;
}
.recommended_game .img_content img{
    height: 100%;
}
.recommended_game .img_content{
    float: left;
    width: 160px;
    height: 160px;
    overflow: hidden;
    position: relative;
    text-align: center;
}
.recommended_game h2{
    float: right;
    width: 127px;
    font-family: proxima_nova, sans-serif;
    font-weight: 300;
    font-size: 26px;
    /* overflow: hidden; */
    position: relative;
    height: 30px;
    overflow: hidden;
}
.recommended_game .descriere_joc{
    float: right;  width: 127px;  font-family: proxima_nova, sans-serif;  font-weight: 300;
    font-size: 14px;
    padding-top: 5px;
    max-height: 62px;
    overflow: hidden;
    color: #5C5C5C;
}
.recommended_game:nth-child(2n){
    margin-right: 0px;
}

.section_title{
    background: rgba(255, 255, 255, 0.8);
    height: 45px;
    position: relative;
}
.section_title:before{
    background: rgba(255, 255, 255, 0.8);
    position: absolute;
    content: "";
    z-index: 1;
    width: 100%;
    height: 100%;
    left: 100%;
}
.section_title h1{
    font-family: proxima_nova, sans-serif;
    color: #929292;
    font-weight: 300;
    padding: 10px;
    font-size: 22px;
    float: left;
}
.section_title a{
    background: #F77071;
    color: #FFF;
    font-family: proxima_nova, sans-serif;
    padding: 6px 25px;
    float: right;
    display: block;
    font-size: 14px;
    top: 8px;
    position: relative;
    right: 10px;
    z-index: 1;
    transition: 300ms ease all;
    -webkit-transition: 300ms ease all;
}
.section_title a:hover{
    text-decoration: none;
    background: #F58D8E;
    color: #FFF;
}
.recommended_game h2:before{position:absolute; content:"";box-shadow: inset -20px 0px 20px 0px #FFF;width: 100%;height: 100%;right: -20px;}
.rating{
    float: right;
    width: 127px;
    height: 13px;
    margin: 2px 0px 2px 0px;
}
.game  .rating{
    float: left;
    width: 127px;
    height: 13px;
    margin: 2px 0px 2px 15px;
    background: url(images/rating_0.png) no-repeat 0px 0px;
}
.rated_0{
    background: url(images/rating_0.png) no-repeat 0px 0px;
}
.rated_1{background: url(images/rating_1.png) no-repeat 0px 0px !important;}
.rated_2{background: url(images/rating_2.png) no-repeat 0px 0px !important;}
.rated_3{background: url(images/rating_3.png) no-repeat 0px 0px !important;}
.rated_4{background: url(images/rating_4.png) no-repeat 0px 0px !important;}
.rated_5{background: url(images/rating_5.png) no-repeat 0px 0px !important;}
.buton_joaca_recommended{
    background: #ff7e00;
    color: #FFF;
    font-family: proxima_nova;
    font-size: 16px;
    font-weight: 200;
    padding: 5px 10px;
    float: left;
    margin-top: 14px;
    transition: 300ms all ease;
    -webkit-transition: 300ms all ease;
    margin-left: 15px;
}
.buton_joaca_recommended:hover{
    text-decoration: none;
    background: #FFA044;
}


.game{
    float: left;
	
    width: 166px;
	margin-right: 10px;
	margin-bottom: 10px;
	background: #FFF;
	
    padding: 0px 0px 10px 0px;
    overflow: hidden;
    height: 205px;
}
.game .img_content img{
    width: 100%;
}
.game .img_content{
    float: left;
    width: 100%;
    overflow: hidden;
    position: relative;
    text-align: center;
    height: 140px;
}
.game h2{
    float: right;
    width: 136px;
    font-family: proxima_nova, sans-serif;
    font-weight: 300;
    font-size: 16px;
    position: relative;
    max-height: 40px;
    overflow: hidden;
    padding: 10px 15px 0px;
}
.game:nth-child(4n){
    margin-right: 0px;
}

.paginatie{}
.pags{
    width: 0px;
    overflow: hidden;
    margin: 0px;
    height: 0px;
}
.linkRight{
    float: left;
    margin: 0px;
}
.linkRight a{
    float: left;
    background: #ececec;
    color: #474747;
    padding: 5px 10px;
    margin: 0px 2px;
}
.linkRight a:hover{
    color: #FFF;
}
.linkLeft{
    float: left;
}
.linkLeft a{
    float: left;  background: #ECECEC;  color: #474747;  padding: 5px 10px;  margin: 0px 2px;
}
.linkLeft a:hover{}

#game_info{
    width: 100%;
    height: 165px;
    background: rgba(255, 255, 255, 0.8);
    position: relative;
}
#game_info:before{
	left: -100%;
}
#game_info:after{
    right: -100%;
}
#game_info:after, #game_info:before{
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
	
    background: rgba(255, 255, 255, 0.8);
    top: 0;
}
#current_page{
    float: left;      padding: 5px 10px;  margin: 0px 2px;
}
#paginatie_container{
    float: left;
    margin: 2px 0px 0px 18px;
}
.section_title#top_sort:before{
	-webkit-box-shadow: inset 0px -3px 0px 0px #F3F3F3;
	box-shadow: inset 0px -3px 0px 0px #F3F3F3;
	background: rgba(255, 255, 255, 0.8);
	left: 100%;
}
#top_sort{
    -webkit-box-shadow: inset 0px -3px 0px 0px #F3F3F3;
    box-shadow: inset 0px -3px 0px 0px #F3F3F3;
}
#top_sort a:hover{
    -webkit-box-shadow: inset 0px -7px 0px 0px #F77071;
    box-shadow: inset 0px -7px 0px 0px #F77071;
}
#top_sort a{
    padding: 14px 0px 15px;
    display: inline;
    width: 25%;
    right: 0px;
    float: left;
    top: 0;
    text-align: center;
    background: none;
    color: #474747;
    -webkit-transition: 300ms ease all;
    transition: 300ms ease all;
}
#game_info{
    width: 100%;
}
#game_info .left_info{
    width: 984px;
    position: relative;
    margin: 0 auto;
}
#game_info .left_info .game_pic{
    position: relative;
    float: left;
    width: 140px;
    height: 140px;
    overflow: hidden;
    margin: 12px 10px 0px 0px;
}
#game_info .left_info .game_pic img{
    height: 100%;
}
#game_info .left_info h2{
    font-family: proxima_nova, sans-serif;
    font-size: 28px;
    font-weight: 200;
    color: #616161;
    padding: 10px;
}
#game_info .left_info p a{
    text-decoration: none;
    font-style: normal;
    background: #f7f7f7;
    padding: 5px 10px;
    transition: 200ms all ease;
    -webkit-transition: 200ms all ease;
}
#game_info .left_info p a:hover{
    background: #E4E4E4;
}
#game_info .left_info p{
    font-family: proxima_nova, sans-serif;
    font-style: italic;
    color: #616161;
    font-size: 15px;
}
#game_rating_container{
    float: left;
    width: 350px;
    margin-top: 10px;
}
#game_rating_container #rating_recommended{
    text-indent: 99999px;
    float: left;
    display: inline-block;
    width: 80px;
}
#game_rating_container .best_vote{
    text-indent: 99999px;
    width: 30px;
    display: block;
    overflow: hidden;
    height: 0;
}
#game_rating_container .nr_voturi{
    font-family: proxima_nova, sans-serif;
    float: left;
    padding: 3px 0px 0px 5px;
    font-style: italic;
}
#game_like{
    float: right;
    margin-top: 8px;
}
.right_info{
	background: #FFF;
	width: 984px;
	margin: 10px auto 0px;
	height: 65px;
	position: relative;
}
.right_info .fullscreen{
    float: right;
    background-color: #ebebeb;
    display: block;
    width: 154px;
    margin: 12px 10px 10px;
    font-family: proxima_nova;
    padding: 12px 0px 12px 60px;
    color: #575757;
    font-size: 14px;
    box-shadow: inset -40px 0px 0px 0px #E7E7E7;
    -webkit-box-shadow: inset -40px 0px 0px 0px #E7E7E7;
    transition: ease all 200ms;
    -webkit-transition: ease all 200ms;
    position: relative;
}
.right_info .fullscreen:hover{
    text-decoration: none;
    background-color: #F1F1F1;
}
.right_info .fullscreen span{
    background-image: url(images/bg_butoane_detaliu.png);  background-repeat: no-repeat;  background-position: right 0px;
    position: absolute;
    width: 40px;
    height: 40px;
    top: 0;
    right: 0;
}
.right_info .favorit{
    float: left;  
    background-color: #fded93;  display: block;  
    width: 62%;  
    margin: 0px 8% 10px;  font-family: proxima_nova;  
    padding: 12px 0px 12px 22%;  
    color: #7a6700;  font-size: 14px;  
    box-shadow: inset -40px 0px 0px 0px #f8e26a;  
    -webkit-box-shadow: inset -40px 0px 0px 0px #f8e26a;  transition: ease all 200ms;  -webkit-transition: ease all 200ms;  position: relative;
}
.right_info .favorit:hover{
    text-decoration: none;
    background: #FFF2A6;
}
.right_info .favorit span, .addfav span.icon{
    background-image: url(images/bg_butoane_detaliu.png);  background-repeat: no-repeat;  
    background-position: right -40px;  position: absolute;  width: 40px;  height: 40px;  top: 0;  right: 0;
}
.right_info .vote{
    float: right;  
    background-color: #74E4B2;  display: block;  
    width: 171px;  
    margin: 12px 10px 10px 0px;  font-family: proxima_nova;  
    padding: 12px 0px 12px 60px;  
    color: #FFF;  font-size: 14px;  
    box-shadow: inset -40px 0px 0px 0px #39e095;  
    -webkit-box-shadow: inset -40px 0px 0px 0px #39e095;  transition: ease all 200ms;  -webkit-transition: ease all 200ms;  position: relative;
}
.right_info .vote:hover{
    background: #64E2AA;
    text-decoration: none;
}
.right_info .vote span{
    background-image: url(images/bg_butoane_detaliu.png);  background-repeat: no-repeat;  
    background-position: right -80px;  position: absolute;  width: 40px;  height: 40px;  top: 0;  right: 0;
}

.meniu_stanga.jocuri li.selectat  span{background: #FFF;color: #EB5F60;}
.meniu_stanga.jocuri li.selectat  a:hover{background: #F77071;}
.main_content {width: 694px !important;margin-bottom: 40px;}
.left_column {width: 300px !important;}

.addfavSell span.icon{background-position: right -120px;}

#under_game{
    width: 100%;
}
#instructions_right{
    width: 447px;  
    margin: 10px 10px 10px 5px;  background: #FFF;  padding: 20px;  font-family: proxima_nova;  font-size: 14px;  color: #727272;  line-height: 19px;
    float: right;
}
#instructions_left h3, #instructions_right h3{
    text-transform: uppercase;
    color: #C4C4C4;
    font-size: 14px;
    padding-bottom: 10px;
}
#instructions_left{
    width: 447px;
    margin: 10px 5px 10px 10px;
    background: #FFF;
    padding: 20px;
    font-family: proxima_nova;
    font-size: 14px;
    color: #727272;
    line-height: 19px;
    float: left;
}
#instructions_right{}
#instructions_right .control_container{
    margin: 15px 0px 15px;
    float: left;
}
#instructions_right .control_container p{
    border-left: 5px #ebebeb solid;
    display: block;
    float: left;
    width: 300px;
    padding: 12px 0px 12px 20px;
}
#instructions_right .control_container .keyboard_control{
    width: 102px;  float: left;  height: 66px;  margin-right: 15px;  
    background: url(images/keyboard_shortcut.png) no-repeat center center;
}
#instructions_right .control_container .mouse_control{
    width: 102px;
    float: left;
    height: 66px;
    margin-right: 15px;
    background: url(images/mouse_shortcut.png) no-repeat center center;
}

.jocuri_othergames #othergames h3:before{
	-webkit-box-shadow: 450px 0px 0px 0px rgba(255, 255, 255, 0.8);
	box-shadow: 450px 0px 0px 0px rgba(255, 255, 255, 0.8);
	position: absolute;
	content: "";
	z-index: 1;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

#play_of_the_week.recommended_detail .recommended_game h2{
	max-height: 57px; font-size: 24px;
	height: auto;
}
#play_of_the_week.recommended_detail .recommended_game .img_content{
	width:140px; height:140px;
}

#play_of_the_week.recommended_detail .recommended_game{
    width: 281px;
}
#play_of_the_week.recommended_detail .recommended_game:nth-child(2n){
    margin-right: 10px;
}
#play_of_the_week.recommended_detail .recommended_game:nth-child(3n){
    margin-right: 0px;
}

.comment_container{
    float: left;
    width: 100%;
}

.postText:after{
	top: 36px;
	left: -15px;
	bottom: auto;
	border-width: 10px 15px 10px 0;
	border-color: rgba(0, 0, 0, 0) #FFFFFF;
	content: "";
	position: absolute;
	border-style: solid;
}

#propus{
    float: left;
    font-family: proxima_nova, sans-serif;
    font-size: 14px;
    width: 260px;
    display: table-cell;
    vertical-align: middle;
    padding: 12px 0px 13px 10px;
    height: 40px;
}
#propus p{
    float: left;
    margin: 14px 10px 0px 0px;
}
#propus a span:before{
	position: absolute;
	content: "";
	box-shadow: inset -20px 0px 20px 0px #FFF;
	width: 100%;
	height: 100%;
	right: 0px;
}
#propus a span{
    float: left;
    margin: 14px 0px 0px 10px;
    width: 130px;
	overflow: hidden;
	position:relative;
}
#propus a{
    float: left;
}
#propus a:hover{}
#propus a img{
    height: 43px;
    width: 43px;
    overflow: hidden;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    float: left;
}

.button_addcomm:hover{
    background: #FDA36D;
}

textarea:disabled{background-color: #E6E6E6;}
.not_logged_comment{
    margin-top: 14px;
}
#wrap_all{
	background: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	margin-top: 0px;
}
.game:nth-child(5), .game:nth-child(6) {margin-top: 18px;}
.game_under_ad:nth-child(4n-1){margin-right:0px !important;}
.game_under_ad:nth-child(n){margin-right:10px;}
#joc{position:relative;}

.banner.top{
	width: 728px;
	display: block;
	margin: 0px auto 30px;
	text-align: center;
	height: 90px;
}
.banner.box.list{width: 300px; height: 250px; margin-left: 20px; margin-bottom: 10px;padding: 0px;background:#FFF;float: left;}
#bottom_links {
    padding: 30px 0px 0px;
}
#bottom_links p{
    color: #FFF;
    float: left;
    padding: 5px;
    width: 16.6666666%;
    box-sizing: border-box;
    text-align: center;
}
#bottom_links a{
    width: 15.6666666%;
    display: block;
    float: left;
    text-align: center;
    padding: 5px;
    box-sizing: border-box;
    margin: 0px 0.5%;
}