
.heading {
	background:#fffff4; /*white;*/ /*#eeeeee;*/
	/*border:1px solid white;*/
	padding:1px 0px;
	font-family:Verdana;
	font-size:9px;
	/*font-weight:bold;*/
	/*text-transform:uppercase;*/
  color:navy;
  width:125px; 
	}


.simple_heading {
	font-family:Verdana, sans-serif;
	font-size:.7em;
	font-weight:bold;
	text-transform:uppercase;
	}


.title_box {
width:128px;
background-image: url("images/bouton.gif");
font-family:Verdana;
font-weight:bold;
font-size:11px ;
color:navy; 
/*background:#fdd2ff;*/
}


/* Boxbeige and Boxwhite should be used with the Heading style above */
.boxbeige {
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background:#feffef;
	padding:8px;
	font-family:Verdana, sans-serif;
	font-size:.7em;
	}
/* Link within  boxbeige */

.boxbeige a:visited { text-decoration:none; font-weight:bold; color:black; }

 /*sur lequel on est*/
.boxbeige a:hover { text-decoration:none; font-weight:bold;  color:blue; }

/*lien actif*/
.boxbeige a:active { text-decoration:none; font-weight:bold; color:red; }
/* boxbeige */

/* boxwhite */
.boxwhite {
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background:#ffffff;
	padding:8px;
	font-family:Verdana, sans-serif;
	font-size:.7em;
}
	
/*a visiter*/
.boxwhite a:visited { text-decoration:none; font-weight:bold; color:black; }

 /*sur lequel on est*/
.boxwhite a:hover { text-decoration:none; font-weight:bold;  color:blue; }

/*lien actif*/
.boxwhite a:active { text-decoration:none; font-weight:bold; color:red; }
/*boxwhite*/



.box_auth 
{
   background:#eff5fa;
   text-decoration:none;
   border: 1px solid #8cabe0;
   font-size:9px;
   font-weight:normal;
   color:navy;
   width:125px;
}


.box_auth a:link { text-decoration:none; font-weight:bold; color:navy; }

.box_auth a:visited { text-decoration:none; font-weight:bold; color:navy; }

.box_auth a:hover { /*background-color:white;*/ color:red; }

.box_auth a:active { text-decoration:none; font-weight:bold; color:red; }


.box_quicksearch
{
   background:#eff5fa;
   text-decoration:none;
   text-align:center;
   border: 1px solid #8cabe0;
   font-size:10px;
   font-weight:normal;
   color:navy;
   width:135px;
}

.box_quicksearch a:link { text-decoration:none; font-weight:bold; color:navy; }
.box_quicksearch a:visited { text-decoration:none; font-weight:bold; color:navy; }
.box_quicksearch a:hover { /*background:white;*/ font-weight:bold; color:red; }
.box_quicksearch a:active { text-decoration:none; font-weight:bold; color:red; }



.rules 
{
   padding:10px;
   border: 1px solid white;
   text-align: left;
   font-family: Verdana;
   font-size:15px;
   font-weight:bold;
   color:white;

 /* Attribute of scroolbar */
  scrollbar-DarkShadow-Color:#feffef;
  scrollbar-3dLight-Color:#feffef;
  scrollbar-Arrow-Color:red;
  scrollbar-Base-Color:#24334A;
  scrollbar-Face-Color:#cfbcce;
  scrollbar-Highlight-Color:#feffef;
  scrollbar-Shadow-Color:#24334A;
  scrollbar-Track-Color:#D0DFEC;
}

.rules a:link {font-size:14px; text-decoration:none; font-weight:bold; color:white; }

/*a visiter*/
.rules a:visited {font-size:14px; text-decoration:none; font-weight:bold; color:yellow; }

 /*sur lequel on est*/
.rules a:hover {font-size:14px; text-decoration:none; font-weight:bold; color:red; }

/*lien actif*/
.rules a:active {font-size:14px; text-decoration:none; font-weight:bold; color:blue; }


/* Le corps de la page */
#corps
{
   background-image: url("images/1m.jpg");
   margin-left: 140px;
   color: #6e28c6;
   border: solid 3px white;
}

#corps h1 /* Tous les titres h1 du corps */
{
   color: #B3B3B3;
   text-align: center;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
}

#corps h2 /* Tous les titres h2 du corps */
{
   height: 30px;

   background-image: url("titre.png"); /* Une petite image de fond sur les titres h2 */
   background-repeat: no-repeat; /* L'image ne se répètera pas, elle sera à gauche du titre */
   
   padding-left: 30px;
   color: #B3B3B3;
   text-align: left;
}


/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */
#footer
{
   padding-top:5px;
   margin-left:130px;
   margin-right:130px;
   height:100px;
   text-align:center;
   background-image: url("images/m3.jpg");
   color:white;
   font-size:15px;
   border: solid 1px white;
   /*background: #ffc7ff;*/
}

.mess_err {
 font-family:verdana;
 font-size:12px;
 font-weight:bold;
 width:535px; 
 color:brown; 
 background:#ffffe0; /*white;*/
 border: solid 1px #8cabe0;
 padding:5px;
 overflow:auto;
}

