
/***********************************************/
/************ FONTS CARACTERISTICS *************/
/***********************************************/ 



/******Mise en forme compteur de visite************/
#Bck_bas .compteur{
padding:77px 0px 0px 40px;
color:#000000;
font-size:x-small;
Margin: 0;
}

a:link, a:visited, a:hover {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	
}


h1, h2, h3, h4, h5, h6 {
	font-family: Arial;
	margin: 0px;
	padding: 0px;
}

h1{
	padding-top: 10px;
 	font-size: 150%;
 	color: #a1ecb6;
}

h2{
 font-size: 110%;
 color: #000000;
 text-decoration:underline;
}

h3{
 font-size: 100%;
 color: #000000;
}

h4{
 font-size: 120%;
 color: #333333;
}

h5{
 font-size: 70%;
 color: #ffffff;
}

h6{
font-size:x-small;
text-align:center;
}

label{
 color: #a1ecb6;
}

	/* Définition tableau */
table.partenaires{
	border:#ffffff solid 5px;
	background:url(../img_site/fond_tab.jpg);
	border-collapse:separate;
	text-align:center;
	margin-left: auto;									/* Ajuste automatiquement la marge à gauche du site (permet de le centrer) */ 
	margin-right: auto;
	margin-bottom:20px;
	border-spacing:5px;
	width:650px;
	 							
	}

/******Mise en forme date************/
#Bck_haut .date{
padding:03px 0px 0px 40px;
color:#000000;
font-size:x-small;
}

.admin {
color:#ffffff;
font-size:x-small;
padding:-0px 0px 0px 40px;


}

.frame {

margin:0px 0px 0px 37px;
border:#000000 solid 1px;


}
	/* Définition tableau */
table.normal{
	border:#ffffff solid 5px;
	border-collapse:separate;
	background-color: #000000;	
	text-align:center;
	margin-left: auto;									/* Ajuste automatiquement la marge à gauche du site (permet de le centrer) */ 
	margin-right: auto;
	margin-bottom:20px;
	border-spacing:5px;
	width:650px;
	 							
	}
	
#pop{
	border:#ffffff solid 5px;
	border-collapse:separate;
	text-align:center;
	margin: 10px;									/* Ajuste automatiquement la marge à gauche du site (permet de le centrer) */ 
	width:900px;
	 							
	}
	
	
#applet{
	border:#ffffff solid 5px;
	text-align:center;
	margin-left: auto;									/* Ajuste automatiquement la marge à gauche du site (permet de le centrer) */ 
	margin-right: auto;
	width:600px;
	 							
	}

/***********************************************/
/****** TITLE FONTS CARACTERISTICS *************/
/***********************************************/ 

img.image{
	border:#ffffff solid 5px;					
	}





/* ancre retour en haut de page */
.haut {
	text-align:right;
	padding-right: 0px;
	color: #a1ecb6;
	font-size: 70%;
	
}

.chapitre{
	width: 100%;
	margin-left: auto;
    margin-right: auto;
	text-align: justify ;
	clear: both;
	font-size: 100%;	
}


.chapitre{
	padding: 1px;
	margin-left: auto;
    margin-right: auto;
	text-align: justify ;
	clear: both;
	font-size: 100%;	
	width: 75%;		/* Charge le visuel du site internet */
}	

.info{
	font-size: x-small;
	color: #ffffff;
	

}

.section h1{

	background:url(../img_site/titre_h1.jpg) no-repeat;
	text-decoration: underline;
	background-position: 120px 100%;
	padding: 10px 0 10px 180px;
}

.chapitre h2{
	background:url(../img_site/h2.jpg) no-repeat;
	background-position: 15px 60%;
	padding: 10px 0 10px 50px;
}

.chapitre h3{
	background:url(../img_site/titre_h3.jpg) no-repeat;
	padding: 10px 0 10px 80px;
}

.chapitre h4{
	background:url(../img_site/titre_h3.jpg) no-repeat;
	text-align:center;
	padding: 10px 0 10px 0;
}



.s0   { text-decoration: none; background-color: #c0c0c0 }
.s1   { text-decoration: none; background-color: #87cefa }
.s2   { text-decoration: none; background-color: #90ee90 }
.s3   { text-decoration: none; background-color: #f0e68c }
.s4   { text-decoration: none; background-color: #FFB97C }
.s5   { text-decoration: none; background-color: #ff7973 }




    p.index {
	  background:url("../img_site/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
	  
  P.index.span {
      float:left;
      display:block;
      background:url("../img_site/tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }





    #tabs6 {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
      }
    #tabs6 ul {
          margin:0;
          padding:6px 10px 0 47px;
          list-style:none;
      }
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs6 a {
      float:left;
      background:url("../img_site/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("../img_site/tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#FFF;
      }
    #tabs6 a:hover {
      background-position:0% -42px;
      }
    #tabs6 a:hover span {
      background-position:100% -42px;
      }

      #tabs6 #current a {
              background-position:0% -42px;
      }
      #tabs6 #current a span {
              background-position:100% -42px;
      }




