@font-face {
    font-family: 'MPMed';
    src: url('polices/maven_pro_medium-webfont.eot');
    src: url('polices/maven_pro_medium-webfont.eot?#iefix') format('eot'),
         url('polices/maven_pro_medium-webfont.woff') format('woff'),
         url('polices/maven_pro_medium-webfont.ttf') format('truetype'),
         url('polices/maven_pro_medium-webfont.svg#webfontNj5iy4Dl') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MPReg';
    src: url('polices/maven_pro_regular-webfont.eot');
    src: url('polices/maven_pro_regular-webfont.eot?#iefix') format('eot'),
         url('polices/maven_pro_regular-webfont.woff') format('woff'),
         url('polices/maven_pro_regular-webfont.ttf') format('truetype'),
         url('polices/maven_pro_regular-webfont.svg#webfontOM8fITNz') format('svg');
    font-weight: normal;
    font-style: normal;
}


body{
background: #7c7c7c;
}

h1{   
margin-top: 20px;
padding-bottom: 20px;
text-align: center;
color: #e2e2e2;
font-family: 'MPMed';
font-size:34px;
text-shadow: 2px 3px 2px #000 ;
}

#principale{
width:1000px;
margin:0 auto;
border:solid 1px white;
padding-top:10px;
box-shadow:10px 10px 10px rgba(0,0,0,0.5);
background:#7c7c7c;
}

.txt{
 padding-top: 2px;
 padding-bottom:2px;
 margin-right: 25px;
 margin-left: 25px;   
}

.signature{
 padding-top: 2px;
 padding-bottom:2px;
 margin-right: 25px;
 margin-left: 25px;    
}

p{
color: #e2e2e2;
font-family: 'MPReg';
font-size:30px;

}

/*  **********  footer  **********  */  
footer{
clear:both;
}

footer li{
display:inline;
}

footer li a{
font-size:17px;
font-family: 'MPReg';
text-decoration:none;
color:#c8c8c8;
}
footer ul li .pied {
padding-left:6px;
margin-right:90px;
}
footer ul li .piedfin {
float: right;   
padding-right:50px;
}
