.texte {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	TEXT-ALIGN: justify;
}
.texteWhite {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	TEXT-ALIGN: justify;
}
.texterouge {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color:  #6f0310;
	TEXT-ALIGN: justify;
}
.TexteRech {
	font-family: Times New Roman, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #034472;
}

a.LienMnuHaut {
	COLOR: #6f0310; font-size: 12px; font-weight:bold;FONT-FAMILY: "Century gothic",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.LienMnuHaut:hover {
	COLOR: #6f0310; font-size: 12px; font-weight:bold; FONT-FAMILY: "Century gothic",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
a.LienPack {
	COLOR: #ffffff; font-size: 12px; font-weight:bold;FONT-FAMILY: Tahoma, sans-serif ; TEXT-DECORATION: none
}
a.LienPack:hover {
	COLOR: #ffffff; font-size: 12px; font-weight:bold; FONT-FAMILY: Tahoma, sans-serif ; TEXT-DECORATION: none
}
a.LienContact {
	COLOR: #6f0310; font-size: 13px; font-weight:bold;FONT-FAMILY: "Century gothic",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.LienContact:hover {
	COLOR: #6f0310; font-size: 13px; font-weight:bold; FONT-FAMILY: "Century gothic",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
a.LienMnuBas {
	COLOR: #ffffff; font-size: 12px; font-weight:bold;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.LienMnuBas:hover {
	COLOR: #ffffff; font-size: 12px; font-weight:bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Titre {
	FONT-SIZE: 28px; LINE-HEIGHT: 28px; FONT-FAMILY: Tahoma, sans-serif ; font-weight:600; color:#6f0310;
}
.TitreAcc {
	FONT-SIZE: 16px; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma, sans-serif ; font-weight:bold; text-transform:uppercase; color:#6f0310;
}
a.LienPage {
	color: #6f0310; font-size: 12px; font-weight:bold;FONT-FAMILY: "Tahoma",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.LienPage:hover {
	color: #6f0310; font-size: 12px; font-weight:bold; FONT-FAMILY: "Tahoma",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
a.LienMnuTitre {
	FONT-SIZE: 14px; font-weight:bold; FONT-FAMILY: Times New Roman, sans-serif ; text-transform:uppercase; color:#034472; TEXT-DECORATION: none
}
a.LienMnuTitre:link {
	FONT-SIZE: 14px; font-weight:bold; FONT-FAMILY: Times New Roman, sans-serif ; text-transform:uppercase; color:#034472; TEXT-DECORATION: none
}
a.LienMnuTitre:hover {
	color: #a4414e; font-size: 14px;  FONT-FAMILY: Times New Roman, sans-serif ; text-transform:uppercase; TEXT-DECORATION: underline
}
a.LienNavi {
	FONT-SIZE: 14px; FONT-FAMILY: Times New Roman, sans-serif ; color:#034472; TEXT-DECORATION: none
}
a.LienNavi:hover {
	color: #a4414e; font-size: 14px;  FONT-FAMILY: Times New Roman, sans-serif ; TEXT-DECORATION: underline;
}
a.ActuLien {
	FONT-SIZE: 10px; font-weight:normal;FONT-FAMILY: "Tahoma", Times New Roman, sans-serif ; color:#ffffff; TEXT-DECORATION: none;}
a.ActuLien:hover {
	font-size: 10px;  FONT-FAMILY: "Tahoma", Times New Roman, sans-serif ; color:#ffffff; TEXT-DECORATION: underline
}
.ActuLiens {
	margin-top: 13px; padding-bottom: 3px;padding-right: 1px; TEXT-ALIGN: right; HEIGHT: 13px; background-color: #a4414e;
}
.MnuTitre {
	FONT-SIZE: 12px; font-weight:bold; FONT-FAMILY: "Tahoma", Arial, Helvetica, sans-serif ; color:#003399
}
.MnuNavi {
	FONT-SIZE: 12px; font-weight:bold; FONT-FAMILY: "Tahoma", Arial, Helvetica, sans-serif ; color:#a4414e;
}
.PetiTitre {
	font-family:  Times New Roman, sans-serif ;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#6f0310;
}
.GrdTitre {
	FONT-SIZE: 28px; LINE-HEIGHT: 30px; FONT-FAMILY: Verdana ; font-weight:bold; text-transform:uppercase;
	color: #336633;
	}
.TitreDiap {
	FONT-SIZE: 18px;  FONT-FAMILY:Times New Roman, sans-serif ;	 text-transform:uppercase; color:#ffffff;
}
.TitreCal {
	FONT-SIZE: 17px; LINE-HEIGHT: 18px; font-weight:bold; FONT-FAMILY: Verdana; text-transform:uppercase; color:#0099cc;
}
.TitreRub {
	FONT-SIZE: 14px; font-weight:bold; FONT-FAMILY: Arial; text-transform:uppercase; color:#0099cc;
}
.TitreCom {
	FONT-SIZE: 18px; font-weight:bold; FONT-FAMILY: Arial; text-transform:uppercase; color:#0099cc;
}

.Flash {
	FONT-SIZE: 18px; font-weight:bold; FONT-FAMILY: Arial; text-transform:uppercase; color: #cc0000;
}

.TitreDiapo {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif ; text-transform:uppercase;color:#ffffff;
}
.FormDate {	
	FONT-FAMILY: Georgia, Times New Roman, sans-serif ;	
	font-size: 16px;	
	color: #6f0310;
	margin-left: 261px;
	}
a.LienCal {
	COLOR: #a4414e; font-size: 14px; font-weight:bold;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.LienCal:hover {
	COLOR: #a4414e; font-size: 14px; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
a.LienMnuleft {
	COLOR: #ffffff; font-size: 14px; font-weight:bold;FONT-FAMILY: "Century gothic",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.LienMnuleft:hover {
	COLOR: #336633; font-size: 14px; font-weight:bold;	font-style: normal;
FONT-FAMILY: "Century gothic",Verdana, Arial, Helvetica, sans-serif;
text-align: right;
	background-color: #ffffff;
}
a.LienCom {
	COLOR: #336633; font-size: 13px; font-weight:bold;FONT-FAMILY: "Tahoma",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.LienCom:hover {
	COLOR: #336633; font-size: 13px; font-weight:bold; FONT-FAMILY: "Tahoma",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
a.InfoLien {
	FONT-SIZE: 11px; font-weight:bold;FONT-FAMILY: "Tahoma", Arial, Helvetica, sans-serif ; color:#CCCCCC
}
a.InfoLien:hover {
	COLOR: #FFFFFF; font-size: 11px;  FONT-FAMILY: "Tahoma", Arial, Helvetica, sans-serif ; TEXT-DECORATION: underline
}
.InfoLiens {
	CLEAR: both; PADDING-TOP: 0px; TEXT-ALIGN: right;BACKGROUND-IMAGE: url(images/fond_actu.gif);HEIGHT: 14px
}
.MsgBkoff {
	font-family: Verdana, Arial, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
}
/*a {	
	color: #3366CC;	
	text-decoration: none
}
a:hover {	
	text-decoration: underline
	}
	*/
.Separ {
	display: block;
	width: 700px;
	height:40px;
	padding-bottom: 8px;
	margin-top: 15px;
	BACKGROUND-IMAGE: url(images/separation.png);BACKGROUND-POSITION: center center;BACKGROUND-REPEAT: no-repeat;
	visibility: visible;
	/*border-style: solid;*/
}
.BarTitre {
	display: block;
	width: 700px;
	height:40px;
	padding-top:10px;
	margin: 0px;
	BACKGROUND-COLOR: #transparent;
	TEXT-ALIGN: left;
	visibility: visible;
	/*border-style: solid;*/
}

body {
margin: 0;
padding: 0;
}
#Cadre {
BACKGROUND-IMAGE: url(images/ombre.png);BACKGROUND-POSITION: center top;BACKGROUND-REPEAT: repeat-y;
}
#Cadre #Centre {
WIDTH: 948px;
BACKGROUND-POSITION: center top;
DISPLAY: block;
MARGIN: 0px auto;
}
#Centre #Tableau {
	DISPLAY: block;
	COLOR: #000;
	POSITION: relative;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 948px;
	TEXT-ALIGN: left;
	visibility: visible;
}
#Tableau #ContBdHaut {
	LEFT: 0px;
	WIDTH: 948px;
	COLOR: #000;
	POSITION: absolute;
	TOP:0px;
	TEXT-ALIGN: left;
	height: 151px;
	visibility: visible;
}
.ContRech {
	DISPLAY: block;
	float: right;
	HEIGHT: 18px;
	WIDTH: 500px;
	BACKGROUND-COLOR: transparent;
	visibility: visible;
}
#Tableau #ContLogo {
	LEFT: 10px;
	WIDTH: 150px;
	HEIGHT: 150px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	visibility: visible;
}
#Tableau #ContMnuTitre {
	POSITION: absolute;
	LEFT: 15px;
	WIDTH: 150px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 310px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	visibility: visible;
	float: left;
	/*border : thin solid #000000;*/

}
#ContMnuTitre li a {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
font-weight:bold;
color: #336633;
font-size: 10px;
text-decoration: none;
display: block;
border: 0 none;
height: 0%;
}
#ContMnuTitre li a:hover, #ContMnuTitre li a:focus {
background: #336633;color: #fff;
}
.calqEntete {
	POSITION: absolute;
	margin-top: 1px;
	margin-left: 5px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 24px;
	visibility: visible;
	color: #000000;
	border : thin solid #000000;
}
#Tableau #ContBdPhoto {
	LEFT: 207px;
	WIDTH: 740px;
	HEIGHT: 102px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 160px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	visibility: visible;
}
#Tableau #DateContact {
	LEFT: 150px;
	WIDTH: 760px;
	COLOR: #000;
	LINE-HEIGHT: 15px;
	POSITION: absolute;
	TOP: 128px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 20px;
	visibility: visible;
	margin:0;
	padding:0;
	/*border : thin solid #000000;*/
}
#Tableau #ContTitrePage {
	LEFT: 330px;
	WIDTH: 615px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 125px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	height: 60px;
	visibility: visible;
}
#Tableau #ContMnuNavi {
	LEFT: 7px;
	WIDTH: 150px;
	HEIGHT: 40px;
	TOP: 180px;
	POSITION: absolute;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	visibility: visible;
}
/*border : thin solid #000000;*/
#MnuRub {
	MARGIN-LEFT: 3px;
	BORDER-TOP: #006699 2px solid; 
	BORDER-BOTTOM: #ffcc66 1px solid; 
	PADDING: 1px;
	WIDTH: 138px; 
}
#Tableau #Navigation {
	LEFT: 276px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 165px;
	BACKGROUND-COLOR: #cccccc;
	visibility: visible;
	height: 15px;	
}
#Tableau #ContDirDiap {
	LEFT: 276px;
	WIDTH:	650px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 180px;
	BACKGROUND-COLOR: #666666;
	visibility: visible;
	height: 25px;	
}
#Tableau #LibDiapo {
	LEFT: 400px;
	WIDTH:400px;
	COLOR: #fff;
	POSITION: absolute;
	TOP: 180px;
	BACKGROUND-COLOR: #666666;
	visibility: visible;
	height: 22px;
	text-align:center;
	margin-top: 2px;
}
#ContDirDiap #BoitePre {
	float: left;
	height: 18px;
	width: 105px;
	BACKGROUND-COLOR: #666666;
	margin: 5px;
}
#ContDirDiap #BoiteSui {
	float: right;
	height: 18px;
	width: 85px;
	BACKGROUND-COLOR: #666666;
	margin: 5px;	
}
#Tableau #ContGrdDiapo {
	LEFT: 275px;
	COLOR: #000;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #transparent;
	visibility: visible;
	padding-top:35px;
}
#GrdDiapo {
	COLOR: #000;
	BACKGROUND-COLOR: #cccccc;
	visibility: visible;	
	padding:5px;
	border: 4px solid #999999;
}
#Tableau #ContVignet {
	COLOR: #000;
	BACKGROUND-COLOR: #666666;
	visibility: visible;
	padding: 5px 5px 5px 8px;
}
.ContCorp {
	display: block;
	WIDTH: 948px;
	min-height: 548px !important;
	/height: 548px;
	TEXT-ALIGN: left;
	visibility: visible;
	margin-top:183px;
	/*border : thin solid #000000;*/
	}
.ContEdit {
	display: block;
	WIDTH: 900px;
	COLOR: #000;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	visibility: visible;
	margin-left: 8px;
	padding-top:8px;
	}
.MenuLet {
	LEFT: 5px;
	WIDTH: 200px;
	LINE-HEIGHT: 30px;
	POSITION: absolute;
	float: left;
	TOP: 65px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
.MenuQr {
	LEFT: 205px;
	WIDTH: 200px;
	LINE-HEIGHT: 30px;
	POSITION: absolute;
	float: left;
	TOP: 33px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
.MenuCarte {
	LEFT: 405px;
	WIDTH: 200px;
	LINE-HEIGHT: 30px;
	POSITION: absolute;
	float: left;
	TOP: 16px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
.MenuPriv {
	LEFT: 585px;
	WIDTH: 150px;
	LINE-HEIGHT: 30px;
	POSITION: absolute;
	float: left;
	TOP: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
#Tableau #TexteFlash {
	LEFT: 582px !important;
	/LEFT: 572px;
	WIDTH: 340px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 365px;
	height:136px;	
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	visibility: visible;
}
#Tableau #ContRedir {
	LEFT: 220px;
	WIDTH: 700px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 200px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	height: 200px;
	visibility: visible;
}

#AlertDefil {
DISPLAY: BLOCK;
POSITION: absolute;
TOP: 185px;
LEFT: 0px;
WIDTH: 948px;
HEIGHT: 15px; 
background-color:#f6f3bb;
color: #a4414e;
z-index:10;
}


.ContMnuCom {
	WIDTH: 180px;
	COLOR: #000;
	margin-top:35px;	
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	visibility: visible;
}
.ContMnuCom li a {
FONT-FAMILY: Arial, Helvetica, sans-serif ;
font-weight:bold;
color: #336633;
font-size: 12px;
text-decoration: none;
display: block;
border: 0 none;
height: 0%;
}
.ContMnuCom li a:hover, #ContMnuCom li a:focus {
background: #336633;color: #fff;
}

.MenuContact {
	LEFT: 50px;
	WIDTH: 200px;
	LINE-HEIGHT: 30px;
	POSITION: absolute;
	float: left;
	TOP: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
.MenuMention {
	LEFT: 250px;
	WIDTH: 200px;
	LINE-HEIGHT: 30px;
	POSITION: absolute;
	float: left;
	TOP: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
.MenuIdent {
	LEFT: 450px;
	WIDTH: 250px;
	LINE-HEIGHT: 30px;
	POSITION: absolute;
	float: left;
	TOP: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
.MenuFavori {
	LEFT: 700px;
	WIDTH: 250px;
	LINE-HEIGHT: 30px;
	POSITION: absolute;
	float: left;
	TOP: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
#Tableau #ContTexte {
	LEFT: 210px;
	WIDTH: 600px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 195px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 75px;
	visibility: visible;
	padding : 0px;
	margin: 0px;
}
#Tableau #ContPhoto {
	LEFT: 200px;
	WIDTH: 444px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 262;
	BACKGROUND-COLOR: transparent;
	height: 315px;
	float:left;
	visibility: visible;
	background: url(images/cadre_04.jpg) top center;
}
img.centre
{
display:block;
clear:both;
margin-left:auto;
marg0in-right:auto;
margin-top:25px;
margin-bottom:auto;
        }
#Tableau #ContCom {
	LEFT: 302px;
	WIDTH: 388px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 575;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 235px;
	visibility: visible;
	/*border : thin solid #000000;*/
}
.BdCourt {
	display: block;
	width: 229px;
	height: 34px;
	padding: 0px;
	visibility: visible;
	background: url(images/bandeau_court.gif) top left;

	/*border-style: solid;*/
}
#Tableau #ContMarche {
	LEFT: 0px;
	WIDTH: 229px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 390;
	BACKGROUND-COLOR: #eae9e9;
	TEXT-ALIGN: left;
	height: 150px;
	visibility: visible;
	/*border : thin solid #000000;*/
	border-top : thin solid #999999;
	border-right : thin solid #999999;
	border-bottom : thin solid #999999;
}

#Tableau #ContGauche {
	display: block;
	top: 205px;
	left: 20px;
	width: 210px;
	Height: 575px;
	COLOR: #000;
	POSITION: absolute;
	BACKGROUND-COLOR: #e1e0e0;
	TEXT-ALIGN: center;
	visibility: visible;
	border : 1px solid #666666;
}
#Tableau #ContLogoSrc {
	display: block;
	top: 335px!important;
	/top: 350px;
	left: 30px;
	width: 150px;
	Height: 100px;
	COLOR: #000;
	POSITION: absolute;
	BACKGROUND-COLOR: #e1e0e0;
	TEXT-ALIGN: center;
	visibility: visible;
}

#Tableau #ContDmEC {
	display: block;
	top: 272px;
	left: 20px;
	width: 210px;
	Height: 250px;
	COLOR: #000;
	POSITION: absolute;
	BACKGROUND-COLOR: #e1e0e0;
	TEXT-ALIGN: center;
	visibility: visible;
	border : 1px solid #666666;
	margin: 8px;
}
#Tableau #ContCEC {
	display: block;
	float:left;
	POSITION: absolute;
	top:279px;
	left:265px;
	width: 675px;
	Height:180px;
	border : 1px solid #666666;
	BACKGROUND-COLOR: #e1e0e0;
	}

 #Tableau #ContMesAdh {
	LEFT:200px;
	WIDTH: 300px;
	POSITION: absolute;
	TOP:658;
	BACKGROUND-COLOR: #cccccc;
	TEXT-ALIGN: left;
	height: 60px;
	visibility: visible;
	border : thin solid #000000;
	padding : 5px;
}
.ContAgenda {
	display: block;
	width: 178px;
	BACKGROUND-COLOR: transparent;
	line-height: 22px;
	padding:5px;
}
.ContMeteo {
	display: block;
	width: 200px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	padding:5px;
	line-height: 22px;
	}
.ContEdito {
	display: block;
	float:left;
	width: 660px;
	border : 1px solid #666666;
	BACKGROUND-COLOR: #e1e0e0;
	margin-left: 260px;
	margin-top: 20px;
	}
.ContInfo {
	display: block;
	width: 860px;
	border : 1px solid #666666;
	BACKGROUND-COLOR: #e1e0e0;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
	}
	
.TextEdit {
	float:left;
	BACKGROUND-COLOR: transparent;
	padding: 5px;
	line-height: 22px;
	TEXT-ALIGN: justify;
	}
.ImgEdit {
	float:right;
	margin:15px;
	border : 1px solid #666666;
	}
img.centre
{
display:block;
clear:both;
margin-left:auto;
margin-right:auto;
        }
#Tableau #ContMnuLeft {
	LEFT: 0px;
	WIDTH: 948px;
	COLOR: #fff;
	POSITION: absolute;
	TOP:151;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 33px;
	visibility: visible;
	/*border : thin solid #000000;*/
}
.Menu01 {
	WIDTH: 100px;
	BACKGROUND-COLOR: transparent;
	float: left;
	TEXT-ALIGN: left;
	height: 33px;
	visibility: visible;
	padding: 0px;
	margin: 0px;
	/*border : thin solid #000000;}*/
	}
.Menu02 {
	WIDTH: 122px;
	BACKGROUND-COLOR: transparent;
	float: left;
	TEXT-ALIGN: left;
	height: 33px;
	visibility: visible;
	padding: 0px;
	margin: 0px;
}
.Menu03 {
	WIDTH: 135px;
	BACKGROUND-COLOR: transparent;
	float: left;
	TEXT-ALIGN: left;
	height: 33px;
	visibility: visible;
	padding: 0px;
	margin: 0px;
}
.Menu04 {
	WIDTH: 134px;
	BACKGROUND-COLOR: transparent;
	float: left;
	TEXT-ALIGN: left;
	height: 33px;
	visibility: visible;
	padding: 0px;
	margin: 0px;
}
.Menu05 {
	WIDTH: 146px;
	BACKGROUND-COLOR: transparent;
	float: left;
	TEXT-ALIGN: left;
	height: 33px;
	visibility: visible;
	padding: 0px;
	margin: 0px;
}
.Menu06 {
	WIDTH: 159px;
	BACKGROUND-COLOR: transparent;
	float: left;
	TEXT-ALIGN: left;
	height: 33px;
	visibility: visible;
	padding: 0px;
	margin: 0px;
}
.Menu07 {
	WIDTH: 152px;
	BACKGROUND-COLOR: transparent;
	float: left;
	TEXT-ALIGN: left;
	height: 33px;
	visibility: visible;
	padding: 0px;
	margin: 0px;
}

ul, li, lc {
margin: 0;
padding: 0;
list-style-type: none;
}
#tableau #Smnu01 {
	position: absolute;
	LEFT: 0px;
	TOP: 184px;
	WIDTH: 260px;
 	BORDER : 1px solid #ffffff;
	BACKGROUND-COLOR: #a4414e;
	visibility: hidden;
	margin:0;
	padding: 0;
	z-index: 100;
}
#tableau #Smnu02 {
	position: absolute;
	LEFT: 100px;
	TOP: 184px;
	WIDTH: 260px;
 	BORDER : 1px solid #ffffff;
	BACKGROUND-COLOR: #a4414e;
	visibility: hidden;
	margin:0;
	padding: 0;
	z-index: 100;
}
#tableau #Smnu03 {
	position: absolute;
	LEFT: 222px;
	TOP: 184px;
	WIDTH: 260px;
 	BORDER : 1px solid #ffffff;
	BACKGROUND-COLOR: #a4414e;
	visibility: hidden;
	margin:0;
	padding: 0;
	z-index: 100;
}
#tableau #Smnu04 {
	position: absolute;
	LEFT: 357px;
	TOP: 184px;
	WIDTH: 260px;
 	BORDER : 1px solid #ffffff;
	BACKGROUND-COLOR: #a4414e;
	visibility: hidden;
	margin:0;
	padding: 0;
	z-index: 100;
}
#tableau #Smnu05 {
	position: absolute;
	LEFT: 491px;
	TOP: 184px;
	WIDTH: 260px;
 	BORDER : 1px solid #ffffff;
	BACKGROUND-COLOR: #a4414e;
	visibility: hidden;
	margin:0;
	padding: 0;
	z-index: 100;
}
#tableau #Smnu06 {
	position: absolute;
	LEFT: 637px;
	TOP: 184px;
	WIDTH: 260px;
 	BORDER : 1px solid #ffffff;
	BACKGROUND-COLOR: #a4414e;
	visibility: hidden;
	margin:0;
	padding: 0;
	z-index: 100;
}
#tableau #Smnu07 {
	position: absolute;
	LEFT: 796px;
	TOP: 184px;
	WIDTH: 260px;
 	BORDER : 1px solid #ffffff;
	BACKGROUND-COLOR: #a4414e;
	visibility: hidden;
	margin:0;
	padding: 0;
	z-index: 100;
}
#Smnu01 li, #Smnu02 li, #Smnu03 li, #Smnu04 li, #Smnu05 li, #Smnu06 li, #Smnu07 li {
color: #ffffff;
text-align: left;
padding: 1px 1px;
font-size: 11px;
 }
#Smnu01 li a, #Smnu02 li a, #Smnu03 li a, #Smnu04 li a, #Smnu05 li a, #Smnu06 li a, #Smnu07 li a {
FONT-FAMILY: Verdana, sans-serif ;
text-transform:uppercase;
font-weight:normal;
color: #ffffff;
font-size: 11px;
text-decoration: none;
display: block;
border: 0 none;
}
#Smnu01 li a:hover, #Smnu01 li a:focus {
background: #e1e0e0;color: #a4414e;
}
#Smnu02 li a:hover, #Smnu02 li a:focus {
background: #e1e0e0;color: #a4414e;
}
#Smnu03 li a:hover, #Smnu03 li a:focus {
background: #e1e0e0;color: #a4414e;
}
#Smnu04 li a:hover, #Smnu04 li a:focus {
background: #e1e0e0;color: #a4414e;
}
#Smnu05 li a:hover, #Smnu05 li a:focus {
background: #e1e0e0;color: #a4414e;
}
#Smnu06 li a:hover, #Smnu06 li a:focus {
background: #e1e0e0;color: #a4414e;
}
#Smnu07 li a:hover, #Smnu07 li a:focus {
background: #e1e0e0;color: #a4414e;
}
#contact {
	left:0px; top:0px; width:450px; height:600px;z-index:2;
	DISPLAY: block; 
	PADDING: 0px 0px 0px 0px;  
	MARGIN: 0px 0px 0px 0px; 
	OVERFLOW: auto;  
	BACKGROUND-COLOR: #003399
}
.ContActu {
	display: block;
	float:left;
	width: 680px;
	padding: 0px;
	margin: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	visibility: visible;
/*	border : thin solid #000000;*/
}

.CadreActu {
	float:left; 
 	BACKGROUND-COLOR: transparent; 
	WIDTH: 310px;
	HEIGHT:95px; 
	CURSOR: auto;
	padding: 0 1px 1px 5px;
	margin: 5px 0 20px 5px;
	
}

.ActuVignette {
	CLEAR: left; FLOAT: left; WIDTH: 90px; padding-top: 3px;
}
.ActuTexte {
	PADDING-LEFT: 5px; PADDING-TOP: 2px; FLOAT: left; WIDTH: 290px; TEXT-ALIGN: justify; font-size: 12px; COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif; font-weight:normal;HEIGHT:100px;
}
.ActuTexteVig {
	PADDING-LEFT: 5px; PADDING-TOP: 2px; FLOAT: left; WIDTH: 210px; TEXT-ALIGN: justify; font-size: 12px; COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif; font-weight:normal;HEIGHT:100px;
}
.ActuTitre {
	FONT-FAMILY: Verdana, sans-serif; font-weight:normal; COLOR: #6f0310; text-transform:uppercase; font-size: 12px; TEXT-ALIGN: left
}

/*	.CadreActu {
	float:left; margin-left:5px; PADDING-RIGHT: 1px; BORDER:#666666 1px solid; PADDING-LEFT: 5px; BACKGROUND-COLOR: transparent; 
	PADDING-BOTTOM: 1px; WIDTH: 310px; HEIGHT:95px; CURSOR: auto; PADDING-TOP: 0px
}
.CadreActuOver {
	float:left; margin-left:5px;PADDING-RIGHT: 1px; BORDER-TOP:#666666 1px solid; PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 1px; WIDTH: 310px; HEIGHT:95px; CURSOR: auto; BACKGROUND-COLOR: #f6f3bb; PADDING-TOP: 0px;
}
.ActuVignette {
	CLEAR: left; FLOAT: left; WIDTH: 90px; padding-top: 3px;
}
.ActuTexte {
	PADDING-LEFT: 5px; PADDING-TOP: 2px; FLOAT: left; WIDTH: 290px; TEXT-ALIGN: justify; font-size: 12px; COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif; font-weight:normal;HEIGHT:100px;
}
.ActuTexteVig {
	PADDING-LEFT: 5px; PADDING-TOP: 2px; FLOAT: left; WIDTH: 210px; TEXT-ALIGN: justify; font-size: 12px; COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif; font-weight:normal;HEIGHT:100px;
}
.ActuTitre {
	FONT-FAMILY: Verdana, sans-serif; font-weight:bold; COLOR: #6f0310; text-transform:uppercase; font-size: 12px; TEXT-ALIGN: left
}*/
table {
	color: #FFFFFF
	}
.tdBordure {
/*	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
*/	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
tVigBordure {
	border: 1px solid #00ff33;
}

#AccueilCom {
	DISPLAY: block;
	LEFT: 300px;
	WIDTH: 150px;
	COLOR: #000;
	POSITION: absolute;
	TOP: 300px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: left;
	height: 30px;
	visibility: visible;
}
#MnuComDet{
	DISPLAY: block;
	POSITION: absolute;
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: url(images/mnu_com.gif);BACKGROUND-REPEAT: no-repeat;
	WIDTH: 600px;
	HEIGHT: 100px;
	LEFT: 330px;
	TOP: 200px;
}
.VigBordure {
	border : 1px solid #cccccc;
}

#D_FOND {
      position: absolute;
	  DISPLAY: block; 
      left :0px ;
      top  :0px;
      ZINDEX: 10;
	  width:950px;height:1200px;
      BACKGROUND-IMAGE: url(images/fond.png)!important;BACKGROUND-REPEAT: repeat-y, repeat-x !important;
      /background-color:#000000;
      /filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=70, Style=0,); 
}
#D_FORM {
	  PADDING-RIGHT:50px !important;
	  PADDING-LEFT:50px !important;
	  position: absolute;
	  DISPLAY: block; 
      left :150px;
      top: 50px;
     ZINDEX: 11;
}
.Retour {
	border: thin solid #000;
    background: #000000;
	FONT-FAMILY: "Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #ffffff;
}
a.LienDiapo {
	COLOR: #FFFFFF; font-size: 12px; font-weight:bold; FONT-FAMILY: "Tahoma",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.LienDiapo:hover {
	COLOR: #FFFFFF; font-size: 12px; font-weight:bold; FONT-FAMILY: "Tahoma",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
input.SaisElu {
font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #44aa47;
	border: 0;
	background-color: white;
	   }
.bouton {
font-family: Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #44aa47;
	   }
