/*                             Feuille de style du front                             */
body {
scrollbar-face-color: #E0E6E9; 		
scrollbar-shadow-color: #44555F;		
scrollbar-highlight-color: #44555F;		
scrollbar-3dlight-color: #cecece; 
scrollbar-darkshadow-color: #cecece; 
scrollbar-track-color: #F3F3F3; 
scrollbar-arrow-color: #B01717;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
/* pop actu */
.chapo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3D0000;
	text-align:justify;
	}

.dateDActu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#890C0C;
}
.titreDActu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#890C0C;
	font-weight:bold;
}
.teboi{
	width: 164px;
	background-color: #EDE7D9;
	padding:3px;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#890C0C;	
}
/* formatte la date */
.fecha {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#4B690A;
}
/* liste a puces carrées (positionnnement) */
.puces {
margin-left: 1px;
margin-top: -20px;
margin-right: 0px;
margin-bottom: -20px;
}
.cellpuces {
margin-left: -20px;
margin-top: -20px;
margin-right: 0px;
margin-bottom: -20px;
}
/* sports a consulter sur adecouvrir */
.sports {
margin-left: 5px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
}
/* ???? */
#datacontainer{
	background-color: #CFC5AD;
	margin-left: 0px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
/* contact page d'accueuil */
#contacteznous{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px;
}
#pasprint	{	
	display: true;
	}
.pasvu	{	
	display: none;
	}
/* vert Me contacter sur equipe */
.mecontacter {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#98AA54;
}
/* ???? */
.contvert10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#98AA54;
}
.contvert11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#98AA54;
}
/* ???? */
.contNoir11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3D0000;
	text-align:justify;
}
.contNoir10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3D0000;
	text-align:justify;
}
.tablocomite {
border: thin solid #3D0000;
border-collapse: collapse;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3D0000;
}
.celltablocomite {
border: thin solid #F1EDE6;
}
.sansdeco{
text-decoration:none;
}
.cellcontNoir11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	color:#3D0000;
}
input.bouton {
border:2px outset red;
font-weight:bold;
cursor:pointer;
}
input.bouton:hover {
background-color:white;
color:red;
}
input.bouton:active {
border:2px inset red;
background-color:red;
color:white;
}
.toto {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:2px outset red;
	color:#3D0000;
	font-weight:bold;
	padding:3px;
	text-decoration:none;
	cursor:pointer;
	height:14px;
}
.toto:hover {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:white;
	color:#3D0000;
	padding:3px;
	text-decoration:none;
	color:red;
	height:14px;
}
.toto:active {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:2px inset red;
	color:#3D0000;
	background-color:#890C0C;
	padding:3px;
	text-decoration:none;
	color:white;
	height:14px;
}
.contenutextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3D0000;
	border:1px solid black;
	background-color:#EDE7D9;
	/*padding:10px;*/
	width:450px;
}
.contenudatearea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3D0000;
	border:1px solid black;
	background-color:#EDE7D9;
	/*padding:10px;*/
	width:220px;
}
.contRouge11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#890C0C;
	text-decoration:none;
}
.rouge12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#890C0C;
}
.TitreActu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 4px;
	color:#890C0C;
	text-decoration: none;
}
.ContenuActu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D0000;
	margin-left: 4px;
	margin-right: 2px;
}
.sousmenok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#890C0C;
	text-decoration: none;
}
.sousmenlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3D0000;
	text-decoration: none;
}
.contactTab {
	background-color: #E8ECEE;
	border: 1px solid #475D6A;
	border-collapse: collapse;
}
.imgPays {
	border: 1px solid #AD0F0F;
}
.imgpourtels {
	border-top : 1px solid #890C0C;
	border-bottom : 1px solid #890C0C;
	border-left : 7px solid #890C0C;
	border-right : 1px solid #890C0C;
}

.edito{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3D0000;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:justify;
}
.editoleft{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3D0000;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bienvenue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
}
.association{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3D0000;
	margin-left: 4px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.rougeCouleur {
	color: #AD0F0F;
}
.imgPartners {
	/*border: 1px solid #475D6A;*/
	border-top : 1px solid #890C0C;
	border-bottom : 1px solid #890C0C;
	border-left : 1px solid #890C0C;
	border-right : 8px solid #890C0C;
	text-align:center;
	text-decoration: none;
}
.imgcv {
	/*border: 1px solid #475D6A;*/
	border-top : 1px solid #890C0C;
	border-bottom : 1px solid #890C0C;
	border-left : 1px solid #890C0C;
	border-right : 1px solid #890C0C;
	text-decoration: none;
}
.rouge10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AD0F0F;
	margin-left: 4px;
}
.vert11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B690A;
	margin-left: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.tels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #890C0C;
}
.blanc10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.blanc11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.blanc11lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.contenusnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D0000;
}
.contenusnoir11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D0000;
	text-align:justify;	
}
.vert10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B690A;
	margin-left: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.cvert10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B690A;
}
.acc_lien{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
}
.decouvplus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EDE7D9;
	margin-left: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.cdecouvplus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EDE7D9;
}
.faqQuestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3D0000;
	text-decoration: none;
	vertical-align: top;
}
.faqReponse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3D0000;
	text-decoration: none;
	vertical-align: top;
	text-align: justify;
}
.celFaq {
	margin-right: 5px;
	margin-left: 5px;
}
.pad_combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D0000;
	background-color: #EDE7D9;
}
.pad_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #890C0C;
}
a.linkArchives:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D0000;
text-decoration:none
}

a.linkArchives:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration:none
}
a.linkArchives:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D0000;
text-decoration:underline;
}
a.linkArchives:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D0000;
text-decoration:none
}
a.LinkTelsAc:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #AD0F0F;
text-decoration:none
}

a.LinkTelsAc:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #AD0F0F;
text-decoration:none
}
a.LinkTelsAc:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #AD0F0F;
text-decoration:underline;
}
a.LinkTelsAc:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #AD0F0F;
text-decoration:none
}
a.padLinkConsult:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D0000;
text-decoration:none
}
a.padLinkConsult:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D0000;
text-decoration:none
}
a.padLinkConsult:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D0000;
text-decoration:underline;
}
a.padLinkConsult:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D0000;
text-decoration:none
}
a.padLinkConsultOk:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #890C0C;
text-decoration:none
}
a.padLinkConsultOk:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #890C0C;
text-decoration:none
}
a.padLinkConsultOk:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #890C0C;
text-decoration:underline;
}
a.padLinkConsultOk:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3D0000;
text-decoration:none
}
.padImage {
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 12px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #890C0C;
	border-right-color: #890C0C;
	border-bottom-color: #890C0C;
	border-left-color: #890C0C;
}
.padContenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D0000;
	text-align: justify;
}
.padTitreFc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.padTelFc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #890C0C;
}
.padAddFc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #890C0C;
}
.padLinkFc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #98AA54;
}
.padContenuFc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D0000;
}
.padOffTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3D0000;
	font-weight: bold;
}
.padOffContenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D0000;
}
.dossCellDl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #890C0C;
	background-color: #E9E5DA;
}
.dossLinks {
	color: #890C0C;
}
.adminLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #760A0A;
	text-decoration: none;
}
.adminLinkSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #760A0A;
	font-weight:bold;
	text-decoration: none;
}
.adminTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #760A0A;
	font-weight: bold;
}
.txtBoxLetter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D0000;
	border: 1px solid #3D0000;
}
.mailstextarera {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3D0000;
	border:1px solid black;
	background-color:#EDE7D9;
	/*padding:10px;*/
	width:749px;
}
.adminAttention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 5px;
}
