/* LINK old color 43ADE2  (bleu) */

acronym {cursor:help;border-bottom:1px dotted;}



p  {
    margin : 0;
	padding : 0;
}

h1,h2,h3,h4,hr,form{ display : inline;  }	
	
 

div#corps ul  {
margin : 0px 0px 0px -20px ;  
#margin : 5px 0px 0px 0px  ; 
}
div#corps li  {
margin : 0px 0px 0px 0px  ;  
#margin : 0px 0px 0px 20px ;  
}	
div#corps ul li ul  {
margin : 0px 0px 0px -25px ;  
#margin : 0px 0px 0px 5px  ; 
}
div#corps ul li ul li li  {
margin : 0px 0px 0px 0px  ;  
#margin : 0px 0px 0px 10px ;  
}	


div#news ul   {
margin : 0px 0px 0px -28px;  
#margin : 5px 0px 0px -3px ; 
}
div#news li   {
margin : 2px 0px 0px 0px  ;  
#margin : 2px 0px 0px 20px ;  
}	

a.lien{ text-decoration: none;     }
a.lien:link {color : #00479F;}
a.lien:visited {color : #00479F;   text-decoration:none;}
a.lien:hover {color : #4589DE;}
a.lien:active {color : #00479F;}

a.lien_blanc{ text-decoration: none;     }
a.lien_blanc:link {color : #FFFFFF;}
a.lien_blanc:visited {color : #FFFFFF;   text-decoration:none;}
a.lien_blanc:hover {color : #F7F6D8;}
a.lien_blanc:active {color : #FFFFFF;}

/*---------------------------------------------------------------------------------*/ 

.rouge { color:#CC0000; }
.blanc { color:#FFFFFF; }
.bleu { color:#5497CA; }
.brun { color:#5E4C18; }
.prusse { color:#0C2E4E; }
.vert { color:#7E9A18; }
.gris { color:#7A868E; }
.gris_pale { color:#aaaaaa; }
.noir { color:#000000; }
.jaune { color:#FFDE00; }

.B_blanc { background-color:#FFFFFF; }
.B_gris_fort { background-color:#8BA7C2; }
.B_gris_pale{ background-color:#E0E9F2; }
.B_orange{ background-color:#ff6600; }
.B_prusse{ background-color:#34698F; }

.titre1 {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 24px; line-height:28px; color:#000;  margin-bottom:6px }
/*---------------------------------------------------------------------------------*/ 

.x11{font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 1px; line-height:1px; }
.x79{font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 7px; line-height:9px; }

.x88 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 8px; line-height:8px; }

.x911{font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 9px; line-height:11px;  }

.x1013 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 10px; line-height:13px; }

.x1114 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px;  }

.x122 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 12px; line-height:2px;  }
.x1214 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px;  }
.x1215 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; }
.x1216 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px; }
.x1226 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 12px; line-height:22px; }

.x1317 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 13px; line-height:17px; }
.x1418 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 14px; line-height:18px; }
.x1422 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 14px; line-height:22px; }
.x1520 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 15px; line-height:20px; }
.x1722 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 17px; line-height:22px; }
.x2022 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 20px; line-height:22px; }
.x1619 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 16px; line-height:19px; }
.x2522 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 25px; line-height:22px; }

.x4248 {font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 44px; line-height:48px; }

/*--------------------------------      FORMULAIRE CONTACT    -------------------------------------------------*/ 

.champ_form { width:330px; text-align:left;  float:left;}
.champ_case_form { width:330px; text-align:left;  float:left; margin-top:-2px}
.txt_case_form {    float:left; margin-left:3px; margin-top:3px; #margin-top:2px}
.case_form { width:30px; text-align:left;  float:left;}
.intitule_form { width:170px; text-align:right; float:left; margin-right:10px;  padding:2px 0; font-weight:bold; color:#666666;}

div#form_contact input.input1 {  padding:2px ; background-color: #dddddd; color: #6A6845; border:0;  width:240px; font-size:12px}
div#form_login input.input1 {  padding:2px ; background-color: #dddddd; color: #6A6845; border:0;  width:100px; font-size:12px}

textarea { width:240px; text-align:left;    font-family: Calibri,  Arial, Helvetica, sans-serif; font-size: 13px; line-height:17px; padding:2px ;  color: #6A6845; background-color: #dddddd; border:1px solid  #dddddd; }  
.bouton1 { width:140px;  color:#6A6845;  padding:2px ; font-weight:bold;   border:5px solid #92928B; cursor:pointer;background-color: #dddddd; font-size:16px}
.bouton2 { width:80px;  color:#6A6845;  padding:2px ; font-weight:bold;   border:3px solid #92928B; cursor:pointer;background-color: #dddddd; font-size:16px}

select.events {
font-size: 11px;  
outline:0;border:0  ;
background-color:#ddd; 
width:344px;
height:20px;
padding:1px;
 color: #6A6845;
 font-size:12px ;
 }

select.contact {
font-size: 11px;  
outline:0;border:0  ;
background-color:#ddd; 
width:246px;
height:20px;
padding:1px;
 color: #6A6845;
 font-size:12px ;
 }


