/* CSS Document */

.gameAdH{height:120px; position:relative; margin-left:78px; margin-top:-4px; float:left;  background:url(assets/css/adBg.png) no-repeat; width:600px;  }
.gameAdHIllustre{ height:106px;position:relative; float:left; margin-left:78px ;  margin-top:2px; background:url(assets/css/adIllustreBg.png) no-repeat; width:600px; }
.gameAdHIllustreIndex{ position:relative; float:left;  background:url(assets/css/adIllustreBg.png) no-repeat; width:600px; margin-top:-3px; height:100px; margin-left:280px}
.gameAdHContent{ width:468px; height:60px; margin-top:25px; margin-left:41px;  }


.gameAdHMid{height:120px; position:relative; margin-left:122px; margin-top:-4px; float:left;  background:url(assets/css/adBg.png) no-repeat; width:600px;  }
.gameAdHIllustreMid{ height:106px;position:relative; float:left; margin-left:122px ;  margin-top:2px; background:url(assets/css/adIllustreBg.png) no-repeat; width:600px; }
.gameAdHContentMid{ width:468px; height:60px; margin-top:25px; margin-left:41px;  }

.gameAdHBig{ height:122px; position:relative; margin-left:75px; margin-top:13px; float:left;  background:url(assets/css/adBg728x90.png) no-repeat; width:810px;  }
.gameAdHIllustreBig{ height:110px;position:relative; float:left; margin-left:76px; margin-top:18px; background:url(assets/css/adIllustreBg728x90.png) no-repeat; width:810px; }
.gameAdHContentBig{ width:728px; height:90px; margin-top:10px; margin-left:41px;   }


.indexSquareAd{
margin-left:735px; margin-top:68px; width:200px; height:200px;
}



body{ margin:0; padding:0; min-width:1150px; }
img{ border:0}
a { text-decoration:none ; color:#666666}
a:hover { text-decoration:none ; color:#999999}

h1{ font-size:12pt; }

.bodyIndex{ background:url(assets/css/bgIndexRepeat-x.png) repeat-x ; }
.bodySmall{ background:url(assets/css/bgSmallRepeat-x.png) repeat-x ; }
.bodyMid{ background:url(assets/css/bgMidRepeat-x.png) repeat-x ; }
.bodyBig{ background:url(assets/css/bgBigRepeat-x.png) repeat-x ; }

.main {

	left:50%;
	margin-left:-575px ;
	width:1150px;
	height:1120px;
	position:relative ;

}

.mainIndex {

	left:50%;
	margin-left:-575px ;
	width:1150px;
	
	position:relative ; 
	

}

.mainSmall {

	left:50%;
	margin-left:-575px ;
	width:1150px;
	
	position:relative ; 
	

}

.mainBig {

	left:50%;
	margin-left:-575px ;
	width:1150px;
	
	position:relative ;

}


.top{ height:240px; position:relative; float:left; background:url(assets/css/bgTop.png) no-repeat 30px; width:1150px;  }
.topLeft{position:relative; float:left; width:618px ;margin-left:60px;  margin-top:17px}
.topMiddle{position:relative; float:left; width:1150px; }
.topRight{position:relative; float:left;  width:407px; height:190px; margin-top:28px; background:url(assets/css/bgTopRight.png) no-repeat}

.veryTopMenu{ width:407px; margin-left:675px; position:absolute ; font-family:Verdana, Arial, Helvetica, sans-serif; color:#555; font-size:11px; margin-top:-2px;   }
.veryTopMenu a{text-decoration:none; color:#555}
.veryTopMenu a:hover{text-decoration:none; color:#900}

.topMenu{ height:18px;  padding-top:10px; }
.topMenu a{ font-size:10px ; margin-left:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#666 ; text-decoration:none}
.topMenu a:hover{ color:#FFF}
.topMenuLink{ cursor:pointer; position:relative; float:left; margin-left:10px; font-size:10px ; margin-left:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#666 ; text-decoration:none}
.topMenuLinkSelected{ cursor:pointer; position:relative; float:left; margin-left:10px; font-size:10px ; margin-left:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF ;}

.topThumbs{ height:132px; left:0px; position:relative; float:left; width:600px; margin-left:30px;  }
.topThumbsCont {}
.topThumbsThumbFirst{ cursor:pointer ; background:url(assets/css/indexMiddlegameIcon.png); width:100px; height:100px; position:relative; float:left; margin-left:25px; margin-top:11px;}
.topThumbsThumbFirst a{ color:#FFFFFF ; }
.topThumbsThumb{ cursor:pointer ; background:url(assets/css/indexMiddlegameIcon.png); width:100px; height:100px; position:relative; float:left; margin-left:33px; margin-top:11px;}
.topThumbsThumb a{ color:#FFFFFF ; }
.topThumbsThumbEmpty{ cursor:auto ; background:url(assets/css/indexMiddlegameIcon.png); width:100px; height:100px; position:relative; float:left; margin-left:33px; margin-top:11px;}

.topThumbsButtons{ height:30px}
.topThumbsButtonLeft{position:relative; margin-left:235px; cursor:pointer; float:left}
.topThumbsButtonsRight{position:relative; cursor:pointer; float:left}
.topThumbsButtonLegend{width:100px; padding-top:2px;position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:10px}

.topThumbsBySelector{ width:200px; height:30px;  position:absolute; margin-top:-25px; margin-left:415px;  padding-left:20px ; padding-top:4px}
.topThumbsBySelectorLink{float:left; margin-left:10px; position:relative; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; cursor:pointer}
.topThumbsBySelectorLinkSelected{ float:left; position:relative; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; cursor:pointer}

.topRightInfo{ background:url(assets/css/bgTopRightInfo.png); height:170px ; width:407px ;}

.gameInfoContentTop{padding-top:5px; padding-left:15px;}
.gameInfoTitle{color:#FFFFFF;height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:17px; font-weight:bold}
.gameInfoTitleSub{ padding-top:3px; padding-left:2px ;color:#a39f54; font-family:'Courier New', Courier, monospace; font-size:10px;}
.gameInfoRate{position:absolute; margin-top:-32px; padding-top:2px; margin-left:245px}
.gameInfoThumb{position:relative; padding-left:13px; padding-top:16px; width:110px; height:80px; float:left}
.gameInfoCategory{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; position:relative; float:left; padding-left:5px; padding-top:12px ;}
.gameInfoDescription{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;position:relative; float:left; padding-left:10px; padding-top:8px ; width:260px; text-align:justify ; height:84px; }





.middleIndex{ height:400px; width:1150px; position:relative; float:left; background:url(assets/css/bgMiddleIndex.png) no-repeat  }
.middleLeftIndex{position:relative; float:left; width:1150px ; }

.middleSmall{ position:relative; float:left ; height:670px; width:1150px; background:url(assets/css/bgMiddleSmall.png) no-repeat }
.middleLeftSmall{position:relative; float:left; width:950px ;padding-left:200px; background:url(assets/css/bgMiddleLeftSmall.png) no-repeat 230px 0px ; }

.middleMid{ position:relative; float:left ; height:760px; width:1150px; background:url(assets/css/bgMiddleMid.png) no-repeat }
.middleLeftMid{position:relative; float:left; width:950px ;padding-left:114px; background:url(assets/css/bgMiddleLeftMid.png) no-repeat 157px 0px ; }


.middleBig{ position:relative; float:left ; height:940px; width:1150px; background:url(assets/css/bgMiddleBig.png) no-repeat;}
.middleLeftBig{position:relative; float:left; width:1150px ; height:940px; background:url(assets/css/bgMiddleLeftBig.png) no-repeat 30px 0px ; }


.indexIntro{width:280px; height:130px; margin-left:140px; padding-top:30px;  position:relative; float:left;  }
.indexIntroText{color:#555;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify }
.indexLastGame{margin-left:-94px; margin-top:40px; width:400px; height:200px; position:relative; float:left ;}
.indexLastGameTitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold ; padding:2px;}

.gameIconStar{ padding-top:8px; height:17px}
.gameIconThumb{ height:50px}
.gameIconThumbEmpty{ height:50px; }
.gameIconTitle{ padding-top:5px; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}
.gameIconTitleSub{ color:#a39f54; font-family:"Courier New", Courier, monospace; font-size:10px; }



.gameSmallCont{ width:550px; height:400px; background-color:#000 ; position:relative; float:left; margin-left:80px;}
.gameMidCont{ width:640px; height:480px; background-color:#000 ;  position:relative; float:left; margin-left:80px;}
.gameBigCont{ width:800px; height:600px; background-color:#000 ; margin-top:12px; position:relative; float:left; margin-left:80px;}

.gameBoxRateContSmall{position:absolute; width:200px; height:200px; left:863px; margin-top:140px}
.gameBoxRateContMid{position:absolute; width:200px; height:200px; left:863px; margin-top:140px}
.gameBoxRateContBig{position:absolute; width:200px; height:200px; left:913px; margin-top:167px}

.gameBoxRightRateIt{margin-left:6px; margin-top:12px; width:150px; height:38px;background:url(assets/css/starsBig_0_0.png) no-repeat scroll 6px 4px; }
.gameBoxRightRateItStar{ width:28px; height:30px;  margin-left:0px; margin-top:4px; position:relative; float:left; cursor:pointer}
.gameBoxRightRateItStarSeparateur{ width:6px ; height:22px; position:relative; float:left}

.gameBoxRight{ margin-left:16px; padding-top:20px; ; width:220px; height:60px; }
.gameBoxRightTitle{ color:#990000; font-size:20px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold ;}
.gameBoxRightPlays{ margin-top:10px; font-family:"Courier New", Courier, monospace; font-size:12px; font-weight:bold ;}
.gameBoxRightRate{ margin-top:10px; font-family:"Courier New", Courier, monospace; font-size:12px ; font-weight:bold ;}




.bottom{ width:100%; position:relative; float:left; padding-bottom:20px ;  }

.thumbsMosaiqueCont{ padding:20px;color:#FFFFFF; }
.thumbsMosaique{ padding:4px; width:50px; height:50px; background-color:#FFF ; border:5px solid #191919; position:relative; float:left ; margin:5px;}

.footer{ padding-top:50px; position:relative; float:left; clear:both; width:100%; margin-bottom:20px; }
.footerInfo{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666 ; font-size:10px ; line-height:20px}
.footer a { text-decoration:none; color:#999999 : }





.browserMainCont{position:relative; float:left; background:url(assets/css/indexCommentsBg.png) ;height:270px; width:810px;}
.browserCont{ height:58px; padding-top:10px; padding-left:40px; position:relative; float:left; color:#FFF; margin-left:250px;}

.browserFleche{position:relative; float:left}
.browserStatus{position:relative; float:left; font-family:Arial, Helvetica, sans-serif; letter-spacing:3px; font-size:10px; font-weight:bold; width:60px; line-height:28px;}
.browserLoader{ position:relative; float:left ; margin-left:30px; margin-top:8px;}

.commentMainCont{color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  background-color:#000; height:200px; width:810px; margin-left:20px; position:relative; float:left}
.commentCont{margin-bottom:15px; position:relative; float:left; width:800px; height:48px; overflow:hidden ;}
.commentIcon{position:relative; float:left; clear:left; margin-left:10px; background-color:#222;}
.commentComment{position:relative; float:left; font-size:13px; margin-left:10px; width:600px; font-family:'Times New Roman', Times, serif; letter-spacing:1px; color:#AAA; }
.commentDate{position:relative; float:left; width:600px; color:#a39f54; margin-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:2px; margin-top:2px;}

.gameStatsRight{ left:-8px; margin:0px 0px 0px 20px; position:relative; float:left; } 
