/* /algcss/alg.css             31/5/2008 */
/* ALG CSS fait l'aide du livre de Goetter */
/* et du site web http://www.siteduzero.com/  */
/* border is 808080 grey - fond de page DED9CB beige clair  */
 /*  body,  are left,  corps, entete,  pied  are center for photo comment  */
/* la division SMALL est en 0.8em plus au milieu pour petite note  */

.small 	{  font-size: 0.8em; 	text-align: left;
		margin: 1em 80px 2em 80px;	}
.center	{text-align: center; }
.left	{text-align: left; }
.right	{text-align: right; }
.justify { text-align: justify; }
.italic { font-style: italic }
.red { color: red }   
.blue  { color: blue }  
.blueBold  { color: blue; font-weight: bold  }  
.purple  { color: purple } 
.green  { color: green } 
.greenPale {color: #4c4e4e}
.black  { color: black } 
.commentASS { font-size: 0.9em;  font-style: italic; color: #4c4e4e;  } /* -- comment ASS de fin de ligne */
a:hover	{ color: red; 	}

.nopad	{ padding-bottom: 0em;    }
.circle { list-style-type: circle;     }

.moins1	{  font-size: 0.8em; 	}
.moins2	{  font-size: 0.6em; 	}
.moins3	{  font-size: 0.4em; 	}
.plus1	{  font-size: 1.2em; 	}
.plus2	{  font-size: 1.6em; 	}

em  {  font-style: normal; color: red; }  

.retrait{ padding: 0px}  /*  pour H1 - H5 sans saut  */

.gauche5px  {float: left; 		/*  special float pour l'icone home  */
	margin-top: 5px; margin-left: 5px;  padding:0; border-width: 0;}

.tableau { margin: 0em auto 0em auto;     /*  Centre le tableau dans la page */
background-color: #DED9CB; /* Couleur du fond beige clair */
}
.cell180c { color: black; background-color: #ecffaf; width: 180px; text-align: center; } 
.cell180j { color: black; background-color: #ecffaf; width: 180px; text-align: justify; } 
.cell180l { color: black; background-color: #ecffaf; width: 180px; text-align: left; } 
 /* color: #ecffaf = jaune clair      #ecffaf = jaune soutenu */
.cell500plus { color: blue; background-color: #e6ff3e; width: 500px; text-align: justify; }
.cell500moins { color: red; background-color: #ecffaf; width: 500px; text-align: justify; }

.cell50c { color: black; background-color: #ecffaf; width: 50px; text-align: center; }

.caption { color: green;  font-size: 1.4em; margin: 0em auto 8px auto;} /* titre de tableau */
.legende      /* en particulier pour une legende de photo style CUK */
{
	padding: 0px 100px 0px 100px;
	font-size: 0.8em; font-style: italic;
	color: #4c4e4e;      /* Gris moyennement fonce */
	text-align:center;
}

p {	line-height: normal;	
	margin-top: 10px;		margin-right: 40px;
	margin-bottom: 0px;		margin-left: 60px;
	text-align: justify;	text-indent: 10px;	}
 /*  margin-bottom semble n'avoir aucun effet, faire avec margin-top      */
 
 
 /*  Paragraphe pour les tutorial de xCode      */ 
 /*      top, right, bottom, left    */
p.p1 {margin: 0.0px 0.0px 0.0px 90px; text-indent: 0.0px }
p.p2 {margin: 0.0px 0.0px 0.0px 120px; text-indent: 0.0px }
p.p3 {margin: 0.0px 0.0px 0.0px 150px; text-indent: 0.0px }
p.p4 {margin: 0.0px 0.0px 0.0px 180px; text-indent: 0.0px }
p.p5 {margin: 0.0px 0.0px 0.0px 210px; text-indent: 0.0px }
p.p6 {margin: 0.0px 0.0px 0.0px 240px; text-indent: 0.0px }


.marge0 {	margin-left: 10px;	margin-right: 40px;	}
.marge1 {	margin-left: 60px;	margin-right: 40px;	}
.marge2 {	margin-left: 90px;	margin-right: 40px;	}
.marge3 {	margin-left: 120px;	margin-right: 40px;	}
.marge4 {	margin-left: 150px;	margin-right: 40px;	}
.marge5 {	margin-left: 180px;	margin-right: 40px;	}
.marge6 {	margin-left: 210px;	margin-right: 40px;	}

.margeFull0 {	margin-left: 60px;	margin-right: 15px; 	text-indent: -20px; line-height: 1em }	
.margeFull1 {	margin-left: 90px;	margin-right: 15px; 	text-indent: -20px;  line-height: 1em }
.margeFull2 {	margin-left: 120px;	margin-right: 15px; 	text-indent: -20px;  line-height: 1em }
.margeFull3 {	margin-left: 150px;	margin-right: 15px; 	text-indent: -20px;  line-height: 1em }
.margeFull4 {	margin-left: 180px;	margin-right: 15px; 	text-indent: -20px;  line-height: 1em }
.margeFull5 {	margin-left: 210px;	margin-right: 15px; 	text-indent: -20px;  line-height: 1em }
.margeFull6 {	margin-left: 240px;	margin-right: 15px; 	text-indent: -20px;  line-height: 1em }


table.goto  { width : 80%; padding: 0; border: 0;	margin-right: 20px;	margin-left: 60px;	}
		
ul	{	text-align: left;    color: black; 
	margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;
	list-style-position: outside; /* Position de la puce : inside, outside  */
								/* outside pour texte justify, rajouter du padding left */
	}   
	
.none	{	text-align: left;    color: black; 
	list-style-type: none; 
		}   		
	
ol	{	text-align: left;	color: black;
	list-style-type: decimal;
	list-style-position: outside;	/* Position de la puce : outside pour justify  */
	margin-top: 10px; margin-right: 20px; margin-bottom: 10px; margin-left: 10px;
		}   

li	{	font-size: 1em;	
	line-height: normal;	text-align: justify;
	margin-left: 10px;    margin-right: 20px; 
	padding-bottom: 1em;  margin-top: 0px; 	}

h1	{
	color: purple;		 
	line-height: normal;
	font-weight: bold;
	font-size: 1.6em;
	text-align: center;		}
	
h2	{
	color: purple;
	line-height: normal;
	font-weight: bold;
	font-size: 1.4em;
	text-align: center;		}
	
h3	{
	color: purple;
	line-height: normal;
	font-weight: normal;
	font-size: 1.2em;
	text-align: center;		}
	
	
h4	{
	color: black;
	line-height: normal;
	font-weight: bold;
	font-size: 1.4em;
	text-align: left;	
	margin-left: 10px;	margin-right: 40px; }
	
h5	{
	color: black;
	line-height: normal;
	font-weight: bold;
	font-size: 1.2em;
	text-align: left;	
	margin-left: 10px;	margin-right: 40px; }
	
h6	{
	color: black;
	line-height: normal;
	font-weight: bold;
	font-size: 1em;
	margin-top: 0; 
	text-align: left;	
	margin-left: 10px;	margin-right: 40px; 
	 margin-bottom: 20px;  margin-top: 20px;}
	

#entete h1	{		/*  titre center dans entete */
	color: red;
	line-height: normal;
	font-weight: bold;
	font-size: 1.8em;
	text-align: center;	}
	
#entete	h2	{
	color: black;
	line-height: normal;
	font-weight: bold;
	font-size: 1.4em;
	text-align: center;	}


#entete	h3	{
	color: black;
	line-height: normal;
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;	}

#entete	h4	{
	color: purple;
	line-height: normal;
	font-weight: bold;
	font-size: 1.6em;
	text-align: center;	}


 #pied p	{
	color: blue;
	font-size: 0.8em;
	text-align: center;
	margin-left: 0px;margin-right: 0px;	}

 /*  fin      */
