/* Z utilise pour le theme principal
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-z {
	border: 1px solid 		#2A2A2A;
	background: 			#111111;
	color: 					#ffffff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #000000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#111)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #3c3c3c, #111); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #3c3c3c, #111); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #3c3c3c, #111); /* IE10 */
	background-image:      -o-linear-gradient(top, #3c3c3c, #111); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #3c3c3c, #111);
}
.ui-bar-z, 
.ui-bar-z input, 
.ui-bar-z select, 
.ui-bar-z textarea, 
.ui-bar-z button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-z .ui-link-inherit {
	color: 					#fff;
}
.ui-bar-z .ui-link {
	color: 					#7cc4e7;
	font-weight: bold;
}
.ui-body-z {
	border: 1px solid 		#2A2A2A;
	background: 			#222222;
	color: 					#fff;
	 text-shadow: 0 1px 0 	#000;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#666), to(#222)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #666, #222); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #666, #222); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #666, #222); /* IE10 */
	background-image:      -o-linear-gradient(top, #666, #222); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #666, #222);	
}
.ui-body-z,
.ui-body-z input,
.ui-body-z select,
.ui-body-z textarea,
.ui-body-z button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-z .ui-link-inherit {
	color: 					#fff;
}
.ui-body-z .ui-link {
	color: 					#2489CE;
	font-weight: bold;
}
.ui-br {
	border-bottom: rgb(130,130,130);
	border-bottom: rgba(130,130,130,.3);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.ui-btn-up-z {
	border: 1px solid 		#145072;
	background: 			#2567ab;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #145072;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5f9cc5), to(#396b9e)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #5f9cc5, #396b9e); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #5f9cc5, #396b9e); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #5f9cc5, #396b9e); /* IE10 */
	background-image:      -o-linear-gradient(top, #5f9cc5, #396b9e); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #5f9cc5, #396b9e);
}
.ui-btn-up-z a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-z {
	border: 1px solid 		#00516e;
	background: 			#4b88b6;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #014D68;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#72b0d4), to(#4b88b6)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #72b0d4, #4b88b6); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #72b0d4, #4b88b6); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #72b0d4, #4b88b6); /* IE10 */
	background-image:      -o-linear-gradient(top, #72b0d4, #4b88b6); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #72b0d4, #4b88b6);
}
.ui-btn-hover-z a.ui-link-inherit {
	color: 					#fff;
}

.ui-btn-down-z {
	border: 1px solid 		#000;
	background: 			#3d3d3d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333), to(#5a5a5a)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #333, #5a5a5a); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #333, #5a5a5a); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #333, #5a5a5a); /* IE10 */
	background-image:      -o-linear-gradient(top, #333, #5a5a5a); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #333, #5a5a5a);
}
.ui-btn-down-z a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-z,
.ui-btn-hover-z,
.ui-btn-down-z {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}


/* F, copie de A adapté par fourky ! pour les couleurs de lycras
ROUGE
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-f {
	border: 1px solid 		#c61010;
	background: 			#c61010;
	color: 					#ffffff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #000000;
	background-image: -moz-linear-gradient(top, 
							#f40b0b, 
							#c61010);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 	#f40b0b),
		color-stop(1, 		#c61010));
  	-msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f40b0b', EndColorStr='#c61010')";
}
.ui-bar-f, 
.ui-bar-f input, 
.ui-bar-f select, 
.ui-bar-f textarea, 
.ui-bar-f button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-f .ui-link-inherit {
	color: 					#fff;
}
.ui-bar-f .ui-link {
	color: 					#7cc4e7;
	font-weight: bold;
}
.ui-body-f {
	border: 1px solid 		#2A2A2A;
	background: 			#222222;
	color: 					#fff;
	 text-shadow: 0 1px 0 	#000;
	font-weight: normal;
	background-image: -moz-linear-gradient(top, 
							#666666, 
							#222222);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#666666),
		color-stop(1, 		#222222));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222)')";
}
.ui-body-f,
.ui-body-f input,
.ui-body-f select,
.ui-body-f textarea,
.ui-body-f button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-f .ui-link-inherit {
	color: 					#fff;
}
.ui-body-f .ui-link {
	color: 					#2489CE;
	font-weight: bold;
}
.ui-br {
	border-bottom: 1px solid rgba(130,130,130,.3);
}
.ui-btn-up-f {
	border: 1px solid 		#222;
	background: 			#c61010;
	font-weight: bold;
	color: 					#fff;
	cursor: pointer;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#f40b0b, 
							#c61010);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#f40b0b),
		color-stop(1, 		#c61010));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f40b0b', EndColorStr='#c61010')";
}
.ui-btn-up-f a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-f {
	border: 1px solid 		#000;
	background: 			#c61010;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#f40b0b, 
							#c61010);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#f40b0b),
		color-stop(1, 		#c61010));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f40b0b', EndColorStr='#c61010')";
}
.ui-btn-hover-f a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-f {
	border: 1px solid 		#000;
	background: 			#3d3d3d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, 
							#333333, 
							#5a5a5a);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#333333),
		color-stop(1, 		#5a5a5a));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')";
}
.ui-btn-down-f a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f {
	font-family: Helvetica, Arial, sans-serif;
}

/* G, copie de A adapté par fourky ! pour les couleurs de lycras
JAUNE
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-g {
	border: 1px solid 		#9d9400;
	background: 			#9d9400;
	color: 					#ffffff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #000000;
	background-image: -moz-linear-gradient(top, 
							#ffef05, 
							#9d9400);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 	#ffef05),
		color-stop(1, 		#9d9400));
  	-msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffef05', EndColorStr='#9d9400')";
}
.ui-bar-g, 
.ui-bar-g input, 
.ui-bar-g select, 
.ui-bar-g textarea, 
.ui-bar-g button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-g .ui-link-inherit {
	color: 					#fff;
}
.ui-bar-g .ui-link {
	color: 					#7cc4e7;
	font-weight: bold;
}
.ui-body-g {
	border: 1px solid 		#2A2A2A;
	background: 			#222222;
	color: 					#fff;
	 text-shadow: 0 1px 0 	#000;
	font-weight: normal;
	background-image: -moz-linear-gradient(top, 
							#666666, 
							#222222);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#666666),
		color-stop(1, 		#222222));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222)')";
}
.ui-body-g,
.ui-body-g input,
.ui-body-g select,
.ui-body-g textarea,
.ui-body-g button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-g .ui-link-inherit {
	color: 					#fff;
}
.ui-body-g .ui-link {
	color: 					#2489CE;
	font-weight: bold;
}
.ui-br {
	border-bottom: 1px solid rgba(130,130,130,.3);
}
.ui-btn-up-g {
	border: 1px solid 		#222;
	background: 			#9d9400;
	font-weight: bold;
	color: 					#444;
	cursor: pointer;
	text-decoration: none;
	text-shadow: 0 1px 0 	#fff;
	background-image: -moz-linear-gradient(top, 
							#ffef05, 
							#9d9400);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ffef05),
		color-stop(1, 		#9d9400));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffef05', EndColorStr='#9d9400')";
}
.ui-btn-up-g a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-g {
	border: 1px solid 		#000;
	background: 			#9d9400;
	font-weight: bold;
	color: 					#444;
	text-shadow: 0 -1px 1px #fff;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#ffef05, 
							#9d9400);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ffef05),
		color-stop(1, 		#9d9400));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffef05', EndColorStr='#9d9400')";
}
.ui-btn-hover-g a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-g {
	border: 1px solid 		#000;
	background: 			#3d3d3d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, 
							#333333, 
							#5a5a5a);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#333333),
		color-stop(1, 		#5a5a5a));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')";
}
.ui-btn-down-g a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-g,
.ui-btn-hover-g,
.ui-btn-down-g {
	font-family: Helvetica, Arial, sans-serif;
}
/* H, copie de A adapté par fourky ! pour les couleurs de lycras
ROSE
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-h {
	border: 1px solid 		#b3034d;
	background: 			#b3034d;
	color: 					#ffffff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #000000;
	background-image: -moz-linear-gradient(top, 
							#ff0066, 
							#b3034d);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 	#ff0066),
		color-stop(1, 		#b3034d));
  	-msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff0066', EndColorStr='#b3034d')";
}
.ui-bar-h, 
.ui-bar-h input, 
.ui-bar-h select, 
.ui-bar-h textarea, 
.ui-bar-h button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-h .ui-link-inherit {
	color: 					#fff;
}
.ui-bar-h .ui-link {
	color: 					#7cc4e7;
	font-weight: bold;
}
.ui-body-h {
	border: 1px solid 		#2A2A2A;
	background: 			#222222;
	color: 					#fff;
	 text-shadow: 0 1px 0 	#000;
	font-weight: normal;
	background-image: -moz-linear-gradient(top, 
							#666666, 
							#222222);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#666666),
		color-stop(1, 		#222222));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222)')";
}
.ui-body-h,
.ui-body-h input,
.ui-body-h select,
.ui-body-h textarea,
.ui-body-h button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-h .ui-link-inherit {
	color: 					#fff;
}
.ui-body-h .ui-link {
	color: 					#2489CE;
	font-weight: bold;
}
.ui-br {
	border-bottom: 1px solid rgba(130,130,130,.3);
}
.ui-btn-up-h {
	border: 1px solid 		#222;
	background: 			#b3034d;
	font-weight: bold;
	color: 					#fff;
	cursor: pointer;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#ff0066, 
							#b3034d);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff0066),
		color-stop(1, 		#b3034d));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff0066', EndColorStr='#b3034d')";
}
.ui-btn-up-h a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-h {
	border: 1px solid 		#000;
	background: 			#b3034d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#ff0066, 
							#b3034d);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff0066),
		color-stop(1, 		#b3034d));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff0066', EndColorStr='#b3034d')";
}
.ui-btn-hover-h a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-h {
	border: 1px solid 		#000;
	background: 			#3d3d3d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, 
							#333333, 
							#5a5a5a);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#333333),
		color-stop(1, 		#5a5a5a));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')";
}
.ui-btn-down-h a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-h,
.ui-btn-hover-h,
.ui-btn-down-h {
	font-family: Helvetica, Arial, sans-serif;
}

/* I, copie de A adapté par fourky ! pour les couleurs de lycras
ORANGE
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-i {
	border: 1px solid 		#b13a00;
	background: 			#b13a00;
	color: 					#ffffff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #000000;
	background-image: -moz-linear-gradient(top, 
							#ff8d00, 
							#b13a00);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 	#ff8d00),
		color-stop(1, 		#b13a00));
  	-msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff8d00', EndColorStr='#b13a00')";
}
.ui-bar-i, 
.ui-bar-i input, 
.ui-bar-i select, 
.ui-bar-i textarea, 
.ui-bar-i button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-i .ui-link-inherit {
	color: 					#fff;
}
.ui-bar-i .ui-link {
	color: 					#7cc4e7;
	font-weight: bold;
}
.ui-body-i {
	border: 1px solid 		#2A2A2A;
	background: 			#222222;
	color: 					#fff;
	 text-shadow: 0 1px 0 	#000;
	font-weight: normal;
	background-image: -moz-linear-gradient(top, 
							#666666, 
							#222222);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#666666),
		color-stop(1, 		#222222));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222)')";
}
.ui-body-i,
.ui-body-i input,
.ui-body-i select,
.ui-body-i textarea,
.ui-body-i button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-i .ui-link-inherit {
	color: 					#fff;
}
.ui-body-i .ui-link {
	color: 					#2489CE;
	font-weight: bold;
}
.ui-br {
	border-bottom: 1px solid rgba(130,130,130,.3);
}
.ui-btn-up-i {
	border: 1px solid 		#222;
	background: 			#b13a00;
	font-weight: bold;
	color: 					#fff;
	cursor: pointer;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#ff8d00, 
							#b13a00);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8d00),
		color-stop(1, 		#b13a00));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff8d00', EndColorStr='#b13a00')";
}
.ui-btn-up-i a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-i {
	border: 1px solid 		#000;
	background: 			#b13a00;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#ff8d00, 
							#b13a00);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8d00),
		color-stop(1, 		#b13a00));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff8d00', EndColorStr='#b13a00')";
}
.ui-btn-hover-i a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-i {
	border: 1px solid 		#000;
	background: 			#3d3d3d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, 
							#333333, 
							#5a5a5a);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#333333),
		color-stop(1, 		#5a5a5a));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')";
}
.ui-btn-down-i a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-i,
.ui-btn-hover-i,
.ui-btn-down-i {
	font-family: Helvetica, Arial, sans-serif;
}
/* J, copie de A adapté par fourky ! pour les couleurs de lycras
VERT
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-j {
	border: 1px solid 		#00b12e;
	background: 			#00b12e;
	color: 					#ffffff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #000000;
	background-image: -moz-linear-gradient(top, 
							#00ff42, 
							#00b12e);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 	#00ff42),
		color-stop(1, 		#00b12e));
  	-msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ff42', EndColorStr='#00b12e')";
}
.ui-bar-j, 
.ui-bar-j input, 
.ui-bar-j select, 
.ui-bar-j textarea, 
.ui-bar-j button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-j .ui-link-inherit {
	color: 					#fff;
}
.ui-bar-j .ui-link {
	color: 					#7cc4e7;
	font-weight: bold;
}
.ui-body-j {
	border: 1px solid 		#2A2A2A;
	background: 			#222222;
	color: 					#fff;
	 text-shadow: 0 1px 0 	#000;
	font-weight: normal;
	background-image: -moz-linear-gradient(top, 
							#666666, 
							#222222);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#666666),
		color-stop(1, 		#222222));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222)')";
}
.ui-body-j,
.ui-body-j input,
.ui-body-j select,
.ui-body-j textarea,
.ui-body-j button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-j .ui-link-inherit {
	color: 					#fff;
}
.ui-body-j .ui-link {
	color: 					#2489CE;
	font-weight: bold;
}
.ui-br {
	border-bottom: 1px solid rgba(130,130,130,.3);
}
.ui-btn-up-j {
	border: 1px solid 		#222;
	background: 			#00b12e;
	font-weight: bold;
	color: 					#fff;
	cursor: pointer;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#00ff42, 
							#00b12e);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#00ff42),
		color-stop(1, 		#00b12e));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ff42', EndColorStr='#00b12e')";
}
.ui-btn-up-j a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-j {
	border: 1px solid 		#000;
	background: 			#00b12e;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#00ff42, 
							#00b12e);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#00ff42),
		color-stop(1, 		#00b12e));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#00ff42', EndColorStr='#00b12e')";
}
.ui-btn-hover-j a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-j {
	border: 1px solid 		#000;
	background: 			#3d3d3d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, 
							#333333, 
							#5a5a5a);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#333333),
		color-stop(1, 		#5a5a5a));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')";
}
.ui-btn-down-j a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-j,
.ui-btn-hover-j,
.ui-btn-down-j {
	font-family: Helvetica, Arial, sans-serif;
}
/* MON BLACK, copie de F ROUGE adapté par fourky ! pour les couleurs de lycras

-----------------------------------------------------------------------------------------------------------*/

.ui-bar-k {
	border: 1px solid 		#042167;
	background: 			#042167;
	color: 					#ffffff;
	font-weight: bold;
	text-shadow: 0 -1px 1px #000000;
	background-image: -moz-linear-gradient(top, 
							#054dff, 
							#042167);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 	#054dff),
		color-stop(1, 		#042167));
  	-msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#054dff', EndColorStr='#042167')";
}
.ui-bar-k, 
.ui-bar-k input, 
.ui-bar-k select, 
.ui-bar-k textarea, 
.ui-bar-k button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-k .ui-link-inherit {
	color: 					#fff;
}
.ui-bar-k .ui-link {
	color: 					#7cc4e7;
	font-weight: bold;
}
.ui-body-k {
	border: 1px solid 		#2A2A2A;
	background: 			#222222;
	color: 					#fff;
	 text-shadow: 0 1px 0 	#000;
	font-weight: normal;
	background-image: -moz-linear-gradient(top, 
							#666666, 
							#222222);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#666666),
		color-stop(1, 		#222222));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222)')";
}
.ui-body-k,
.ui-body-k input,
.ui-body-k select,
.ui-body-k textarea,
.ui-body-k button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-k .ui-link-inherit {
	color: 					#fff;
}
.ui-body-k .ui-link {
	color: 					#2489CE;
	font-weight: bold;
}
.ui-br {
	border-bottom: 1px solid rgba(130,130,130,.3);
}
.ui-btn-up-k {
	border: 1px solid 		#222;
	background: 			#042167;
	font-weight: bold;
	color: 					#fff;
	cursor: pointer;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#054dff, 
							#042167);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#054dff),
		color-stop(1, 		#042167));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#054dff', EndColorStr='#042167')";
}
.ui-btn-up-k a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-k {
	border: 1px solid 		#000;
	background: 			#c61010;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#f40b0b, 
							#c61010);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#f40b0b),
		color-stop(1, 		#c61010));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f40b0b', EndColorStr='#c61010')";
}
.ui-btn-hover-k a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-k {
	border: 1px solid 		#000;
	background: 			#3d3d3d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, 
							#333333, 
							#5a5a5a);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#333333),
		color-stop(1, 		#5a5a5a));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')";
}
.ui-btn-down-k a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-k,
.ui-btn-hover-k,
.ui-btn-down-k {
	font-family: Helvetica, Arial, sans-serif;
}
/* MON WHITE, copie de F ROUGE adapté par fourky ! pour les couleurs de lycras

-----------------------------------------------------------------------------------------------------------*/

.ui-bar-l {
	border: 1px solid 		#cbcbcb;
	background: 			#cbcbcb;
	color: 					#333333;
	text-shadow: 0 1px 0 	#fff;
	font-weight: bold;
	background-image: -moz-linear-gradient(top, 
							#fdfdfd, 
							#cbcbcb);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 	#fdfdfd),
		color-stop(1, 		#cbcbcb));
  	-msfilter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd', EndColorStr='#cbcbcb')";
}
.ui-bar-l, 
.ui-bar-l input, 
.ui-bar-l select, 
.ui-bar-l textarea, 
.ui-bar-l button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-l .ui-link-inherit {
	color: 					#fff;
}
.ui-bar-l .ui-link {
	color: 					#7cc4e7;
	font-weight: bold;
}
.ui-body-l {
	border: 1px solid 		#2A2A2A;
	background: 			#222222;
	color: 					#fff;
	 text-shadow: 0 1px 0 	#000;
	font-weight: normal;
	background-image: -moz-linear-gradient(top, 
							#666666, 
							#222222);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#666666),
		color-stop(1, 		#222222));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#222222)')";
}
.ui-body-l,
.ui-body-l input,
.ui-body-l select,
.ui-body-l textarea,
.ui-body-l button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-l .ui-link-inherit {
	color: 					#fff;
}
.ui-body-l .ui-link {
	color: 					#2489CE;
	font-weight: bold;
}
.ui-br {
	border-bottom: 1px solid rgba(130,130,130,.3);
}
.ui-btn-up-l {
	border: 1px solid 		#222;
	background: 			#cbcbcb;
	font-weight: bold;
	color: 					#444;
	cursor: pointer;
	text-decoration: none;
	text-shadow: 0 1px 0 	#fff;
	background-image: -moz-linear-gradient(top, 
							#fdfdfd, 
							#cbcbcb);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#fdfdfd),
		color-stop(1, 		#cbcbcb));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd', EndColorStr='#cbcbcb')";
}
.ui-btn-up-l a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-l {
	border: 1px solid 		#000;
	background: 			#c61010;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, 
							#f40b0b, 
							#c61010);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#f40b0b),
		color-stop(1, 		#c61010));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f40b0b', EndColorStr='#c61010')";
}
.ui-btn-hover-l a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-l {
	border: 1px solid 		#000;
	background: 			#3d3d3d;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 -1px 1px #000;
	background-image: -moz-linear-gradient(top, 
							#333333, 
							#5a5a5a);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#333333),
		color-stop(1, 		#5a5a5a));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')";
}
.ui-btn-down-l a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-l,
.ui-btn-hover-l,
.ui-btn-down-l {
	font-family: Helvetica, Arial, sans-serif;
}
.indiceNoteTop{
	display:inline-block;
	width:70px;

	margin-left:7px;

	text-align:center;
	font-size:10px;
	padding-left:7px;
	padding-right:7px;
/*
	font-weight: bold;
	border: 1px solid 		#000;
	background: 			red;
*/
}
.averageNote{
	display:inline-block;
	width:220px;
	height:80px;

	margin-left:7px;

	text-align:left;
	
	border: 1px solid 		#000;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	text-shadow:none;
/*
	text-shadow: 0 -1px 1px #000;
	font-weight: bold;
	color: 					#fff;
	height:70px;
	background: 			red;
*/
}


