@charset "iso-8859-1";

/* CSS Document */

.zoom {
  transition-duration: 0.5s;
  transition-property: transform;
  transition-timing-function: ease-out;
}

.zoom:hover {
  transform: scale(1.2);
}




.look {

//	border: solid 1px #999;

}



.carre10 {

//	background-image: url(/images/carre10.png);

//	background-repeat: repeat;

}



.grille {

	background-image: url(/images/grilletypo.png);

	background-repeat: repeat;

}



/* classe texte */

.texte06em { font-size: 0.6em; }

.texte065em { font-size: 0.65em; }

.texte07em { font-size: 0.7em; }

.texte08em { font-size: 0.8em; }

.texte09em { font-size: 0.9em; }

.texte10em { font-size: 1em; }

.texte11em { font-size: 1.1em; }

.texte12em { font-size: 1.2em; }

.texte13em { font-size: 1.3em; }

.texte14em { font-size: 1.4em; }

.texte15em { font-size: 1.5em; }

.texte16em { font-size: 1.6em; }



.textegris5 {

	color: #DBDBDB;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	letter-spacing: 0.1em;

	}



.textegris10 {

	color: #8D8D8D;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	}



.tombre { text-shadow:1px 2px 1px #000000;}

.tincruste{ text-shadow:1px 1px 0 rgba(255, 255, 255, 0.5)}







/* coins arrondis */

.coins {

	-moz-border-radius : 10px 0px 10px 0px;

	-webkit-border-radius : 10px 0px 10px 0px;

	border-radius : 10px 0px 10px 0px;

	behavior: url(/maj/css/PIE.htc);

	}

.coins10 {

	/* */

	-moz-border-radius : 10px;

	-webkit-border-radius : 10px;

	border-radius : 10px;

	}

.coins5 {

	-moz-border-radius : 5px;

	-webkit-border-radius : 5px;

	border-radius : 5px;

	}

.coins3 {

	-moz-border-radius : 3px;

	-webkit-border-radius : 3px;

	border-radius : 3px;

	}







/* ombrage */

.ombre {

	-moz-box-shadow: 2px 2px 10px  #888;

	-webkit-box-shadow: 2px 2px 10px #888;

	box-shadow: 2px 2px 10px #888;

	}



.ombre2 {

	-moz-box-shadow: 2px 2px 10px  #222;

	-webkit-box-shadow: 2px 2px 10px #222;

	box-shadow: 2px 2px 10px #222;

	}



.ombrefine {

-webkit-box-shadow: 2px 2px 2px 2px rgba(125, 125, 125, 0.7);

-moz-box-shadow: 2px 2px 2px 2px rgba(125, 125, 125, 0.7);

box-shadow: 2px 2px 2px 2px rgba(125, 125, 125, 0.7); 

	}



/* lueurs  */

.lueur {

	background-image: url(/images/fond-extrait-lum.png);

	background-repeat: repeat-x;

	} 





/* Alpha   */

.alphablanc10 {

	background-image: url(/images/blancalpha10.png);

	background-repeat: repeat;

	}

.alphablanc20 {

	background-image: url(/images/blancalpha20.png);

	background-repeat: repeat;

	}

.alphablanc25 {

	background-image: url(/images/blancalpha25.png);

	background-repeat: repeat;

	}

.alphablanc40 {

	background-image: url(/images/blancalpha40.png);

	background-repeat: repeat;

	}	

.alphablanc60 {

	background-image: url(/images/blancalpha60.png);

	background-repeat: repeat;

	}	

.alphablanc80 {

	background-image: url(/images/blancalpha80.png);

	background-repeat: repeat;

	}	

	

.alphanoir60 {

	background-image: url(/images/noiralpha60.png);

	background-repeat: repeat;

	}

	

.alphanoir40 {

	background-image: url(/images/noiralpha40.png);

	background-repeat: repeat;

	}

	



/* ---------- degrade --------- */



.degblanctrans {

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);

background: -moz-linear-gradient(top,  rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); /* IE10+ */

background: linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */



}





.test {

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */

background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */

}





.degradebleu {

	

	background: rgb(34,78,124); /* Old browsers */

	

	background: -moz-linear-gradient(

	top, 

	rgba(34,78,124,1) 0%, 

	rgba(37,45,63,1) 100%); /* FF3.6+ */

	

	background: -webkit-gradient(

	linear, 

	left top, 

	left bottom, 

	color-stop(0%,rgba(34,78,124,1)), 

	color-stop(100%,rgba(37,45,63,1))); /* Chrome,Safari4+ */

	

	background: -webkit-linear-gradient(

	top, 

	rgba(34,78,124,1) 0%,

	rgba(37,45,63,1) 100%); /* Chrome10+,Safari5.1+ */

	

	background: -o-linear-gradient(

	top, 

	rgba(34,78,124,1) 0%,

	rgba(37,45,63,1) 100%); /* Opera11.10+ */

	

	background: -ms-linear-gradient(

	top, 

	rgba(34,78,124,1) 0%,

	rgba(37,45,63,1) 100%); /* IE10+ */

	

	filter: progid:DXImageTransform.Microsoft.gradient( 

	startColorstr='#224e7c', 

	endColorstr='#252d3f',

	GradientType=0 ); /* IE6-9 */

	

	background: linear-gradient(

	top, 

	rgba(34,78,124,1) 0%,

	rgba(37,45,63,1) 100%); /* W3C */	

	

	}

.degradegrisclair {

background: #fcfff4; /* Old browsers */

background: -moz-linear-gradient(top, #fcfff4 0%, #e9e9ce 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(100%,#e9e9ce)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #fcfff4 0%,#e9e9ce 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #fcfff4 0%,#e9e9ce 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #fcfff4 0%,#e9e9ce 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #fcfff4 0%,#e9e9ce 100%); /* W3C */

	}

.degradegrisclair2 {

background: #fefffb; /* Old browsers */

background: -moz-linear-gradient(top, #fefffb 0%, #e6e0d4 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefffb), color-stop(100%,#e6e0d4)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #fefffb 0%,#e6e0d4 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #fefffb 0%,#e6e0d4 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #fefffb 0%,#e6e0d4 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefffb', endColorstr='#e6e0d4',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #fefffb 0%,#e6e0d4 100%); /* W3C */

	}

	

.degradegrisclair3 {	

background: rgb(252,255,244); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmZmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYwZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(252,255,244,1) 0%, rgba(242,240,220,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,255,244,1)), color-stop(100%,rgba(242,240,220,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(242,240,220,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(242,240,220,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(242,240,220,1) 100%); /* IE10+ */

background: linear-gradient(top,  rgba(252,255,244,1) 0%,rgba(242,240,220,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#f2f0dc',GradientType=0 ); /* IE6-8 */



}

.degradegrisclair4 {

background: rgb(242,242,234); /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U5ZDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(242,242,234,1) 0%, rgba(231,233,217,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,234,1)), color-stop(100%,rgba(231,233,217,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(242,242,234,1) 0%,rgba(231,233,217,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(242,242,234,1) 0%,rgba(231,233,217,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(242,242,234,1) 0%,rgba(231,233,217,1) 100%); /* IE10+ */

background: linear-gradient(top,  rgba(242,242,234,1) 0%,rgba(231,233,217,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2ea', endColorstr='#e7e9d9',GradientType=0 ); /* IE6-8 */



}



.degradejaune {

	background-color:#FC3;

	

background: #ffd45e; /* Old browsers */

background: -moz-linear-gradient(top, #ffd45e 0%, #fcb900 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd45e), color-stop(100%,#fcb900)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #ffd45e 0%,#fcb900 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #ffd45e 0%,#fcb900 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #ffd45e 0%,#fcb900 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd45e', endColorstr='#fcb900',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #ffd45e 0%,#fcb900 100%); /* W3C */

}

.degradevert {

background: #dded00; /* Old browsers */

background: -moz-linear-gradient(top, #dded00 0%, #b2bf00 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dded00), color-stop(100%,#b2bf00)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #dded00 0%,#b2bf00 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #dded00 0%,#b2bf00 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #dded00 0%,#b2bf00 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dded00', endColorstr='#b2bf00',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #dded00 0%,#b2bf00 100%); /* W3C */

}

.degrademarron {

background: #bca664; /* Old browsers */

background: -moz-linear-gradient(top, #bca664 1%, #8a6d38 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bca664), color-stop(100%,#8a6d38)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #bca664 1%,#8a6d38 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #bca664 1%,#8a6d38 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #bca664 1%,#8a6d38 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bca664', endColorstr='#8a6d38',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #bca664 1%,#8a6d38 100%); /* W3C */

}

.degradebleuciel {

	background: #c3d9ff; /* Old browsers */

	background: -moz-linear-gradient(top, #c3d9ff 0%, #b1c8ef 41%, #98b0d9 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c3d9ff), color-stop(41%,#b1c8ef), color-stop(100%,#98b0d9)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #c3d9ff 0%,#b1c8ef 41%,#98b0d9 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #c3d9ff 0%,#b1c8ef 41%,#98b0d9 100%); /* Opera11.10+ */

	background: -ms-linear-gradient(top, #c3d9ff 0%,#b1c8ef 41%,#98b0d9 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3d9ff', endColorstr='#98b0d9',GradientType=0 ); /* IE6-9 */

	background: linear-gradient(top, #c3d9ff 0%,#b1c8ef 41%,#98b0d9 100%); /* W3C */	

}

.degradebeige {

background: #cab67c; /* Old browsers */

background: -moz-linear-gradient(top, #cab67c 0%, #aa9146 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cab67c), color-stop(100%,#aa9146)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #cab67c 0%,#aa9146 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #cab67c 0%,#aa9146 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #cab67c 0%,#aa9146 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cab67c', endColorstr='#aa9146',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #cab67c 0%,#aa9146 100%); /* W3C */

}

