BODY {
		MARGIN: 0px; margin:0; 
		background-image:url("images/fondpage.jpg");
  		background-repeat: repeat-y;
  		background-position: center;

		}


h1	{font-size:20pt; font-weight:bold; font-family: garamond, times new roman,Georgia,bodoni mt,Times;
color:#5D5D5D; line-height: 20px; margin:1.5em .01em .5em .01em; BORDER-TOP: #f5f5f5 0px solid;
 BORDER-BOTTOM: #A0A0A0 0px solid; TEXT-ALIGN: right; text-decoration:none;}

h2	{font-size:14pt; font-weight:bold; font-family: garamond, times new roman,Georgia,bodoni mt,Times;
color:#3E3E3E; line-height: 20px; margin:1.5em .01em .5em .01em; BORDER-TOP: #f5f5f5 0px solid;
 BORDER-BOTTOM: #A0A0A0 1px solid; TEXT-ALIGN: right;}

h3	{font-size:14pt; font-weight:bold; font-family: garamond, times new roman,Georgia,bodoni mt,Times;
color:#3E3E3E; line-height: 20px; margin:1.5em .01em 1em .01em; BORDER-TOP: #f5f5f5 0px solid;
 BORDER-BOTTOM: #A0A0A0 1px solid; TEXT-ALIGN: left;}

h4	{font-size:12pt; font-weight:bold; font-family: garamond, times new roman,Georgia,bodoni mt,Times;
color:#3E3E3E; line-height: 20px; margin:1.5em .01em .5em .01em; BORDER-TOP: #f5f5f5 0px solid;
 BORDER-BOTTOM: #A0A0A0 1px solid; TEXT-ALIGN: right;}

h5	{font-size:10pt; font-family:arial,tahoma,verdana;
color:#804000; line-height : 12px; margin:2px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left}

h6	{font-size:8pt; font-weight:bold; font-family: garamond, times new roman,Georgia,bodoni mt,Times;
color:#3E3E3E; line-height: 10px; margin: 0em .01em .5em .01em; BORDER-TOP: #f5f5f5 0px solid;
 BORDER-BOTTOM: #A0A0A0 1px solid; TEXT-ALIGN: CENTER;}

p       {font: 9pt Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#15123F; line-height:17px; letter-spacing: 0.03em; padding: 0pt;
margin: 1em 0pt .5em 00pt; font-weight:normal; text-align:justify;}

p.droite      {font: 9pt Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#15123F; line-height:15px; letter-spacing: 0.03em; padding: 0pt;
margin: 0.5em 0em .5em .5em; font-weight:normal;text-align:right;}

p.gauche      {font: 9pt Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#15123F; line-height:15px; letter-spacing: 0.03em; padding: 0pt;
margin: 0.5em 0em .5em .5em; font-weight:normal;text-align:left;}

p.colgauche      {font: 9pt Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#15123F; line-height:15px; letter-spacing: 0.03em; padding: 0pt;
margin: 0.5em 0em .5em .5em; font-weight:normal; text-align:right;}

p.fiches      {font: 8pt Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#15123F; line-height:15px; letter-spacing: 0.01em; padding: 0pt;
margin: 1em 0pt .5em 00pt; font-weight:normal; text-align:justify;}


div.encadred { float: right;
  padding: 3px 3px 0px 5px; width:180pt; font-size:13pt; font-weight:bold;
font-family: garamond, times new roman,Georgia,bodoni mt,Times;
color:#3E3E3E; line-height: 22px; margin:0.5em .02em .01em .9em;
BORDER-TOP: #A0A0A0 1px solid;  BORDER-BOTTOM: #A0A0A0 1px solid;
TEXT-ALIGN: right; letter-spacing:-.03em;}

div.encadreg {float: left;
  padding: 3px 5px 0px 3px; width:180pt; font-size:13pt; font-weight:bold;
font-family: garamond, times new roman,Georgia,bodoni mt,Times;
color:#3E3E3E; line-height: 22px; margin:0.5em 0.5em .01em .02em;
BORDER-TOP: #A0A0A0 1px solid;  BORDER-BOTTOM: #A0A0A0 1px solid;
TEXT-ALIGN: left; letter-spacing:-.03em;
}

li  {font: 11px Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#15123F; line-height:16px; letter-spacing: 0.03em;
margin: 0.5em 0em .5em .5em; font-weight:normal;text-align:left;}


.pied {font:8pt/9pt arial;  color:#6E6E6E; margin:1em 1em 1em 1em; text-align: right;}

.i	{font-style : italic; text-align:right;}
.b	{font-weight : bold;  color:#aaaaaa; }
.bi	{font-style: italic; font-weight:bold; color:#aaaaaa; }

.lienscaches { visibility: hidden;  font-size:1pt  color:#ffffff; line-height:1pt;}

.aster  {font-size: 14pt; text-decoration:none;}

.gros {DISPLAY: inline; FLOAT: left; font-weight:800;
      font-size:40px; line-height:.8em; color: #555; padding: 0em 0em 0em 0em;
       margin: 0em 0.1em 0em 0em;  font-family: garamond,georgia,times new roman,arial;
      	BORDER-RIGHT: #eeeeee 0px solid; BORDER-TOP: #eeeeee 0px solid;
        BORDER-LEFT: #eeeeee 0px solid; BORDER-BOTTOM: #eeeeee 0px solid;}

.petit     {font:8pt arial;  color:#808080; line-height: 9pt;}

.entree { background-color:#FFFFFF;
       line-height: 20px;   font-family: garamond,times,arial;
           font-size: 14px;  text-align: right;  border: 0px; margin:5pt;
	BORDER-RIGHT: #aaaaaa 0px solid; BORDER-TOP: #aaaaaa 0px solid;
        BORDER-LEFT: #aaaaaa 0px solid; BORDER-BOTTOM: #aaaaaa 1px dashed;}
        
.textearea { background-color:#FFFFFF;  background-image:url(images/fond_form.gif);
           line-height: 20px;  margin-right:0pt;  font-family: garamond,times,arial;
           font-size: 14px;  text-align: right;  border: 0px; 
scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #E4E4E4; scrollbar-3dlight-color: #E4E4E4;
scrollbar-darkshadow-color: #E4E4E4; scrollbar-shadow-color: #E4E4E4; scrollbar-arrow-color: #D8D7D6;
scrollbar-track-color: #E6E3D7; overflow:auto;}
        
.bouton { background-color:#F3F2ED; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080;
        FONT-FAMILY: Helvetica, Arial, Verdana; TEXT-DECORATION: none;
	      BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid;
        BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid;
        margin: 3px 4px 0px 0px;}


A.menu:link {font: 8pt arial,verdana,tahoma; FONT-WEIGHT: bold; COLOR: #000;
            TEXT-DECORATION: none;
            border-top: 1px gray solid; border-bottom: 1px gray solid;
            border-right: 0px; border-left:0px;
            line-height:10pt; letter-spacing: normal;
            background-color:#FFFFFF;  text-decoration :none;
            filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}
A.menu:visited {font: 8pt arial,verdana,tahoma; FONT-WEIGHT: bold; COLOR: #000;
            TEXT-DECORATION: none;
            border-top: 1px gray solid; border-bottom: 1px gray solid;
            border-right: 0px; border-left:0px;
            line-height:10pt; letter-spacing: normal;
            background-color:#FFFFFF;  text-decoration :none;
            filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}
A.menu:hover {font: 8pt arial,verdana,tahoma; FONT-WEIGHT: bold; COLOR: #ffffff;
          background-color:#F5C604; TEXT-DECORATION: none;
            border-top: 1px gray solid; border-bottom: 1px gray solid;
            border-right: 0px; border-left:0px; line-height:10pt; letter-spacing: normal;
              text-decoration :none;
          filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99;}
A.menu:active {font: 8pt arial,verdana,tahoma; FONT-WEIGHT: bold; COLOR: #FF3300;
            TEXT-DECORATION: none;
            border-top: 1px red solid; border-bottom: 1px red solid;
            border-right: 0px; border-left:0px; line-height:10pt; letter-spacing: normal;
           background-color:#FFFFFF; text-decoration :none;
          filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99;}


.colanar  {
        background-color: none;
	      background-image: url("img/anar.gif");
        background-position: bottom right;
        background-repeat: no-repeat;
}



            
A:link {font: 12px Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#15123F; line-height:18px; letter-spacing: 0.04em;
TEXT-DECORATION: none; margin: 1em 0em .5em 0em; font-weight:normal; text-align:justify;
BORDER-left: #A0A0A0 1px solid; BORDER-right: #A0A0A0 1px solid; padding:0em .6em 0em .6em; }
A:visited {font: 12px Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#15123F; line-height:18px; letter-spacing: 0.04em;
TEXT-DECORATION: none; margin: 1em 0em .5em 0em; font-weight:normal; text-align:justify;
BORDER-left: #A0A0A0 1px solid; BORDER-right: #A0A0A0 1px solid; padding:0em .6em 0em .6em; }
A:active {font: 12px Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#800000; line-height:18px; letter-spacing: 0.04em;
TEXT-DECORATION: none; margin: 1em 0em .5em 0em; font-weight:normal; text-align:justify;
BORDER-left: #A0A0A0 1px solid; BORDER-right: #A0A0A0 1px solid; padding:0em .6em 0em .6em; }
A:hover {font: 12px Georgia,times new roman,bodoni mt,times new roman,garamond;
color:#800000; line-height:18px; letter-spacing: 0.04em;
TEXT-DECORATION: none; margin: 1em 0em .5em 0em; font-weight:normal; text-align:justify;
BORDER-left: #A0A0A0 1px solid; BORDER-right: #A0A0A0 1px solid; padding:0em .6em 0em .6em; }


.margebas   {font: 10pt arial,verdana,tahoma; color:#C0C0C0; margin:.0em; line-height:10pt;}

A.pied:link {font: 9pt/9 pt arial,verdana,tahoma; FONT-WEIGHT: bold; COLOR: #8D8871;
            TEXT-DECORATION: none; margin:0em; line-height:10pt;}
A.pied:visited {font: 9pt/9 pt arial,verdana,tahoma; FONT-WEIGHT: bold; COLOR: #8D8871;
            TEXT-DECORATION: none; margin:0em; line-height:10pt;}
A.pied:hover,active {font: 9pt/9 pt arial,verdana,tahoma; FONT-WEIGHT: bold; COLOR: #aa0000;
            TEXT-DECORATION: none; margin:0em; line-height:10pt;}
