﻿@charset "utf-8";
/* CSS Document */
table{
    font: 9pt  Verdana, Arial, Helvetica, sans-serif;
}
input{
    font: 9pt  Verdana, Arial, Helvetica, sans-serif;
}
textarea{
    font: 9pt  Verdana, Arial, Helvetica, sans-serif;
}
select{
    font: 9pt  Verdana, Arial, Helvetica, sans-serif;
}
hr{
    height: 1px;
}


/*========================================== Style "over write" du core.css ===================================================*/
/*=============================================================================================================================*/

/*------- Tag pour les tests avec le système SAT ou «Système automatisé de tests»--------------*/
.SATIdentificationPage{
	display:none;
	visibility:hidden;	
}

/*---------------------------------- Liste par defaut------------------------------------------*/


/* Liste premier niveau */

.ms-WPBody ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px ;
	margin-left:25px ;
}

.ms-WPBody ul li{
	background-image: url('../../../SiteCollectionImages/fleche_droite_noir.gif');
	list-style-type: none !important;
	margin: 0px;
	padding-top:2px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 18px;
	display:block;
}

.ms-WPBody ul li a{
	display: inline;
}

.ms-WPBody .bulletRouge li  {
	background-image: url('../../../SiteCollectionImages/fleche_droite_rouge.gif')!important;
}
.ms-WPBody .bulletBleu li  {
	background-image: url('../../../SiteCollectionImages/fleche_droite_bleu.gif')!important;
}
.ms-WPBody .bulletVert li  {
	background-image: url('../../../SiteCollectionImages/fleche_droite_vert.gif')!important;
}

/* Liste deuxième niveau */

.ms-WPBody ul ul {
	margin: 0px ;
	padding: 0 0 0 0px;
}

.ms-WPBody .bulletVert ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	border:0;
	padding-left: 10px;
}


.ms-WPBody .bulletBleu ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	border:0;
	padding-left: 10px;
}


.ms-WPBody .bulletRouge ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	border:0;
	padding-left: 10px;
}


.ms-WPBody ul ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	border:0;
	padding-left: 10px;
}


/*---------------Fin-------------- Liste par defaut-----------------Fin-----------------*/

.ms-consolemptablerow {	
	background-color: #fff;
} 

.ms-siteactionsmenu{
	width:125px;
	float:right;
	white-space:nowrap;
	font:8pt tahoma;
	padding:0;
	border:none;
	cursor:pointer;
}

.ms-siteactionsmenu a{
	text-decoration:none;
}

.ms-WPBorder {	
	border-right: #fff 0px solid;	
	border-top: #fff 0px solid;	
	border-left: #fff 0px solid;	
	border-bottom: #fff 0px solid;

}
.ms-WPHeader TD {	
	border-bottom: #fff 0px solid;	
	border-collapse: collapse;
}

.ms-WPBody {	
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ms-WPBody A:link {	
	color: #003399;	
	text-decoration: underline;
}

.ms-WPBody A:visited {	
	color: #003399;	
	text-decoration: underline;
}
.ms-WPBody A:hover {	
	color: #ce0024;	
	text-decoration: underline;
}

.ms-WPBody TD {	
	font-size: 11px;	
	/*font-family: arial,helvetica,sans-serif */
}


.ms-WPBody table{
	padding:0px;
	border:0px;
	margin:0px;
	
}

.ms-WPHeader TD {	
	font-weight: bold;	
	font-size: 16pt;	
	color: #013299;	
	font-style: normal;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ms-WPBorder {	
	border-right: none;	
	border-top: none;	
	border-left: none;	
	border-bottom: none;
}

.ms-WPTitle {
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	/*padding-right: 7px;	*/
	padding-left: 0px;	
	font-weight: normal;	
	FONT-SIZE: 14pt;	
	padding-bottom: 10px;	
	color: #666666;	
	padding-top: 14px;	
}
.ms-WPTitlePetitTexte {
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	/*padding-right: 7px;	*/
	padding-left: 0px;
	padding-right:0px;	
	text-align:left;
	font-weight: normal;	
	FONT-SIZE:8pt;	
	padding-bottom: 10px;	
	color: #666666;	
	/*padding-top: 14px;	*/
}

.ms-WPTitle {	
	padding-bottom: 10px;	
}

.ms-WPTitle nobr {	
	 white-space:normal;
}
.ms-WPTitleNormal {
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	padding-right: 7px;	
	padding-left: 0px;	
	font-weight: normal;	
	FONT-SIZE: 8pt;	
	/*padding-bottom: 10px;	*/
	padding-bottom: 8px;	
	color: #000000;	
	padding-top: 14px;	
	text-align:left;
}


/*=======================Fin====================Style "over write" du core.css=====================Fin=========================




/*-------------------CSS pour la page FAQ----------------------*/

.mainContainer #ListeQuestion {
	margin-left:0;
	padding:0;
	display:block;
}
.mainContainer #ListeQuestion li {
	color:#003399;
	margin-left:28px;
}
.mainContainer #ListeReponse {
	font-weight:normal;
	margin-left:0;
	padding:0;
}

.mainContainer #ListeReponse li {
	margin-left:28px;
	background-image:url( ) !important;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.mainContainer #ListeReponse li a {
	display:  inline;
}

.mainContainer #ListeReponse li .TexteDeListe {
	font-weight:normal;
}
/*---------Fin----------CSS pour la page FAQ----------Fin------------*/



p {
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
}


.retourHantDePage{
	width:30px;
	height:10px;
	margin-top:-10px;
	float:right;
	background-image:url('../../../SiteCollectionImages/fleche-noire-haut.gif');
	background-repeat:no-repeat;
	display:block;
}
.pageDefinitions p{
	width:95%;
}
.pageDefinitions h2{
	padding-top:10px;
}

.zoomin{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}

.zoomin a.plus{
	display:block;
	float:left;
	line-height:24px;
	color:#cc0000;
	background-image:url('../../../SiteCollectionImages/zoominPlus.gif');
	background-repeat:no-repeat;
	background-position:0px  10px;
	text-decoration:none;
	width:20px;
	height:25px;
	margin-top:8px;
	margin-left:0px;
	padding-left:5px;
	font-size:24px;
}

.zoomin a.normal {
	display:block;
	float:left;
	line-height:24px;
	color:black;
	background-image:url('../../../SiteCollectionImages/zoominNormal.gif');
	background-repeat:no-repeat;
	background-position:10px 8px;
	text-decoration:none;
	width:17px;
	height:25px;
	margin-top:10px;
	margin-left:10px;
	font-size:13px;
}


.example{
	width:100% ;
	margin: 0 auto ;
	padding-left:20px;
}

.example h2{
	line-height:10px!important;
	font-size:12px !important;
}

body {
	margin : 0px;
	/*height:700px;*/
	padding-bottom:0px;
	background-color:#8d8a88;
	background-image: url('../../../SiteCollectionImages/bg_fond_fenetre.gif');
	background-repeat:repeat-x; 

}
form {
	margin:0 auto;
	/*width: 760px;*/
}

.ombrage {
	background-image:url('../../../SiteCollectionImages/ombrage.png');
	background-repeat:repeat-y;  
	width:804px;	
	margin:0 auto;
	/*height:100%;*/

}

.wrapper {	
	background-color:#fff;
	width: 760px;	
	margin-left: auto;	
	margin-right: auto;	
	/*HEIGHT: 580px;*/
}

.siteActionMenu{
	float:right;
}

.topArea{
	/*background:url("../../../SiteCollectionImages/banierehaut.JPG") no-repeat;   image en double, est deja dans une <IMG> à l'interieur de la table -- désactivée 16/1/2012 par Remi  */
	background-position:top right;
	height:55px;
}

.banniere {	
	float: right;
	width: 100%;
	width: 550px;
	height:74px;
	background:url("../../../SiteCollectionImages/banierehaut.JPG") no-repeat top right ;
}


.pageBackground {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;
	padding: 0 0 20px 0;
	background-image : url('../../../SiteCollectionImages/bg_page.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	height:425px;
}

sup {
  	vertical-align : baseline;
  	position : relative;
	Top : -0.5em;
} 

.Entete{
	/*width : 760px;*/
	background-color:White;
}

/*------------------- PiedPage "Politique de confidentialité" -------------------*/
.piedPage{
	 text-align:center;
	 font-size:11px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 color:black; 
	 margin-bottom:inherit;
	 background-color:#fff;
	 width : 100%;
	 margin:0 auto;
}

.piedPage div {
	 padding:10px 0px 10px 0px ;
	 border-top:solid 1px  gray ;
	 width : 95%;
	 margin:0 auto;
}

.piedPage a:link {
	color:#002672;
    text-align:center;
    padding-top:0px;
    text-decoration:none;
}
.piedPage a:visited{
	color:#002672;
    text-align:center;
    padding-top:0px;
    text-decoration:none;
}

.piedPage a:hover{
	text-align:center;
    padding-top:0px;
    text-decoration:none;
    color:#ce0024;
}

.ms-rte.lienPiedPage{
	padding-left: 70px;
}

.lienPiedPage{
	padding-left: 70px;
}
/*---------Fin---------- PiedPage "Politique de confidentialité" ---------Fin----------*/

   
/*---------------------------- Page d'accueil - avec Flash -------------------------------*/   

.MenuAccueil{
	/*margin:0 auto; */ 
	width : 765px;
	margin:0; 
	padding:0;
	border:0; 
	font-family :Verdana, Arial, Helvetica, sans-serif;
}

.divIntro{
	position:relative;
	background-image : url('../../../SiteCollectionImages/bg_accueil_intro.jpg')  ;
	/*background-image : url('../../../SiteCollectionImages/bg_accueil_intro_msg2.jpg');  */
	background-repeat:no-repeat;
	width : 190px;
	float :left ; 
	height : 350px;
	overflow:hidden;
}

.divMenuFlash{
	position: relative;
	width : 570px;
	float :left ;
	height : 350px;
}

.divMenuFlashPlanB{
	position:relative;
	width : 570px;
	float :right ;
	height : 350px;
}

.divIntroCarre img{
	margin-left:0px;
	float:left;
	padding-right : 6px;
}

.divIntroRegistre {
	padding-top:9px;
	margin-left:20px;
	margin-right:8px;
}
/* ============= décembre 2011 début  =============*/
.divIntroRegistreTxtNormal {
	padding-top:9px;
    color:white;
	margin-right:8px;
	/*font-weight:bold;*/
	}

.divIntroRegistreTxtGras {
	padding-top:9px;
    color:white;
	margin-right:8px;
	font-weight:bold;
	}
	
.divIntroRegistreTxtGras a:link {
	color: white; 
	text-decoration: none;
}

.divIntroRegistreTxtGras a:visited {
	color:white;
	text-decoration: none;
}

.divIntroRegistreTxtGras a {
	color:white;
	text-decoration: none;
}

.divIntroRegistreTxtGras a:hover {
	color: #FF6;
	text-decoration: underline;
}

.divIntroRegistreTxtGras a:active {
	color:white;
	text-decoration: none;
}

/*  ============= décembre 2011 fin  =============*/
.divIntroAide{
	margin-left:12px;
	margin-right:4px;
}

.divTitreInfo{
	font-size:17px;
	font-weight:normal;
	line-height:17px;
	margin-top : 7px;
	margin-bottom : 0.75em;
	color : #ffffff;
}

/*.divIntro .divIntroMSGEnTete {
	font-size : 11px;
    font-weight:bold;
    color:#FF8000;
	line-height : 10px; 
  	margin-left:10px;
	margin-right:8px;
}
.divIntro .divIntroMSGTexte {
	font-size : 11px;
	color:#FF8000;
	line-height : 11px;
    font-weight:normal;
    margin-left:10px;
	margin-right:8px;
}*/

.divIntro .divIntroRegistre {
	font-size : 11px;
	color : #C1D1E7;
	line-height : 13px; 
}
.divTextInfo{
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	margin-top : 0em;
	margin-bottom : 1em;
}

.divTitreAide{
	font-size : 11px;
	font-weight:normal;
	line-height:14px;
	color : #C1D1E7;
	margin-top : -2px;
	margin-left:10px;
	margin-right:2px;
	height:70px;
	overflow: auto;
}

.divCarreInfo{
	margin-left:-12px;
	margin-right:0px;
	padding:0px;
}

.divCarreInfo img{
	width : 9px;
	float:left;
	margin-right:0px;
	border-width:0px;
	
}
.divIntro  .divIntroAide{
	font-size : 14px;
	color : #ffffff;
	line-height : 15px; 	
	margin-top : 0em;
	margin-bottom : 1em;
}

.divIntro  .divIntroAide{
	color: #ffff66;
	font-size : 11px;
	text-decoration : none;
}

.divTextAide a{
	color: #ffff66;
	font-size : 11px;
	text-decoration : none;
}

.divTextAide{
	font-size : 11px;
	font-weight:normal;
	color : #ffffff;
	line-height : 13px; 
	margin-top : 0px;
	margin-bottom : 1em;	
}

div.messageRadio {
	float:left;
	height: 32px;
	width: 21px;
	margin:0;
	padding:0;
	background:url("../../../SiteCollectionImages/bt_radio_1.gif") no-repeat top left ;
} 

div.messageRadio a:visited {
	display:block;
}

div.messageRadio a:link {
	display:block;
}

div.messageRadio a {
	display:block;
}

div.messageRadio img {
	width:21px;
	height:32px;
	border:0;
}

div.messageRadio a:hover img {
	visibility:hidden;
}

div.radioMessage{
	padding-top:5px;
	padding-left:3px;
	width:140px;
	float: left;
	color:#C1D1E7;
	font-size:11px;
	line-height:14px;
}
div.radioMessage a{
	color:#FFFF66;
	text-decoration:none;
}

div.radioMessage a:link{
	color:#FFFF66;
	text-decoration:none;
}

div.radioMessage a:hover{
	color:#FFFF66;
	text-decoration:underline;
}

div.radioMessage a:visited{
	color:#FFFF66;
	text-decoration:none;
}

div.radioLien {
	padding-left:24px;
	padding-top:5px;
	font-size:11px;
	color:#fff;
}

div.radioLien a{
	color:#FFFF66;
	text-decoration:none;
}

div.radioLien a:link{
	color:#FFFF66;
	text-decoration:none;
}

div.radioLien a:hover{
	color:#FFFF66;
	text-decoration:none;
}

div.radioLien a:visited{
	color:#FFFF66;
	text-decoration:underline;
}


/*----------------Fin------------- Page d'accueil - avec Flash ---------------Fin-----------------*/ 




.contenuImageSection{
	float:left;
	/*width:424px;		*/
	/*width:90px;*/
}
.contenu{
	padding-right:20px;
}


.RDPRM-Footer{
	font-size:9px;
	width : 760px;
	font-style:inherit;
	color:black;
	background-color:White;
	margin:0px auto;
}


.styleItem1Menu {
	 background-image:url('../../../SiteCollectionImages/bg.jpg');
	 background-position: right top;
	 background-color:#D2B47A;
	 background-repeat: repeat-y;
	 padding-right: 10px;
	 padding-left: 5px;
}

				
.styleItem2Menu {
	 background-image:url('../../../SiteCollectionImages/bg.jpg');
	 background-position: right top;
	 background-color:#336600;
	 background-repeat: repeat-y; 
	 padding-right: 10px;
	 padding-left: 5px;
}
/*   Styles pour le footer in pied.js */


/*====================================Style pour l'éditeur Sharepoint============================================*/
/*===============================================================================================================*/

.ms-rteCustom-AuteurArticle{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-style: italic;
    font-size: 10pt; 
    color: #7F7F7F; 
}
.ms-rteCustom-LienBlanc a:visited{ 
	text-decoration:underline !important;
    color: #fff !important; 
}
.ms-rteCustom-LienBlanc a:hover{ 
	text-decoration:underline !important;
    color: #fff !important; 
}
.ms-rteCustom-LienBlanc a:link{ 
	text-decoration:underline !important;
    color: #fff !important; 
}
.ms-rteCustom-LienBlanc a{ 
	text-decoration:underline !important;
    color: #fff !important; 
}
.ms-rteCustom-LienBlanc{ 
	text-decoration:underline !important;
    color: #fff !important; 
}
{ 
	text-decoration:none !important;
    color: #fff !important; 
}
.ms-rteCustom-LienBlanc a:hover { 
	text-decoration:none !important;
    color: #fff !important; 
}
.ms-rteCustom-LienPuceTexteNoirGauche{ 
	        background-image: url('../../../SiteCollectionImages/fleche_droite_noir.gif');
            background-repeat:no-repeat;
            background-position: 0px 0px -10px; 
            height:20px !important;
            margin-top:2px;
            padding-top:-10px;
            padding-left:20px;
            display:block
}

.ms-rteCustom-LienPuceTexte{ 
            background-image: url('../../../SiteCollectionImages/puceverte.jpg');
            background-repeat:no-repeat;
            background-position:0px 0px; 
            height:20px !important;
            margin-top:-2px;
            padding-left:20px;
            display:block
}

.ms-rteCustom-LienPuceTexte a{
            text-decoration:underline !important;	
            margin-top:-1px;
            height:25px;
}



.ms-rteCustom-LienSansPuceTexte a{
font: 8pt  Verdana, Arial, Helvetica, sans-serif !important;
text-decoration: underline !important;
color: #003399 !important;	
}

.ms-rteCustom-LienSansPuceTexte a:hover{
    color: #ce0024 !important;	
	
}

.ms-rteCustom-LienAvecWrap{
    /*white-space:pre;*/
    white-space:pre-wrap;
    /*white-space:normal;*/

}


{ 
	text-decoration:none !important;
    color: #fff !important; 
}


.ms-rteCustom-LienBlanc a:hover { 
	text-decoration:none !important;
    color: #fff !important; 
}


.ms-rteCustom-ZoneNote {
	padding-left:20px;
	font-size:8pt;
	text-decoration:none;
}
.ms-rteCustom-TitrePage {
	display:block;
	padding-top:15px;
	padding-right: 7px;	
	padding-left: 0px;	
	font-weight: normal;	
	font-size: 14pt;	
	padding-bottom: 10px;	
	color: #666666;	
	padding-top: 14px;	
	
}
.ms-rteCustom-TitrePageVert {
	display:block;
	padding-right: 7px;	
	padding-left: 0px;	
	font-weight: normal;	
	font-size: 14pt;	
	padding-bottom: 10px;	
	color: #7b8d65;	
}

.ms-rteCustom-SousTitreBleu{
	line-height:10px;	
	font-size: 11px ;
	font-weight:bold;
	color: #195989;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}
.ms-rteCustom-SousTitreBleuHG{
	line-height:12px;	
	font-size: 11px ;
	font-weight:bold;
	color: #195989;
	padding-top:5px;
	padding-bottom:2px;
	margin:0;
	text-align:left;
	vertical-align:top
}
.ms-rteCustom-SousTitreRouge{
	line-height:10px;
	font-size: 11px;
	font-weight:bold;
	color: #aa3a2f;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}
.ms-rteCustom-SousTitreRougeHG{
	line-height:12px;	
	font-size: 11px ;
	font-weight:bold;
	color: #aa3a2f;
	padding-top:5px;
	padding-bottom:2px;
	margin:0;
	text-align:left;
	vertical-align:top
}


.ms-rteCustom-SousTitreDoree{
	line-height:10px;
	font-size: 11px;
	font-weight:bold;
	color: #C9AC71;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}	

.ms-rteCustom-SousTitreOrange{
	line-height:10px;
	font-size: 11px;
	font-weight:bold;
	color: #E0590B;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}	

.ms-rteCustom-SousTitreOrangePopup{
	line-height:13px;
	font-size: 11px;
	font-weight:bold;
	color: #E0590B;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}

.ms-rteCustom-SousTitreRougeAlignBas{
	line-height:10px;
	font-size: 11px;
	font-weight:bold;
	color: #aa3a2f;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
}

.ms-rteCustom-TitreRouge{
    line-height:12px;
	font-size: 11px;
	font-weight:bold;
	color: #aa3a2f;
	/*padding-top:10px;*/
	padding-top:0px;
	padding-bottom:5px;
	margin:0;
}

.ms-rteCustom-SousTitreVertGrand{
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	padding-right: 7px;	
	padding-left: 0px;	
	font-weight: bold;	
	FONT-SIZE: 11pt;	
	padding-bottom: 10px;	
	color: #506633;	
	padding-top: 14px;	
    background-color:silver;
}

.ms-rteCustom-boutonVert{
    font-family: Arial;
    font-size: 1em;
    font-weight: bold;
    border-style: none;
    border: none;
    height: 26px;
    cursor: pointer;
    padding: 0px 10px 3px 10px;
    text-decoration: none;
    vertical-align: middle;
background-color:#506633;
    /*background: url('../../../SiteCollectionImages/BoutonVert_Long137px_png.png';*/
}

.ms-rteCustom-SousTitreVert{
	/*line-height:10px;*/
	font-size: 11px;
	font-weight:bold;
	color: #506633;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}

.ms-rteCustom-SousTitreVertHG{
	line-height:12px;	
	font-size: 11px ;
	font-weight:bold;
	color: #506633;
	padding-top:5px;
	padding-bottom:2px;
	margin:0;
	text-align:left;
	vertical-align:top
}
.ms-rteCustom-SousTitreVertSerré{
	font-size: 11px;
	font-weight:bold;
	color: #506633;
	/*padding-top:10px;*/
/*	padding-bottom:5px;*/
	margin:0;
}
.ms-rteCustom-TexteCentréSousTitreVert{
	/*line-height:10px;*/
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	/*padding-top:10px;*/
	/*padding-bottom:5px;*/
	margin:0;
}

.ms-rteCustom-SousTitreVertPasTableau{
	line-height:12px;	
	font-size: 11px;
	font-weight:bold;
	color: #506633;
/*	padding-top:10px;*/
/*	padding-bottom:5px;/*/
	margin:0;
}
.ms-rteCustom-SousTitreMauve{
	line-height:10px;	
	font-size: 11px;
	font-weight:bold;
	color: #59245D;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}
.ms-rteCustom-SousTitreVertAlignéHaut{
	line-height:10px;	
	font-size: 11px;
	font-weight:bold;
	vertical-align:top;
	color: #506633;
	padding-top:15px;
	padding-bottom:5px;
	margin:0;
}

.ms-rteCustom-SousTitreJaune{
	line-height:10px;	
	font-size: 11px;
	font-weight:bold;
	color: #996600;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}

.ms-rteCustom-SousTitre02{
	line-height:10px;	
	font-size: 11px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
	color:#666;
}

.ms-rteCustom-SousTitreNoirNormalAlignéSurSousTitre{
	line-height:10px;	
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	padding-top:0px;
	padding-bottom:0px;
	margin:0;
}
.ms-rteCustom-TexteNoirNormalSize{
	line-height:12px;	
	font-size: 11x;
	font-weight:normal;
	color: #000000;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}
.ms-rteCustom-TexteNoirNormalSize9{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:2px;
	padding-bottom:0px;
	margin:0;
    }
/* 16 août 2010 - début */
.ms-rteCustom-TexteNoirNormalSize9TableD{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:2px;
	padding-bottom:0px;
	margin:0;
    border-bottom:1px solid  #98a480;
    }
/* 16 août 2010 - fin */

/* 16 août 2010 - début */
.ms-rteCustom-TexteNoirNormalSize9TableBasDr{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:2px;
	padding-bottom:0px;
	margin:0;
    }
/* 16 août 2010 - fin */

.ms-rteCustom-TexteNoirNormalSize9Table{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:2px;
	padding-bottom:0px;
	margin:0;
    /* 16 août 2010 - début */
    border-left:1px solid  #98a480;	
    border-right:1px solid  #98a480;
    border-bottom:1px solid  #98a480;
    /* 16 août 2010 - fin */
/* 16 août 2010 - début */
}
.ms-rteCustom-TexteNoirNormalSize9TableBasCentre{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:2px;
	padding-bottom:0px;
	margin:0;
    /* 16 août 2010 - début */
    border-left:1px solid  #98a480;	
    border-right:1px solid  #98a480;
    }
/* 16 août 2010 - fin */
.ms-rteCustom-TexteNoirNormalSize10{
	line-height:13px;	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:normal !important;
	color: #000000 !important;
	padding-top:2px;
	padding-bottom:0px;
	margin:0;
}

.ms-rteCustom-TexteNoirNormalSize9PaddingTop{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:14px;
	padding-bottom:0px;
	margin:0;
}
/* 16 août 2010 - début */
.ms-rteCustom-TexteNoirNormalSize9PaddingTopTable{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:14px;
	padding-bottom:0px;
	margin:0;
    border-bottom:1px solid  #98a480;
}
/* 16 août 2010 - fin */

/* 16 août 2010 - début */
.ms-rteCustom-TexteNoirNormalSize9PaddingTopTableBasG{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:14px;
	padding-bottom:0px;
	margin:0;
    /*border-bottom:1px solid  #98a480;*/
}
/* 16 août 2010 - fin */

/* 16 août 2010 - début */
.ms-rteCustom-TexteNoirNormalSize9PaddingTopTableBasCen{
	line-height:13px;	
	font-size: 9px;
	font-weight:normal;
	color: #000000;
	padding-top:14px;
	padding-bottom:0px;
	margin:0;
    border-left:1px solid  #98a480;	
    border-right:1px solid  #98a480;
    /*border-bottom:1px solid  #98a480;*/
}
/* 16 août 2010 - fin */

.ms-rteCustom-Exposant{
	font-size:8px; 
	vertical-align:super;
	text-decoration:none;
}

/*------------------------------- Liste ----------------------------------*/
/*-------------------------Liste noire---------------------------*/

/* Liste premier niveau */

.ms-WPBody .ms-rteCustom-ListeNoire {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px ;
	margin-left:0px ;
}

.ms-WPBody .ms-rteCustom-ListeNoire li{
	background-image: url('../../../SiteCollectionImages/fleche_droite_noir.gif')!important;	
	list-style-type: none !important;
	margin: 0px;
	padding-top:2px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 18px !important;
	display:block;
}

.ms-WPBody .ms-rteCustom-ListeNoire li a{
	display: inline;
}

/* Liste deuxième niveau */

.ms-WPBody .ms-rteCustom-ListeNoire ul {
	margin: 0px ;
	padding: 0 0 0 0px;
}

.ms-WPBody .ms-rteCustom-ListeNoire ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	padding-left: 10px;
}

/*-------------------------Liste rouge---------------------------*/

/* Liste premier niveau */

.ms-WPBody .ms-rteCustom-ListeRouge {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px ;
	margin-left:0px ;
}

.ms-WPBody .ms-rteCustom-ListeRouge li{
	background-image: url('../../../SiteCollectionImages/fleche_droite_rouge.gif')!important;	
	list-style-type: none !important;
	margin: 0px;
	padding-top:2px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 18px !important;
	display:block;
}

.ms-WPBody .ms-rteCustom-ListeRouge li a{
	display: inline;
}

/* Liste deuxième niveau */

.ms-WPBody .ms-rteCustom-ListeRouge ul {
	margin: 0px ;
	padding: 0 0 0 0px;
}

.ms-WPBody .ms-rteCustom-ListeRouge ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	padding-left: 10px;
}

/*-------------------------Liste bleu---------------------------*/

/* Liste premier niveau */

.ms-WPBody .ms-rteCustom-ListeBleu {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px ;
	margin-left:0px ;
}

.ms-WPBody .ms-rteCustom-ListeBleu li{
	background-image: url('../../../SiteCollectionImages/fleche_droite_bleu.gif')!important;
	list-style-type: none !important;
	margin: 0px;
	padding-top:2px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 18px !important;
	display:block;
}

.ms-WPBody .ms-rteCustom-ListeBleu li a{
	display: inline;
}

/* Liste deuxième niveau */

.ms-WPBody .ms-rteCustom-ListeBleu ul {
	margin: 0px ;
	padding: 0 0 0 0px;
}

.ms-WPBody .ms-rteCustom-ListeBleu ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	padding-left: 10px;
}

.ms-WPBody .ms-rteCustom-ListeBleu ul li.tiret{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level3_tiret.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	padding-left: 10px;
}
/*-------------------------Liste vert---------------------------*/

/* Liste premier niveau */

.ms-WPBody .ms-rteCustom-ListeVert {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px ;
	margin-left:0px ;
}
/*  16 août 2010 - début  */
.ms-WPBody .ms-rteCustom-ListeVertTable {
	list-style-type: none;
    padding-left:2px
	/*padding: 0px;*/
	margin-top: 10px ;
	margin-left:0px ;
}
/*  16 août 2010 - fin  */

.ms-WPBody .ms-rteCustom-ListeVert li{
	background-image: url('../../../SiteCollectionImages/fleche_droite_vert.gif')!important;
	list-style-type: none !important;
	margin: 0px;
	padding-top:2px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 18px !important;
	display:block;
}


.ms-WPBody .ms-rteCustom-listeVert li a{
	display: inline;
}

/* Liste deuxième niveau */

.ms-WPBody .ms-rteCustom-ListeVert ul {
	margin: 0px ;
	padding: 0 0 0 0px;
}

.ms-WPBody .ms-rteCustom-ListeVert ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	padding-left: 10px;
}

/*-------------------------Liste jaune---------------------------*/

/* Liste premier niveau */

.ms-WPBody .ms-rteCustom-ListeJaune {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px ;
	margin-left:0px ;
}

.ms-WPBody .ms-rteCustom-ListeJaune li{
	background-image: url('../../../SiteCollectionImages/fleche_droite_jaune.gif')!important;
	list-style-type: none !important;
	margin: 0px;
	padding-top:2px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 18px !important;
	display:block;
}

.ms-WPBody .ms-rteCustom-listeJaune li a{
	display: inline;
}

/* Liste deuxième niveau */

.ms-WPBody .ms-rteCustom-ListeJaune ul {
	margin: 0px ;
	padding: 0 0 0 0px;
}

.ms-WPBody .ms-rteCustom-ListeJaune ul li{
	 /*border: solid green 2px;*/
	list-style-type: none; 
	background-image: url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif')!important;
	background-repeat:no-repeat;
	background-position:0px 7px;
	display: block;
	padding-left: 10px;
}


/*------------------Fin------------------- Liste ----------------Fin----------------------*/


/*------------------------------------- Tableaux --------------------------------------*/

.ms-WPBody .ms-rteCustom-Tableau{
	border:solid 1px #b1b1af !important;
	border-spacing: 0px;
	border-collapse: collapse; 
}
.ms-WPBody .ms-rteCustom-Tableau td{
	border-right:1px solid #dadada;
	padding:2px 4px 2px 4px;
}
.ms-WPBody .ms-rteCustom-Tableau2{
	border:solid 0px #b1b1af !important;
	border-spacing: 0px;
	border-collapse: collapse; 
}
.ms-WPBody .ms-rteCustom-Tableau2 td{
	border-right:0px solid #dadada;
	padding:2px 4px 2px 4px;
}


/*----------------------- Tableau cellules alignées à gauche début ------------------------------*/
.ms-rteCustom-CelluleAlignéeHG{
	line-height:12px;	
	font-size: 11px ;
	/*font-weight:bold;*/
/*	color: #195989;*/
	padding-top:5px;
	padding-bottom:2px;
	margin:0;
	text-align:left;
	vertical-align:top; 
}
/*.ms-rteCustom-CelluleAlignéeDR{
	line-height:12px;	
	font-size: 11px ;
	padding-top:5px;
	padding-bottom:2px;
	margin:0;
	text-align:right;
	vertical-align:top; 
}*/

/*----------------------- Tableau cellules alignées à gauche fin  ------------------------------*/

/*----------------------- Tableau fond ------------------------------*/
.ms-WPBody .ms-rteCustom-TableauFondRouge{
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	border-left:0px solid  #b1b1af;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	background-repeat: repeat-x;
	background-color:#b66667;
}

.ms-WPBody .ms-rteCustom-TableauFondDore{
    color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    border-color:#FFFFFF;
    border-style:solid;
    border-width:1px 1px 1px 1px;	
	border-left:0px solid  #b1b1af;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	background-repeat: repeat-x;
	background-color:#C9AC71;
}

.ms-WPBody .ms-rteCustom-TableauFondRougeAlignHaut{
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	border-left:0px solid  #b1b1af;
	border-right:0px solid  #b1b1af;
	text-align:left;
	vertical-align:top;
	padding: 2px 2px 2px 2px;
    border-collapse:collapse;
    background-repeat: repeat-x;
	background-color:#b66667;
 border-spacing:0px;
	}
.ms-WPBody .ms-rteCustom-TableauFondBleu{
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	/*border-bottom:1px solid  #b1b1af;*/
	border-left:0px solid  #b1b1af;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	background-repeat: repeat-x;
	background-color:#6c9bbc;
	}
.ms-WPBody .ms-rteCustom-TableauFondBleuT{
	color:white;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	border-top:0px solid  #6c9bbc;	
	border-left:0px solid  #6c9bbc;	
	text-align:left; 
	vertical-align:top; 
	padding:2px 2px 2px 2px;
	background-repeat: repeat-x; 
	background-color:#6c9bbc;
}

.mainContainer .ms-rteCustom-TableauBordureBlancFondBleu_H0D0B0G1_TxtGauche {
/*	border-bottom:1px solid #98a480;*/
	color:white;
	border-style:solid ;
	border-width:0 0 0 1px;
	padding-right:3px;
	padding-left:2px;
	text-align:left;
	background-color:#6c9bbc;
}


.ms-WPBody .ms-rteCustom-TableauFondBleuTxtBlancGras{
	color:white;  
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	/*border-bottom:1px solid  #b1b1af;*/
	border-left:0px solid  #b1b1af;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	background-repeat: repeat-x;
	background-color:#6c9bbc;
	}

.ms-WPBody .ms-rteCustom-TableauFondVert{
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	border-bottom:1px solid  #b1b1af;
	border-left:0px solid  #b1b1af;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;

	/*background-image:url('../../../SiteCollectionImages/tableau_fond_vert.gif');*/
	background-repeat: repeat-x;
	background-color:#98a480;
}
.ms-WPBody .ms-rteCustom-TableauFondVertTxtBlancGras{
	color:white;  
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	/*border-bottom:1px solid  #b1b1af;*/
	border-left:0px solid  #b1b1af;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	background-repeat: repeat-x;
	background-color:#98a480;
	}

.ms-WPBody .ms-rteCustom-TableauFondMauve{
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	border-bottom:1px solid  #b1b1af;
	border-left:0px solid  #b1b1af;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	background-repeat: repeat-x;
	background-color:#59245D;
}
.ms-WPBody .ms-rteCustom-TableauFondVertTitreBlancGras{
	color:white;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
    border-left:0px solid  #b1b1af;
    text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	background-repeat: repeat-x;
	background-color:#98a480;
}
.ms-WPBody .ms-rteCustom-TableauFondVertTitreBlancGras2{
	color:white;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:middle;
	background-repeat: repeat-x;
	background-color:#98a480;
}

.ms-WPBody .ms-rteCustom-TableauFondOrangeTitreBlancGras{
	color:white;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	/*border-bottom:1px solid  #b1b1af;*/
    border-left:0px solid  #b1b1af;
    text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
	/*background-image:url('../../../SiteCollectionImages/tableau_fond_vert.gif');*/
	background-repeat: repeat-x;
	background-color:#E0590B;
}


.ms-WPBody .ms-rteCustom-TableauFondVertTitreBlancNormal{
	color:white;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	/*  16 août-début  */
    /*border-bottom:1px solid  #b1b1af;*/
    /*border-left:0px solid  #b1b1af;*/
    border-left:1px solid  #ffffff;	
    border-right:1px solid  #ffffff;
    /*  16 août-fin  */
	text-align:left;
	vertical-align:middle;
    /*  16 août-début  */
	/*padding:2px 2px 2px 2px;*/
	padding:2px 2px 2px 2px;
    /*  16 août-fin  */
	/*background-image:url('../../../SiteCollectionImages/tableau_fond_vert.gif');*/
	background-repeat: repeat-x;
	background-color:#98a480;
}
    /*  16 août-début */ 
.ms-WPBody .ms-rteCustom-TableauFondVertTitreBlancNormalNoBorder{
	color:white;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
/*    border-left:1px solid  #ffffff;	*/
    /*border-right:1px solid  #ffffff;*/
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
   	background-repeat: repeat-x;
	background-color:#98a480;
}
     /* 16 août-fin  */
.ms-WPBody .ms-rteCustom-TableauFondVertTitreBlancNormalBordDBlanc{
	color:white;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	border-bottom:1px solid  #b1b1af;
	border-left:0px solid  #b1b1af;
    border-right:1px solid  #FFFFFF;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;

	/*background-image:url('../../../SiteCollectionImages/tableau_fond_vert.gif');*/
	background-repeat: repeat-x;
	background-color:#98a480;
}


.ms-WPBody .ms-rteCustom-TableauFondJaune{
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:0px solid  #b1b1af;
	/*border-bottom:1px solid  #b1b1af;*/
	border-left:0px solid  #b1b1af;
	text-align:left;
	vertical-align:middle;
	padding:2px 2px 2px 2px;

	/*background-image:url('../../../SiteCollectionImages/tableau_fond_jaune.gif');*/
	background-repeat: repeat-x;
	background-color:#c3a369;
}

.ms-WPBody  .ms-rteCustom-TableauFondBlanc{
	background-color:#ffffff;
	padding:3px 5px 3px 5px;
	text-align:left;
}
.ms-WPBody .ms-rteCustom-TableauFondGris{
 	background-color:#efefed;
	padding:3px 5px 3px 5px;
	text-align:left;
	vertical-align:top;
}

.ms-WPBody .ms-rteCustom-TableauFondTransparent{
 	padding:3px 5px 3px 5px;
	text-align:left;
	vertical-align:top;
}

.ms-WPBody .ms-rteCustom-TableauBordure_Aucune{
	border:solid 0px #b1b1af;
}


/*-------------------------Bordures rouge ---------------------------*/

.mainContainer .ms-rteCustom-TableauBordureRouge {
	border:solid #b66667 1px;
}

.mainContainer .ms-rteCustom-TableauBordureRouge_Bas-1px_Gauche-1px {
	border-color: #b66667;
	border-style:solid;
	border-width:0 0 1px 1px;
}
.mainContainer .ms-rteCustom-TableauBordureRouge_BasGauche-1px-AliDr {
	border-color: #b66667;
	border-style:solid;
	border-width:0 0 1px 1px; 
	text-align:right
}
.mainContainer .ms-rteCustom-TableauBordureRouge_BasGauche-1px-AliGa {
	border-color: #b66667;
	border-style:solid;
	border-width:0 0 1px 1px; 
	text-align:left
}
.mainContainer .ms-rteCustom-TableauBordureRouge_Bas-1px_Gauche-1px_Dr1px {
	border-color: #b66667;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px;
}
.mainContainer .ms-rteCustom-TableauBordureRouge_Bas-1px_Gauche-1px_GA1px {
	border-color: #b66667;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px; text-align:left
}
.mainContainer .ms-rteCustom-TableauBordureRouge_Gauche-1px{
	border-color: #b66667;
	border-style:solid;
	border-width:0 0 0 1px;
}
.mainContainer .ms-rteCustom-TableauBordureRouge_Bas-1px {
	border-bottom:1px solid #b66667;
}
.mainContainer .ms-rteCustom-TableauBordureRouge_Bas-2px{
	border-color: #b66667;
	border-style:solid ;
	border-width:0 0 2px;
}
.mainContainer .ms-rteCustom-TableauBordureRouge_Bas-2px_Gauche-1px {
	border-bottom:2px solid #b66667;
	border-left:1px solid #b66667;
}

/*-------------------------Bordures dorée ---------------------------*/
/*Horaire des fêtes*/

.mainContainer .ms-rteCustom-TableauBordureDoree {
	border:solid #C9AC71 1px;
}

.mainContainer .ms-rteCustom-TableauBordureDoree_Bas-1px_Gauche-1px {
	border-color: #C9AC71;
	border-style:solid;
	border-width:0 0 1px 1px;
}
.mainContainer .ms-rteCustom-TableauBordureDoree_BasGauche-1px-AliDr {
	border-color: #C9AC71;
	border-style:solid;
	border-width:0 0 1px 1px; 
	text-align:right
}
.mainContainer .ms-rteCustom-TableauBordureDoree_BasGauche-1px-AliGa {
	border-style:solid;
	border-width:0 0 1px 1px; 
	text-align:left
}
.mainContainer .ms-rteCustom-TableauBordureDoree_Bas-1px_Gauche-1px_Dr1px {
    border-color:#FFFFFF;
    border-style:solid;
    border-width:1px 1px 1px 1px;
}
.mainContainer .ms-rteCustom-TableauBordureDoree_Bas-1px_Gauche-1px_GA1px {
	border-color: #C9AC71;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px; text-align:left
}
.mainContainer .ms-rteCustom-TableauBordureDoree_Gauche-1px{
	border-color: #C9AC71;
	border-style:solid;
	border-width:0 0 0 1px;
}
.mainContainer .ms-rteCustom-TableauBordureDoree_Bas-1px {
	border-bottom:1px solid #C9AC71;
}
.mainContainer .ms-rteCustom-TableauBordureDoree_Bas-2px{
	border-color: #C9AC71;
	border-style:solid ;
	border-width:0 0 2px;
}
.mainContainer .ms-rteCustom-TableauBordureDoree_Bas-2px_Gauche-1px {
	border-bottom:2px solid #C9AC71;
	border-left:1px solid #C9AC71;
}

/*-------------------------Bordures blanc-debut ---------------------------*/
.mainContainer .ms-rteCustom-TableauBordureDoree {
	border:solid #ffffff 1px;
}

.mainContainer .ms-rteCustom-TableauBordureBlanc_Bas-1px_Gauche-1px {
	border-color: #ffffff;
	border-style:solid;
	border-width:0 0 1px 1px;
}
.mainContainer .ms-rteCustom-TableauBordureBlanc_BasGauche-1px-AliDr {
	border-color: #ffffff;
	border-style:solid;
	border-width:0 0 1px 1px; 
	text-align:right;
}
.mainContainer .ms-rteCustom-TableauBordureBlanc_BasGauche-1px-AliGa {
	border-color:#ffffff;
    border-style:solid;
	border-width:0 0 1px 1px; 
	text-align:left;
    height:20px;
	padding:0px;
	}
.mainContainer .ms-rteCustom-TableauBordureBlanc_BasGauche-1px-AliGaC {
	border-color:#ffffff;
    border-style:solid;
	border-width:0 0 1px 1px; 
	text-align:center;
    height:20px;
	padding:0px;
	}

.mainContainer .ms-rteCustom-TableauBordureBlanc_Bas-1px_Gauche-1px_Dr1px {
    border-color:#FFFFFF;
    border-style:solid;
    border-width:1px 1px 1px 1px;
}
.mainContainer .ms-rteCustom-TableauBordureBlanc_Bas-1px_Gauche-1px_GA1px {
	border-color: #ffffff;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px; 
    text-align:left;
}
.mainContainer .ms-rteCustom-TableauBordureBlanc_Bas-1px_Gauche-1px_GA1pxC {
	border-color: #ffffff;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px; 
    text-align:center;
}

.mainContainer .ms-rteCustom-TableauBordureBlanc_Gauche-1px{
	border-color: #ffffff;
	border-style:solid;
	border-width:0 0 0 1px;
}
.mainContainer .ms-rteCustom-TableauBordureBlanc_Bas-1px {
	border-bottom:1px solid #ffffff;
}
.mainContainer .ms-rteCustom-TableauBordureBlanc_Bas-2px{
	border-color: #ffffff;
	border-style:solid ;
	border-width:0 0 2px;
}
.mainContainer .ms-rteCustom-TableauBordureBlanc_Bas-2px_Gauche-1px {
	border-bottom:2px solid #ffffff;
	border-left:1px solid #ffffff;
}

/*-------------------------Bordures blanc-fin ---------------------------*/

/*-------------------------Bordures Bleu --------------------------*/


.mainContainer .ms-rteCustom-TableauBordureBleu {
	border:solid #6c9bbc 1px;
}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 1px 1px;
	text-align:right;
	padding-right:3px
	}
.mainContainer .ms-rteCustom-TableauBordureBleuCR_Bas-1px_Gauche-1pxTxtG {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 1px 1px;
	text-align:left;
	padding-right:3px
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px-Smaller {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 1px 1px;
	padding-left:2px;
	text-align:right;
	/*font-size:smaller;*/
	padding-right:3px
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_H0-D1-B0-G0 {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 1px 0 0;
	padding-left:2px;
	text-align:right;
	/*font-size:smaller;*/
	padding-right:3px
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_H0-D1-B0-G1 {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 1px 0 1px;
	padding-left:2px;
	text-align:right;
	/*font-size:smaller;*/
	padding-right:3px
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_H0-D0-B0-G1 {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 0px 1px;
	padding-left:2px;
	text-align:right;
	/*font-size:20px;*/
	padding-right:3px
	}
	
.mainContainer .ms-rteCustom-TableauBordureBleu_H0-D1-B0-G0 {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 1px 0 0;
	padding-left:2px;
	text-align:right;
	/*font-size:smaller;*/
	padding-right:3px
	}
.mainContainer .ms-rteCustom-TableauBordureBleu_H0-D0-B0-G0 {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 0 0;
	padding-left:2px;
	text-align:right;
	/*font-size:smaller;*/
	padding-right:3px
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px-TxtAligGau {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0 0 1px 1px;
	text-align:left;
	}
	
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px-TxtAligCentre {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0 0 1px 1px;
	text-align:center;
	}
	
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px-TxtAligDr {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0 0 1px 1px;
	text-align:right;
	}
	
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-0px_Gauche-1px-TxtAligDr {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0 0 0 1px;
	text-align:right;
	padding-right:3px;
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px_Gauche-1px-TxtAligGau {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0px 0px 2px 1px;
	text-align:left;
	/*font-size:9px;*/
	}
	
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px_Gauche-1px-TxtAligDr {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	padding-right:3px;
	border-width:0px 0px 2px 1px;
	text-align:right;
	}

	
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px_Gauche-1px-TxtCentre {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0px 0px 2px 1px;
	text-align:center;
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px_Gauche-1px-D0_TxtCentre {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0px 0px 2px 1px;
	text-align:center;
	}

	
.mainContainer .ms-rteCustom-TableauBordureBleuDr1px_TxtAligGau {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0px 0px 0px 1px;
	text-align:left;
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px-TxtAligDr {
	border-color: #6c9bbc;
	border-style:solid;
	padding-left:2px;
	border-width:0 0 1px 1px;
	text-align:right;
    padding-right:3px

	}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px_Dr1px {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px;
}
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px_Dr1pxTxG {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 1px 1px;
	text-align:right;
    padding-right:3px;
}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px_Gauche-1px_Gau1px {
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px; text-align:left
}

.mainContainer .ms-rteCustom-TableauBordureBleu_Gauche-1px{
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 0 1px;
}
.mainContainer .ms-rteCustom-TableauBordureBleu_Gauche-1px-AligG{
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 0 1px;
	text-align:left
}
.mainContainer .ms-rteCustom-TableauBordureBleu_Gauche-1px-AligD{
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 0 1px;
	text-align:right;
	padding-right:3px
}
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px {
	border-bottom:1px solid #6c9bbc;
	text-align:right;
}
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-1px-TxtAlignLeft {
	border-bottom:1px solid #6c9bbc;
	text-align:left;
	vertical-align:top;
}

.mainContainer .ms-rteCustom-TableauBordureBleu-Dr-1px-TxtAlignLeft {
	border-right:1px solid #6c9bbc;
	text-align:left;
	vertical-align:top;
}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px{
	border-color: #6c9bbc;
	border-style:solid ;
	border-width:0 0 2px;
	text-align:left;
}
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px-TxtAlignTopLeft{
	border-color: #6c9bbc;
	border-style:solid ;
	border-width:0 0 2px;
	text-align:left;
	vertical-align:top;
}
.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px_Gauche-1px {
	border-bottom:2px solid #6c9bbc;
	border-left:1px solid #6c9bbc;
	text-align:right;
	padding-right:3px;
	/*font-size:9px;*/
}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px_Gauche-1px-D1px {
	border-bottom:2px solid #6c9bbc;
	border-left:1px solid #6c9bbc;
	border-right:1px solid #6c9bbc;
	text-align:right;
	padding-right:3px;
}


.mainContainer .ms-rteCustom-TableauBordureBleu_Bas1px_H0px_G1px_D1px {
	border-bottom:1px solid #6c9bbc;
	border-left:1px solid #6c9bbc;
    border-right:0px solid #6c9bbc;
    border-top:0px solid #6c9bbc;
	text-align:right;
	padding-right:3px;
	}

.mainContainer .ms-rteCustom-TableauBordureBleu_Bas-2px_Droite-1px {
	border-bottom:2px solid #6c9bbc;
	border-right:1px solid #6c9bbc;
}


/*-------------------------------------*/
.ZoneTexteTableauBleu {
	color:white;
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:bolder;
	/*background-image:url('../../../SiteCollectionImages/tableau_fond_bleu.gif');
	background-repeat: repeat-x;*/
	background-color:#6c9bbc;
}

.mainContainer .TableauTarif_bleu_LB {
	border:solid #6c9bbc 1px;
}
.mainContainer .TableauTarif_bleu_L{
	border-color: #6c9bbc;
	border-style:solid;
	border-width:0 0 0 1px;
}
.mainContainer .TableauTarif_bleu_B {
	border-bottom:1px solid #6c9bbc;
}
.mainContainer .TableauTarif_bleu_LR {
	border-color:#6c9bbc;
	border-style:solid;
	border-width:medium 1px;
}
.mainContainer .TableauTarif_bleu_B2 {
	border-color: #6c9bbc;
	border-style:solid ;
	border-width:0 0 2px;
}
.mainContainer .TableauTarif_bleu_LB2 {
	border-bottom:2px solid #6c9bbc;
	border-left:1px solid #6c9bbc;
}


/*-------------------------Bordures vert ------------------------------------*/

.ms-WPBody .ms-rteCustom-PuceAligneHaut{
	vertical-align:top;
	}

.ms-WPBody .ms-rteCustom-PuceAligneHaut_H0D0B1G0{
	vertical-align:top;
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 1px 0;
	}
.ms-WPBody .ms-rteCustom-PuceAligneHaut_H0D0B2G0{
	vertical-align:top;
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 2px 0;
	}

.mainContainer .ms-rteCustom-TableauBordureVert {
	border:solid #98a480 1px;
}
.mainContainer .ms-rteCustom-TableauBordureVert_Bas-1px_Gauche-1px {
	border-color: #98a480;
	border-style:solid;
	border-width:0 0 1px 1px; 
	padding-right:3px
}
.mainContainer .ms-rteCustom-SansTableauBordureVert_TxtDroit {
	/*border-color: #98a480;
	border-style:solid;
	border-width:0 0 1px 1px; 
	padding-right:3px;*/
	text-align:right;
}


.mainContainer .ms-rteCustom-TableauBordureVert_BasGau-1px_AliDr {
	border-color: #98a480;
	border-style:solid;
	border-width:0 0 1px 1px;
	text-align:right
	/*padding-right:3px*/
}
.mainContainer .ms-rteCustom-TableauBordureVert_BasGau-1px_AliGa {
	border-color: #98a480;
	border-style:solid;
	border-width:0 0 1px 1px;
	text-align:left
	/*padding-right:3px*/
}

.mainContainer .ms-rteCustom-TableauBordureVert_Bas-1px_Gauche-1px_Dr1px {
	border-color: #98a480;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px;
}
.mainContainer .ms-rteCustom-TableauBordureVert_Bas-1px_Gauche-1px_Ga1px {
	border-color: #98a480;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px;
	text-align:left
}
.mainContainer .ms-rteCustom-TableauBordureVert_Gauche-1px{
	border-color: #98a480;
	border-style:solid;
	border-width:0 0 0 1px;
}
.mainContainer .ms-rteCustom-TableauBordureVert_Bas-1px {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 1px;
}
.mainContainer .ms-rteCustom-TableauBordureVert_Bas_droit-1px {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 1px 0;
}

.mainContainer .ms-rteCustom-TableauBordureBlancFondVert_H0D0B0G1_TxtGauche {
/*	border-bottom:1px solid #98a480;*/
	background-color:white;
	border-style:solid ;
	border-width:0 0 0 1px;
	padding-right:3px;
	padding-left:2px;
	text-align:left;
	background-color:#98a480;
}

.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B1G0_NoTxt {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 1px 0;
	padding-right:3px;
}
.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B2G0_NoTxt {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 2px 0;
	padding-right:3px;
}

.mainContainer .ms-rteCustom-TableauBordureVert_H0D1B0G0_NoTxt {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 1px 0 0;
	padding-right:3px;
}
.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B0G0_TxtGau {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 0 0;
	padding-right:3px;
	text-align:left;
}
.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B0G1_NoTxt {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 0 1px;
	padding-right:3px;
}


.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B0G1_NoTxt {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 0 1px;
	padding-right:3px;
}

.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B1G0_TxtDroit {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 1px 0;
	padding-right:3px;
	text-align:right;
}

.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B1G1_TxtDroit {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 1px 1px;
	padding-right:3px;
	text-align:right;
}
.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B1G1_TxtCen {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 1px 1px;
	padding-right:3px;
	text-align:center;
}
.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B0G0_TxtGau {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 0 0;
	padding-right:3px;
	text-align:left;
}
.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B0G1_TxtDroit {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 0 1px;
	padding-right:3px;
	text-align:right;
}

.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B2G1_TxtCen {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 2px 1px;
	padding-right:3px;
	text-align:center;
}

.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B1G1_TxtGauche {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 1px 1px;
	padding-right:3px;
	text-align:left;
}

.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B0G0_TxtGauche {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 0 0;
	padding-right:3px;
	text-align:left;
}

.mainContainer .ms-rteCustom-TableauBordureVert_H0D0B2G1_TxtDroit {
/*	border-bottom:1px solid #98a480;*/
	border-color:#98a480;
	border-style:solid ;
	border-width:0 0 2px 1px;
	padding-right:3px;
	text-align:right;
}

.mainContainer .ms-rteCustom-TableauBordureVert_Bas-2px{
	border-color: #98a480;
	border-style:solid ;
	border-width:0 0 2px;
}
.mainContainer .ms-rteCustom-TableauBordureVert_Bas-2pxAligDr{
	border-color: #98a480;
	border-style:solid ;
	border-width:0 0 2px;
	text-align:right;
	
}
.mainContainer .ms-rteCustom-TableauBordureVert_Bas-2px_Gauche-1px {
	border-bottom:2px solid #98a480;
	border-left:1px solid #98a480;
}
.mainContainer .ms-rteCustom-TableauBordureVert_Bas-2px_Gauche-1pxVCentréDroit {
	border-bottom:2px solid #98a480;
	border-left:1px solid #98a480;
	text-align:right;
	vertical-align:middle; 
	padding-right:3px
}
.mainContainer .ms-rteCustom-TableauBordureVert_Gauche-1px-VCentréDroit {
	border-left:1px solid #98a480;
	text-align:right;
	vertical-align:middle;
	padding-right:3px
}

.mainContainer .ms-rteCustom-TableauBordureVert_Droite-1px_Bas-1px_Gauche-1px {
	border-bottom:1px solid #98a480;
	border-left:1px solid #98a480;
	border-right:1px solid #98a480;
}

/*-------------------------Bordures mauve ------------------------------------*/

.mainContainer .ms-rteCustom-TableauBordureMauve {
	border:solid #59245D 1px;
}
.mainContainer .ms-rteCustom-TableauBordureMauve_Bas-1px_Gauche-1px {
	border-color: #59245D;
	border-style:solid;
	border-width:0 0 1px 1px;
}

.mainContainer .ms-rteCustom-TableauBordureMauve_Bas-1px_Gauche-1px_Dr1px {
	border-color: #59245D;
	border-style:solid;
	border-width:0 0 1px 1px;
	border-right:1px;
}

.mainContainer .ms-rteCustom-TableauBordureMauve_Gauche-1px{
	border-color: #59245D;
	border-style:solid;
	border-width:0 0 0 1px;
}
.mainContainer .ms-rteCustom-TableauBordureMauve_Bas-1px {
	border-bottom:1px solid #59245D;
}
.mainContainer .ms-rteCustom-TableauBordureMauve_Bas-2px{
	border-color: #59245D;
	border-style:solid ;
	border-width:0 0 2px;
}
.mainContainer .ms-rteCustom-TableauBordureMauve_Bas-2px_Gauche-1px {
	border-bottom:2px solid #59245D;
	border-left:1px solid #59245D;
}
.mainContainer .ms-rteCustom-TableauBordureMauve_Droite-1px_Bas-1px_Gauche-1px {
	border-bottom:1px solid #59245D;
	border-left:1px solid #59245D;
	border-right:1px solid #59245D;
}

/*-------------------------Bordure jaune ------------------------------------*/

.mainContainer .ms-rteCustom-TableauBordureJaune {
	border:solid #98a480 1px;
}

.mainContainer .ms-rteCustom-TableauBordureJaune_Bas-1px_Gauche-1px {
	border-color: #98a480;
	border-style:solid;
	border-width:0 0 1px 1px;
}
.mainContainer .ms-rteCustom-TableauBordureJaune_Gauche-1px{
	border-color: #98a480;
	border-style:solid;
	border-width:0 0 0 1px;
}
.mainContainer .ms-rteCustom-TableauBordureJaune_Bas-1px {
	border-bottom:1px solid #98a480;
}
.mainContainer .ms-rteCustom-TableauBordureJaune_Bas-2px{
	border-color: #98a480;
	border-style:solid ;
	border-width:0 0 2px;
}
.mainContainer .ms-rteCustom-TableauBordureJaune_Bas-2px_Gauche-1px {
	border-bottom:2px solid #98a480;
	border-left:1px solid #98a480;
}


/*------------------------- Tableau Horaire ------------------------------------*/


.mainContainer .ms-rteCustom-TableauConBleu {
	background-color:#003399;
	border:1pt solid #BEC0C0;
	color:white;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	background-color:#517bc0;
}

.mainContainer .ms-rteCustom-TableauHoraire_FondBlanc {
	background-color:white;
	border:1pt solid #98a480;
	color:black;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}

.mainContainer .ms-rteCustom-TableauHoraire_BordureVert {
	background-color:#98a480;
	border:1pt solid #98a480;
	color:white;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}

/*=======================Fin======================= Style pour l'éditeur Sharepoint ====================Fin==========================*/
/*===================================================================================================================================*/


 
/*----------------------------------------------Liste d'information show-hide-------------------------------------------------------*/



#menuInfo ul {
	padding-left:10px;
	padding-top:0px;
}

#menuInfo ul.menu ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*background-color:#D6D3D1;*/
	list-style-type:none;
	margin: 0;
	padding: 0 0px 0  0px;
	border:0;
	/*width: 200px;*/
	
}
/*
	list-style-type:none;
	margin: 0;
	padding: 0 0px 0  0px;
	border:0;
	width: 200px;
}
*/
#menuInfo ul.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*background-color:#D6D3D1;*/
	list-style-type:none;
	margin: 0;
	padding: 0 10px 0  10px;
	border:0;
	/*width: 200px;*/

}

/*#menuInfo ul.menu a:link {    remi */
	/*color:#59751e;*/
    /*color:#506633;*/
/*	display: block;
	text-decoration: none;     remi */
	/* padding: 0px 0 2px 15px!important;*/
/*	font-weight:bold;
}                              remi */

#menuInfo ul.menu li {
	list-style-type:none;
	list-style:none; 
	background-image:url(../../../SiteCollectionImages/fleche_droite_vert.gif)!important;
	background-position: 0px 5px !important;
	background-repeat:no-repeat !important;
}

#menuInfo ul.menu li a.itemMenu {
	text-decoration:none /*!important		remi */;
	/*font-weight:700;  		remi */
	color:#59751e;
	/*padding-top:0px;  		remi */
}

/*#menuInfo ul.menu li a:hover {
	text-decoration:none !important;
} 						remi  */
#menuInfo ul.menu li ul   {
	padding-top:0px;
	padding-bottom:0px;
}

#menuInfo ul.menu li ul li  {
	height:auto;
	color: #000;
	/*color:#555;*/
	font-weight:normal;
	background-repeat:no-repeat;
	background-position:0px 7px !important;
	background-image:url('../../../SiteCollectionImages/sharepointmenu/bullet_level2_rond.gif') !important;
	/*font-size:0.9em;*/
}

#menuInfo ul.menu li ul li.pasDeBullet {
	font-weight:normal;
	background-image:none !important;
	padding: 0 0px 0  0px !important;

}


/*----------------------Fin------------------------Liste d'information show-hide---------------------------Fin----------------------------*/





.master {	
	margin-left: auto;	
	width: 760px;	
	margin-right: auto;	
	/*HEIGHT: 580px;*/
}

hr {	
	color: #666;	
	height: 1px
}

.centre{
	text-align:center;
}

.ms-WPBody .tableauContenu td.fondBleu A {	
	color: #fff;	
	text-decoration: underline;
}
.ms-WPBody .tableauContenu td.fondBleu A:link {	
	color: #fff;	
	text-decoration: underline;
}
.ms-WPBody .tableauContenu td.fondBleu A:visited {	
	color: #fff;	
	text-decoration: underline;
}
.ms-WPBody .tableauContenu td.fondBleu A:hover {	
	color: #fff;	
	text-decoration:underline; 
}

iframe{
	border:0px;	
	padding:0;
	margin:0;	
}

.mainContent table{
	padding-right:5px;
}
.mainContainer {
	padding-right:20px;
}

#txHeader{
	display:none;
	visibility:hidden;			
}

#txMenu{
	display:none;
	visibility:hidden;			
}

#txFooter{
	display:none;
	visibility:hidden;			
}

/*----------------------Début------------------------Bouton vert---------------------------Début----------------------------*/
button{
    color: White;
    font-family: Arial;
    font-size: 1em;
    font-weight: bold;
    border-style: none;
    background: url('../../../SiteCollectionImages/buttonBackground.png') repeat-x top;
    border: none;
    height: 26px;
    cursor: pointer;
    padding: 0px 10px 3px 10px;
    text-decoration: none;
    vertical-align: middle;
}

.button 
{
    font-family: Arial;
    font-size: 1em;
    font-weight: bold;
    border-style: none;
    background: url('/SiteCollectionImages/buttonBackground.png') repeat-x top;
    border: none;
    height: 26px;
    cursor: pointer;
    padding: 3px 10px 5px 10px;
    vertical-align: middle;
    background-color: #6f8352;
}

.button A:link
{
    color: White !important;
    text-decoration: none !important;
}

.button A:visited
{
    color: White !important;
    text-decoration: none !important;
}

/*----------------------Fin------------------------Bouton vert---------------------------Fin----------------------------*/
/*----------------------Début------------------------Bouton bleu---------------------------Début----------------------------*/
buttonb{
    color: White;
    font-family: Arial;
    font-size: 1em;
    font-weight: bold;
    border-style: none;
    background: url('../../../SiteCollectionImages/buttonBackgroundb.png') repeat-x top;
    border: none;
    height: 17px;
    cursor: pointer;
    padding: 0px 10px 3px 10px;
    text-decoration: none;
    }

.buttonb 
{
    font-family: Arial;
    font-size: 1em;
    font-weight: bold;
    border-style: none;
    background: url('/SiteCollectionImages/buttonBackgroundb.png') repeat-x top;
    border: none;
    height: 17px;
    cursor: pointer;
    padding: 0px 10px 1px 10px;
    background-color: #195989;
}

.buttonb A:link
{
    color: White !important;
    text-decoration: none !important;
}

.buttonb A:visited
{
    color: White !important;
    text-decoration: none !important;
}

/*----------------------Fin------------------------Bouton bleu---------------------------Fin----------------------------*/

/*----------------------Début------------------------Image dans la colonne de droite---------------------------Début----------------------------*/

.imageSection{
	position: relative;
	width : 150px;
	float :right;
	margin-top:-46px;
	margin-left: 10px;
}
.imageSection p{
	padding-top:0px;
}

.imageSectionRouge{
	background: url('../../../SiteCollectionImages/Getty200463272-001.jpg')  no-repeat;
}
.imageSectionBleu{
	background: url('../../../SiteCollectionImages/img_secdtion2.jpg')  no-repeat;
}
.imageSectionVert{
	background: url('../../../../SiteCollectionImages/img_secdtion3.jpg')  no-repeat;
}

div.fondDegrade{
	position: relative;
	width : 140px;
	float :left ;
	margin-top:250px;
	padding:5px;
	color:#fff;
	font-size:10px;
	line-height:14px;
	text-align:center;
	font-family:verdana;
}
.fondDegrade a:link{
	color:#ffff99;
	text-decoration:underline;
}
.fondDegrade a:hover{
	color:#ffff99;
	text-decoration:underline;
}
.fondDegrade a:visited{
	color:#ffff99;
	text-decoration:underline;
}
.fondRouge{
	background: url('../../../SiteCollectionImages/fond_rouge.jpg') no-repeat;
	background-color:#b06c69;
}
.fondBleu{
	background: url('../../../SiteCollectionImages/fond_bleu.jpg') no-repeat;
	background-color:#6995ae;
}
.fondVert{
	background: url('../../../SiteCollectionImages/fond_vert.jpg') no-repeat;
	background-color:#909e7b;
}

/*----------------------Fin------------------------Image dans la colonne de droite---------------------------Fin----------------------------*/

.messageDeroulant
{
	position: absolute; 
	top: 180px; 
	left: 20px; 
	background-color: white;
	width: 155px; 
	height: 140px; 
	overflow: hidden; 
	background-color: Transparent;	
}

.messageDeroulantTexte
{
	position: relative; 
	top: 45px; 
	font-family: verdana;
	font-size: 7.5pt; 
	width: 155px; 
	color: white	
}

/*-------- style pour le bandeau du menu en haut ----------- */

ul.menuBandeau {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: rgb(0, 51, 153);
  width: 550px;
}

ul.menuBandeau li {
  float: left;
  padding-left: 8px;
}

ul.menuBandeau li:first-child {
  padding-left: 40px;
}
ul.menuBandeau li:last-child, .menuBandeauLastElement {
  float: right;
  padding-right: 8px;
}

ul.menuBandeau li a {
  display: block;
  color: white;
  text-align: center;
  padding: 1px;
  padding-top: 0px;
  text-decoration: none;
  font-size: 12px;
  font-family: "Share", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*-------- / style pour le bandeau du menu en haut ----------- */

