/*==========  Dégradés colorBG ==========*/
button.blueBG,
button.redBG,
button.whiteBG,
button.greenBG,
button.orangeBG,
button.bleucielBG
{
	border-bottom: 2px solid black;
}

.greenBG
{
	color: #1D3F00;
	background: #b6e026;
	background: -moz-linear-gradient(top,  #b6e026 0%, #aed319 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6e026), color-stop(100%,#aed319));
	background: -webkit-linear-gradient(top,  #b6e026 0%,#aed319 100%);
	background: -o-linear-gradient(top,  #b6e026 0%,#aed319 100%);
	background: -ms-linear-gradient(top,  #b6e026 0%,#aed319 100%);
	background: linear-gradient(to bottom,  #b6e026 0%,#aed319 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6e026', endColorstr='#aed319',GradientType=0 );
	text-shadow: 0 1px 1px #FFFFFF;
}

button.greenBG, input.greenBG
{
	border-color: #5FB200;
}

.greenBG:hover
{
	background: #BEEC20;
}

.greenBG:focus
{
	background: #BEEC20;
}

.blueBG
{
	color: white;
	background: #099db7;
	background: -moz-linear-gradient(top,  #099db7 0%, #2D7C99 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#099db7), color-stop(100%,#2D7C99));
	background: -webkit-linear-gradient(top,  #099db7 0%,#2D7C99 100%);
	background: -o-linear-gradient(top,  #099db7 0%,#2D7C99 100%);
	background: -ms-linear-gradient(top,  #099db7 0%,#2D7C99 100%);
	background: linear-gradient(to bottom,  #099db7 0%,#2D7C99 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#099db7', endColorstr='#2D7C99',GradientType=0 );
}

button.blueBG, input.blueBG, li.blueBG
{
	border-color: #004993!important ;
}

.blueBG:hover
{
	background: #099db7;
}

.blueBG:focus
{
	background: #217999;

}

.orangeBG
{
	background: #ff670f;
	background: -moz-linear-gradient(top,  #ff670f 0%, #fa6900 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff670f), color-stop(100%,#fa6900));
	background: -webkit-linear-gradient(top,  #ff670f 0%,#fa6900 100%);
	background: -o-linear-gradient(top,  #ff670f 0%,#fa6900 100%);
	background: -ms-linear-gradient(top,  #ff670f 0%,#fa6900 100%);
	background: linear-gradient(to bottom,  #ff670f 0%,#fa6900 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff670f', endColorstr='#fa6900',GradientType=0 );
}

button.orangeBG, li.orangeBG
{
	border-color: #DF5D00 ;
}

.orangeBG:hover
{
	background: #E44F00;
}

.orangeBG:focus
{
	background: #FA6900;
}

.redBG
{
	color: white;
	background: #cc2e2e;
	background: -moz-linear-gradient(top,  #cc2e2e 1%, #b22525 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#cc2e2e), color-stop(100%,#b22525));
	background: -webkit-linear-gradient(top,  #cc2e2e 1%,#b22525 100%);
	background: -o-linear-gradient(top,  #cc2e2e 1%,#b22525 100%);
	background: -ms-linear-gradient(top,  #cc2e2e 1%,#b22525 100%);
	background: linear-gradient(to bottom,  #cc2e2e 1%,#b22525 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc2e2e', endColorstr='#b22525',GradientType=0 );
}

button.redBG
{
	border-color : #cc0000;
}

.redBG:hover
{
	background: #cc2e2e;
}

.redBG:focus
{
	background: #B6261C;
}

.bleucielBG
{
	background: #99c5d8;
	background: -moz-linear-gradient(top,  #99c5d8 0%, #6db1ce 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99c5d8), color-stop(100%,#6db1ce));
	background: -webkit-linear-gradient(top,  #99c5d8 0%,#6db1ce 100%);
	background: -o-linear-gradient(top,  #99c5d8 0%,#6db1ce 100%);
	background: -ms-linear-gradient(top,  #99c5d8 0%,#6db1ce 100%);
	background: linear-gradient(to bottom,  #99c5d8 0%,#6db1ce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99c5d8', endColorstr='#6db1ce',GradientType=0 );
}

button.bleucielBG, li.bleucielBG
{
	border-color :  #3F88F5;
}

.bleucielBG:hover
{
	background: #99c5d8;

}

.bleucielBG:focus
{

}

.greyBG
{
	background: #939393;
	background: -moz-linear-gradient(top,  #939393 0%, #6d6d6d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#939393), color-stop(100%,#6d6d6d));
	background: -webkit-linear-gradient(top,  #939393 0%,#6d6d6d 100%);
	background: -o-linear-gradient(top,  #939393 0%,#6d6d6d 100%);
	background: -ms-linear-gradient(top,  #939393 0%,#6d6d6d 100%);
	background: linear-gradient(to bottom,  #939393 0%,#6d6d6d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#939393', endColorstr='#6d6d6d',GradientType=0 );
}

button.greyBG
{
	border: 1px #424242;
}

button.greyBG, li.greyBG
{
	border-color : #3F88F5;
}

.greyBG:hover
{
	background: #6d6d6d;

}

.greyBG:focus
{
	background: #939393;
}

.whiteBG
{
	background: #ffffff;
	color :#217999 ;
	text-shadow: 0 1px 0 #FFFFFF!important;

	background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
}

button.whiteBG, li.whiteBG
{
	border : 1px solid #3F88F5;
}

.whiteBG:hover
{
	background: #ffffff;
}

.whiteBG:focus
{
	background: #E5E5E5;
}


