
/* -----------------------------------------BUTTON - Download------------------------------------------------- */
 
a.bouton 
	{
	-moz-transition: all .4s cubic-bezier;
	top:auto;
	margin:auto;
	border: 1px solid #185CA8;
	position: relative;
    text-align: center;
	display: block;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	border: 4px solid #ffffff;
	border-radius: 4px;
    color: #FFFFFF;
    text-transform: uppercase;
width: 285px;
	padding: 5px 0;
  line-height: 44px;
	font: 16px 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
	font-weight: bold;
	text-decoration: none;
	background: #fcfcfc; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMmE5Y2U1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFkN2JiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

	background: -moz-linear-gradient(top,  #fcfcfc 0%, #2a9ce5 1%, #1d7bb8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), 
				color-stop(1%,#2a9ce5), color-stop(100%,#1d7bb8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#2a9ce5 1%,#1d7bb8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#2a9ce5 1%,#1d7bb8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#2a9ce5 1%,#1d7bb8 100%); /* IE10+ */
	background: linear-gradient(top,  #fcfcfc 0%,#2a9ce5 1%,#1d7bb8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#1d7bb8',GradientType=0 ); /* IE6-8 */
	}
	
	div#fleche_Down {
    background-image: url(images/Arrow-Down.png);
    background-repeat: no-repeat;
    float: left;
    width: 32px;
    height: 32px;
    margin: 17px 0 0 10px;
position: absolute;
z-index:1;
}

/* 	div#fleche_Down:hover {
    background-image: url(images/Arrow-Down_Over.png);
    background-repeat: no-repeat;
    float: left;
    width: 32px;
    height: 32px;
    margin: 17px 0 0 10px;
position: absolute;
z-index:1;
}*/

/*--------------- Ici les styles css du bouton au passage de la souris (HOVER) --------------- */


a.bouton:hover 
	{ 
	background: #fcfcfc; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZiYWY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1YTFlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

	background: -moz-linear-gradient(top,  #fcfcfc 0%, #46baf6 1%, #25a1e3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), 
				color-stop(1%,#46baf6), color-stop(100%,#25a1e3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#46baf6 1%,#25a1e3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#46baf6 1%,#25a1e3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#46baf6 1%,#25a1e3 100%); /* IE10+ */
	background: linear-gradient(top,  #fcfcfc 0%,#46baf6 1%,#25a1e3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#25a1e3',GradientType=0 ); /* IE6-8 */
	
	/*Ajout effet download FRED*/
	background-color:#b0a69e;
	color:#6e6f6c;
/*	text-shadow:1px 1px 0 rgba(255,255,255,1);*/
/*	text-shadow:0 1px 0 rgba(68,68,68,1);*/
	text-shadow:1 1px 0 rgba(0,0,0,1);
	border-radius:15px;
	opacity:1;
	-moz-transition:opacity 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-webkit-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}

.titredownloadlogiciel 
	{
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	font-weight: none;
	text-decoration: none;
		background-color:none;

	text-shadow:none;
	border-radius:0;
	opacity:1;
	 } 

/*--------------- Ici les styles CSS appliqués au click de la souris (ACTIVE)  --------------- */

a.bouton:active 
	{
	 -moz-transform: scale(0.98);	
	 box-shadow: 2px 2px 15px rgba(255, 255, 255, 0.8);
	 } 


/* ------------------------------------------
CSS3 GITHUB BUTTONS (Nicolas Gallagher)
Licensed under Unlicense
http://github.com/necolas/css3-github-buttons
------------------------------------------ */


/* --------------------------------------BUTTON - En savoir Plus...-------------------------------------------- */

.gh-button {
    position: relative;
    overflow: visible;
    display: inline-block;
    padding: 0.5em 1em;
    border: 1px solid #d4d4d4;
    margin: 0;
    text-decoration: none;
    text-shadow: 1px 1px 0 #fff;
    font:1.1em/normal sans-serif;
    color: #333;
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    background-color: #ececec;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
    background-image: -moz-linear-gradient(#f4f4f4, #ececec);
    background-image: -o-linear-gradient(#f4f4f4, #ececec);
    background-image: linear-gradient(#f4f4f4, #ececec);
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    /*background-clip: padding-box;*/ /* commented out due to Opera 11.10 bug */
    -webkit-border-radius: 0.2em;
    -moz-border-radius: 0.2em;
    border-radius: 0.2em;
    /* IE hacks */
    zoom: 1;
    *display: inline;
}

.gh-button:hover,
.gh-button:focus,
.gh-button:active,
.gh-button.active {
    border-color: #3072b3;
    border-bottom-color: #2a65a0;
    text-decoration: none;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    color: #fff;
    background-color: #3C8DDE;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
    background-image: -moz-linear-gradient(#599bdc, #3072b3);
    background-image: -o-linear-gradient(#599bdc, #3072b3);
    background-image: linear-gradient(#599bdc, #3072b3);
}

.gh-button:active,
.gh-button.active {
    border-color: #2a65a0;
    border-bottom-color: #3884CF;
    background-color: #3072b3;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3072b3), to(#599bdc));
    background-image: -moz-linear-gradient(#3072b3, #599bdc);
    background-image: -o-linear-gradient(#3072b3, #599bdc);
    background-image: linear-gradient(#3072b3, #599bdc);
}

/* overrides extra padding on button elements in Firefox */
.gh-button::-moz-focus-inner {
    padding: 0;
    border: 0;
}

/* ............................................................................................................. Icons */

.gh-button.icon:before {
    content: "";
    position: relative;
    top: 1px;
    float:left;
    width: 12px;
    height: 12px;
    margin: 0 0.75em 0 -0.25em;
    background: url(images/gh-icons.png) 0 99px no-repeat;
}

.gh-button.arrowright.icon:before { float:right; margin: 0 -0.25em 0 0.5em; background-position: 0 -36px; }
.gh-button.arrowright.icon:hover:before,
.gh-button.arrowright.icon:focus:before,
.gh-button.arrowright.icon:active:before { background-position: -12px -36px; }
































/* -----------------------------------------BUTTON - Download------------------------------------------------- */
 
a.bouton2 
	{
	background-color: 			#000;
	-moz-transition: all .4s cubic-bezier;
	top:auto;
	margin:auto;
	border: 1px solid #185CA8;
	position: relative;
    text-align: center;
	display: block;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	border: 4px solid #ffffff;
	border-radius: 4px;
    color: #FFFFFF;
    text-transform: uppercase;
width: 285px;
	padding: 5px 0;
  line-height: 44px;
	font: 16px 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
	font-weight: bold;
	text-decoration: none;
	background: #fcfcfc; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMmE5Y2U1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFkN2JiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

	background: -moz-linear-gradient(top,  #fcfcfc 0%, #2a9ce5 1%, #1d7bb8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), 
				color-stop(1%,#2a9ce5), color-stop(100%,#1d7bb8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#2a9ce5 1%,#1d7bb8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#2a9ce5 1%,#1d7bb8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#2a9ce5 1%,#1d7bb8 100%); /* IE10+ */
	background: linear-gradient(top,  #fcfcfc 0%,#2a9ce5 1%,#1d7bb8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#1d7bb8',GradientType=0 ); /* IE6-8 */
	}
	
	div#fleche_Down2 {
    background-image: url(images/Arrow-Down.png);
    background-repeat: no-repeat;
    float: left;
    width: 32px;
    height: 32px;
    margin: 17px 0 0 10px;
position: absolute;
z-index:1;
}

 	div#fleche_Down2:hover {
    background-image: url(images/Arrow-Down_Over.png);
    background-repeat: no-repeat;
    float: left;
    width: 32px;
    height: 32px;
    margin: 17px 0 0 10px;
position: absolute;
z-index:1;
}

/*--------------- Ici les styles css du bouton au passage de la souris (HOVER) --------------- */


a.bouton2:hover 
	{ 
	background: #fcfcfc; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjNDZiYWY2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1YTFlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

	background: -moz-linear-gradient(top,  #fcfcfc 0%, #46baf6 1%, #25a1e3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), 
				color-stop(1%,#46baf6), color-stop(100%,#25a1e3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#46baf6 1%,#25a1e3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#46baf6 1%,#25a1e3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#46baf6 1%,#25a1e3 100%); /* IE10+ */
	background: linear-gradient(top,  #fcfcfc 0%,#46baf6 1%,#25a1e3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#25a1e3',GradientType=0 ); /* IE6-8 */
	
	/*Ajout effet download FRED*/
	background-color:#b0a69e;
	color:#6e6f6c;
/*	text-shadow:1px 1px 0 rgba(255,255,255,1);*/
	text-shadow:0 1px 0 rgba(68,68,68,1);
	border-radius:15px;
	opacity:1;
	-moz-transition:opacity 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-webkit-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}

.titredownloadlogiciel2 
	{
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	font-weight: none;
	text-decoration: none;
		background-color:none;

	text-shadow:none;
	border-radius:0;
	opacity:1;
	 } 

/*--------------- Ici les styles CSS appliqués au click de la souris (ACTIVE)  --------------- */

a.bouton2:active 
	{
	 -moz-transform: scale(0.98);	
	 box-shadow: 2px 2px 15px rgba(255, 255, 255, 0.8);
	 } 
