﻿A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:hover { text-decoration: underline; }

.menu-haut   {
	padding: 3px;
	margin: 0px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.menu-haut:hover{
	text-decoration: underline;
	background-color: #0066CC;
}


:link.menu-gauche-bleu {color:#FFFFFF; font-family:Verdana; font-size:8pt; font-weight:bold}
:hover.menu-gauche-bleu {background-image:url('fonds-pages/carre-bleu-hover.jpg')}
:hover.menu-gauche-rose {background-image:url('fonds-pages/carre-rose-hover.jpg')}



.menu-actu-titre {
    border-bottom:1px solid #FF6600; font-family: Verdana; font-size: 7pt; color: #808080; 
              padding-bottom:2px; margin-top:0; margin-bottom:0; border-left-width:1px; border-right-width:1px; border-top-width:1px }
               
.menu-actu-partie{ 
     font-family: Verdana;
     font-size: 7pt;
     color: #808080; 
     text-align:left;
     margin-left:10; 
     margin-top:0;
     margin-bottom:0;
     margin-right:5 }

.menu-actu-partie a:link{ 
     text-decoration:none;
}
              
.menu-actu-partie a:visited{ 
     color:#808080}

.menu-actu-partie a:hover{
	text-decoration: underline;
	color: #808080
}


.menu-pied {
	font-family: Tahoma;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-align: right;
	margin-right: 18px;
}



.Texte-mini  { font-family: Verdana; font-size: 6pt; color: #000000; margin-top: 0; 
               margin-bottom: 0 }

               
               
.form-tableau-standard {border="1"; width="520" ;cellspacing="0" ;cellpadding="0" ;
  style="border-collapse: collapse" }
  
.form-cell-item {
font-family: Verdana; font-size: 8pt; color: #000000; 
text-align: left; margin-top: 2; margin-bottom: 2; background-color: #FFF0F6; }

.tableaux-gauche {
	font-family: Verdana;
	font-size: 7pt;
	color: #000000;
	text-align: left;
	text-indent: 0;
	line-height: 100%;
	margin: 4 0;
	background-color: #FFFFEA;
	font-weight: normal;
	border-spacing: 2px; padding-left:3px; padding-right:3px; padding-top:4px; padding-bottom:4px
}
.tableaux-gauche-gras-gris { padding:2px; font-family: Verdana; font-size: 7pt; color: #000000; text-align: left; 
               text-indent: 0; margin: 3 0; 
               background-color: #DADADA; font-weight:bold; vertical-align:baseline }
.tableaux-centre-gras { font-family: Verdana; font-size: 7pt; color: #000000; text-align: center; 
               text-indent: 0; line-height: 100%; margin: 0; 
               background-color: #FFFFEA; font-weight:bold }
.tableaux-centre{ font-family: Verdana; font-size: 7pt; color: #000000; text-align: center; 
               text-indent: 0; line-height: 100%; margin: 0; 
               background-color: #FFFFEA; font-style:italic }   
.tableaux-centre-droit { font-family: Verdana; font-size: 7pt; color: #000000; text-align: center; 
               text-indent: 0; line-height: 100%; margin: 0; 
               background-color: #FFFFEA;  }                              
.tableaux-haut{ padding:3px; font-family: Verdana; font-size: 7pt; color: #000000; text-align: center; 
               text-indent: 0; line-height: 100%; margin: 0; 
               background-color: #FFDB4A; font-weight:bold }               
               
 
.tab-cot-cellule { 
font-family: Verdana; font-size: 7pt; text-align: center; 
               margin-top: 0; margin-bottom: 0 }
               
               
.tab-cot-cellule-left { font-family: Verdana; font-size: 7pt; text-align: left; 
               margin-top: 0; margin-bottom: 0;  }
.tab-cot-cellule-haut { font-family: Verdana; font-size: 7pt; text-align: center; 
               margin-top: 0; margin-bottom: 0; color:#000000; font-weight:bold; background-color:#FFB9DC  }

              
               
               
.actu-normal { font-family: Verdana; font-size: 8pt; text-align: left; margin-top: 0; 
               margin-bottom: 3 }
.actu-primo  { padding:0; font-family: Verdana; font-size: 8pt; text-align: left; margin-top: 0; 
               margin-bottom: 3; text-indent:0; margin-left:0; margin-right:0 }
              
:first-letter.actu-primo {
	border: 2px solid #008000;
	padding: 3px;
	float: left;
	margin-right : 3px;
	font-size: 4.8em;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background: #8BA417;
	line-height: 100%;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}




.Statuts-texte-courant { font-family: Verdana; font-size: 8pt; text-align: justify; margin: 0}
.Statuts-num-article {font-size: 8pt; font-family: Verdana; text-align: justify; text-transform: 
               uppercase; font-weight: bold; margin-left: 0; margin-right: 0; 
               margin-top: 12; margin-bottom: 0 }
.Statuts-section {font-size: 8pt; font-family: Verdana; font-weight: bold; text-align: left; 
               margin-left: 24; margin-right: 0; margin-top: 12; 
               margin-bottom: 6   }
.Statuts-chapitre {font-family: Verdana; font-size: 10pt; text-align: left; font-weight: bold; 
               margin-left: 0; margin-right: 0; margin-top: 12; 
               margin-bottom: 6 }
.Statuts-titre { font-size: 10pt; font-family: Verdana; font-weight: bold; text-align: center; 
               margin-left: 0; margin-right: 0; margin-top: 18; 
               margin-bottom: 12 }
               
               
               
.Formulaire-reponse {font-family: Verdana; font-size: 8pt; color: #000000; margin-top:0; margin-bottom:0;}
.Formulaire-item { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: bold; 
               margin: 0; text-align:left }
               
               
               
.menu-gauche-item { font-family: Verdana; font-size: 8pt; margin-left: 12; margin-top: 0; 
               margin-bottom: 0; margin-right:0 }
.menu-gauche-titre { font-family: Verdana; font-size: 8pt; margin-top: 6; margin-bottom: 0; text-align:left; font-weight:bold}
.menu-gauche-bleu  {background-position: center; font-family: Verdana; font-size: 7pt; color: #000080; text-align: center; 
               border: 1px solid #0099CC; margin: 2 0; background-image:url('fonds-pages/carre-bleu.jpg'); padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:3px   }
.menu-gauche-rose  {background-position: center; font-family: Verdana; font-size: 7pt; color: #000080; text-align: center; 
               border: 1px solid #FF3399; background-image:url('fonds-pages/carre-rose.jpg'); margin-left:0; margin-right:0; margin-top:0; margin-bottom:2; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:3px   }


               
               
.centre-actu-bas { font-family: Verdana; font-size: 8pt; text-align: center; margin-top: 0; 
               margin-bottom: 0 }
.chapo       { font-family: Verdana; font-size: 10pt; font-style: italic; font-weight: bold; 
               margin-top: 0; margin-bottom: 12 }
.titre-inter { font-family: Verdana; font-size: 10pt; font-weight: bold; text-align: left; 
               margin-top: 12; margin-bottom: 12 ; color:#000000
}
               
               
.resume      { font-family: Verdana; font-size: 8pt; color: #000080; text-align: center; 
               border: 1px solid #000080; margin: 6 0; padding: 3px }
               
.resume-fond-bleu      { padding:3px; background-position: center; font-family: Verdana; font-size: 7pt; color: #000080; text-align: center; 
               border: 1px solid #0099CC; background-image:url('fonds-pages/carre-bleu.jpg'); margin-top:6; margin-bottom:6  }

               
               
.menu-haut   { font-family: Verdana; font-size: 8pt; font-weight: bold; 
               text-align: center;}
.accroche-page { font-family: Tahoma; font-size: 14pt; color: #000000; font-weight: bold; 
               text-align: center; margin-right: 24; margin-top: 8; 
               margin-bottom: 0 }
.Texte-base {
	text-align: justify;
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0;
}
.Texte-base-centre {
	text-align: center;
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0;
}

.Texte-base-gauche {
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 3; text-indent:0; margin-left:0; margin-right:0; color:#000000
}

.Texte-retrait {
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0; margin-left:36; text-indent:0; margin-right:0
}



.title {
	font-family: Georgia;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	top: inherit;
	bottom: inherit;
}

