h3{
FONT-FAMILY: Bradley Hand ITC, Arial, Helvetica, sans-serif;
font-size:20px;
}

input, textarea, form, select{
FONT-FAMILY: Bradley Hand ITC,Verdana,  Helvetica, sans-serif; 
}

BODY {
background-color:#8B8558;
 FONT-FAMILY: Bradley Hand ITC,Verdana,  Helvetica, sans-serif; 
}
a{  
   FONT-SIZE: 15px;    COLOR: #000;  
   text-align: center;	vertical-align: middle;
   font-weight: bold;	TEXT-DECORATION:none;
   }
 a:hover{  
   FONT-SIZE: 15px;    COLOR: #898cff;  
   text-align: center;	vertical-align: middle;
   font-weight: bold;	TEXT-DECORATION:underline;
   }
   .att{
   font-size:10px;
   color:red;
   }
   .stop{
   background: white url("img/stop-neige.gif");
   }
   
   hr{
   padding:0px;
   margin-bottom:5px;
   }
table.fond	{ background-color:#FFFFFF;  border: #748DC4; border-style: solid; border-width: 0px}

/*   AFFICHAGE DU MENU  */

table.menu	{ background-color:#8B8558;  border: #F16449; border-style: solid; border-width: 0px}
td.menu		{ background-color:#8B8558;  border: #F16449; border-style: solid; border-width: 0px ;text-align:center; vertical-align: top;}

.menu  {
   FONT-SIZE: 15px;    COLOR: #fff;  
   text-align: center;	vertical-align: middle;
   }
.menu  h4 {
   FONT-SIZE: 15px;    COLOR: #FFF;  
   text-align: center;	vertical-align: middle;
   padding:0px; margin:0px;TEXT-DECORATION: underline;
   }
a.menu  {  
   FONT-SIZE: 15px;    COLOR: #FFF;  
   text-align: center;	vertical-align: middle;
   font-weight: bold;	TEXT-DECORATION: none;
   }
a:hover.menu  {  
   FONT-SIZE: 15px;    COLOR: #FFF;  
   text-align: center;	vertical-align: middle; 
   font-weight: bold;	TEXT-DECORATION: underline;
   }

h1{
padding-left:10px;
font-size:20px;
color:red;
}

/*   AFFICHAGE DU CENTRE  */

table.texte	{ background-color:#FFFFFF;  border: #FFFFFF; border-style: solid; border-width: 3px; }
td.texte		{ background-color:#FFFFFF;  border: #FFFFFF; border-style: solid; border-width: 0px ; vertical-align: top;
}


table.lst	{ background-color:#FFFFFF;  border: #000000; border-style: solid; border-width: 1px; border-spacing: 0px; border-collapse: collapse;}
td.lst	{ border: #F3EEE3; border-style: solid; border-width: 1	px ;text-align:center; vertical-align: top; border-spacing: 0px}


.texte
{
	font-size: 15px;
	text-align: justify;
	font-weight: none;
	color: #000000;

}
.menu_gestion{
clear:both;
text-align:center;
}
.texte p{
padding-left:15px;
font-size:20px;
}

table.image{
    background: url(../img/fond.gif);
    background-position: bottom center;
	background-repeat:no-repeat;
}

table.imagefond{
    background-position: middle center;
	background-repeat:no-repeat;
}
table.imagefondd{
    background-position: top right;
	background-repeat:no-repeat;
}

#header p{
margin-left:30px;
}

#header a:hover{
color: #7e9cde;
text-decoration: underline;
}

.red{
color: red;
}

.mail{
width:30px;
height:30px;
border:0;
}
