/* Couleurs */
.blanc { color :#ffffff ;
		 background : transparent }
.blancgras { color : #ffffff ;
		 background : transparent ;
		 font-weight : bold }
.blancgrasital { color : #ffffff ;
		 background : transparent ;
		 font-weight : bold ;
		 font-style : italic }		 	
.bleu { COLOR : #0000FF ;
         background-color : transparent }
.bleugras { COLOR : #0000FF ;
         background-color : transparent ;
		 font-weight : bold }
.bleutitre { color : #0E047D ; 
			 background-color : transparent	}
.bleutitregras { color : #0E047D ; 
			 	 background-color : transparent ;
			 	 font-weight : bold	}
.rouge { color : #FF0000 ;
         background-color : transparent }
.rougegras { color : #FF0000 ;
         background-color : transparent ;
		 font-weight : bold }
.vert { COLOR : #00CC00 ;
         background-color : transparent }
.vertgras { COLOR : #00CC00 ;
         	background-color : transparent ;
		  	font-weight : bold }
.verttitre { color : #008000 ;
			 background-color : transparent }
.verttitregras { color : #008000 ;
			     background-color : transparent ;
				 font-weight : bold }

			 
/* Justification horizontale */

.centre { text-align : center }
.droit { text-align : right }
.gauche { text-align : left }
.justifie { text-align : justify }

/* Justification verticale */

.haut { vertical-align : top }
.milieu { vertical-align : middle }


/* Justification double (pour pallier les bugs) */

.decale2 { margin-left : 1cm ;/* correspond au h2sixdecale */
		   font-size : 14pt } 
.decale3 { margin-left : 2cm ;/* h3 sixdecale */
		   font-size : 12pt }
.decale4 { margin-left : 2.5cm ;
		   font-size : 11pt }
.decale5 { margin-left : 3cm ;
		   font-size : 10pt } 

/* Taille de police et enrichissements */

.moinsun { font-size : smaller }
.plusun { font-size : 120% }
.sousligne {text-decoration : underline }
.italique {font-style : italic }

.gras { font-weight : bold }
.moinsungras { font-weight : bold ;
			   font-size : 80% }
.plusungras { font-size : 120% ;
			  font-weight : bold ;
			   }
.grasital { font-style : italic ;
			font-weight : bold }
.moins1grasital { font-size : 80% ;
				  font-weight : bold ;
                  font-style : italic ; 
				  }
.plusunrggr { font-size : 110% ;
			  font-weight : bold ;
			  color : #ff0000 }
.basdepage { text-align : center ;
			 font-family : "arial", sans-serif ;
             font-size : 70% }

/* Rectangles */

.pasdebord { border : 0 ;
             color : white ;
             background-color : transparent } /* La taille du bord n'est pas
                                                 prise en compte par Netscape ;
                                                 je le mets donc en blanc pour
                                                 pallier ce problème. */


/* Listes */

.uroman { list-style-type : upper-roman }

/*ul { list-style-image : url("icones/punvert.gif") }
ul ul { list-style-image : url("icones/punbleu.gif") }
ul ul ul { list-style-image : url("icones/punroug.gif") }
ul ul ul ul { list-style-image : url("icones/punviol.gif") }
ul ul ul ul ul { list-style-image : url("icones/punoran.gif") }*/
ul { list-style-type : disc }
ul ul { list-style-type : square }
ul ul ul { list-style-type : circle }


body { color : black ;
       background-color : white ;
       background-image : url("../fonds/fd_bleu.gif") ;
       font-family : "times new roman",serif ;
       font-size : 12pt }

h1 { font-size : 20pt ;
	   color : #FF0000 ;/*rouge*/
	   background-color : transparent } 
h1.six { font-size : 20pt ;
	       color : #FF0000 ;
	       background-color : transparent }

h2 { font-size : 16pt ;
	   color : #339900  ; /*vert foncé*/
	   background-color : transparent }
h2.six { font-size : 16pt ;
	       color : #FF0000 ;
	       background-color : transparent}	 
h2.sixdecale { font-size : 16pt ;
	 		         color : #339900 ;
			         background-color : transparent ;
			         font-family : sans-serif ;
			         margin-left : 1cm }
	 
h3 { font-size : 14pt ;
	   color : #339900 ;
	   background-color : transparent }
h3.six { font-size : 14pt ;
	       color : #FF0000 ;
	       background-color : transparent}
h3.sixdecale { font-family : sans-serif ;
			         font-size : 14pt ;
	 		         color : #FF0000 ;
			         background-color : transparent ;
			         margin-left : 2cm }

h4 { font-size : 12pt ;
	   color : #0000FF ;
	   background-color : transparent }
h4.six { font-size : 12pt ;
	       color : #FF0000 ;
	       background-color : transparent }
h5 { font-size : 10pt ;
	   color : #0000FF ;
	   background-color : transparent }
h5.six { font-size : 10pt ;
	       color : #FF0000 ;
	       background-color : transparent}	

h2.decale { font-family : sans-serif ;
	          font-style : italic ;
	          font-size : 16pt ;
	          margin-left : 1cm ;
	          background-color : transparent}

h3.decale { font-family : sans-serif ;
	          font-size : 14pt ;
	          margin-left : 2cm ;
	          background-color : transparent }

h4.decale { font-family : sans-serif ;
	          font-size : 12pt ;
	          margin-left : 2.5cm ;
	          background-color : transparent }

h5.decale { font-family : sans-serif ;
	          font-size : 10pt ;
	          margin-left : 3cm ;
	          background-color : transparent }	

sup { vertical-align: super;
      font-size: 70% }
	
/* fin de fichier */
/* Copyright : Marc Pandelé 2004/03/31 */

