/* CSS Document */


/*********GENERAL************/


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color:#c4d4ec;
	position:relative;
	width:100%;
	height:100%;
	
}
.invisible {
	display:none;
}

#site {
	position:relative;
	width: 1005px;
	margin:0 auto 0 auto;
	
}



#partageaddthis {
	position:absolute;
	top:10px;
	right:30px;
	width:250px;
}

#fondbody {
	position:absolute;
	width: 100%;
	margin:0 0 0 0;
        padding:0 0 0 0;
	background:url(/live/digitalAssets/103/103621_fond2.jpg) center top repeat-y;
}

#fondsite {
        position:relative;
	height:100%;
	width: 100%;
	background:url(/live/digitalAssets/103/103620_fond.jpg) no-repeat top center;
        padding:0 0 0 0;
}

#troiscolonnes {
	position:relative;
	height:420px;
	
}


/**************** ORDRE Z-INDEX **************/

#trouverDoc {
        z-index:2;
        position:absolute; 
        top:245px; 
        left:230px; 
        width:188px;
        margin:0; 
        margin-left:16px;
}

#breadcrumbs {
       z-index:1;
}




/******************************* ENTETE PAGE *************************************/
#header {
	position:relative;
	display:block;
	left:0px;
	top:0px;
	height: 189px;
	/*width:1280px;*/
	background: url(/live/digitalAssets/103/103619_bandeau.jpg) left top no-repeat;
	/*background-color:#005278;*/
	margin:0px;
	padding:0px;
}
#header a img{
	position:relative;
	top:70px;
	left:40px;
	text-decoration:none;
	border:none;
}


#titre {
	margin:0px;
	padding:0px;
	background-color: #005278;
	color: #ffffff;
	font-size:0.7em;
}

#titre h1{
	margin:0px;
	padding-left:20px;
	padding-right:20px;
}

h1 {
	background-color: #f29512;
	font-size: 1.4em;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left:0px;
	padding-right:0px;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
}


#titre a{
	color:#ffffff;
	text-decoration:none;
}
#titre a:hover{
	/*text-decoration:underline;*/
}
#titre ul{
	margin:0px;
	padding:0px;
}
#titre li{
	float:left;
	list-style:none;
	/*list-style-type:disc;
	list-style:inside;*/
	padding:0px;
	margin-top:4px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
}

/* Logo masqué pour l'afficher à l'impression */

#logoMasque {
display:none;
}

#masqueLangues {
	position:absolute;
	top:5px;
	left:350px;
}
#masqueLangues img {
	border:none;
}

#masqueLanguesC {
	position:absolute;
	top:-293px;
	left:-480px;
	text-align:center;
}
#masqueLanguesC img {
	border:none;
}


#retourAccueil {
	visibility:hidden;
	/*top: 118px;
	left: 20px;
	width:60px;
	height:24px;
	color: #ffffff;
	margin:0px;
	padding:0px;
	background: url(../img/acceuil-norm.jpg) left top no-repeat;*/
}

/*#retourAccueil:hover {
	background: url(../img/acceuil-pass.jpg) left top no-repeat;
}*/

#retourUPPA {
	visibility:hidden;
	/*top: 118px;
	left: 80px;
	width:60px;
	height:24px;
	margin:0px;
	padding:0px;
	background: url(../img/uppa-norm.jpg) left top no-repeat;*/
}

/*#retourUPPA:hover {
	background: url(../img/uppa-pass.jpg) left top no-repeat;
}*/
/******************************* - FIN - ENTETE PAGE *************************************/

/******************************* BLOC RECHERCHE ******************************************/
/*#rechercheC {
	color:#005278;
}

#rechercheC *{
	margin:0px;
	padding:0px;
}

#rechercheC p{
	font-size: 0.6em;
	font-weight: bold;
	text-transform: uppercase;
	
}
#rechercheC input {
}

#inputSearchC {
	width: 150px;
	border: 2px solid #f9b700;
}

#submitSearchC {
	
	margin-top:-6px;
	
}*/
/******* OLD **********/
#recherche {
        color:#000000;
        position:absolute;
        text-indent:5px;
        left:auto;
		margin-left:450px;
        top: -5px;
}

#recherche label {
	visibility:hidden;
}

#recherche *{
        margin:0px;
        padding:0px;
}

#recherche p{
        font-size: 0.6em;
        font-weight: bold;
        text-transform: uppercase;

}
#recherche input {
        /*margin-bottom: -5px;*/
}

#inputSearch {
        width: 150px;
        border: 1px solid #f9b700;
}

#submitSearch {
        position:absolute;
        right:-25px;
        top:12px;
        /*border:#000000 solid;*/
}


/* recherche sites des composantes */
#rechercheC {
        color:#000000;
        position:absolute;
        text-indent:5px;
		top:-300px;
		left:-380px;
}

#rechercheC *{
        margin:0px;
        padding:0px;
}

#rechercheC label {
	visibility:hidden;
}

#rechercheC p{
        font-size: 0.6em;
        font-weight: bold;
        text-transform: uppercase;

}
#rechercheC input {
        /*margin-bottom: -5px;*/
}

#rechercheC #inputSearch {
        width: 150px;
        border: 1px solid #f9b700;
}

#rechercheC #submitSearch {
        position:absolute;
        right:-25px;
        top:10px;
        /*border:#000000 solid;*/
}


/******************************* - FIN - BLOC RECHERCHE ******************************************/



/********* CENTRAL ***********/


/* CSS Document */
#contentContainer {
	position:relative;
	float:left;
	margin:70px 0 0 15px;
	width:605px;
        padding:0 0 0 1px;
	font-size:small;
        background-color:#ffffff;
        min-height:420px;
       
}



/* ************************************************************************************************************* *
 * ************************************************************************************************* BREADCRUMBS *
 * ************************************************************************************************************* */
#breadcrumbs {
	position:absolute;
	margin:0px;
	top:-260px;
	left:-70px;
	height: 35px;
	width:845px;
	overflow:hidden;
	background:none;
	font-size: 0.75em;
	color:#6b83a5; /*#6b83a5;*/
        font-weight:bold;
         
}

#breadcrumbs a {
	text-decoration: none;
	color: #6b83a5;
}

#breadcrumbs a:hover {
	text-decoration: underline;
	color:#6b83a5;
}

/* ************************************************************************************************************* *
 * ************************************************************************************************* CONTENU *
 * ************************************************************************************************************* */
#content {
        position:relative;
	margin:0 10px 20px 10px;
        /*padding: -30px 15px 30px 0;*/
	padding: 0 15px 0 0;
        
}



#content a {
	color:#7690b4;
}

#content .simple ul li, .serviceAdministration ul li {
	list-style-image:url(/live/digitalAssets/103/103639_puceniv1.jpg);
}
#content .simple ul li ul li, .serviceAdministration ul li ul li{
	list-style-image:url(/live/digitalAssets/103/103640_puceniv2.jpg);
}

#content .simple ul li ul li ul li, .serviceAdministration ul li ul li ul li{
	list-style-image:url(/live/digitalAssets/103/103641_puceniv3.jpg);
}

#content .simple ol li, .serviceAdministration ol li {
	list-style:decimal;
}
#content .simple ol li ol li, .serviceAdministration ol li ol li{
	list-style:lower-latin;
}

#content .simple ol li ol li ol li, .serviceAdministration ol li ol li ol li{
	list-style:lower-greek;
}



#content a:hover {
	text-decoration:overline underline;
	color:#005582;
}

#content .action {
	position:absolute;
	right:0;
	top:0;
	margin:-70px 0 0 0 !important;
        /margin:-60px 0 0 0;
        -margin:-60px 0 0 0;
	padding:0px;
     
}


#content .action img{
	margin:0px;
	padding:0px;
	/*visibility:hidden;*/
}

#content .action a img {
       border:none;
}

#content .action #impression {
	/*background:url(/live/digitalAssets/103/103635_imprimer.gif) no-repeat;*/
	padding:5px 5px 5px 0;
}

#content .action #imprimerpdf {
	/*background:url(/live/digitalAssets/103/103636_pdf.gif) no-repeat;*/
	padding:5px 5px 5px 0;
}

#content .simple, .serviceAdministration {
	position:relative;
	padding:0px;
	margin:10px;
	top:0;
	right:0;
}

#content #menuSup {
	visibility:hidden;
}

#content h1 {
        font-size:1.2em;
}

#content h2{
	color:#6b83a5;
	font-size: 1.2em;
	text-transform: uppercase;
	border-bottom: 1px solid #6b83a5;
	background: url(/live/digitalAssets/103/103642_themaBleu.jpg) left bottom no-repeat;
	padding-left:30px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:10px;
}

#content .widgetTwitter .twtr-widget h3 {
    font-size:11px !important;
    font-weight:normal!important;
    background-image:none;
}
#content .widgetTwitter .twtr-widget h4 {
    font-size:10px !important;
}



/*****page d accueil a bloc ****/

#content #actuArticle .contentDroiteActu ul {
        padding:0 0 0 0;
}

#content #actuArticle .contentDroiteActu h3 {
        color:#FFFFFF;
        font-weight:bold;
        background-color:#c38cbc;
        background-image:none;
        padding:3px;
        text-align:center;
}

#content #actuArticle .contentDroiteActu li {
        text-align:left;
        list-style:none;
        padding:0 0 10px 0;
}

#content #actuArticle .contentDroiteActu a {
        background: url(/live/digitalAssets/104/104057_puceActuSCD.jpg) left top no-repeat;
        padding:0 0 0 20px;
}

#content #actuArticle .lienRss a {
        background:url(/live/digitalAssets/103/103653_rss16x16.jpg) left top no-repeat;
        
}

#content #actuArticle  {
        float:left;
        width:285px;
}

#content #actuArticle hr {
	height: 1px;
	padding: 0;
	color: #c38cbc;
	background-color: #c38cbc;
	border: 0;
}



/***************************/



/*****moteur de recherche **********/

#content .g h2 {
       border:none;
       background:none;
       padding:0 0 0 0;
       text-transform: none;
       font-size: 1em;
}

/********************************/

.serviceAdministration img {
	border:#000000 solid 1px;
        margin:0 20px 0 2px;
}

#content h3, #content .bloc h3, #content .bloc .titre {
	text-transform: uppercase;
	color: #6b83a5;
	background: url(/live/digitalAssets/103/103628_carrebleu.jpg) top left no-repeat;
	font-weight:bold;
	font-size: 1em;
	padding:0 0 0 16px;
	margin:20px 0 0 0;
}

h4 {
    font-size: 0.9em;
    font-weight: bold;
    color: #6b83a5;
	background: url(/live/digitalAssets/103/103630_entete4.jpg) top left no-repeat;
    text-transform: uppercase;
	padding:0 0 0 15px;
	margin:20px 0 0 0;
}

h5 {
    font-size: 0.9em;
    font-weight: bold;
	text-transform: uppercase;
    color: #6b83a5;
    padding:0 0 0 22px;
	margin:20px 0 0 0;
    background: url(/live/digitalAssets/103/103631_entete5.jpg) top left no-repeat;
}

.savoirPlus {
	margin: 10px 0 0 0;
	text-align: right;
}

.savoirPlus img {
	border: none;
}

.fleche {
	background: url(../img/flecheJaune.gif) center center no-repeat;
	padding:0 0 0 16px;
}

.fleche span {
	display: none;
}

/* ************************************************************************************************************* *
 * *************************************************************************************************** ACTUALITE *
 * ************************************************************************************************************* */

.illustration {
	float: right;
}

.bloc {
	border:none;
	padding:0;
	margin:0;
	}
	






/* ************************************************************************************************************* *
 * ****************************************************************************************************** FOOTER *
 * ************************************************************************************************************* */

#footer {
	float:right;
	text-align: center;
	font-size:0.7em;
	background-color:#c4d4ec;
	width:100%;	
	padding: 10px 0 15px 0;
	margin:0;
}

#footer ul {
	padding:0 0 0 293px;
	}
	
#footer ul li{
	float:left;
	list-style:none;
	border-left:1px solid #6b83a5;
	padding:0 5px 0 5px;
}
#footer ul li:first-child {
	border:none;
}

#footer a {
	padding:0 5px 0 0;
	margin: 0;
	color:#6b83a5;
	
}

/** AJOUT CSS POUR LIEN FOOTER **/
#footerComposante {
	border-top:5px solid #c4d4ec;
	float:right;
	text-align: left;
	font-size:0.7em;
	background-color:#c4d4ec;
	width:100%;	
	padding:20px 0 60px 0;
	margin:0 0 0 0;
}

#footerComposante a {
    color:#6b83a5;
	/*color:#ffffff;*/
	text-decoration:none;
}

#footerComposante a:hover {
	text-decoration:overline underline;
	/*color:#005582;*/
	color:#ffffff;
}

#footerComposante table {
    width :620px;
    margin:0 0 0 220px;
}

#footerComposante td {
    vertical-align:top;
	padding:0 8px 0 8px;
	width:auto;
}

#footerComposante h2 {
    font-size:1.1em;
    text-transform:uppercase;
    background:none;
    text-decoration:none;
    color:#6b83a5;
    border:none;
    padding:0px;
    margin:0px;
}


/* ************************************************************************************************************* *
 * ***************************************************************************************** LISTE IMAGE GALERIE *
 * ************************************************************************************************************* */


#listImgG a {
	border:none;
	text-decoration:none;
}
#listImgG a img{
	border:#cccccc 1px solid;
	text-decoration:none;
}
#listImgG img {
	margin : 0px 2px 1px 2px;
}

#cacheG {
	position: absolute;
	top: 50px; 
	left: 50px; 
	width: 80%; 
	height: 99px; 
	overflow: hidden; 
	background-color:#FFFFFF; 
}
#listImgG {
	position: absolute; 
	top: 0px; 
	left: 0px;
	background-color:#FFFFFF;
}
#gaucheG {
	background:url(/live/digitalAssets/103/103633_gauche3.png) top left repeat;
	position:absolute; 
	top:0px; 
	left:0px; 
	width:50px; 
	height:100px;
	cursor: nw-resize;
}
#droiteG {
	background:url(/live/digitalAssets/103/103629_droite4.png) top left repeat; 
	position:absolute; 
	top:0px; 
	right:-1px; 
	width:50px; 
	height:100px;
	cursor: ne-resize;
}
#texteG {
	background:url(/static/lightbox/images/pixel2.gif) top left repeat;
	position:absolute; 
	top:80px; 
	left:0px; 
	width:400px; 
	height:20px;
}


#galerieG img{
	background-color:#ffffff;
	margin:2px;
	padding: 0px 6px 6px 0px;
	border:none;
}


#galerieG a {
	border:none;
	text-decoration:none;
}

#galerieG img:hover{
	border: 1px solid #a9a9a9;
	padding: 0px;
	/*background:none;*/
}




/********* lienStatique ***************/

/* ************************************************************************************************************* *
 * ********************************************************************************************* LIENS STATIQUES *
 * ************************************************************************************************************* */
/*#fondStaticNav {
	position: absolute;
	border:#FF9900 solid thin;
	right: 25px;
	top: 15px;
	color:#005278;
	font-size:0.7em;
	font-weight:bold;
	margin-right:2px;
	text-align:right;
	background-color:#ffffff;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}
#fondStaticNav ul{
	padding:0px;
	margin:5px;
	border-right:solid #005278;
}

#fondStaticNav li{
	list-style:none;
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
}

#fondStaticNav a{
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}
#fondStaticNav a:hover{
	text-decoration: underline;
}*/

/*#staticNav {
	position: absolute;*/
	/*background: url(../img/fond-blanc-transparent.gif) repeat;*/
	/*border:#FF9900 solid thin;
	right: 25px;
	top: 15px;
	color:#005278;
	font-size:0.7em;
	font-weight:bold;
	margin-right:2px;
	text-align:right;
}

#staticNav ul{
	padding:0px;
	margin:5px;
	border-right:solid #005278;
}

#staticNav li{
	list-style:none;
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
}

#staticNav a{
	color:#005278;
	font-weight:bold;
	text-decoration: none;
}
#staticNav a:hover{
	text-decoration: underline;
}*/

/********************************************************************************************/

#staticLink {
	position:absolute;
	left: auto;
	top: 0px;
	width: 335px;
	background: url(../img/menuStatiqueBottomBleu.png) left bottom no-repeat;
	/*background-color: #005278;*/
	color:#ffffff;
	margin:0px;
	padding:5px;
}
#staticLink ul{
	 margin:0px;
     padding-left:0px;
     height:15px;
}
#staticLink ul li{
	float:left;
	list-style:none;
	padding-right:5px;
    padding-left:5px;
    border-left:1px solid #FFFFFF;
    margin:0px;
    padding-top:0px;
}

#staticLink ul li:first-child {
    border:none;
}

#staticLink a {
	color:#FFFFFF;
    padding:0px;
    margin:0px;
    font-size:0.75em;
	text-decoration:none;
}

#staticLink a:hover {
	font-size: 0.75em;
	color:#ffffff;
	text-decoration: underline;
}

/*#staticLink ul hr {
	/*position:absolute;
	margin:0px;
	padding:0px;*/
	/*border:#ffffff;
	color:#ffffff;
	background-color:#ffffff;
	height:2px;*/
	/*margin-left:-10px;
	/*margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;*/
	/*padding-bottom:0px;
	padding-top:0px;*/
/*}*/

/* ************************************************************************************************************* *
 * ********************************************************************************************** BLOC ARRONDI   *
 * ************************************************************************************************************* */

/*#arrondi {
	position: absolute;
	margin:-1px;
	padding:0px;
	right:152px;
}*/


/********** LIGHTBOX *************/

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left; background: url(../images/prevlabelN.png) left 15% no-repeat;}
#nextLink { right: 0; float: right; background: url(../images/nextlabelN.png) right 15% no-repeat;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabelN.png) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabelN.png) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}



/*************** menu de droite ********************/



#rightMenu {
	position:relative;
	font-size:0.75em;
	margin:70px 0 0 1px;
	background-color:#edf2f9;
	float:left;
	top:0;
	width:155px;
	padding-top:0px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:30px;
	text-align:center;
        
}

#rightMenu  .twtr-widget h3 {
    font-size:11px!important;
    font-weight:normal!important;
    background-image:none;
    text-align:left;
}
#rightMenu .twtr-widget h4 {
    font-size:10px!important;
    text-align:left;
}

.savoirPlus {
        text-align:center;
}


#rightMenu a{
	color: #7690b4;
	font-weight:normal;
}


#rightMenu a:hover{
	text-decoration:overline underline;
	color:#005582;
}

#rightMenu h2 {
	text-transform: uppercase;
	text-align: center;
	font-size: 1.1em;
	font-weight:bold;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:10px;
	padding-right: 0px;
	padding-bottom:2px;
	padding-left:0px;
	padding-top:2px;
}

#rightMenu h3 {
	text-indent:2px;
	font-size: 1.1em;
	font-weight:bold;
	padding:0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:10px;
}
#rightMenu strong {
	display: block;
}

#rightMenu p{
	margin:0px;
	padding-right: 2px;
	padding-bottom:0px;
	padding-left:5px;
	padding-top:0px;
}
#rightMenu ul{
	padding:0px;
	margin:0px;
}

#rightMenu li{
	list-style:none;
	text-align:center;
	padding:0 0 12px 0;
}

#rightMenu #actuDroite .contentDroiteActu li {
        text-align:left;
  
}

#rightMenu #actuDroite .contentDroiteActu a {
        background: url(/live/digitalAssets/104/104057_puceActuSCD.jpg) left top no-repeat;
        padding:0 0 0 20px;
}

#rightMenu #actuDroite .lienRss a {
        background:url(/live/digitalAssets/103/103653_rss16x16.jpg) left top no-repeat;
        
}





/*******************blocJaune*************************/




#rightMenu .blocJaune h2 {
	background: url(/live/digitalAssets/103/103659_menujaune.jpg) left top no-repeat;
	color: #ffffff;
	background-color: #f29512;
	margin:25px 0 5px 0;
}

#rightMenu .blocJaune hr {
	height: 1px;
	padding: 0;
	color: #f29512;
	background-color: #f29512;
	border: 0;
}

#rightMenu .blocJaune h3 {
	text-align:center;
	text-transform:uppercase;
	font-size:1.1em;
	color:#f29512;

}

#rightMenu .blocJaune .bordureli {
	border-bottom:1px solid #f29512;
	padding:5px 0 5px 0;
	
}


/*******************blocViolet*************************/



#rightMenu .blocViolet h2 {
	background: url(/live/digitalAssets/103/103661_menuviolet.jpg) left top no-repeat;
	color: #ffffff;
	background-color: #c38cbc;
	margin-bottom:5px;
	margin-top:25px;
}

#rightMenu .blocViolet hr {
	height: 1px;
	padding: 0;
	color: #c38cbc;
	background-color: #c38cbc;
	border: 0;
}

#rightMenu .blocViolet h3 {
	text-align:center;
	text-transform:uppercase;
	font-size:1.1em;
	color:#976c90;
}

#rightMenu .blocViolet .bordureli {
	border-bottom:1px solid #976c90;
	padding:5px 0 5px 0;
}

/*******************blocVert*************************/

#rightMenu .blocVert h2 {
	background: url(/live/digitalAssets/103/103660_menuvert.jpg) left top no-repeat;
	color: #ffffff;
	background-color: #b1af14;
	margin-bottom:5px;
	margin-top:25px;
}

#rightMenu .blocVert hr {
	height: 1px;
	padding: 0;
	color: #b1af14;
	background-color: #b1af14;
	border: 0;

}

#rightMenu .blocVert h3 {
	text-align:center;
	text-transform:uppercase;
	font-size:1.1em;
	color:#b1af14;

}

#rightMenu .blocVert .bordureli {
	border-bottom:1px solid #b1af14;
	padding:5px 0 5px 0;
}

/*******************blocBleu*************************/

#rightMenu .blocBleu h2 {
	background: url(/live/digitalAssets/103/103658_menubleu.jpg) left top no-repeat;
	color: #ffffff;
	background-color: #8aaad9;
	margin-bottom:5px;
	margin-top:25px;
}

#rightMenu .blocBleu hr {
	height: 1px;
	padding: 0;
	color: #8aaad9;
	background-color: #8aaad9;
	border: 0;

}

#rightMenu .blocBleu h3 {
	text-align:center;
	text-transform:uppercase;
	font-size:1.1em;
	color:#8aaad9;

}
#rightMenu .blocBleu .bordureli {
	padding:5px 0 5px 0;
	border-bottom:1px solid #8aaad9;
}



/*********************** menu de gauche ******************/


#leftMenu {
	float:left;
	position:relative;
	width:202px;
	font-size:small;
	background-color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:30px;
	padding-top:0;
	margin:0 0 auto 0;
	font-style:normal;
	text-transform:uppercase;
	margin:1px 0 60px 1px;

}

#leftMenu #mediauppa {
	position:absolute;
	top:-3px;
	right:5px;
	padding:5px 0 0 0px;
}

#leftMenu #mediauppa a img {
	border:none;
	}
	
#leftMenu #mediauppa a {
	padding:0;
	margin:0;
	}


#leftMenu a{
	color:#6b83a5;
	text-decoration:none;
	padding-left:15px;
	background:url(/live/digitalAssets/103/103644_pucemenug2.jpg) no-repeat top left;
}


#leftMenu a:hover{
	text-decoration:underline;
}


#leftMenu ul{
	margin:8px;
	margin-left:0px;
	padding:0px;
	text-transform:none;
}
#leftMenu li{
	
	list-style:none;
	padding:0px;
	margin-top:4px;
	margin-bottom:2px;
	margin-left:10px;
	margin-right:0px;
	font-weight:normal;
}

#leftMenu .selected a {
	/*margin:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	font-weight:bold;
	font-weight:bold;*/
}

#leftMenu li.selected {
	background-color:#6b83a5;
	padding-left:10px;
	color:#FFFFFF;
	margin-left:0px;
}

#leftMenu .selected li.selected {
	/*margin:0px;
	padding-left:10px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	font-weight:bold;*/
}




/****************DEBUT menuActu***************/

#menuActu, #menuActua, #menuActub, #menuActuc, #menuActud {
	padding:2px;
	color:#8aaad9;
	margin:20px 0 0 0;
}

#menuActu a, #menuActua a, #menuActub a, #menuActuc a, #menuActud a {
	font-weight:bold;
	color:#8aaad9;
        background:url(/live/digitalAssets/103/103648_pucesactu2.jpg) no-repeat left top;
}

#menuActu li li a, #menuActua li li a, #menuActub li li a, #menuActuc li li a, #menuActud li li a {
	font-weight:normal;

}


#menuActu h2, #menuActua h2, #menuActub h2, #menuActuc h2, #menuActud h2 {
	text-align:center;
	font-size:1em;
	margin:0;
	padding:5px 0 3px 0;
	border-bottom:1px solid #8aaad9;
	/*border-top:1px solid #a6779d;*/
	border-left:none;
	border-right:none;
}

#menuActu ul, #menuActua ul, #menuActub ul, #menuActuc ul, #menuActud ul {
	margin:2px 0 0 0;
	padding:0;
	line-height: 1.2em;
	text-align:left;
}

#menuActu li.selected, #menuActua li.selected, #menuActub li.selected, #menuActuc li.selected, #menuActud li.selected {
	background-color:#8aaad9;
	padding-left:10px;
	color:#FFFFFF;
	margin-left:0px;
}

#menuActu .selected a, #menuActua .selected a, #menuActub .selected a, #menuActuc .selected a, #menuActud .selected a{
	color:#ffffff;
	background:url(/live/digitalAssets/103/103850_pucesencochesblanche.png) no-repeat left top;
}

#menuActu li.selected li, #menuActua li.selected li, #menuActub li.selected li, #menuActuc li.selected li, #menuActud li.selected li {
	background-color: #FFFFFF;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	font-weight:bold;
        list-style:disc;
	font-weight:normal;
}


#menuActu li.selected ul, #menuActua li.selected ul, #menuActub li.selected ul, #menuActuc li.selected ul, #menuActud li.selected ul{
	margin:0 0 0 -10px;
	padding:0 0 0 18px;
	background-color:#ffffff;
	color:#8aaad9;
	border:none;
}
#menuActu li.selected li a, #menuActua li.selected li a, #menuActub li.selected li a, #menuActuc li.selected li a, #menuActud li.selected li a{
	color:#8aaad9;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
#menuActu li.selected li.selected, #menuActua li.selected li.selected, #menuActub li.selected li.selected, #menuActuc li.selected li.selected,#menuActud li.selected li.selected {
	font-weight:bold;
	color:#8aaad9;
        font-style:italic;
        list-style:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuActu li.selected li.selected a, #menuActua li.selected li.selected a, #menuActub li.selected li.selected a, #menuActuc li.selected li.selected a,#menuActud li.selected li.selected a {
        font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103864_pucesencochesbleu.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 5px;
}



#menuActu li.selected li.selected li, #menuActua li.selected li.selected li, #menuActub li.selected li.selected li, #menuActuc li.selected li.selected li,#menuActud li.selected li.selected li {
	list-style:disc;
	padding:0 0 0 0;
	margin:0 0 0 28px;
	color:#8aaad9;
        background:none;
	}
#menuActu li.selected li.selected li a, #menuActua li.selected li.selected li a, #menuActub li.selected li.selected li a, #menuActuc li.selected li.selected li a, #menuActud li.selected li.selected li a {
	color:#8aaad9;
	font-weight:normal;
        font-style:normal;
        background:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuActu li.selected li.selected li.selected, #menuActua li.selected li.selected li.selected, #menuActub li.selected li.selected li.selected, #menuActuc li.selected li.selected li.selected, #menuActud li.selected li.selected li.selected {
	list-style:none;
        margin:0 0 0 0;
        padding:0 0 0 0;
}

#menuActu li.selected li.selected li.selected a, #menuActua li.selected li.selected li.selected a, #menuActub li.selected li.selected li.selected a, #menuActuc li.selected li.selected li.selected a, #menuActud li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103864_pucesencochesbleu.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 12px;
}

#menuActu li.selected li.selected li.selected li a, #menuActua li.selected li.selected li.selected li a, #menuActub li.selected li.selected li.selected li a, #menuActuc li.selected li.selected li.selected li a, #menuActud li.selected li.selected li.selected li a {
	font-weight:normal;	
        font-style:normal;
}

#menuActu li.selected li.selected li.selected li.selected a, #menuActua li.selected li.selected li.selected li.selected a, #menuActub li.selected li.selected li.selected li.selected a, #menuActuc li.selected li.selected li.selected li.selected a, #menuActud li.selected li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;	
}

/****************FIN menuActu***************/




/****************DEBUT menuI***************/

#menuI, #menuIa, #menuIb, #menuIc, #menuId {
	padding:2px;
	color:#a6779d;
	margin:20px 0 0 0;
}

#menuI a, #menuIa a, #menuIb a, #menuIc a, #menuId a {
	font-weight:bold;
	color:#a6779d;
        background:url(/live/digitalAssets/103/103647_pucemenugviolet2.jpg) no-repeat left top;
}

#menuI li li a, #menuIa li li a, #menuIb li li a, #menuIc li li a, #menuId li li a {
	font-weight:normal;

}


#menuI h2, #menuIa h2, #menuIb h2, #menuIc h2, #menuId h2 {
	text-align:center;
	font-size:1em;
	margin:0;
	padding:5px 0 3px 0;
	border-bottom:1px solid #a6779d;
	/*border-top:1px solid #a6779d;*/
	border-left:none;
	border-right:none;
}

#menuI ul, #menuIa ul, #menuIb ul, #menuIc ul, #menuId ul {
	margin:2px 0 0 0;
	padding:0;
	line-height: 1.2em;
	text-align:left;
}

#menuI li.selected, #menuIa li.selected, #menuIb li.selected, #menuIc li.selected, #menuId li.selected {
	background-color:#c38cbc;
	padding-left:10px;
	color:#FFFFFF;
	margin-left:0px;
}

#menuI .selected a, #menuIa .selected a, #menuIb .selected a, #menuIc .selected a, #menuId .selected a{
	color:#ffffff;
	background:url(/live/digitalAssets/103/103850_pucesencochesblanche.png) no-repeat left top;
}

#menuI li.selected li, #menuIa li.selected li, #menuIb li.selected li, #menuIc li.selected li, #menuId li.selected li {
	background-color: #FFFFFF;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	font-weight:bold;
        list-style:disc;
	font-weight:normal;
}


#menuI li.selected ul, #menuIa li.selected ul, #menuIb li.selected ul, #menuIc li.selected ul, #menuId li.selected ul{
	margin:0 0 0 -10px;
	padding:0 0 0 18px;
	background-color:#ffffff;
	color:#976c90;
	border:none;
}
#menuI li.selected li a, #menuIa li.selected li a, #menuIb li.selected li a, #menuIc li.selected li a, #menuId li.selected li a{
	color:#976c90;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
#menuI li.selected li.selected, #menuIa li.selected li.selected, #menuIb li.selected li.selected, #menuIc li.selected li.selected,#menuId li.selected li.selected {
	font-weight:bold;
	color:#976c90;
        font-style:italic;
        list-style:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuI li.selected li.selected a, #menuIa li.selected li.selected a, #menuIb li.selected li.selected a, #menuIc li.selected li.selected a,#menuId li.selected li.selected a {
        font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103827_puceencocheviolet.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 5px;
}



#menuI li.selected li.selected li, #menuIa li.selected li.selected li, #menuIb li.selected li.selected li, #menuIc li.selected li.selected li,#menuId li.selected li.selected li {
	list-style:disc;
	padding:0 0 0 0;
	margin:0 0 0 28px;
	color:#c38cbc;
        background:none;
	}
#menuI li.selected li.selected li a, #menuIa li.selected li.selected li a, #menuIb li.selected li.selected li a, #menuIc li.selected li.selected li a, #menuId li.selected li.selected li a {
	color:#c38cbc;
	font-weight:normal;
        font-style:normal;
        background:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuI li.selected li.selected li.selected, #menuIa li.selected li.selected li.selected, #menuIb li.selected li.selected li.selected, #menuIc li.selected li.selected li.selected, #menuId li.selected li.selected li.selected {
	list-style:none;
        margin:0 0 0 0;
        padding:0 0 0 0;
}

#menuI li.selected li.selected li.selected a, #menuIa li.selected li.selected li.selected a, #menuIb li.selected li.selected li.selected a, #menuIc li.selected li.selected li.selected a, #menuId li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103857_pucesencochesrose.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 12px;
}

#menuI li.selected li.selected li.selected li, #menuIa li.selected li.selected li.selected li, #menuIb li.selected li.selected li.selected li, #menuIc li.selected li.selected li.selected li, #menuId li.selected li.selected li.selected li {
	list-style-type:circle;
        margin:0 0 0 45px;
        padding:0 0 0 0;
}

#menuI li.selected li.selected li.selected li a, #menuIa li.selected li.selected li.selected li a, #menuIb li.selected li.selected li.selected li a, #menuIc li.selected li.selected li.selected li a, #menuId li.selected li.selected li.selected li a {
	color:#c38cbc;
	font-weight:normal;
        font-style:normal;
        background:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuI li.selected li.selected li.selected li.selected a, #menuIa li.selected li.selected li.selected li.selected a, #menuIb li.selected li.selected li.selected li.selected a, #menuIc li.selected li.selected li.selected li.selected a, #menuId li.selected li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103857_pucesencochesrose.png) no-repeat top left;
        padding:0 0 0 15px;
}

#menuI li.selected li.selected li.selected li.selected, #menuIa li.selected li.selected li.selected li.selected, #menuIb li.selected li.selected li.selected li.selected, #menuIc li.selected li.selected li.selected li.selected, #menuId li.selected li.selected li.selected li.selected {
        list-style:none;
}

/****************FIN menuI***************/


/****************DEBUT menubleu***************/

#menubleu, #menubleua, #menubleub, #menubleuc, #menubleud {
	padding:2px;
	color:#6b83a5;
	margin:20px 0 0 0;
}

#menubleu a, #menubleua a, #menubleub a, #menubleuc a, #menubleud a {
	font-weight:bold;
	color:#6b83a5;
        background:url(/live/digitalAssets/103/103644_pucemenug2.jpg) no-repeat left top;
}

#menubleu li li a, #menubleua li li a, #menubleub li li a, #menubleuc li li a, #menubleud li li a {
	font-weight:normal;

}


#menubleu h2, #menubleua h2, #menubleub h2, #menubleuc h2, #menubleud h2 {
	text-align:center;
	font-size:1em;
	margin:0;
	padding:5px 0 3px 0;
	border-bottom:1px solid #6b83a5;
	/*border-top:1px solid #a6779d;*/
	border-left:none;
	border-right:none;
}

#menubleu ul, #menubleua ul, #menubleub ul, #menubleuc ul, #menubleud ul {
	margin:2px 0 0 0;
	padding:0;
	line-height: 1.2em;
	text-align:left;
}

#menubleu li.selected, #menubleua li.selected, #menubleub li.selected, #menubleuc li.selected, #menubleud li.selected {
	background-color:#6b83a5;
	padding-left:10px;
	color:#FFFFFF;
	margin-left:0px;
}

#menubleu .selected a, #menubleua .selected a, #menubleub .selected a, #menubleuc .selected a, #menubleud .selected a{
	color:#ffffff;
	background:url(/live/digitalAssets/103/103850_pucesencochesblanche.png) no-repeat left top;
}

#menubleu li.selected li, #menubleua li.selected li, #menubleub li.selected li, #menubleuc li.selected li, #menubleud li.selected li {
	background-color: #FFFFFF;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	font-weight:bold;
        list-style:disc;
	font-weight:normal;
}


#menubleu li.selected ul, #menubleua li.selected ul, #menubleub li.selected ul, #menubleuc li.selected ul, #menubleud li.selected ul{
	margin:0 0 0 -10px;
	padding:0 0 0 18px;
	background-color:#ffffff;
	color:#6b83a5;
	border:none;
}
#menubleu li.selected li a, #menubleua li.selected li a, #menubleub li.selected li a, #menubleuc li.selected li a, #menubleud li.selected li a{
	color:#6b83a5;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
#menubleu li.selected li.selected, #menubleua li.selected li.selected, #menubleub li.selected li.selected, #menubleuc li.selected li.selected,#menubleud li.selected li.selected {
	font-weight:bold;
	color:#6b83a5;
        font-style:italic;
        list-style:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menubleu li.selected li.selected a, #menubleua li.selected li.selected a, #menubleub li.selected li.selected a, #menubleuc li.selected li.selected a,#menubleud li.selected li.selected a {
        font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103864_pucesencochesbleu.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 5px;
}



#menubleu li.selected li.selected li, #menubleua li.selected li.selected li, #menubleub li.selected li.selected li, #menubleuc li.selected li.selected li,#menubleud li.selected li.selected li {
	list-style:disc;
	padding:0 0 0 0;
	margin:0 0 0 28px;
	color:#6b83a5;
        background:none;
	}
#menubleu li.selected li.selected li a, #menubleua li.selected li.selected li a, #menubleub li.selected li.selected li a, #menubleuc li.selected li.selected li a, #menubleud li.selected li.selected li a {
	color:#6b83a5;
	font-weight:normal;
        font-style:normal;
        background:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menubleu li.selected li.selected li.selected, #menubleua li.selected li.selected li.selected, #menubleub li.selected li.selected li.selected, #menubleuc li.selected li.selected li.selected, #menubleud li.selected li.selected li.selected {
	list-style:none;
        margin:0 0 0 0;
        padding:0 0 0 0;
}

#menubleu li.selected li.selected li.selected a, #menubleua li.selected li.selected li.selected a, #menubleub li.selected li.selected li.selected a, #menubleuc li.selected li.selected li.selected a, #menubleud li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103864_pucesencochesbleu.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 12px;
}

#menubleu li.selected li.selected li.selected li a, #menubleua li.selected li.selected li.selected li a, #menubleub li.selected li.selected li.selected li a, #menubleuc li.selected li.selected li.selected li a, #menubleud li.selected li.selected li.selected li a {
	font-weight:normal;	
        font-style:normal;
}

#menubleu li.selected li.selected li.selected li.selected a, #menubleua li.selected li.selected li.selected li.selected a, #menubleub li.selected li.selected li.selected li.selected a, #menubleuc li.selected li.selected li.selected li.selected a, #menubleud li.selected li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;	
}

/****************FIN menubleu***************/

/****************DEBUT menuII***************/

#menuII, #menuIIa, #menuIIb, #menuIIc, #menuIId {
	padding:2px;
	color:#e76920;
	margin:20px 0 0 0;
}

#menuII a, #menuIIa a, #menuIIb a, #menuIIc a, #menuIId a {
	font-weight:bold;
	color:#e76920;
        background:url(/live/digitalAssets/103/103645_pucemenugorange2.jpg) no-repeat left top;
}

#menuII li li a, #menuIIa li li a, #menuIIb li li a, #menuIIc li li a, #menuIId li li a {
	font-weight:normal;

}


#menuII h2, #menuIIa h2, #menuIIb h2, #menuIIc h2, #menuIId h2 {
	text-align:center;
	font-size:1em;
	margin:0;
	padding:5px 0 3px 0;
	border-bottom:1px solid #e76920;
	/*border-top:1px solid #a6779d;*/
	border-left:none;
	border-right:none;
}

#menuII ul, #menuIIa ul, #menuIIb ul, #menuIIc ul, #menuIId ul {
	margin:2px 0 0 0;
	padding:0;
	line-height: 1.2em;
	text-align:left;
}

#menuII li.selected, #menuIIa li.selected, #menuIIb li.selected, #menuIIc li.selected, #menuIId li.selected {
	background-color:#f29512;
	padding-left:10px;
	color:#FFFFFF;
	margin-left:0px;
}

#menuII .selected a, #menuIIa .selected a, #menuIIb .selected a, #menuIIc .selected a, #menuIId .selected a{
	color:#ffffff;
	background:url(/live/digitalAssets/103/103850_pucesencochesblanche.png) no-repeat left top;
}

#menuII li.selected li, #menuIIa li.selected li, #menuIIb li.selected li, #menuIIc li.selected li, #menuIId li.selected li {
	background-color: #FFFFFF;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	font-weight:bold;
        list-style:disc;
	font-weight:normal;
}


#menuII li.selected ul, #menuIIa li.selected ul, #menuIIb li.selected ul, #menuIIc li.selected ul, #menuIId li.selected ul{
	margin:0 0 0 -10px;
	padding:0 0 0 18px;
	background-color:#ffffff;
	color:#f29512;
	border:none;
}
#menuII li.selected li a, #menuIIa li.selected li a, #menuIIb li.selected li a, #menuIIc li.selected li a, #menuIId li.selected li a{
	color:#f29512;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
#menuII li.selected li.selected, #menuIIa li.selected li.selected, #menuIIb li.selected li.selected, #menuIIc li.selected li.selected,#menuIId li.selected li.selected {
	font-weight:bold;
	color:#f29512;
        font-style:italic;
        list-style:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuII li.selected li.selected a, #menuIIa li.selected li.selected a, #menuIIb li.selected li.selected a, #menuIIc li.selected li.selected a,#menuIId li.selected li.selected a {
        font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103860_pucesencochesorangee.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 5px;
}



#menuII li.selected li.selected li, #menuIIa li.selected li.selected li, #menuIIb li.selected li.selected li, #menuIIc li.selected li.selected li,#menuIId li.selected li.selected li {
	list-style:disc;
	padding:0 0 0 0;
	margin:0 0 0 28px;
	color:#ef941a;
        background:none;
	}
#menuII li.selected li.selected li a, #menuIIa li.selected li.selected li a, #menuIIb li.selected li.selected li a, #menuIIc li.selected li.selected li a, #menuIId li.selected li.selected li a {
	color:#ef941a;
	font-weight:normal;
        font-style:normal;
        background:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuII li.selected li.selected li.selected, #menuIIa li.selected li.selected li.selected, #menuIIb li.selected li.selected li.selected, #menuIIc li.selected li.selected li.selected, #menuIId li.selected li.selected li.selected {
	list-style:none;
        margin:0 0 0 0;
        padding:0 0 0 0;
}

#menuII li.selected li.selected li.selected a, #menuIIa li.selected li.selected li.selected a, #menuIIb li.selected li.selected li.selected a, #menuIIc li.selected li.selected li.selected a, #menuIId li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103860_pucesencochesorangee.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 12px;
}

#menuII li.selected li.selected li.selected li a, #menuIIa li.selected li.selected li.selected li a, #menuIIb li.selected li.selected li.selected li a, #menuIIc li.selected li.selected li.selected li a, #menuIId li.selected li.selected li.selected li a {
	font-weight:normal;	
        font-style:normal;
}

#menuII li.selected li.selected li.selected li.selected a, #menuIIa li.selected li.selected li.selected li.selected a, #menuIIb li.selected li.selected li.selected li.selected a, #menuIIc li.selected li.selected li.selected li.selected a, #menuIId li.selected li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;	
}

/****************FIN menuII***************/




/****************DEBUT menuIII***************/

#menuIII, #menuIIIa, #menuIIIb, #menuIIIc, #menuIIId {
	padding:2px;
	color:#969620;
	margin:20px 0 0 0;
}

#menuIII a, #menuIIIa a, #menuIIIb a, #menuIIIc a, #menuIIId a {
	font-weight:bold;
	color:#969620;
        background:url(/live/digitalAssets/103/103646_pucemenugvert2.jpg) no-repeat left top;
}

#menuIII li li a, #menuIIIa li li a, #menuIIIb li li a, #menuIIIc li li a, #menuIIId li li a {
	font-weight:normal;

}


#menuIII h2, #menuIIIa h2, #menuIIIb h2, #menuIIIc h2, #menuIIId h2 {
	text-align:center;
	font-size:1em;
	margin:0;
	padding:5px 0 3px 0;
	border-bottom:1px solid #969620;
	/*border-top:1px solid #a6779d;*/
	border-left:none;
	border-right:none;
}

#menuIII ul, #menuIIIa ul, #menuIIIb ul, #menuIIIc ul, #menuIIId ul {
	margin:2px 0 0 0;
	padding:0;
	line-height: 1.2em;
	text-align:left;
}

#menuIII li.selected, #menuIIIa li.selected, #menuIIIb li.selected, #menuIIIc li.selected, #menuIIId li.selected {
	background-color:#969620;
	padding-left:10px;
	color:#FFFFFF;
	margin-left:0px;
}

#menuIII .selected a, #menuIIIa .selected a, #menuIIIb .selected a, #menuIIIc .selected a, #menuIIId .selected a{
	color:#ffffff;
	background:url(/live/digitalAssets/103/103850_pucesencochesblanche.png) no-repeat left top;
}

#menuIII li.selected li, #menuIIIa li.selected li, #menuIIIb li.selected li, #menuIIIc li.selected li, #menuIIId li.selected li {
	background-color: #FFFFFF;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	font-weight:bold;
        list-style:disc;
	font-weight:normal;
}


#menuIII li.selected ul, #menuIIIa li.selected ul, #menuIIIb li.selected ul, #menuIIIc li.selected ul, #menuIIId li.selected ul{
	margin:0 0 0 -10px;
	padding:0 0 0 18px;
	background-color:#ffffff;
	color:#969620;
	border:none;
}
#menuIII li.selected li a, #menuIIIa li.selected li a, #menuIIIb li.selected li a, #menuIIIc li.selected li a, #menuIIId li.selected li a{
	color:#969620;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
#menuIII li.selected li.selected, #menuIIIa li.selected li.selected, #menuIIIb li.selected li.selected, #menuIIIc li.selected li.selected,#menuIIId li.selected li.selected {
	font-weight:bold;
	color:#969620;
        font-style:italic;
        list-style:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuIII li.selected li.selected a, #menuIIIa li.selected li.selected a, #menuIIIb li.selected li.selected a, #menuIIIc li.selected li.selected a,#menuIIId li.selected li.selected a {
        font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103862_pucesencochesvert.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 5px;
}



#menuIII li.selected li.selected li, #menuIIIa li.selected li.selected li, #menuIIIb li.selected li.selected li, #menuIIIc li.selected li.selected li,#menuIIId li.selected li.selected li {
	list-style:disc;
	padding:0 0 0 0;
	margin:0 0 0 28px;
	color:#b1af14;
        background:none;
	}
#menuIII li.selected li.selected li a, #menuIIIa li.selected li.selected li a, #menuIIIb li.selected li.selected li a, #menuIIIc li.selected li.selected li a, #menuIIId li.selected li.selected li a {
	color:#b1af14;
	font-weight:normal;
        font-style:normal;
        background:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuIII li.selected li.selected li.selected, #menuIIIa li.selected li.selected li.selected, #menuIIIb li.selected li.selected li.selected, #menuIIIc li.selected li.selected li.selected, #menuIIId li.selected li.selected li.selected {
	list-style:none;
        margin:0 0 0 0;
        padding:0 0 0 0;
}

#menuIII li.selected li.selected li.selected a, #menuIIIa li.selected li.selected li.selected a, #menuIIIb li.selected li.selected li.selected a, #menuIIIc li.selected li.selected li.selected a, #menuIIId li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103862_pucesencochesvert.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 12px;
}

#menuIII li.selected li.selected li.selected li a, #menuIIIa li.selected li.selected li.selected li a, #menuIIIb li.selected li.selected li.selected li a, #menuIIIc li.selected li.selected li.selected li a, #menuIIId li.selected li.selected li.selected li a {
	font-weight:normal;	
        font-style:normal;
}

#menuIII li.selected li.selected li.selected li.selected a, #menuIIIa li.selected li.selected li.selected li.selected a, #menuIIIb li.selected li.selected li.selected li.selected a, #menuIIIc li.selected li.selected li.selected li.selected a, #menuIIId li.selected li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;	
}

/****************FIN menuIII***************/




/****************DEBUT menuItest***************/

#menuItest, #menuItesta, #menuItestb, #menuItestc, #menuItestd {
	padding:2px;
	color:#a6779d;
	margin:20px 0 0 0;
}

#menuItest a, #menuItesta a, #menuItestb a, #menuItestc a, #menuItestd a {
	font-weight:bold;
	color:#a6779d;
        background:url(/live/digitalAssets/103/103647_pucemenugviolet2.jpg) no-repeat left top;
}

#menuItest li li a, #menuItesta li li a, #menuItestb li li a, #menuItestc li li a, #menuItestd li li a {
	font-weight:normal;

}


#menuItest h2, #menuItesta h2, #menuItestb h2, #menuItestc h2, #menuItestd h2 {
	text-align:center;
	font-size:1em;
	margin:0;
	padding:5px 0 3px 0;
	border-bottom:1px solid #a6779d;
	/*border-top:1px solid #a6779d;*/
	border-left:none;
	border-right:none;
}

#menuItest ul, #menuItesta ul, #menuItestb ul, #menuItestc ul, #menuItestd ul {
	margin:2px 0 0 0;
	padding:0;
	line-height: 1.2em;
	text-align:left;
}

#menuItest li.selected, #menuItesta li.selected, #menuItestb li.selected, #menuItestc li.selected, #menuItestd li.selected {
	background-color:#c38cbc;
	padding-left:10px;
	color:#FFFFFF;
	margin-left:0px;
}

#menuItest .selected a, #menuItesta .selected a, #menuItestb .selected a, #menuItestc .selected a, #menuItestd .selected a{
	color:#ffffff;
	background:url(/live/digitalAssets/103/103850_pucesencochesblanche.png) no-repeat left top;
}

#menuItest li.selected li, #menuItesta li.selected li, #menuItestb li.selected li, #menuItestc li.selected li, #menuItestd li.selected li {
	background-color: #FFFFFF;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	font-weight:bold;
        list-style:disc;
	font-weight:normal;
}


#menuItest li.selected ul, #menuItesta li.selected ul, #menuItestb li.selected ul, #menuItestc li.selected ul, #menuItestd li.selected ul{
	margin:0 0 0 -10px;
	padding:0 0 0 18px;
	background-color:#ffffff;
	color:#976c90;
	border:none;
}
#menuItest li.selected li a, #menuItesta li.selected li a, #menuItestb li.selected li a, #menuItestc li.selected li a, #menuItestd li.selected li a{
	color:#976c90;
	margin:0 0 0 0;
	padding:0 0 0 0;
	
}
#menuItest li.selected li.selected, #menuItesta li.selected li.selected, #menuItestb li.selected li.selected, #menuItestc li.selected li.selected,#menuItestd li.selected li.selected {
	font-weight:bold;
	color:#976c90;
        font-style:italic;
        list-style:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuItest li.selected li.selected a, #menuItesta li.selected li.selected a, #menuItestb li.selected li.selected a, #menuItestc li.selected li.selected a,#menuItestd li.selected li.selected a {
        font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103827_puceencocheviolet.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 5px;
}



#menuItest li.selected li.selected li, #menuItesta li.selected li.selected li, #menuItestb li.selected li.selected li, #menuItestc li.selected li.selected li,#menuItestd li.selected li.selected li {
	list-style:disc;
	padding:0 0 0 0;
	margin:0 0 0 28px;
	color:#c38cbc;
        background:none;
	}
#menuItest li.selected li.selected li a, #menuItesta li.selected li.selected li a, #menuItestb li.selected li.selected li a, #menuItestc li.selected li.selected li a, #menuItestd li.selected li.selected li a {
	color:#c38cbc;
	font-weight:normal;
        font-style:normal;
        background:none;
        padding:0 0 0 0;
        margin:0 0 0 0;
}

#menuItest li.selected li.selected li.selected, #menuItesta li.selected li.selected li.selected, #menuItestb li.selected li.selected li.selected, #menuItestc li.selected li.selected li.selected, #menuItestd li.selected li.selected li.selected {
	list-style:none;
        margin:0 0 0 0;
        padding:0 0 0 0;
}

#menuItest li.selected li.selected li.selected a, #menuItesta li.selected li.selected li.selected a, #menuItestb li.selected li.selected li.selected a, #menuItestc li.selected li.selected li.selected a, #menuItestd li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;
        background:url(/live/digitalAssets/103/103857_pucesencochesrose.png) no-repeat top left;
        padding:0 0 0 15px;
        margin:0 0 0 12px;
}

#menuItest li.selected li.selected li.selected li a, #menuItesta li.selected li.selected li.selected li a, #menuItestb li.selected li.selected li.selected li a, #menuItestc li.selected li.selected li.selected li a, #menuItestd li.selected li.selected li.selected li a {
	font-weight:normal;	
        font-style:normal;
}

#menuItest li.selected li.selected li.selected li.selected a, #menuItesta li.selected li.selected li.selected li.selected a, #menuItestb li.selected li.selected li.selected li.selected a, #menuItestc li.selected li.selected li.selected li.selected a, #menuItestd li.selected li.selected li.selected li.selected a {
	font-weight:bold;
        font-style:italic;	
}

/****************FIN menuItest***************/



/***********************************************/
/***********************************************/
/****************MISE EN PAGE*******************/
/***********************************************/
/***********************************************/


.exergue {
	margin:10px 5px 10px 0;
	padding:5px 5px 5px 30px;
	/*background-color:#336666;*/
	color:#976c90;
	font-weight:normal;
	background: url(/live/digitalAssets/103/103657_exerguehaut1.jpg) no-repeat top left;
	background-color:#eee7ed;
}

blockquote {
	margin:10px 5px 10px 0;
	padding:0 5px 5px 53px;
	/*background-color:#336666;*/
	color:#8aaad9;
	font-weight:bold;
	font-style:italic;
	background: url(/live/digitalAssets/103/103632_exerguehaut.jpg) no-repeat top left;
}

hr {
	height: 1px;
	padding: 0;
	color: #8aaad9;
	background-color: #8aaad9;
	border: 0;
}

.tableauBleu {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#8aaad9;
	border-collapse:collapse;
}

.tableauBleu td {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#8aaad9;
}

.tableauVert {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#b1af14;
	border-collapse:collapse;
}

.tableauVert td {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#b1af14;
}

.tableauViolet {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#976c90;
	border-collapse:collapse;
}

.tableauViolet td {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#976c90;
}

.tableauOrange {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#f29512;
	border-collapse:collapse;
}

.tableauOrange td {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#f29512;
}

.tableauGris {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#cccccc;
	border-collapse:collapse;
}

.tableauGris td {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#cccccc;
}

/*************** OFFRE DE FORMATION ******************/

#content .offreformation #menuI, #content .offreformation #menuIb {
        padding:0 0 0 20px;
        margin:0 0 0 20px;

}

#content .offreformation #menuI li, #content .offreformation #menuIb li {
        margin:0 0 0 0;

}



#content .offreformation #menuI li a, #content .offreformation #menuIb li a {
        background:none;
        color:#7690b4;
        font-weight:normal;
}

#content .offreformation ul {
        margin:10px 0 20px -25px;

}

#content .offreformation li {
        margin:3px 0 3px 0;

}

#content .simple .offreformation li li {
        margin:3px 0 3px 0;
        list-style-image:url(/live/digitalAssets/103/103641_puceniv3.jpg);
        
}

#content .offreformation ul ul {
        margin:0 0 20px -20px;
        

}

#content .offreformation .plaquette {
         color:#c38cbc;
}



/**************** PAGE CHERCHEUR ************************/

#content #pageChercheur {
	position: relative;
	width: 100%;
}

#content #pageChercheur table {
        border-width:1px; 
 	border-style:solid; 
 	border-color:#8aaad9;
	border-collapse:collapse;
}

#content #pageChercheur table td {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#8aaad9;
}

#content #pageChercheur table th {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#8aaad9;
        background:#7690b4;
        color:#ffffff;
        font-weight:bold;
}

#content #pageChercheur ul#menu {
	position: relative;
	width: 100%;
	font-weight: bold;
        margin: 0;
	padding: 0;
}
#content #pageChercheur ul#menu li {
	float: left;
	display: inline;
}

#content #pageChercheur ul#menu li a {
	text-align: center;
	display: block;
        padding:0 4px 0 4px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
}

#content #pageChercheur ul#menu li.menu0 a {
        width: 115px;
}

#content #pageChercheur ul#menu li.menu1 a {
        width: 175px;
}

#content #pageChercheur ul#menu li.menu2 a {
        width: 110px;
}

#content #pageChercheur ul#menu li.menu3 a {
        width: 115px;
}

#content #pageChercheur ul#menu li a:hover {
	background-color: #8aaad9;
        color:#ffffff;
}

#content #pageChercheur hr {
	clear: both;
	visibility: hidden;
}
#content #pageChercheur a.current {
	background-color: #f28e00;
	color: #ffffff;
}
#content #pageChercheur a.ghost  {
	background-color: #6b83a5;
	color: #ffffff;
}
#content #pageChercheur .on {
	display: block;
}
#content #pageChercheur .off {
	display: none;
}

/********************************* PageFicheMaster *************************************/ 

#content #pageFicheMaster {
	position: relative;
	width: 100%;
}

#content #pageFicheMaster .syllabus table {
        border-width:1px; 
 	border-style:solid; 
 	border-color:#7690b4;
	border-collapse:collapse;
}

#content #pageFicheMaster .syllabus table td {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#7690b4;
        padding:2px;
}

#content #pageFicheMaster .syllabus table th {
	border-width:1px; 
 	border-style:solid; 
 	border-color:#7690b4;
        background:#7690b4;
        color:#ffffff;
        font-weight:bold;
}

#content #pageFicheMaster ul#menu {
	position: relative;
	width: 100%;
	font-weight: bold;
        margin: 0;
	padding: 0;
}
#content #pageFicheMaster ul#menu li {
	float: left;
	display: inline;
}
#content #pageFicheMaster ul#menu li a {
	text-align: center;
	display: block;
        padding:0 4px 0 4px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
}

#content #pageFicheMaster ul#menu li.menu0 a {
        width: 81px;
}

#content #pageFicheMaster ul#menu li.menu1 a {
        width: 60px;
}

#content #pageFicheMaster ul#menu li.menu2 a {
        width: 60px;
}

#content #pageFicheMaster ul#menu li.menu3 a {
        width: 165px;
}

#content #pageFicheMaster ul#menu li.menu4 a {
        width: 78px;
}

#content #pageFicheMaster ul#menu li.menu5 a {
        width: 58px;
}

#content #pageFicheMaster ul#menu li a:hover {
	background-color: #8aaad9;
        color:#ffffff;
}

#content #pageFicheMaster hr {
	clear: both;
	visibility: hidden;
}

#content #pageFicheMaster a.current {
	background-color: #a6779d;
	color: #ffffff;
}

#content #pageFicheMaster a.ghost  {
	background-color: #edf2f9;
	color: #6b83a5;
}

#content #pageFicheMaster .on {
	display: block;
}

#content #pageFicheMaster .off {
	display: none;
}











