*{
            margin : 0;
            padding : 0;
        }
        
        body {
            background : #27262c;
            padding-top : 20px;
            padding-bottom : 20px;
            font-family : arial, sans-serif;
            background : #E1E0CC;
            background : #27262c url(../img/logo.png) no-repeat fixed;
			background : #2B2A29 url(../img/logo.png) no-repeat fixed;
        }
        
        #page{
            width : 100%;
            
        }
        
        #conteneurPrincipal{
            width : 820px;
            margin-left: auto;			
            margin-right: auto;
            padding-top : 10px;
            padding-bottom : 10px;
            background : #ffffff;
            border : 1px solid black;
        }
        
        #conteneurSecondaire{
            width : 800px;
            margin: auto;
        }
        
        #conteneurSecondaire h1{
            margin-top: 20px;
            margin-bottom : 5px;
			margin-left : 40px;
            color : #3d3943;
            font-size : 18pt;
        }
		
		#conteneurSecondaire h2{
			color : #644c48;
            font-size : 12pt;
        }
        
        #conteneurSecondaire p{
			margin-left : 40px;
			margin-right : 100px;
            margin-top : 20px;
			margin-bottom : 20px;
            color : #644c48;
            font-size : 9pt;
            text-align : justify;
        }
		
		#conteneurSecondaire cite{
			margin-left : 40px;
			color : #644c48;
            font-weight : bold;
        }
        
        #menu{
            width : 100%;
            height : 40px;
            background : #3d3943;
        }
        
            #menu a{
            margin-top : 10px;
            margin-left : 30px;
			margin-right : 30px;
            display : block;
            float : left;
            border-right : 0px solid #644c48;
            color : white;
            text-decoration : none;
            font-size : 12pt;
            font-weight : bold;
            text-align : center;
        }
		/* gère l'affichage du dernier élément du menu */
		#menu a#lienMenu { margin-right:0; }
        
            #menu a:hover{
            color : #e1e0cc;
        }
        
            #presentationGauche{
                float : left;                
                width : 520px;
                height : 390px;
            }
			
			#presentationDroite{
                float : left; 
                height : 390px;
				width : 280px;
            }
			
			#conteneurSecondaire #presentationDroite p{           
			margin-left : 20px;
			margin-right : 20px;
			color :#3d3943;
        }
		
		
		#conteneurSecondaire #presentationDroite h1{
            margin-top: 40px;
            margin-bottom : 5px;	
			margin-left : 10px;
        }
		
		 #conteneurSecondaire #presentationDroite h2{
			margin-top : 5px;
			margin-left : 20px;
			font-size : 12pt;
			font-weight : 400;
		} 
	
		#conteneurSecondaire #presentationDroite p{
		margin-left : 20px;
		color :#3d3943;} 
	
			#show{
		margin-top : 20px;
		margin-left : 20px;
		width : 240px; 
		height : 180px;
		border : 1px solid #abcabc;	
		overflow : auto;
	}
	/*
		.showMini{
		float : left;
		margin-top : 6px;
		margin-left : 6px;
		width : 70px; 
		height : 50px;
		border : 1px solid black;	
		}
		*/
		/* gère l'affichage des images mini  */
		#show img.imgMini {
			float : left;
			margin-top : 6px;
			margin-left : 6px;
			width : 70px; 
			height : 50px;
			border : 1px solid black;
			cursor: pointer ;
		}
		
		
	#nav{
		margin-top : 10px;
		margin-left : 20px;
		width : 240px; 
		height : 30px;
		border : 1px solid #abcabc;	
	}
		#nav a { text-decoration:none; }
	
		.navBox{
		float : left;
		margin-top : 4px;
		margin-left : 4px;
		width : 20px; 
		height : 20px;
		border : 1px solid black;	
		background : #EFEFEF;
		color : white;
		text-align : center;
		font-size : 8pt;
		}
		
		#nav .navBox a { color:#565656; }
		.encours { background : #565656; color : #FFFFFF; }
		#nav .encours a { color:#FFFFFF; }
		
		
        
		#pied {
		margin-left : auto;
		margin-right : auto;
		width: 820px;
		}
		
		#pied p{
		padding-top : 10px;
		font-size : 8pt;
		color : #ac8d8b;
		text-align : center;
		}
		
		#pied a{		
		color : white;		
		}
		
        .clear {
            clear : both;
        }
