body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding:0; margin:0; color:#FFFFFF;
}

br{font-size:10px}

A:link {text-decoration: none; color: #44629C; font-family:Tahoma; font-size:11px; }
A:visited {text-decoration: none; color: #44629C; font-family:Tahoma; font-size:11px; }
A:active {text-decoration: none; color: #44629C; font-family:Tahoma; font-size:11px; }
A:hover {text-decoration: underline; color: #44629C; font-family:Tahoma; font-size:11px; }

.s{font-family:Tahoma; font-size:11px;  color:#44629C; text-decoration:none}
.s1{font-family:Tahoma; font-size:11px;  color:#44629C;}
.s2{font-family:Tahoma; font-size:10px;  color:#44629C;}
.s3{font-family:Tahoma; font-size:11px;  color:#44629C; text-align: justify; margin-left:4px; margin-right:4px;}
.s4{font-family:Tahoma; font-size:14px;  color:#44629C;}
.s5{font-family:Tahoma; font-size:18px;  color:#44629C;}

  .green{font-family:Tahoma; font-size:11px;  color:#9CE438;}
  .red{font-family:Tahoma; font-size:11px;  color:#2C7F06;}
  .o{font-family:Tahoma; font-size:11px;  color:#FFCC00;}
.w{font-family:Tahoma; font-size:9px;  color:#FFFFFF; text-decoration:none}
.b{font-family:Tahoma; font-size:11px;  color:#44629C; }

.blue{font-family:Tahoma; font-size:14px;  color:#44629C;}
.blue1{font-family:Tahoma; font-size:9px;  color:#44629C;}
.blue2{font-family:Tahoma; font-size:14px;  color:#44629C;}
.blue3{font-family:Tahoma; font-size:14px;  color:#44629C;}
.gblue{font-family:Tahoma; font-size:18px;  color:#44629C;}

.white{font-family:Tahoma; font-size:18px;  color:#FFFFFF;}
.p_white{font-family:Tahoma; font-size:11px;  color:#FFFFFF;}

.lettrine {
float: left, top; /* positionnement de la lettrine dans le conteneur*/
font-size: 2em; /* 2 hauteurs de lignes pour la lettrine*/
font-family: Tahoma;
color: #44629C;
margin: 1px;
padding: 1px;
line-height: 1em;
}

.red{font-family:Tahoma; font-size:14px;  color:#FF4405;}
 
.bordure_mailing {border-style: dashed; border-width: 1px; border-color: #175ba2; width: 175px; height: 30px;}

#input  {
        width:160px; height:21px;
        
        }
         
#input1 {
        width:134px; height:21px;
        
        }
        
#textarea {
          width:102px; height:48px;
          border-width:1px;
          border-style:solid;
          border:none;
          background-color:#F0EAE3;
          overflow:auto
          }


/* Survol des images avec popup */
#overtrail { visibility: hidden; z-index: 1000; position: absolute; top: 0; left: -50px; background-color: #FFF; border: solid #E3EBF8 1px; text-align:left }
img.cadre { border: solid #FFFFFF 6px; margin: 6px; }

h1 {
font-size:10px;
color: #FFFFFF;
font-family:Tahoma;
display:inline;
}  


