body, td {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;        
  
  
   
}  
/***************** mailing *********/
.modulo_1{
  background-color:#ebebeb;
}

.modulo_2{
  background-color:#dbdbdb;
}
.entete_liste{
 /*background-color:#990000;	*/
 border:dashed 1px #990000;
 color:white;
} 
.lien_rouge,.lien_rouge:hover,.lien_rouge:link,.lien_rouge:visited
{
    text-decoration:none;
    color:#990000;
    font-weight:bold; 
	font-style:italic;
    font-family:Trebuchet MS,verdana,arial;
    font-size:11px;
}  
.bordure_grismetal{	 
background-color: white;	
background-image: url(images/bouton_menu_petit.gif);
					background-repeat:repeat-x; 
	
	 border:dashed 1px #ffffff;
} 
.entete_metal{	 
	background-color: white;	
	background-image: url(images/entete_metal.gif);
	background-repeat:repeat-x; 
	
}



.destSel{
  background-color:#ff0000;
  color:white;
  /*font-weight:bold; */
}
.lerouge{
	background-color:#ff000000;
	color:white;
}
.attente{
  background-color:#ffffff;	 
  color:black;
   font-weight:bold;
}

.but{
      font-family:arial;
      font-size:11px;
}

.saisie{
      font-family:arial;
      font-size:11px;
}

.saisieLettre{
      font-family:arial;
      font-size:14px;
}


/*///////// mailing /////////////////////     */
.bodynav
{
    background-color: white;
}
.form_gris
{		  
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
	background-color:#efefef;
}  
.form_gris_clair
{
	background-color:#F8F8F8;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 11px; 
}
.tdover
{
 background:#b6bdd2;
 cursor:hand;

}
.tdout
{      

 background:buttonface;
 cursor:default;

}
.legris
{
    background-image:url('images/trans.gif');    
    background-color:#DEDAD2;
    width:25px;
    height:1px;
}
.letitre
{
    background-color:buttonface;
    color:black;
    border-bottom:solid 1px gray;
}  



th
{                                    
    background-color:buttonface;
    
    
    color:black;
    font-size:11px;
    font-family:Trebuchet MS,verdana,arial;
} 
/**********************lignes******************/ 
.ligne1
{
    /*background-color : #dfdfdf;*/
    background-color : #ffffff;
    color:black;
}
.ligne2
{
    /*background-color : #efefef;*/
    background-color : #E2F5F1;
    color:black;
}    

.tablonav
{
/*     border:solid 2px #314288;*/
     background-color:buttonface;
}  
.tablo_aide
{
     font-family:Trebuchet MS,verdana,arial; 
	 
    /* border : solid 2px #314288;*/
}
.tablo
{
     font-family:Trebuchet MS,verdana,arial; 
	 
     border : solid 2px #314288;
}
.tablo_fond
{
     background-color: #b6bdd2;
     text-decoration:none;
    color:#314288;
       font-weight:bold;
    font-family:Trebuchet MS,verdana,arial;
    font-size:11px;
}
.hr
{
    border: solid 1px #ebebeb;
}
.texte
{
    font-family:Trebuchet MS,verdana,arial;
    color: #314288;
}
.lien
{
    text-decoration:none;
    color:white;
    font-family:Trebuchet MS,verdana,arial;
    font-size:11px;
    
    
}  
.lien_select
{
    background-color : #b6bdd2;      
    /*background-color : #316AC5;*/      
     border-collapse:collapse; 
    color:#314288;
       font-weight:bold;
    font-family:Trebuchet MS,verdana,arial;
    text-decoration:none;
    font-size:11px;
}
a,a:hover,a:link,a:visited
{
    text-decoration:none;
    color:#314288;
    font-family:Trebuchet MS,verdana,arial;
    font-size:11px;
}
.lien_modif,.lien_modif:hover,.lien_modif:link,.lien_modif:visited
{
    text-decoration:none;
    color:#314288;
       font-weight:bold;
    font-family:Trebuchet MS,verdana,arial;
    font-size:11px;
}


.lien_modif_selection,.lien_modif_selection:hover,.lien_modif_selection:link,.lien_modif_selection:visited
{
    text-decoration:none;
    color:orange;
    font-weight:bold;
    font-family:Trebuchet MS,verdana,arial;
    font-size:11px;
}
.lien_blanc,.lien_blanc:hover,.lien_blanc:link,.lien_blanc:visited
{
    text-decoration:none;
    color:#ffffff;
    font-weight:bold;
    font-family:Trebuchet MS,verdana,arial;
    font-size:11px;
}




.gris_et_blanc
{
    background-color: #efefef;
    border:solid 1px white;
    font-family:Trebuchet MS,verdana,arial;
    font-size:11px;
}
  
  button{border:1px}
  .tt{border:1px; background-color:#ebebeb}
  .f{border:0px; background-color:navy}
  select{font-size:10px}
  button {
         background-color:#ebebeb;
         border-top:#ebebeb 1px solid;
         border-bottom:#ebebeb 1px solid;
         border-right:#ebebeb 1px solid;
         border-left:#ebebeb 1px solid;
  }
  .overButton {
         background-color:#ebebeb;
         border-top:#000000 1px solid;
         border-bottom:#ffffff 1px solid;
         border-right:#ffffff 1px solid;
         border-left:#000000 1px solid;
  }
.bouton_large
	{
					text-decoration:none;
					font-weight:bold;
					font-family:arial;
					font-variant: small-caps;
					font-size:12;
					color:#990000;
					background-image: url(images/bouton_large.gif);
					background-repeat:no-repeat; 
					
					width:160;
					height:22;
					text-align:center;
	}

.bouton_court
	{
					text-decoration:none;
					font-weight:bold;
					font-family:arial;
					font-variant: small-caps;
					font-size:12;
					background-image: url(images/bouton_court.gif);
					color:#990000;
					width:82;
					height:22;
					text-align:right;
					
	}
.titre_nom_page 
{ 
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	font-variant: small-caps; 
	text-decoration: none; 
	font-size: 18px; 
	font-weight: bold; 
	color: #000000;
	background-color:white;
}  
legend
{
	
					font-weight:bold;
					font-family:arial;
					font-variant: small-caps;
					font-size:12;
					color:#990000;
					
}
