@charset "iso-8859-1";
BODY { margin:0; padding:0; background-color:#000000; font-size:100%; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; color:#9F9F9F; background-image: url(/images/_haut1.jpg); background-position: top center; background-repeat: no-repeat; }
.fond1 { background-color:#303030; -moz-border-radius: 1.4em 0 0 1.4em; border-radius: 1.4em 0 0 1.4em; }
.fond2 { background-color:#232323; -moz-border-radius: 0 1.4em 1.4em 0; border-radius: 0 1.4em 1.4em 0; }
.fond3 { }
.fond4 { background-color:#333333; -moz-border-radius: 0.5em; border-radius: 0.5em; }
.bloc { margin-bottom: 10px; }
.haut { margin: 0 auto; padding: 10px; width: 990px; font-size: 1em; font-weight: bold; color:#FFFFFF; }
#transparent { 
   background-color: #000000; 
   -moz-border-radius: 1.4em; border-radius: 1.4em;
   filter:alpha(opacity=60);	/* filtre propriétaire d’IE	*/
   -moz-opacity:0.6;			/* filtre propriétaire de Mozilla/Firefox	*/
   opacity: 0.6;				/* CSS3	*/
	}
#opaque { padding: 0px; width: 990px; 
   background-color: transparent;   /* transparent background      */
   position: absolute;              /* absolute positioning        */
   z-index: 2;                      /* place it over the other DIV */
	}
.transparent2 { 
   background-color: #000000; 
   -moz-border-radius: 0.5em; border-radius: 0.5em;
   filter:alpha(opacity=75);	/* filtre propriétaire d’IE	*/
   -moz-opacity:0.75;			/* filtre propriétaire de Mozilla/Firefox	*/
   opacity: 0.75;				/* CSS3	*/
	}
.contour { margin:10px; }
.bas { margin: 0px auto; padding: 10px; text-align: center; color: #FFFFFF; background-image: url(/images/_bas1.jpg); background-position: top center; background-repeat: no-repeat; }
.bas2 { margin: 0px auto; padding: 2px; width: 990px; text-align: center; color: #FFFFFF; font-size: 0.9em; background-color:#232323; -moz-border-radius: 0.5em; border-radius: 0.5em; }

A:visited { color:#EEEEEE; text-decoration:underline; }
A:link { color:#FFFFFF; text-decoration:underline; }
A:hover { color:#00CCCC; text-decoration:underline; }
A:active { color:#00CCCC; text-decoration:underline; }

.A2:visited { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.A2:link { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.A2:hover { color:#00CCCC; text-decoration:underline; font-weight:bold; }
.A2:active { color:#00CCCC; text-decoration:none; font-weight:bold; }

.A9:link { color:#eeeeee; text-decoration:none; }

.nav { font-size:0.9em; background-color:#232323; color:#FFFFFF; }
.nav2 { font-size:0.9em; background-color:#272727; font-weight:bold; color:#FFFFFF; }
.nav3 { font-size: 0.9em; background-color: #555555; font-weight: bold; color: #FFFFFF; background-image: url(/images/degrade_02.jpg); background-repeat: repeat-x; -moz-border-radius: 0.5em; border-radius: 0.5em; }

.a_noter { list-style-image:url(/pic/puce7.gif); border-bottom: 1px solid #555555;}

.ULNAV { margin: 0px 0px 0px 12px; padding: 4px; list-style-image:url(/pic/puce7.gif); font-size: 1.2em; }
.LINAV { border-bottom: 1px solid #333333; padding-bottom: 3px; font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size: 1em; color: #9F9F9F; }

LI { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; color:#9F9F9F; font-weight:normal; }
P { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#9F9F9F; font-weight:normal; }
TD { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:0.9em; color:#9F9F9F; font-weight:normal; }
H1 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:2em; color:#FFFFFF; font-weight:bold; }
H2 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.8em; color:#FFFFFF; font-weight:bold; }
H3 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.6em; color:#FFFFFF; font-weight:bold; }
H4 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.4em; color:#FFFFFF; font-weight:bold; }
H5 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.2em; color:#FFFFFF; font-weight:bold; }
H6 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#FFFFFF; font-weight:bold; }
.titre1 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:2em; color:#666666; font-weight:bold; text-transform: uppercase;}
.titre2 { border-bottom: 2px solid #EEEEEE; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.4em; color:#EEEEEE; font-weight:bold; }
.titre3 { border-bottom: 2px solid #CCCCCC; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.3em; color:#CCCCCC; font-weight:bold; }
.titre4 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.2em; color:#CCCCCC; font-weight:bold; }
.titre5 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#CCCCCC; font-weight:bold; }
.gris { color:#666666; }
.gris { color:#666666; }
.blanc { color:#FFFFFF; }
.rouge { color:#CC0000; }
.bleu { color:#00CCFF; }
.surligne { background-color:#99FFFF; }
.surligne2 { background-color:#FFFF00; }
.narrow { font-family:"Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; }
.petit { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:0.9em; }
.pub { margin-bottom: 10px; color: #FFFFFF; font-family: "Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; }
.arborescence { padding: 2px 8px; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:x-small; color:#CCCCCC; background-image: url(/images/degrade_02.jpg); background-repeat:repeat-x; -moz-border-radius: 0.5em; border-radius: 0.5em; }
.resume { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; font-weight:bold; }
.texte { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; }
.cadre1 { border: thin solid #000000; }
.cadre2 { border: thin dotted gray; }
.cadre3 { border: thin solid gray; }
.cadre-photo { background-color:#ffffff; border: thin solid #999999; padding: 10px; }
.droite { margin: 0px 0px 0px 12px; float:right; display: block; position: relative; }
.gauche { margin: 0px 12px 0px 0px; float:left; display: block; position: relative; }
.gauche2 { margin: 0px 0px 0px 0px; float:left; display: block; position: relative; width: 486px; text-align: center; }
.une { background-color:#000000; border:thin dashed #CC0000;}
.promo { background-color:#000000; border:thin dotted #224690;}
HR { color: #555555; background-color: #555555; height: 1px; border: #555555; }
.discret { visibility: hidden; }
.separation { visibility: hidden; clear: both; }
