/* *********************** Paramètres globaux *****************************************************************************************************************/
body {margin:0px 0px 0px 0px; text-align:center; margin-left: auto; margin-right: auto; background-color:#FEFFFE }
.tableprincipal {border: 0px;margin:0px; padding:0px;margin-left: auto; margin-right: auto;text-align:center; width:982px;border-right:1px solid #366868;border-left:1px solid #366868; background-color:#FFFFFF}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#376969}
img {border: none;}
.styleheader {font-family: Arial, Helvetica, sans-serif;font-size:12px;	color: #ffffff; font-weight:bold;}
.tdheader {background-color:#366868; height:20px; border-bottom:2px solid #91D9D8; text-align:left; padding-left:10px;}

#divContainer{width:auto; height:200px; overflow:hidden; visibility:hidden} 
#divContent{position:relative;font-family: ms sans serif; font-size: 11px; color: #ffffff; text-align: justify;  font-weight: normal;}    


a.retour{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#376969; font-weight: bold; text-decoration: none; }
a.retour:visited{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#376969; font-weight: bold; text-decoration: none;}
a.retour:hover{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#00A7A5; font-weight: bold; text-decoration: underline;}

/* *********************** Footer *****************************************************************************************************************/
.stylefooter {font-family: Arial, Helvetica, sans-serif;font-size:11px;	color: #ffffff;}
.tdfooter{background-image:url(../images/fond_footer.jpg);height:28px; text-align:center;}
a.footer:link {font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff; text-decoration : none; font-weight:normal;}
a.footer:visited {font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff; text-decoration : none; font-weight:normal;}
a.footer:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff; text-decoration : underline; font-weight:normal;}

/* *********************** Textes et Titre ********************************************************************************************************/
.1erlettretitre {font-family: Arial, Helvetica, sans-serif; font-size: 30px;color: #01A8A7; text-transform: uppercase; font-weight:bold; }
.titrerubrique {font-family: Arial, Helvetica, sans-serif; font-size: 22px;color: #376969; font-weight:bold;}
.texterubrique {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #376969;}
.texterubrique2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5;}
/* *********************** Liens base et liens menu ********************************************************************************************************/
a{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : none;}
a:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : none;}
a:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : underline;}

a.presentation{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: bold;text-decoration : none;}
a.presentation:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: bold;text-decoration : none;}
a.presentation:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: bold;text-decoration : underline;}

.tablemenu{background-image:url(../images/fond_menu.jpg); background-position:top left; background-repeat:repeat-y;}
.tdmenu{background-color:#00A7A5; border-top: 2px solid #ffffff;border-bottom: 2px solid #ffffff; padding:3px; padding-left:6px;}
.tdmenuespace{height:5px;}
a.menun1{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #ffffff;font-weight: bold;text-decoration : none; }
a.menun1:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #ffffff;font-weight: bold;text-decoration : none;}
a.menun1:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #ffffff;font-weight: bold;text-decoration : underline;}

/******************************** Style Calendrier **************************************************************/
td.lmanif{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#376969; padding:0px 15px 0px 15px;}
td.dmanif{font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#00A7A5; padding:0px 0px 0px 50px;}
a.lmanif{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : none; }
a.lmanif:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : none;}
a.lmanif:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: bold;text-decoration : underline;}
td.detManifN{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#376969; font-weight: bold; }
td.detManifD{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#00A7A5;}
td.detManifC{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#376969; padding-top: 20px; }

/******************************** Style Organisme **************************************************************/
td.traitOrga{border-bottom:2px solid #00A7A5; padding-bottom:5px; font-size:16px; font-weight: bold; }
a.lorga{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : none; }
a.lorga:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : none;}
a.lorga:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: bold;text-decoration : underline;}

a.siteOrga{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: normal;text-decoration : none; }
a.siteOrga:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: normal;text-decoration : none;}
a.siteOrga:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: normal;text-decoration : underline;}

td.detOrga{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#376969; font-weight: bold; padding-right: 0px; }
td.detOrga2{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#376969; padding-left: 20px; }


/*********************************************** Style Anuaire ****************************************************/
td.detPrat{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#376969; font-weight: bold; padding-right: 0px; }
td.detPrat2{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#376969; padding-left: 20px; }

a.sitePrat{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: normal;text-decoration : none; }
a.sitePrat:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: normal;text-decoration : none;}
a.sitePrat:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: normal;text-decoration : underline;}

a.lprat{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : none; text-transform: uppercase; }
a.lprat:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #376969;font-weight: bold;text-decoration : none;}
a.lprat:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #00A7A5;font-weight: bold;text-decoration : underline;}

/******************************************** Style Actu *************************************************************/
td.titreActu{font-family: Arial, Helvetica, sans-serif; font-size: 16px;color: #376969; font-weight: bold; }
.auteurActu{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5;}

.titreArticle{font-family: Arial, Helvetica, sans-serif; font-size: 16px;color: #376969; font-weight: bold; }
.auteurArticle{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #376969; font-weight: bold; }
.dateArticle{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5; font-weight: normal; }
.extraitArticle{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #376969; font-weight: normal; }

a.titreArticle{font-family: Arial, Helvetica, sans-serif; font-size: 16px;color: #376969; font-weight: bold; }
a.titreArticle:visited{font-family: Arial, Helvetica, sans-serif; font-size: 16px;color: #376969; font-weight: bold; }
a.titreArticle:hover{font-family: Arial, Helvetica, sans-serif; font-size: 16px;color: #376969; font-weight: bold; text-decoration: underline; }

td.menuActu{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5; font-weight: bold; }
a.menuActu{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5; font-weight: bold; }
a.menuActu:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5; font-weight: bold; }
a.menuActu:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5; font-weight: bold; text-decoration: underline;  }

a.retour{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5; font-weight: bold; }
a.retour:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5; font-weight: bold; }
a.retour:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #00A7A5; font-weight: bold; text-decoration: underline;  }
.abs{vertical-align:middle; }