@charset "UTF-8";/* CSS Document */.body {    scrollbar-3d-light-color:#ffffff;	scrollbar-arrow-color:#ffffff;	scrollbar-base-color:#CCCCCC;	scrollbar-dark-shadow-color:#FFCC00;	scrollbar-face-color:#CCCCCC;	scrollbar-highlight-color:#ffffff;	scrollbar-shadow-color:#ffffff;	background-color: #FFFFFF;	width: 100%;	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;	overflow: visible;	visibility: visible;	clip: rect(0px,0px,0px,0px);	height: 100%;}#hautdepage {	position:absolute;	width:100%;	height:89px;	z-index:2;	top: 0px;	left: 0px;	overflow: visible;	visibility: visible;}#apDiv3 {	position:absolute;	left:0px;	top:114px;	width:100%;	height:540px;	z-index:3;	background-image: url(images/2008/hp-bandeau-photo.gif);	background-repeat: repeat-x;	background-color: #B7B7A5;	overflow: visible;	visibility: visible;}#titre-actualite {	position:absolute;	left:0px;	top:230px;	width:349px;	height:18px;	z-index:3;}#apDiv1 {	position:absolute;	width:100%;	height:24px;	z-index:3;	left: 1px;	top: 90px;	overflow: visible;	background-color: #3f3e2c;}.titre-actu {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FAFAFA;}.nom-artiste {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #902847;	text-decoration: none;}.texteactu9 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #303020;	text-decoration: none;}a.texteactu9:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: underline;}.texte11 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #303020;	text-decoration: none;	line-height: 15px;}a.texte11:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #740029;	line-height: 15px;	text-decoration: underline;}.texte12{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #303020;	text-decoration: none;	line-height: 15px;}a.texte12:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	line-height: 15px;	text-decoration: underline;}.texteadressebas {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #902847;	text-decoration: none;	line-height: 16px;}a.texteadressebas {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #902847;	text-decoration: none;	line-height: 16px;}a.texteadressebas:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	text-decoration: none;	line-height: 16px;}.textebas2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #3F3E2C;	text-decoration: none;}a.textebas2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #3F3E2C;	text-decoration: none;}a.textebas2:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	text-decoration: none;}#contenuhpactu {	position:absolute;	width:370px;	height:217px;	z-index:4;	left: 54px;	top: 252px;	overflow: visible;	visibility: visible;}#texte1 {	position:absolute;	width:274px;	height:170px;	z-index:1;	visibility: visible;	overflow: auto;	left: 335px;	top: 27px;}.textemenug {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;	line-height: 10px;	}a.textemenug {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;	}a.textemenug:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: underline;	}.Style2 {	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	color: #4A4C4D;}#visuel {	position:absolute;	width:299px;	height:243px;	z-index:2;	left: 431px;	visibility: visible;	overflow: visible;	top: 3px;}#oeuvredumois {	position:absolute;	width:130px;	height:18px;	z-index:1;	left: 736px;	visibility: visible;	overflow: visible;	top: 8px;}#visuel2 {	position:absolute;	width:200px;	height:214px;	z-index:1;	left: 243px;	visibility: visible;	overflow: visible;	top: 3px;}#bas {	position:absolute;	width:1086px;	height:23px;	z-index:5;	left: 0px;	top: 492px;	overflow: visible;	visibility: visible;}.zoneformulaire {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;	border: 1px solid #464646;	height: 16px;}.zoneformulairetexte {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;	border: 1px solid #464646;}.fond-expo {	background-color: #C6C4B5;	background-image: url(images/2008/fond-expo.jpg);	background-repeat: repeat-x;}.fond-expo2 {	background-color: #C6C4B5;	background-image: url(images/2008/fond-expo2.jpg);	background-repeat: repeat-x;}.fond-contact {	background-color: #C6C4B5;	background-image: url(images/2008/fond-contacts.jpg);	background-repeat: repeat-x;}.fond-publication {	background-color: #C6C4B5;	background-image: url(images/2008/fond-publications.jpg);	background-repeat: repeat-x;}.fond-recherche {	background-color: #C6C4B5;	background-image: url(images/2008/fond-expo.jpg);	background-repeat: repeat-x;}.fond-fonds {	background-color: #C6C4B5;	background-image: url(images/2008/fond-4.jpg);	background-repeat: repeat-x;}.texte13 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #303020;	text-decoration: none;	line-height: 15px;}