/* haut */#adresse {	z-index: 2;	position: absolute;	left: 525px;	top: 20px;	width: 350px;	height: 125px;	font-weight: bold;	color: #9c1d20;	line-height: 18px;	text-align: right;	margin: 0;	padding: 0;}#adresse a:link, #adresse a:visited {	color: #9c1d20;	text-decoration: none;}#adresse a:hover {	color: #ffffff;}#adresse form {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 9px;	margin: 0 0 10px 0;	padding: 0;}#adresse select {	width: 90px;	font-size: 9px;	color: #000000;	text-align: middle;	margin: 10px 0 0 0;	padding: 0 0 0 3px;	background-color: #ebebeb;	border: 1px solid #cccccc;}#newsletter {	z-index: 1;	position: absolute;	left: 730px;	width: 170px;	height: 26px;	margin: 6px 0 0 0;	padding: 0;	background-position: left top;	background-image:  url(images/event/newsletter_fond.gif);	background-repeat: no-repeat;}#newsletter form {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	margin: 9px 0 0 22px;	padding: 0;}#newsletter input {	width: 120px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #ffffff;	margin: 0;	padding: 0;	background-color: #9c1d20;	border: 1px solid #9c1d20;}#newsletter A {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration:none;	}#newsletter A:hover {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #CCCCCC;	text-decoration:underline;	} /* page */#centre {	z-index: 1;	position: absolute;	top: 240px;	left: 0;	width: 900px;	height: 420px;	margin: 0;	padding: 0;	background-position: left top;	background-image:  url(images/event/centre_fond.gif);	background-repeat: no-repeat;}#centre .colg {	float: left;	width: 310px;	height: 420px;}#centre .colg .titre {	height: 50px;	margin: 15px 0 10px 30px;	padding: 0;}#centre .colg .texte {	height: 175px;	color: #ffffff;	margin: 0 0 0 10px;	padding: 0;	overflow: auto;	filter:chroma(color=#00FF00);	scrollbar-face-color: #9c1d20;	scrollbar-shadow-color: #9c1d20;	scrollbar-highlight-color: #9c1d20;	scrollbar-3dlight-color: #9c1d20;	scrollbar-darkshadow-color: #9c1d20;	scrollbar-track-color: #00FF00;	scrollbar-arrow-color: #00FF00;}#centre .colg .texte p {	line-height: 16px;	margin: 0 20px 15px 0;}#centre .texte2 {	height: 125px;	color: #ffffff;	margin: 0 0 0 10px;	padding: 0;	overflow: auto;	filter:chroma(color=#00FF00);	scrollbar-face-color: #953589;	scrollbar-shadow-color: #953589;	scrollbar-highlight-color: #953589;	scrollbar-3dlight-color: #953589;	scrollbar-darkshadow-color: #953589;	scrollbar-track-color: #00FF00;	scrollbar-arrow-color: #00FF00;}#centre .titre2 {	height: 100px;	margin: 15px 0 10px 30px;	padding: 0;}#centre .texte2 p {	line-height: 16px;	margin: 0 20px 15px 0;}#vigne {	margin: 15px 0 0 10px;	padding: 0;}#vigne img {	margin: 0 25px 0 0;	padding: 0;	border: 1px solid #9c1d20;}#centre .colg .liens {	height: 70px;	font-size: 10px;	font-weight: bold;	line-height: 14px;	color: #9c1d20;	margin: 10px 0 0 10px;	padding: 0;	overflow: auto;	filter:chroma(color=#00FF00);	scrollbar-face-color: #9c1d20;	scrollbar-shadow-color: #9c1d20;	scrollbar-highlight-color: #9c1d20;	scrollbar-3dlight-color: #9c1d20;	scrollbar-darkshadow-color: #9c1d20;	scrollbar-track-color: #00FF00;	scrollbar-arrow-color: #00FF00;}#centre .colg .liens a:link, #centre .colg .liens a:visited {	color: #9c1d20;	text-decoration: none;}#centre .colg .liens a:hover {	color: #ffffff;}.liensg {	float: left;	width: 130px;	margin: 0 10px 0 0;	padding: 0;}.liensd {	float: left;	width: 130px;	margin: 0;	padding: 0;}#centre .colg .recherche {	font-size: 9px;	color: #ffffff;	text-transform: uppercase;	margin: 4px 0 0 0;	padding: 0;}#centre .colg form {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 9px;	margin: 0 0 0 15px;	padding: 0;}#centre .colg .rech_zone {	width: 120px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 9px;	color: #000000;	margin: 0 0 2px 10px;	padding: 2px 0 2px 4px;	background-color: #ededed;	border-top: 1px solid #7f7f7f;	border-left: 1px solid #7f7f7f;}#centre .colg .go {	margin: 0 0 0 10px;	padding: 0;}#centre .cold {	float: left;	width: 590px;	height: 420px;}#centre .cold .faq {	height: 375px;	color: #ffffff;	margin: 15px 0 0 20px;	padding: 0;	overflow: auto;}#centre .cold .faq .titre {	font-size: 14px;	text-transform: uppercase;	color: #9c1d20;	margin: 0 0 3px 0;	padding: 0 0 0 20px;	background-position: left bottom;	background-image: url(images/event/faq_titre_puce.gif);	background-repeat: no-repeat;	border-bottom: 1px solid #9c1d20;}#centre .cold .faq .titre_plus {	font-size: 10px;	text-transform: lowercase;	color: #ffffff;	margin: 0 0 20px 20px;	padding: 0;}#centre .cold .faq .legende {	float: left;	width: 90px;	font-size: 10px;	margin: 3px 0 0 0;	padding: 0 0 0 15px;	background-position: left bottom;	background-image: url(images/event/faq_legende_puce.gif);	background-repeat: no-repeat;}#centre .cold .faq form {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 9px;	margin: 0;	padding: 0;}#centre .cold .faq .chp1 {	float: left;	width: 150px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #000000;	margin: 0 20px 7px 10px;	padding: 2px 0 2px 4px;	background-color: #e6cacb;	border: 1px solid #9c1d20;}#centre .cold .faq .chp2 {	float: left;	width: 420px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #000000;	margin: 0 20px 7px 10px;	padding: 2px 0 2px 4px;	background-color: #e6cacb;	border: 1px solid #9c1d20;}#centre .cold .faq .chp3 {	float: left;	width: 220px;	font-family: arial, helvetica, verdana, sans-serif;	font-weight: bold;	font-size: 11px;	color: #000000;	margin: 0 20px 7px 10px;	padding: 2px 0 2px 4px;	background-color: #9c1d20;	border: 1px solid #ffffff;}#centre .cold .faq .obligatoire {	clear: both;	font-size: 10px;	text-transform: lowercase;	color: #9c1d20;	margin: 5px 0 15px 0;	padding: 3px 0 0 15px;	border-top: 1px solid #9c1d20;}#centre .cold .faq .raison {	font-size: 10px;	color: #ffffff;	margin: 0 0 5px 15px;	padding: 0;}#centre .cold .faq .select1 {	width: 200px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #000000;	margin: 0 0 20px 15px;	padding: 1px;	background-color: #e6cacb;	border: 1px solid #9c1d20;}#centre .cold .faq .textarea1 {	float: left;	width: 420px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	color: #000000;	margin: 0 20px 7px 10px;	padding: 2px 0 2px 4px;	background-color: #e6cacb;	border: 1px solid #9c1d20;}#centre .cold .chemin {	font-size: 10px;	color: #ffffff;	text-align: right;	margin: 6px 15px 0 15px;	padding: 0;}#centre .cold .chemin a:link, #centre .cold .chemin a:visited {	color: #ffffff;	text-decoration: none;}#centre .cold .chemin a:hover {	color: #000000;}#bas {	z-index: 1;	position: absolute;	top: 670px;	left: 290px;	width: 610px;	height: 20px;	font-size: 9px;	text-transform: uppercase;	color: #9c1d20;	margin: 0;	padding: 0 0 0 15px;	background-position: left top;	background-image:  url(images/event/bas_fond.gif);	background-repeat: no-repeat;}#bas a:link, #bas a:visited {	color: #9c1d20;	text-decoration: none;}#bas a:hover {	color: #ffffff;}
