body {
        overflow:hidden;
        background-color:#FFFFFF;
        background-image:url(../img/back_big.jpg);
        background-repeat:no-repeat;
        background-position:top center;
        }

#fond {
  position : absolute;
  top:50%;
  left:50%;
  margin-top:-430px;
  margin-left: -600px;
  margin-right: auto;
  width:1200px;
  height:800px;

  z-index:1;
}


#visuel {
  position : absolute;
  top:0px;
  left:0px;
  width:1200px;
  height:800px;
  background-image:url(../img/visuel1.png);
  z-index:2;
}

#fondhome {
  position : absolute;
  top:0;
  left:50%;
  margin-left: -600px;
  margin-right: auto;
  width:1200px;
  height:800px;
  background-image:url(../img/backhome.jpg);
  z-index:1;
}

#ulmenu1
{
	margin:0px;
	padding:0px;
  list-style-type: none;
  text-align:right;
  font-family: Times;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  line-height : 17px;
}


#divmenu1
{
  position : absolute;
  top : 613px;
  left : 330px;
  width:100px;
}

#ulmenu2
{
	margin:0px;
	padding:0px;
  list-style-type: none;
  text-align:left;
  font-family: Times;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  line-height : 17px;
  
}

#divmenu2
{
  position : absolute;
  top : 613px;
  left : 460px;
  width:150px;
}



#cadretexte
{
	margin:0px;
	padding:0px;
  position : absolute;
  top : 119px;
  left : 201px;
  width:509px;
  height:410px;
  background:url(../img/cadretexte.png);
  z-index:99;
}

#cadredefil
{
  position:relative;
  top:60;
  left:50;
  width:420px;
  height:320px;
  overflow:hidden;
  border:0px;
}

#textedefil
{
  z-index:99;
}

#cadrevignette1
  {
  border:0px;
  position : absolute;
  top : 169px;
  left : 221px;
  background-image:url(../img/cadrevignette.png);
  width:140px;
  height:129px;
  z-index:2;
  
}

#cadrevignette2
  {
  position : absolute;
  top : 169px;
  left : 374px;
  background-image:url(../img/cadrevignette.png);
  width:140px;
  height:129px;
  z-index:2;
}

#cadrevignette3
  {
  position : absolute;
  top : 169px;
  left : 527px;
  background-image:url(../img/cadrevignette.png);
  width:140px;
  height:129px;
  z-index:2;
}

#cadrevignette4
  {
  position : absolute;
  top : 169px;
  left : 680px;
  background-image:url(../img/cadrevignette.png);
  width:140px;
  height:129px;
  z-index:2;
}

#cadrevignette5
  {
  position : absolute;
  top : 320px;
  left : 221px;
  background-image:url(../img/cadrevignette.png);
  width:140px;
  height:129px;
  z-index:2;
}

#cadrevignette6
  {
  position : absolute;
  top : 320px;
  left : 374px;
  background-image:url(../img/cadrevignette.png);
  width:140px;
  height:129px;
  z-index:2;
}

#cadrevignette7
  {
  position : absolute;
  top : 320px;
  left : 527px;
  background-image:url(../img/cadrevignette.png);
  width:140px;
  height:129px;
  z-index:2;
}

#cadrevignette8
  {
  position : absolute;
  top : 320px;
  left : 680px;
  background-image:url(../img/cadrevignette.png);
  width:140px;
  height:129px;
  z-index:2;
}

#photovignette
  {
  position : relative;
  top : 11px;
  left : 13px;
  border:0px;
  width:115px;
  height:107px;
  z-index:3;  
}

#cadretitrevignette
  {
  position : relative;
  top : 74px;
  left : 0px;
  border:0px;
  z-index:4; 
  opacity:0.5;
  filter : alpha(opacity=50);    
}

#titre1vignette
{
  position : relative;
  top : 49px;
  left : 7px;
	margin:0px;
  text-align:left;
  font-family: Times;
  font-size: 11px;
  font-weight: bold;
  line-height:0px;
  z-index:5;    

}

#titre1vignette:link
{
  color:black;
}

#titre1vignette:visited
{
  color:black;
}

#titre1vignette:active
{
  color:black;
}

#titre1vignette:hover
{
  color:black;
}

#titre2vignette
{
  position : relative;
  top : 62px;
  left : 7px;
	margin:0px;
  text-align:left;
  font-family: Times;
  font-size: 11px;
  font-weight: bold;
  line-height:0px;
  z-index:6;    
}

#texte1_cartouche2
{
  position : relative;
  color:grey;
  top : 14px;
  left : 25px;
	margin:0px;
  text-align:left;
  font-family: Times;
  font-size: 13px;
  font-weight: bold;
  line-height:0px;
  z-index:6;    
}

#texte2_cartouche2
{
  position : relative;
  color:white;
  top : 30px;
  left : 25px;
	margin:0px;
  text-align:left;
  font-family: Times;
  font-size: 13px;
  font-weight: bold;
  font-style: italic;
  line-height:0px;
  z-index:6;    
}

#texte3_cartouche2
{
  position : relative;
  color:black;
  top : 50px;
  left : 25px;
	margin:0px;
  text-align:left;
  font-family: Times;
  font-size: 13px;
  font-weight: bold;
  line-height:0px;
  z-index:6;    
}


#texte1_cartouche1
{
  position : relative;
  color:black;
  top : 14px;
  left : 15px;
	margin:0px;
  text-align:left;
  font-family: Times;
  font-size: 14pt;
  font-weight: bold;
  line-height:0px;
  z-index:6;    
}

#texte2_cartouche1
{
  position : relative;
  color:black;
  top : 22px;
  left : 15px;
	margin:0px;
  text-align:left;
  font-family: Times;
  font-size: 10pt;
  font-weight: bold;
  line-height:0px;
  z-index:6;    
}

#texte3_cartouche1
{
  position : relative;
  color:black;
  top : 35px;
  left : 15px;
  width : 155px;
	margin:0px;
  text-align:left;
  font-family: Times;
  font-size: 8pt;
  z-index:6;    
}

#titre1portrait
{
  color : black;
  font-family: Times;
  font-size: 24px;
  font-weight: bold;

}

#titre2portrait
{
  color : grey;
  font-family: Times;
  font-size: 17px;
  font-weight: bold;
}

#titretexte
{
  position:absolute;
  top:121px;
  left:570px;
  background-image:url(../img/onglet.png);  
  width:109px;
  height:22px;
  color:white;
  font-family: Times;
  font-size: 8pt;
  font-weight: bold;
  text-align:center;
  line-height:23px;
}

#separateur
{
  background-image:url(../img/separateur.png);  
  height:20px;
  width:90px;
  z-index:300;
}

#separateurdouble
{
  background-image:url(../img/separateurdouble.png);  
  height:20px;
  width:90px;
  z-index:300;
}

#texteportrait
{
  color : black;
  font-family: Times;
  font-size: 13px;

}


#photoportrait
{
  position:absolute;
  background-image:url(../img/portrait3.png);  
  width:182px;
  height:200px;
  left:770px;
  top:290px;
  z-index:400;
  
}

#contenttexte1
{
  padding-top:5px;
  color : black;
  font-family: Times;
  font-size: 12pt;
  font-style:italic;
}

#contenttexte2
{
  padding-top:5px;
  color : black;
  font-family: Times;
  font-size: 14pt;
  font-weight: bold;  
}

#contenttexte3
{
  padding-top:3px;
  color : black;
  font-family: Times;
  font-size: 10pt;
}

#cadreimage
  {
  position : absolute;
  top : 119px;
  left : 201px;
  background-image:url(../img/cadreimage.png);
  width:379px;
  height:376px;  
}

#cadre_cartouche1_image
  {
  position : absolute;
  top : 280px;
  left : 577px;
  background-image:url(../img/cartouche1.png);
  width:186px;
  height:135px;  
}

#cadre_cartouche2_image
  {
  position : absolute;
  top : 340px;
  left : 577px;
  background-image:url(../img/cartouche2.png);
  width:196px;
  height:71px;  
}

#bouton_retour_fr
  {
  position : absolute;
  top : 435px;
  left : 577px;
  background-image:url(../img/retourfr.png);
  width:68px;
  height:31px;  
}

#bouton_retour_en
  {
  position : absolute;
  top : 435px;
  left : 577px;
  background-image:url(../img/retouren.png);
  width:68px;
  height:31px;  
}


#photoimage
  {
  position : relative;
  top : 13px;
  left : 14px;
  border:0px;
  width:351px;
  height:350px;
}

#fleche_droite
{
  position:absolute;
  top:297px;
  left:850px;
  width:8px;
  height:14px;
  background-image:url(../img/flechedroite.png);
  background-repeat:no-repeat;
  z-index:6;    
  
}

#fleche_gauche
{
  position:absolute;
  top:297px;
  left:171px;
  width:8px;
  height:14px;
  background-image:url(../img/flechegauche.png);
  background-repeat:no-repeat;
  z-index:6;    
  
}

#bandeau_haut_bo
{
  position:absolute;
  width:400px;
  height:133px;
  top:0px;
  left:0px;
  background-image:url(../img/headbo.png);
}

#div_menu_bo
{
  position:absolute;
  left:0px;
  top:110px;
  width:200px;
}

#div_centre_bo
{
  position:absolute;
  left:200px;
  top:110px;
  width:800px;
  padding:20px;
}

#titre_page_bo
{
  text-align:center;
  font-family: Times;
  font-size: 15pt;
  font-weight: bold;
  text-decoration: none;
  padding:10px;
}

#content_page_bo
{
  text-align:left;
  font-family: Times;
  font-size: 13px;
  text-decoration: none;
  padding:10px;
}

#ul_menu1_bo
{
  left:0px;
  list-style-type: none;
  text-align:left;
  font-family: Times;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  line-height : 30px;
}

#ul_menu2_bo
{
  left:15px;
  list-style-type: none;
  text-align:left;
  font-family: Times;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  line-height : 17px;
}

#cadre_bouton_bo
{
  position:relative;
  top : 400px;
  
}
#cadre_input_contact
{
  border-width:1px;
  border-color:grey;
  border-style:solid;
  font-family: Times;
}

#boutonenvoyer
{
  background-image:url(../img/envoyer.png);  
  width:70px;
  height:35px;
  display:block;
  color:black;
  font-family: Times;
  font-size: 8pt;
  text-align:center;
  line-height:38px;
  text-decoration: none;
  z-index:1000;
  
}

