@charset "UTF-8";
/* CSS Document - button.css -  Owner:Cylabh.com */
/* jaune lavoie */

.bmenu,.bmenu_active{ height: 25px;}

a.bmenu, button.bmenu, .bmenu_active {float: left; padding: 2px;text-decoration: none;outline: 0;
	border-right:1px solid #6298C1; border-left:1px solid #6298C1;	width: auto;overflow: visible;}

a.bmenu span, button.bmenu span, .bmenu_active span {display: block;float: left;font: bold ;font-size: 11pt;
	color: #FFFFFF;padding:3px;cursor: pointer;} 

.bmenu_active{ background-image:url(../images/MenuSelection.png); background-repeat:no-repeat;
 /*background-attachment:fixed;*/
 background-position:center bottom -5px;}

.bmenu_active span  { color: #FDB813;}

/* rouge */
a.bmenu:hover, button.bmenu:hover { 
 /* border-top: 1px solid #fc0c1c;*//*background-attachment:fixed;*/ 
  background-image:url(../images/MenuSelection.png); background-repeat:no-repeat; background-position:center bottom -5px;}
 
 /* blue */
a.bmenu:active, button.bmenu:active { 
/*  float: left; padding: 3px; text-decoration: none; outline: 0; border-width: 1px;border-style: solid;margin-left: 2px;
  width: auto; overflow: visible;*/
  /*border-top: 1px solid #fc0c1c;background: #0038a6;*/
  
  }

/* gris */  
a.bmenu:visited, button.bmenu:visited { 
  /*border-top: 1px solid #fc0c1c;background: #aba596;*/
  }


button { font-size: 16px; color: #000; text-shadow: 1px 1px 1px #fff); border: 1px solid #005a9c; cursor:pointer;
	font-weight: bold; line-height: 30px; min-height: 25px; width: auto; text-align: center;
	padding: 2px 20px 0px;
	background:#f3b20f; background: -moz-linear-gradient(top, #fdb813 0%, #f3b20f 100%);
	background: -webkit-linear-gradient(top, #fdb813 0%, #f3b20f 100%);
	background: -ms-linear-gradient(top, #fdb813 , #f3b20f); background: -o-linear-gradient(top, #fdb813 , #f3b20f);
	-ms-border-radius: 6px;-o-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; 
	-moz-border-radius: 6px;border-radius: 6px;
	-ms-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px; -o-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px; box-shadow: 2px 2px 15px #006ebe;
}

button img{ vertical-align: middle; padding:5px; }

button:hover { background:#005a9c;cursor:pointer;
	background: -moz-linear-gradient(top, #62a2cf 0%, #005a9c 100%);background: -webkit-linear-gradient(top, #62a2cf 0%, #005a9c 100%);
	background: -ms-linear-gradient(top, #62a2cf, #005a9c);	background: -o-linear-gradient(top, #000052, #0049f5);
	-ms-box-shadow: rgba(243,178,15,0.75) 2px 2px 10px;-o-box-shadow: rgba(243,178,15,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(243,178,15,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(243,178,15,0.75) 2px 2px 10px;box-shadow: 2px 2px 15px #f3b20f;
}
	
button:disabled { cursor: auto; background: #3c5668; color: #000; border: 1px solid #000;
	background: -ms-linear-gradient(top, #9ea0a2, #3c5668);background: -o-linear-gradient(top, #9ea0a2, #3c5668);
	background: -ms-linear-gradient(top, #9ea0a2 0%,#3c5668 100%); /* IE10+ */
	background: -moz-linear-gradient(top,#9ea0a2 0%,#3c5668 100%);
	background: -webkit-linear-gradient(top, ##9ea0a2 0%,#3c5668 100%);
	-ms-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;-o-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(83,89,94,0.75) 2px 2px 10px;box-shadow: 2px 2px 15px #53595e;
	
	-khtml-opacity:.40; -moz-opacity:.40; -ms-filter:"alpha(opacity=40)";
  	filter:alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8); opacity:.40;
	
	}

button img:disabled { -khtml-opacity:.30 !important; -moz-opacity:.30 !important; -ms-filter:"alpha(opacity=30)" !important;
  	filter:alpha(opacity=30) !important; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.3) !important; opacity:.30 !important;
}

.btnBlue { font-size: 16px; text-align: center; font-weight: bold; text-shadow: 1px 1px 1px #fff); color: #000;
	line-height: 30px; min-height: 25px; width: auto; border: 1px solid #005a9c; cursor:pointer;
	padding: 2px 20px 0px; background:#005a9c;
	background: -moz-linear-gradient(top, #62a2cf 0%, #005a9c 100%);background: -webkit-linear-gradient(top, #62a2cf 0%, #005a9c 100%);
	background: -ms-linear-gradient(top, #62a2cf, #005a9c);	background: -o-linear-gradient(top, #000052, #0049f5);
	-ms-border-radius: 6px;-o-border-radius: 6px;-webkit-border-radius: 6px; -khtml-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
	-ms-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px; -o-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px; box-shadow: 2px 2px 15px #006ebe;
}

.btnBlue:hover { cursor:pointer; color: #005a9c; background:#f3b20f; background: -moz-linear-gradient(top, #fdb813 0%, #f3b20f 100%);
	background: -webkit-linear-gradient(top, #fdb813 0%, #f3b20f 100%);
	background: -ms-linear-gradient(top, #fdb813 , #f3b20f);background: -o-linear-gradient(top, #fdb813 , #f3b20f);
	-ms-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px;-o-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px;
	-webkit-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px; 
	-moz-box-shadow: rgba(0,110,190,0.75) 2px 2px 10px;box-shadow: 2px 2px 15px #006ebe;
}