

@font-face {
    font-family: 'AniversRegular';
    src: url('anivers-regular-webfont.eot');
    src: url('anivers-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('anivers-regular-webfont.woff') format('woff'),
         url('anivers-regular-webfont.ttf') format('truetype'),
         url('anivers-regular-webfont.svg#AniversRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}






@charset "iso-8859-1";



body {
	font-family: Arial, Helvetica, sans-serif;

	}


.Bloc {
width:935px;
margin-left: auto;
margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;



}


.Background{
	width:100%;
	background-image: url(../images/Background.jpg);
	background-repeat: repeat-x;
	background-color:#310e09;

  }


.Background-Header {
    background-color:#310e09;
    width:100%;
    float:left;
  }




.Header {
width:935px;
height:240px;
background-color:#310e09;
float:left;
}


.Logotype {
width:396px;
height:99px;
background-color:#310E09;
margin-top:70px;
float:left;
}






.Menu {
width:177px;
float:left;
padding-bottom:30px;

}



.Longbar {
width:758px;
float:left;


}


.Sous-Menu {
width:177px;
float:left;
margin-top:30px;

}

.Sidebar{
width:177px;
float:left;
margin-top:30px;
}




.Menu-1 {
width:147px;
height:21px;
padding-top:2px;
padding-bottom:1px;
color:  #fdca20;
text-transform:uppercase;
font-family: AniversRegular, sans-serif;
font-size:14px;
text-align:right;
text-decoration:none;
display:block;
padding-right:30px;

}



.Menu-1 a, .Menu-1 a:visited {
	color: #fdca20;
font-family: AniversRegular, sans-serif;
	font-size: 14px;
	width:147px;
text-decoration:none;
display:block;
padding-top:2px;
padding-bottom:1px;
}



.Menu-1 .a{
	color: #fdca20;
font-family: AniversRegular, sans-serif;
	font-size: 14px;
	width:147px;
text-decoration:none;
 	padding-right:30px;
display:block;
padding-top:2px;
padding-bottom:1px;
}


.Menu-1 a:hover {
	color: #310e09;
font-family: AniversRegular, sans-serif;
	font-size: 14px;
	background-color:#fdca20;
	text-decoration:none;
	padding-left:50px;
	padding-right:30px;
	overflow: hidden;
	width:97px;
display:block;
padding-top:2px;
padding-bottom:1px;

}


.Menu-1-1 {
	color: #310e09;
font-family: AniversRegular, sans-serif;
	font-size: 14px;
	background-color:#fdca20;
	text-decoration:none;
	padding-left:50px;
	padding-right:30px;
	overflow: hidden;
	width:97px;
display:block;
padding-top:2px;
padding-bottom:1px;
text-align:right;

}












.Menu-2 {
width:147px;
height:21px;
padding-top:2px;
padding-bottom:1px;
color:  #ffffff;
text-transform:uppercase;
font-family: AniversRegular, sans-serif;
font-size:14px;
text-align:right;
text-decoration:none;
display:block;
padding-right:30px;

}



.Menu-2 a, .Menu-2 a:visited{
	color: #ffffff;
font-family: AniversRegular, sans-serif;
	font-size: 14px;
	width:147px;
text-decoration:none;
display:block;
padding-top:2px;
padding-bottom:1px;
}



.Menu-2 .a{
	color: #ffffff;
font-family: AniversRegular, sans-serif;
	font-size: 14px;
	width:147px;
text-decoration:none;
 	padding-right:30px;
display:block;
padding-top:2px;
padding-bottom:1px;
}


.Menu-2 a:hover {
	color: #310e09;
font-family: AniversRegular, sans-serif;
	font-size: 14px;
	background-color:#ffffff;
	text-decoration:none;
	padding-left:50px;
	padding-right:30px;
	overflow: hidden;
	width:97px;
display:block;
padding-top:2px;
padding-bottom:1px;

}


.Menu-2-2 {
	color: #310e09;
font-family: AniversRegular, sans-serif;
	font-size: 14px;
	background-color:#ffffff;
	text-decoration:none;
	padding-left:50px;
	padding-right:30px;
	overflow: hidden;
	width:97px;
display:block;
padding-top:2px;
padding-bottom:1px;
text-align:right;



}



.Presentation {
width:662px;
margin-left:30px;
margin-right:65px;
float:left;
padding-bottom:30px;

}




.Submenu {
width:177px;
float:left;
height:69px;
margin:0px;
padding:0px;
}



.Paragraphe {
width:662px;
margin-top:30px;
padding-left:30px;
float:left;
}




.Photo {
width:692px;
height:350px;
margin-bottom:2px;
float:left;
}



.Photo-Web {
width:692px;
height:526px;
margin-bottom:2px;
float:left;
}




.Photo-Books {
width:662px;
float:left;
}


.Contact {
	width:662px;
	float:left;
	margin-top:30px;
	padding-left:30px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FFFFFF;
    padding-top:30px;
    padding-bottom:30px;
}





.Fleche-G {
width:31px;
margin-top:28px;
float:right;
margin-right:30px;


}
.Fleche-D {
width:31px;
margin-left:30px;
margin-top:157px;
float:left;
}


.Number{
	color: #310e09;
	background-color: #fdca20;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	float:right;
	padding:5px;
    margin-left:30px;
    margin-bottom:30px;
  }


.Titre-Blanc{
	color:  #ffffff;
font-family: AniversRegular, sans-serif;
	text-align:justify;
	padding:0px;
	margin:0px;
	font-size: 19px;

  }


.Titre-Jaune{
	color:  #fdca20;
font-family: AniversRegular, sans-serif;
    text-align:justify;
    padding:0px;
    margin:0px;
	font-size: 19px;


  }



.Jaune{
	color:  #fdca20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding:0px;
    margin:0px;
    text-align:justify;


  }

.Jaune a, .Jaune a:visited{
	color: #fdca20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding:0px;
    margin:0px;
 	text-decoration: underline;   
   
}
.Jaune .a{
	color: #fdca20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding:0px;
    margin:0px;
	
    	
}
.Jaune a:hover {
   	color: #fdca20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding:0px;
    margin:0px;
    text-decoration: underline;
   
}


.Blanc{
	color:  #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding:0px;
    margin:0px;
    text-align:justify;

  }

.Blanc a, .Blanc a:visited{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding:0px;
    margin:0px;
 	text-decoration: none;   
   
}
.Blanc.a{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding:0px;
    margin:0px;
	
    	
}
.Blanc a:hover {
   	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    padding:0px;
    margin:0px;
    text-decoration: underline;
   
}




