
#s1 {color: #000; font: 12px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal; background-color: #CCCCCC;}
#s2 {color: #000; font: 12px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal; background-color: yellow;}
#s3 {color: #000; font: 32px Arial, sans-serif; font-weight: bold}
#s4 {color: #000; font: 12px Arial, sans-serif; font-style: normal; background-color: #FFFFFF;}
#s5 {color: #000; font: 12px Georgia,Verdana, Courier, Arial, sans-serif; font-style: normal;}
#s6 {color: #AAA; font: 12px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal;}
#s7 {color: #000; font: 18px Courier, Arial, sans-serif; font-style: normal;}
#s9 {color: #666; font: 10px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal;}
#s10 {color: #FFF; font: 12px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal;}
#s11 {color: #000; font: 12px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal; background-color: #EEEEEE;}
#s12 {color: #FFF; font: 10px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal; background-color: #555;}
#s15 {color: #AAA; font: 10px Arial, sans-serif; font-style: normal;}
#s18 {color: #000; font: 11px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal;}
#s19 {color: #000; font: 18px Arial, sans-serif; font-style: normal; background-color: #FFFFFF;}
#s20 {color: #666; font: 32px Arial, sans-serif; font-weight: bold;}
#s21 {color: #FF3300; font: 10px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal;}
#s22 {color: #FFF; font: 9px Arial, sans-serif; font-weight: bold; background-color: red;}
#s23 {color: #666; font: 9px Arial, sans-serif; font-weight: bold;}
#s25 {color: #DDD; font: 32px Georgia, Arial, sans-serif; font-weight: bold; font-style: italic;}
#s26 {color: #FFF; font: 9px Arial, sans-serif; font-style: normal; background-color: #555;}
#s28 {color: #000; font: 10px Arial, sans-serif; font-style: normal; background-color: #CCEC51;}
#titre2 {position: absolute; top:310px; left:10px;  width:600px; border: thin solid; box-shadow: 0.2em 0.2em #CCC}
#infos {position: absolute; top:235px; left:77%; width:220px;}
#infos0 {position: absolute; top:197px; left:77%; width:220px; border-left: 1px solid gray;}
#sommaire {position: absolute; top:240px; left:450px; border: 1px solid #fff; padding: 3px;}
#url {position: absolute; top:135px; left:100px;}
#ancres {position: absolute; top:290px; left:774px; border-left: 1px solid #000;}
#blog {position: absolute; top:215px; left:10px; width:105px height:30px; background-color:#fff; border: 1px solid gray;}
#video {position: absolute; top:215px; left:98px; width:105px height:30px; background-color:#fff; border: 1px solid gray;}
#map {position: absolute; top:215px; left:58px; width:105px height:30px; background-color:#fff; border: 1px solid gray;}
#newstitre {position: absolute; top:3px; left:110px; filter:alpha(opacity=10); -moz-opacity:0.1; opacity: 0.1;}
#infostitre {position: absolute; top:200px; left:92%; filter:alpha(opacity=10); -moz-opacity:0.1; opacity: 0.1;}
#rsswikils {position: absolute; top:200px; left:550px; width:172px; height:100px; background-color:#fff; border: 1px solid gray; padding: 3px;}


#titreparaph {
	text-align:right; /* Counteract to IE5/Win Hack */
	padding:15px;
	border:1px solid #333;
	background-color:#fff;
	}



/* Codes en utilisation */


/* Commun */
#s13 {color: #000; font: 11px Arial, sans-serif; font-style: normal;}

/* page index */
#s8 {color: #000; font: 10px Georgia,Verdana,Courier,Arial, sans-serif; font-style: normal;}
#s14 {color: #000; font: 10px Arial, sans-serif; font-style: normal;}
#s16 {color: #666; font: 10px Arial, sans-serif; font-style: normal;}
#s17 {color: #CC6600; font: 9px Arial, sans-serif; font-style: normal;}
#s24 {color: #000; font: 32px Georgia, Arial, sans-serif; font-weight: bold;}
#s27 {color: #000; font: 10px Arial, sans-serif; font-style: normal; background-color: #eee;}

/* page documentation */


a:link { color: #FF3300; text-decoration: none; }
a:visited { color: #FF3300; text-decoration: none; }
a:hover { color: black; background-color:#CCC; text-decoration: none;}
a:active { color: #FF3300; text-decoration: none; }


#INDEXimage {position: absolute; top:0px; left:10px; z-index: 97;}
#INDEXrayures {position: absolute; top:197px; left:10px; z-index: 96;}
#INDEXsoundmap {position: absolute; top:0px; left:910px; z-index: 97;}
#INDEXmenuLS {position: absolute; top:25px; left:10px; width:220px; background-color:#fff; border: 1px solid gray; padding: 3px; border-left: double gray; -moz-border-radius:0 1em 1em 0; z-index: 98;}
#INDEXtitre0 {position: absolute; top:270px; left:10px;}
#INDEXnews0 {position: absolute; top:200px; left:77%; width:220px; background-color:#fff; padding:3px; border: 1px solid gray; border-right: double gray;  -moz-border-radius:1em 0 0 1em; z-index: 99;}
#INDEXintro0 {position: absolute; top:320px; left:10px; width:75%; background-color:#fff;  border-top: 1px solid white; border-right: 1px solid white;}
#INDEXmenuRSS {position: absolute; top:2px; left:10px; height:18px; width:852px; background: #eee; background-color:#eee; z-index: 99;}
#conteneurmenu {position: absolute; z-index: 100;}
#INDEXpave {position: absolute; top:600px; left:10px;}


#INDEXmenuRSS2 {position: absolute; top:2px; left:10px; height:16px; width:200px; background:red; background-color:red; z-index: 99;}
#INDEXsoundmaptxt {position: absolute; top:2px; left:930px; height:18px; width:100px; background:red; background-color:red; z-index: 99;}
#INDEXmenuLS2 {position: absolute; top:16px; left:10px; width:220px; background-color:#fff; border: 1px solid gray; padding: 3px; border-left: double gray; -moz-border-radius:0 1em 1em 0; z-index: 98;}
#INDEXimage2 {position: absolute; top:0px; left:105px; z-index: 97;}


/* BODY A VOIR */

body {
	background-image: url('images/bg2.gif');
	background-color: white;
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-family:Georgia, Times, serif;
	font-size:12pt;
}


/* ID commun a plusieurs rubriques */


#comment {
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:15px;
	border:1px dashed #333;
	background-color:#fff;
	}


#INDEXpavetext {
	background-color:#fff; 
	padding:3px; 
	border: 1px solid gray;  
	-moz-border-radius:1em 1em 1em 1em;
	}

	
#INDEXtitreparaph0 {
	text-align:right; /* Counteract to IE5/Win Hack */
	padding:15px;
	border:1px solid #333;
	border-top:10px solid gray;
	background-color:#fff;
	-moz-border-radius:0 1em 0 0;
	}


/* EN TEST */
.transp {
   background-color:#ffffff;
   color:red;
   position:absolute;
   width:100px;
   top:100;
   left:200;
   height:100px;
   /* Pour IE, il faut absolument mettre une largeur, alors soit width=100%,
      soit c'est un div positionnŽ et dimensionnŽ comme dans cet exemple.*/
   filter:alpha(opacity=50);
   -moz-opacity:0.5;
   opacity: 0.5;
}	
	


