		/*----PAGE GÉNÉRAL-----PROPISCINES avec Menu------------------------- */
BODY {
	scrollbar-arrow-color: #A6C6ED;
	scrollbar-face-color: #E6F0FC;
	scrollbar-highlight-color: #A6C6ED;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-shadow-color: #A6C6ED;
	scrollbar-darkshadow-color: #A6C6ED;
	scrollbar-track-color: #F2F7FD;
	background-color: #C2D9F4;
	color: #AB3C05;
	background-image: url(imgcss/fond_body.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0 0 0 0;
}
	/*----SOMMAIRE  -------------------------------------------------- */
.sommaire, TD.sommaire {
	font-family: Arial, Helvetica, sans-serif;
	color: #374200;
	background-color: #e6f0fc;
	padding-top: 50px;
	margin: 0;
	background-image: url(imgcss/fond_sommaire.jpg);	
	background-repeat: no-repeat;
	background-position: top;
	vertical-align: top;
	text-align: left;
}

.sommaire td a:link{
	float: left;
	width: 118px;
	margin: 10px 0 6px 0;
	text-decoration: none;
	padding: 4px 3px 5px 15px;
	background-image: url(imgcss/tdsom.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	color: #002a42;
	background-color: transparent;
	line-height: 18px;
	font-size: 11px;
	font-weight: bolder;
	font-variant: normal;
}

.sommaire td a:visited{
	float: left;
	width: 118px;
	margin: 10px 0 6px 0;
	text-decoration: none;
	padding: 4px 3px 5px 15px;
	background-image: url(imgcss/tdsom.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	color: #002a42;
	background-color: transparent;
	line-height: 18px;
	font-size: 11px;
	font-weight: bolder;
	font-variant: normal;
}
   .sommaire td a:hover{
	float: left;
	width: 118px;
	margin: 10px 0 6px 0;
	text-decoration: none;
	padding: 4px 1px 5px 25px;
	background-image: url(imgcss/tdsom-over.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	color: #4975a8;
	background-color: transparent;
	line-height: 18px;
	font-size: 11px;
	font-weight: bolder;
	font-variant: normal;
}
	.sommaire td a:active{
	float: left;
	width: 118px;
	margin: 10px 0 6px 0;
	text-decoration: none;
	padding: 4px 1px 5px 25px;
	background-image: url(imgcss/tdsom-over.gif);
	background-repeat: no-repeat;
	background-position: 1px -7px;
	color: #57650d;
	background-color: transparent;
	line-height: 18px;
	font-size: 11px;
	font-weight: bolder;
	font-variant: normal;
}

	/*----RUBRIQUE -------------------------------------------------- */
.rubrique{
	padding-left: 160px;
	height: 28px;
	color: #4975a8;
	margin: 0 0 0 0;
	background-color:  inherit;
	background-image:  url(imgcss/fond_barre_rubrique.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	vertical-align: top;
}
.rubrique td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 2px 5px 12px;
	text-align: left;
	background-image: url(imgcss/fond_td_rubrique.jpg);
	background-repeat: no-repeat;
	background-position: 1px 5px;
}
		
.rubrique td a:link{color: #4975a8;	text-decoration:none;}
.rubrique td a:visited{	color: #4975a8; text-decoration:none;}
.rubrique td a:active{color: #4975a8;text-decoration:none;}		
.rubrique td a:hover{color: #9f0884; text-decoration: none;}

/*---3/-MENU ----type par défaut-------------------------------------------- */
#gdcmenu {
/* Début ne pas modifier */
	color: inherit;
/* Fin ne pas modifier */
	height: 14px;
}

#gdcmenu td ul{
/* Début ne pas modifier */
	display: none;
/* Fin ne pas modifier */
	font-size: 11px;
	font-weight: bolder;}

#gdcmenu td a{
/* Début ne pas modifier */
  display:block;
/* Fin ne pas modifier */
}
#gdcmenu td:hover>ul{
/* Début ne pas modifier */
	display:block;
/* Fin ne pas modifier */
/* Pour mettre un fond au bloc menu */
}

/* Pour paramétrer le bloc menu déroulant */
#gdcmenu ul{
/* Début ne pas modifier */
	position: absolute;
	list-style:none;
  /* Fin ne pas modifier */
	padding: 0 0 0 0;
	margin: 5px 0 0 -10px;
	text-align: left;
	background-color: #c2d9f4;
}

/* Pour paramétrer les items du menu déroulant */
#gdcmenu ul li a{
/* Début ne pas modifier */
	display:block;
/* Fin ne pas modifier */
	border-bottom: 1px solid #7aace9;
	padding: 2px 2px 2px 10px; 
	background-color: #e8f0f9;
}

/* Pour paramétrer les items lors du survol du menu déroulant */
#gdcmenu ul li a:hover{
	background-color: #d5defb;
	color: #9f0884;
}

		/*----CONTENU -------------------------------------------------- */
.contenu{
	background-color: #e6f0fc;
	background-image: url(imgcss/fond_contenume.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #243E90;
	padding: 20px 20px 20px 15px;
}
	a:hover {color: #13537F; background-color: transparent;}
	a:link{color: #9E047E;text-decoration: underline; background-color: transparent;}
	a:visited{color: #4B0082; background-color: transparent;}
	/*---- CONTENU Texte -------------------------------------------------- */
	/*-!!! ATTENTION---Ne jamais utiliser les styles par défaut de Word !!!------- */
.s-00aucun{
	}

.s-01citation{
	font: italic 11px Arial, Helvetica, sans-serif;
	color: #13537F;
	padding-top: 10px;
	padding-left: 45px;
}
.s-02lientexte{
	font: 11px Arial, Helvetica, sans-serif;
	color: #13537F;
	text-align: left;
	margin: 8px 0px 0px 0px;
}
.s-03legende{
	color: #00275b;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
}
.s-03legende a:link{
	color: #9f0884;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	text-decoration: none;
}
.s-03legende a:visited{
	color: #9f0884;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	text-decoration: none;
}
.s-03legende a:hover{
	color: #00275b;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	text-decoration: none;
}

.s-04liste1{
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #00275b;
	padding-left: 100px;
	background-image: url(imgcss/puce1.gif);
	background-position: 90px 5px;
	background-repeat: no-repeat;
}
.s-05liste2{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00275b;
	margin: 2px 0px 0px 0px;
	padding-left: 50px;
	padding-top: 3px;
	padding-bottom:3px;
	background-position:40px 8px;
	background-repeat: no-repeat;
	background-image: url(imgcss/puce1.gif);
}
.s-06liste3{
	font: 12px Arial, Helvetica, sans-serif;
	color: #00275b;
	margin: 2px 0px 0px 0px;
	padding-left: 150px;
	padding-top: 3px;
	padding-bottom:3px;
	background-position:140px 8px;
	background-repeat: no-repeat;
	background-image: url(imgcss/puce1.gif);	
}
.s-07listenumerote1{
	font: 12px Arial, Helvetica, sans-serif;
	color: #00275b;
	padding-left: 110px;
	margin: 0px 0px 3px 2px;
	text-align: justify;
}
.s-08listenumerote2{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #00275b;
	padding-left: 110px;
	margin: 0px 0px 3px 2px;
	text-align: justify;
}
.s-09listenumerote3{
	font: 10px Arial, Helvetica, sans-serif;
	color: #335db1;
	padding-left: 150px;
	margin: 0px 0px 3px 2px;
	text-align: justify;
}

.s-10notatitre{
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#9E047E;
	text-align: left;
	padding: 6px 0px 6px 0px;
	border-top: thin solid #9E047E;
	border-top-width: thin;
}
.s-11notatexte{
	font: 12px Arial, Helvetica, sans-serif;
	color:#9E047E;
	text-align: left;
	padding: 0px 0px 0px 30px;
}
.s-12remarquetitre{
	font: 13px Arial, Helvetica, sans-serif;
	color: #535C72;
	text-align: left;
	font-weight: bold;
	margin: 1px 0px 8px 50px;
	font-variant: small-caps;
	text-decoration: underline;
	}
.s-13remarquetexte{
	font: 12px Arial, Helvetica, sans-serif;
	color:#777E99;
	text-align: left;
	padding: 6px 10px 6px 0px;
}
.s-14tableautitre{
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 2px 0px 0px 0px;
	color: #7b0404;
}
.s-15tableautexte{
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #00275b;
	padding: 0px 0px;
}
.s-16tableautextegras{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00275b;
	margin: 2px 0px 0px 0px;
}
.s-17textecourant{
	font: 12px Arial, Helvetica, sans-serif;
	padding-right:25px;
	text-align: justify;
	color: #00275b;
	margin: 4px 0px 8px 90px;
}
.s-18textecourantgras{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00275b;
	margin: 4px 0px 8px 90px;
}
.s-19textecourantitalique{
	font: italic 12px Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #00275b;
	margin: 4px 0px 8px 90px;
}
.s-20titrepage{
	color: #b9067c;
	font: small-caps 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 160px;
	padding-bottom: 10px;
	background-image: url(imgcss/titrepage.gif);
	background-repeat: no-repeat;
	background-position: 105px 3px;
	margin: 0 0 0 0;
	line-height: 32px;
}
.s-21titrepage2{
	color: #b9067c;
	font: small-caps 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	padding-left: 70px;
	padding-bottom: 10px;
	padding-top: 2px;
	}
.s-22titrechapitre{
	font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #0E5FC2;
	padding-left: 90px;
	padding-bottom: 5px;
	padding-top: 8px;
	background-image: url(imgcss/titrechap.gif);
	background-position: 23px 15px;
	background-repeat: no-repeat;
	}
.s-23titresection{
	color: #00275b;
	font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-variant: small-caps;
	padding-left: 75px;
	padding-top: 10px;
	padding-bottom:5px;
	background-position:60px 14px;
	background-repeat: no-repeat;
	background-image: url(imgcss/puce2.gif);
	margin: 0 0 0 0;
}
.s-24soustitresection{
	color: #00275b;
	font: small-caps 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 60px;
	padding-top: 8px;
	padding-bottom:2px;
}
.s-25titreparagraphe{
	font: small-caps 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9b039d;
	padding-top: 6px;
	padding-left: 35px;
	background-image: url(imgcss/paragraphe.gif);
	background-position: 20px;
	background-repeat: no-repeat;
}
.s-26tabtitrecol{
	background-color: #9f0884;
	border: 1px solid #823232;
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-align: center;
	color: white;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.s-27tablignepair{
	background-color: white;
	border: solid #823232 1px;
	font: 13px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #08546e;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.s-28tabligneimpair{
	background-color: #f6e6e6;
	border: solid #823232 1px;
	font: 13px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #08546e;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
} 

	/*----NAVIGATION -------------------------------------------------- */
.navigation {
	background-color: #e6f0fc;
	background-image: url(imgcss/fond_navigation.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}

/*----ENTETE -------------------------------------------------- */

.tetetable, TABLE.tetetable {
color: #FFFFFF;
background-color: #f9fdde;
width: 750px;
height: 92px;
margin: 0 0 0 0;
}

.tetegche, TD.tetegche {
margin: 0 0 0 0;
width: 150px;
height: 200px;
}
.tetehaut1, TD.tetehaut1 {
background-image: url(imgcss/tetehaut1.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 552px;
height: 50px;
text-align: right;
vertical-align: top;
}
.tetect1, TD.tetect1 {
background-image: url(imgcss/tetect1.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 600px;
height: 92px;
}

.tetetetemilieu1, TD.tetetetemilieu1 {
background-image: url(imgcss/tetemilieu1.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 378px;
height: 42px;
text-align: left;
}
.teterecherche, TD.teterecherche {
background-image: url(imgcss/teterecherche.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 88px;
height: 42px;
}

.teteimprime, TD.teteimprime {
background-image: url(imgcss/teteimprime.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 86px;
height: 42px;
}
.teteimprime a:hover, TD.teteimprime a:hover {
background-image: url(imgcss/teteimprime-over.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 86px;
height: 42px;
}


.tetelogo, TD.tetelogo {
background-image: url(imgcss/tetelogo.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 198px;
height: 92px;
}
 
.tetelogo td a:hover{
background-image: url(imgcss/tetelogo-over.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 336px;
height: 200px;
}

.tetedte, TD.tetedte {
background-image: url(imgcss/tetedte.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 150px;
height: 200px;
}

/*----PIED-------------------------------------------------- */

.piedtable, TABLE.piedtable {
	color: #006699;
background-color: #f9fdde;
width: 750px;
height: 50px;
margin: 0 0 0 0;
}

.piedgche, TD.piedgche {
background-image: url(imgcss/piedgche.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 150px;
height: 50px;
}
.piedct, TD.piedct {
background-color: #f9fdde;
color: #FFFFFF;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-image: url(imgcss/piedct.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 500px;
height: 50px;
vertical-align: middle;
}
.piedct a:link{color: #FFFFFF; background-color: transparent;}
.piedct a:visited{color: #8FA7CB; background-color: transparent;}
.piedct a:hover{color: #E6F0FC; text-decoration:none; background-color: transparent;}
.piedct a:active{color: #8FA7CB; text-decoration:none; background-color: transparent;} 

.pieddte, TD.pieddte {
background-image: url(imgcss/pieddte.jpg);
background-position: top;
background-repeat: no-repeat;
margin: 0 0 0 0;
width: 100px;
height: 50px;
}

/*---- Formulaire -------------------------------------------------- */
.etiqformulaire {
	color: #08546e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	left: auto;
	top: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.etiqformulairetxt{
	color: #08546e;
	background-color: transparent;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	left: auto;
	top: auto;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.bouton1 {
	background-color: inherit;
	color:#FFFFFF;
	border-top-width: 1px;
	border-top-color:#d2d6db;
	border-top-style:solid;
	border-bottom:#577f9a;
	border-bottom-width: 1px;
	border-bottom-color:#d2d6db;
	border-bottom-style:solid;
	background-image:url(imgcss/bouton.gif);
	background-repeat:repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
}