body{
margin-top:15px;
background-color:#000;
margin-left:auto;
margin-right:auto;
text-align:center;
}

/* Grille du site */
.site{
height:600px;
width:959px;
margin-left:auto;
margin-right:auto;
}
.site_inf{
height:1472px;
width:955px;
margin-left:auto;
margin-right:auto;
}

.ombreleft{
height:584px;
float:left;
width:7px;
background-image:url("images/ombre_left.gif");
background-repeat:repeat;
}
.ombreright{
height:584px;
float:left;
width:7px;
background-image:url("images/ombre_right.gif");
background-repeat:repeat;
}
.conteneur{
float:left;
background-color:#FFF;
height:600px;
width:945px;
}
#conteneur_audio{
float:left;
height:20px;
width:200px;
}
#conteneur_audio2{
float:left;
height:20px;
width:200px;
}
#conteneur_audio3{
float:left;
height:20px;
width:200px;
}
#conteneur_audio4{
float:left;
height:20px;
width:200px;
}
#conteneur_audio5{
float:left;
height:20px;
width:200px;
}
#conteneur_audio6{
float:left;
height:20px;
width:200px;
}

.index_link{
float:left;
height:135px;
width:183px;
margin-left:45px;
margin-right:85px;
}

#conteneur_menu{
background-image:url("images/head.gif");
background-repeat:no-repeat;
float:left;
height:135px;
width:945px;
}

#conteneur_menu_en{
background-image:url("images/head_en.gif");
background-repeat:no-repeat;
float:left;
height:135px;
width:945px;
}
.conteneur-rubrique{
margin-top:96px;
float:left;
height:36px;
width:632px;
}
.conteneur-rubrique_index{
margin-top:96px;
margin-left:313px;
float:left;
height:36px;
width:632px;
}
.titre_pro{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_pro.gif");
background-repeat:no-repeat;
}.titre_pro_en{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_pro_en.gif");
background-repeat:no-repeat;
}
.titre_bio{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_bio.gif");
background-repeat:no-repeat;
}
.titre_bio_en{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_bio_en.gif");
background-repeat:no-repeat;
}
.titre_index{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_index.gif");
background-repeat:no-repeat;
}
.titre_index_en{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_index_en.gif");
background-repeat:no-repeat;
}
.titre_gallerie{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_gallerie.gif");
background-repeat:no-repeat;
}
.titre_gallerie_en{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_gallerie_en.gif");
background-repeat:no-repeat;
}
.titre_mp3{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_mp3.gif");
background-repeat:no-repeat;
}
.titre_contact{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_contact.gif");
background-repeat:no-repeat;
}
.titre_credits{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_credits.gif");
background-repeat:no-repeat;
}
.titre_v1{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_video1.gif");
background-repeat:no-repeat;
}
.titre_v2{
float:left;
height:75px;
width:945px;
background-image:url("images/titre_video2.gif");
background-repeat:no-repeat;
}

.conteneur_contenu{
background-image:url("images/fd_contenu.gif");
background-repeat:no-repeat;
float:left;
height:374px;
width:945px;

}
.contenu_txt_credits{
float:left;
height:340px;
width:243px;
margin-right:20px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
line-height:14px;
color:#000;
}
.contenu_txt_bio{
float:left;
height:340px;
width:243px;
margin-left:60px;
margin-right:20px;
margin-top:10px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
line-height:14px;
color:#000;
}
.contenu_txt_bio2{
float:left;
height:340px;
width:243px;
margin-right:20px;
margin-top:10px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
line-height:14px;
color:#000;
}
.contenu_txt_bio_en{
float:left;
height:340px;
width:243px;
margin-left:60px;
margin-right:20px;
margin-top:10px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
line-height:13px;
color:#000;
}
.contenu_txt_bio2_en{
float:left;
height:340px;
width:243px;
margin-right:20px;
margin-top:10px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
line-height:13px;
color:#000;
}


.contenu_txt_bio4{
font-weight:bold;
float:left;
width:228px;
margin-left:8px;
margin-top:20px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:10px;
line-height:15px;
color:#000;
}
.contenu_txt_bio4_en{
font-weight:bold;
float:left;
width:228px;
margin-left:8px;
margin-top:4px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
line-height:14px;
color:#000;
}
.contenu_txt_bio3{
z-index:1;
background-image:url("images/fd_vert.gif");
background-repeat:no-repeat;
padding-top:8px;
padding-left:15px;
padding-right:15px;
float:left;
height:340px;
text-align:left;
width:275px;
margin-top:10px;
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
line-height:12px;
color:#FFF;
}

.contenu_txt_audio1{
float:left;
height:260px;
width:243px;
margin-left:60px;
margin-right:20px;
margin-top:30px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:10px;
line-height:17px;
color:#000;
}
.contenu_txt_audio2{
float:left;
height:260px;
width:243px;
margin-right:20px;
margin-top:30px;
text-align:justify;
font-family:Verdana, Arial, Sans-serif;
font-size:10px;
line-height:17px;
color:#000;
}

.contenu_video{
text-align:left;
float:left;
height:340px;
width:860px;
margin-top:10px;
margin-left:30px;

}
.contenu_index{
text-align:left;
float:left;
height:340px;
width:860px;
margin-top:10px;
margin-left:30px;

}

#vid1{
margin-left:10px;
text-align:left;
float:left;
height:320px;
width:380px;

}
#vid2{
margin-left:20px;
text-align:left;
float:left;
height:320px;
width:380px;
}

#vid3{
text-align:left;
float:left;
height:320px;
width:380px;

}
#vid4{
margin-left:20px;
text-align:left;
float:left;
height:320px;
width:380px;


}


.contenu_txt_audio{
z-index:1;
background-image:url("images/fd_audio.gif");
background-repeat:no-repeat;
padding-top:8px;
padding-left:15px;
float:left;
height:340px;
text-align:left;
width:290px;
margin-top:10px;
font-family:Verdana, Arial, Sans-serif;
font-size:9px;
line-height:12px;
color:#FFF;
}

.sous_titre{
font-weight:bold;
font-family:Verdana, Arial, Sans-serif;
font-size:14px;
color:#F8C60C;
}

.sous_titre2{
line-height:20px;
text-decoration:none;
font-weight:bold;
font-family:Verdana, Arial, Sans-serif;
font-size:17px;
color:#B73427;
}

.fd_langues{
margin-left:861px;
margin-top:254px;
z-index:100;
	background-image:url("images/fd_langues.gif");
	background-repeat:no-repeat;
	height:120px;
	width:84px;
}

.conteneur_gallerie{
margin-top:5px;
margin-left:84px;
margin-right:30px;
	height:350px;
	width:777px;
	float:left;
}

.vignette_index{height:225px;
margin-top:30px;
	width:450px;
	float:left;
}
.contenu_txt_index{
margin-top:30px;
margin-left:25px;
float:left;
height:225px;
text-align:left;
width:350px;
font-family:Verdana, Arial, Sans-serif;
font-size:13px;
line-height:17px;
color:#000;
font-weight:bold;
}

.contenu_txt_pro{
margin-top:30px;
margin-left:45px;
float:left;
height:225px;
text-align:left;
width:300px;
font-family:Verdana, Arial, Sans-serif;
font-size:13px;
line-height:17px;
color:#000;
font-weight:bold;
}

/*TEST TEST TEST */


.btn_english2{
margin-top:74px;
display:block;
height:46px;
width:30px;
float:left;
background-image:url("images/english2.gif");
background-repeat:no-repeat;
}
a.btn_english2:hover{
background-position: 0 -46px;
}

.btn_francais2{
margin-top:74px;
	display:block;
	height:44px;
	width:32px;
	float:left;
	background-image:url("images/francais2.gif");
	background-repeat:no-repeat;
	margin-left:-10px;
}
a.btn_francais2:hover{
background-position: 0 -46px;
}
.btn_francais_on{
margin-top:74px;
	display:block;
	height:44px;
	width:32px;
	float:left;
	background-image:url("images/francais2.gif");
	background-repeat:no-repeat;
	margin-left:-10px;
	background-position: 0 -46px;
	
	}


.btn_english2_on{
background-position: 0 -46px;
margin-top:74px;
display:block;
height:46px;
width:30px;
float:left;
background-image:url("images/english2.gif");
background-repeat:no-repeat;
}

.bottom{
background-image:url("images/bottom.gif");
background-repeat:no-repeat;
height:20px;
width:945px;
float:left;
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
text-align:center;
color:#FFF;
background-color:#000;
}

a.first_link:link{
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
color:#B73427;
text-decoration:none;
}
a.first_link:hover{font-family:Verdana, Arial, Sans-serif;
font-size:11px;
color:#B73427;
text-decoration:underline;
}

a.first_link:active{
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
color:#B73427;
text-decoration:none;
}
a.first_link:visited{
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
color:#B73427;
text-decoration:none;
}

a.bottom_link:active{
color:#FFFFFF;
text-decoration:none;
}
a.bottom_link:visited{
color:#FFFFFF;
text-decoration:none;
}
a.bottom_link:link{
color:#FFFFFF;
text-decoration:none;
}
a.bottom_link:hover{
color:#FFFFFF;
text-decoration:underline;
}
a.contact_link:active{
font-family:Verdana, Arial, Sans-serif;
font-size:13px;
color:##B73427;
text-decoration:none;
}

a.contact_link:visited{
font-family:Verdana, Arial, Sans-serif;
font-size:13px;
color:#B73427;
text-decoration:none;
}

a.contact_link:link{
font-family:Verdana, Arial, Sans-serif;
font-size:13px;
color:#B73427;
text-decoration:none;
}
a.first_link:hover{
text-decoration:underline;
}
/*MENU MENU MENU MENU*/

.btn_bio{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_bio.gif");
background-repeat:no-repeat;
}
a.btn_bio:hover{
background-position: 0 -36px;
}

.btn_bio_en{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_bio_en.gif");
background-repeat:no-repeat;
}
a.btn_bio_en:hover{
background-position: 0 -36px;
}

.btn_bio_on{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_bio.gif");
background-repeat:no-repeat;
background-position: 0 -36px;
}
.btn_bio_en_on{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_bio_en.gif");
background-repeat:no-repeat;
background-position: 0 -36px;
}
.btn_photo_on{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_photo.gif");
background-repeat:no-repeat;
background-position: 0 -36px;
}
.btn_tele_on{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_tele.gif");
background-repeat:no-repeat;
background-position: 0 -36px;
}
.btn_tele_en_on{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_tele_en.gif");
background-repeat:no-repeat;
background-position: 0 -36px;
}

.btn_photo{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_photo.gif");
background-repeat:no-repeat;
}
a.btn_photo:hover{
background-position: 0 -36px;
}

.btn_tele{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_tele.gif");
background-repeat:no-repeat;
}
a.btn_tele:hover{
background-position: 0 -36px;
}
.btn_tele_en{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_tele_en.gif");
background-repeat:no-repeat;
}
a.btn_tele_en:hover{
background-position: 0 -36px;
}
.btn_pro_on{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_pro.gif");
background-repeat:no-repeat;
background-position: 0 -36px;
}
.btn_pro{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_pro.gif");
background-repeat:no-repeat;
}
a.btn_pro:hover{
background-position: 0 -36px;
}



.btn_pro_en_on{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_pro_en.gif");
background-repeat:no-repeat;
background-position: 0 -36px;
}
.btn_pro_en{
display:block;
height:36px;
width:142px;
float:left;
background-image:url("images/btn_pro_en.gif");
background-repeat:no-repeat;
}
a.btn_pro_en:hover{
background-position: 0 -36px;
}


.btn_ms{
display:block;
height:36px;
width:64px;
float:left;
background-image:url("images/btn_ms.gif");
background-repeat:no-repeat;
}
a.btn_ms:hover{
background-position: 0 -36px;
}

.conteneurvid{
margin-top:20px;
height:35px;
width:600px;
float:left;

}
.vidlink{

display:block;
height:35px;
width:120px;
float:left;
background-image:url("images/vidlink.gif");
background-repeat:no-repeat;
}
a.vidlink:hover{
background-position: 0 -35px;
}

.audiolink{

display:block;
height:35px;
width:120px;
float:left;
background-image:url("images/audiolink.gif");
background-repeat:no-repeat;
}
a.audiolink:hover{
background-position: 0 -35px;
}

.nextlink{
margin-left:30px;
margin-top:130px;
display:block;
height:35px;
width:40px;
float:left;
background-image:url("images/next.gif");
background-repeat:no-repeat;
}
a.nextlink:hover{
background-position: 0 -35px;
}
.prevlink{
margin-top:130px;
display:block;
height:35px;
width:40px;
float:left;
background-image:url("images/prev.gif");
background-repeat:no-repeat;
}
a.prevlink:hover{
background-position: 0 -35px;
}
.l1_on{
margin-top:10px;
margin-left:80px;
display:block;
height:35px;
width:120px;
float:left;
background-image:url("images/l1.gif");
background-repeat:no-repeat;
background-position: 0 -35px;
}
.l1{
margin-top:10px;
margin-left:80px;
display:block;
height:35px;
width:120px;
float:left;
background-image:url("images/l1.gif");
background-repeat:no-repeat;
}
a.l1:hover{
background-position: 0 -35px;
}
.l2{
margin-top:10px;
margin-left:20px;
display:block;
height:35px;
width:120px;
float:left;
background-image:url("images/l2.gif");
background-repeat:no-repeat;
}
a.l2:hover{
background-position: 0 -35px;
}
.l2_on{
background-position: 0 -35px;
margin-top:10px;
margin-left:20px;
display:block;
height:35px;
width:120px;
float:left;
background-image:url("images/l2.gif");
background-repeat:no-repeat;
}
/*Styles & Typos*/

.flash{
text-align:center;
font-family:Verdana, Arial, Sans-serif;
font-size:11px;
line-height:17px;
color:#FFF;
}

.vig_news{
margin-bottom:10px;
margin-right:10px;
height:100px;
width:100px;
float:left;
}
.current_txt{
text-align:left;
font-family:Verdana, Arial, Sans-serif;
font-size:10px;
line-height:17px;
color:#FFF;
}

.txt_form{
text-align:left;
font-family:Verdana, Arial, Sans-serif;
font-size:10px;
line-height:17px;
color:#bd0000;
}

