h1 {  font-family: Verdana; font-size: medium; font-weight: normal; color: #999999; margin-right: 30px; margin-left: 40px; margin-top: 10px; margin-bottom: 10px; text-align: left;}

body {
  margin:0 auto;
  width: 800px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000;
  /*background: url(../../images/evenementUne/fond_site_fete_2012.gif) repeat-x;*/ /*FETES DE FIN ANNEE 2011 A SUPPRIMER APRES*/
}
table 
{
	border:0px solid #FFF;

}
img 
{
	border:0px solid #FFF;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
  }

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: underline;
}

a:hover{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: none;
	
}

a.Verdana12BlackBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;

}

a.ArialWhite10Link{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}

a.ArialWhite10Link:hover{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.ArialBlue10Link{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration:underline;
}

a.ArialBlue10Link:hover{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: none;
}

a.ArialGray9Link{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
}

a.ArialGray9Link:hover{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.Verdana10White{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.Verdana12White{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.Verdana10Black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.Verdana12Black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

span.PadLeft5Right5{
	padding-left: 5px;
	padding-right: 5px;
}

.Box, .MainSelBox, .EditBoxRech, .TextBox112, .SelBox138, .SelBox132, .SelBox150, .SelBox250, .TextArea16{
	border-top: 1px solid #8F8F8F;
	border-right: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	border-left: 1px solid #8F8F8F;
}

.SelBox138{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 138px;
	height: 17px;
}
.SelBox150{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 150px;
	height: 17px;
}

.SelBox200{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 200px;
	height: 17px;
}

.SelBox250{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 250px;
	height: 17px;
}

.SelBox400{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 400px;
	height: 17px;
}


.EditBox95{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 95px;
	height: 17px;
}

.TextArea16{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 360px;
	height: 58px;
}
.SelBox132{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 132px;
	height: 17px;
}
.EditBoxRech{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 114px;
	height: 16px;
}

.EditBox200{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 200px;
	height: 16px;
}

.SelectBox29{
	border-top: 1px solid #8F8F8F;
	border-right: 0px ;
	border-bottom: 0px;
	border-left: 1px solid #8F8F8F;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 146px;
	height: 17px;

}

.MainSelBox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	width: 130px;
	height: 17px;
}
.SelBox138{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 138px;
	height: 17px;
}
.SelBox150{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 150px;
	height: 17px;
}
.TextArea16{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 360px;
	height: 58px;
}
.SelBox132{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	width: 132px;
	height: 17px;
}
.EditBoxRech{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 114px;
	height: 16px;
}

.VerdanaBoldWhite9Link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.VerdanaBoldWhite9Link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.VerdanaWhite9Link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.VerdanaWhite9Link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.invisible{
	display: none;
}

.TNRTitleBlue{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #2593DB;
}
/*-----------------------*/
/* Titre  premier niveau*/

.TNRTitle_3{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #005C98;
}
.TNRTitle_4{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #A2BD4D;
}

.TNRTitle_5{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #CC33CC;
}

.TNRTitle_6{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #33CCCC;
}

.TNRTitle_7{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #F9A51B;
}

.TNRTitle_8{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #33CCFF;
}

.TNRTitle_9{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #990000;
}

/*-----------------------*/

.TNRTitleDark_4{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #809932;
}
.TNRTitleMagenta, .TNRTitleDarkBlue{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #005C98;
}
.Verdana11Black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}
.Verdana11Grey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}

.Verdana11BlackB{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.Verdana11BlackBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.Verdana9Black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}
.Verdana9White{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
}


.Verdana9BlackBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.Verdana11BlueLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: underline;
}
.Verdana11BlueLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: none;
}
/*.Verdana11BlueLink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}*/

.Verdana11BoldBlueLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005C98;
	text-decoration: underline;
}
.Verdana11BoldBlueLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #005C98;
	text-decoration: none;
}

.Verdana11BoldLightBlueLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2593DB;
	text-decoration: underline;
}
.Verdana11BoldLightBlueLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #2593DB;
	text-decoration: none;
}

.TextBox112{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	width: 112px;
	height: 16px;
}
.CheckBox18{
	width: 12px;
	height: 12px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}

.Verdana12BlueLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: underline;
}
.Verdana12BlueLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: none;
}

.Verdana12BlueBoldLink2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #2593DB;
	text-decoration: underline;
}

.Verdana12BlueBoldLink2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;	
	color: #2593DB;
	text-decoration: none;
}

.Verdana12OrangeBoldLink2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #F9A51B;
	text-decoration: none;
}

.Verdana12OrangeBoldLink2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;	
	color: #F9A51B;
	text-decoration: none;
}

a.ArialWhite9Link{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}

a.ArialWhite9Link:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.ArialWhite9{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.TNRTitleOrange18{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #F9A51B;
}

.TNRTitleBlue18{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #2593DB;
}

.TNRTitle2Blue17{ 
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	color: #2593DB;
}

.Verdana12BlueBoldLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005C98;
	text-decoration: underline;
}
.Verdana12BlueBoldLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #005C98;
	text-decoration: none;
}

.Verdana12LightBlueBoldLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2593DB;
	text-decoration: underline;
}
.Verdana12LightBlueBoldLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #2593DB;
	text-decoration: none;
}

.TableBorder{
	border-top: 1px solid #F9A51B;
	border-right: 1px solid #F9A51B;
	border-bottom: 1px solid #F9A51B;
	border-left: 1px solid #F9A51B;
	border-collapse: collapse;
}

.Verdana12LightBlueBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2593DB;
	text-decoration: none;
}

div.divCalendarElemThisMonth{
	width: 20px;
	height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

div.divCalendarElemNotThisMonth{
	width: 20px;
	height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
}

div.divCalendarElemThisDay{
	width: 20px;
	height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

div.divCalendarElem{
	width: 20px;
	height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

div.divCalendarElemJour{
	width: 20px;
	height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFCC;
}

div.divCalendarElemSel{
	width: 20px;
	height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFF575;
}

div.divCalendarElemSel{
	width: 20px;
	height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFF575;
}

.verdana9Gray{
	color: #5A5A5A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.Verdana12OrangeBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F9A51B;
	font-weight: bold;
}

a.Verdana10BlueBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005C98;
	text-decoration: underline;
}

a.Verdana10BlueBold:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005C98;
	text-decoration: none;
}

.Verdana11Gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

a.Verdana10Gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

a.Verdana10Gray:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

a.Verdana10Blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: underline;
}

a.Verdana10Blue:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: none;
}

a.Verdana9Blue2Link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: underline;
}

a.Verdana9Blue2Link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: none;
}

.PadTop3Bot3{
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
}

.PadTop3Bot3L6{
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 0px;
}

.justif08{
	text-align: justify;
}

.PaddT6R6L6B6{
	padding: 6px 6px 6px 6px;
}

a.Verdana9BlueLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: underline;
}

a.Verdana9BlueLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: none;
}

a.Verdana12Blue2Link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: underline;
	font-weight: bold;
}

a.Verdana12Blue2Link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: none;
	font-weight: bold;
}

.Arial13Blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005C98;
}

/*-----------------------------------------------------*/
/* Menu                                                */
/*---------------------------------------------------  */

.MenuGreenLink{
	color: #4E6604;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.MenuGreenLink:hover{
	color: #4E6604;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}
.MenuWhiteLink{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.MenuWhiteLink:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

.MenuBlueLink{
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.MenuBlueLink:hover{
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}
.MenuGrayLink{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.MenuGrayLink:hover{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}


/*---------------------------------------------------*/
/* Feuille des pages internes  (2 couleurs uniquements) */
/*---------------------------------------------------*/
	/*--- couleur  4 ---*/
	.Verdana9Italic_4{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style:italic;
		color: #A2BD4D;
	}

	.Arial14_4{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #809932;
	}
/*	.Verdana12_4BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: underline;
		font-weight: bold;
	}
 	.Verdana12_4BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: none;
		font-weight: bold;
	} */
	.Verdana12_4Link:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #A5BC5F;
	}
	
	.Verdana11_4BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: underline;
		font-weight: bold;
	}
	.Verdana11_4BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: none;
		font-weight: bold;
	}
	.Verdana11_4Link:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #A5BC5F;
	}

	.Verdana9_4Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: underline;
	}
	.Verdana9_4Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: none;
	}
	.Verdana12_4BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #005C98;
		text-decoration: underline;
	}
	
/* 	.Verdana12_4BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;	
		color: #005C98;
		text-decoration: none;
	} */

	.Verdana9_7Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
	}
	.Verdana9_7Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
	}
	.Verdana12_7BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #005C98;
		text-decoration: underline;
	}
	
	.Verdana12_7BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;	
		color: #005C98;
		text-decoration: none;
	}


	.Verdana9_8Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
	}
	.Verdana9_8Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
	}
	.Verdana12_8BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #005C98;
		text-decoration: underline;
	}
	
	.Verdana12_8BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;	
		color: #005C98;
		text-decoration: none;
	}


	.Verdana9_9Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
	}
	.Verdana9_9Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
	}
	.Verdana12_9BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #005C98;
		text-decoration: underline;
	}
	
	.Verdana12_9BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;	
		color: #005C98;
		text-decoration: none;
	}


	.Verdana9_3Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
	}
	.Verdana9_3Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
	}
	.Verdana12_3BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #005C98;
		text-decoration: underline;
	}
	
	.Verdana12_3BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;	
		color: #005C98;
		text-decoration: none;
	}

	.Verdana9_5Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
	}
	.Verdana9_5Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
	}
	.Verdana12_5BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #005C98;
		text-decoration: underline;
	}
	
	.Verdana12_5BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;	
		color: #005C98;
		text-decoration: none;
	}

	.Verdana9_6Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
	}
	.Verdana9_6Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
	}
	.Verdana12_6BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #005C98;
		text-decoration: underline;
	}
	
	.Verdana12_6BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;	
		color: #005C98;
		text-decoration: none;
	}


	/*--- couleur  1 ---*/
	.Verdana9Italic_1{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style:italic;
		color: #005C98;
	}
	
	.Arial14_1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #005C98;
	}
	.Verdana12_vertinverse{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		background-color: #a2bc4e;
	}

	.Verdana12_1BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
		font-weight: bold;
	}
/* 	.Verdana12_1BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
		font-weight: bold;
	} */
	.Verdana12_1Link:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
	}
	
	.Verdana11_1BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
		font-weight: bold;
	}
	.Verdana11_1BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
		font-weight: bold;
	}
	.Verdana11_1Link:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
	}
	.Verdana9_1Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: underline;
	}
	.Verdana9_1Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #005C98;
		text-decoration: none;
	}
	.Verdana12_1BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #005C98;
		text-decoration: underline;
	}

/*-----------------------------------------------------*/
	
	.Verdana10_4Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: underline;
	}
	.Verdana10_4Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: none;
	}
	.Verdana10_4Link:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #A5BC5F;
	}



	.Verdana9_4Link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: underline;
	}
	.Verdana9_4Link:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: none;
	}
	.Verdana11_4BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: underline;
		font-weight: bold;
	}
	.Verdana11_4BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: none;
		font-weight: bold;
	}
	
	.Verdana12_4BoldLink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: underline;
		font-weight: bold;
	}
/* 	.Verdana12_4BoldLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #5B6F1E;
		text-decoration: none;
		font-weight: bold;
	} */

	.Verdana15_4Bold{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #6C8324;
		text-decoration: none;
	}

	.Verdana11_4Bold{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #6C8324;
		font-weight: bold;
	}

/*---------------------------------------------------*/

.Verdana15MagentaBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005C98;
	text-decoration: none;
}

.Verdana13BlackBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.Verdana12BlackBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.PadTop10{
	padding-top: 10px;
}

.PadTop5{
	padding-top: 5px;
}
.Verdana11ItalicGray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color: #666666;
}

.Verdana9GreenLink{
	color: #809932;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

.Verdana9GreenLink:hover{
	color: #809932;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.verdana9Gray2{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.OptionForSelect{
	background-color: #EDECEC;
}
.OptionForSelect:hover{
	background-color: #BDBCBC;
}

.Verdana12BlueBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005C98;
}

.Verdana9Blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #005C98;
}

.Verdana11BlueBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005C98;
}

a.Verdana11CoolBlueBoldLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2593DB;
	text-decoration: underline;
}

a.Verdana11CoolBlueBoldLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2593DB;
	text-decoration: none;
}


.Verdana11Magenta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #005C98;
}
.Verdana11Gray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.Verdana10GreyBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

.TNRBlue17{
	font-family: "Times New Roman", Times, serif;
	color: #006699;
	font-size: small;
	font-weight: bold;
}

.PadLeft35{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}

.Verdana10BlueBoldText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005C98;
}

a.Verdana9WhiteMenuLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.Verdana9WhiteMenuLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9DDFF;
	text-decoration: underline;
	font-weight: bold;
}

.Verdana9White{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.myh1 {  
	font-family: Verdana; 
	font-size: medium; 
	font-weight: normal; 
	color: #999999; 
	padding-right: 1px;
	padding-left: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	text-align: left;
}

.Verdana11CoolBlue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
}

.Verdana11Gray2Bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

a.Verdana11BlueLink3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: underline;
}


a.Verdana11BlueLink3:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005C98;
	text-decoration: none;
}

.f_red{
	color: #ff0000;
}

form{
	display: inline;
}

.f_preinsc_button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.subnav ul {
	list-style-type: none;
	padding:0;
	border:0;
	margin:0;
}

.subnav li {
	margin-top: 0px;
	margin-bottom: 0px;
	border:0;
	text-align:left;
	line-height: 15px;
}

li.lamairie {
	background-image: url(../images/arrow_right_blue.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 8px;
	border:0;
	margin:0px 0px 0px 22px;
	text-align:left;
}

li.laville {
	background-image: url(../images/arrow_right_orange.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 8px;
	border:0;
	margin:0px 0px 0px 22px;
	text-align:left;
}

li.citoyen {
	background-image: url(../images/arrow_right_green.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 8px;
	border:0;
	margin:0px 0px 0px 22px;
	text-align:left;
}

li.information {
	background-image: url(../images/arrow_right_orange.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 8px;
	border:0;
	margin:0px 0px 0px 22px;
	text-align:left;
}

li.lafamille{
	background-image: url(../images/arrow_right_mov.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 8px;
	border:0;
	margin:0px 0px 0px 22px;
	text-align:left;
}

li.tlibre{
	background-image: url(../images/arrow_right_cyan.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 8px;
	border:0;
	margin:0px 0px 0px 22px;
	text-align:left;
}

li.economie{
	background-image: url(../images/arrow_right_greenorblue.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 8px;
	border:0;
	margin:0px 0px 0px 22px;
	text-align:left;
}

li.ouverture{
	background-image: url(../images/arrow_right_darkred.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 8px;
	border:0;
	margin:0px 0px 0px 22px;
	text-align:left;
}

li.lamairie a, li.laville a, li.information a, li.citoyen a, li.lafamille a, li.tlibre a,
li.economie a, li.ouverture a{
	padding:0;
	border:0;
	margin:0; 
	vertical-align:top; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: underline;
}
li.lamairie a:hover, li.laville a:hover, li.information a:hover, li.citoyen a:hover, li.lafamille a:hover, li.tlibre a:hover,
li.economie a:hover, li.ouverture a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: none;
}

#form_bandeau {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	/*width: 14em;*/
	padding: 0px;
	margin: 0px;
	/*margin-left: 1.8em;*/
	margin-left: 3%;
	margin-top: 1.5em;
}
.lien 
{
	color: #2593DB;
}
.lien_ a,.lien_video a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: underline;
}
.lien_ a:hover,.lien_video a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2593DB;
	text-decoration: none;
}

/** Agenda **/
.colonne_gauche
{
	width: 260px;
	overflow:hidden;
	float:left;
}
.colonne_droite
{
	width:290px;
	overflow:hidden;
	float:right;
	margin-right:5px;
	
}
#onglet_cinema 
{
	width:290px;
	height:170px;
	background-color :#C9D6E9;
	margin-top:15px;
	margin-left:10px;
}
.titreBleuGras
{
	font-size:14px;
	color:2593DB;
	font-weight:bold;
}

#evenemment
{
 	margin-top: 30px;
	margin-left: 10px;
	width: 260px;
}

#manifestation
{

	text-align:center;
	margin-top: 5px;
	margin-bottom: 5px; 	
	font-size: 10px;
	font-weight:bold;
	color: #2593DB;
	text-decoration: underline;
}

#listeManif
{
	width:290px;
	height:600px;
	margin-top:15px;

	background-color:#C9D6E9;
	overflow:auto;
}

.remplissage
{
	margin-left: 10px;	
	margin-top:10px;
}


#onglet_nouveaute
{
	width: 250px;
	margin-left:10px;
	margin-top:15px;
	background-color:#C9D6E9;
}
/** Fin Agenda **/
#contenant
{
	margin-left:auto;
	margin-right:auto;
	width:800px;
}
.menuDroite 
{
	margin-top:22px;
	line-height : 20px;
	width:167px;
}
.menuDroite img
{
	border:solid 0px #FFF;
}


.listeMenuDroite  td
{
	margin-bottom:10px;
	background-color:#F1F5F3;
	width:180px;
}
.listeMenuDroite  a
{
	margin-bottom:10px;
	font-family: Arial,Verdana, Helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#2593DB;
	text-decoration: none;
}

.listeMenuDroite a:hover
{
	margin-bottom:10px;
	font-family: Arial,Verdana, Helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#F28D02;
	text-decoration: none;
}
/******Barre de titre "Actu" et "Communique" *******/
.barreTitre
{
	background-color:#2593DB;
	width:400px;
	height:2.5em;
}
/******Texte de la barre de titre "Actu" et "Communique" *******/
/* .barreTitre span
{
	margin-left:10px;
	line-height : 22px;
	font-weight:bold;
	font-size:13px;
	color:#FFF;
} */


/******Texte de la barre de titre "Actu" et "Communique" *******/
.barreTitre span,.barreTitre_3 span,.barreTitre_4 span,.barreTitre_5 span,.barreTitre_6 span,.barreTitre_7 span,.barreTitre_8 span,.barreTitre_9 span
{
	margin-left:10px;
	line-height : 22px;
	font-weight:bold;
	font-size:13px;
	color:#FFF;
}
/******Barre de titre "Actu" et "Communique" *******/
.barreTitre_3
{
	background-color:#005c98;				/*	Bleu foncé		*/
	width:410px;
	height:2.5em;
}
.barreTitre_4
{
	background-color:#A2BD4D;				/*	Vert clair		*/
	width:410px;
	height:2.5em;
}
.barreTitre_5
{
	background-color:#CC33CC;				/*	Violet			*/
	width:410px;
	height:2.5em;
}
.barreTitre_6,.barreTitre_8
{
	background-color:#33CCCC;				/*	Bleu clair		*/
	width:410px;
	height:2.5em;
}
.barreTitre_7
{
	background-color:#F9A51B;				/*	Orange		*/
	width:410px;
	height:2.5em;
}
.barreTitre_9								
{
	background-color:#990000;				/*	Rouge		*/
	width:400px;
	height:2.5em;
}


#rechercher
{
 	position:absolute;
	margin-left:595px; 

	padding:2px;
	background-color:#FFF;
	width:170px;
	font-size: 11px;
}
#rechercher a
{
	color:#2593DB;
	font-weight:bold;
	text-decoration: none;
}
#rechercher a:hover
{
	color:#F28D02;
	font-weight:bold;
	text-decoration: none;
}

#enteteSiteBleu
{
	background-color:#005C98;
	width:770px;
	height:25px;
	line-height:20px;
}
#enteteSiteBleu span
{
	display : inline;

}
#enteteSiteBleu a
{
	font-family: Arial,Verdana, Helvetica,sans-serif;
	font-size: 10px;
	color:#FFF;
	margin-left:20px;
	
}
#roche-sur-yon
{
	font-family: Arial,Verdana, Helvetica,sans-serif;
	font-weight:bold;
	font-size: 12px;
	color:#FFF;
	float:right;
	width:265px;
}

#footer
{
	background-color:#005C98;
	width:770px;
	padding:5px;
	color:#FFF;
	margin-top:20px;
}
#footer td
{
	color:#FFF;
}

.titreNoire a
{
	color:#000;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
}
.titreNoire a:hover
{
	color:#2593DB;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;	
}
.lienOrange a
{
	color:#F28D02;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	padding:2px;
}
.lienOrange a:hover
{
	color:#2593DB;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	padding:2px;
}
.actu img
{
	padding:2px;
	/* border:solid 2px #FFF; */
	width:120px;
	height:120px;
}
.communique img
{
	padding:2px;
	/* border:solid 2px #FFF; */
	width:42px;
	height:42px;
}

.milieu
{
	min-height:900px;
}

.enteteDroite
{
	background-color:#005C98;
	padding:3px;
	font-family: Verdana, Helvetica,sans-serif;
	font-weight:bold;
	font-size: 11px;
	color:#FFF;
}
.rouge
{
	color:red;
	font-weight:bold;
}
.contenu_form
{
	width:490px;
	margin-left:17px;
}
.rouge
{
	color:red;
	font-weight:bold;
}
.contenu_form
{
	width:490px;
	margin-left:17px;
}
.descriptionBlog
{
	text-align:justify;
}
.listeVosEspaces  
{
    border: 3px solid #F1F5F3;
    height: 38px;
    margin-left: -2px;
    margin-top: 2px;
}
#content
{
	background-color:#FFF;
	width:770px;
}
#contenuPrincipal
{
	width:770px;
}
#bandeauPrincipal
{
	width:770px;	
}
/******************************
		 Carrousel News
******************************/
