body {
position:relative;
background-color: #000;
background-image: url(../design/bodybg.png);
margin:0;
text-align:center;
width:100%;
}

#main {
position:relative;
width:1024px;
margin-top:7%;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#texte_formulaire {
width:465px;
margin-top:75px;
margin-left:10px;
margin-right:auto;
}

#texte_livre {
font-family: Candara, Calibri, Arial;
font-size: 14px;
color:#b9a863;
width:400px;
margin-top:-30px;
margin-left:200px;
}

#texte_livre_2 {
font-family: Candara, Calibri, Arial;
font-size: 16px;
color:#EEE;
width:400px;
margin-top:6px;
margin-left:205px;
}


#texte_merci {
width:465px;
margin-top:125px;
margin-left:125px;
text-align:left;
}

#texte_index {
width:900px;
margin-left:75px;
margin-top:11px;
text-align: center; 
color:#695f34;
font-family: Candara, Calibri, Arial;
font-size: 15px;
font-weight: lighter;
}

#texte_news {
width:800px;
margin-left:125px;
margin-top:434px;
text-align: left; 
color:#FFF;
font-family: Candara, Calibri, Arial;
font-size: 20px;
font-weight: lighter;
}

#texte_visiteur {
margin-top:-22px;
width:90px;
margin-left:860px;
text-align: center; 
color:#695f34;
font-family: Candara, Calibri, Arial;
font-size: 15px;
font-weight: lighter;
}


#texte_ {
width:465px;
margin-bottom:5px;
margin-left:15px;
text-align:left;
}

#formulaire {
position: fixed;
width:450px;
margin-top:0px;
margin-left:10px;
text-align:left;
}

#theader {
width: 989px;
height: 15px;
background-image: url(../design/top.png);
background-repeat: no-repeat;
background-position: bottom right;
}

#header {
height:108px;
border:2px solid #7e6445;
width: 989px;
height:78px;
background-image: url(../design/header.png);
background-repeat: no-repeat;
background-position: bottom right;
}



#image {
   position: fixed; 
   background-image: url(../design/image.png);
   margin-top: 0px;
   z-index: 20;
   background-position:bottom left;
}

#extrait_diapo_01 {
margin-left:46px;
margin-top: -196px;
height:84px;
width:150px;
}

#extrait_diapo_02 {
margin-left: 230px;
margin-top: -84px;
height:84px;
width:150px;
}

#extrait_diapo_03 {
margin-left: 411px;
margin-top: -84px;
height:84px;
width:150px;
}

#extrait_diapo_01_1 {
margin-left: 25px;
margin-top: 270px;
height:84px;
width:150px;
}

#extrait_diapo_02_2 {
margin-left: 195px;
margin-top: -84px;
height:84px;
width:150px;
}


#extrait_diapo_03_3 {
margin-left: 195px;
margin-top: -84px;
height:84px;
width:150px;
}


#extrait_menu_01 {
margin-left: 29px;
margin-top: -193px;
height:84px;
width:150px;
}

#extrait_menu_02 {
margin-left: 222px;
margin-top: -84px;
height:84px;
width:150px;
}

#extrait_menu_03 {
margin-top: -84px;
margin-left:413px;
height:84px;
width:150px;
}

#extrait_menu_04 {
margin-top: 26px;
margin-left:413px;
height:84px;
width:150px;
}

#menu_animés {
margin-left: 120px;
margin-top: 168px;
}

#grille {
margin-left: 105px;
margin-top: 128px;
}


#cgv {
margin-left: 115px;
margin-top: 105px;
} 

#contrat {
margin-left: 100px;
margin-top: 83px;
} 

#adobe {
margin-left: 345px;
margin-top:160px;
}

#appareil {
margin-left: 335px;
margin-top: 70px;
}

#appareil_noella {
font-size: 17px;
margin-left: 280px;
margin-top: 110px;
}

#reference01 {
margin-left:30px;
margin-top: -226px;
}

#reference_manaco_01 {
margin-left: 75px;
margin-top: -226px;
}


#reference_diapo_01 {
margin-left:30px;
margin-top: -224px;
}

#reference_clip {
margin-left:92px;
margin-top: 136px;
}

#reference02 {
margin-left:75px;
margin-top: 140px;
}


#covers {
margin-left:112px;
margin-top: 173px;
width: 150px;
height:84px;
background-repeat: no-repeat;
background-position: bottom right;
}



#page {
position:absolute;
z-index:2;
width: 989px;
height:640px;
margin: auto;
}

#rcontent_pub {
width: 950px;
height:40px;
}


#bpage_vierge {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_vierge.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_accueil.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}



#bpage_livre {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_livre.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_contact {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_contact.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_portrait {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_portrait.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_grille {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_grille.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_prestation {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_prestation.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}


#bpage_photos {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_photos.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_partenaire {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_partenaire.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_exigence {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_exigence.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}


#bpage_accueil {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_accueil.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_mariage {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_mariage.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}


#bpage_reference {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_reference.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_evenementiel {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_evenementiel.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_travaux {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_travaux.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}

#bpage_ {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}


#bpage_accueil {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:540px;
margin-left:34px;
background-image: url(../design/bpage_accueil.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;
}


#accueil_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgaccueil.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#livre_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bglivre.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#photos_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgphotos.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#photos_content_noella {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgphotos_noella.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#photos_content_farouk {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgphotos_farouk.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}


#diaporama_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgdiaporama.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#transfert_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgtransfert.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#travaux_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgtravaux.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#partenaire_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgpartenaire.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#reference_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgreference.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#grille_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bggrille.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#montage_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgmontage.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#prestation_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgprestation.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#mariage_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgmariage.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#classique_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgclassique.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#privilege_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgprivilege.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#tarifs_mariage_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgtarifs_mariage.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#argent_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgargent.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#portrait_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgportrait.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#evenementiel_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgevenementiel.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#clip_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgclip.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#concert_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgconcert.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#spectacle_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgspectacle.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#exigence_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgexigence.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}


#tarifs_travaux_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgtarifs_travaux.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

#contact_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgcontact.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
font-family: Candara, Calibri, Arial;
font-size: 14px;
font-weight: regular;
color: #b9a863;
}

#menu {float:left;
width: 370px;
height: 382px;
font-family: Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-weight:bold;
margin-top:10px;
}

#menu_extrait_01 {float:left;
width: 300px;
height: 200px;
font-family: Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-weight:bold;
margin-top:10px;
}

#menu_extrait_02 {float:left;
margin-left:-140px;
width: 200px;
height: 200px;
font-family: Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-weight:bold;
margin-top:110px;
}

#menu_extrait_03 {float:left;
margin-left:-140px;
width: 120px;
height: 200px;
font-family: Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-weight:bold;
margin-top:70px;
}

#menu_grille_mariage {
float:left;
width:595px;
font-family: Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-weight:bold;
}



#menu_contact {
text-align: center;font-family: Futurama, Calibri, Candara, Calibri, Arial;
font-weight: normal;
line-height: 13px;
width:100%;
color: #b9a863;
font-size: 13px;
font-family: Futurama, Calibri, Candara, Calibri, Arial;
font-weight: normal;
line-height: 13px;
}

#rcontent {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content.png);
border-left:2px solid #7e6445;
}

#rcontent_accueil {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_accueil.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_clip_video {
float:right;
width:595px;
height:383px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_clip_video.png);
border-left:2px solid #7e6445;
}

#rcontent_livre{
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_livre.png);
border-left:2px solid #7e6445;
}

#rcontent_livre_2{
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_livre_02.png);
border-left:2px solid #7e6445;
}


#rcontent_accueil_image {
float:right;
width:595px;
height:384px;
position:fixed;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/image.png);
border-left:2px solid #7e6445;
}

#rcontent_partenaire {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaire.png);
border-left:2px solid #7e6445;
}

#rcontent_classique {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_classique.png);
border-left:2px solid #7e6445;
}

#rcontent_privilege {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_privilege.png);
border-left:2px solid #7e6445;
}

#rcontent_argent {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_argent.png);
border-left:2px solid #7e6445;
}

#rcontent_photos {
float:right;
width:595px;
height:384px;
margin-top: -18px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_photos.png);
border-left:2px solid #7e6445;
}

#rcontent_photos_noella {
float:right;
width:595px;
height:384px;
margin-top: -18px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_photos_noella.png);
border-left:2px solid #7e6445;
}

#rcontent_photos_farouk {
float:right;
width:595px;
height:384px;
margin-top: -18px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_photos_farouk.png);
border-left:2px solid #7e6445;
}

#rcontent_prestation {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_prestation.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_mariage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_mariage.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_introduction {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_introduction.png);
border-left:2px solid #7e6445;
}

#rcontent_travaux_tarifs_transfert {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_travaux_tarifs_transfert.png);
border-left:2px solid #7e6445;
}


#rcontent_travaux_tarifs_montage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_travaux_tarifs_montage.png);
border-left:2px solid #7e6445;
}

#rcontent_travaux_tarifs_diaporama {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_travaux_tarifs_diaporama.png);
border-left:2px solid #7e6445;
}


#rcontent_tarifs_portrait {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_portrait.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_photographie {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_photographie.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_temoignage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_temoignage.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_habillage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_habillage.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_musique {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_musique.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_bonus {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_bonus.png);
border-left:2px solid #7e6445;
}


#rcontent_tarifs_rushs {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_rushs.png);
border-left:2px solid #7e6445;
}

#rcontent_mariage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_mariage.png);
border-left:2px solid #7e6445;
}

#rcontent_mariage_introduction {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_mariage_introduction.png);
border-left:2px solid #7e6445;
}

#rcontent_mariage_temoignage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_mariage_temoignage.png);
border-left:2px solid #7e6445;
}

#rcontent_portrait {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_portrait.png);
border-left:2px solid #7e6445;
}

#rcontent_diaporama {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_diaporama.png);
border-left:2px solid #7e6445;
}

#rcontent_ {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_.png);
border-left:2px solid #7e6445;
}

#rcontent_montage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_montage.png);
border-left:2px solid #7e6445;
}

#rcontent_transfert {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_transfert.png);
border-left:2px solid #7e6445;
}

#rcontent_contact {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_contact.png);
border-left:2px solid #7e6445;
}

#rcontent_contact_version_formulaire {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_contact_version_formulaire.png);
border-left:2px solid #7e6445;
}


#rcontent_contact2 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_contact2.png);
border-left:2px solid #7e6445;
}


#rcontent_concert {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_concert.png);
border-left:2px solid #7e6445;
}

#rcontent_clip {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_clip.png);
border-left:2px solid #7e6445;
}

#rcontent_clip_video {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_clip_video.png);
border-left:2px solid #7e6445;
}

#rcontent_spectacle {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_spectacle.png);
border-left:2px solid #7e6445;
}

#rcontent_travaux {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_travaux.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_introduction {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_introduction.png);
border-left:2px solid #7e6445;
}

#rcontent_tarifs_photographie {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_tarifs_photographie.png);
border-left:2px solid #7e6445;
}


#rcontent_exigence {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_exigence.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_films_01 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_films_01.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_films_02 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_films_02.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_films_03 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_films_03.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_salon_01 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_salon_01.png);
border-left:2px solid #7e6445;
}


#rcontent_grille {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_grille.png);
border-left:2px solid #7e6445;
}

#rcontent_reference {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_habillage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_habillage.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_00 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_00.png);
border-left:2px solid #7e6445;
}

#rcontent_menu_film_de_mariage {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_menu_film_de_mariage.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_01 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_01.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_02 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_02.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_03 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_03.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_04 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_04.png);
border-left:2px solid #7e6445;
}

#rcontent_film_de_mariage_menu_01 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/film_de_mariage_menu_01.png);
border-left:2px solid #7e6445;
}

#rcontent_film_de_mariage_menu_02 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/film_de_mariage_menu_02.png);
border-left:2px solid #7e6445;
}

#rcontent_film_de_mariage_menu_03 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/film_de_mariage_menu_03.png);
border-left:2px solid #7e6445;
}

#rcontent_film_de_mariage_menu_04 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/film_de_mariage_menu_04.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_05 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_05.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_06 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_06.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_07 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_07.png);
border-left:2px solid #7e6445;
}


#rcontent_evenementiel {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_evenementiel.png);
border-left:2px solid #7e6445;
}


#rcontent p {
margin-left: 15px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 14px;
font-weight: normal;
line-height: 20px;
color: #CCC;
}

#rcontent_p3 {
width:320px;
margin-left: 15px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 14px;
font-weight: normal;
line-height: 20px;
color: #CCC;
}

#rcontent_p2 {
width:370px;	
margin-left: 15px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 14px;
font-weight: normal;
line-height: 20px;
color: #CCC;
}

#rcontent_p1 {
margin-left: 15px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 14px;
font-weight: normal;
line-height: 20px;
color: #CCC;
}

#rcontent_c1 {
width:450px;
margin-left: 15px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 14px;
font-weight: normal;
line-height: 20px;
color: #CCC;
}

#rcontent tp {
margin-left: 30px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 13px;
font-weight: normal;
line-height: 40px;
color: #CCC;
}


#rcontent r {
margin-left: 60px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 15px;
font-weight: bold;
line-height: 20px;
color: #CCC;
}

#rcontent r1 {
margin-left: 20px;
margin-right: 15px;
background-position:center;
font-family: Candara, Calibri, Arial;
font-size: 15px;
font-weight: bold;
line-height: 20px;
color: #CCC;
}

#rcontent t {
margin-left: 20px;
}

#rcontent m1 {
margin-left: 15px;
font-family: Candara, Calibri, Arial;
font-size: 18px;
font-weight: bold;
line-height: 20px;
color: #CCC;
}

#rcontent m {
margin-left: 100px;
font-family: Candara, Calibri, Arial;
font-size: 20px;
font-weight: bold;
line-height: 40px;
color: #CCC;
}

#rcontent h2 {
margin-left: 15px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 12px;
font-weight: normal;
line-height: 20px;
color: #CCC;
}

#rcontent h3 {
margin-left: 15px;
margin-right: 15px;
font-family: Candara, Calibri, Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #CCC;
}

#rcontent ac {
font-family: Candara, Calibri, Arial;
font-size: 16px;
font-weight: bold;
line-height: 30px;
color: #CCC;
margin-left: 20px;
margin-right: 20px;
font-variant: small-caps;
}

#rcontent h1 {
font-family: Candara, Calibri, Arial;
font-size: 13px;
font-weight: normal;
line-height: 24px;
color: #CCC;
margin-left: 15px;
margin-right: 15px;
font-variant: small-caps;
}

#rcontent_ac01 h1 {
width:300px;
font-family: Candara, Calibri, Arial;
font-size: 13px;
font-weight: normal;
line-height: 24px;
color: #CCC;
margin-left: 15px;
margin-right: 20px;
font-variant: small-caps;
}

#rcontent_left {
margin-top:15px;
width:350px;
float:left;
text-align: center;
}


#rcontent_left_01 {
margin-top: 98px;
margin-left:60px;
width:600px;
float:left;
text-align: left;
color: #999;
}

#rcontent_left_02 {
margin-top:228px;
margin-left:-160px;
width:150px;
float:left;
text-align: left;
color: #999;
}


#rcontent_left_03 {
margin-top:238px;
margin-left:-145px;
width:90px;
float:left;
text-align: left;
color: #999;
}


#rcontent_left_04 {
margin-top:300px;
margin-left:-160px;
width:80px;
float:left;
text-align: center;
color: #999;
}

#rcontent_left_05 {
margin-top:348px;
margin-left:-140px;
width:80px;
float:left;
text-align: right;
color: #999;
}

#rcontent_left_06 {
margin-top:145px;
margin-left:10px;
width:190px;
float:left;
text-align: right;
color: #999;
}

#rcontent_left_07 {
margin-top:43px;
margin-left:225px;
width:200px;
float:left;
text-align: right;
color: #999;
}

#rcontent_right {
margin-top:30px;
width:280px;
float:right;
}

li {
list-style-type: none;
list-style-position:inside;
margin:-3px;
margin: -10px -20px 10px -20px;
}

.hovermenu_accueil ul{
font-family: Futurama,Candara, Calibri, Arial;
margin-top:-13px;
font-size: 13px;
padding-left: 0;
margin-left: -1px;
height:320px; 
}

.hovermenu_accueil ul li{
list-style: none;
display: inline;
text-align:right;
}

.hovermenu_accueil ul li a{
display:block;
float:left;   
width:382px;
padding: 2px 0.5em;
background-image:url(../design/header_2.png);
text-decoration: none;
float: left;
color: #b9a863;
border: 1px solid #7e6445;
}

.hovermenu_accueil ul li a:hover{
color: #000;
border-style: outset;
}

html>body .hovermenu_accueil ul li a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}


.hovermenu ul{
margin-left:21px;
margin-top:55px;
font-family: Candara, Calibri, Arial;
font-size: 13px;
padding-left: 0;
height:30px;
}

.hovermenu ul li{
list-style: none;
display: inline;
text-align:center;
t
}

.hovermenu ul li a{
display:block;
float:left;   
width:170px;
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: #b9a863;
background-color: #464644;
border: 1px solid #7e6445;

}

.hovermenu ul li a:hover{
background-color: #5c5c59;
border-style: outset;
}

html>body .hovermenu ul li a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}


.hovermenu_travaux ul{
font-family: Candara, Calibri, Arial;
font-size: 13px;
padding-left: 0;
margin-left: 385px;
margin-top: 15px;
height:30px;
}

.hovermenu_travaux ul li{
list-style: none;
display: inline;
text-align:center;
t
}

.hovermenu_travaux ul li a{
display:block;
float:left;   
width:170px;
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: #b9a863;
background-color: #464644;
border: 1px solid #7e6445;
}

.hovermenu_travaux ul li a:hover{
background-color: #5c5c59;
border-style: outset;
}


html>body .hovermenu_travaux ul li a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}


#rcontent_tableau {

margin-top:0px;
width:0px;

}






















































.acc {
	height:20px;
	width:60px;
}

a.acc {
	background-image: url(../bouton/accueil.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}
a.acc:hover {
	background-image: url(../bouton/accueil.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.par {
	height:20px;
	width:130px;
}

a.par {
	background-image: url(../bouton/partenaire.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}
a.par:hover {
	background-image: url(../bouton/partenaire.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.par2 {
	height:20px;
	width:130px;
}

a.par2 {
	background-image: url(../bouton/partenaire.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}
a.par2:hover {
	background-image: url(../bouton/partenaire.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.int {
	height:23px;
	width:84px;
}

a.int {
	background-image: url(../bouton/interview.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}
a.int:hover {
	background-image: url(../bouton/interview.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.exi {
	height:20px;
	width:130px;
}
a.exi {
	background-image: url(../bouton/exigence.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.exi:hover {
	background-image: url(../bouton/exigence.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.ref {
	height:20px;
	width:130px;
}
a.ref {
	background-image: url(../bouton/reference.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.ref:hover {
	background-image: url(../bouton/reference.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.pre {
	height:20px;
	width:100px;
}
a.pre {
	background-image: url(../bouton/prestation.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.pre:hover {
	background-image: url(../bouton/prestation.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.con {
	height:20px;
	width:80px;
}
a.con {
	background-image: url(../bouton/contact.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.con:hover {
	background-image: url(../bouton/contact.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.acc2 {
	height:20px;
	width:60px;
}

a.acc2 {
	background-image: url(../bouton/accueil.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}
a.acc2:hover {
	background-image: url(../bouton/accueil.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.exi2 {
	height:20px;
	width:130px;
}
a.exi2 {
	background-image: url(../bouton/exigence.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.exi2:hover {
	background-image: url(../bouton/exigence.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ref2 {
	height:20px;
	width:130px;
}
a.ref2 {
	background-image: url(../bouton/reference.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ref2:hover {
	background-image: url(../bouton/reference.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.pre2 {
	height:20px;
	width:100px;
}
a.pre2 {
	background-image: url(../bouton/prestation.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pre2:hover {
	background-image: url(../bouton/prestation.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.con2 {
	height:20px;
	width:80px;
}
a.con2 {
	background-image: url(../bouton/contact.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.con2:hover {
	background-image: url(../bouton/contact.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.mar {
	height:20px;
	width:150px;
}
a.mar {
	background-image: url(../bouton/mariage.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.mar:hover {
	background-image: url(../bouton/mariage.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.por {
	height:20px;
	width:150px;
}
a.por {
	background-image: url(../bouton/portrait.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.por:hover {
	background-image: url(../bouton/portrait.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


.menu01 {
	height:20px;
	width:300px;
}
a.menu01 {
	background-image: url(../bouton/menu01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu01:hover {
	background-image: url(../bouton/menu01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.menu02 {
	height:20px;
	width:300px;
}
a.menu02 {
	background-image: url(../bouton/menu02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu02:hover {
	background-image: url(../bouton/menu02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.menu03 {
	height:20px;
	width:320px;
}
a.menu03 {
	background-image: url(../bouton/menu03.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu03:hover {
	background-image: url(../bouton/menu03.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.menu04 {
	height:20px;
	width:320px;
}
a.menu04 {
	background-image: url(../bouton/menu04.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu04:hover {
	background-image: url(../bouton/menu04.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.menu05 {
	height:20px;
	width:320px;
}
a.menu05 {
	background-image: url(../bouton/menu05.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu05:hover {
	background-image: url(../bouton/menu05.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


.clip_video {
	height:20px;
	width:128px;
}
a.clip_video {
	background-image: url(../bouton/clip_video.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.clip_video:hover {
	background-image: url(../bouton/clip_video.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex2 {
	height:20px;
	width:150px;
}
a.ex2 {
	background-image: url(../bouton/extrait_2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex2:hover {
	background-image: url(../bouton/extrait_2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


.eve {
	height:20px;
	width:130px;
}
a.eve {
	background-image: url(../bouton/concert_spectacle.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.eve:hover {
	background-image: url(../bouton/concert_spectacle.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.vid {
	height:20px;
	width:150px;
}
a.vid {
	background-image: url(../bouton/video.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.vid:hover {
	background-image: url(../bouton/video.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.tra {
	height:20px;
	width:210px;
}
a.tra {
	background-image: url(../bouton/transfert.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.tra:hover {
	background-image: url(../bouton/transfert.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.mon {
	height:20px;
	width:170px;
}
a.mon {
	background-image: url(../bouton/montage.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.mon:hover {
	background-image: url(../bouton/montage.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.dia {
	height:20px;
	width:150px;
}
a.dia {
	background-image: url(../bouton/diaporama.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.dia:hover {
	background-image: url(../bouton/diaporama.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.cla {
	height:20px;
	width:160px;
}
a.cla {
	background-image: url(../bouton/classique.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.cla:hover {
	background-image: url(../bouton/classique.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.cos0 {
	height:20px;
	width:130px;
}
a.cos0 {
	background-image: url(../bouton/clip.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.cos0:hover {
	background-image: url(../bouton/clip.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.cos1 {
	height:20px;
	width:130px;
}
a.cos1 {
	background-image: url(../bouton/concert.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.cos1:hover {
	background-image: url(../bouton/concert.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.cos2 {
	height:20px;
	width:130px;
}
a.cos2 {
	background-image: url(../bouton/spectacle.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.cos2:hover {
	background-image: url(../bouton/spectacle.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.pri {
	height:20px;
	width:160px;
}
a.pri {
	background-image: url(../bouton/privilege.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pri:hover {
	background-image: url(../bouton/privilege.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.t01 {
	height:20px;
	width:100px;
}
a.t01 {
	background-image: url(../bouton/tarifs_mariage.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.t01:hover {
	background-image: url(../bouton/tarifs_mariage.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.arg {
	height:20px;
	width:160px;
}
a.arg {
	background-image: url(../bouton/argent.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.arg:hover {
	background-image: url(../bouton/argent.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.li1 {
	height:27px;
	width:110px;
}
a.li1 {
	background-image: url(../bouton/lien_classique.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.li1:hover {
	background-image: url(../bouton/lien_classique.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.li2 {
	height:27px;
	width:110px;
}
a.li2 {
	background-image: url(../bouton/lien_privilege.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.li2:hover {
	background-image: url(../bouton/lien_privilege.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.li3 {
	height:27px;
	width:110px;
}
a.li3 {
	background-image: url(../bouton/lien_argent.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.li3:hover {
	background-image: url(../bouton/lien_argent.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex2 {
	height:20px;
	width:128px;
}
a.ex2 {
	background-image: url(../bouton/extraits_films_02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex2:hover {
	background-image: url(../bouton/extraits_films_02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex1 {
	height:20px;
	width:128px;
}
a.ex1 {
	background-image: url(../bouton/extraits_films_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex1:hover {
	background-image: url(../bouton/extraits_films_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex3 {
	height:20px;
	width:128px;
}
a.ex3 {
	background-image: url(../bouton/extraits_films_03.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex3:hover {
	background-image: url(../bouton/extraits_films_03.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex6 {
	height:20px;
	width:110px;
}
a.ex6 {
	background-image: url(../bouton/extrait_6.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex6:hover {
	background-image: url(../bouton/extrait_6.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex7 {
	height:20px;
	width:110px;
}
a.ex7 {
	background-image: url(../bouton/extrait_7.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex7:hover {
	background-image: url(../bouton/extrait_7.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex8 {
	height:20px;
	width:110px;
}
a.ex8 {
	background-image: url(../bouton/extrait_8.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex8:hover {
	background-image: url(../bouton/extrait_8.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex9 {
	height:20px;
	width:110px;
}
a.ex9 {
	background-image: url(../bouton/extrait_9.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex9:hover {
	background-image: url(../bouton/extrait_9.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex10 {
	height:20px;
	width:110px;
}
a.ex10 {
	background-image: url(../bouton/extrait_10.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex10:hover {
	background-image: url(../bouton/extrait_10.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


.ex2_2 {
	height:20px;
	width:150px;
}
a.ex2_2 {
	background-image: url(../bouton/extrait_2_2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex2_2:hover {
	background-image: url(../bouton/extrait_2_2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex6_6 {
	height:20px;
	width:150px;
}
a.ex6_6 {
	background-image: url(../bouton/extrait_6_6.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex6_6:hover {
	background-image: url(../bouton/extrait_6_6.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


.ex1_1 {
	height:20px;
	width:150px;
}
a.ex1_1 {
	background-image: url(../bouton/extrait_1_1.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex1_1:hover {
	background-image: url(../bouton/extrait_1_1.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.menu01_1 {
	height:92px;
	width:158px;
}

.menu02_2 {
	height:20px;
	width:235px;
}
a.menu02_2 {
	background-image: url(../bouton/menu#02_2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu02_2:hover {
	background-image: url(../bouton/menu#02_2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.menu03_3 {
	height:20px;
	width:235px;
}
a.menu03_3 {
	background-image: url(../bouton/menu#03_3.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu03_3:hover {
	background-image: url(../bouton/menu#03_3.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex3_3 {
	height:20px;
	width:150px;
}
a.ex3_3 {
	background-image: url(../bouton/extrait_3_3.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex3_3:hover {
	background-image: url(../bouton/extrait_3_3.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex4_4 {
	height:20px;
	width:150px;
}
a.ex4_4 {
	background-image: url(../bouton/extrait_4_4.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex4_4:hover {
	background-image: url(../bouton/extrait_4_4.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.jingle {
	height:20px;
	width:128px;
}
a.jingle {
	background-image: url(../bouton/jingle.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.jingle:hover {
	background-image: url(../bouton/jingle.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex5 {
	height:20px;
	width:128px;
}
a.ex5 {
	background-image: url(../bouton/extraits_films_05.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex5:hover {
	background-image: url(../bouton/extraits_films_05.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ex5_5 {
	height:20px;
	width:150px;
}
a.ex5_5 {
	background-image: url(../bouton/extrait_5_5.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex5_5:hover {
	background-image: url(../bouton/extrait_5_5.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.jingle_2 {
	height:20px;
	width:150px;
}
a.jingle_2 {
	background-image: url(../bouton/jingle_2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.jingle_2:hover {
	background-image: url(../bouton/jingle_2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


.ex4 {
	height:20px;
	width:128px;
}
a.ex4 {
	background-image: url(../bouton/extraits_films_04.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ex4:hover {
	background-image: url(../bouton/extraits_films_04.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.grille {
	height:20px;
	width:300px;
}
a.grille {
	background-image: url(../bouton/grille_tarifaire.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.grille:hover {
	background-image: url(../bouton/grille_tarifaire.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.tarifs {
	height:20px;
	width:70px;
}
a.tarifs {
	background-image: url(../bouton/tarifs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.tarifs:hover {
	background-image: url(../bouton/tarifs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.tarifs2 {
	height:20px;
	width:70px;
}
a.tarifs2 {
	background-image: url(../bouton/tarifs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.tarifs2:hover {
	background-image: url(../bouton/tarifs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}


.cgv {
	height:20px;
	width:300px;
}
a.cgv {
	background-image: url(../bouton/CGV.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.cgv:hover {
	background-image: url(../bouton/CGV.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.photos {
	height:20px;
	width:200px;
}
a.photos {
	background-image: url(../bouton/photos.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.photos:hover {
	background-image: url(../bouton/photos.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


.contrat {
	height:20px;
	width:300px;
}
a.contrat {
	background-image: url(../bouton/contrat.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.contrat:hover {
	background-image: url(../bouton/contrat.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


a {
color: #b9a863;
text-decoration: underline;
}
a:hover {
color: #FFF;
}

a img {
border: none;
}


#gallery {
    margin-top: -75px;
	margin-left:12px;
    width: 190px;
}

#gallery_noella {
    margin-top: -90px;
    width: 190px;		
}
#thumbs {
	width: 180px;
	margin-left: 170px;
	margin-top: -240px;
	float: left;
}
#thumbs a {
	display: block;
	float: right;
	margin: 0 0 5px 5px;
	width: 50px;
	height: 50px;
	border: 0px solid #000;
}
#thumbs a img {
	width: 50px;
	height: 50px;
	border: 1px solid #7e6445;
}
#thumbs a:hover {
	border-color: #ddd;
}
#thumbs a:hover img {
	margin-left: 245px;
	margin-top: 203px;
	position: absolute;
	width: 400px;
	height: 258px;
	left: 185px;
	top: 0;
	border: 1px solid #7e6445;
}

#thumbs_noella {
	width: 180px;
	margin-left: 170px;
	margin-top: -240px;
	float: left;
}
#thumbs_noella a {
	display: block;
	float: right;
	margin: 0 0 5px 5px;
	width: 75px;
	height: 75px;
	border: 0px solid #000;
}
#thumbs_noella a img {
	width: 75px;
	height: 75px;
	border: 1px solid #7e6445;
}
#thumbs_noella a:hover {
	border-color: #ddd;
}
#thumbs_noella a:hover img {
	margin-left: 245px;
	margin-top: 203px;
	position: absolute;
	width: 400px;
	height: 258px;
	left: 185px;
	top: 0;
	border: 1px solid #7e6445;
}


.pvet {
	height:20px;
	width:200px;
}
a.pvet {
	background-image: url(../bouton/partenaires_vetements.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pvet:hover {
	background-image: url(../bouton/partenaires_vetements.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.padv {
	height:20px;
	width:200px;
}
a.padv {
	background-image: url(../bouton/partenaires_agences_de_voyages.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.padv:hover {
	background-image: url(../bouton/partenaires_agences_de_voyages.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ppho {
	height:20px;
	width:200px;
}
a.ppho {
	background-image: url(../bouton/partenaires_photographes.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ppho:hover {
	background-image: url(../bouton/partenaires_photographes.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.pcdb {
	height:20px;
	width:200px;
}
a.pcdb {
	background-image: url(../bouton/partenaires_createurs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pcdb:hover {
	background-image: url(../bouton/partenaires_createurs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.pfle {
	height:20px;
	width:200px;
}
a.pfle {
	background-image: url(../bouton/partenaires_fleuristes.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pfle:hover {
	background-image: url(../bouton/partenaires_fleuristes.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.pani {
	height:20px;
	width:200px;
}
a.pani {
	background-image: url(../bouton/partenaires_animations.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pani:hover {
	background-image: url(../bouton/partenaires_animations.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.ptra {
	height:20px;
	width:200px;
}
a.ptra {
	background-image: url(../bouton/partenaires_traiteurs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ptra:hover {
	background-image: url(../bouton/partenaires_traiteurs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.psou {
	height:20px;
	width:200px;
}
a.psou {
	background-image: url(../bouton/partenaires_souvenirs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.psou:hover {
	background-image: url(../bouton/partenaires_souvenirs.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.pdec {
	height:20px;
	width:200px;
}
a.pdec {
	background-image: url(../bouton/partenaires_decorations.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pdec:hover {
	background-image: url(../bouton/partenaires_decorations.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.pfpa {
	height:20px;
	width:200px;
}
a.pfpa {
	background-image: url(../bouton/partenaires_faire_parts.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pfpa:hover {
	background-image: url(../bouton/partenaires_faire_parts.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.pwp {
	height:20px;
	width:200px;
}
a.pwp {
	background-image: url(../bouton/partenaires_wedding_planner.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pwp:hover {
	background-image: url(../bouton/partenaires_wedding_planner.png);
	display: block;
	background-repeat: no-repeat;
	background-position: botom right;
}

.ploc {
	height:20px;
	width:200px;
}
a.ploc {
	background-image: url(../bouton/partenaires_location.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ploc:hover {
	background-image: url(../bouton/partenaires_location.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


.ana {
	height:20px;
	width:200px;
}
a.ana {
	background-image: url(../bouton/anabella_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ana:hover {
	background-image: url(../bouton/anabella_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


#rcontent_partenaires_vetements {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_vetements.png);
border-left:2px solid #7e6445;
}

#rcontent_v01 {
margin-top: 166px;
margin-left: 120px;
width:500px;
float:left;
text-align: center;
color: #000;
}


#rcontent_v02 {
margin-top: -2px;
margin-left: 120px;
width:500px;
float:left;
text-align: center;
color: #000;
}


#rcontent_partenaires_agences_de_voyages {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_agences_de_voyages.png);
border-left:2px solid #7e6445;
}

#rcontent_partenaires_photographes {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_photographes.png);
border-left:2px solid #7e6445;
}

#rcontent_partenaires_photographes_2 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_photographes_2.png);
border-left:2px solid #7e6445;
}

#rcontent_p01 {
margin-top: 75px;
margin-left: 110px;
width:500px;
float:left;
text-align: center;
color: #999;
}

.rcontent_partenaire_texte { /* texte principale */
  color : #b9a863 ; /* couleur du texte */
  font-size:20px ; /* Taille de la police */
  font-weight:bolder ; /* police en gras épais */
  position:relative ; /* indique un décalage par rapport à la position normale */
  top:15px ; /* décalage de 15 pixels vers le haut */
  left:10px;
  margin-top:2px;
  margin-left:29px;
  font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
  } /* décalage de 3 pixels vers la gauche */

.rcontent_partenaire_ombre { /* texte d'arrière plan dont le débordement crée l'ombrage */
  color:#111 ; /* couleur du texte, donc de l'ombre */
  font-size:20px ; /* Taille de la police */
  font-weight:bolder;
  margin-top:-10px;
  margin-left:43px;
  font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial} /* police en gras épais */

#rcontent_p03 {
font-family:Candara, Calibri, Arial;
line-height:11px;
font-size:12px;
margin-top: 45px;
margin-left: 35px;
width: 560px;
float:left;
text-align: left;
color: #999;
}

#rcontent_p04 {
margin-top: 50px;
margin-left: 170px;
width: 300px;
float:left;
text-align: center;
color: #FFF;
}

#rcontent_p05 {
margin-top: 0px;
margin-left: 202px;
width: 300px;
float:left;
text-align: right;
color: #FFF;
}

#rcontent_p06 {
margin-top: 185px;
margin-left: 92px;
width: 300px;
float:left;
text-align: right;
color: #FFF;
}

#rcontent_p07{
margin-top: 149px;
margin-left: 190px;
width: 300px;
float:left;
text-align: right;
color: #FFF;
}

#rcontent_partenaires_createurs {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_createurs.png);
border-left:2px solid #7e6445;
}

#rcontent_partenaires_createurs_2 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_createurs_2.png);
border-left:2px solid #7e6445;
}


#rcontent_c01 {
margin-top: -20px;
margin-left: 215px;
width:400px;
height:50px;
float:left;
text-align: center;
color: #EEE;
}

#rcontent_c02 {
margin-top: 183px;
margin-left: 161px;
width:400px;
height: 25px;
float:left;
text-align: center;
color: #EEE;
}

#rcontent_c03 {
margin-top: 140px;
margin-left: -228px;
width:200px;
height:50px;
float:left;
text-align: center;
color: #EEE;
}

#rcontent_c04 {
margin-top: 316px;
margin-left: 188px;
width:250px;
height:25px;
float:left;
text-align: center;
color: #EEE;
}

#rcontent_c05 {
margin-top: -190px;
margin-left: 600px;
width:250px;
height:25px;
float:left;
text-align: center;
color: #EEE;
}

#rcontent_c06 {
margin-top: 334px;
margin-left: -250px;
width:200px;
height:50px;
float:left;
text-align: center;
color: #EEE;
}

#rcontent_partenaires_fleuristes {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_fleuristes.png);
border-left:2px solid #7e6445;
}

#rcontent_f01 {
margin-top:-15px;
margin-left: 148px;
width:400px;
float:left;
text-align: center;
color: #FFF;
}

#rcontent_f02 {
margin-top: 5px;
margin-left: -90px;
width:500px;
float:left;
text-align: center;
color: #FFF;
}

#rcontent_f03 {
margin-top: 115px;
margin-left: 90px;
width:500px;
float:left;
text-align: center;
color: #CF3;
}

#rcontent_partenaires_animations {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_animations.png);
border-left:2px solid #7e6445;
}

#rcontent_a01 {
margin-top: 130px;
margin-left: 70px;
width:350px;
float:left;
text-align: center;
color: #fff;
}

#rcontent_a02 {
margin-top: 0px;
margin-left: -30px;
width:400px;
float:left;
text-align: center;
color: #fff;
}

#rcontent_partenaires_traiteurs {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_traiteurs.png);
border-left:2px solid #7e6445;
}

#rcontent_t01 {
margin-top: 110px;
margin-left: 100px;
width:400px;
float:left;
text-align: center;
color: #fff;
}

#rcontent_t02 {
margin-top: 0px;
margin-left: -95px;
width: 500px;
float:left;
text-align: center;
color: #fff;
}

#rcontent_partenaires_referencements {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_referencements.png);
border-left:2px solid #7e6445;
}

#rcontent_partenaires_souvenirs {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_souvenirs.png);
border-left:2px solid #7e6445;
}

#rcontent_s01 {
margin-top: 346px;
margin-left: 98px;
width:400px;
float:left;
text-align: center;
color: #999;
}

#rcontent_s02 {
margin-top: -154px;
margin-left: 265px;
width:400px;
float:left;
text-align: center;
color: #999;
}

#rcontent_partenaires_decorations {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_decorations.png);
border-left:2px solid #7e6445;
}

#rcontent_partenaires_decorations_2 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_decorations_2.png);
border-left:2px solid #7e6445;
}


#rcontent_d01 {
margin-top:90px;
margin-left: 200px;
width:350px;
height:60px;
float:left;
text-align: center;
color: #FFF;
}

#rcontent_d02 {
margin-top: 0px;
margin-left: 90px;
width:470px;
height: 20px;
float:left;
text-align: center;
color: #FFF;
}

#rcontent_d03 {
margin-top: 295px;
margin-left: 125px;
width:260px;
height:32px:
float:left;
text-align: center;
color: #000;
}

#rcontent_d04 {
margin-top: 5px;
margin-left: 135px;
width:230px;
height: 25px;
float:left;
text-align: center;
color: #000;
}

#rcontent_d05 {
margin-top: 5px;
margin-left: 110px;
width:420px;
height:20px;
float:left;
text-align: center;
color: #fff;
}

#rcontent_d06 {
margin-top: 80px;
margin-left: 25px;
width:420px;
height:20px;
float:left;
text-align: center;
color: #fff;
}

#rcontent_d07 {
margin-top: 238px;
margin-left: 166px;
width:420px;
height:20px;
float:left;
text-align: center;
color: #fff;
}

#rcontent_partenaires_faire_parts {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_faire_parts.png);
border-left:2px solid #7e6445;
}

#rcontent_fp01 {
margin-top: 85px;
margin-left: 30px;
width:440px;
float:left;
text-align: center;
color: #999;
}


#rcontent_fp02 {
margin-top: 145px;
margin-left: 135px;
width:500px;
float:left;
text-align: center;
color: #000;
}

#rcontent_fp03 {
margin-top: 0px;
margin-left: px;
width:500px;
float:left;
text-align: center;
color: #999;
}


#rcontent_partenaires_wedding_planner {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_wedding_planner.png);
border-left:2px solid #7e6445;
}


#rcontent_partenaire_01 {
margin-top: 105px;
margin-left:91px;
width:600px;
float:left;
text-align: left;
color: #999;
}

.par_01 {
	height:20px;
	width:200px;
}
a.par_01 {
	background-image: url(../bouton/perlaminette_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.par_01:hover {
	background-image: url(../bouton/perlaminette_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.par_02 {
	height:20px;
	width:200px;
}
a.par_02 {
	background-image: url(../bouton/perlaminette_02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.par_02:hover {
	background-image: url(../bouton/perlaminette_02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.fee {
	height:20px;
	width:220px;
}
a.fee {
	background-image: url(../bouton/fee.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.fee:hover {
	background-image: url(../bouton/fee.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

#rcontent_pages {
margin-top: -372px;
margin-left: 925px;
width: 300px;
float:left;
text-align: left;
color: #999;
}

#rcontent_pages_livre {
margin-top: -372px;
margin-left: 925px;
width: 300px;
text-align: left;
color: #999;
}

#rcontent_pages_photos {
margin-top: -257px;
margin-left: 525px;
width: 300px;
float:left;
text-align: left;
color: #999;
}

#rcontent_pages_livres {
margin-top:-23px;
margin-left: 45px;
width: 80px;
float:left;
text-align: left;
color: #999;
}

#rcontent_pages_livres_2 {
margin-top:-38px;
margin-left: 71px;
width: 80px;
float:left;
text-align: left;
color: #999;
}

#rcontent_pages_photos_02 {
margin-top: -183px;
margin-left: 525px;
width: 300px;
float:left;
text-align: left;
color: #999;
}

#rcontent_pages_photos_p02 {
margin-top: -353px;
margin-left: 525px;
width: 300px;
float:left;
text-align: left;
color: #999;
}


.diamond {
	height:20px;
	width:220px;
}
a.diamond {
	background-image: url(../bouton/diamond.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.diamond:hover {
	background-image: url(../bouton/diamond.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

#rcontent_partenaires_location {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires_location.png);
border-left:2px solid #7e6445;
}

#rcontent_l01 {
margin-top: 200px;
margin-left: 265px;
width:400px;
float:left;
text-align: center;
color: #000;
}

#rcontent_l02 {
margin-top: 1px;
margin-left: 285px;
width:400px;
float:left;
text-align: center;
color: #000;
}

.americar {
	height:20px;
	width:220px;
}
a.americar {
	background-image: url(../bouton/americar.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.americar:hover {
	background-image: url(../bouton/americar.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.americar2 {
	height:20px;
	width:300px;
}
a.americar2 {
	background-image: url(../bouton/americar2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.americar2:hover {
	background-image: url(../bouton/americar2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.zeina {
	height:20px;
	width:200px;
}
a.zeina {
	background-image: url(../bouton/zeina.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.zeina:hover {
	background-image: url(../bouton/zeina.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.zeina2 {
	height:20px;
	width:100px;
}
a.zeina2 {
	background-image: url(../bouton/zeina2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.zeina2:hover {
	background-image: url(../bouton/zeina2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.ramel {
	height:20px;
	width:200px;
}
a.ramel {
	background-image: url(../bouton/ramel.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.ramel:hover {
	background-image: url(../bouton/ramel.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.camara {
	height:20px;
	width:200px;
}
a.camara {
	background-image: url(../bouton/camara.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.camara:hover {
	background-image: url(../bouton/camara.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.camara2 {
	height:20px;
	width:200px;
}
a.camara2 {
	background-image: url(../bouton/camara2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.camara2:hover {
	background-image: url(../bouton/camara2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.mfj {
	height:20px;
	width:210px;
}
a.mfj {
	background-image: url(../bouton/mfj.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.mfj:hover {
	background-image: url(../bouton/mfj.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.mfj2 {
	height:20px;
	width:300px;
}
a.mfj2 {
	background-image: url(../bouton/mfj2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.mfj2:hover {
	background-image: url(../bouton/mfj2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.pierron {
	height:20px;
	width:300px;
}
a.pierron {
	background-image: url(../bouton/pierron.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.pierron:hover {
	background-image: url(../bouton/pierron.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.mrb {
	height:20px;
	width:300px;
}
a.mrb {
	background-image: url(../bouton/mrb.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.mrb:hover {
	background-image: url(../bouton/mrb.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.mrb2 {
	height:20px;
	width:300px;
}
a.mrb2 {
	background-image: url(../bouton/mrb2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.mrb2:hover {
	background-image: url(../bouton/mrb2.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

. {
	height:20px;
	width:300px;
}
a. {
	background-image: url(../bouton/.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.:hover {
	background-image: url(../bouton/.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.moments {
	height:20px;
	width:300px;
}
a.moments {
	background-image: url(../bouton/moments.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.moments:hover {
	background-image: url(../bouton/moments.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.dispophoto {
	height:20px;
	width:200px;
}
a.dispophoto {
	background-image: url(../bouton/dispophoto.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.dispophoto:hover {
	background-image: url(../bouton/dispophoto.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.balloon {
	height:20px;
	width:200px;
}
a.balloon {
	background-image: url(../bouton/balloon.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.balloon:hover {
	background-image: url(../bouton/balloon.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

#rcontent_w01 {
margin-top: 185px;
margin-left: 264px;
width:400px;
float:left;
text-align: center;
color: #000;
}

#rcontent_transfert_cassette_video {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_transfert_cassette_video.png);
border-left:2px solid #7e6445;
}


#rcontent_transfert_film_argentique {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_transfert_film_argentique.png);
border-left:2px solid #7e6445;
}

#rcontent_transfert_carte_disque_dur {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_transfert_carte_disque_dur.png);
border-left:2px solid #7e6445;
}

.tra01 {
	height:20px;
	width:250px;
}
a.tra01 {
	background-image: url(../bouton/transfert_cassette_video.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.tra01:hover {
	background-image: url(../bouton/transfert_cassette_video.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.tra02 {
	height:20px;
	width:250px;
}
a.tra02 {
	background-image: url(../bouton/transfert_film_argentique.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.tra02:hover {
	background-image: url(../bouton/transfert_film_argentique.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.tra03 {
	height:20px;
	width:300px;
}
a.tra03 {
	background-image: url(../bouton/transfert_carte_disque_dur.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.tra03:hover {
	background-image: url(../bouton/transfert_carte_disque_dur.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

#rcontent_travaux_tarifs_transfert_cassette_video {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_travaux_tarifs_transfert_cassette_video.png);
border-left:2px solid #7e6445;
}

#rcontent_travaux_tarifs_transfert_film_argentique {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_travaux_tarifs_transfert_film_argentique.png);
border-left:2px solid #7e6445;
}

#rcontent_travaux_tarifs_transfert_carte_disque_dur {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_travaux_tarifs_transfert_carte_disque_dur.png);
border-left:2px solid #7e6445;
}

#minidv {
margin-left: 478px;
margin-top:135px;
}

#bobine {
margin-left: 480px;
margin-top:134px;
}

#carte {
margin-left: 475px;
margin-top:137px;
}

#tarifs_travaux_pdf {
height:20px;
margin-left: 470px;
margin-top: 36px;
}

#formulaire_contact {
margin-left: 15px;
margin-top: 15px;
font-family: Candara, Calibri, Arial;
color:#b9a863;
font-size: 13px;
font-weight: bold;
line-height: 20px;
color:#CCC
}

. {
	height:20px;
	width:80px;
}
a. {
	background-image: url(../bouton/.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom left;
}

a.:hover {
	background-image: url(../bouton/.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top left;
}

.2 {
	height:20px;
	width:80px;
}

a.2 {
	background-image: url(../bouton/.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top left;
}

a.2:hover {
	background-image: url(../bouton/.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom left;
}

.m {
	height:20px;
	width:150px;
}

a.m {
	background-image: url(../bouton/m.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top left;
}

a.m:hover {
	background-image: url(../bouton/m.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom left;
}

.livre2 {
	height:20px;
	width:130px;
}
a.livre2 {
	background-image: url(../bouton/livre.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.livre2:hover {
	background-image: url(../bouton/livre.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.livre {
	height:20px;
	width:130px;
}
a.livre {
	background-image: url(../bouton/livre.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.livre:hover {
	background-image: url(../bouton/livre.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

.menu_animes {
	height:20px;
	width:200px;
}
a.menu_animes {
	background-image: url(../bouton/menu_animes.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu_animes:hover {
	background-image: url(../bouton/menu_animes.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.extraits_video {
	height:20px;
	width:152px;
}
a.extraits_video {
	background-image: url(../bouton/extraits_video.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.extraits_video:hover {
	background-image: url(../bouton/extraits_video.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.habillages {
	height:20px;
	width:200px;
}
a.habillages {
	background-image: url(../bouton/habillages.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.habillages:hover {
	background-image: url(../bouton/habillages.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

#habillage_01 {
margin-left:35px;
margin-top: 170px;
height:84px;
width:150px;
}

#habillage_01_1 {
margin-left:200px;
margin-top: -84px;
height:84px;
width:84px;
}

#habillage_02 {
margin-left:35px;
margin-top: 30px;
height:84px;
width:150px;
}

#habillage_02_2 {
margin-left:200px;
margin-top: -84px;
height:84px;
width:84px;
}

#habillage_03 {
margin-left:320px;
margin-top: -205px;
height:84px;
width:150px;
}

#habillage_03_3 {
margin-left:490px;
margin-top: -77px;
height:84px;
width:84px;
}

#habillage_04 {
margin-left:320px;
margin-top: 20px;
height:84px;
width:150px;
}

#habillage_04_4 {
margin-left:490px;
margin-top: -77px;
height:84px;
width:84px;
}

#extrait_ref_01 {
margin-left: 101px;
margin-top: 129px;
height:84px;
width:150px;
}

#extrait_ref_02 {
margin-left: 338px;
margin-top: -84px;
height:84px;
width:150px;
}

#extrait_ref_03 {
margin-left: 338px;
margin-top: 46px;
height:84px;
width:150px;
}

#extrait_ref_04 {
margin-left: 101px;
margin-top: -84px;
height:84px;
width:150px;
}

#extrait_01 {
margin-left: 30px;
margin-top: 24px;
height:84px;
width:150px;
}

#extrait_02 {
margin-left: 223px;
margin-top: -84px;
height:84px;
width:150px;
}

#extrait_03 {
margin-top: -84px;
margin-left:414px;
height:84px;
width:150px;
}

#extrait_04 {
margin-left: 30px;
margin-top: 31px;
height:84px;
width:150px;
}

#extrait_05 {
margin-left: 223px;
margin-top: -84px;
height:84px;
width:150px;
}

#extrait_06 {
margin-top: -84px;
margin-left:414px;
height:84px;
width:150px;
}

.diaporama_01 {
	height:20px;
	width:152px;
}
a.diaporama_01 {
	background-image: url(../bouton/diaporama_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.diaporama_01:hover {
	background-image: url(../bouton/diaporama_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.diaporama_video_01 {
	height:20px;
	width:320px;
}
a.diaporama_video_01 {
	background-image: url(../bouton/diaporama_video_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.diaporama_video_01:hover {
	background-image: url(../bouton/diaporama_video_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.diaporama_video_02 {
	height:20px;
	width:320px;
}
a.diaporama_video_02 {
	background-image: url(../bouton/diaporama_video_02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.diaporama_video_02:hover {
	background-image: url(../bouton/diaporama_video_02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.diaporama_video_03 {
	height:20px;
	width:320px;
}
a.diaporama_video_03 {
	background-image: url(../bouton/diaporama_video_03.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.diaporama_video_03:hover {
	background-image: url(../bouton/diaporama_video_03.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


#rcontent_diaporama_video {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_diaporama_video.png);
border-left:2px solid #7e6445;
}

#rcontent_diaporama_video_01 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_diaporama_video_01.png);
border-left:2px solid #7e6445;
}

#rcontent_diaporama_video_02 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_diaporama_video_02.png);
border-left:2px solid #7e6445;
}

#rcontent_diaporama_video_03 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_diaporama_video_03.png);
border-left:2px solid #7e6445;
}

#center {
width:591px;
width:300px;
margin-top: 100px;
text-align:center;
}

#rcontent_reference_08 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_08.png);
border-left:2px solid #7e6445;
}

.noella {
	height:33px;
	width:320px;
}
a.noella {
	background-image: url(../bouton/noella.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.noella:hover {
	background-image: url(../bouton/noella.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

#rcontent_noella {
margin-left:300px;
margin-top: -60px;
}

.noella_bouton {
	height:20px;
	width:230px;
}
a.noella_bouton {
	background-image: url(../bouton/noella_bouton.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.noella_bouton:hover {
	background-image: url(../bouton/noella_bouton.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

#video_index {
font-size: 17px;
margin-left: 750px;
margin-top: -60px;
}

.hovermenu_accueil ul lo a{
display:block;
float:left;   
width:382px;
padding: 2px 0.5em;
background-image:url(../design/header_2.png);
text-decoration: none;
float: left;
color: #FFF;
border: 1px solid #7e6445;
}

lo {
list-style-type: none;
list-style-position:inside;
margin:-3px;
margin: -10px -20px 10px -20px;
}

.hovermenu_accueil ul{
font-family: Futurama,Candara, Calibri, Arial;
margin-top:-13px;
font-size: 13px;
padding-left: 0;
margin-left: -1px;
height:320px; 
}

.hovermenu_accueil ul lo{
list-style: none;
display: inline;
text-align:right;
}


.hovermenu_accueil ul lo a:hover{
color: #999;
border-style: outset;
}

html>body .hovermenu_accueil ul lo a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}

#lien_facebook {
margin-left: 345px;
margin-top: -398px;
}

.hovermenu_accueil ul lu a{
display:block;
float:left;   
width:382px;
padding: 2px 0.5em;
background-image:url(../design/header_2.png);
text-decoration: none;
float: left;
color: #FF9;
border: 1px solid #7e6445;
}

lu {
list-style-type: none;
list-style-position:inside;
margin:-3px;
margin: -10px -20px 10px -20px;
}

.hovermenu_accueil ul{
font-family: Futurama,Candara, Calibri, Arial;
margin-top:-13px;
font-size: 13px;
padding-left: 0;
margin-left: -1px;
height:320px; 
}

.hovermenu_accueil ul lu{
list-style: none;
display: inline;
text-align:right;
}


.hovermenu_accueil ul lu a:hover{
color: #999;
border-style: outset;
}

html>body .hovermenu_accueil ul lu a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}

.extrait_page_01 {
	height:20px;
	width:162px;
}
a.extrait_page_01 {
	background-image: url(../bouton/extrait_page_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.extrait_page_01:hover {
	background-image: url(../bouton/extrait_page_01.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.extrait_page_02 {
	height:20px;
	width:162px;
}
a.extrait_page_02 {
	background-image: url(../bouton/extrait_page_02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.extrait_page_02:hover {
	background-image: url(../bouton/extrait_page_02.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.extrait_page_03 {
	height:20px;
	width:162px;
}
a.extrait_page_03 {
	background-image: url(../bouton/extrait_page_03.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.extrait_page_03:hover {
	background-image: url(../bouton/extrait_page_03.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

#rcontent_reference_09 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_09.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_extraits {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_extraits.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_10 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_10.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_11 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_11.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_12 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_12.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_13 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_13.png);
border-left:2px solid #7e6445;
}

#rcontent_reference_14 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_14.png);
border-left:2px solid #7e6445;
}

#extrait_ref_a {
margin-left: 78px;
margin-top: 12px;
height:84px;
width:150px;
}

#extrait_ref_b {
margin-left: 342px;
margin-top: -84px;
height:84px;
width:150px;
}

.hovermenu_accueil ul la a{
display:block;
float:left;   
width:382px;
padding: 2px 0.5em;
background-image:url(../design/header_2.png);
text-decoration: none;
float: left;
color: #FF3;
border: 1px solid #7e6445;
}

la {
list-style-type: none;
list-style-position:inside;
margin:-3px;
margin: -10px -20px 10px -20px;
}

.hovermenu_accueil ul{
font-family: Futurama,Candara, Calibri, Arial;
margin-top:-13px;
font-size: 13px;
padding-left: 0;
margin-left: -1px;
height:320px; 
}

.hovermenu_accueil ul la{
list-style: none;
display: inline;
text-align:right;
}


.hovermenu_accueil ul la a:hover{
color: #000;
border-style: outset;
}

html>body .hovermenu_accueil ul la a:active{ /* applique un effet mousedown sur les navigateurs autres que IE */
border-style: inset;
}

.clip_2010 {
	height:20px;
	width:180px;
}
a.clip_2010 {
	background-image: url(../bouton/bouton_clip_2010.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.clip_2010:hover {
	background-image: url(../bouton/bouton_clip_2010.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

# {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_clip.png);
border-left:2px solid #7e6445;
}

#rcontent_extrait {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_extrait.png);
border-left:2px solid #7e6445;
}

#page01 {
font-family:Calibri, Arial;
font-size: 16px;
color:#EEE;
width:300px;
margin-top:15px;
margin-left:125px;
}

#page02 {
font-family:Calibri, Arial;
font-size: 16px;
color:#EEE;
width:60px;
margin-top:-19px;
margin-left:265px;
}

#page03 {
font-family:Calibri, Arial;
font-size: 16px;
color:#EEE;
width:60px;
margin-top:-19px;
margin-left:390px;
}

#lien_ref_01 {
font-family:Calibri, Arial;
font-size: 15px;
color:#EEE;
width:594px;
margin-top:82px;
margin-left:0px;
}

#lien_page_01 {
font-family:Calibri, Arial;
font-size: 15px;
color:#EEE;
margin-top:15px;
margin-left:30px;
}
#lien_page_02 {
line-height:20px;
font-family:Calibri, Arial;
font-size: 15px;
width:220px;
margin-top:-108px;
margin-left:265px;
}

#lien_ref01 {
font-family:Calibri, Arial;
font-size: 15px;
color:#EEE;
width:600px;
margin-top:82px;
margin-left:10px;
}

#reference_clip {
margin-left:82px;
margin-top: 100px;
}

#lien_index_01 {
font-family:Futurama, Calibri, Candara, Calibri, Arial;
font-size: 27px;
color:#EEE;
width:550px;
margin-top:20px;
margin-left:30px;
}

#lien_index_02 {
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 17px;
color:#e4d8a9;
width:500px;
margin-top:200px;
margin-left:30px;
}

#lien_clip_facebook {
margin-top:30px;
margin-left:30px;
}

#lien_11_01 {
font-family:Calibri, Arial;
font-size: 15px;
color:#BBB;
width:320px;
margin-top:80px;
margin-left:45px;
}

#lien_11_02 {
font-family:Calibri, Arial;
font-size: 17px;
color:#b9a863;
width:300px;
margin-top:5px;
margin-left:0px;
}

#lien_11_03 {
font-family:Calibri, Arial;
font-size: 10px;
color:#777;
width:400px;
margin-top:100px;
margin-left:5px;
}

#lien_11_04 {
font-family:Calibri, Arial;
font-size: 13px;
color:#AAA;
width:400px;
margin-top:100px;
margin-left:5px;
}

#lien_clip_01 {
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:594px;
margin-top:5px;
margin-left:0px;
}

#lien_clip_02 {
font-family:Calibri, Arial;
font-size: 22px;
color:#b9a863;
width:594px;
margin-top:10px;
margin-left:0px;
}

#lien_clip_03 {
font-family:Calibri, Arial;
font-size: 10px;
color:#777;
width:470px;
margin-top:293px;
margin-left:10px;
}

#lien_clip_video_01 {
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:594px;
margin-top:5px;
margin-left:0px;
}

#lien_clip_video_02 {
font-family:Calibri, Arial;
font-size: 20px;
color:#b9a863;
width:594px;
margin-top:15px;
margin-left:0px;
}

#lien_clip_video_03 {
font-family:Calibri, Arial;
font-size: 10px;
color:#777;
width:470px;
margin-top:293px;
margin-left:10px;
}

#reference_clip_video {
margin-left:82px;
margin-top: -267px;
}

#lien_diapo_01 {
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:370px;
margin-top:80px;
margin-left:20px;
}

#lien_diapo_02 {
font-family:Calibri, Arial;
font-size: 14px;
color:#b9a863;
width:370px;
margin-top:5px;
margin-left:0px;
}

#lien_diapo_03 {
font-family:Calibri, Arial;
font-size: 10px;
color:#777;
width:400px;
margin-top:100px;
margin-left:5px;
}

#lien_diapo_04 {
font-family:Calibri, Arial;
font-size: 13px;
color:#AAA;
width:400px;
margin-top:100px;
margin-left:5px;
}

#lien_diapo_a {
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:550px;
margin-top:75px;
margin-left:20px;
}

#lien_diapo_b {
font-family:Calibri, Arial;
font-size: 15px;
color:#b9a863;
width:550px;
margin-top:5px;
margin-left:0px;
}

#lien_diapo_c {
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:380px;
margin-top:140px;
margin-left:20px;
}

#lien_diapo_d {
font-family:Calibri, Arial;
font-size: 14px;
color:#b9a863;
width:380px;
margin-top:20px;
margin-left:20px;
}

#lien_menu_a {
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:594px;
margin-top:80px;
margin-left:0px;
}

#lien_menu_b {
font-family:Calibri, Arial;
font-size: 15px;
color:#b9a863;
width:594px;
margin-top:10px;
margin-left:0px;
}

#lien_menu_c {
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:380px;
margin-top:140px;
margin-left:20px;
}

#lien_menu_d {
font-family:Calibri, Arial;
font-size: 14px;
color:#b9a863;
width:380px;
margin-top:20px;
margin-left:20px;
}

#page01_ref02 {
font-family:Calibri, Arial;
font-size: 13px;
color:#EEE;
width:120px;
margin-top:130px;
margin-left:28px;
}

#page03_ref01 {
font-family:Calibri, Arial;
font-size: 13px;
color:#EEE;
width:120px;
margin-top:-15px;
margin-left:498px;
}

#page02_ref01 {
font-family:Calibri, Arial;
font-size: 13px;
color:#EEE;
width:120px;
margin-top:0px;
margin-left:498px;
}

#lien_exigence_a {
text-align:justify;
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:510px;
margin-top:100px;
margin-left:45px;
}

#lien_exigence_b {
text-align:justify;	
font-family:Calibri, Arial;
font-size: 16px;
color:#EEE;
width:450px;
margin-top:25px;
margin-left:00px;
}

#lien_exigence_c {
text-align:left;
font-family:Calibri, Arial;
font-size: 20px;
color:#b9a863;
width:300px;
margin-top:36px;
margin-left:82px;
}

#lien_livre_01 {
text-align:left;
font-family:Calibri, Arial;
font-size: 14px;
color:#CCC;
width:130px;
margin-top:15px;
margin-left:10px;
}

#lien_livre_02 {
line-height:14px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 13px;
color:#CCC;
width:500px;
margin-top:12px;
margin-left:20px;
}

#lien_livre_03 {
text-align:left;
font-family:Calibri, Arial;
font-size: 14px;
color:#CCC;
width:130px;
margin-top:20px;
margin-left:10px;
}

#lien_livre_04 {
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 13px;
color:#CCC;
width:330px;
margin-top:-16px;
margin-left:130px;
}

#lien_livre_05 {
text-align:center;
font-family:Calibri, Arial;
font-size: 14px;
color:#CCC;
width:130px;
margin-top:20px;
margin-left:10px;
}

#lien_livre_06 {
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 13px;
color:#CCC;
width:330px;
margin-top:-16px;
margin-left:130px;
}

#index_mysa {
line-height:22px;
margin-left:30px;
width:530px;
margin-top:-15px;
text-align: center; 
color:#FFF;
font-family: Candara, Calibri, Arial;
font-size: 17px;
font-weight: lighter;
}

#lien_presta_01 {
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 15px;
color:#CCC;
width:460px;
margin-top:88px;
margin-left:15px;
}

#lien_mariage_01 {
line-height:22px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 15px;
color:#CCC;
width:560px;
margin-top:85px;
margin-left:15px;
}

#lien_mariage_02 {
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 23px;
color:#b9a863;
width:560px;
margin-top:-153px;
margin-left:35px;
}

#lien_portrait_01 {
line-height:20px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 15px;
color:#CCC;
width:450px;
margin-top:82px;
margin-left:15px;
}

#lien_portrait_02 {
font-family: Futurama, Calibri, Candara, Calibri, Arial;
font-size: 22px;
color:#b9a863;
width:560px;
margin-top:8px;
margin-left:75px;
}

#lien_classique_01 {
line-height:20px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 16px;
color:#CCC;
width:550px;
margin-top:82px;
margin-left:20px;
}

#lien_classique_02 {
line-height:21px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 15px;
color:#CCC;
width:550px;
margin-top:15px;
margin-left:7px;
}

#lien_classique_03 {
line-height:20px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 11px;
color:#777;
width:550px;
margin-top:12px;
margin-left:-15px;
}


#lien_privilege_01 {
line-height:20px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 16px;
color:#CCC;
width:550px;
margin-top:82px;
margin-left:20px;
}

#lien_privilege_02 {
line-height:20px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 14px;
color:#CCC;
width:550px;
margin-top:10px;
margin-left:7px;
}

#lien_privilege_03 {
line-height:22px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 11px;
color:#777;
width:550px;
margin-top:7px;
margin-left:-15px;
}

#lien_argent_01 {
line-height:20px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 16px;
color:#CCC;
width:550px;
margin-top:82px;
margin-left:20px;
}

#lien_argent_02 {
line-height:19px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 14px;
color:#CCC;
width:550px;
margin-top:8px;
margin-left:7px;
}

#lien_argent_03 {
line-height:22px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 11px;
color:#777;
width:550px;
margin-top:2px;
margin-left:-15px;
}

.index_ombre { /* texte d'arrière plan dont le débordement crée l'ombrage */
  color:#111 ; /* couleur du texte, donc de l'ombre */
  font-size:27px ; /* Taille de la police */
  font-weight:bolder;
  margin-top:17px;
  margin-left:21px;
  font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial} /* police en gras épais */
  

.index_texte { /* texte principale */
  color : #e5cb60 ; /* couleur du texte */
  font-size:26px ; /* Taille de la police */
  font-weight:bolder ; /* police en gras épais */
  position:relative ; /* indique un décalage par rapport à la position normale */
  top:-29px ; /* décalage de 60 pixels vers le haut */
  left:-2px;
  margin-top:0px;
  margin-left:29px;
  font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
  } /* décalage de 3 pixels vers la gauche */
  
 #texte_theader {
width:950px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
margin-left:42px;
margin-top:8px;
text-align: right; 
color:#695f34;
font-family: Candara, Calibri, Arial;
font-size: 16px;
font-weight:normal;
}

#rcontent_partenaires {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_partenaires.png);
border-left:2px solid #7e6445;
}

div#tst{
position:absolute;
left:420px;
top:178px;
width:571px;
height:313px;
overflow:auto;
background color:#444;
border-width:1pt;
border-style: hidden;
}

div#tst2{
	position:absolute;
	left:404px;
	top:180px;
	width:587px;
	height:311px;
	overflow:auto;
background color:#444;
	border-width:1pt;
	border-style: hidden;
}

#lien_farouk_00 {
line-height:16px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 18px;
color:#b9a863;
width:500px;
margin-top:12px;
margin-left:20px;
}

#lien_farouk_01 {
line-height:16px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 14px;
color:#CCC;
width:500px;
margin-top:12px;
margin-left:20px;
}

#lien_farouk_02 {
line-height:14px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 18px;
color:#B9A863;
width:500px;
margin-top:12px;
margin-left:20px;
}

#lien_farouk_03 {
line-height:14px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 16px;
color:#CCC;
width:400px;
margin-top:12px;
margin-left:60px;
}

#lien_farouk_04 {
line-height:14px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 13px;
color:#CCC;
width:470px;
margin-top:12px;
margin-left:80px;
}

.farouk_bouton {
	height:20px;
	width:230px;
}
a.farouk_bouton {
	background-image: url(../bouton/farouk_bouton.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.farouk_bouton:hover {
	background-image: url(../bouton/farouk_bouton.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

#rcontent_salon{
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_nos_salons.png);
border-left:2px solid #7e6445;
}

#salon_content {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgsalon.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}

.nos_salons {
	height:20px;
	width:130px;
}
a.nos_salons {
	background-image: url(../bouton/nos_salons.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.nos_salons:hover {
	background-image: url(../bouton/nos_salons.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.nos_salons2 {
	height:20px;
	width:130px;
}
a.nos_salons2 {
	background-image: url(../bouton/nos_salons.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

a.nos_salons2:hover {
	background-image: url(../bouton/nos_salons.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

#lien_salon_02 {
line-height:18px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 15px;
color:#CCC;
width:500px;
margin-top:12px;
margin-left:20px;
}

#lien_salon_03 {
line-height:16px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 13px;
color:#CCC;
width:500px;
margin-top:12px;
margin-left:20px;
}

#lien_salon_04 {
line-height:18px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 15px;
color:#b9a863;
width:500px;
margin-top:12px;
margin-left:20px;
}


#upload_02 {
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 20px;
width:500px;
margin-top:10px;
margin-left:150px;
}

#upload_01 {
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 15px;
color:#CCC;
width:480px;
margin-top:35px;
margin-left:65px;
}

#upload_03 {
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 11px;
color:#b9a863;
width:460px;
margin-top:20px;
margin-left:0px;
}

#rcontent_upload_serveur_ftp {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_upload_serveur_ftp.png);
border-left:2px solid #7e6445;
}

#rcontent_depot {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_depot.png);
border-left:2px solid #7e6445;
}

#bpage_depot {
position:absolute;
width: 989px;
height:461px;
z-index:1;
margin-top:59px;
margin-left:34px;
background-image: url(../design/bpage_depot.png);
background-repeat: no-repeat;
background-position: bottom right;
border:2px solid #7e6445;lien_exigence_a
}

.bouton_clip_promo {
	height:20px;
	width:240px;
}
a.bouton_clip_promo {
	background-image: url(../bouton/bouton_clip_promo.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.bouton_clip_promo:hover {
	background-image: url(../bouton/bouton_clip_promo.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.bouton_clip_musical {
	height:20px;
	width:240px;
}
a.bouton_clip_musical {
	background-image: url(../bouton/bouton_clip_musical.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.bouton_clip_musical:hover {
	background-image: url(../bouton/bouton_clip_musical.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


#clip_salon_01 {
margin-left: 28px;
margin-top: -10px;
height:84px;
width:150px;
}

#clip_salon_02 {
margin-left: 221px;
margin-top: -84px;
height:84px;
width:150px;
}

#clip_salon_03 {
margin-left: 412px;
margin-top: -84px;
height:84px;
width:150px;
}

#lien_clip_salon_01 {
line-height:17px;
text-align:center;
font-family:Calibri, Arial;
font-size: 13px;
color:#BBB;
width:510px;
margin-top:25px;
margin-left:45px;
}

#page_salon {
font-family:Calibri, Arial;
font-size: 13px;
color:#EEE;
width:120px;
margin-top:-25px;
margin-left:498px;
}

#lien_salon_clip_01 {
font-family:Calibri, Arial;
font-size: 16px;
color:#BBB;
width:320px;
margin-top:80px;
margin-left:45px;
}

#lien_salon_clip_02 {
font-family:Calibri, Arial;
font-size: 13px;
color:#b9a863;
width:320px;
margin-top:10px;
margin-left:0px;
}

.rcontent_extrait_texte { /* texte principale */
  color : #b9a863 ; /* couleur du texte */
  font-size:20px ; /* Taille de la police */
  font-weight:bolder ; /* police en gras épais */
  position:relative ; /* indique un décalage par rapport à la position normale */
  top:15px ; /* décalage de 15 pixels vers le haut */
  left:10px;
  margin-top:0px;
  margin-left:170px;
  font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
  } /* décalage de 3 pixels vers la gauche */

.rcontent_extrait_ombre { /* texte d'arrière plan dont le débordement crée l'ombrage */
  color:#111 ; /* couleur du texte, donc de l'ombre */
  font-size:20px ; /* Taille de la police */
  font-weight:bolder;
  margin-top:-10px;
  margin-left:184px;
  font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial} /* police en gras épais */
  
 #lien_extrait_page_01 {
line-height:19px;
font-family:Copperplate light, Futurama, Calibri, Candara, Calibri, Arial;
font-size: 16px;
color:#CCC;
width:450px;
margin-top:42px;
margin-left:75px;
}

.diaporama_video_04 {
	height:20px;
	width:320px;
}
a.diaporama_video_04 {
	background-image: url(../bouton/diaporama_video_04.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.diaporama_video_04:hover {
	background-image: url(../bouton/diaporama_video_04.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.diaporama_video_05 {
	height:20px;
	width:320px;
}
a.diaporama_video_05 {
	background-image: url(../bouton/diaporama_video_05.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.diaporama_video_05:hover {
	background-image: url(../bouton/diaporama_video_05.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.virginie_bouton {
	height:20px;
	width:230px;
}
a.virginie_bouton {
	background-image: url(../bouton/virginie_bouton.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.virginie_bouton:hover {
	background-image: url(../bouton/virginie_bouton.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

#coordonnees_virginie {
font-size: 16px;
margin-left: 230px;
margin-top: 111px;
}

#coordonnees_farouk {
width:220px;
font-size: 16px;
margin-left: 175px;
margin-top: 60px;
}


#photos_content_virginie {
height:382px;
width:989px;
background-color:#000;
background-image: url(../design/bgphotos_virginie.png);
background-repeat: no-repeat;
margin-top:-2px;
background-position:top left;
border:2px solid #7e6445;
}


#rcontent_photos_virginie {
float:right;
width:595px;
height:384px;
margin-top: -18px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_photos_virginie.png);
border-left:2px solid #7e6445;
}

#video_index {
margin-left:264px;
margin-top: 20px;
}

#video_index_lien {
font-family:Calibri, Arial;
font-size: 12px;
color:#747373;
margin-left:350px;
margin-top: 4px;
}

#rcontent_reference_clip_promotionnel {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/content_reference_clip_promotionnel.png);
border-left:2px solid #7e6445;
}

#lien_clip_promo_01 {
margin-left: 28px;
margin-top: -20px;
height:84px;
width:150px;
}

#lien_clip_promo_02 {
line-height:17px;
text-align:center;
font-family:Calibri, Arial;
font-size: 13px;
color:#BBB;
width:510px;
margin-top:23px;
margin-left:45px;
}

#clip_promo_tableau {
line-height:17px;
text-align:justify;
font-family:Calibri, Arial;
font-size: 12px;
color:#BBB;
width:160px;
margin-top:15px;
margin-left:25px;
}

#clip_promo_tableau_01 {
line-height:17px;
text-align:justify;
font-family:Calibri, Arial;
font-size: 12px;
color:#BBB;
width:160px;
margin-top:-103px;
margin-left:190px;
}

#clip_promo_tableau_02 {
line-height:17px;
text-align:justify;
font-family:Calibri, Arial;
font-size: 12px;
color:#BBB;
width:160px;
margin-top:-120px;
margin-left:190px;
}

.bouton_comedie {
	height:20px;
	width:250px;
}
a.bouton_comedie {
	background-image: url(../bouton/bouton_comedie.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.bouton_comedie:hover {
	background-image: url(../bouton/bouton_comedie.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.bouton_toque_design {
	height:20px;
	width:250px;
}
a.bouton_toque_design {
	background-image: url(../bouton/bouton_toque_design.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.bouton_toque_design:hover {
	background-image: url(../bouton/bouton_toque_design.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.bouton_glamour {
	height:20px;
	width:250px;
}
a.bouton_glamour {
	background-image: url(../bouton/bouton_glamour.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.bouton_glamour:hover {
	background-image: url(../bouton/bouton_glamour.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.menu06 {
	height:20px;
	width:320px;
}
a.menu06 {
	background-image: url(../bouton/menu06.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu06:hover {
	background-image: url(../bouton/menu06.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

.menu07 {
	height:20px;
	width:320px;
}


a.menu07 {
	background-image: url(../bouton/menu07.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu07:hover {
	background-image: url(../bouton/menu07.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}

#rcontent_film_de_mariage_menu_07 {
float:right;
width:595px;
height:384px;
background-position: top right;
background-repeat: no-repeat;
margin-right:-2px;
background-image: url(../design/film_de_mariage_menu_07.png);
border-left:2px solid #7e6445;
}

.menu08 {
	height:20px;
	width:320px;
}

a.menu08 {
	background-image: url(../bouton/menu08.png);
	display: block;
	background-repeat: no-repeat;
	background-position: top right;
}

a.menu08:hover {
	background-image: url(../bouton/menu08.png);
	display: block;
	background-repeat: no-repeat;
	background-position: bottom right;
}


