/* G&eacute;n&eacute;ral -----------------------------------------------------------*/
BODY {
	margin:					0;
	background-color:		#FFFFFF;
	background-image: url(../images/Bg.gif);
}
.BgGauche {
	background-image:		url(../images/Bg_Gauche.gif);
	background-position:	top left;
	background-repeat:		repeat-x;
}
.BgDroit {
	background-image:		url(../images/Bg_Droit.gif);
	background-position:	top left;
	background-repeat:		repeat-x;
}
/*.BgColGauche {
	background-image: url(../images/Bg_ColGauche.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}*/
.BgBas {
	background-image:		url(../images/Bg_Bas.gif);
}
.BgBlanc {
	background-color: #FFFFFF;
}
.BgVertFonce {
	background-color: #76732F;
}
.BgOrange {
	background-color: #C15925;
}
.BgVertPale {
	background-color: #ABA871;
}
.BgVertBlanc {
	background-color: #E3E1CF;
}
.BgAlbum {
	background-position:	top left;
	background-image: url(../images/Bg_Album.gif);
}
A:link, A:visited, A:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#632900;
	text-decoration: 		underline;
}
A:hover, A:visited:hover, A:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#D1581B;
	text-decoration: 		underline;
}
P {
	padding:				0;
	margin-top:				0px;
	margin-bottom:			20px;
}
ul {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-image: url(../images/Puce_Liste.gif);
	margin-bottom: 25px;
	margin-top: -10px;
}
ol {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				11px;
	color:					#353538;
}
li {
	margin-top: 			3px;
	margin-bottom: 			0px;
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	line-height:			16px;
	color:					#632900;
}
/*----------------------------------------------------------------------------*/
/* &Eacute;diteur - Classes g&eacute;n&eacute;rales -----------------------------------------------*/
.TitreOrange {
	font-family:			Trebuchet MS, Arial, Verdana;
	font-size: 23px;
	color: #D1581B;
}
.TitreBourgogne{
	font-family:			Trebuchet MS, Arial, Verdana;
	font-size: 18px;
	color: #632900;
}
.SousTitre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#632900;
	text-transform: 		uppercase;
	line-height:			10px;
}
.Texte {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	line-height:			16px;
	color:					#632900;
}
.TexteSpecial {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#76732F;
	line-height:			11px;
}
.TextePartenaires {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	line-height:			12px;
	color:					#632900;
}
/*----------------------------------------------------------------------------*/
/* &Eacute;diteur - Classes pour les hyperliens -------------------------------------*/
A.Lien:link, A.Lien:visited, A.Lien:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#632900;
	text-decoration: 		underline;
}
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#D1581B;
	text-decoration: 		underline;
}
/*----------------------------------------------------------------------------*/
/* &Eacute;diteur - Classes pour les images -----------------------------------------*/
.ContourPhoto {
	border:					1px solid #000000;
}
/*----------------------------------------------------------------------------*/
/* &Eacute;diteur - Classes pour les cellules de tableaux ---------------------------*/
.CelluleTitreTab {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	line-height: 			11px;
	color:					#666319;
	background-color:		#DBDAC8;
	padding-top:			6px;
	padding-bottom:			6px;
	padding-left:			9px;
	padding-right:			9px;
	border-right:			2px solid #FFFFFF;
	vertical-align:			middle;
	text-transform: 		uppercase;
}
.CelluleTexteTab {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				9px;
	line-height: 			10px;
	color:					#868231;
	background-color:		#F4F3ED;
	padding-top:			4px;
	padding-bottom:			6px;
	padding-left:			9px;
	padding-right:			9px;
	border-right:			2px solid #FFFFFF;
	vertical-align:			middle;
}
/*----------------------------------------------------------------------------*/
/* Styles sp&eacute;ciaux pour page d'accueil ---------------------------------------*/
.CellMenuFixe {
	background-color: #76732F;
	height: 20px;
	text-align: right;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D5D1BC;
	line-height: 9px;
	vertical-align: middle;
}
A.LienNavFixe:link, A.LienNavFixe:visited, A.LienNavFixe:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D5D1BC;
	line-height: 8px;
	text-decoration: none;
}
A.LienNavFixe:hover, A.LienNavFixe:visited:hover, A.LienNavFixe:active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 8px;
	text-decoration: none;
}
.CellCredit {
	background-color: #632900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B79279;
	line-height: 8px;
	padding: 6px;
}
A.LienCredit:link, A.LienCredit:visited, A.LienCredit:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B79279;
	line-height: 8px;
	text-decoration: underline;
}
A.LienCredit:hover, A.LienCredit:visited:hover, A.LienCredit:active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 8px;
	text-decoration: none;
}
.TexteAccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #632900;
	line-height: 14px;
}
.CelluleContenuAcc {
	padding-top:			9px;
	padding-bottom:			10px;
	padding-left:			22px;
	padding-right:			10px;
	vertical-align:			top;
}
.CellLieux {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #76732F;
	background-image: url(../images/Bg_Lieux.jpg);
	padding-top: 3px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 17px;
	line-height: 14px;
}
.ChampsDossier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #434112;
	width: 54px;
	background-color: #C0BA9A;
	border: none;
	padding-left: 2px;
	height: 12px;
}
/*----------------------------------------------------------------------------*/
/* Styles sp&eacute;ciaux pour pages int&eacute;rieures ------------------------------------*/
A.LienPaginationOff:link, A.LienPaginationOff:visited, A.LienPaginationOff:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #632900;
	text-decoration: none;
	font-weight: bold;
	line-height: 13px;
}
A.LienPaginationOff:hover, A.LienPaginationOff:visited:hover, A.LienPaginationOff:active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #632900;
	text-decoration: underline;
	font-weight: bold;
	line-height: 13px;
}
A.LienPaginationOn:link, A.LienPaginationOn:visited, A.LienPaginationOn:active, A.LienPaginationOn:hover, A.LienPaginationOn:visited:hover, A.LienPaginationOn:active:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C15925;
	text-decoration: underline;
	font-weight: bold;
	line-height: 13px;
}
/*----------------------------------------------------------------------------*/
/* Styles pour menu du haut ----------------------------------------------*/
a.LienMenuOff:link,  a.LienMenuOff:active, a.LienMenuOff:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #6F6B23;
	text-decoration: none;
}
a.LienMenuOff:hover,  a.LienMenuOff:active:hover, a.LienMenuOff:visited:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #BA501C;
	text-decoration: none;
}
a.LienMenuOn:link,  a.LienMenuOn:active, a.LienMenuOn:visited, a.LienMenuOn:hover,  a.LienMenuOn:active:hover, a.LienMenuOn:visited:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #BA501C;
	text-decoration: none;
}
/*----------------------------------------------------------------------------*/
/* Styles pour menu vertical ----------------------------------------------*/
.SousMenuOff {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	color: #76732F;
	text-decoration: none;
	padding-bottom: 7px;
	padding-left: 27px;
	padding-right: 7px;
	padding-top: 7px;
	line-height: 13px;
}
.SousMenuOn {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	color: #76732F;
	text-decoration: none;
	padding-bottom: 7px;
	padding-left: 27px;
	padding-right: 7px;
	padding-top: 7px;
	line-height: 13px;
	background-color: #FFFFFF;
}
.SousMenuOff a:link,  .SousMenuOff a:active, .SousMenuOff a:visited, .SousMenuOn a:link,  .SousMenuOn a:active, .SousMenuOn a:visited {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	color: #76732F;
	text-decoration: none;
}
.SousMenuOff a:hover,  .SousMenuOff a:active:hover, .SousMenuOff a:visited:hover, .SousMenuOn a:hover,  .SousMenuOn a:active:hover, .SousMenuOn a:visited:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	color: #76732F;
	text-decoration: underline;
}
.SousMenuOn a:link,  .SousMenuOn a:active, .SousMenuOn a:visited, .SousMenuOn a:hover,  .SousMenuOn a:active:hover, a.SousMenuOn a:visited:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	color: #76732F;
	text-decoration: none;
}
/*--------------------------------------------------------------------------*/
/* Styles pour formulaires----------------------------------------------------*/
FORM {
	padding:				0;
	margin:					0;
}
.TxtBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434112;
	background-color: #C0BA9A;
	border: none;
	padding-left: 2px;
}
.TxtArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434112;
	background-color: #C0BA9A;
	border: none;
	padding-left: 2px;
}
.Btn {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size: 				10px;
	color: 					#FFFFFF;
	background-color:		#7F7B3C;
	border:					 none;
	overflow: 				visible;
	font-weight:			bold;
	text-transform: 		uppercase;
	padding-left:			6px;
	padding-right:			6px;
	padding-top:			3px;
	padding-bottom:			3px;
	margin-top: 13px;
}
.CellTitreForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	color: #62622C;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 9px;
	background-color: #DBDAC6;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.CellForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808938;
	background-color: #F1EFE8;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-left:10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.ChampsForm {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #62622C;
	width: 240px;
}
.TxtAreaForm {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #62622C;
	width: 500px;
}

/*----------------------------------------------------------------------------*/
