img, .spip_logos { margin: 0; padding: 0; border: none; }#body {		background-color: #FFFFFF;	height: auto;	margin: 10px;}#contenu {	background-color: #FFFFFF;	height: auto;	width: 850px;	position: absolute;}a {text-decoration: none}a:hover {text-decoration: none}a:visited {text-decoration: none}a:link {text-decoration: none}/* /barre de navigation/ */#navigationh{ margin: 2px; position: absolute; top: 85px; left: 31px; width: 270px; height: 25px; float: none }#photographes a  { color: #990066; font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  text-align: center;  margin-right: 2px; padding-right: 3px; padding-left: 3px;  position: relative;  width: 95px; height: 16px;  float: left;  vertical-align: middle }	#photographes a:hover{ 	color: white; 	font-size: 12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-weight: bold; 	background-color: #990066; 	text-align: center; 	vertical-align: middle;	position: relative;	float:left; 	width: 95px;	height: 16px; margin-right: 2px; padding-right: 3px; padding-left: 3px;  }  #photographes-inverse a{ 	color: white; 	font-size: 12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-weight: bold; 	background-color: #990066; 	text-align: center; 	vertical-align: middle;	position: relative;	float:left; 	width: 95px;	height: 16px; margin-right: 2px; padding-right: 3px; padding-left: 3px;  } #photographes-inverse a:hover { color: #990066; font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  text-align: center;  background-color: white;  margin-right: 2px; padding-right: 3px; padding-left: 3px;  position: relative;  width: 95px; height: 16px;  float: left;  vertical-align: middle } #collectif a {	color:#006633;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	float:left;	position: relative;	width: 70px;	height: 16px;	 margin-right: 2px; padding-right: 3px; padding-left: 3px; }#collectif a:hover {	color:white;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	background-color: #006633; 	float:left;	position: relative;	width: 70px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#collectif-inverse a {	color:white;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	background-color: #006633; 	float:left;	position: relative;	width: 70px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#collectif-inverse a: hover{	color:#006633;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	background-color: white;	float:left;	position: relative;	width: 70px;	height: 16px;	 margin-right: 2px; padding-right: 3px; padding-left: 3px; }#expositions a {	color:#FF0000;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	float:left;	position: relative;	width: 75px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#expositions a:hover {	color:white;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	background-color: #FF0000;	float:left;	position: relative;	width: 75px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#expositions-inverse a:hover {	color:#FF0000;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	background-color: white;	float:left;	position: relative;	width: 75px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#expositions-inverse a {	color:white;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	background-color: #FF0000;	float:left;	position: relative;	width: 75px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#titre {	position: absolute;	top: 33px;	left: 70px;}#navigationb {	float: none;	position: absolute;	margin: 2px;	left: 67px;	top: 102px;	width: 270px;	height: 25px;}#contact a {	color:#000000;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#contact a:hover {	color:white;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	background-color: #000000;	float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#editions a {	color:#003399;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#editions a:hover  { 	color:white;	font-size: 12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-weight: bold;	text-align: center; 	vertical-align: middle;	background-color: #003399;	float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; 	}#editions-inverse a:hover {	color:#003399;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#editions-inverse a  { 	color:white;	font-size: 12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-weight: bold;	text-align: center; 	vertical-align: middle;	background-color: #003399;	float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; 	}#ateliers a {	color:#FF6600;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;		float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#ateliers a:hover { color: white;  font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-align: center; 	vertical-align: middle; background-color: #ff6600;  float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px;  } #ateliers-inverse a:hover{	color:#FF6600;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center; 	vertical-align: middle;	background-color: white;	float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px; }#ateliers-inverse a { color: white;  font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; text-align: center; 	vertical-align: middle; background-color: #ff6600;  float:left;	position: relative;	width: 57px;	height: 16px; margin-right: 2px;  padding-right: 3px; padding-left: 3px;  }/* /////////fin/////// *//* rubriques forward (en haut à droite) */#rubriques-forward {	position: absolute;	left: 320px;	top: 86px;	width: 560px;	height: 60px;	}#menu-z {	color:#FF0000;	font-family: Futura;	font-size:  12px;	font-weight: normal;	font-style: normal;	width: auto;	float: left;	height: 20px;	vertical-align: middle;	overflow: hidden;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}.menu-a a{ color: #666666;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal; ont-weight: normal;margin-top: 1px; margin-right: 5px; margin-bottom: 1px; position: relative; width: auto; height: 20px; float: left }.menu-a a:hover { color: #999999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; margin-top: 1px; margin-right: 5px; margin-bottom: 1px; position: relative; width: auto; height: 20px; float: left }#menu-photographes a{	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	height: 20px;	width: auto;	font-style: normal;	float: left;	position: relative;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-photographes a:hover {	color:#990066;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	font-style: normal;	width: auto;	float: left;	height: 20px;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-collectif a{	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	height: 20px;	width: auto;	font-style: normal;	float: left;	position: relative;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-collectif a:hover {	color:#006633;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	font-style: normal;	width: auto;	float: left;	height: 20px;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-ateliers a{	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	height: 20px;	width: auto;	font-style: normal;	float: left;	position: relative;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-ateliers a:hover {	color:#FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	font-style: normal;	width: auto;	float: left;	height: 20px;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-edition a{	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	height: 20px;	width: auto;	font-style: normal;	float: left;	position: relative;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-edition a:hover {	color:#003399;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	font-style: normal;	width: auto;	float: left;	height: 20px;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-f a{	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	height: 20px;	width: auto;	font-style: normal;	float: left;	position: relative;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}#menu-f a:hover {	color:#FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	font-style: normal;	width: auto;	float: left;	height: 20px;	margin-top: 1px;	margin-right: 5px;	margin-bottom: 1px;}/* menu (sur la gauche de la page) */#sous-rubriques {	position: absolute;	width: 240px;	height: auto;	top: 160px;	float: left;	left: 40px;	}/* menu (sur la gauche de la page) *//* titres (sur la gauche de la page) */#collect {	color:#006633;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	margin-bottom: 5px;	position: relative;	width: 240px;	height: auto;}#expo {	color:#FF0000;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 240px;	float: left;	position: relative;	margin-bottom: 5px;}#rubphotographe {	color:#990066;	font-weight: bold;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	height: auto;	width: 240px;	position: relative;	margin-bottom: 2px;	float: left;}#photographe {	color:#990066;	font-weight: bold;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	height: auto;	width: 240px;	position: relative;	margin-bottom: 7px;	float: left;}#edition {	color:#003399;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	position: relative;	height: auto;	width: 240px;	margin-bottom: 5px;}#atelier{	color:#FF6600;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	position: relative;	height: auto;	width: 240px;}/* menu (sur la gauche de la page) *//* titres sous-rubriques(sur la gauche de la page) */#menu a{	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: bold;	height: auto;	width: 240px;	font-style: normal;	float: left;	position: relative;	margin-bottom: 2px;}#menu a:hover {	color:#FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: bold;	font-style: normal;	width: 240px;	float: left;	height: auto;	margin-bottom: 2px;}#nom-rubrique  {	font-family: Futura;	font-size:  12px;	font-weight: normal;	color: #FF0000;	position: relative;	height: 20px;	width: 350px;	float: left;	margin-bottom: 1px;}.date  {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  10px;	font-weight: normal;	color: #000000;	position: relative;	height: auto;	width: 240px;	float: left;	margin-bottom: 2px;	padding: 1px;}#expo-titreart {	color:#FF0000;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	width: 240px;	float: left;	position: relative;	margin-top: 1px;	margin-bottom: 2px;}#parutions {	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 240px;	float: left;	position: relative;	margin-top: 1px;	margin-bottom: 2px;	color:#003399;}#edition-titreart {	color:#003399;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 240px;	float: left;	position: relative;	margin-top: 1px;	margin-bottom: 2px;	}#atelier-titreart {	color:#FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	width: 240px;	float: left;	position: relative;	margin-top: 1px;	margin-bottom: 2px;	font-weight: bold;}#soustitre-article {	color:#666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  9px;	font-weight: normal;	height: auto;	position: relative;	overflow: hidden;	text-align: justify;	float: left;	width: 240px;	margin-bottom: 3px;	}#titre-p a {	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: bold;	height: auto;	width: 240px;	font-style: normal;	float: left;	position: relative;	margin-top: 1px;	margin-bottom: 1px;}#titre-p a:hover {	color:#990066;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: bold;	font-style: normal;	width: 240px;	float: left;	height: auto;	vertical-align: middle;	overflow: hidden;	margin-top: 1px;	margin-bottom: 1px;}#titre-edition a{	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: bold;	height: auto;	width: 240px;	font-style: normal;	float: left;	position: relative;	margin-top: 1px;	margin-bottom: 1px;}#titre-edition a:hover {	color:#003399;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: bold;	font-style: normal;	width: 240px;	float: left;	height: auto;	vertical-align: middle;	overflow: hidden;	margin-top: 1px;	margin-bottom: 1px;}#titre-atelier a{	color:#000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: bold;	height: auto;	width: 240px;	font-style: normal;	float: left;	position: relative;	margin-top: 1px;	margin-bottom: 1px;}#titre-atelier a:hover {	color:#FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  11px;	font-weight: normal;	font-weight: bold;	width: 240px;	float: left;	height: auto;	vertical-align: middle;	overflow: hidden;	margin-top: 1px;	margin-bottom: 1px;}#soustitre-artedi {	color:#003399;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  9px;	font-weight: normal;	height: auto;	position: relative;	overflow: hidden;	text-align: justify;	float: left;	width: 240px;	margin-bottom: 2px;	}#soustitre-artate {	color:#FF9900;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  9px;	font-weight: normal;	height: auto;	position: relative;	overflow: hidden;	text-align: justify;	float: left;	width: 240px;	margin-bottom: 2px;	}	#chapo-article {	color:#666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  9px;	font-weight: normal;	height: auto;	position: relative;	overflow: hidden;	text-align: left;	float: left;	width: 240px;	margin-bottom: 3px;	}#chapo-artedi {	color:#003399;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  9px;	font-weight: normal;	height: auto;	position: relative;	overflow: hidden;	text-align: left;	float: left;	width: 240px;	margin-bottom: 3px;	}#chapo-arteate {	color:#FF9900;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  9px;	font-weight: normal;	height: auto;	position: relative;	overflow: hidden;	text-align: left;	float: left;	width: 240px;	margin-bottom: 3px;	}		#texte-rub {	color:#990066;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  10px;	font-weight: normal;	height: auto;	position: relative;	text-align: left;	float: left;	width: 240px;	margin-bottom: 5px;	}#texte-rubc {	color:#006633;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  10px;	font-weight: normal;	height: auto;	position: relative;	text-align: left;	float: left;	width: 240px;	margin-bottom: 5px;	}#texte-rubex {	color:#FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  10px;	font-weight: normal;	height: auto;	position: relative;	text-align: left;	float: left;	width: 240px;	margin-bottom: 5px;	}#texte-rubed {	color:#003399;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  10px;	font-weight: normal;	height: auto;	position: relative;	text-align: left;	float: left;	width: 240px;	margin-bottom: 5px;	}#texte-rubat {	color:#FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  10px;	font-weight: normal;	height: auto;	position: relative;	text-align: left;	float: left;	width: 240px;	margin-bottom: 5px;	}#texte-art {	color:#FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:  10px;	font-weight: normal;	height: auto;	position: relative;	overflow: hidden;	text-align: left;	float: left;	width: 240px;	margin-bottom: 5px;	}			#titre-rubrique {	position: absolute;	margin: 2px;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 15px;	padding-left: 3px;	top: 10px;	right: 30px;}#texte{	font-family: Futura;	font-size: 12px;	color: #333333;	width: 240px;	font-weight: normal;	text-align: justify;	vertical-align: top;	height: auto;}#titre-article{	position: relative;	padding: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	font-style: normal;	margin-bottom: 5px;	}#titre-articleed{	position: relative;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color:#003399;	font-style: normal;	margin-bottom: 1px;	width: 240px;	}#texte-article{	margin: 20px 3px 3px;	padding: 1px;	font-family: Futura;	font-size: 12px;	font-weight: normal;	color: #000000;	height: auto;	width: 500px;	float: left;	position: relative;	visibility: inherit;	}#photo-une {	position: absolute;	height: 500px;	width: 490px;	text-align: left;	left: 320px;	margin-bottom: 5px;	top: 160px;}#boutons {	position: relative;	text-align: left;	margin-bottom: 7px;	height: 15px;	width: 480px;	float: left;	left: 10px;}#bloc-article {	position: relative;	margin: 2px;	text-align: left;	float: left;}#titre-photo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #333333;	position: relative;	float: left;	width: auto;	height: 12px;	margin-top: 2px;	margin-right: 1px;	margin-left: 1px;	}#copyright {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #333333;	position: relative;	float: left;	width: auto;	height: 12px;	margin-top: 2px;	margin-right: 3px;	margin-left: 1px;	}#photo {	margin-bottom: 2px;	position: relative;	float: left;	height: auto;	width: 480px;		}		/* ///////////////////////////// */#nav {	position: absolute;	top: -30px;	left: 0px;	list-style: none;	margin: 0;	padding: 0;	height: 46px;	width: 692px;	display: inline;	overflow: hidden;	}#nav li {	margin: 0; 	padding: 0;	display: inline;	}#nav a {	float: left;	padding: 30px 0 0 0;	overflow: hidden;	height: 0px !important; 	height /**/:30px; /* for IE5/Win */	}	#nav a: hover {	background-position: 0 -30px;	}#nav a:active, #nav a.selected {	background-position: 0 -60px;	}	
