/* CSS Document */
html, body {
	text-align: center; /* Alignement horizontal dans Internet Explorer */
	background: #FFF;
	margin: 0;
	padding: 0;
	width:100%;
	height:100%;
}

body {
	text-align: center; /* Alignement horizontal dans Internet Explorer */
/*	background:url(images/index.jpg) no-repeat center center; */
	margin: 0;
	padding: 0;
	width:100%;
	height:100%;
}
#table2 {
	width: 870px;
	height: 575px;
	position: relative; /* Nécessaire pour Safari & netscape (pos absolue menu) */
	margin: 0 auto; /* Alignements horizontal dans les navigateurs respectant les standards */
	padding:0;
	border-collapse:collapse;
	text-align:left;
/*	border:1px solid black; */
	background:url(../images/backgroundcontour.gif) no-repeat center center;
}
#table1 {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	border-collapse:collapse;
/*	border:1px solid black; */
}
#contenant{
	width: 825px;
	height: 530px;
	margin:23px;
	padding:0;
	display:block;
	position:relative;
	}
/*********************************************flash & images*/
#flashcontent, #annonceContent{
	width:475px;
	height:530px;
	margin:0;
/*	background:red;
	border:1px solid black;  */ 
	float:left;
	z-index:0;
	}
#noflash{
	margin:150px auto 0 auto;
	width:460px;
	height:330px;
/*	border:1px solid red; */
	}
#noflash h2{
	font: 25px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	margin:0;
	padding:0;
	}
#noflash p {
	font: 12px/18px  Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	}
/*#flashcontent {
	background:url(../images/photo.jpg) no-repeat top left;
	}*/
/*********************************************text*/
#texte {
	width:340px;
	height:452px;
	margin:80px 0 0 0;
	background:url(../images/zonetext.gif) top left no-repeat;
	float:right;
	z-index:0;
	font: 12px/18px  Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	}
#scroll{
	width:339px;/* pour laisser apparaitre la bordure*/
	height:400px;
	overflow:auto;
	display:block;
	}
#scroll2{
	width:339px;/* pour laisser apparaitre la bordure*/
	height:355px;
	overflow:auto;
	display:block;
	}
#texte h1 {
	font-size: 16px;
	margin:10px 0 10px 10px;
	padding:0;
	font-weight:bold;
	}
#texte h2, #texte h3, #texte h4, #texte h5, #texte h6 {
	font-size: 14px;
	margin:10px 0 10px 10px;
	padding:0;
	}
#texte p {
	margin: 5px 10px;
	}
	
/***********************************************menu*/
#menu {
	position:absolute;
	width:497px;
	height:78px;
	right:0;
	top: 0;
/*	border:1px solid red; */
	z-index:1;
	}
#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	font: 15px  Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	}
#menu li{
	margin:0;
	padding:0 30px 0 25px;
	float:left;
	display:block;
	}
#menu li a{
	padding-left : 15px;
	color:#999;
	}
#menu h1 {
	color:#666;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 25px;
/*	font-weight:500; */
	}
#menu h1 a {
	color:#666;
	}

/*******************************************************/
a {
	text-decoration:none;
	}
/*
#texte a:hover{
	text-decoration:underline;
	}
*/
.legende { font-size:11px; font-style:italic; display:block; padding:2px 0;}
.left { float:left; }
.right { float:right; }
.fix { clear:both; }
