
body {

	font: normal 12px Arial;
	width: 99%;
}

img {
border : 0;
}



p, h3 {
	margin: 0;
	padding: 0;
}

#container_plateau {
	width: 950px;
	padding: 0 5px;
	overflow: hidden;
}

#content_H {
	width: 930px;
	height: 59px;
	background: url("img2/strategie/strat_H.png") top left no-repeat;
}

#content_F {
	width: 900px;
	height: 17px;
	background: url("img2/strategie/strat_F.png") top left no-repeat;
	padding: 25px 15px 0 15px;
}

#j_form_cancel, #j_form_cancel2 {
	float: left;
	margin:10px 0 0 25px;	
}


#j_form_cancel .nyroModalClose {
	background: transparent url("img2/strategie/bt_annuler.png") no-repeat bottom;
	width:135px;
	height:42px;
	border:none;
	cursor: pointer;
		font-size: 1px;

}



#j_form_valid .submit {
	background: transparent url("img2/strategie/bt_valider.png") no-repeat bottom;
	width:135px;
	height:42px;
	border:none;
	cursor: pointer;
}


#form_right {
	float: right;
	width: 700px;
	margin:10px 15px 0 0;		
}

#j_form_message {
	float: left;
	font-size: 17px;
	margin: 7px 0 0 0;
	text-align: right;
	width: 550px;
}

#j_form_valid {
	float: right;
}

#content_plateau {
	width: 920px;
	background: url("img2/strategie/strat_R.png") top left repeat;
	overflow: hidden;
	padding: 5px;
}

#C_left {
	float: left;
	width: 461px;
}


#strat_100 {
	width: 461px;
	height: 244px;
	background: url("img2/strategie/strat_100_C.jpg") top left no-repeat;
	margin: 15px 0 50px 0;
}

#strat_100 .C {
	padding: 35px 15px 0 100px;
}

#strat_100 .C .logo{
	text-align: center;
}

#strat_100 .info_marchand p{
font-weight: bold;
}


#strat_100 .info_marchand {
	margin: 0 0 0 50px;
}


#strat_100 .RDJ {
	margin: 8px 0 8px 90px;
}


#strat_2E {
	width: 461px;
	height: 242px;
	background: url("img2/strategie/strat_2E_C.jpg") top left no-repeat;
}

#strat_2E .C {
	padding: 30px 0 0 100px;
}

#strat_2E .C .info_2E {
	text-align: center;
}

#strat_2E .C .info_2E h3{
	font-size: 18px;
}

#strat_2E .C .info_2E p{
	font-weight: bold;
}

#strat_2E .C .depot {
	padding: 30px 0;
}

#strat_2E .C .depot p {
	padding: 20px 0;
}

#strat_2E .drop{
	width: 72px;
	height: 72px;
	background: url("img2/strategie/depot_2E.jpg") no-repeat;
	background-position: top left;
	margin: 0 0 0 150px;
}

#strat_2E .active{
	background-position: 0 -72px;	
}


#strat_2E .dropped{
	background-position: bottom left;
}


#strat_form {
	width: 401px;
	height: 330px;
	background: url("img2/strategie/strat_form.png") top left no-repeat;
	margin: -25px 0 0 50px;
}


#strat_form .form_ins_plateau {
	padding: 30px 0 0 40px;
}


#strat_form .form_ins_plateau .content span {
	font-size: 10px;
	color: red;
}


#strat_form .form_ins_plateau  .cgv {
	font-size: 11px;
}

#strat_form .form_ins_plateau  .float {
	float : left;	
	margin: 0 5px 0 0;
}

#strat_form .form_ins_plateau  .block {
	display: block;
	clear: both;
}

#strat_form .form_ins_plateau  input {
	margin: 0 0 5px 0;
}

#strat_form .form_ins_plateau  .capchtaB {
	clear: both;
	display: block;
}


#C_right {
	float: right;
	margin: 0 35px 0 0;
}




/*  Plateau de jeu */
	
	#tapis {
	
		width: 361px;
		height: 557px;
		background: url("img2/strategie/tapis_fond.gif") top left no-repeat;
	
	}

	#plateau {
		
		width: 285px;
		border-bottom: 0px solid #fff;	
		float: left;
		margin: 0px 0 0 58px;
	}
	
	#plateau_tete {
		margin: 7px 0 0 139px;
		padding: 7px 0 0 0;
	}
	
	#case_0 {
		width: 80px;
		height: 34px;
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;
		border-right: 1px solid #fff;
		padding: 5px 0 0 0;
		text-align: center;	
	}
	
	#plateau div{
		padding: 5px 0 0 0;
		height: 34px;		
	}
	#plateau #piece{
		padding: 0 0 0 0;		
	}
	
	.roulette_case {
		float:left;
		width: 80px;
		text-align: center;
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;		
	}
	.roulette_case_last {
		float:left;
		width: 80px;
		text-align: center;
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;
		border-right: 1px solid #fff;				
	}	
	
	.roulette_case_fin {
		float:left;
		width: 80px;
		text-align: center;
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;	
		border-bottom: 1px solid #fff;				
	}
	.roulette_case_fin_last {
		float:left;
		width: 80px;
		text-align: center;
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;
		border-right: 1px solid #fff;
		border-bottom: 1px solid #fff;							
	}
	
	#piece {
		
	}
	
	.drag {	
		background: url("/img2/strategie/jeton2.png") top left no-repeat;
		width: 83px;
		height: 84px;
		cursor: move;
		position: relative;
		left: 290px;
		top: -15px;
	}
		
	
	.ghost {
	
		background: url("/roulette/img2/jeton.png") top left no-repeat;
		width: 61px;
		height: 61px;
		position: absolute;
		filter:alpha(opacity=50);
		-moz-opacity: 0.5;
		opacity: 0.5;
	}	
	
	.outline {
		background: url("/roulette/img2/jetonpose.png") bottom left no-repeat;
	}
	
	#plateau .active, #plateau_tete .active {
		background-color: #CFC;
	}
	
	#plateau .dropped, #plateau_tete .dropped {
		background-color: #fdcc35;
	}

	#plateau .drop .drag {
		background: url("/roulette/img2/jetonpose.png") top left no-repeat;
		height: 61px;
		width: 61px;
		}
		

.form_ins_plateau  span {
	font-size: 10px;
	color: red;
}

.connectez_vous {
	font-size: 15px;
	margin: 10px 0 0 0;	
}

