/* 
	struct page 
*/

BODY{
	MARGIN: 0px; TEXT-ALIGN: center; FONT-SIZE: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; background: url(/img/struct/bg.jpg);
}
.SuperConteneur {
	MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; TEXT-ALIGN: left; position:relative;
}
.Conteneur {
	float:left;WIDTH: 865px; position:relative;border:2px solid #000; background-color:#030202;
}
.ref {
	width:865px; text-align:center;height:13px; text-align:left; position:relative;color:#FFF; font-weight:bold; background-color:#000; font-size:10px; overflow:hidden;
}
.header {
	background-image:url(/img/struct/toogames_01.jpg); width:865px; height:183px; text-align:center; font-weight:bold; background-repeat:no-repeat; position:relative; overflow:hidden;
}
.ads{
	background-color:#222222; height:108px;text-align:center; padding-top:15px;
}
.defilementJeux{
	background-color:#000; height:110px;text-align:center;
}
.flags{
	height:12px;text-align:right; width:400px; border:0px solid #FFF; float:right;margin-right:20px;padding-top:5px;
}
.flags A IMG{
	border:0px;
}
.gauche{
	float:left; width:164px; background-color:#030202;
}
.droit{
	float:left;
}
.menuHead{
	float:left; overflow:hidden; width:164px; height:14px; background-image:url(/img/struct/toogames_10.jpg); 
}
.menu A{
	text-decoration:none;color:#FFF;
}
.menu LI{
	margin-left:25px;
}
.menu UL{
	margin-left:0px;
	padding-left:0px;
}
.menu{
	float:left; color:#FFF; padding-top:23px;background-color:#292929; min-height:400px; overflow:hidden; width:157px; background-image:url(/img/struct/toogames_12.jpg); background-repeat:no-repeat;
}
.titreMenu{
	width:154px; background-color:#000; height:18px;padding-top:2px; padding-left:3px; font-weight:bold;
}
.menuFooter{
	background-image:url(/img/struct/toogames_19.jpg); width:157px; height:14px; float:left;
}
.corpsHead{
	float:left; overflow:hidden; width:701px; height:91px; background-image:url(/img/struct/toogames_11-2.jpg); margin-bottom:0px;
}
.corpsHead A{
	color:#ce970b;text-decoration:none;font-weight:bold;
}
.corps A{
	color:#ce970b;text-decoration:none;font-weight:bold;
}
.corps{
	background-color:#030202; width:693px; background-image:url(/img/struct/toogames_22.jpg); background-repeat:repeat-y; min-height:875px; border-bottom:4px solid #1a1717;
}
.footer{
	float:left; width:865px; padding-top:10px; padding-bottom:10px; text-align:center; background-color:#292929;margin-top:10px; color:#000;
}
.footer A{
	text-decoration:none; color:#000;
}
.classements{
	float:left; margin-top:5px; width:320px;height:20px; border:0px solid #FFF; text-align:left;padding-top:5px; color:#FFF;font-weight:bold;padding-left:10px;
}
.jeuxHasard{
	float:left; margin-left:250px; margin-top:40px; height:80px; width:275px; overflow:hidden;
}
.meilleursJoueurs A{
	text-decoration:none;color:#FFF; font-size:9px;
}
.meilleursJoueurs{
	float:left; width:145px; margin-left:34px; height:85px; text-align:left; color:#FFF; padding-left:5px; padding-top:5px;
}
.meilleursClans A{
	text-decoration:none;color:#FFF; font-size:9px; height:9px; overflow:hidden; width:80px;
}
.meilleursClans{
	float:left; width:145px;height:85px; text-align:left; color:#FFF; padding-top:5px;
}
.menuItems{
	float:left; width:430px; height:18px; margin-top:15px; margin-left:5px; padding-top:12px; color:#000; font-size:13px;
}
.menuItems A{
	text-decoration:none; color:#000;
}
.decompte{
	float:left; width:395px; height:18px; margin-top:15px; margin-left:15px;padding-top:12px; color:#FFF; font-size:10px;
}
.sky {
	FLOAT: right; WIDTH: 120px; POSITION: relative; margin-top:70px;
}
.RechercheHead{
	float:left;border:0px #FFF solid;width:295px;padding-top:13px; padding-left:2px; color:#FFF;
}
.RechercheHead A{
	color:#FFF;
}
.RechercheHeadForm{
	margin-left:70px; margin-top:20px; height:20px;
}
.LoginHead{
	float:left;border:0px #FFF solid;width:367px; padding-top:28px; padding-left:23px;
}
.RechercheChamp{
	width:161px; border:2px #000 solid;height:17px; text-align:center; padding:2px; background-color:#302d2d; color:#CCC; float:left;
}
.LoginChamp{
	width:146px; border:2px #000 solid;height:17px; text-align:center; padding:2px; background-color:#302d2d; color:#CCC; float:left;
}
.LoginBouton{
	border:2px #000 solid;height:25px; margin-left:5px; background-color:#302d2d; color:#CCC; float:left;
}
.RechercheBouton{
	border:2px #000 solid;height:25px;vertical-align:center; background-color:#302d2d; color:#CCC; float:left; margin-left:5px;
}
.enregistrerHead{
	float:left; border:0px solid #FFF; width:152px; text-align:center; padding-top:3px;
}
.passPerduHead{
	float:left; border:0px solid #FFF; width:152px; text-align:center; padding-top:3px;
}
.barreCorps{
	margin-top:20px; float:left; width:346px; overflow:hidden;
}
.barreCorpsG{
	float:left; background-color:#080808; width:188px; height:17px; text-align:left; margin-top:10px; margin-left:3px; padding-top:3px; padding-left:2px; color:#FFF; font-weight: bold;
}
.barreCorpsD{
	float:left; background-color:#080808; width:495px; height:17px; text-align:right; margin-top:10px; margin-right:3px; padding-top:3px; padding-right:2px;
}
.barreCorpsGS{
	float:left; background-color:#080808; width:151px; height:17px; text-align:left; margin-left:3px; padding-top:3px; padding-left:2px; color:#FFF; font-weight: bold;
}
.barreCorpsDS{
	float:left; background-color:#080808; width:185px; height:17px; text-align:right; margin-right:3px; padding-top:3px; padding-right:2px;
}
.login1 {
	margin-left:2px;border-bottom:1px solid #212121; float:left; width:365px; height:16px; overflow:hidden; font-size:11px;
}
.login1-2 {
	margin-left:0px;padding-top:2px;border-bottom:0px solid #212121; float:left; width:365px; height:16px; overflow:hidden; font-size:11px; text-align:center;
}
.login1-2 A{
	color:red;
}
.login4 {
	margin-left:2px;border:0px solid #212121; float:left; width:180px; font-size:11px;padding-top:3px;
}
.login3 {
	border:0px solid #FFF; float:left; width:170px; padding-top:8px; text-align:center; font-size:11px;
}
.login2 {
	border:0px solid #FFF; float:left; width:300px; background-color:#dedbdb; padding:1px;border:1px solid #3a0707; vertical-align:middle;
}
.login2 A IMG{
	text-decoration:none; border:0px; vertical-align:middle;
}
.login2 A {
	text-decoration:none; color:#000; vertical-align:middle;
}

/*   
	Divers
*/

.btn_play{
	background-image:url(/img/struct/btn_play.png);background-repeat:none;padding-top:4px;color:#FFF;width:101px;height:18px;text-align:center;
}
.exil{
	position:absolute; left:-1000px;
}
.hasard_small{
	float:left; margin-left:21px;
}
.hasard_small A IMG{
	Border:1px #CCC solid; text-decoration:none;
}
.creerClanMenu{
	color:red;
}
.NomJeuxHome{
	width:220px; border:0px solid #FFF; float:left; height:120px; overflow:hidden;margin-left:5px;margin-top:10px;
}
.NomVideosHome{
	width:222px; border:0px solid #FFF; float:left; height:120px; overflow:hidden;margin-left:5px;margin-top:10px;
}
.NomVideosHome A IMG{
	border:0px; padding:0px; margin:0px;
}
.hazardHome{
	width:260px; border:0px solid #FFF; float:left; height:120px; overflow:hidden;margin-left:5px;margin-top:10px; overflow:hidden;
}
.hazardHome A IMG{
	border:0px; padding:0px; margin:0px;
}
.nouveaujeu IMG { 
	text-decoration:none; border:1px #000000 ridge;
}
.nouveaujeu {
	float:left; position:relative; width:140px; padding-bottom:15px;margin-left:33px;
}
.separation {
	overflow: hidden; height: 10px; clear: both; position:relative; width:100%;
}
.jeuChampionnat {
	width:310px; margin-left:20px;border:0px solid #FFF; float:left; min-height:120px; overflow:hidden;margin-top:10px; overflow:hidden;
}
.classementJoueurs{
	MARGIN: 0px auto; MARGIN-TOP: 10px; width:370px; min-height:350px; background-color:#302d2d; border:1px solid #000; text-align:left; color:#FFF;
}
.classementJoueurs A{
	color:#ce970b;text-decoration:none;
}
.classementJoueurs TABLE{
	color:#dedbdb;
}
.underline{
	background-color:#585755; color:#000;
}
.underline2{
	background-color:#2b2b2a; color:#CCC;
}
.over{
	background-color:#2b2b2a;
}
.soustitreinfos{
	text-align:justify;background-color:#302d2d; padding-left:15px;padding-right:5px;padding-top:5px;color:#938383;margin:0px;padding-bottom:15px;border-left:2px solid #000;border-right:2px solid #000;
}
.tableTitle{
	background-color:#252524; color:#FFF;padding:0px;
}
.tricats{
	background-color:#080808; border:2px solid #252524; color:#FFF;padding:5px; width:500px; height:13px; text-align:center; MARGIN: 6px auto;
}
.titreinfos{
	text-align:justify;background-color:#302d2d; padding-left:5px;padding-right:5px;padding-top:5px;color:#fcd44a;margin:0px;padding-bottom:10px;border-left:2px solid #000;border-right:2px solid #000;
}
.underlineTD{
	background-color:#2b2b2a; color:#CCC;
}
.underlineTD2{
	background-color:#282821; color:#CCC;
}

/*
	SlideShow
*/

#slideshow{
	width:620px;	/* Total width of slideshow */
	float:left;
	margin-top:22px;
	margin-left:20px;
	margin-right:20px;
}
#galleryContainer{
	
	height:102px;	/* Height of the images + 2 */
	position:relative;
	overflow:hidden;
	padding:1px;
	
	/* CSS HACK */
	height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
	height/* */:/**/102px;	/* Other browsers */
	height: /**/102px;
			
}
#arrow_left{
	float:left;margin-left:75px; margin-top:50px;
}
#arrow_right{
	float:left; margin-top:50px;
}
#theImages{
	position:absolute;
	height:100px;
	left:0px;
	width:100000px;
	
}
#theImages #slideEnd{
	float:left;
}
#theImages img{
	float:left;
	padding:1px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	cursor:pointer;
	border:0px;
}
#waitMessage{
	display:none;
	position:absolute;
	left:200px;
	top:150px;
	background-color:#FFF;
	padding:4px;
	color:#555;
	font-size:0.9em;
	font-family:arial;	
}
#theImages .imageCaption{
	display:none;
}

/*     Tournoi        */

h2.description{
	font-size:12px;width:650px;
}
.infosclans2 {
	position:relative; text-align:center; width:650px; margin:5px; margin-left:15px; border:1px red solid; background-color:#CCCFFF;padding:5px; padding-top:2px; background-image:url(/img/barre4.jpg); background-repeat:no-repeat;
}
.infosclans {
	float:left; position:relative; width:320px; margin:5px; border:1px red solid; background-color:#CCCFFF; text-align:left; padding:5px; padding-top:2px; background-image:url(/img/barre4.jpg); background-repeat:no-repeat;
}
.droiteclan{
	float:right; width:100%; text-align:right;
}
.gaucheclan{
	float:left; width:100%; font-weight:bold;
}
.tabClassements{
	padding:20px;
}
.tabClassements TABLE{
	background-color:#FFF; width:450px; 
}