
BODY.page900	{
	     		width: 900px; 
			margin-left: auto;
	     		margin-right : auto;
			color : #677179;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: normal;
			font-size : 12px;
	    			}

BODY.memoire	{
	     		width: 900px; 
			margin-left : auto;
	     		margin-right : auto;
			color : #677179;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: normal;
			font-size : 12px;
	    			}

BODY.page1000	{
     			width: 1000px; 
			margin-left: auto;
     			margin-right: auto;
			color : #677179;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: normal;
			font-size : 12px;
 	    			}

BODY.freud	{
  			width: 900px; 
			height : 513px;
			margin-left	: auto;
  			margin-right : auto;
			background-image : url(sigmundFreud.jpg);
			background-color : #ffffff;
			background-repeat: no-repeat;
			background-position : 50% 75px;
			color : #677179;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: normal;
			font-size : 12px;
			}

BODY.marx	{
  			width: 900px; 
			height : 674px;
			margin-left	: auto;
  			margin-right : auto;
			background-image : url(karlMarx.jpg);
			background-color : #ffffff;
			background-repeat: no-repeat;
			background-position : 50% 75px;
			color : #677179;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: normal;
			font-size : 12px;
			}

BODY.bebes	{
  			width: 900px; 
			height : 631px;
			margin-left	: auto;
  			margin-right : auto;
			background-image : url(sylvieNicolas.jpg);
			background-color : #ffffff;
			background-repeat: no-repeat;
			background-position : 50% 50%;
			}

BODY.berlin1945	{
  			width: 1024px; 
			height : 739px;
			margin-left	: auto;
  			margin-right : auto;
			background-image : url(berlin1945.jpg);
			background-color : #ffffff;
			background-repeat: no-repeat;
			background-position : 50% 50%;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: bold;
			font-size : 36px;
			color : #ee1010; 
			}
			
BODY.cwg2			{
  			width: 1024px; 
			height : 768px;
			margin-left	: auto;
  			margin-right : auto;
			background-image : url(captureCWG2.jpg);
			background-color : #ffffff;
			background-repeat: no-repeat;
			background-position : 50% 50%;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: bold;
			font-size : 12px;
			color : #0000ff; 
			}

BODY.manassas1			{
  			width: 1280px; 
			height : 1256px;
			margin-left	: auto;
  			margin-right : auto;
			background-image : url(1Manassas.jpg);
			background-color : #ffffff;
			background-repeat: no-repeat;
			background-position : 0% 50%;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: normal;
			font-size : 12px;
			color : #0000ff; 
			}

BODY.gettysburg		{
  			width: 1000px; 
			height : 1278px;
			margin-left	: auto;
  			margin-right : auto;
			background-image : url(confederatePrisoners.jpg);
			background-color : #ececec;
			background-repeat: no-repeat;
			background-position : 50% 100%;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: normal;
			font-size : 12px;
			color : #0000ff; 
			}

BODY.agpg		{
  			width: 1000px; 
			margin-left	: auto;
  			margin-right : auto;
			background-color : #7a825e;
			font-family : verdana, arial, helvetica, sans-serif;
			font-weight: bold;
			font-size : 14px;
			color : #ffffff; 
			}


/* Titres */
.sylvie1		{ 
				font-family : "Times New Roman", Bodoni, Garamond, "Minion Web", "ITC Stone Serif", "MS Georgia", "Bitstream Cyberbit", serif;
				font-style : normal;
				font-weight: bold;
				color : #ff7f00;
				font-size : 36px;
				text-align : center;
				}
.sylvie2		{
				font-family : "Times New Roman", Bodoni, Garamond, "Minion Web", "ITC Stone Serif", "MS Georgia", "Bitstream Cyberbit", serif;
				font-style : normal;
				font-weight: bold;
				color : #ffffff;
				background-color : #ff7f00; 
				font-size : 24px;
				text-align : center;
				}
.sylvie3		{
				font-family : "Times New Roman", Bodoni, Garamond, "Minion Web", "ITC Stone Serif", "MS Georgia", "Bitstream Cyberbit", serif;
				font-style : normal;
				font-weight: bold;
				color : #ffffff;
				background-color : #ff7f00; 
				font-size : 18px;
				text-align : center;
				}
.nicolas1 	{
				font-family : "Times New Roman", Bodoni, Garamond, "Minion Web", "ITC Stone Serif", "MS Georgia", "Bitstream Cyberbit", serif;
				font-style : normal;
				font-weight: bold;
				color : #ff4901;
				font-size : 36px;
				text-align : center;
				}
.nicolas2	{
				font-family : "Times New Roman", Bodoni, Garamond, "Minion Web", "ITC Stone Serif", "MS Georgia", "Bitstream Cyberbit", serif;
				font-style : normal;
				font-weight: bold;
				color : #ffffff;
				background-color : #ee1010; 
				font-size : 24px;
				text-align : center;
				}
.nicolas3	{
				font-family : "Times New Roman", Bodoni, Garamond, "Minion Web", "ITC Stone Serif", "MS Georgia", "Bitstream Cyberbit", serif;
				font-style : normal;
				font-weight: bold;
				color : #ffffff;
				background-color : #ff4901; 
				font-size : 18px;
				text-align : center;
				}
.nicolas4	{
				font-weight: bold;
				color : #ee1010;
				background-color : #ff7f00; 
				font-size : 12px;
				text-align : center;
				}
.nicolas5	{
				font-weight: bold;
				color : #9aa9b0;
				background-color : #ffffff; 
				font-size : 12px;
				text-align : center;
				}
.nicolas6	{
				font-weight: bold;
				color : #ffffff;
				background-color : #9aa9b0; 
				font-size : 12px;
				text-align : center;
				}

/* Couleurs de texte */
.texteBleuFonce 	{
						color : #6281d8;
						font-weight: bold;
						}
.texteBleuClair 	{
						color : #cdd7f3;
						font-weight: bold;
						}
.texteOrange		{
						color : #ff4901;
						font-weight: bold;
						}
.texteRouge			{
						color : #ee1010;
						font-weight: bold;
						}
.texteGris			{
						color : #9aa9b0;
						font-weight: bold;
						}
.texteGrisFonce	{
						color : #7b868c;
						font-weight: bold;
						}

/* Couleurs de fond */
.bleuFonce 	{
				background-color : #6281d8;
				}
.bleuClair 	{
				background-color : #cdd7f3;
				}
.jaune		{
				background-color : #ff7f00;
				}
.orange		{
				background-color : #ff4901;
				}
.rouge		{
				background-color : #ee1010;
				}
				
/* Lignes */
.ligneGrise			{
						border-bottom-style : solid; 
						border-bottom-width : 1px; 
						border-bottom-color : #9aa9b0; 
						}

/* Bordures */
.bordureOrange 	{	
						border-style : solid; 
						border-width : 1px; 
						border-color : #ff4901; 
						background-color : #ffffff;
						padding : 10px;
						}
.bordureOrangeZero {	
						border-style : solid; 
						border-width : 1px; 
						border-color : #ff4901; 
						}
.bordureRouge		{	
						border-style : solid; 
						border-width : 1px; 
						border-color : #ee1010; 
						padding : 10px;
						}
.bordureGrise		{	
						border-style : solid; 
						border-width : 1px; 
						border-color : #9aa9b0; 
						padding : 10px;
						}
					
/* Elements flottants */
.flottantGauche 	{ 
						float : left;
						margin-right : 10px;
						}
.flottantDroit 	{ 
						float : right;
						margin-left : 10px;
						}

/* Liens */
A:link 		{
				color : #ee1010;
				font-weight : bold;
				text-decoration : none;
				}
A:visited	{
				color : #ee1010;
				font-weight : bold;
				text-decoration : none;
				}
A:hover 		{
				color : #ee1010;
				font-weight : bold;
				text-decoration : underline;
				}
A:active 	{
				color : #ee1010;
				font-weight : bold;
				text-decoration : none;
				}
A.bleu:link 		{
				color : #0000ff;
				font-weight : bold;
				text-decoration : none;
				}
A.bleu:visited	{
				color : #0000ff;
				font-weight : bold;
				text-decoration : none;
				}
A.bleu:hover 		{
				color : #0000ff;
				font-weight : bold;
				text-decoration : underline;
				}
A.bleu:active 	{
				color : #0000ff;
				font-weight : bold;
				text-decoration : none;
				}

			
/* Listes */
UL					{
					list-style-type : square;
					}
.listeSylvie 	{
					list-style-image : url(venus16.png);
					}
.listeNicolas 	{
					list-style-image : url(soleil16.png);
					}
.listeSansPuce {
					list-style : none;
					margin: 0;
					padding: 0;
					}
.listeHorizontale		{
							text-align : center;
							}
.listeHorizontale LI	{
							display : inline;							
							}

/* Champs de saisie */
.champLong 	{
				border: 1px solid #ee1010;
				background-color : #fbb917; 
				color : #ee1010;
				width	: 100%; 
				height :	50px;
				}
.champHaut 	{
				border: 1px solid #ee1010;
				background-color : #fbb917; 
				color : #ee1010;
				width	: 100%; 
				height :240px;
				}
.texte	 	{
				border: 1px solid #ee1010;
				background-color : #fbb917; 
				color : #ee1010;
				width	: 100%; 
				}
SELECT		{
				width : 100%;
				font-family : verdana, arial, helvetica, sans-serif;
				font-size : 12px;
				font-weight : bold;
				color : #ee1010;
				border-style: solid;
				border-width : 1px;  
				border-color : #ee1010;
				background-color : #fbb917; 
				padding : 2px;
				}

/* Boutons */
.boutonLien 		{
						background-color : #fbb917;
						padding : 2px;
						}
.boutonLien:hover {
						background-color : #ffffff;
						padding : 2px;
						}
.boutonLienBleu 		{
						background-color : #cccccc;
						padding : 2px;
						}
.boutonLienBleu:hover {
						background-color : #ffffff;
						padding : 2px;
						}
.boutonNicolas 	{
						border-top-width : thin; 
						border-top-style : outset;
						border-top-color : #ff7f00;
						border-right-width : thin;
						border-right-style : outset;
						border-right-color : #ff7f00;
						border-bottom-width : thin;
						border-bottom-style : outset;
						border-bottom-color : #ff7f00;
						border-left-width : thin;
						border-left-style : outset;
						border-left-color : #ff7f00;
						font-family : verdana, arial, helvetica, sans-serif;
						color : #ee1010;
						font-weight : bold;
						background-color : #ff7f00;
						}
.boutonSylvie 		{
						border-top-width : thin; 
						border-top-style : outset;
						border-top-color : #ff7f00;
						border-right-width : thin;
						border-right-style : outset;
						border-right-color : #ff7f00;
						border-bottom-width : thin;
						border-bottom-style : outset;
						border-bottom-color : #ff7f00;
						border-left-width : thin;
						border-left-style : outset;
						border-left-color : #ff7f00;
						font-family : verdana, arial, helvetica, sans-serif;
						color : #ee1010;
						font-weight : bold;
						background-color : #ff7f00;
						}
