/* Typo generique
----------------------------------------------- */
.Titre_20pt { font-size: 21px; font-weight: bold; color: #4A6B84; line-height: 30px }
.Titre_15pt_white { font-size: 16px; font-weight: bold; color: #E8F2F9; line-height: 18px }
.Titre_15pt { font-size: 16px; font-weight: bold; color: #4A6B84; line-height: 18px }
.Titre_12pt { font-size: 12px; font-weight: bold; color: #4A6B84; line-height: 15px }
.Texte_11pt_bold { font-size: 12px; font-weight: bold; color: #4A6B84; line-height: 15px }
.Texte_11pt_bold_vert { font-size: 12px; font-weight: bold; color: #53B630; line-height: 15px}
.Texte_11pt_bold_rouge { font-size: 12px; font-weight: normal; color: red; line-height: 13px}
.Texte_11pt { font-size: 12px; font-weight: normal; color: #4A6B84; line-height: 14px}
.Texte_11pt_bold_white { font-size: 12px; font-weight: bold; color: #E8F2F9; text-decoration: none }
.Texte_11pt_white { font-size: 12px; font-weight: normal; color: #E8F2F9; text-decoration: none }


/* Liens
----------------------------------------------- */
.lien_11pt_white { font-size: 12px; font-weight: normal; color: #E8F2F9; text-decoration: none }
.lien_11pt_white:hover { font-size: 12px; font-weight: normal; color: #E8F2F9; text-decoration: underline }

.lien_11pt_bold_white { font-size: 12px; font-weight: bold; color: #E8F2F9; text-decoration: none }
.lien_11pt_bold_white:hover { font-size: 12px; font-weight: bold; color: #E8F2F9; text-decoration: underline }
.lien_Button_Texte { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
.lien_11pt { font-size: 12px; font-weight: normal; color: #4A6B84; text-decoration: none; line-height: 15px }
.lien_11pt:hover { font-size: 12px; font-weight: normal; color: #4A6B84; text-decoration: underline; line-height: 15px }
.lien_11pt_bold { font-size: 12px; font-weight: bold; color: #4A6B84; text-decoration: none }
.lien_11pt_bold:hover { font-size: 12px; font-weight: bold; color: #4A6B84; text-decoration: underline }
.lien_10pt { font-size: 10px; font-weight: normal; color: #4A6B84; text-decoration: none; line-height: 13px }
.lien_10pt:hover { font-size: 10px; font-weight: normal; color: #4A6B84; text-decoration: underline; line-height: 13px }
.lien_Navigation_On { font-size: 12px; font-weight: bold; color: #4A6B84; text-decoration: none }
.lien_Navigation_Off { font-size: 12px; font-weight: bold; color: #D3E6F5; text-decoration: none }


/* Tableaux
----------------------------------------------- */
.Table_Title_Header { background-color: #4C6E88; padding-left="6px" padding-right="6px" }
.Table_Commentaire { font-size: 12px; font-weight: normal; color: #979E85; line-height: 18px }
.Table_Copyright { font-size: 10px; font-weight: normal; color: #979E85; line-height: 18px }
.Table_Margin { margin-top: 5px; margin-bottom: 5px }
.Table_Header_on { border-color: #8DBBDD #405C71 #405C71 #8DBBDD; border-style: solid; border-width: 1px; background-color: #6AAADA}
.Table_Header_off { border-color: #8DBBDD #405C71 #405C71 #8DBBDD; border-style: solid; border-width: 1px; background-color: #658DAB}
.Table_Row { border-color: #8DBBDD #405C71 #405C71 #8DBBDD; border-style: solid; border-width: 1px; background-color: #658DAB; font-size: 12px; font-weight: bold; color: #E8F2F9; padding-left: 5px}
.Table_Header_rollover { border-color: #8DBBDD #405C71 #405C71 #8DBBDD; border-style: solid; border-width: 1px; background-color: #567A94}
.Table_Cell { border-color: #FFFFFF #CCD7DF #CCD7DF #F4F7EC; border-style: solid; border-width: 1px; font-size: 12px; font-weight: normal; color: #4A6B84; line-height: 15px }
.Table_Cell_checkbox { background-color: #EAEED9; border-color: #FFFFFF #CCD7DF #CCD7DF #F4F7EC; border-style: solid; border-width: 1px; }
.Table_Row_1 { background-color: #FAFCF3 }
.Table_Row_2 { background-color: #F4F7EC }
.Table_Row_rollover { background-color: #EAEED9 }


/* Boutons
----------------------------------------------- */
.Button_Positive { background-color: #53B630; border-color: #AFE57B #53B630 #509011 #53B630; border-style: solid; border-width: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px }
.Button_Positive_rollover { background-color: #5CCF34; border-color: #AFE57B #5FDA33 #53B630 #5FDA33; border-style: solid; border-width: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px }
.Button_Negative { background-color: #658DAB; border-color: #8ABFE7 #658DAB #445F73 #658DAB; border-style: solid; border-width: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px }
.Button_Negative_rollover { background-color: #6D9EC3; border-color: #8ABFE7 #6D9EC3 #658DAB #6D9EC3; border-width: 1px; padding-top: 3px; padding-bottom: 3px ; border-style: solid; padding-left: 3px; padding-right: 3px }


/* Onglets
----------------------------------------------- */
.Navigation_On { background-color: #E8F2F9; border-color: #FFFFFF #E8F2F9 #E8F2F9 #E8F2F9; border-style: solid; border-width: 1px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px }
.Navigation_Off { background-color: #4A6B84; border-color: #7F9FB7 #4A6B84 #4A6B84 #4A6B84; border-style: solid; border-width: 1px; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px }
.Navigation_Off_rollover { background-color: #52A1DD; border-color: #7CBFF2 #6F9FC4 #6F9FC4 #6F9FC4; border-width: 1px; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px; border-style: solid }

/* Fond
----------------------------------------------- */
.Fond_bleu_clair_nav { background-color: #E8F2F9; padding-left: 15px }
.Fond_bleu_clair_zoneprincipale { background-color: #E8F2F9 }
.Zone_Bloc_blanc { background-color: #FFFFFF; border-color: #FFFFFF #FFFFFF #CCD7DF #FFFFFF; border-style: solid; border-width: 1px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px}
.Zone_Bloc_beige { background-color: #FAFCF3; border-color: #FAFCF3 #FAFCF3 #CCD7DF #FAFCF3; border-style: solid; border-width: 1px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }
.Zone_Bloc_bleu { background-color: #E8F2F9; border-color: #E8F2F9 #E8F2F9 #CCD7DF #E8F2F9; border-style: solid; border-width: 1px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px }


/* Input
----------------------------------------------- */
.Input { background-color: #FAFCF3; border-color: #CCD7DF #CCD7DF #CCD7DF #CCD7DF; border-style: solid; border-width: 1px; color: #4A6B84; font-size: 11px ; font-family: Arial}
.Input:focus { background-color: #EAEED9; border-color: #CCD7DF #CCD7DF #CCD7DF #CCD7DF; border-style: solid; border-width: 1px; color: #4A6B84; font-size: 11px }


/* Separateur
----------------------------------------------- */
.Separateur { margin-bottom: 10px }
.Separateur_Commentaires { background-color: #FAFCF3; border-color: #CCD7DF #FAFCF3 #FAFCF3 #FAFCF3; border-style: solid; border-width: 1px; padding-top: 1px; padding-bottom: 1px; font-size: 12px; font-weight: normal; color: #4A6B84; line-height: 15px; }


/* Margin
----------------------------------------------- */
.Fleche_margin { margin-right: 6px }
.Button_margin { margin-top: 6px }


/* Regles generiques #EDF0E5
----------------------------------------------- */
Body { font-family: Arial, Helvetica, sans-serif;
  		   scrollbar-3dlight-color: #FFFFFF;
           scrollbar-arrow-color: #658DAB;
           scrollbar-base-color: #FAFCF3;
           scrollbar-darkshadow-color: #D9DCCD;
           scrollbar-face-color: #EDF0E5;
           scrollbar-highlight-color: #FAFCF3;
           scrollbar-shadow-color: #E4E7D9 }
CAPTION { text-align=left }

#header {margin:auto;width:780px;height:85px;
    background-image: url("../_img/header.jpg");}

