/* POSITION */ 


body {
	margin: 0;
	text-align: center;
	background: url(images/brown.jpg) repeat top left;
	font-family: Arial, Helvetica, sans-serif, "Century Gothic", "Trebuchet MS";
	overflow: scroll;
     }
	 
	 #global {
     position: relative; 
     margin-left: auto;
     margin-right: auto;
     width: 990;
     text-align: left;
     }
	 
	 	 
	 #global2 {
     position: relative; 
     margin-left: auto;
     margin-right: auto;
     width: 620;
     text-align: left;
     }
	 
	 	 #top2 {
     position: relative;
     margin-left: 30px;
     margin-right: 30px;
	 margin-left: 30px;
     text-align: left;
     }
	 
	 	 #top {
	position: relative;
	margin-left: 0;
	margin-right: 0;
	text-align: left;
	z-index: auto;
     }
	 
	 	 	 #logo {
	position: relative;
	margin-left: 800;
	margin-top: 150;
     }
	 
	 	 	 	 #logocontact {
     position: relative; 
	      text-align: left;
     margin-left: 700;
     margin-right: 0;
	      margin-top: 200;
     width: 100;
	  height: 181;
     }
	 
	 #contact {
	position: relative;
	text-align: left;
	margin-left: 750px;
	margin-top: 80px;
	width: 80px;
	height: 30px;
	z-index: 1;
	  
     }
	 
	 	 	 #left {
     position: relative; /* on positionne le conteneur */
	      text-align: left;
     margin-left: 0;
     margin-right: 0;
	    margin-top: 0px;
     width: 169px;
	  height: 418px;
     }
	 
	 #centre {
	position: absolute;
	background: url(images/fond.jpg) repeat;
	left: 169px;
	top: 181px;
	width: 821px;
	height: 800px;
     }
	 
	 	 
	 #centre2 {
	position: absolute;
	background: url(images/fond.jpg) repeat;
	left: 169px;
	top: 181px;
	width: 821px;
	
     }
	 
	 	 #centre3 {
	position: relative;
	left: 100px;
	width: 600px;
     }
	 
	 	 	 #centre4 {
	position: relative;
	width: 500px;
		top: 10px;
     }
	 
	 	 	 #centre5 {
	position: absolute;
	background: url(images/fond.jpg) repeat;
	left: 169px;
	top: 181px;
	width: 821px;
		height: 1300px;
     }
	 
	 	 	 	 #centreinfos {
	position: absolute;
	left: 40px;
		width: 640px;

     }
	 
	 	 	 #centre6 {
	position: absolute;
	background: url(images/fond.jpg) repeat;
	left: 169px;
	top: 181px;
	width: 821px;
		height: 700px;
     }
	 
	 	 	 	 #centre7 {
	position: absolute;
	background: url(images/fond.jpg) repeat;
	left: 169px;
	top: 181px;
	width: 821px;
	height: 6000px;
     }
	 
	 
	 
	 	 	 	 #centreexporight{  /* page EXPO a droite */
	position: absolute;
	left: 590px;
	width: 220px;
	background: url(images/brown.jpg) repeat top left;
height:100%;
     }
	 
	 
	 
	 	 #centrebandeau {
	position: absolute;

	left: 169px;
	top: 181px;
  width: 821px;
    height: 12px;

     }
	 
	 	 	 #bloc20 {
 height: 20px;
     }
	 
	 #bloc5 {
 height: 3px;
 top: 3px;
     }
	 
	 	 #bloc5b {
 top: 5px;
     }
	 
	 	 #bloc10brown {
	background: url(images/brown.jpg) repeat;
     }
	 
	 #centrehometexte{
	position: absolute;
	left: 169px;
	width: 640px;
     }
	 
	 	 #centreexpotexte{
	position: absolute;
	left: 169px;
	width: 400px;
	height: 5699px;
     }
	 
	 	 	 #centreexporight{  /* page EXPO a droite */
	position: absolute;
	left: 590px;
	width: 220px;
	background: url(images/brown.jpg) repeat top left;
     }
	 

	 
	 
	#texteexporight{  /* page EXPO TEXTE a droite */
	padding: 0px 25px 0px 25px ;
     }
	 
	 
	 	 #centreleft{
	position: absolute;
	left: 15px;
	width: 130px;
     }
	 
	 	 	 #centreleftdoc{
	position: absolute;
	left: 40px;
	width: 250px;
	
     }
	 
#centredocu{
	position: relative;
	left: 40px;
	width: 821px;
     }
	 
	 #centredocutexte{
	position: relative;
	width: 741px;
		background: url(images/brown.jpg) repeat top left;
	
     }
	 
	 
	 #centrepartenaireright{  /* page EXPO a droite */
	position: absolute;
	left: 590px;
	width: 220px;
	top: 10px;
     }
	 
/*----HR---*/
hr {
  clear: both;
  visibility: hidden;
}

	 
	/* TEXTE */ 
	
	
	.textehome {
	font-size: 13px;
	color: #666666;
	line-height: 20px;
	font-weight : normal;

}
.textecontact {
	font-size: 10px;
	color: #E9E2C3;
	line-height: 14px;
	font-weight : bold;
	text-decoration: none;
	}
	
	.textenavleft {
	font-size: 11px;
	color: #CC6633;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
	
	
	
a.textenavleft:link  { 
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
	
a.textenavleft:active { 
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
		
	a.textenavleft:visited { 
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
	
	a.textenavleft:hover { 
	font-size: 11px;
	color: #CC6633;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
	
a.textecontact:link  { 
	font-size: 10px;
	line-height: 14px;
	font-weight : bold;
	text-decoration: none;
	color: #EDE6C7;
	}

a.textecontact:visited { 
	font-size: 10px;
	line-height: 14px;
	font-weight : bold;
	text-decoration: none;
	color: #EDE6C7;
	}
	
	a.textecontact:active { 
	font-size: 10px;
	line-height: 14px;
	font-weight : bold;
	text-decoration: none;
	color: #EDE6C7;
	}
	
a.textecontact:hover { 
	font-size: 10px;
	line-height: 14px;
	font-weight : bold;
	text-decoration: none;
	color: #CC6633;
	}
	
		.textetitre {
	font-size: 18px;
	color: #CC6633;
	line-height: 21px;
	font-weight : bold;
	text-decoration: none;
	}
	
		.texteexpo {
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	font-weight : normal;

}

	.texteexpodroite {
	font-size:9px;
	color: #E9E2C3;
	line-height: 12px;
	font-weight : bold;
	}
	
		.textedoczoom {
	font-size:10px;
	color: #E9E2C3;
	line-height: 12px;
	font-weight : bold;
	}
a.texteautour:link  { 
	font-size: 11px;
	color: #CC6633;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
	
a.texteautour:active { 
	font-size: 11px;
	color: #CC6633;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
		
	a.texteautour:visited { 
	font-size: 11px;
	color: #CC6633;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
	
	a.texteautour:hover { 
	font-size: 11px;
	color: #666666;
	line-height: 13px;
	font-weight : bold;
	text-decoration: none;
	}
	
a.textedates {
	font-size: 11px;
	line-height: 14px;
	font-weight : bold;
	text-decoration: none;
	color: #0d006a;
	}

