/* init */
html * {padding: 0px; margin: 0px;}
body {background-color: #fff; background-image:url(../images_matines/fond_page.gif); background-repeat:repeat-x; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin:0px;text-align:center}
a img {border: 0;}

/* style page */
div#page {width:800px; margin:0px auto;}

/* style header */
div#header {width:100%; height:66px;}
div#ombre_haut {width:100%; height:66px; background-color:#FFF;background-image:url(../images_matines/logo.gif);background-repeat:no-repeat;background-position:center}
div#logo1 {float:left; margin-right:20px; width:100px; height:66px; background-image:url(../images_matines/retour_accueil.gif);}
div#logo1 a:link,div#logo1 a:visited{color:#FFF; float:left; width:100px; height:100%;text-decoration:none; text-align:center;}
div#logo2 {float:right; margin-right:20px; width:76px; height:66px; background-image:url(../images_matines/btn_contact.gif);}
div#logo3 {float:right; margin-right:20px; width:86px; height:66px; background-image:url(../images_matines/btn_docu.gif);}

/* style menu haut */
div#menu {}
div#retour_accueil {margin:0; padding:0; list-style-type:none; vertical-align:middle;float:left; width:0px; background-color:#df8b24;visibility:hidden;}
div#retour_accueil li{display:inline; padding:0; margin:0;visibility:hidden;}
div#retour_accueil a:link,div#retour_accueil a:visited{color:#FFF; float:left; width:0px; background-color:#df8b24; text-decoration:none; text-align:center;visibility:hidden;}
div#rubrique_menu {text-align:center;width:100%;background-image:url(../images_matines/fond_menu.gif);background-repeat:repeat-x;float:left;}

/* style menu gauche et contenu main */
div#sidecol {padding: 10px; width: 0px; float: right;visibility:hidden;display:none}
div#main {text-align:left; padding: 0px 0px 0px 0px; margin-left: 20px; margin-right: 0px; font-size: 12px;width:750px}
div#main td{font-size: 12px;}
div#main ul {list-style-position:inside;margin-left: 20px;padding-left: 20px;border: none;}
div#main ul li {list-style-position:inside;margin-left: 20px;padding-left: 20px;border: none;}
div#navcol {text-align:left;padding: 0px; width: 20px; float: left;visibility:hidden}
div#column2 {margin: 0px; padding: 0px;  background-image: url(../images_matines/menu_gauche.gif); background-repeat: repeat-y; width: 620px; background-color: #FFF;}
html>body #column2{width:800px; min-width:800px;}
div#column1 { background-position: right; background-repeat: repeat-y;margin: 0px; padding: 0px;  width: 100%;}
.rule {width:800px; height:0px;background:#c00; color:#fff; margin:0px; visibility:hidden;}
.clear {clear: both; display: block; height: 1px; overflow: hidden; margin: 0px; padding: 0px;}

/* style footer */
div#footer {text-align:left;height:40px;background-image:url(../images_matines/ombre_bas.gif);}
div#ombre_bas {height:40px;background-image:url(../images_matines/ombre_bas.gif); background-repeat:repeat-x;}
div#footer1 {float:left; width:150px; height:40px;padding:5px 5px 5px 5px; background-image:url(../images_matines/ombre_bas.gif); background-repeat:repeat-x;}
div#footer2 {float:right; width:110px; height:40px;padding:10px 0px 5px 5px;}

.titre_actu {list-style-type:square; text-transform:capitalize;}

#page_actu {float: left;}
#main_actu {float: left; text-align:left;margin-left:10px;margin-right:10px; margin-top:10px;padding-left:10px;width:450px;color:#000; height:230px;font-size:11px; background-color: #FFF;}
/********************************************************************************************************************/


/* style rubrique menu haut */
#rubrique {margin:0px,auto;padding:32px 30px 0px 30px;}
#rubrique li {display:inline;}
#rubrique a:link, #rubrique a:visited {font-weight:bold; font-style:italic; font-family:Arial; font-size:13px;background-image:url(../interface4/menu_off.gif);font-weight:bold; text-decoration:none; color:#7E7E7E; padding:32px 10px 0px 10px;background-repeat:no-repeat;background-position:top}
#rubrique a.s:link, #rubrique a.s:visited {font-weight:bold; font-style:italic; font-family:Arial; font-size:13px;background-image:url(../interface4/menu_on.gif);font-weight:bold; text-decoration:none; color:#000; padding:32px 10px 0px 10px;background-repeat:no-repeat;background-position:top}
#rubrique a:hover {font-weight:bold; font-style:italic; font-family:Arial; font-size:13px;font-weight:bold; color:#000; background-image:url(../interface4/menu_on.gif);padding:32px 10px 0px 10px;background-repeat:no-repeat;background-position:top}

/* style rubrique menu gauche */
#navcol .smenu {margin:0; padding:0; list-style-type:none; vertical-align:middle;}
#navcol .smenu li {margin-top: 0px;}

#recherche {padding:5px 10px 5px 10px;color: #000; font-weight:bold;text-decoration: none;}
#recherche a {padding:5px 10px 5px 0px;color: #000; font-weight:bold;text-decoration: none;}
#recherche a:hover {padding:5px 10px 5px 0px;color: #000; text-decoration: underline;}

/* niveau 1 selectionné */
.ul1p1 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 29px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_on.gif);list-style-position:outside}
/* niveau 1 non-selectionné */
.ul1p2 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 29px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}

/* niveau 2 selectionné */
.ul2p1 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 34px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_on.gif);list-style-position:outside}
/* niveau 2 non-selectionné */
.ul2p2 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 34px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}
/* niveau 2 parent */
.ul2p3 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 34px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}

/* niveau 3 selectionné */
.ul3p1 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 39px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_on.gif);list-style-position:outside}
/* niveau 3 non-selectionné */
.ul3p2 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 39px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}
/* niveau 3 parent */
.ul3p3 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 39px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}

/* niveau 4 selectionné */
.ul4p1 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 44px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_on.gif);list-style-position:outside}
/* niveau 4 non-selectionné */
.ul4p2 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 44px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}
/* niveau 4 parent */
.ul4p3 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 44px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}

/* niveau 5 selectionné */
.ul5p1 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 49px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_on.gif);list-style-position:outside}
/* niveau 5 non-selectionné */
.ul5p2 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 49px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}
/* niveau 5 parent */
.ul5p3 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;margin-left: 49px;margin-top: 0px;list-style-image:url(../images_matines/puce_menu_off.gif);list-style-position:outside}

/* fond non-selectionné */
.f1 {margin: 0px; width: 180px;  display: block; text-align: left; text-decoration: none;  background: #FFF; padding-top:0px;padding-bottom:7px}
/* fond selectionné */
.f2 {margin: 0px; width: 180px;  display: block; text-align: left; text-decoration: underline;  background: #FFF; padding-top:0px;padding-bottom:7px}
/* fond parent */
.f3 {margin: 0px; width: 180px;  display: block; text-align: left; text-decoration: none; background: #FFF; padding-top:0px;padding-bottom:7px}

/* style police niv 1 non-selectionné */
a.ns1,a.ns1:visited {font-size:10px;font-family: Tahoma, Arial; color:#2498bf; text-decoration: none;}
/* style police niv n non-selectionné */
a.nsn,a.nsn:visited {font-size:10px;font-family: Tahoma, Arial; color:#2498bf; text-decoration: none; font-style:italic;}
/* style police niv 1 selectionné */
a.s1,a.s1:visited {font-size:10px;font-family: Tahoma, Arial; color:#000; text-decoration: none; font-weight:bold;}
/* style police niv n parent */
a.pn,a.pn:visited {font-size:10px;font-family: Tahoma, Arial; color:#000; text-decoration: none; font-style:italic;}
/* style police niv n selectionné */
a.sn,a.sn:visited {font-size:10px;font-family: Tahoma, Arial; color:#000; text-decoration: none; font-style:italic; font-weight:bold;}

/* styles liens div main = styles du contenu des pages */
#main a:link,#main a:visited {padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; color: #1D7896; font-weight:bold; text-decoration: none;}
#main a:hover {color: #1D7896; text-decoration: underline;}

#main .titre {color: #000; font-weight:bold; font-size:13px;}

/* styles select page main photothèque */
#main .photo {color:#4D6872; text-decoration:none; font-weight:bold; font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; vertical-align:middle; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; border:1px solid #4D6872;}
#main .photo:link,#main .photo:visited {text-decoration:none; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; color: #4D6872;}
#main .photo:hover {text-decoration:none; color: #4D6872; background:#CBDDE9;}
#main .photo_select {color:#FFF; text-decoration:none; font-weight:bold; font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; vertical-align:middle; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; border:1px solid #4D6872;}
#main .photo_select:link,#main .photo_select:visited {text-decoration:none; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; color:#FFF; background: #4D687A;}

/* style du contenu */
H1{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:18px; color:#1A688E; text-decoration: none; font-weight:bold; margin-top:20px}
H2{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:15px; color:#1A688E; text-decoration: none; font-weight:bold}
H3{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; color:#1A688E; text-decoration: none;}
body{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; color:#434343; text-decoration: none;}

/* style footer_text */
#footer  { }
#footer2 .footer_text {color:#A6EAFF; text-decoration:none; font-weight:bold; font-style:italic; font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px}
#footera{color: #1D7896; font-weight:bold; font-style:italic;text-decoration: none;}
#footera:hover {color: #1D7896; text-decoration: underline;}