@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'eurostile-demidemi';
    src: url('./fonts/eurostile-demi-webfont.eot');
    src: url('./fonts/eurostile-demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/eurostile-demi-webfont.woff2') format('woff2'),
         url('./fonts/eurostile-demi-webfont.woff') format('woff'),
         url('./fonts/eurostile-demi-webfont.ttf') format('truetype'),
         url('./fonts/eurostile-demi-webfont.svg#eurostile-demidemi') format('svg');
    font-weight: normal;
    font-style: normal;

}
body {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
background:#FFFFFF;
}
/*-------------------------------- general au site -----------------------------*/
p,ul,li,h1,h2,h3,h4,h5,h6,dd,dt,dl,div {
margin:0;
padding:0;
}
a img  {
border:none;
}
.spacer { clear:both; height:0px; }
/*---------------------------------------------- GLOBAL -----------------------------------------*/
#global01 {
height:4px;
margin:10px auto 0;
padding:0;
width:910px;
font-size:1px;
}
#global {
margin:0 auto;
width:100%;
}

/*------------------------------------- ENTETE -----------------------------------*/
#entete {
background-color:#19171C;
/*height:200px;*/
margin:0;
padding:0;
}
.header { width:990px; margin:0 auto;}
.entete01 {
padding-top:50px;
width: 468px; float:left; margin:0;
}
.entete01 img { text-decoration:none; margin:0 0 0 -80px;}
.entete02{
background-image:url(imagesb/fond.jpg);
background-repeat:no-repeat;
width:202px;
height:150px;
background-position:center; float:left; text-align:center; padding:50px 0 0; margin:0 25px;
}
.entete03{ float:left; width:66px; padding:50px 0 0; margin:0 0 0 75px;
}

a.lang {
    display: inline-block;
    height: 20px;
    margin: 9px 4px 0;
    width: 30px;
}
.jour {
	font-family:'eurostile-demidemi';
	color:#d6336c;
	font-weight:bold;
	font-size:24px;
}
.mois {
	font-family:'eurostile-demidemi';
	color:#FFF;
	font-size:20px;
}	

.amons{
	font-family:'eurostile-demidemi';
	color:#cfd1d2;
	font-weight:bold;
	font-size:21px;
}

.mons{
	font-family:'eurostile-demidemi';
	color:#d6336c;
	font-weight:bold;
	font-size:34px;
}

.pays{
	font-family:'eurostile-demidemi';
	color:#FFF;
	font-size:21px;
	white-space:nowrap;
	letter-spacing:0.4em;
}

.date{
	margin:50px;
	width:202px;
	position:relative;
}

/*---------------------------- Corps -------------------*/
#corps{
	background:#FFF none repeat scroll 0 0;
	margin:0 auto;
	width:990px; min-height:420px;
}

.pdf{ padding:25px;
}
.telecharger{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#010101;
	/*padding:0 1px;*/
	font-weight:bold;
	margin:0 /*-8px*/;
	
}
.commande{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#010101;
	padding:0 26px;
	font-weight:bold;
}
.exposition{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#010101;
	padding:0 28px;
	font-weight:bold;

}
/*---------------------------- Pied de page -------------------*/
#pied{
	background-color:#D6336C;	
	height:51px;
	text-align:center;
	/*clear:both;*/
	/*margin:119px 0 0;*/
	width:100%;
	margin-bottom:0;
	position:fixed;
	bottom:0;
}

#pied p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	padding:8px 0 0;
}
.rpi{
}
.footer_rpi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
.rpicontact {
	font-size:11px;
	font-weight:bold; text-transform:uppercase;
}

