	body {
		background-color: #B6BFCE;
		background-image:url(../img/bg.jpg);
		background-repeat:repeat-x;
		background-position:top;
		margin: 0px;
		padding: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%;
	}
	
	a:link{
		color: #000099;
		text-decoration: none;
		background-color: transparent; 
	}
	#left {
		width: 377px;
		background-image: url(../img/vline.jpg);
		background-repeat: no-repeat;
		background-position: right;
		height: 380px;
		float: left;
		clear: right;
	}
	a:hover{
		color: #000099;
		text-decoration: underline;
		background-color: transparent;
	}	
	
	a:visited{
		color: #000099;
		text-decoration: none;
		background-color: transparent 
	}
	a:active{
		color: #000099;
		text-decoration: none;
		background-color: transparent 
	}
	
	#maincontainer {
		background-image:url(../img/content_bg.jpg);
		background-repeat: repeat-x;
		background-position: top;
		left: 50%;
		top: 50%; 
		width: 746px; 
		height: 410px;
		margin-right: auto;
		margin-left: auto;
		border: 0px solid #000;
	}
	
	#bas {
		background-image:url(../img/bg_bas.jpg);
		width: 746px;
		height: 39px;
		margin-left: auto;
		margin-right: auto;
		bottom: 0px;
		text-align: right;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		color: #000000;
	}
	#header {
		background-image: url(../img/logo_sb.jpg);
		background-repeat: repeat-x;
		margin-top: 3px;
		margin-left: auto;
		margin-right: auto;
		width: 746px;
		height: 106px;
		text-align: right;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		color: #FFFFFF;
	}
	#mfm {
		
	
	
		height: 29px;
		font-family: Arial, Helvetica, sans-serif;
		margin-top: 3px;
		margin-left: auto;
		margin-right: auto;
		width: 746px;
		font-size: 10px;
		font-style: normal;
		color: #FFFFFF;	
	}
	.flash_haut {
		border: 1px solid #000000;
	}
	
	
	#mainnav {
		position: relative;
		margin-left: -10px;
		width: 100px;
		height: 30px;
		float: left;
	
	}
		
	#mainnav a.cv{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/cv.gif);
	}
	#mainnav a.cv:hover
	{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/cv_2.gif);
	}
	#mainnav a.galerie{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/galerie.gif);
	}
	#mainnav a.galerie:hover{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/galerie_2.gif);
		}
	
	#mainnav a.sons_videos{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/sons_videos.gif);
	}
	#mainnav a.sons_videos_2{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/sons_videos_3.gif);
		}
	#mainnav a.sons_videos:hover{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/sons_videos_2.gif);
		}
		
	#mainnav a.sons_videos_dessus{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/sons_videos_3.gif);
	}
	#mainnav a.sons_videos_dessus:hover{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/sons_videos_3.gif);
	}
	
	#mainnav a.liens{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/liens.gif);
	}
	#mainnav a.liens:hover{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/liens_2.gif);
		}
	#mainnav a.contact{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/contact.gif);
	}
	#mainnav a.contact:hover
	{
		position: relative;
		width: 100px;
		height: 30px;
		float: left;
	
		background-image: url(../img/navigation/contact_2.gif);
	}
	#serge{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #FFFFFF;
		padding-right: 25px;
		text-align: right;
	}
	#cheval
	{
		text-align: right;
		margin-top: -13px;
		margin-right: 10px;
	}
	.photos_sons
	{
		padding-top: 50px;
		padding-left: 250px;
	
	}
	
	#texte_sons
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		padding-left: 25px;
		text-align: left;
	}
	#genevieve
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-align: justify;
		background-image:url(../sons/interviews/madame_de_fontenay.gif);
		background-repeat: no-repeat;
		background-position: 8px bottom;
		padding-left: 115px;
		height: 129px;
		width: 250px;
		float: left;
		padding-top: 80px;

		}
		
	#dave
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	padding-top: 25px;
	background-image:url(../sons/interviews/dave.gif);
	background-repeat: no-repeat;
	background-position: 8px bottom;
	padding-left: 115px;
	height:129px;
	width: 236px;
	float: left;
		}
		
	#clemence
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	padding-top: 40px;
	background-image: url(../sons/interviews/clemence.gif);
	background-repeat: no-repeat;
	background-position: 8px bottom;
	padding-left: 115px;
	height:129px;
	width: 236px;
	float: left;
		}
	#sons_videos_interieur
	{
	
		 background-image: url(../img/navigation/sons_videos_3.gif);
	}
	#sous_menu_sons_videos
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FF00FF;
		float: right;
		line-height: 148px;
		height: 100px;
		width: 270px;
		border-top-style: 50px;
	
	}
	#sous_menu_sons_videos a.menu
	{
		color: #cc33cc;
		text-decoration: none;
	}
	
	#sous_menu_sons_videos a.menu:hover
	{
		color: #ff00ff;
		text-decoration: none;
	}
	
	#sous_menu_video
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	margin-top: 200px;
	margin-left: 5px;
	width: 100px;
	}
	
	#sous_menu_video a.sous_menu
	{

	color: #000000;
	text-decoration: none;

	}
	#sous_menu_video a.sous_menu:hover
	{
	color: #CCCCCC;
	text-decoration: none;
	}
	#halloween
	{
	float: right;
	top: 250px;
	position: absolute;
	}
		
#legende_sous_menu_video
{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: -45px;
	width: 275px;
}

.playerradioplus
{
	float:right;
	margin-top:-17px;
	margin-right:10px;
	height:20px;
	width:200px;
}


.trans {
	height:86px;
	width:130px;
	margin-top: 170px;
	margin-left:10px;
	background:(logoradioplus.png) no-repeat top left; 
	/* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */


filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logoradioplus.png', sizingMethod='scale'); /* IE6 */
	float: Aucune;
	position: fixe;
}
.trans_2 {
	height:86px;
	width:130px;
	margin-top:30px;
	margin-left:10px;
	background:(logoradioplus.png) no-repeat top left; 
	/* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logoradioplus.png', sizingMethod='scale'); /* IE6 */
	float: Aucune;
	position: fixe;
}

.ie
{
filter:alpha(opacity=0);
}

.trans_3 {
	height:86px;
	width:130px;
	margin-top:30px;
	margin-left:10px;
	background:(logoradioplus.png) no-repeat top left; 
	/* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logoradioplus.png', sizingMethod='scale'); /* IE6 */
	float: left;
	position: fixe;
}
.playerradioplus_2
{
	float:left;
	margin-top:98px;
	margin-right:10px;
	margin-left: 10px;
	height:20px;
	width:200px;
}

.trans_4 {
	height:87px;
	width:130px;
	margin-top:20px;
	margin-left:10px;
	background:(logo_val_dhuisne.png) no-repeat top left; 
	/* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo_val_dhuisne.png', sizingMethod='scale'); /* IE6 */
	float: left;
	position: fixe;
}
.playerradiohuisne
{
	float:left;
	margin-top:87px;
	margin-right:10px;
	margin-left: 10px;
	height:20px;
	width:200px;
}
.trans_05 {
	height:48px;
	width:130px;
	margin-top:65px;
	margin-left:10px;
	background:(logortv.png) no-repeat top left; 
	/* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logortv.png', sizingMethod='scale'); /* IE6 */
	float: left;
	position: fixe;
}

.RTV
{
	float:left;
	margin-top:94px;
	margin-right:10px;
	margin-left: 10px;
	height:20px;
	width:200px;
}
.trans_06 
{
	height:101px;
	width:110px;
	margin-top:170px;
	margin-left:10px;
	background:(logovexin.png) no-repeat top left; 
	/* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logovexin.png', sizingMethod='scale'); /* IE6 */
	float: Aucune;
	position: fixe;
}
.playervexin
{
	float:right;
	margin-top:-21px;
	margin-right:10px;
	height:20px;
	width:200px;
}
.trans_07 {
	height:101px;
	width:110px;
	margin-top:20px;
	margin-left:10px;
	background:(logovexin.png) no-repeat top left; 
	/* IE6, IE7beta2, Gecko */
_background:none; /* IE6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logovexin.png', sizingMethod='scale'); /* IE6 */
	float: Aucune;
	position: fixe;
}
.playervexin2
{
	float:right;
	margin-top:-21px;
	margin-right:10px;
	height:20px;
	width:200px;
	
}

	#contact
	{
		font-family: Arial, Helvetica, sans-serif;
		padding-left: 10px;
		font-size: 12px;
		height: 20px;
	    width: 350px;
		color: #FFFFFF;
		line-height: normal;
		float:left;

	}
	
	#message
	{
		font-family: Arial, Helvetica, sans-serif;
		padding-left: 10px;
		font-size: 12px;
		height: 300px;
	    width: 400px;
		color: #FFFFFF;
		line-height: normal;
		float: left;

	}
	
		#reponse
	{
		font-family: Arial, Helvetica, sans-serif;
		padding-top: 100px;
		font-size: 15px;
		height: 200px;
	    width: 368px;
		color: #FFFFFF;
		line-height: normal;
		float: left;

	}