.buttonFiltre {
	border-top: 1px solid #ffffff;
	background: #2b2f3b;
	background: -webkit-gradient(linear, left top, left bottom, from(#020504), to(#2b2f3b));
	background: -webkit-linear-gradient(top, #020504, #2b2f3b);
	background: -moz-linear-gradient(top, #020504, #2b2f3b);
	background: -ms-linear-gradient(top, #020504, #2b2f3b);
	background: -o-linear-gradient(top, #020504, #2b2f3b);
	padding: 4px 6px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 6px;
	/*-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;*/
	color: white;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
	vertical-align: middle;
	}
.buttonFiltre:hover {
	border-top-color: #636363;
	background: #636363;
	color: #171717;
	}
.buttonFiltre:active {
	border-top-color: #afb6ba;
	background: #afb6ba;
	}
.buttonFiltreActif {
	border-top: 1px solid #ffffff;
	background: #afb6ba;
	background: -webkit-gradient(linear, left top, left bottom, from(#afb6ba), to(#afb6ba));
	background: -webkit-linear-gradient(top, #afb6ba, #afb6ba);
	background: -moz-linear-gradient(top, #afb6ba, #afb6ba);
	background: -ms-linear-gradient(top, #afb6ba, #afb6ba);
	background: -o-linear-gradient(top, #afb6ba, #afb6ba);
	padding: 5px 10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	color: #171717;
	font-size: 14px;
	font-family: Verdana, serif;
	text-decoration: none;
	vertical-align: middle;
	}



.radio-toolbar1 {
	margin: 2px;
}
.radio-toolbar1 input[type="radio"] {
	opacity: 0;
	position: fixed;
	width: 0;
}
.radio-toolbar1 label {
	display: inline-block;
	background-color: #ddd;
	/*padding: 1px 1px;*/
	/*font-family: sans-serif, Arial;
	font-size: 16px;*/
	border: 0px solid #444;
	/*border-radius: 4px;*/
	content: url("prono1.png");
}
.radio-toolbar1 label:hover {
	background-color: #dfd;
	content: url("prono1_checked.png");
}
.radio-toolbar1 input[type="radio"]:focus + label {
	border: 0px dashed #444;
}
.radio-toolbar1 input[type="radio"]:checked + label {
	background-color: #bfb;
	border-color: #4c4;
	content: url("prono1_checked.png");
}




.radio-toolbarN {
	margin: 2px;
	}
.radio-toolbarN input[type="radio"] {
opacity: 0;
position: fixed;
width: 0;
}
.radio-toolbarN label {
	display: inline-block;
	background-color: #ddd;
	/*padding: 10px 20px;
	font-family: sans-serif, Arial;
	font-size: 16px;*/
	border: 0px solid #444;
	border-radius: 4px;
	content: url("pronoN.png");
}
.radio-toolbarN label:hover {
background-color: #dfd;
content: url("pronoN_checked.png");
}
.radio-toolbarN input[type="radio"]:focus + label {
	border: 0px dashed #444;
}
.radio-toolbarN input[type="radio"]:checked + label {
	background-color: #bfb;
	border-color: #4c4;
	content: url("pronoN_checked.png");
}

.radio-toolbar2 {
	margin: 2px;
	}
.radio-toolbar2 input[type="radio"] {
opacity: 0;
position: fixed;
width: 0;
}
.radio-toolbar2 label {
	display: inline-block;
	background-color: #ddd;
	/*padding: 10px 20px;
	font-family: sans-serif, Arial;
	font-size: 16px;*/
	border: 0px solid #444;
	border-radius: 4px;
	content: url("prono2.png");
}
.radio-toolbar2 label:hover {
background-color: #dfd;
content: url("prono2_checked.png");
}
.radio-toolbar2 input[type="radio"]:focus + label {
	border: 0px dashed #444;
}
.radio-toolbar2 input[type="radio"]:checked + label {
	background-color: #bfb;
	border-color: #4c4;
	content: url("prono2_checked.png");
}

.ButtonJouer {
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	background-color:#007dc1;
	border-radius:2px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	padding:3px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.ButtonJouer:hover {
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	background-color:#0061a7;
}
.ButtonJouer:active {
	position:relative;
	top:1px;
}

.ButtonJouer2 {
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:linear-gradient(to bottom, #FF0000 5%, #FF0000 100%);
	background-color:#FF0000;
	border-radius:3px;
	border:1px solid #FF0000;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:0px 1px 0px #FF0000;
}
.ButtonJouer2:hover {
	background:linear-gradient(to bottom, #FF0000 5%, #007dc1 100%);
	background-color:#FF0000;
}
.ButtonJouer2:active {
	position:relative;
	top:1px;
}
/*
.ButtonJouer2 {
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:linear-gradient(to bottom, #D81029 5%, #D81029 100%);
	background-color:#D81029;
	border-radius:3px;
	border:1px solid #D81029;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:0px 1px 0px #D81029;
}
.ButtonJouer2:hover {
	background:linear-gradient(to bottom, #D81029 5%, #007dc1 100%);
	background-color:#D81029;
}
.ButtonJouer2:active {
	position:relative;
	top:1px;
}
*/






.myButton_Valider {
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background:linear-gradient(to bottom, #03a8f4 5%, #468ccf 100%);
	background-color:#03a8f4;
	border-radius:6px;
	border:1px solid #01589b;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #7cacde;
}
.myButton_Valider:hover {
	background:linear-gradient(to bottom, #468ccf 5%, #03a8f4 100%);
	background-color:#468ccf;
}
.myButton_Valider:active {
	position:relative;
	top:1px;
}


.myButton_Enchere1 {
	box-shadow:inset 0px 1px 0px 0px #1b5e1f;
	background:linear-gradient(to bottom, #43a048 5%, #2e7d32 100%);
	background-color:#43a048;
	border-radius:6px;
	border:1px solid #1b5e1f;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1b5e1f;
}
.myButton_Enchere1:hover {
	background:linear-gradient(to bottom, #2e7d32 5%, #43a048 100%);
	background-color:#2e7d32;
}
.myButton_Enchere1:active {
	position:relative;
	top:1px;
}


.myButton_Enchere2 {
	box-shadow:inset 0px 1px 0px 0px #8BC34A;
	background:linear-gradient(to bottom, #8BC34A 5%, #689F38 100%);
	background-color:#8BC34A;
	border-radius:6px;
	border:1px solid #33691E;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #689F38;
}
.myButton_Enchere2:hover {
	background:linear-gradient(to bottom, #689F38 5%, #8BC34A 100%);
	background-color:#689F38;
}
.myButton_Enchere2:active {
	position:relative;
	top:1px;
}


.myButton_Enchere3 {
	box-shadow:inset 0px 1px 0px 0px #f9a825;
	background:linear-gradient(to bottom, #fdd835 5%, #fbc12d 100%);
	background-color:#fdd835;
	border-radius:6px;
	border:1px solid #f9a825;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #f9a825;
}
.myButton_Enchere3:hover {
	background:linear-gradient(to bottom, #fbc12d 5%, #fdd835 100%);
	background-color:#fbc12d;
}
.myButton_Enchere3:active {
	position:relative;
	top:1px;
}


.myButton_Enchere4 {
	box-shadow:inset 0px 1px 0px 0px #e65100;
	background:linear-gradient(to bottom, #fb8a00 5%, #e65100 100%);
	background-color:#fb8a00;
	border-radius:6px;
	border:1px solid #9e1313;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #e65100;
}
.myButton_Enchere4 :hover {
	background:linear-gradient(to bottom, #e65100 5%, #fb8a00 100%);
	background-color:#e65100;
}
.myButton_Enchere4 :active {
	position:relative;
	top:1px;
}


.myButton_Enchere5 {
	box-shadow:inset 0px 1px 0px 0px #f7bebe;
	background:linear-gradient(to bottom, #d32f2f 5%, #f44236 100%);
	background-color:#d32f2f;
	border-radius:6px;
	border:1px solid #9e1313;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #de7c7c;
}
.myButton_Enchere5:hover {
	background:linear-gradient(to bottom, #f44236 5%, #d32f2f 100%);
	background-color:#f44236;
}
.myButton_Enchere5:active {
	position:relative;
	top:1px;
}


.myButton_Enchere6 {
	box-shadow:inset 0px 1px 0px 0px #616161;
	background:linear-gradient(to bottom, #616161 5%, #424242 100%);
	background-color:#616161;
	border-radius:6px;
	border:1px solid #212121;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #616161;
}
.myButton_Enchere6:hover {
	background:linear-gradient(to bottom, #424242 5%, #212121 100%);
	background-color:#424242;
}
.myButton_Enchere6:active {
	position:relative;
	top:1px;
}




.btn_G {
	display:block;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	color:#9BBB59;
	font-family:Calibri;
	font-weight:bold;
	background-color:#ffffff;
	border: 2px solid #71893F;
  }

  .btn_G:hover {
	background-color:#9BBB59;
	color:#ffffff;
  }


  .btn_D {
	display:block;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	color:#4F81BD;
	font-family:Calibri;
	font-weight:bold;
	background-color:#ffffff;
	border: 2px solid #385D8A;
  }

  .btn_D:hover {
	background-color:#4F81BD;
	color:#ffffff;
  }


  .btn_M {
	display:block;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	color:#C0504D;
	font-family:Calibri;
	font-weight:bold;
	background-color:#ffffff;
	border: 2px solid #8C3836;
  }

  .btn_M:hover {
	background-color:#C0504D;
	color:#ffffff;
  }



  .btn_A {
	display:block;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	color:#F79646;
	font-family:Calibri;
	font-weight:bold;
	background-color:#ffffff;
	border: 2px solid #B66D31;
  }

  .btn_A:hover {
	background-color:#F79646;
	color:#ffffff;
  }



  .btn_R {
	display:block;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	color:#4DABC5;
	font-family:Calibri;
	font-weight:bold;
	background-color:#ffffff;
	border: 2px solid #357D91;
  }

  .btn_R:hover {
	background-color:#4DABC5;
	color:#ffffff;
  }


  .btn_R2 {
	display:block;
	height: 30px;
	border-radius: 10%;
	color:#4DABC5;
	font-family:Calibri;
	font-weight:bold;
	background-color:#ffffff;
	border: 2px solid #357D91;
  }

  .btn_R:hover {
	background-color:#4DABC5;
	color:#ffffff;
  }


.btn_Indispo{
	/*background:url('../images/SITE/infirmerie.png');*/
	background: url('infirmerie.png');
	}


.btn_Test {
	/*height:25px;
	width:55px;*/
	background-image:url("x.png");
}
/*
.btn_Test:hover {
	height:25px;
	width:25px;
	background-image:url(../images/SITE/x2.png);
}
*/




.btn1{
	font-family: Calibri;
	font-weight: 800;
	font-size: 25px;
	color: #ff0000;
	background-color: #ffffff;
	padding: 5px 7px;
	border: solid #ff0000 3px;
	box-shadow: none;
	/*border-radius: 50px;*/
	border-radius: 5%;
	transition : 1038ms;
	transform: translateY(0);
	display: flex;
	flex-direction: row;
	align-items: center;
	cursor: pointer;
}

.btn1:hover span {
	display:none
}
  
.btn1:hover:before {
	content:"X";
}

.btn1:hover{
	transition : 1038ms;
	padding: 5x 7px;
	transform : translateY(-0px);
	background-color: #ffffff;
	color: #000000;
	border: solid 4px #000000;
}



.btn_bonus2_Charles{
	background-image: url('charles_x2.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}
.btn_bonus2_Charles:hover{
	background-image: url('charles_x2_J.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}

.btn_bonus10_Charles{
	background-image: url('charles_x10.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}
.btn_bonus10_Charles:hover{
	background-image: url('charles_x10_J.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}


*.btn_bonus2_Didier{
	background-image: url('did_x2.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}
.btn_bonus2_Didier:hover{
	background-image: url('did_x2_J.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}

.btn_bonus10_Didier{
	background-image: url('did_x10.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}
.btn_bonus10_Didier:hover{
	background-image: url('did_x10_J.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}


.btn_bonus2_Fabrice{
	background-image: url('fab_x2.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}
.btn_bonus2_Fabrice:hover{
	background-image: url('fab_x2_J.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}

.btn_bonus10_Fabrice{
	background-image: url('fab_x10.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}
.btn_bonus10_Fabrice:hover{
	background-image: url('fab_x10_J.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}


.btn_bonus2_Jeremy{
	background-image: url('jerem_x2.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}
.btn_bonus2_Jeremy:hover{
	background-image: url('jerem_x2_J.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}

.btn_bonus10_Jeremy{
	background-image: url('jerem_x10.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}
.btn_bonus10_Jeremy:hover{
	background-image: url('jerem_x10_J.png');
	height: 50px;
	width: 50px;
	background-size: cover;
}