
/*-------------------------------------------------------------------------------------*/
/* =  Commun pratique 					 */
/*-------------------------------------------------------------------------------------*/
body#PageInt #ContenuArticle{background-color:#C29E35 !important; }


/*-------------------------------------------------------------------------------------*/
/* =  block programme			 */
/*-------------------------------------------------------------------------------------*/
.BlocProgramme{ margin:20px 0;}
.BlocProgramme h3{
	background-color:#3B301C; color:#C69833;
	}
.BlocProgramme p.programme strong{
	border-bottom:1px #ECC352 solid; 
	}
	
	/*-------------------------------------------------------------------------------------*/
	/* =  Calendrier			 */
	/*-------------------------------------------------------------------------------------*/

	/*---------------------Structure calendrier*/

	#calendrier {
		overflow:auto;
		}
	#FormSelectMois h2{
		position:absolute; top:-20px; left:-20px; 
		width:626px; height:16px; overflow:hidden;
		background:#4B3315;
		font-family:times; font-size:1.3em; color:#F9DD8A;
		text-align:center; padding:4px 0 0 4px;
		}

	#FormSelectMois{
		background:#F9DD8A;
		position:relative;
		margin:0px 20px 20px 20px;
		display:block; width:630px; height:40px;
	}

	#mm_aa{
		float:left;
		}

	#mm_jj{
		float:right;

		}

	#legende{
		clear:both;
		margin:20px 20px;
		font-style:italic;
		background-color:#F5D781;
		padding:0 0;
	}

	#navPasApasAnnee p.Mpreced a,
	#navPasApasAnnee p.Msuivant a{
		display:block; width:20px; height:20px; overflow:hidden;
		margin:0 0; text-indent:-200em;
		background:transparent url('../../global/images/calendrierFleche.gif') no-repeat;
		}
		#navPasApasAnnee p.Mpreced a{background-position:0 0;}
		#navPasApasAnnee p.Mpreced a:hover{background-position:0 -20px;}
		#navPasApasAnnee p.Msuivant a{background-position:-20px 0;}
		#navPasApasAnnee p.Msuivant a:hover{background-position:-20px -20px;}
	#navPasApasAnnee p.Mpreced,#navPasApasAnnee p.Msuivant{margin: 0 0;}
	#navPasApasAnnee p.Mpreced{position:absolute; top:20px; left:0;}
	#navPasApasAnnee p.Msuivant{position:absolute; top:20px; right:0; }
	
	#listSelectMois{
		display:block; width:590px; height:20px;
		overflow:hidden;
		position:absolute; top:20px; left:20px;
		}
	
/*---------------------------------------- =  listSelectMois anglais--*/
#listSelectMois a{
	display:block; height:17px; width:49px; 
	overflow:hidden; text-indent:-200em;
	background:#E7C368;
	margin:0 0; padding:3px 0 0 0 ;
	font-size:8px;
	float:left;
	background:transparent url('../../global/images/calendrierBarre2.gif') no-repeat;
	}
	a#ctl00_Lk_mois_1{background-position:0 0;}
	a#ctl00_Lk_mois_2{background-position:-49px 0;}
	a#ctl00_Lk_mois_3{background-position:-98px 0;}
	a#ctl00_Lk_mois_4{background-position:-147px 0;}
	a#ctl00_Lk_mois_5{background-position:-196px 0;}
	a#ctl00_Lk_mois_6{background-position:-245px 0;}
	a#ctl00_Lk_mois_7{background-position:-294px 0;}
	a#ctl00_Lk_mois_8{background-position:-343px 0;}
	a#ctl00_Lk_mois_9{background-position:-392px 0;}
	a#ctl00_Lk_mois_10{background-position:-441px 0;}
	a#ctl00_Lk_mois_11{background-position:-490px 0;}
	a#ctl00_Lk_mois_12{background-position:-539px 0;}
	
	a#ctl00_Lk_mois_1.selected,a#ctl00_Lk_mois_1:hover{background-position:0 -20px;}
	a#ctl00_Lk_mois_2.selected,a#ctl00_Lk_mois_2:hover{background-position:-49px -20px;}
	a#ctl00_Lk_mois_3.selected,a#ctl00_Lk_mois_3:hover{background-position:-98px -20px;}
	a#ctl00_Lk_mois_4.selected,a#ctl00_Lk_mois_4:hover{background-position:-147px -20px;}
	a#ctl00_Lk_mois_5.selected,a#ctl00_Lk_mois_5:hover{background-position:-196px -20px;}
	a#ctl00_Lk_mois_6.selected,a#ctl00_Lk_mois_6:hover{background-position:-245px -20px;}
	a#ctl00_Lk_mois_7.selected,a#ctl00_Lk_mois_7:hover{background-position:-294px -20px;}
	a#ctl00_Lk_mois_8.selected,a#ctl00_Lk_mois_8:hover{background-position:-343px -20px;}
	a#ctl00_Lk_mois_9.selected,a#ctl00_Lk_mois_9:hover{background-position:-392px -20px;}
	a#ctl00_Lk_mois_10.selected,a#ctl00_Lk_mois_10:hover{background-position:-441px -20px;}
	a#ctl00_Lk_mois_11.selected,a#ctl00_Lk_mois_11:hover{background-position:-490px -20px;}
	a#ctl00_Lk_mois_12.selected,a#ctl00_Lk_mois_12:hover{background-position:-539px -20px;}

/*---------------------------------------- =  listSelectMois Allemand--*/
body.De #listSelectMois a{
	display:block; height:17px; width:49px; 
	overflow:hidden; text-indent:-200em;
	background:#E7C368;
	margin:0 0; padding:3px 0 0 0 ;
	font-size:8px;
	float:left;
	background:transparent url('../../global/images/calendrierBarre2_al.gif') no-repeat;
	}
body.De a#ctl00_Lk_mois_1{background-position:0 0;}
body.De a#ctl00_Lk_mois_2{background-position:-49px 0;}
body.De a#ctl00_Lk_mois_3{background-position:-98px 0;}
body.De a#ctl00_Lk_mois_4{background-position:-147px 0;}
body.De a#ctl00_Lk_mois_5{background-position:-196px 0;}
body.De a#ctl00_Lk_mois_6{background-position:-245px 0;}
body.De a#ctl00_Lk_mois_7{background-position:-294px 0;}
body.De a#ctl00_Lk_mois_8{background-position:-343px 0;}
body.De a#ctl00_Lk_mois_9{background-position:-392px 0;}
body.De a#ctl00_Lk_mois_10{background-position:-441px 0;}
body.De a#ctl00_Lk_mois_11{background-position:-490px 0;}
body.De a#ctl00_Lk_mois_12{background-position:-539px 0;}

body.De a#ctl00_Lk_mois_1.selected,a#ctl00_Lk_mois_1:hover{background-position:0 -20px;}
body.De a#ctl00_Lk_mois_2.selected,a#ctl00_Lk_mois_2:hover{background-position:-49px -20px;}
body.De a#ctl00_Lk_mois_3.selected,a#ctl00_Lk_mois_3:hover{background-position:-98px -20px;}
body.De a#ctl00_Lk_mois_4.selected,a#ctl00_Lk_mois_4:hover{background-position:-147px -20px;}
body.De a#ctl00_Lk_mois_5.selected,a#ctl00_Lk_mois_5:hover{background-position:-196px -20px;}
body.De a#ctl00_Lk_mois_6.selected,a#ctl00_Lk_mois_6:hover{background-position:-245px -20px;}
body.De a#ctl00_Lk_mois_7.selected,a#ctl00_Lk_mois_7:hover{background-position:-294px -20px;}
body.De a#ctl00_Lk_mois_8.selected,a#ctl00_Lk_mois_8:hover{background-position:-343px -20px;}
body.De a#ctl00_Lk_mois_9.selected,a#ctl00_Lk_mois_9:hover{background-position:-392px -20px;}
body.De a#ctl00_Lk_mois_10.selected,a#ctl00_Lk_mois_10:hover{background-position:-441px -20px;}
body.De a#ctl00_Lk_mois_11.selected,a#ctl00_Lk_mois_11:hover{background-position:-490px -20px;}
body.De a#ctl00_Lk_mois_12.selected,a#ctl00_Lk_mois_12:hover{background-position:-539px -20px;}
			
/*---------------------------------------- =  listSelectMois anglais--*/
body.Uk #listSelectMois a{
	display:block; height:17px; width:49px; 
	overflow:hidden; text-indent:-200em;
	background:#E7C368;
	margin:0 0; padding:3px 0 0 0 ;
	font-size:8px;
	float:left;
	background:transparent url('../../global/images/calendrierBarre2_en.gif') no-repeat;
	}
body.Uk a#ctl00_Lk_mois_1{background-position:0 0;}
body.Uk a#ctl00_Lk_mois_2{background-position:-49px 0;}
body.Uk a#ctl00_Lk_mois_3{background-position:-98px 0;}
body.Uk a#ctl00_Lk_mois_4{background-position:-147px 0;}
body.Uk a#ctl00_Lk_mois_5{background-position:-196px 0;}
body.Uk a#ctl00_Lk_mois_6{background-position:-245px 0;}
body.Uk a#ctl00_Lk_mois_7{background-position:-294px 0;}
body.Uk a#ctl00_Lk_mois_8{background-position:-343px 0;}
body.Uk a#ctl00_Lk_mois_9{background-position:-392px 0;}
body.Uk a#ctl00_Lk_mois_10{background-position:-441px 0;}
body.Uk a#ctl00_Lk_mois_11{background-position:-490px 0;}
body.Uk a#ctl00_Lk_mois_12{background-position:-539px 0;}

body.Uk a#ctl00_Lk_mois_1.selected,a#ctl00_Lk_mois_1:hover{background-position:0 -20px;}
body.Uk a#ctl00_Lk_mois_2.selected,a#ctl00_Lk_mois_2:hover{background-position:-49px -20px;}
body.Uk a#ctl00_Lk_mois_3.selected,a#ctl00_Lk_mois_3:hover{background-position:-98px -20px;}
body.Uk a#ctl00_Lk_mois_4.selected,a#ctl00_Lk_mois_4:hover{background-position:-147px -20px;}
body.Uk a#ctl00_Lk_mois_5.selected,a#ctl00_Lk_mois_5:hover{background-position:-196px -20px;}
body.Uk a#ctl00_Lk_mois_6.selected,a#ctl00_Lk_mois_6:hover{background-position:-245px -20px;}
body.Uk a#ctl00_Lk_mois_7.selected,a#ctl00_Lk_mois_7:hover{background-position:-294px -20px;}
body.Uk a#ctl00_Lk_mois_8.selected,a#ctl00_Lk_mois_8:hover{background-position:-343px -20px;}
body.Uk a#ctl00_Lk_mois_9.selected,a#ctl00_Lk_mois_9:hover{background-position:-392px -20px;}
body.Uk a#ctl00_Lk_mois_10.selected,a#ctl00_Lk_mois_10:hover{background-position:-441px -20px;}
body.Uk a#ctl00_Lk_mois_11.selected,a#ctl00_Lk_mois_11:hover{background-position:-490px -20px;}
body.Uk a#ctl00_Lk_mois_12.selected,a#ctl00_Lk_mois_12:hover{background-position:-539px -20px;}		

	/*---------------------Mois et année*/

	#mm_aa{
		position:relative;
		display:block; width:140px; height:140px;
		margin:0px 0 0 10px;
		
		background: transparent url('../../global/images/bgCalendrier.gif') no-repeat;

		}

		#mm_aa h2,#mm_aa h3{
			font-family:Times; 
			font-size:2.8em; font-style:normal; font-weight:normal;
			text-align:center; 
			margin:30px 0 0 0 ;
			color:#363939;
			}

		#mm_aa h2 {color:#F9DD8A; font-size:2.1em;}

	/*---------------------jour et select Mois*/
	#mm_jj {margin:15px 0 0 0px;}
	#mm_jj table{
		border-collapse:collapse;
		margin:0 20px;
		}

		#mm_jj table td,#mm_jj table th {text-align:center; border-left:1px solid #8A631A; width:66px; padding:3px 0;}
		#mm_jj table td span{
			display:block; width:14px; height:14px; 
			float:left; margin-left:1px;
			background-color:#F9DD8A;
			}

			#textDescription{width:480px; margin:5px 0;}

	/*---------------------navPasApas*/
	#navPasApas{
		clear:both; border-top:1px #B27F21 solid; padding:3px; font-size:1.1em;
	}
	#navPasApas p.Mpreced{float:left; text-align:left;}
	#navPasApas p.Msuivant{float:right; text-align:right;}

	#navPasApas p.Mpreced, #navPasApas p.Msuivant{
		display:block; width:120px; height:19px;
		padding:4px;
	}

	#navPasApas a{text-decoration:none;}

	/*---------------------Legende*/
	#legende p{padding:3px; margin:5px 0;}
	#legende strong{font-style:normal; border-bottom:1px #000 solid;}
	
	/*-------------------------------------------------------------------------------------*/
	/* =  bloc ressources			 */
	/*-------------------------------------------------------------------------------------*/	
		.BlocRessources{
			clear:both;

			background-color:#E7CA54;
			color:#3A2E0D;
			/*width:310px;*/
			margin:30px 20px 20px 20px;
			padding-bottom:10px;
			overflow:hidden;
			}

			.BlocRessources h3{
				margin:0 !important; padding: 10px 0 10px 60px  !important;
				background:transparent url(../../guider/images/bg_BlocRessources.gif) left top no-repeat;
			}

			.BlocRessources h3.enPratique{
				margin:0 !important; padding: 10px 0 10px 60px  !important;
				background:transparent url(../../guider/images/bgEnpratique.gif) left top no-repeat;
			}


			.BlocRessources .typeFichier{
				height:20px;
				border-left:10px #3A2E0D solid;
				padding-left:30px;
			}

			.BlocRessources .pdf{
				background:transparent url(../../guider/images/pictAcrobat.gif) 0 0 no-repeat;
			}
			.BlocRessources a{color:#3B2C0C;}