body {
	background-color: #451a4c;
}


#contenu {
	width: 99%;
	height: 511px;
	position: absolute;
	top: -214px;
	left: 451px;
	visibility: visible;
	background-color: transparent;
}


#horizon {
		background-color: transparent;
		position: absolute;
		top: 50%;
		left: -442px;
		width: 100%;
		height: 1px;
		overflow: visible;
		visibility: visible;
		display: block;
}

#flashcontent {
	height: 100%;
	width: 780px;
	height: 500px;
	position:relative;
	z-index:0;
	left: 2px;
	top: -75px;
	}
	
h1 {
	margin-top: 20px;
	margin-bottom: 40px;
}


.photo {
	position:absolute;
	left:372px;
	top:118px;
	width:480px;
	height:inherit;
	display:block;
	height: 480px;
	border:0px;
	border-style:solid;
}


.book {
	position:absolute;
	left:401px;
	top:173px;
	width:480px;
	height:inherit;
	display:block;
	height: 352px;
	border:0px;
	border-style:solid;
}

.bio {
	position:absolute;
	left:328px;
	top:125px;
	width:715px;
	height:536;
	display:block;
	height: 480px;
	border:0px;
	border-style:solid;
	background-image:url(img/lucille_reyboz_bio.jpg);
}

.news {
	position:absolute;
	left:328px;
	top:28px;
	width:715px;
	height:536;
	display:block;
	height: 480px;
	border:0px;
	border-style:solid;
}

.links {
	position:absolute;
	left:328px;
	top:124px;
	width:715px;
	height:536;
	display:block;
	height: 480px;
	border:0px;
	border-style:solid;
}


.menuDroite {
	position:absolute;
	left:360px;
	top:-59px;
	width:480px;
	height:inherit;
	display:block;
	height: 480px;
	border-right-color:#000000;
	border-top-color:#000000;
	border:0px;
	border-style:solid;
}


.text { 
	font-family: arial;
	font-size: 13px;
	color: #FFFFFF;
	background-color:#4d4d4e;
}



a:LINK    {text-decoration:none; color: #FFFFFF; font-family: verdana; font-size: 9pt;}
a:ACTIVE  {text-decoration:none; color: #FFFFFF; font-family: verdana; font-size: 9pt;}
a:VISITED {text-decoration:none; color: #FFFFFF; font-family: verdana; font-size: 9pt;}
a:HOVER   {text-decoration:none; color: #4d4d4e; font-family: verdana; font-size: 9pt; font-color:#4d4d4e;}

