
#barreGauche a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #FFCF40;
	text-align: right;
	padding-right: 20px;
	padding-top: 10px;
}
#barreGauche a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #FFF;
	text-align: right;
	padding-right: 20px;
	padding-top: 10px;
}



a img 
{ 
border: none; 
} 

.Au_lien {
	background-color: #99CC33;	
	
}


.Au_fondVert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #C0DE14;
		
}

.Au_ParagrapheTitre {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #84D3FF;
	font-weight: bold;
	color: #00659B;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;

}
.Au_ParagrapheTitreSous {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #879C0E;
	font-weight: bold;
	color: #E8F59C;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.Au_ParagrapheTexte {
	font-family: Arial;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.Au_ParagrapheTexteJaune {
	font-family: Arial;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #F4FBD0;
	background-color: #879C0E;
}

.Au_FormulaireTitre {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #0077B7;
	font-weight: bold;
	color: #FFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Au_FormulaireTitre2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #0077B7;
	font-weight: bold;
	color: #FFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.Au_FormulaireTexte {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00659B;
	background-color: #879C0E;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: top;
}
.Au_FormulaireTexteSecondaire {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #0077B7;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: top;
}
.Au_FormulaireChamp {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0065BD;
	text-align: center;
	border: thin solid #0081CF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
}
.Au_FormulaireChampContour {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #00A6FF; 
	font-weight: bold;
	color: #FFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	font-size: 14px;
	border: thin none #000;
}
.Au_FormulaireChampDate {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #0033FF;
	font-weight: bold;
	color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	font-size: 12px;
	border: thin solid #000;
}
.Au_Eleve1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #879C0E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Au_Eleve2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3A4406;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
body {
	background-image: url(../imagesHypnoses/imagesTextures/fresh_snow.png);
	background-repeat: repeat;
 }
.PageTitreVertMarge {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #879C0E;
	padding: 15px;
}

.PageTitreindex1 {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	background-color: #0077B7;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #006195;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.PageTitreindex2 {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	background-color: #FFFFFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006195;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-top-width: thin;
	border-right-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-top-color: #006195;
}
.PageTitreindex3 {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	background-color: #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0077B7;
	border-right-color: #0077B7;
	border-bottom-color: #0077B7;
	border-left-color: #0077B7;
	padding: 0px;
}

.PageTitreindex4 {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	background-color: #FFFFFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006195;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: thin;
	border-right-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-top-color: #006195;
}
.PageTitreVertPale {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #A2BB11;
}

.PageTitreVertPalePetit {
	font-family: arial;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #A2BB11;
}



.PageTitreBleu {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #414B07;
}

.PageTitreMenuVert {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #485407;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #39F;
	border-right-color: #F00;
	border-bottom-color: #39F;
	border-left-color: #39F;
}

.MotTitrePetitVert {
	font-family: arial;
	font-size: 15px;
	color: #485407;
	text-align: center;
	margin: 2px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #AAE1FF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #39F;
	border-right-color: #F00;
	border-bottom-color: #39F;
	border-left-color: #39F;
}


.PageTitreRouge {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF0000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}






.video_listeRouge {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF0000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.PageTitreVert_Petit {
	font-family: arial;
	font-size: 20px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 10px;
	background-color: #879C0E;
}


.PartieTitreOrange {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FA9B14;
}


.PageTitreVert {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #0077B7;
}

.PageTitreRouge {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 10px;
	background-color: #D70119;
}



.PartieTitre {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #008BD8;
}
.PageSousTitre {
	font-family: arial;
	font-size: 18px;
	color: #000099;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 10px;
	background-color: #C0DE14;
}


.PageTitre {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #FFFFFF;
	text-align: left;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #3399FF;
}

.PageTexte {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #000000;
	text-align: justify;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}



.RubriqueTitre {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	background-color: #A7A9CD;
	border: thin solid #623894;
}

.RubriqueTexte {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #808080;
	text-align: left;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: thin solid #56599A;
	background-color: #FFF;
}





#BarreMenu a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 24px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: lighter;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
	text-decoration: none;
	background-color: #8386BA;
	border: thin solid #000;
	width: 137px;
	height: 20px;
	left: 1px;
	top: 1px;
	right: 1px;
	bottom: 1px;
	overflow: visible;
}
#BarreMenu a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 24px;
	color: #25439d;
	text-align: justify;
	font-weight: lighter;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
	text-decoration: none;
	background-color: #FFF;
	border: thin solid #8386BA;
	width: 137px;
}






























#textesContenu a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #cf0f53;
	text-align: justify;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;	


		text-decoration:none
}
#textesContenu a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #25439d;
	text-align: justify;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;	


		text-decoration:none
}




.BarreImage {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}



.BarreTitre {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #FFF;
	text-align: left;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #56599A;
	border: thin solid #000;
}



.BarreTexte {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #808080;
	text-align: left;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: thin solid #56599A;
	background-color: #FFF;
}



#apDivBlog a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #cf0f53;
	text-align: right;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;


		text-decoration:none
}
#apDivBlog a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #25439d;
	text-align: right;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;


		text-decoration:none
}

.TexteNormalNoir {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #333;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
}


.ChampTexteFondBlanc {
	font-family: arial;
	font-size: 14px;
	color: #CC261B;
	text-align: left;
	padding: 2px;
	margin: 2px;
	background-color: #454876;
}
.TableauTexte {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	background-color: #454876;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 24px;
}
.TableauTitre {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #454876;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E23218;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E23218;
}

.NomChamps {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	text-align: left;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-color: #E23218;
	border-bottom-color: #E23218;
	border-left-color: #E23218;
	border-top-style: solid;
	border-top-width: thin;
	border-top-color: #FFFFFF;
	background-color: #000000;
}
.barreAdmin {
	font-family: Arial;
	background-color: #454876;
	font-size: 12px;
	color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
	text-indent: 5px;
	font-weight: bold;
}







































.TexteRubrique {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #808080;
	text-align: justify;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}


.TexteSousTitreNiveau2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: center;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	background-color: #D5D5FF;
}




















.bijouxSeulInfo {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	text-align: left;
	padding: 10px;
	font-weight: bold;
}
.bijouxSeulInfoPrix {
	font-family: arial;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.bijouxSeulInfoPrixCan {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.compteurArticles {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.copyTexte {
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.bijouxSeulInfoPrixDroite {
	font-family: arial;
	font-size: 16px;
	color: #FFFFFF;
	text-align: right;
	padding: 5px;
}
.bijouxFraisEnvoie {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.bijouxSeulInfoPrix2 {
	font-family: arial;
	font-size: 16px;
	color: #FFF;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #E23218;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.bijouxSeulPrix {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	background-color: #2D2625;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFCA81;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	margin-bottom: 15px;
	top: auto;
}
.bijouxSeulPrix2 {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	background-color: #2D2625;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFCA81;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	margin-bottom: 15px;
	top: auto;
}


.bijouxSeulInfoPrixBarre {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	background-color: #2A1C0D;
	text-align: center;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}



.ChampTexte {
	font-family: arial;
	font-size: 14px;
	color: #CC261B;
	text-align: left;
	padding: 2px;
	margin: 2px;
}
.ChampNotes {
	font-family: arial;
	font-size: 12px;
	color: #CC261B;
	text-align: right;
	padding: 2px;
	margin: 2px;
}



.CapharnaumTexteSousLogo {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	background-color: #1C1C15;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-weight: bold;
}
.panierStyle {

	text-align: center;

}




.etiquettechamp {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	background-color: #0000CC;
	text-align: left;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}


.fondCouleur {
	background-color: #2D2625;
}






.TexteNormal {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #808080;
	text-align: justify;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}












.TitreRubrique {
	font-family: arial;
	font-size: 14px;
	color: #E23218;
	text-align: justify;
	margin: 0px;
	background-color: #2D2625;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}

.fondTitreSection {
	background-color: #2D2625;
	font-family: Arial;
	font-size: 14px;
	color: #FBFECD;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	height: 30px;
}

.imageItem {
	vertical-align: middle;
}

.ListeBijouxFond {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
	background-color: #2D2625;
}
.ListeBijouxFondImage {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
	vertical-align: middle;
	padding: 0px;
	text-align: center;
}

.ListePrix {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #2D2625;
	margin-top: 2px;
	margin-bottom: 2px;
	
	
	
}




.SousTitrePage {
	font-family: arial;
	font-size: 18px;
	color: #CC261B;
	text-align: left;
	margin: 2px;
	background-color: #000;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}


.ShoppingTexte {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	background-color: #2D2625;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 24px;
}
.TableauTexteBijoux {
	font-family: arial;
	font-size: 14px;
	color: #000000;
	text-align: left;
	margin: 2px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
}
.TableauTexteLien {
	font-family: arial;
	font-size: 14px;
	color: #000000;
	text-align: left;

	padding-top: 5px;

	padding-bottom: 5px;


}
.TableauTexteLienSoft {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 24px;
	background-image: url(background/fond_c1.png);
}
.TableauTexteLienTitreSoft {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 24px;
	background-image: url(background/fond_c1.png);
	font-weight: bold;
}
.TableauTexteTitre {
	font-family: arial;
	font-size: 14px;
	color: #E23218;
	text-align: justify;
	margin: 0px;
	background-color: #2D2625;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.ShippingSousTitre {
	font-family: arial;
	font-size: 14px;
	color: #E23218;
	text-align: justify;
	margin: 0px;
	background-color: #2D2625;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.TableauTexteTitreLien {
	font-family: arial;
	font-size: 16px;
	color: #FFFFCC;
	text-align: justify;
	margin: 2px;
	line-height: 24px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.TexteTitre {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E23218;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E23218;
	line-height: 14px;
}


.TitrePage {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #CC261B;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: bold;
	border: thin solid #FFF;
}
.TitreRecherche {
	font-family: arial;
	font-size: 16px;
	color: #FEFAB1;
	background-color: #2D2625;
	text-align: center;
	font-weight: bold;
	height: 15px;
	width: 280px;

	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.celluleRecherche {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FEFAB1;
	background-color: #2D2625;
	text-align: center;
	border: 1px solid #FFF;
}
.celluleCart {
	font-family: Arial;
	font-size: 14px;

	color: #FEFAB1;
	background-color: #2D2625;
	text-align: left;
	border: 1px solid #FFF;
}


.boutonPaypal {
	text-align: right;
	right:auto

}
.rechercheFond {
	font-family: arial;
		font-weight: bold;
		font-size: 14px;
	color: #FEFAB1;
	background-color: #2D2625;
	border: 2px #FFF;
	text-align: center;
}





.PanierTitre {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cartTotal {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: right;
	margin: 0px;
	background-color: #2D2625;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E23218;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E23218;
}
.ContactTableauTitre {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #5F6D0A;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E23218;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E23218;
}
.ContactTableauTexte {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #0077B7;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}



.TitreChampTexteFondBlancCopie {
	font-family: arial;
	font-size: 18px;
	color: #000000;
	text-align: left;
	margin: 0px;
	background-color: #454876;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.TitreOrange {
	font-family: Arial;
	font-size: 14px;
	color: #F60;
}





section[role=main] form {
	width:80%;
	float:right;
}
section[role=main] form fieldset{

	margin:20px;
	padding:10px;
	border:dotted 1px rgb(210,112,82);
	background-color:rgba(210,112,82,0.1);
}

section[role=main] form legend {
	color:rgb(210,112,82);
	font-style:italic;
	font-size:14px;
	padding:0 10px;
}

section[role=main] form label{

	float:left;
	margin:0 0 0 0;
	width:50%;
	color:rgb(210,112,82);
	font-style:italic;
	font-size:12px;
	text-align:right;
	padding:4px 20px 0 0;
	
}
section[role=main] form input,
section[role=main] form textarea,
section[role=main] form select {
	width:40%;
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	color:#666;
	font-size:11px;
	background-color:rgba(210,112,82,0.1);
		display:block;
}
section[role=main] form input[type=submit]{
	color:rgb(210,112,82);
	font-weight:bold;
	border:dotted 1px rgb(210,112,82);
	background-color:rgba(210,112,82,0.1);
	margin:20px 0px 0px 0px;
	padding:4px 40px;
	width:100%;
	text-align:right;
}

.carreRouge {
	border: thin solid #B52F1B;
	background-color: #900;
}
.cheminNav {
	font-family: arial;
	font-size: 10px;
	color: #FFF;
	color: #FFF;
	text-align: left;
}
.RechercheLettre {
	font-family: arial;
	font-size: 14px;
	color: #FEFAB1;
	background-color: #2D2625;
	text-align: center;
}
.AjoutPanier {
	text-align: right;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.rubriqueTitre {
	font-family: Arial;
	font-size: 36px;
	color: #3CF;
}
.VideoTexte {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000;
	text-align: left;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #693;
	list-style-type: circle;
	list-style-position: inside;
}
.video_NomChamp {
	font-family: "Trebuchet MS", Arial ;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	
	background-color: #879C0E;
}
.video_ContenuChamp {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #0065BD;
	text-align: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	
}

.video_liste1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0077B7;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}






.video_liste1Petit {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0077B7;
	font-size: 12px;
	color: #FFF;

}

.video_liste2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #879C0E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_liste2Centre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #879C0E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.video_liste3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
.video_liste35 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #3A4406;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 1px;
}


.video_listeMenu1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #0077B7;
	font-weight: normal;
	padding: 1px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;	
}

.video_listeMenu2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E3FDB5;
	font-size: 12px;
	color: #0077B7;
	font-weight: normal;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #A7F90F;
}

.video_listeMenu3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4EAFF;
	font-size: 12px;
	color: #003D5E;
	font-weight: normal;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #2DBBFF;
}


.video_liste31 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	
}


.video_liste30 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #879C0E;	
}

.video_liste32 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 16px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #879C0E;
}

.video_liste22 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.video_liste3Petit {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #0077B7;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_liste4 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFE2A8;
	font-size: 12px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border: thin none #F00;
}
.Liste1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F1FEA9;
	font-size: 12px;
	color: #62340B;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}






.Liste2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FEE1D3;
	font-size: 12px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Liste3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #B3E4FF;
	font-size: 12px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}


.ListeMenuGauche {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E1F4FF;
	font-size: 12px;
	color: #0077B7;

	font-weight: normal;

	text-align: left;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #7DD1FF;
} 
.Liste4 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #00A5FE;
	font-size: 12px;
	color: #FFFFE1;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #00659B;
	border-bottom-color: #00659B;
}
.video_bullet {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4EAFF;
	font-size: 12px;
	color: #5F6D0A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: medium;
	border-left-width: medium;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #BFD991;
	border-left-color: #879C0E;
	text-align: left;
}

.video_liste6 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C4EAFF;
	font-size: 12px;
	color: #5F6D0A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: medium;
	border-left-width: medium;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #879C0E;
	border-left-color: #879C0E;
}
.video_liste6Inverse {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #5F6D0A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: medium;
	border-left-width: medium;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C4EAFF;
	border-left-color: #879C0E;
}
.video_liste7 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #5F6D0A;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_liste8 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DEF26F;
	font-size: 12px;
	color: #5F6D0A;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-width: medium;
	border-left-width: medium;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #879C0E;
	border-left-color: #879C0E;
}
.video_type1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #096266;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type1b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #096266;
}

.video_type2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #096641;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type2b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #096641;
}



.video_type3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #5B910D;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type3b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #5B910D;
}




.video_type4 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #28820B;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type4b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #28820B;
}



.video_type5 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #096F10;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type5b {
		font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #096F10;

}

.video_type5Bleu {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #0094DE;
	
}



.video_type6 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #063268;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type6b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #063268;
}


.video_type7 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #06022D;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type7b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #06022D;
}




.video_type8 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0B034E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type8b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #0B034E;
}



.video_type9 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0F0569;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type9b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #0F0569;
}




.video_type10 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9F14C2;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type10b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #9F14C2;
}



.video_type11 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #074867;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;

}
.video_type11b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #074867;
}




.video_type12 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #333333;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type12b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #6F1D9A;
}




.video_type13 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #bf9f08;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type13b {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #bf9f08;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type14 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #b21419;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}



.video_type15 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E0BB0A;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type16 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0b6223;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type17 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4541d3;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type18 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F27900;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type19 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #8d0959;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type20 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF9520;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type101 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f4bf09;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type21 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #113988;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}







.video_type22 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #670abe;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type23 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #5089fe;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}




.video_type24 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #8B7405;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}





.video_type25 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F2B809;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}







.video_type26 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #B76000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}



.video_type27 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #80C9FF;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type28 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C2D011;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type29 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9FAB0E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type30 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #919B0D;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type31 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D26F00;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}



.video_type32 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A48806;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type33 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #824400;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}



.video_type34 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #485407;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type34b {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #485407;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type35 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #406708;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type36 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3376fe;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type37 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #73b15d;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type40 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #6BD2FA;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}




.video_type41 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #2CBFF8;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}



.video_type42 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #068BBD;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type43 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #046286;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type44 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #033A50;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type45 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #919B0D;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}




.video_type46 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F3B31D;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type46b {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D2EFFF;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.video_type46c {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D2EFFF;
	font-size: 14px;
	color: #00569D;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}

.video_type50b {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	line-height: 20px;
}


.video_type50c {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FEFCEB;
	font-size: 14px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.video_type50d {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ECF9FF;
	font-size: 14px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	line-height: 20px;
}


.video_type50 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}



.video_type51 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding: 0px;
}

.video_type51b {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding: 0px;
}


.video_type52 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D2970B;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type52b {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0A7DD3;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type100 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f4bf09;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type53 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0198cf;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type54 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #092761;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type55 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #a1ce06;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}



.video_type56 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0f32f2;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}






.video_type60 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffa300;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type61 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0198cf;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type62 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f9ec15;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type63 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4f4d17;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type64 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #406708;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}




.video_type65 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #200751;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_type66 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #500603;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type67 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #092761;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type68 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #660e7f;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type69 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #b3a90f;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}








.video_type70 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #500603;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}











.video_type71 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #441074;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}




.video_type72 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}






.video_type72 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}



.video_type73 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #5b48e4;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.video_type74 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #2a2832;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}






.video_type75 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f8ba43;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}











.video_listeHaut {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #5F6D0A;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	left: 10px;
	text-align: left;
	text-indent: 20px;
}
.VideoPageTexte {
	font-family: Arial;
	font-size: 12px;
	line-height: 12px;
	color: #475207;
	text-align: justify;
	font-weight: lighter;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.barreAdmin {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #5F6D0A;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;	
	
}

.TableauTitre {
	font-family: arial;
	font-size: 18px;
	color: #006666;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E23218;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E23218;
}

#MenuGauche2 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}
#MenuGauche2 a{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: none;
	text-decoration: none
}

#MenuGauche a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}
#MenuGauche a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	background-image: none;
	text-decoration: none
}
#MenuDroite a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}
#MenuDroite a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
}
























#MenuPhrase a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}
#MenuPhrase a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
}












#Partie2 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #FFAB2D;
}
#Partie2 a{
	font-family: arial;
	font-size: 12px;
	color: #FFCC00;
	line-height: 10px;
}


#TextePage3 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#TextePage3 a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}


#TextePage2 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#TextePage2 a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}


#TextePage3 a img 
{
	border: none;
} 


#partie1Texte a:hover {
	font-family: arial;
	font-size: 12px;
	color: #FA9B14;
	vertical-align: top;
}
#partie1Texte a{
	font-family: arial;
	font-size: 12px;
	color: #0077B7;
	vertical-align: top;
}
#log1 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #FA9B14;
	vertical-align: top;
}
#log1 a{
	font-family: arial;
	font-size: 12px;
	color: #0077B7;
	vertical-align: top;
}








.Au_Trajet {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 1px;
	line-height: 10px;
	font-size: 12px;
}
#TextePage10 {
	font-family: arial;
	font-size: 12px;
}
.fondVlanc {
	background-color: #84D3FF;
}

.math_listeEnonce {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

.math_listeEnonce2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

.math_listeEnonce3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: left;
}






.style_niveau_Class_1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FDF097;
	font-size: 8px;
	color: #A69204;
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}


.style_niveau_Class_2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FDD6BD;
	font-size: 8px;
	color: #F98A48;
	padding-right: 1px;
	padding-left: 1px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}

.style_niveau_cp {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A69204;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.style_niveau_CE1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F98A48;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	padding: 5px;
}
.style_niveau_CE2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ED619F;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	padding: 5px;
}

.style_niveau_CM1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #BB8CF4;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	padding: 5px;
}

.style_niveau_CM2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #1EA0EE;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	padding: 5px;
}

.style_barre_math_Exemple_Titre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9CB501;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}

.style_barre_math_Exemple {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F1FEA9;
	font-size: 12px;
	color: #62340B;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	
}


.style_barre_math_Definition_Titre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #00A5FE;
	font-size: 12px;
	color: #FFFFE1;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}


.style_barre_math_Definition {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #B3E4FF;
	font-size: 12px;
	color: #62340B;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}


.impression_rubriques{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EFEFEF;
	font-size: 12px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	text-align: center;
	border: thin solid #000;
}

.impression_texte{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	text-align: center;
	border: thin solid #000;
}

.impression_textePetit{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;

	text-align: left;
	border: thin solid #000;
}




.impression_textePetitC{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border: thin solid #000;
}










.impression_textePetitBleu{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9FDEFF;
	font-size: 10px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border: thin solid #000;
}
.petitCaratere{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.petitCaratereCouleur{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #B3FFFF;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.impression_texte_Grand{
	font-family: Arial;
	background-color: #FFFFFF;
	font-size: 16px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}



.impression_texte_Grand_Gris{
	font-family: Arial;
	background-color: #EBEBEB;
	font-size: 16px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	border: thin solid #000;
}













.style_operation_plus {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DE5807;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.style_operation_moins {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E62079;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.style_operation_multiplication {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9851EE;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.style_operation_division {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0D71AC;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Prob_Ajout {
	font-family: arial;
	font-size: 18px;
	color: #879C0E;
	text-align: left;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #879C0E;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #879C0E;
}

.Prob_Ajout_Petit {
	font-family: arial;
	font-size: 14px;
	color: #879C0E;
	text-align: left;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #879C0E;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #879C0E;
}



.Prob_sousTitre {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 10px;
	background-color: #5B910D;
}

.Modif_ContenuChamp {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #546209;
	text-align: left;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: normal;
}


.Correction_ContenuChamp {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #0065BD;
	text-align: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	
}



.evaluation_ligne {
	font-family: Arial;
	line-height: 1px;
	color: #000000;
	text-align: justify;
	padding: 0px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #900;
}
.evaluation_ligne_blanc {
	font-family: Arial;
	line-height: 1px;



}




.evaluation_texte {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #A69204;
	text-align: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	
}

.TitreNiveau1 {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #0077B7;
	border-bottom-width: medium;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #000;
	list-style-type: decimal;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #900;
}

.TitreNiveau2 {
	font-family: arial;
	font-size: 18px;
	color: #000000;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #A6E0FF;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #000;
	list-style-type: decimal;
}

.TitreNiveau3 {
	font-family: arial;
	font-size: 16px;
	color: #900;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #F9EAD2;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #900;
	list-style-type: decimal;
	text-decoration: underline;
}

.TitreNiveauTexte {
	font-family: arial;
	font-size: 14px;
	color: #333;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	list-style-type: decimal;
}


.TitreNiveau4 {
	font-family: arial;
	font-size: 14px;
	color: #000;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #F9FDEE;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FC0;
}




.TitreNiveau5 {
	font-family: arial;
	font-size: 14px;
	color: #000;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #FDD7F7;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #93FF00;
}
.TitreNiveau6 {
	font-family: arial;
	font-size: 14px;
	color: #000;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #F8FEED;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #01FEB3;
}

.TitreNiveau7 {
	font-family: arial;
	font-size: 14px;
	color: #000;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #EDFEFC;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #E6BCFE;
}















.Note_Modif {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #5F6D0A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: medium;
	border-left-width: medium;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #879C0E;
	border-left-color: #879C0E;
}

#NotePage1 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
	background-color: #879C0E;
	text-align: right;
}
#NotePage1 a{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align: top;
	background-color: #879C0E;
	text-align: right;
}
.NotePage1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0D71AC;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	text-align: right;
	padding: 0px;
}

.Note_Ajout {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #5F6D0A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: medium;
	border-left-width: medium;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #879C0E;
	border-left-color: #879C0E;
}

#tableauList a:hover {
	font-family: arial;
	font-size: 8px;
	color: #E23218;
	vertical-align: top;
}
#tableauList a{
	font-family: arial;
	font-size: 8px;
	color: #5F6D0A;
	vertical-align: top;
}

.video_type18 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #83CD12;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_type18b {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 10px;
	background-color: #83CD12;
}

#deco a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#deco a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#deco a img 
{ 
border: none; 
} 

#gerer a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#gerer a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#gerer a img 
{ 
border: none; 
} 

#tousProbleme a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#tousProbleme a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#tousProbleme a img 
{ 
border: none; 
} 

#resolus a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#resolus a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#resolus a img 
{ 
border: none; 
} 

#nouvProb a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#nouvProb a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#nouvProb a img 
{ 
border: none; 
} 

.lienBoite {
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: thin solid #A6E0FF;
}

#tousClass a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#tousClass a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#tousClass a img 
{ 
border: none; 
} 




#noteEleve a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#noteEleve a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#noteEleve a img 
{ 
border: none; 
} 

#tele1 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#tele1 a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#tele1 a img 
{ 
border: none; 
} 


#dico5 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#dico5 a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#dico5 a img 
{ 
border: none; 
} 









#comm1 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#comm1 a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#comm1 a img 
{ 
border: none; 
} 












#TextePageNote a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#TextePageNote a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}








#tousFamille a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#tousFamille a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#tousFamille a img 
{ 
border: none; 
} 





#TexteMath a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#TexteMath a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#TexteMath a img 
{ 
border: none; 
} 





#tousDefinition a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#tousDefinition a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#tousDefinition a img 
{ 
border: none; 
} 



.EMC_mail {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #CCFF33;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
}

.EMC_Accueil {
	font-family: "Segoe UI Light";
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
}

.EMC_Droite {
	font-family: "Segoe UI Light";
	font-size: 18px;
	color: #C0C0C0;
	text-align: right;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 10px;
	font-weight: bold;
}

.EMC_Bas {
	font-family: "Arial Narrow";
	font-size: 18px;
	color: #D1D1D1;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
}

.EMC_Article_Titre {
	font-family: "Segoe UI Light";
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: solid;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	font-weight: normal;
}
.EMC_Article_Menu {
	font-family: "Segoe UI Light";
	font-size: 18px;
	color: #C0C0C0;
	text-align: right;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 10px;
	font-weight: bold;
	list-style-position: inside;
	list-style-type: circle;
}



#apDiv4 a:hover {
	font-family: "Segoe UI Light";
	font-size: 18px;
	color: #E23218;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: underline;
}
#apDiv4 a{
	font-family: "Segoe UI Light";
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
}

#apDiv4 a img 
{ 
border: none; 
} 



.EMC_Accueil {
	font-family: "Segoe UI Light";
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	background-color: #2D2625;
	border-bottom-style: none;
	border-bottom-color: #E23218;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
}


.TitreIcones_Math {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	font-weight: lighter;
	background-color: #003366;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
}


#tableauListTele a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#tableauListTele a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

.List_item {
	font-family: Arial;
	background-color: #F7FCD8;
	font-size: 10px;
	color: #5C6B0A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #67770B;
}

.TitreImpression {
	font-family: arial;
	font-size: 24px;
	color: #000000;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #FFFFFF;
	border: thin solid #000;
}
.TitreImpressionVideo {
	font-family: arial;
	font-size: 24px;
	color: #000000;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #FFFFFF;
	border: thin solid #000;
}

.Menu_Langage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #F40000;
	background-color: #420000;
}



#MenuLangage a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E3FDB5;
	font-size: 12px;
	color: #0077B7;
	font-weight: normal;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #A7F90F;

}

#MenuLangage a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0077B7;
	font-weight: normal;
		padding-left: 10px;
}
.style_Fond_menu {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #00F;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.style_Fond_menu2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A69204;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #879C0E;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #879C0E;
}




.menuFond1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: medium;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #4A5607;
	background-color: #FFFFFF;
	border-bottom-width: thick;
	border-bottom-color: #4E5909;
	border-top-width: thick;
	border-top-style: solid;
	border-top-color: #879C0E;
}

.menuFond2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: medium;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #004F79;
	background-color: #FFFFFF;
	border-bottom-width: thick;
	border-bottom-color: #005684;
	border-top-width: thick;
	border-top-style: solid;
	border-top-color: #0077B7;
}



.MenuMotEmetteur {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 10px;
	background-color: #3D065E;
}


.MenuVideo {
	font-family: arial;
	font-size: 18px;
	color: #000099;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #C0DE14;
}
.video_liste_Menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #879C0E;
}

.video_liste_Menu_image {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}





#menuNavigationVideo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004D75;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

#menuNavigationVideo a{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;	
		
}


.video_liste1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0077B7;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_liste1centre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0077B7;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.menu_navig_bleufonce {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}

.menuFond2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}
.menuFond2G {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-right-width: thick;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #55C4FF;
	border-left-color: #0077B7;
	border-bottom-width: medium;
	border-bottom-color: #55C4FF;
}
.menuFond3G {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A2BB11;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-right-width: thick;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #55C4FF;
	border-left-color: #0077B7;
	border-bottom-width: medium;
	border-bottom-color: #55C4FF;
}


.menuFond3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4AC0FF;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}

.menuFond1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #485407;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}
.menuFond1bleu {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0094DE;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}
.menuFond1Noir {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}
.menuFond1Rouge {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF0000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}

.menuFond1Vert {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #879C0E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}

	
.menuFondRouge {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF0000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}
.menuFond4 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A2BB0F;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}

.PartieTitreBleu {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #0077B7;
}


.MenuBleu {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #0077B7;
}

.MenuVert {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #879C0E;
}



.video_liste5 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF0000;
	font-size: 12px;
	color: #FFF;

	font-weight: bold;

}
.video_liste7 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0077B7;
	font-size: 12px;
	color: #FFF;

	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border: thin none #FFF;
}
.video_liste9 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 12px;
	color: #FFF;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border: thin none #FFF;
}

#PhraseListe a:hover {
	font-family: arial;
	font-size: 12px;
	color: #FFF;
	vertical-align: top;
	background-color: #FF0000;
	

}
#PhraseListe a{
	font-family: arial;
	font-size: 12px;
	color: #FFF;
	vertical-align: top;


}

#PhraseListe a img 
{ 
border: none; 
} 
.MenuMot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: bold;
}



#MenuMot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00;
	font-weight: bold;
}

#MenuMot a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00F;
	font-weight: bold;
}

.MenuMotEmetteurMinuscule {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9851EE;
	font-size: 10px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;


}

.MenuMotEmetteurPetit {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	line-height: 10px;
	background-color: #680B9F;
}


.MenuLangageGrand {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 10px;
	background-color: #0077B7;
}
.MenuImage {
	background-color: #0077B7;
	padding-left: 5px;
}
.menuFondMot {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3D065E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}

#MenuChoix a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#MenuChoix a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;
	vertical-align: top;
}

#TitreGroupe a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004D75;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

#TitreGroupe a{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;	
		
}

#Articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA0000;
	text-align: Left;
	vertical-align: Top;
}

#Articles a{
	font-size: 12px;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
}

#MenuGaucheSolution a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}

#MenuGaucheSolution a{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}
#groupeTitre a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}

#groupeTitre a{
	font-family: arial;
	font-size: 12px;
	color: #0F0569;
}
#groupeTitre a img 
{ 
border: none; 
} 

#MenuEnonce a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}

#MenuEnonce a{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}

#ListeEnonces a:hover {
	font-family: arial;
	font-size: 10px;
	color: #E23218;
}

#ListeEnonces a{
	font-family: arial;
	font-size: 10px;
	color: #0F0569;
}

.menuFond10 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0E73EF;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}

.menuFond11 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4633F7;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}
.menuFond12 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #008BD7;
	font-size: 12px;
	color: #000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-right-width: thin;
	border-left-width: thick;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #000000;
}
.menuFond13 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF0000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.menuFond14 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0E73EF;
	font-size: 12px;
	color: #000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-right-width: thin;
	border-left-width: thick;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #000000;
}
.menuFond15 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000F55;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-right-width: thin;
	border-left-width: thick;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #000000;
}

#Gestion_Couples a:hover {
	font-family: arial;
	font-size: 10px;
	color: #F39C8F;
}

#Gestion_Couples a{
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
}

#Message_Lettre a:hover {
	font-family: arial;
	font-size: 16px;
	color: #990000;
	text-decoration: underline;
}

#Message_Lettre a{
	font-family: arial;
	font-size: 16px;
	color: #990099;
	text-decoration: underline;
}


#fiche_Texte a:hover {
	font-family: arial;
	font-size: 10px;
	color: #F39C8F;
}

#fiche_Texte a{
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
}


#choixSequence a:hover {
	font-family: arial;
	font-size: 10px;
	color: #F39C8F;
}

#choixSequence a{
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;
}





#docTexte a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	text-align: justify;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #F39C8F;
	text-decoration: underline;
}

#docTexte a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	text-align: justify;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #330099;
	text-decoration: underline;
}





.video_listeRouge {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF0000;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_listeBleu {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.video_listeRougePale {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFF99;
	font-size: 12px;
	color: #0077B7;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border: thin solid #F00;
}
.video_listeVertFonce {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #485407;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.video_listeBleuFonce {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.PageTitreTexteMot {
	font-family: arial;
	font-size: 24px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFF99;
	padding: 5px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}

.TexteTitrePetit {
		font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #384105;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #39F;
	border-left-color: #F00;
	
	
	
	
	
	
	
}

.TexteTitreDroit {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;

	padding-right: 10px;
	padding-left: 10px;
	background-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #39F;
	border-left-color: #F00;
}

.TexteTitreDroit2 {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #485407;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #39F;
	border-left-color: #F00;
}

.Impression_titre {
	font-family: Arial;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	
}

.Impression_titre2 {
	font-family: arial;
	font-size: 24px;
	color: #000066;
	text-align: left;

	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #A6E0FF;
	border: thin solid #000;
}



.impression_texte_Grand_Bleu{
	font-family: Arial;
	background-color: #A6E0FF;
	font-size: 16px;
	color: #000000;
	padding-right: 2px;
	padding-left: 5px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	border: thin solid #000;
}


.VideoRegle {
	font-family: Arial;
	font-size: 18px;

	color: #475207;
	text-align: justify;
	font-weight: lighter;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
}



.Regle_impression_Titre {
	font-family: arial;
	font-size: 24px;
	color: #000000;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #86BAF9;
	border: thin solid #000;
}

.Regle_impression_Sous_Titre {
	font-family: arial;
	font-size: 24px;
	color: #000000;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #E7F1FE;
	border: thin solid #000;
}

.Index_Fond1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #485407;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
}

.Index_ParagrapheTexte {
	font-family: Arial;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E8FFD7;
}
.Index_ParagrapheFond {
	font-family: Arial;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #2AB5FF;
}
.Index_ParagrapheFond2 {
	font-family: Arial;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;

}

.Index_ParagrapheTexte2 {
	font-family: Arial;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E6FAFB;
}

.Index_TitreTexte {
	font-family: Arial;
	font-size: 14px;
	padding-top: 5px;
	text-align: center;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	color: #0682C0;
	font-weight: bold;
}

.Index_ImageTexte {
	font-family: Arial;
	font-size: 14px;
	padding-top: 5px;
	text-align: center;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	color: #FFF;
	font-weight: bold;
}

.Index_ContenuTexte {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #FFFFFF;
	color: #666666;
	font-weight: bold;
	padding: 15px;
	vertical-align: top;
}

.Index_ContenuTexteGeuche {
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	background-color: #FFFFFF;
	color: #666666;
	font-weight: bold;
	padding: 15px;
	vertical-align: top;
}

.Info_Titre {

	font-family: arial;
	font-size: 24px;
	color: #FFEDCA;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	background-color: #FFEDCA;
}


#Index_MenuGauche a:hover {
	font-family: arial;
	font-size: 12px;
	color: #CC0000;
}
#Index_MenuGauche a{
	font-family: arial;
	font-size: 12px;
	color: #0033FF;
	background-image: none;
	text-decoration: none
}


.Index_gauche {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E8FFD7;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: left;
	padding: 15px;
}
.Index_gauche2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F5FABC;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: left;
	padding: 15px;
}

.Index_gauche3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: left;
	border: 5px solid #D2EFFF;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
}
.Index_gauche4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: center;

}



.Index_gaucheBos {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D2EFFF;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.Index_gaucheBosB {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF0CC;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.Index_gaucheHaut {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C0DFF1;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}




.Math_Texte {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #808080;
	text-align: left;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: thin none #56599A;
	background-color: #FFF;
}

#MenuCentre a:hover {
	font-family: arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
#MenuCentre a{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: none;
	text-decoration: none
}







.menuHautSouligne {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #91A80F;
	font-size: 12px;
	color: #FF0;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;

	border: medium solid #F00;
}

.menuHautSombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #91A80F;
	border-left-color: #91A80F;
	padding: 10px;
	background-color: #000;
}
.menuIconedroit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}


.menuHautRouge {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d6071b;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #879C0E;
	border-left-color: #879C0E;
	border-top-color: #879C0E;
	border-bottom-color: #879C0E;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
}



.menuHautRouge2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d6071b;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #879C0E;
	border-left-color: #879C0E;
	border-top-color: #879C0E;
	border-bottom-color: #879C0E;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
}



.menuHautRouge3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d6071b;
	font-size: 12px;
	color: #FFF;
	padding-right: 0px;
	padding-left: 30px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #879C0E;
	border-left-color: #879C0E;
	border-top-color: #879C0E;
	border-bottom-color: #879C0E;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	vertical-align: middle;
}


.menuHautRouge4 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d6071b;
	font-size: 12px;
	color: #FFF;
	padding-right: 0px;
	padding-left: 20px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #879C0E;
	border-left-color: #879C0E;
	border-top-color: #879C0E;
	border-bottom-color: #879C0E;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	vertical-align: middle;
}
.menuHautBasRouge {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d6071b;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5C6B0A;
	border-left-color: #5C6B0A;
	border-top-color: #5C6B0A;
	border-bottom-color: #000000;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: none;
}

.Ressource_titre {
	font-family: arial;
	font-size: 18px;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: medium;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #F4FEE0;
	border-left-color: #000;
}
.Ressource_titreBullet {
	font-family: arial;
	font-size: 16px;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #FAE1A9;
	border: thin solid #91A80F;
}

.menuHautTitre {
	font-family: Arial;
	background-color: #000000;
	font-size: 14px;
	color: #CCC;
	font-weight: normal;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0077B7;
	border-left-color: #0077B7;
	text-transform: capitalize;
	padding: 0px;
}





#Menu_question2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

#Menu_question2 a{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;		
}

#Menu_questionClique {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	background-color: #F00;
}

#Menu_questionHover {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	background-color: #414B07;
}



.menuQuestionHautPale {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EFAC10;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	border: thin none #F00;
}


.menuQuestionHautSombre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0083C1;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}

.menuQuestionBasPale {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F7D179;
	font-size: 10px;
	color: #F00;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	border: thin solid #FF0000;
}
.menuQuestionBasSombre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f0b01a;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	border: thin none #FFFFFF;
}

.menuQuestionTitre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	padding: 2px;
	border: thin none #707070;
}



.Comm_ContenuTexte {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #FFFFFF;
	color: #737373;
	font-weight: bold;

	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FAE1A9;
}

.Comm_ContenuTexte2 {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #FFFFFF;
	color: #737373;
	font-weight: bold;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FAE1A9;
}


.Comm_ContenuTexte3 {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #FDF4DF;
	color: #737373;
	font-weight: bold;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FAE1A9;
}




.Comm_ContenuTextePetit {
	font-family: Arial;
	font-size: 9px;
	text-align: left;
	background-color: #FFFFFF;
	color: #737373;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
}


#MenuCentre3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

#MenuCentre3 a{
	font-size: 12px;
	color: #D6071B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}



.MenuFiltre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3F4806;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border: thin solid #999;
}



#barreNavig a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

#barreNavig a{
	font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}







.barreNavigLong {
	font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FDF4DF;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e3fdb5;
	border-left-color: #e3fdb5;
}




.menuConsigne {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FDF4DF;
	font-size: 12px;
	color: #61700A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

.NavigTexte {
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	background-color: #FFFFFF;
	color: #737373;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border: thin solid #61700A;
}

.menuVideo {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #BFEBFF;
	font-size: 12px;
	color: #61700A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.menuVideoImage {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D9F2FF;
	font-size: 12px;
	color: #61700A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #0094DE;
}
.menuVideoTitre{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D9F2FF;
	font-size: 12px;
	color: #61700A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #0094DE;
	border-top-width: thin;
	border-left-width: thick;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: solid;
	border-top-color: #39F;
	border-left-color: #0094DE;
}
.menuBarreNavig2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #99B110;
	font-size: 10px;
	color: #F00;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}

.menuBarreNavigBlanc {
	font-family: Arial;


}
.menuBarreNavig {
	font-family: Arial;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #CCC;
	font-weight: normal;
	text-align: left;

}



.menuQuestionTexte {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FDF4DF;
	font-size: 10px;
	color: #F00;
	font-weight: bold;
	text-align: left;
	border: thin solid #FF0000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#MenuCentre2 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #FF0000;
}
#MenuCentre2 a{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: none;
	text-decoration: none
}

#MenuCentre4 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #0066FF;
}
#MenuCentre4 a{
	font-family: arial;
	font-size: 12px;
	color: #FF0000;
	background-image: none;
	text-decoration: none
}

#MenuCentre10 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #FF0000;
}
#MenuCentre10 a{
	font-family: arial;
	font-size: 12px;
	color: #5F79F3;
	background-image: none;
	text-decoration: none
}







#BarreCentrale a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
	vertical-align: top;
}
#BarreCentrale a{
	font-family: arial;
	font-size: 12px;
	color: #91A80F;
	vertical-align: top;
}
#BarreCentrale a img 
{
	border: none;
} 
.imageMillieu {
	text-align: center;
	padding: 0px;
}


#chrono a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}
#chrono a{
	font-family: arial;
	font-size: 12px;
	color: #5F6D0A;

}

.ChronoListe {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #0077B7;
	font-weight: normal;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: medium;
s
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FC3;
	border-right-color: #FC3;
	border-bottom-color: #FC3;
	border-left-color: #FC3;
	padding: 5px;
}
.ChronoListe2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #0077B7;
	font-weight: normal;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	padding: 5px;
}

#MenuDessin a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

#MenuDessin a{
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.menuNavigGalerie {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #70780A;
	font-size: 10px;
	color: #F00;
	font-weight: bold;
	text-align: center;
	border: thin solid #0000CC;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}

#MenuGalerie a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

#MenuGalerie a{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

.Galerie_Titre {
	font-family: Arial;
	font-size: 14px;
	text-align: justify;
	background-color: #FEFBF3;
	color: #75870C;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FAE1A9;
}

.Galerie_Titre2 {
	font-size: 10px;
	color: #6D7E0C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FDF4DF;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e3fdb5;
	border-left-color: #e3fdb5;
}

.Index_ContenuImage {
	text-align: justify;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


#BarreComm a:hover {
	font-family: arial;
	font-size: 16px;
	color: #E23218;
	vertical-align: top;
}
#BarreComm a{
	font-family: arial;
	font-size: 16px;
	color: #91A80F;
	vertical-align: top;
}
#BarreComm a img 
{
	border: none;
} 


.menuVideoHaut {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #79820B;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	padding: 10px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #F00;
	border-left-color: #F00;
	vertical-align: top;
}


#MenuVideo a:hover {
	font-family: arial;
	font-size: 14px;
	color: #FF0000;
}
#MenuVideo a{
	font-family: arial;
	font-size: 14px;
	color: #003D5E;
	background-image: none;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#MenuVideo a img 
{
	border: none;
} 














.MenuVideoDroiteSelect2 {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #F5FABC;
	padding: 5px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}







.MenuVideoGaucheSelect {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #F5FABC;
	padding: 5px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}
.MenuVideoDroiteSelect {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #9FAB0E;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}



















.MenuVideoGauche {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}
.MenuVideoDroite {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}



.MenuVideoHaut {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}
.MenuVideoBas {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}











.MenuVideoHautSelect {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #9FAB0E;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}
.MenuVideoBasSelect {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #F5FABC;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}





.MenuNbQuestions {
	font-family: arial;
	font-size: 16px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}










.MenuVideoTexteGauche {
	font-family: Arial;
	font-size: 14px;

	color: #5F6D0A;
	text-align: left;
	font-weight: normal;
	padding: 10px;
}

.MenuVideoTexteQuestion {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	font-size: 14px;
	color: #68700A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-bottom-color: #9FAB0E;
	border-left-color: #9FAB0E;
}





.MenuVideoQuestionsReponse {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F5FABC;
	font-size: 10px;
	color: #F00;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}

.histoireTexte2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 24px;
	color: #226C09;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}

.MenuVideoSert {
	font-family: arial;
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-align: center;

	font-weight: normal;
	background-color: #FFFFFF;

	border: thin solid #D2EFFF;
}

.MenuVideoSertTitre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #79820B;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}

.menuVideoSequence {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #79820B;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: medium none #F00;
}

.menuVideoListe {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EFF9B7;
	font-size: 12px;
	color: #79820B;
	font-weight: normal;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #9FAB0E;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-left-color: #9FAB0E;
	padding: 1px;
}

.menuVideoAccueil {
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	background-color: #FFFFFF;
	color: #737373;
	font-weight: bold;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #FAE1A9;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}


.MenuBarreGaucheIcone {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}

.marguerite {
	background-image: url(../IMAGES/vignettes/marguerite.png);
	background-color: transparent;
	background-repeat: no-repeat;
  
}

.margueriteTexte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666D0A;
	font-weight: bold;
	text-align: center;
}


.IndexBanniere{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.MenuVideoGaucheNav {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 1px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}
.MenuVideoDroiteNav {
	font-family: arial;
	font-size: 12px;
	color: #003D5E;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 1px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.MenuQuestion1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F7D179;
	font-size: 14px;
	color: #FF0000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	border: thin solid #FF0000;
}


.MenuGalerie {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9FAB0E;
	font-size: 12px;
	color: #FFF;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}



.MenuGalerieTexte {
	font-family: Arial;
	font-size: 10px;
	color: #79820B;
	text-align: center;
	font-weight: normal;
	padding: 2px;
	background-color: #FFF;
	border: thin solid #9FAB0E;
}


.MenuGalerieTitre {
	font-family: Arial;
	font-size: 12px;
	color: #79820B;
	text-align: center;
	font-weight: normal;
	padding: 5px;
	background-color: #FFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #79820B;
	border-right-color: #79820B;
	border-bottom-color: #79820B;
	border-left-color: #79820B;
}

.margueritedetail6 {
	background-image: url(../IMAGES/vignettes/Marguetite_6.png);
	background-color: transparent;
	background-repeat: no-repeat;
  
}

.margueriteTexte6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666D0A;
	font-weight: bold;
	text-align: center;
}

.margueritedetail5 {
	background-image: url(../IMAGES/vignettes/Marguetite_5.png);
	background-color: transparent;
	background-repeat: no-repeat;
  
}

.margueritedetail4 {
	background-image: url(../IMAGES/vignettes/Marguetite_4.png);
	background-color: transparent;
	background-repeat: no-repeat;
  
}


.margueritedetail3 {
	background-image: url(../IMAGES/vignettes/Marguetite_3.png);
	background-color: transparent;
	background-repeat: no-repeat;
  
}


.margueritedetail2 {
	background-image: url(../IMAGES/vignettes/Marguetite_2.png);
	background-color: transparent;
	background-repeat: no-repeat;
  
}


.GaucheTechnique{
	font-family: Arial;
	font-size: 10px;
	color: #6C740A;
	font-weight: bold;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.MenuMusique {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border: thin solid #EDF587;
}
.MusiqueMorceau {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #79820B;
}
.InfoTexte {
	font-family: arial;
	font-size: 14px;
	color: #65750B;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #FDFEF1;
	padding: 5px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.MenuObjectifs {
	font-family: arial;
	font-size: 18px;
	color: #505607;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border: thin solid #9FAB0E;
}

.InfoTexteDroit {
	font-family: arial;
	font-size: 16px;
	color: #65750B;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}


.ComTexteTitre {
	font-family: arial;
	font-size: 24px;
	color: #71790B;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FDFEEB;
	padding: 5px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-bottom-color: #9FAB0E;
	border-left-color: #9FAB0E;
}







.ComTexteTitrePetit {
	font-family: arial;
	font-size: 12px;
	color: #71790B;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FDFEEB;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-bottom-color: #9FAB0E;
	border-left-color: #9FAB0E;
}


.ComTexteTitrePetit2 {
	font-family: arial;
	font-size: 12px;
	color: #71790B;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #F8FBB5;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-bottom-color: #9FAB0E;
	border-left-color: #9FAB0E;
}



.ComTextePetit {
	font-family: Arial;
	font-size: 14px;
	color: #5F6D0A;
	text-align: left;
	font-weight: normal;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #79820B;
}
.ComTextePetit3 {
	font-family: Arial;
	font-size: 16px;
	color: #5F6D0A;
	text-align: left;
	font-weight: normal;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #79820B;
}

.ComTextePetit2 {
	font-family: Arial;
	font-size: 14px;
	color: #5F6D0A;
	text-align: left;
	font-weight: normal;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #79820B;
	border-top-width: thin;
	border-top-style: double;
	border-top-color: #79820B;
	border-right-color: #FFFFFF;
	border-left-color: #79820B;
}
.ComTextePetit4 {
	font-family: Arial;
	font-size: 16px;
	color: #5F6D0A;
	text-align: left;
	font-weight: normal;
	padding: 10px;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #79820B;
	border-top-width: thin;
	border-top-style: double;
	border-top-color: #79820B;
	border-right-color: #FFFFFF;
	border-left-color: #79820B;
}

.TexteImpressionHistoire {
	font-family: Arial;
	font-size: 16px;

	color: #5F6D0A;
	text-align: left;
	font-weight: normal;
	padding: 10px;
}


.ComTexteRubrique {
	font-family: arial;
	font-size: 18px;
	color: #71790B;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FDFEEB;
	padding: 5px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-bottom-color: #9FAB0E;
	border-left-color: #9FAB0E;
}

.ComTexteApropos {
	font-family: arial;
	font-size: 12px;
	color: #71790B;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #FDFEEB;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-bottom-color: #9FAB0E;
	border-left-color: #9FAB0E;
}



.RessourceTexte {
	font-family: arial;
	font-size: 14px;
	color: #71790B;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border: thin none #9FAB0E;
}


.RessourceTexteTitre {
	font-family: arial;
	font-size: 14px;
	color: #71790B;
	text-align: left;
	margin: 2px;
	font-weight: bold;
	background-color: #EDF8AD;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-bottom-color: #9FAB0E;
	border-left-color: #9FAB0E;
}

.RessourceTexteTitre2 {
	font-family: arial;
	font-size: 12px;
	color: #71790B;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #FDFEEB;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9FAB0E;
	border-right-color: #9FAB0E;
	border-bottom-color: #9FAB0E;
	border-left-color: #9FAB0E;
}


button, input[type='button'], input[type='submit'] {
	border-radius: 2px;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
	background: -webkit-linear-gradient(#fafafa, #f4f4f4 40%, #e5e5e5);
	background: -moz-linear-gradient(#fafafa, #f4f4f4 40%, #e5e5e5);
	border: 1px solid #aaa;
	color: #444;
	margin-bottom: 0px;
	min-width: 4em;
	padding: 3px 12px 3px 12px;
	font-size: 12px;
	cursor: pointer;
}

button:hover, input[type='button']:hover, input[type='submit']:hover {
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
	background: #ebebeb -webkit-linear-gradient(#fefefe, #f8f8f8 40%, #e9e9e9);
	background: #ebebeb -moz-linear-gradient(#fefefe, #f8f8f8 40%, #e9e9e9);
	border-color: #999;
	color: #222;
}

.control {
	width: 78px;	
}

#progressBarControl {
	width: 210px;
	height: 15px;
	border: 1px solid #aaa;
	border-radius: 2px;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
	margin-bottom: 5px;
	display: inline-block;
	color: #CCC;
}

#progressBar {
	width: 0px;
	background: #ebebeb;
	height: 15px;
	text-align: right;
	line-height: 15px;
	font-size: 9px;
	white-space: nowrap;
	cursor: pointer;
	color: #03F;
}

#progressTime {
	font-size: 10px;
	color: #666;
}

.volume {
	vertical-align: bottom;
	display: inline-block;
	height: 25px;
	white-space: nowrap;
	position: relative;
	width: 45px;
}

.volume a {
	display: inline-block;
	background: #ebebeb;
	width: 8px;
	vertical-align: bottom;
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	border-left: 1px solid #fff;
	position: absolute;
	bottom: 0;
	color: #CCC;
}


.stick1 { height: 5px;  left: 0px; }
.stick2 { height: 10px; left: 9px; }
.stick3 { height: 15px; left: 18px; }
.stick4 { height: 20px; left: 27px; }
.stick5 { height: 25px; left: 36px; }

footer {
	display: block;
	font-size: 12px;
	color: #999;
	position: absolute;
	bottom: 0;
	right: 0;
	padding: 10px;
}

footer a {
	color: #999;
	text-decoration: underline;
}

footer a:hover {
	color: #666;
	text-decoration: none;
}

#divPlayer {
	width: 280px;
	margin-left: auto;
	margin-right: auto;

	padding: 1px;
	margin-top: 1px;
}




#BarreProblemes a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}

#BarreProblemes a{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}
#BarreProblemes a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}

.afficherDiv
{
	color: #0000ff;
	font-size: 14px;
	cursor: pointer;
	font-family: arial;
	font-weight: bold;
	text-align: center;
}
.afficherDiv:hover
{
    text-decoration:underline;
}







.bouton
{
	color: #0000ff;
	font-size: 14px;
	cursor: pointer;
	font-weight: bold;
	text-align: center;
	font-family: arial;
}
.bouton:hover
{
    text-decoration:underline;
}
.texte
{
    border:1px solid #333333;
    background:#eeeeee;
    
    color:#333333;
}
.texte:hover
{
    border:1px solid #000000;
    background:#cccccc;
    color:#000000;
}





.video_typeMenu {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0077B7;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


.Barregauche_menu1{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Barregauche_menu2{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 12px;
	color: #FFF;
	text-align: center;
}

.Barregauche_menu3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Barregauche_menu4 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #003D5E;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}


#controlsContainer{
	display : inline-block;
	border-radius: 2px;
	box-shadow: 1px 1px 5px darkgrey;
	background: white;
	margin : 1em 0;
}

.control{
	display: inline-block;
	margin : .5em;
	padding : 0 .5em;
	background: #000;
	color : white;
	font-weight: bold;
	height : 2em;
	line-height : 2em;
	border-radius : 2px;
	cursor: pointer;
	font-family: "Arial Narow";
	text-align: center;
}

#play control{
	display : inline-block;
	border-radius: 2px;
	box-shadow: 1px 1px 5px darkgrey;
	background: white;
	margin : 1em 0;
	color: #C03;
}
	

.Math_menu {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	background-color: #DDF169;
	color: #737373;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FAE1A9;
}	

.Math_texte {
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	background-color: #FFFFFF;
	color: #737373;
	font-weight: bold;

	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FAE1A9;
}

.Ressource_une {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #37A9E3;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: medium;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #F4FEE0;
	border-left-color: #000;
}

.video_typeTitreVideo {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ECF9FF;
	font-size: 14px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	line-height: 20px;
}

.Index_VideoTitre {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ECF9FF;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #37A9E3;
}
.Index_VideoTitre2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ECF9FF;
	font-size: 12px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;


}

.Index_VideoTitre3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.Index_date {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #37A9E3;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Index_bouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: center;

}
.Index_bouton_texte {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ECF9FF;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
		text-align: center;
}

.video_Barre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.video_BarreTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}
.Dessin_BarreTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}
.Musique_BarreTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	
	padding-left: 20px;
}

.musique_Barre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00569D;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
	
}

.menuHautSombre2 {

}

.menuHautSombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	padding: 10px;
}

.Navig_center {

    margin-left:auto; 
    margin-right:auto;
	text-align: center;


}

.Video_Accueil {
	font-family: "Segoe UI Light";
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	border-bottom-style: none;
	border-bottom-color: #F70207;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #001951;
}

.Boutique_Admin_Navig_center {

    margin-left:auto; 
    margin-right:auto;
	text-align: center;


}

.Boutique_Admin_Navig_center_26 {
	text-align: center;

}

.Boutique_EMC_Accueil2 {
	font-family: "Segoe UI Light";
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	border-bottom-style: none;
	border-bottom-color: #F70207;
	border-top-style: none;
	border-top-color: #E23218;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #E23218;
	border-left-color: #E23218;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #001951;
}


#Boutique_Barre_Menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	background-color: #EC2E38;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #91A80F;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}
#Boutique_Barre_Menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D2103;
	text-align: center;
	margin: 0px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #91A80F;
	vertical-align: middle;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #91A80F;
}

#Boutique_Barre_Menu a img 
{ 
border: none; 
} 

.Boutique_Barre_Menu {

    margin-left:auto; 
    margin-right:auto;
	text-align: center;


}


.menuHautNoir2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FBFEEB;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #91A80F;
	border-left-color: #91A80F;
	padding: 10px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-top-color: #91A80F;
	border-bottom-color: #91A80F;
}
.Menu_TitreVideo {
	font-family: Arial;
	font-size: 60px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-color: #FBFEEB;

}

.Menu_TitreVideoContour {
	font-family: Arial;
	font-size: 48px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-color: #FBFEEB;
	border: medium solid #414B07;
}

.BarreVideoSelect2 {
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	background-color: #EC2E38;
}


.BarreVideoSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	background-color: #BDDAF9;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #91A80F;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}
.BarreVideo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D2103;
	text-align: center;
	margin: 0px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #91A80F;
	vertical-align: middle;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #91A80F;
}


.MenuVideoSertTitre2 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #BDDAF9;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}


.menuHautBlanc {
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #91A80F;
	border-left-color: #91A80F;
	padding: 10px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-top-color: #91A80F;
	border-bottom-color: #91A80F;
}.fondNoir {

}


.BarreGauche_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}

.MenuBarreGaucheIcone_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}

#MenuGauche02 a:hover {
	font-family: arial;
	font-size: 12px;
	color: #E23218;
}
#MenuGauche02 a{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: none;
	text-decoration: none
}



.07_MenuVideo {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	margin: 2px;
	font-weight: normal;
	background-color: #C0DE14;
}
.06_menuVideo {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #BFEBFF;
	font-size: 12px;
	color: #61700A;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}











#MenuCentre a:hover {
	font-family: arial;
	font-size: 14px;
	color: #FF0000;
}
#MenuCentre a{
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	background-image: none;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#MenuCentre a img 
{
	border: none;
} 


.Ressource_titre_08 {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#barreNavig_04 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

#barreNavig_04 a{
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}


.MenuVideoTexteGauche_09 {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	padding: 10px;
	
}

.MenuVideoGauche_10 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding: 5px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.MenuVideoGaucheNav_11 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding: 1px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.menuBarreNavig_10 {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	text-align: left;
}

.MenuVideoDroite_10 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.MenuVideoDroiteNav_10 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding: 1px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.MenuVideoSertTitre_10 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}

.MenuVideoBas_10 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.MenuVideoBas_17 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
	background-color: #91A80F;
}
.MenuVideoBas_11 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
	background-color: #727A0A;
}

.MenuVideoBasSelect_10 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.ListeBijouxFondImage_10 {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	margin: 0px;
	vertical-align: middle;
	padding: 0px;
	text-align: center;
}

.MenuMusique_10 {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	padding: 5px;
	border: thin solid #EDF587;
}

.MenuVideoSert_10 {
	font-family: arial;
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
	border: thin solid #D2EFFF;
}
.TableauTexteLien_10 {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;


}











.menuVideoListe_10 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #727A0A;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #70780A;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #70780A;
	border-right-color: #70780A;
	border-left-color: #70780A;
	padding: 1px;
}

.video_listeMenu1_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 1px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #6F770A;
	border-right-color: #6F770A;
	border-bottom-color: #6F770A;
	border-left-color: #6F770A;
}


.menuVideoListe_11 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #727A0A;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #70780A;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #70780A;
	border-right-color: #70780A;
	border-left-color: #70780A;
	padding: 1px;
}

.video_listeMenu1_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 1px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #6F770A;
	border-right-color: #6F770A;
	border-bottom-color: #6F770A;
	border-left-color: #6F770A;
}

.MenuGalerie_10 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #727A0A;
	font-size: 10px;
	color: #FFF;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.menuHautSombre_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #171717;
	border-left-color: #171717;

	border-bottom-width: thin;
	border-bottom-color: #00A8FF;
	background-color: #171717;

}


.menuHautSombre_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.menuHautSombre_22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.menuHautSombre_13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00A8FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
}


.menuHautSombre_12 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.menuHautSombre_12 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00A8FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.menuHautSombre_13 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00A8FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

.menuHautSombre_13 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}


.c a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.menuHautSombre_14 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00A8FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}




.BarreVideoSelect_20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00A8FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #00A8FF;
}





.BarreVideo_21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}













.menuHautSombre_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003A59;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #00263C;
}

#MenuHautTous a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00A8FF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

#MenuHautTous a{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

#MenuHautTous a img 
{
	border: none;
	vertical-align: top;
	text-align: center;
} 

.Jeu_Type_Titre {
	font-family: "Segoe UI Light";
	font-size: 36px;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	font-weight: normal;
	padding: 10px;
}


#Menu01 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #727A0A;
	font-size: 10px;
	color: #00A8FF;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}

#Menu01 a{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #727A0A;
	font-size: 10px;
	color: #00A8FF;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}



.MenuSousTitre14 {
		font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding: 10px;

	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #FFF;
	border-left-color: #000;
}

.SousTitre_16 {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	padding: 10px;
	background-color: #333;
}








.MenuVideoHaut_18 {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	font-weight: normal;
	background-color: #727A0A;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.MenuVideoTexteGauche_19 {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	padding: 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

.MenuVideoTexteGauche_20 {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	padding: 10px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #91A80F;
	border-right-color: #91A80F;
	border-bottom-color: #91A80F;
	border-left-color: #91A80F;
}

#Boutique_Barre_Menu_23 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
		color: #00A8FF;

	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
}
#Boutique_Barre_Menu_23 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
		padding-right: 10px;
	padding-left: 10px;
}

#Boutique_Barre_Menu_23 a img 
{ 
border: none; 
} 

.menuHautSombre_24 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #00A8FF;
}

.menuHautSombre_24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: thin solid #FFFFFF;
	background-color: #005888;
	padding-top: 5px;
	padding-bottom: 5px;
}





.menuHautSombre_24 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.Jeu_Type_Titre_29 {
	font-family: "Segoe UI Light";
	font-size: 36px;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-width: 1px;
	font-weight: normal;
	padding: 0px;
	vertical-align: top;
}

#BarreComm_30 a:hover {
	font-family: arial;
	font-size: 16px;
	color: #00A8FF;
	vertical-align: top;
}
#BarreComm_30 a{
	font-family: arial;
	font-size: 16px;
	color: #FFFFFF;
	vertical-align: top;
}
#BarreComm_30 a img 
{
	border: none;
} 

.Ressource_titre_31 {
	font-family: arial;
	font-size: 24px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Index_VideoTitre_31 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

.Comm_ContenuTexte_34 {
	font-family: Arial;
	font-size: 14px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;

}
iframe {
    border: 1px solid black;
    width: 100%;
}

.output {
    background: #eee;
}
