@charset "utf-8";
/* CSS Document */

body {
	background-color: #030202;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bg.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}#conteneur {
	width: 1010px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#header {
	height: 188px;
}
#headergauche {
	background-image: url(images/HeaderGauche.jpg);
	float: left;
	height: 188px;
	width: 505px;
	background-position: center center;
}
#headerdroiteinf {
	background-image: url(images/HeaderDroiteInf.jpg);
	height: 56px;
	width: 475px;
	float: left;
	background-position: center center;
	padding-right: 30px;
	padding-top: 30px;
}

#headerdroitesup {
	float: left;
	background-image: url(images/HeaderDroiteSupBg.jpg);
	height: 102px;
	width: 505px;
}

#headernav {
	list-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
				}
#headernav li {
	display: inline;
	float: right;
	width: 100px;
				}
#headernav li a {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	display: block;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
}
#headernav li a:hover {
	color: #d6a581;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	display: block;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: underline;
}
#accueiltextetitre {
	background-image: url(images/AccueilTexteTitre.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
}
#accueiltextetitreenglish {
	background-image: url(images/AccueilTexteTitreEnglish.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
}
#accueiltexte {
	background-image: url(images/AccueilTexteBg.jpg);
	height: 355px;
	background-repeat: no-repeat;
	background-position: center top;
}
#accueiltextegauche {
	float: left;
	height: 355px;
	width: 407px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
	padding-left: 78px;
	padding-right: 20px;
}
#accueiltextedroite {
	float: left;
	height: 355px;
	width: 407px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-left: 20px;
	padding-right: 78px;
}
.citation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #d6a581;
}
#expotitre {
	height: 40px;
}
#expotextetitre {
	height: 100%;
}
#expotitregauchefr {
	background-image: url(images/MesProchainesExpos.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 505px;
	float: left;
}
#expotitredroitefr {
	background-image: url(images/MesDernieresExpos.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 505px;
	float: left;
}
#expotitregaucheeng {
	background-image: url(images/MyNextExhibition.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 505px;
	float: left;
}
#expotitredroiteeng {
	background-image: url(images/MyPastExhibition.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 505px;
	float: left;
}

#expotextehaut {
	background-image: url(images/ExpoTexteHautBg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 510px;
}
#expotextegauche {
	height: 510px;
	width: 407px;
	float: left;
	padding-right: 20px;
	padding-left: 78px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}
#expotextedroite {
	height: 510px;
	width: 407px;
	float: left;
	padding-right: 78px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}
#expotextebas {
	background-image: url(images/ExpoTexteBasBg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	height: 20px;
}
#contactcontenu {
	background-image: url(images/ContactContenuBg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 669px;
	width: 1010px;
}
#contactphoto {
	float: left;
	height: 320px;
	width: 213px;
	padding-left: 146px;
	padding-right: 146px;
}
#contactportrait {
	background-image: url(images/Portrait.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 320px;
	width: 213px;
}

#contacttexte {
	float: left;
	height: 320px;
	width: 505px;
}
#contacttexte a{
	font-weight: 700;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#contacttexte a:hover {
	font-weight: 700;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d6a581;
	text-decoration: underline;
}
#contactrencontrertitrefr {
	background-image: url(images/PourMeRencontrer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 505px;
}
#contactrencontrertitreeng {
	background-image: url(images/ToMeetMe.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 505px;
}

#contactrencontrertexte {
	height: 133px;
	width: 407px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-right: 78px;
	padding-left: 20px;
}
#contactjoindretitrefr {
	background-image: url(images/PourMeJoindre.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 505px;
}
#contactjoindretitreeng {
	background-image: url(images/ToContactMe.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 505px;
}

#contactjoindretexte {
	height: 107px;
	width: 407px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-right: 78px;
	padding-left: 20px;
}
#plansitecontenu {
	background-image: url(images/ContactContenuBg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 669px;
	width: 1010px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
}
#plansiteanimation {
	height: 669px;
	width: 235px;
	float: left;
	padding-right: 135px;
	padding-left: 135px;
}

#plansitecontenu a {
	font-weight: 700;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#plansitetexte {
	float: left;
	height: 669px;
	width: 505px;
}
#plansitefrancaistitre {
	height: 66px;
	width: 505px;
	background-image: url(images/PlanSiteFrancais.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#plansitefrancaistexte {
	height: 167px;
	width: 485px;
	padding-left: 20px;
}
#plansiteenglishtitre {
	height: 40px;
	width: 500px;
	background-image: url(images/PLanSiteEnglish.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#plansiteenglishtexte    {
	height: 395px;
	width: 485px;
	padding-left: 20px;
}

#plansitecontenu a:hover {
	font-weight: 700;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d6a581;
	text-decoration: underline;
}






#footer {
	background-image: url(images/FooterBg.jpg);
	background-position: center top;
	height: 101px;
	padding-top: 20px;
	padding-left: 340px;
	background-repeat: no-repeat;
	width: 670px;
}










#footernav {
	list-style: none;
				}
#footernav li {
	display: inline;
	float: left;
				}
#footernav li a {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 30px;
	text-decoration: none;
}
#footernav li a:hover {
	color: #d6a581;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: underline;
}
#flagfrench {
	float: right;
	height: 102px;
	width: 52px;
}
#flagenglish {
	float: right;
	height: 102px;
	width: 88px;
}

#flashdiaporama {
	height: 274px;
}
#flashgallerie {
	height: 668px;
}
#flashplansite {
	height: 669px;
	width: 234px;
}
