/* CSS Document */

page, header, nav, aside, article, p { 
  display: block; 
	}
	
ul {
list-style-type: none;
}

#page {
	width: 1024px;
	margin: 0 auto;
	background-color:#3399FF;
	}

#header{
}

#nav  {
  float:left; 
  width:140px;
  margin-right: 0px;
  
  }
	
#article {
   
}	
	
	
#aside  {
  float:right; 
  width:140px;
  margin-left: 0px;
 
  }
  
  #aside2  {
  float:right; 
  width:150px;
  margin-left: 0px;
 
  }
	
.ombrage {
  border: 5px solid #fff;
  -moz-box-shadow: 8px 8px 12px #aaa; 
  -webkit-box-shadow: 8px 8px 12px #aaa; 
  box-shadow: 8px 8px 12px #555; 
  }
  
hbk10n {font-family:arial, sans-serif;font-size:10px;color:black;font-weight:normal;}              /* Texte NOIR taille 10 NORMAL */  
 
hbk12n {font-family:arial, sans-serif;font-size:12px;color:black;font-weight:normal;}              /* Texte NOIR taille 12 NORMAL */
hbk12G {font-family:arial, sans-serif;font-size:12px;color:black;font-weight:bold;}                /* Texte NOIR taille 12 GRAS */
hbk14n {font-family:arial, sans-serif;font-size:14px;color:black;font-weight:normal;}              /* Texte NOIR taille 14 NORMAL */
hbk14G {font-family:arial, sans-serif;font-size:14px;color:black;font-weight:bold;}                /* Texte NOIR taille 14 GRAS */
hbk16N {font-family:arial, sans-serif;font-size:16px;color:black;font-weight:normal;}                /* Texte NOIR taille 16 NORMAL*/
hbk16G {font-family:arial, sans-serif;font-size:16px;color:black;font-weight:bold;}                /* Texte NOIR taille 16 GRAS */
hbk20G {font-family:arial, sans-serif;font-size:20px;color:black;font-weight:bold;}                /* Texte NOIR taille 20 GRAS */
hbk22G {font-family:arial, sans-serif;font-size:22px;color:black;font-weight:bold;}                /* Texte NOIR taille 22 GRAS */
hbk24G {font-family:arial, sans-serif;font-size:24px;color:black;font-weight:bold;}                /* Texte NOIR taille 24 GRAS */

h1 {font-family:arial, sans-serif;font-size:14px;color:black;font-weight:normal;}                  /* Texte NOIR taille 14 NORMAL */
h2 {font-family:arial, sans-serif;font-size:14px;color:black;font-weight:bold;}                    /* Texte NOIR taille 14 GRAS */
h3 {font-family:arial, sans-serif;font-size:14px;color:black;font-style:italic;font-weight:bold;}  /* Texte NOIR taille 14 GRAS-ITALIQUE */
h4 {font-family:arial, sans-serif;font-size:15px;color:black;font-weight:normal;}                  /* Texte NOIR taille 15 NORMAL */
h5 {font-family:arial, sans-serif;font-size:16px;color:black;font-weight:bold;}                    /* Texte NOIR taille 16 GRAS */
h6 {font-family:arial, sans-serif;font-size:18px;color:black;font-weight:bold;}                    /* Texte NOIR taille 18 GRAS */
h7 {font-family:arial, sans-serif;font-size:20px;color:black;font-weight:bold;}                    /* Texte NOIR taille 20 GRAS */

hyellow12g {font-family:arial, sans-serif;font-size:12px;color:yellow;font-weight:bold;}               /* Texte JAUNE taille 12 GRAS */
hyellow13g {font-family:arial, sans-serif;font-size:13px;color:yellow;font-weight:bold;}               /* Texte JAUNE taille 13 GRAS */
hyellow14g {font-family:arial, sans-serif;font-size:14px;color:yellow;font-weight:bold;}               /* Texte JAUNE taille 14 GRAS */
hyellow16g {font-family:arial, sans-serif;font-size:16px;color:yellow;font-weight:bold;}               /* Texte JAUNE taille 16 GRAS */
hyellow18g {font-family:arial, sans-serif;font-size:18px;color:yellow;font-weight:bold;}               /* Texte JAUNE taille 18 GRAS */
hyellow25g {font-family:arial, sans-serif;font-size:25px;color:yellow;font-weight:bold;}               /* Texte JAUNE taille 25 GRAS */

hblue14g {font-family:arial, sans-serif;font-size:14px;color:blue;font-weight:bold;}               /* Texte BLEU taille 14 GRAS */
hblue16g {font-family:arial, sans-serif;font-size:16px;color:blue;font-weight:bold;}               /* Texte BLEU taille 16 GRAS */
hblue18g {font-family:arial, sans-serif;font-size:18px;color:blue;font-weight:bold;}               /* Texte BLEU taille 18 GRAS */
hblue25g {font-family:arial, sans-serif;font-size:25px;color:blue;font-weight:bold;}               /* Texte BLEU taille 25 GRAS */

hwhite12n{font-family:arial, sans-serif;font-size:12px;color:white;font-weight:normal;}            /* Texte BLANC taille 12 NORMAL */
hwhite14g{font-family:arial, sans-serif;font-size:14px;color:white;font-weight:bold;}              /* Texte BLANC taille 14 GRAS */
hwhite16g{font-family:arial, sans-serif;font-size:16px;color:white;font-weight:bold;}              /* Texte BLANC taille 16 GRAS */
hwhite18g{font-family:arial, sans-serif;font-size:18px;color:white;font-weight:bold;}              /* Texte BLANC taille 18 GRAS */

hred14n {font-family:arial, sans-serif;font-size:14px;color:red;font-weight:normal;}                  /* Texte ROUGE taille 14 NORMAL */
hred14g {font-family:arial, sans-serif;font-size:14px;color:red;font-weight:bold;}                  /* Texte ROUGE taille 14 GRAS */
hred15g {font-family:arial, sans-serif;font-size:15px;color:red;font-weight:bold;}                  /* Texte ROUGE taille 15 GRAS */
hred16g {font-family:arial, sans-serif;font-size:16px;color:red;font-weight:bold;}                  /* Texte ROUGE taille 16 GRAS */
h9 {font-family:arial, sans-serif;font-size:16px;color:red;font-weight:bold;}                  /* Texte ROUGE taille 16 GRAS */

hgrey14g {font-family:arial, sans-serif;font-size:14px;color:#837E7C;font-weight:bold;}               /* Texte GRIS taille 14 GRAS */
hgrey25g {font-family:arial, sans-serif;font-size:25px;color:#837E7C;font-weight:bold;}               /* Texte GRIS taille 25 GRAS */

hgreen16g {font-family:arial, sans-serif;font-size:16px;color:green;font-weight:bold;}               /* Texte VERT taille 16 GRAS */

/*----------------------------------------------------------------------*/

a {
color:blue;
text-decoration:underline;
}

a:hover {
color:red;
text-decoration:underline;
}

/*----------------------------------------------------------------------*/
/*      p d&eacute;finit le paragraphe. exemple : <p class="center">           */

p.main {
text-align:justify;
margin-left:40px;
margin-right:40px;
}

p.main_ident0 {
text-align:left;
font-family:arial, sans-serif;
font-size:16px;
color:black;
font-weight:normal;
}

p.main_ident {
text-align:justify;
margin-left:40px;
margin-right:40px;
text-indent: 20px;
font-family:arial, sans-serif;
font-size:14px;
color:black;
font-weight:normal;
}

p.main_ident20 {
text-align:justify;
margin-left:20px;
margin-right:20px;
text-indent:20px;
font-family:arial, sans-serif;
font-size:16px;
color:black;
font-weight:normal;
}

p.main_ident20_18 {
text-align:justify;
margin-left:20px;
margin-right:20px;
text-indent:20px;
font-family:arial, sans-serif;
font-size:18px;
color:black;
font-weight:bold;
}

p.main_right40 {
text-align:right;
margin-left:40px;
margin-right:40px;
text-indent: 20px;
font-family:arial, sans-serif;
font-size:14px;
color:black;
font-weight:normal;
}

p.center {
text-align:center;
margin-left:0px;
margin-right:0px;
margin-top: 0px;
margin-bottom: 0px;
}

/*-----------------------------------------------------------*/

#div_page620left {
display:block;
width:620px;
align:left;
background:white;
border-style:solid;
border-width:1px;
}


#div_page620 {
display:block;
width:620px;
align:center;
background:white;
border-style:solid;
border-width:1px;
}

#div_page720 {
display:block;
width:720px;
align:center;
background:white;
border-style:solid;
border-width:1px;
}

#div_page690 {
display:block;
width:690px;
align:center;
background:white;
border-style:solid;
border-width:0px;
}

p.main20_ident20 {
text-align:justify;
margin-left:20px;
margin-right:20px;
text-indent: 20px;
font-family:arial, sans-serif;
font-size:14px;
color:black;
font-weight:normal;
}

p.right_40 {
text-align:right;
margin-right:40px;
font-family:arial, sans-serif;
font-size:14px;
color:black;
font-weight:normal;
}


/*  code html : <p class="top"><span class=Tblack12G> <a href="#top">Haut de page</a></span></p>   */

.top_right {
text-align:right;
margin-right:40px;
}

.top_left {
text-align:left;
margin-right:40px;
}

