/*-----------------------------------------------------------------*/
/*---- Styles
/*-----------------------------------------------------------------*/

/*----------------- styles généraux -------------------------*/
body            { font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 12px; font-weight: normal; text-decoration: none; background-color:#002299 }
A               { font-family: Verdana,Helvetica, Arial; color: #0044AA; font-size: 12px; font-weight: bold; text-decoration: none }
A:link          { font-family: Verdana,Helvetica, Arial; color: #0044AA; font-size: 12px; font-weight: bold; text-decoration: none }
A:visited       { font-family: Verdana,Helvetica, Arial; color: #0044AA; font-size: 12px; font-weight: bold; text-decoration: none }
A:hover         { font-family: Verdana,Helvetica, Arial; color: #0044AA; font-size: 12px; font-weight: bold; text-decoration: underline }

td img {display: block;}

h1              { font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 30px; font-weight: bold; text-align:center; text-decoration: none;}
h2              { font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 18px; font-weight: bold; text-align:center; text-decoration: none;}
h3              { font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 15px; font-weight: bold; text-align:center; text-decoration: none;}

.texte_normal    { font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 12px; font-weight: normal; text-decoration: none;}
.texte_petit     { font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 9px; font-weight: normal; text-decoration: none;}

.titre_menu     { font-family: Verdana,Helvetica, Arial; color: #0044AA; font-size: 12px; font-weight: bold; text-align:center; text-decoration: none;}
A.ligne_menu    { font-family: Verdana,Helvetica, Arial; color: #0044AA; font-size: 10px; font-weight: bold; margin-left:8px; text-decoration: none }
A.ligne_menu:visited  { font-family: Verdana,Helvetica, Arial; color: #0044AA; font-size: 10px; font-weight: bold; margin-left:8px; text-decoration: none }
A.ligne_menu:hover    { font-family: Verdana,Helvetica, Arial; color: #0044AA; font-size: 10px; font-weight: bold; margin-left:8px; text-decoration: underline;}


/*----------------- Styles inserts telemaque -------------------------*/
.titre         {  font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 20px; font-weight: bold; text-decoration: none; text-align: center; }
.petit         { font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 9px; font-weight: normal; text-decoration: none; }

.sms_astro_image    {text-align:center;}
.sms_astro_texte1   {font-family: Arial; color: #0099FF; font-size: 18px; font-weight:bold; text-decoration: none; text-align:center;}
.sms_astro_texte2   {font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 10px; font-weight:bold; text-decoration: none; text-align:center;}
.sms_astro_type     {font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 15px; font-weight:bold; text-decoration: none; text-align:center;}
.sms_astro_mot      {font-family: Verdana,Helvetica, Arial; color: #FF0000; font-size: 18px; font-weight:bold; text-decoration: none;}
.sms_astro_num      {font-family: Arial; color: #FF0000; font-size: 30px; font-weight:bold; text-decoration: none;}
.sms_astro_tarif    {font-family: Verdana,Helvetica, Arial; color: #0099FF; font-size: 8px; text-decoration: none;}
