html {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 20px 0 0 0;
	/*background: #fff url(../graphism/fonds/devant.jpg) 50% 65% no-repeat fixed;*/
	background-color: #B2B3B5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	width: 99%;
	
	}

 div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:19px;
  z-index:10;
  
  /*background: #fff 100% 0px no-repeat fixed;*/
  /*background-color: #e9edf4;*/
 }
 @media screen{
  body>div#header{
   position: fixed;
      
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
  vertical-align: middle;
  z-index:5;
   }
   
p {
margin:0; padding: 0;
}
   
.gris30 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 28pt; font-weight: normal; color: #504F52}
.gris18 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 18pt; font-weight: normal; color: #504F52}
.gris14 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 14pt; font-weight: normal; color: #504F52}
.gris12 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 12pt; font-weight: normal; color: #504F52}
.gris10 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 10pt; font-weight: normal; color: #504F52}

.noir14 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 14pt; font-weight: normal; color: #000000}
.noir12 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 12pt; font-weight: normal; color: #000000}
.noir10 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 10pt; font-weight: normal; color: #000000}
.noir8 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 8pt; font-weight: normal; color: #000000}

.rouge20 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 20pt; font-weight: normal; color: #DF2E2F}
.rouge13 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 13pt; font-weight: normal; color: #DF2E2F}
.rouge12 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 12pt; font-weight: normal; color: #DF2E2F}
.rouge10 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 10pt; font-weight: normal; color: #DF2E2F}
.rouge8 {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 8pt; font-weight: normal; color: #DF2E2F}

a:link {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 10pt; color: #DF2E2F; text-decoration: none; font-weight: normal; text-decoration: none}
a:hover {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 10pt; font-style: normal; line-height: normal; color: #504F52; text-decoration: none; font-weight: normal; text-decoration: none}
a:active {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 10pt; font-style: normal; color: #DF2E2F; text-decoration: none; font-weight: normal; text-decoration: none}
a:visited {  font-family: Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif, Verdana; font-size: 10pt; font-style: normal; color: #DF2E2F; font-weight: normal; text-decoration: none}

.noir10 {  color: #000000;}
.noir10:link { color: #000000;}
.noir10:hover {  color: #DF2E2F;}
.noir10:active { color: #504F52;}
.noir10:visited { color: #504F52;}
