body {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #fefefe;
margin : 0;
padding : 0;
background-color : #968b5f;
background-image : url('back21.jpg');
background-repeat : no-repeat;
background-position : center top;
border-style : hidden;
}

#global {
position : absolute;
border-style : hidden;
width : 950px;
left : 50%;
margin-left : -475px;
}

#header {
width : 550px;
height : 220px;
background-repeat : no-repeat;
margin : 0;
margin-top : -5px;
margin-left : 425px;
padding : 0;
}

#footer {
clear : both;
width : 950px;
height : 27px;
background-image : url('images/footer.gif');
background-repeat : no-repeat;
margin-top : 30px;
padding : 0;
}

.footercont {
text-align : center;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 7.5pt;
color : #51534f;
}

.footercont a {
font-size : 7.5pt;
color : #51534f;
text-decoration : none;
}

.footercont a:hover {
font-size : 7.5pt;
color : #51534f;
text-decoration : underline;
}

.actus {
float : right;
margin-right : 20px;
margin-top : -5px;
width : 350px;
height : 370px;
overflow : hidden;
border : 0px solid #84815b;
background-image : url('fdactus3.gif');
background-repeat : no-repeat;
padding-left : 15px;
padding-right : 5px;
padding-top : 15px;
text-align : justify;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : black;
}

.actus a{
text-decoration : none;
font-size : 10pt;
color : black;
}

.actus a:hover {
text-decoration : underline;
font-size : 10pt;
color : black;
}

.lienactu {
display : block;
color : black;
cursor : pointer;
font-weight: bold;
}

.lienactu:hover {
display : block;
color : black;
cursor : pointer;
text-decoration : underline;
}

.listeactu {
margin-left : 25px;
display : block;
color : black;
cursor : pointer;
font-weight: bold;
}

.listeactu:hover {
display : block;
color : black;
cursor : pointer;
text-decoration : underline;
}

.affichage {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
float : right;
width : 240px;
height : 360px;
margin-top : 0px;
margin-right : 95px;
border : 1px solid #84815b;
padding : 3px;
text-align : justify;
}

.bloc2 {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
margin-left : 20px;
width : 400px;
height : 25px;
margin-top : 30px;
overflow : hidden;
border : 0 solid #84815b;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
text-align : justify;
}

.presentation {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
float : left;
width : 420px;
height : 300px;
margin-top : 40px;
margin-left : 35px;
border : 0 solid #84815b;
padding : 3px;
text-align : justify;
}

.synopsis {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
float : left;
width : 420px;
height : 300px;
margin-top : 40px;
margin-left : 35px;
border : 0 solid #84815b;
padding : 3px;
text-align : justify;
}

.ecran {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
float : right;
width : 372px;
height : 300px;
margin-top : 0;
margin-right : 45px;
border : 0 solid #84815b;
padding : 3px;
text-align : justify;
}

.picture {
float : right;
width : 402px;
height : 226px;
margin-top : -180px;
margin-right : 15px;
border : 1px solid #84815b;
padding : 3px;
}

.text {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align : justify;
width : 470px;
font-size : 10pt;
margin-top : 40px;
margin-left :15px;
}

.text-left {
margin-top : 0;
margin-left : 55px;
padding-top : 5px;
float : left;
line-height : 18px;
}

.text-right {
margin-top : 0;
margin-right : 85px;
padding-top : 5px;
float : right;
line-height : 18px;
}

gr {
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #3d2921;
font-weight : bold;
}

a {
color : #fff;
font-weight: bold;
text-decoration: none;
}

a img {
border : none;
}

#lightbox {
position : absolute;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
margin-top : 50px;
}

#lightbox img {
width : auto;
height : auto;
}

#lightbox a img {
border : none;
}

#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}

#imageContainer {
padding : 10px;
}

#loading {
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
}

#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}

#imageContainer > #hoverNav {
left : 0;
}

#hoverNav a {
outline : none;
}

#prevLink, #nextLink {
width : 49%;
height : 100%;
display : block;
}

#prevLink {
left : 0;
background-image : url(data:photos/prevlabel.gif);
float : left;
}

#nextLink {
right : 0;
background-image : url(data:photos/nextlabel.gif);
float : right;
}

#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
overflow : auto;
width : 100%;
}

#imageData {
padding : 0 10px;
color : #666;
}

#imageData #imageDetails {
width : 70%;
float : left;
text-align : left;
}

#imageData #caption {
font-weight : bold;
}

#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1em;
}

#imageData #bottomNavClose {
width : 66px;
float : right;
padding-bottom : 0.7em;
outline : none;
}

#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
}


.pagesquestions {
text-align : center;
font-weight : bold;
margin-top: -10px;
margin-left: 0px;
}

.pagesquestions a {
text-decoration : none;
padding-right : 0px;
color : #fff;
}

.pagesquestions a:hover {
text-decoration : none;
color : #fff;
}

.pagesphotos {
text-align : left;
font-weight : bold;
margin-top: -10px;
margin-left: 0px;
}

.pagesphotos a {
text-decoration : none;
padding-right : 0px;
color : #fff;
}

.pagesphotos a:hover {
text-decoration : none;
color : #fff;
}

.pagesphotos2 {
text-align : right;
font-weight : bold;
margin-top: -286px;
}

.pagesphotos2 a {
text-decoration : none;
padding-right : 0px;
color : #fff;
}

.pagesphotos2 a:hover {
text-decoration : none;
color : #fff;
}

#page1 {
display : block;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page2 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page3 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page4 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page5 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page6 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page7 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page8 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page9 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page10 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page11 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page12 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page13 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page14 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page15 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page16 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page17 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page18 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page19 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page20 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page21 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page22 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page23 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page24 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page25 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page26 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page27 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page28 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page29 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page30 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page31 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page32 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page33 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page34 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page35 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page36 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page37 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page38 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page39 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page40 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page41 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page42 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}
 
#page43 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}


#page44 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}
 
#page45 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}


#page46 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}
 
#page47 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}

#page48 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
height:286px;
}
 
#page49 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page50 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}
 
#page51 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page52 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page53 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page54 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page55 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

#page56 {
display : none;
text-align : center;
margin-left: 0px;
margin-top:-289px;
}

.pagesvideos {
margin-left : 185px;
font-weight : bold;
}

.pagesvideos a {
text-decoration : none;
padding-right : 5px;
color : #fff;
}

.pagesvideos a:hover {
text-decoration : underline;
color : #fff;
}

#link1 {
margin-top: 40px;
display : block;
text-align : justify;
margin-left: 15px;
}

#link2 {
margin-top: 40px;
display : none;
text-align : justify;
margin-left: 15px;
}

#link3 {
margin-top: 40px;
display : none;
text-align : justify;
margin-left: 15px;
}


.java {
width : 120px;
height : 46px;
display : block;
font-size : 0;
text-indent : -999px;
color : #fefefe;
cursor : pointer;
}

.baliseDiv {
margin-left : 0px;
margin-top : 0px;
width : 940px;
height : 400px;
overflow : hidden;
border : none;
padding-left : 5px;
padding-right : 5px;
padding-top : 5px;
text-align : justify;
}

#menu li {
display : inline;
margin : 0;
padding : 0;
float : left;
}

#accueil {
background : url('imgmenu/1menuaccueilreduc.jpg');
background-repeat : no-repeat;
}

#accueil:hover {
background : url('imgmenu/menuaccueilreduc.jpg');
background-repeat : no-repeat;
}

#synopsis {
background : url('imgmenu/menusynopsis1reduc.jpg');
background-repeat : no-repeat;
}

#synopsis:hover {
background : url('imgmenu/menusynopsisreduc.jpg');
background-repeat : no-repeat;
}

#photos {
background : url('imgmenu/menuphotos1reduc.jpg');
background-repeat : no-repeat;
}

#photos:hover {
background : url('imgmenu/menuphotosreduc.jpg');
background-repeat : no-repeat;
}

#videos {
background : url('imgmenu/menuvideo1reduc.jpg');
background-repeat : no-repeat;
}

#videos:hover {
background : url('imgmenu/menuvideoreduc.jpg');
background-repeat : no-repeat;
}

#casting {
background : url('imgmenu/menucasting1reduc.jpg');
background-repeat : no-repeat;
}

#casting:hover {
background : url('imgmenu/menucastingreduc.jpg');
background-repeat : no-repeat;
}

#presse {
background : url('imgmenu/menupresse1reduc.jpg');
background-repeat : no-repeat;
}

#presse:hover {
background : url('imgmenu/menupressereduc.jpg');
background-repeat : no-repeat;
}

#contacts {
background : url('imgmenu/menucontacts1reduc.jpg');
background-repeat : no-repeat;
}

#contacts:hover {
background : url('imgmenu/menucontactsreduc.jpg');
background-repeat : no-repeat;
}

#faq {
background : url('imgmenu/menufaq1reduc.jpg');
background-repeat : no-repeat;
}

#faq:hover {
background : url('imgmenu/menufaqreduc.jpg');
background-repeat : no-repeat;
}

#video1 {
background-color: #000;
height: 300px;
width: 372px;
display : block;
}

#video2 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video3 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video4 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video5 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video6 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video7 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video8 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video9 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video10 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video11 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video12 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video13 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video14 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video15 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video16 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video17 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video18 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video19 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video20 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video21 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video22 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video23 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#video24 {
background-color: #000;
height: 300px;
width: 372px;
display : none;
}

#question1 {
display : block;
width: 910px;
text-align : justify;
margin-left: 15px;
}

#question2 {
display : none;
width: 910px;
text-align : justify;
margin-left: 15px;
}

#question3 {
display : none;
width: 910px;
text-align : justify;
margin-left: 15px;
}

#family {
background : url('logofamily.jpg');
background-repeat : no-repeat;
}

.logopresse {
cursor : pointer;
}

#tetepage {
margin-left : 15px;
}


