@charset "UTF-8";
/* CSS Document */




/* Le body */

body
{
   width: 960px;
   height:1500px;
   margin: auto; /* Pour centrer la page */
   margin-top: 10px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. */
   margin-bottom: 10px;    /* Idem pour le bas du navigateur */
   background-color:#FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-weight: normal;
}


#en_tete
{
   width: 960px;
   height: 100px;
   margin: auto;
   background-image: url(img/entete_index.png);
   background-repeat: no-repeat;
   background-position: left;
}

#en_tete_photos
{
   width: 960px;
   height: 100px;
   margin: auto;
   background-image: url(../img/entete_index.png);
   background-repeat: no-repeat;
   background-position: left;
}

#pieddepage
{
   width: 480px;
   margin: auto;
   margin-top:80px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#666666;
}


/* colonne */

div#menu { 
    float: left; 
    width: 240px; 
	color:#FFFFFF;
	background-color:#ffffff;
	/*padding-top:10px;*/
   
}


div#colonne2 { 
    float: right; 
    width: 240px;
	/*height:1000px;*/
	background-color:#ffffff;
	text-align:center;
}

div#colonnepresse { 
    float: right; 
    width: 720px; 
	background-color:#ffffff;
	text-align:center;
}

div#centre { 
	width: 460px;
    margin-left: 240px; 
    margin-right: 240px; 
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
   
}

div#centrepresse { 
	width: 720px;
    margin-left: 240px; 
    margin-right: 0px; 
	background-color:#ffffff;
	padding-left:0px;
	padding-right:0px;
   
}

div#photo { 
	width: 720px;
    margin-left: 240px; 
	background-color:#ffffff;
	text-align:right;
   
}

div#intro { 
	width: 960px;
	height:475px;
	background-color:#ffffff;
	background-image:url(img/photo_index.jpg);
   
}

/* menu langue */


#langue { 
    width: 240px ; 
    list-style: none ; 
    margin: 0 ; 
    padding: 0 ;
	text-align:right;
    }
	
	#langue li { 
    color: #ffffff ; 
    margin-bottom: 1px ; 
    }
	
	#langue li a { 
    display: block ; 
    color: #ffffff ;
	font: 20px, bold, Arial, Helvetica, sans-serif;
    line-height:16px; 
    text-align: right ; 
    text-decoration: none ; 
    padding: 5px 5px 5px 10px ; 
	letter-spacing:.1em;
	
	
    }
	
	
	#langue li a:hover, #langue li a:focus, #langue li a:active { 
	color:#999999;
    text-decoration: none ; 
    }
	
	
	
	
	#construction { 
    width: 920px ; 
    list-style: none ;
	 margin: 0px ; 
    padding: 20px ; 
 

	text-align:center;
    }
	
	#construction li { 
    color: #ffffff ; 
    margin-bottom: 0px ; 
    }
	
	#construction li a { 
    display: block ; 
    color: #ffffff ;
	font: 22px, bold, Arial, Helvetica, sans-serif;
    line-height:16px; 
    text-align: center ; 
    text-decoration: none ; 
	letter-spacing:.1em;
	
	
    }
	
	
	#construction li a:hover, #langue li a:focus, #langue li a:active { 
	color:#999999;
    text-decoration: none ; 
    }


/* menu */


#navigationmenu { 
    width: 240px ; 
    list-style: none ; 
    margin: 0 ; 
    padding: 0 ;
	text-align:right;
    }
	
	#navigationmenu li { 
    color: #000000 ; 
    margin-bottom: 1px ; 
    }
	
	#navigationmenu li a { 
    display: block; 
    color: #000000;
	font: Arial, Helvetica, sans-serif;
	font-size:20px;
    line-height:18px; 
    text-align: right ; 
    text-decoration: none ; 
    padding: 3px 10px 8px 10px ; 
	letter-spacing:.1em;
	
	
    }
	
	
	#navigationmenu li a:hover, #navigation li a:focus, #navigation li a:active { 
	color:#666666;
    text-decoration: none ; 
    }
	
	
	
	
/* images */
	
	
	#img { 
	
	padding: 10px;
	text-decoration:none;
	
	
	    }
		
		#img9 { 
	
	padding: 6px;
	
	
	    }
		
			#imgpresse { 
	
	padding: 10px;
	text-align:right;
	
	
	    }
		
	
a img
{
border: none;
}


		
		
/* style */


.grandtitre { 
    color: #000000;
	font: Arial, Helvetica, sans-serif;
	font-size:20px;
    text-align: right ; 
    text-decoration: none ; 	
	
    }
		
		
	h1 { 
	
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	font:normal;
	 margin: 0 ; 
    padding: 0 ;
	letter-spacing:.1em;

	
	
	    }
		
		h1.presse { 
	
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	font:normal;
	 margin: 0 ;
	 padding-left:10px;
	letter-spacing:.1em;

	
	
	    }
		
		h2 { 
	
	color:#000000;
	font: Arial, Helvetica, sans-serif;
		font-size:14px;
			font:normal;
				font-weight:normal;
	
	
	    }	
		
			
		
		
		
	p.indent {
	text-indent: 100px;
	line-height:14px;
	margin: 0 ; 
    padding: 0 ;
	}	
	
	
	.subHeader {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #222222;
	line-height:22px;
	letter-spacing:.1em;
	}
	
	.subHeaderRed {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:red;
	line-height:22px;
	letter-spacing:.1em;
	}
		
		
		
		p.ft
{
   width: 360px;
   margin-top: 20px;
   margin-bottom: 20px;
   background-color:#dddddd;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-weight: normal;
   padding:5px;
}


td.presse {
text-align:right;
	}

td.articlepresse {
text-align:left;
padding:10px;
	}
	
	td.accueil {
text-align:left;
padding:20px;
line-height:24px;
	}
		
		
.galerie {
	font:bold 18px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:22px;
	letter-spacing:.1em;
	}		
		
		.galeriearrow {
	font:bold 24px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:22px;
	letter-spacing:.1em;
	}	
	
	
	a
{
color:#000000;
}
	
	
			p.accueil
{
   display:inline;
   width: 480px;
   height:240px;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left:14px;
   background-color:#dddddd;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 85%;
   font-weight: normal;
   padding:0px;
}
		
