<style type="text/css" media="screen">
<!-- 

body {
background-color:#efefef;
font-family:arial, verdana, sans-serif;
}


a:link {color:#000000; text-decoration: none; }
a:active {color:#000000;text-decoration: none; }
a:visited {color:#000000;text-decoration: none; }
a:hover {color:#000000;text-decoration: none;}

div {font-family:arial,vernada,sans-serif;font-size: 10pt;}

div#hautpage {position:absolute;top:10px;left:15px;height:90px;width:800px;
              background-color:#930008;border: solid 1px #000000; z-index:90;}

div#hautpage_txt1 {position:absolute; top:9px; left:3px;  width:500px; border:0px;
                   font-family:Arial, verdana, sans-serif;
                   color:#ffffff;font-weight: normal; font-size: 32px;}

div#hautpage_addr {position:absolute; top:10px; left:620px; width:180px; border:0px solid #930008;
                   font-family:Arial, verdana, sans-serif; letter-spacing:0.1em;
                   color:#ffffff;font-weight: bold;font-size: 10px;}

div#hautpage_date {position:absolute; top:70px; right:5px; width:300px; border: 0px solid #000000;
                   text-align:right; font-family:arial, verdana, sans-serif;
                   color:#ffffff;font-weight: normal; font-size: 10px;}

div#hautpage_doc {position:absolute; top:64px; left:10px; width:240px; border: 0px solid #ffffff; text-align:left;
                  font-family:Arial, verdana, sans-serif;
                  color:#ffffff;font-weight: normal; font-size: 16px; cursor: pointer;display:block;}



div#zone_main_menu {position: absolute; top:99px;left:15px;height:27px;width: 800px;
                    border: 1px solid #000000;background-color:#666666;
                    color:#ffffff;font-size: 9pt;font-weight: bold;z-index:80;}


div#zone_sous_menu {position: absolute; top:124px; width: 800px; left:15px; z-index:85;}



div#section_principale {position: absolute;top: 135px;left: 15px;  width:800px; background-color:#ffffff;
                        border: 1px solid #930008;font-size:10px;padding-left:20px;  z-index:50;bottom-margin:50px;}


div#pop_win {position: absolute;top: 80px; left:100px; width:740px; height:500px; background-color:#ffffff; border: 3px solid #FED947; visibility:hidden; z-index:100;}



/* height:200px;  */
/* text-align: center; */

div#section_principale_annex {
position: absolute;
top: 20px;
left: 20px;
/* height:200px;  */
background-color:#ffffff;
border: 1px solid #930008;
font-size:10px;
text-align: center;
z-index:50;
bottom-margin:50px;
}

table.addr {table-layout:auto; border-collapse:collapse;}

table#titre_page {position:absolute; left:5px;}




div#section_bas {position: absolute;top: 20px;left: 15px;width:801px; height:15px; border: none 0px #930008; z-index:10;visibility:visible;}


div#mention_legale {line-height:16px; background-color: #930008;color: white;font-size:10px;text-align: center; vertical-align:middle;border: 1px solid #930008; 
                    border-right: 1px solid #efefef; border-top: 1px solid #efefef; z-index:15;}

div#extra_bottom {border: 0px none #550055; font-family: Arial; font-size:6px; color:#efefef;z-index:15;}

div#section_popup {
/*position: absolute;*/
top: 1px;
left: 1px;
width: 274px;
/* height:200px;  */
background-color:#ffffff;
border: 1px solid #930008;
font-size:10px;
text-align: center;
z-index:50;
bottom-margin:50px;
}


img {border:0px;}

p.std {font-family : Arial;font-size: 13px; margin-bottom:-5px; text-align:justify;}
p.end {font-family : Arial;font-size: 13px; padding-bottom:10px; text-align:justify;}

p.red_rect {position:absolute; left: -5px;}
p.extrait {font-family : Arial; margin-left:20px; margin-top:-10px; font-size: 13px; text-align:justify; vertical-align:"top"; font-color: #930008;}
p.adobe {font-family : Arial; text-align:center; font-style:italic;}
img.adobe {vertical-align:middle;}



/*utilisé dans le bandeau */
td.addr {font-family:Arial, verdana, sans-serif; letter-spacing:0.1em;
                   color:#ffffff;font-weight: bold;font-size: 10px;}
tr.lib {height:20px; font-family: Arial, Helvetica, sans-serif; font-size:13px; cursor:normal;}

tr.space_titre {height:4px;}
tr.menu {height:22px;}
td.std {font-family : Arial;font-size: 13px; text-align:justify; vertical-align:top;}



td {font-family: Arial, Helvetica, sans-serif; font-size:13px; text-align:justify;}

td.bullet {width:17px; vertical-align:top; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:13px;}

td.main_div_style2 {font-family:Arial,Helvetica,sans-serif;font-weight:bold; height:20px;width:150px;
                    color:#ffffff; background-color:#930008; font-size:12px; text-align:justify;}

td.titre_page {position:relative; left:0px; height:20px;color:#930008; background-color:#ffffff; font-family: Arial; font-weight:bold; font-size:18px; text-align:left; 
               border-bottom:1px solid #930008; cursor:pointer;}

td.red_rect {position:relative; left: 0px; height:20px; min-width:100px; color:#930008; background-color:#FED947; font-family: Arial; 
             font-weight:bold; font-size:13px; text-align:left; cursor:normal; padding-left:8px; padding-right:20px;}

td.highlight {cursor:pointer; position:relative; left: 0px; height:20px; min-width:100px; color:#000000; background-color:#AAAAAA; font-family: Arial; 
             font-weight:normal; font-size:13px; text-align:left; padding-left:8px; padding-right:10px;}


td.notes {text-align:justify;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 13px; margin-left:10px;}


td.titre_contact {font-family : Arial;font-size: 13px; text-align:left; font-weight:bold; font-style:italic;}
td.contact {font-family : Arial; vertical-align:top;font-size: 13px; text-align:left; }

td.scolarite_rect {position:relative; left: 0px; height:20px; width:210px; color:#930008; font-family: Arial; 
                   font-weight:bold; font-size:13px; font-style: italic; text-align:left; cursor:normal; padding-left:0px; }





/* pour les menus */
table.sous_menu {background-color:#666666; opacity:0.94; -moz-opacity : 0.94; filter:"alpha(opacity=94)"; filter : alpha(opacity=94);  border none 0px #000000; table-layout:auto;}
td.sous_menu {cursor: pointer;font-family:verdana, arial, helvetica, sans serif;font-size:11px; font-weight: bold;color:#ffffff; padding-left:20px;padding-right:20px;padding-bottom:5px;}

td.menu       {cursor: default;font-family:verdana, arial, helvetica, sans serif;font-size:11px; font-weight: bold;color:#ffffff; vertical-align: middle; padding-top:4px;}
td.menu_link  {cursor: pointer;font-family:verdana, arial, helvetica, sans serif;font-size:11px; font-weight: bold;color:#ffffff; vertical-align: middle; padding-top:4px;}
td.menuselect {cursor: default;font-family:verdana, arial, helvetica, sans serif; font-size:11px; font-weight: bold;color:#930008;vertical-align: middle; padding-top:4px;}


.menusep {cursor: pointer;
          font-family:verdana, arial, helvetica, sans serif; font-size:11px; font-weight: bold;color:#000000;
          background: #666666;}

.menutrait {cursor: pointer; width:10px;border-left-width:2px; border-left-style: solid; border-left-color:#000000; background: #666666;}


//.layerType {position: absolute;left:-1px; top:22px;background: #666666; width:661px; border: 0px none;display: none;z-index:85;}
div.layerType {display: none; z-index:85; cursor: pointer;}


div#ticker_pos {position:absolute; top:87px; left:23px; text-align:left; width: 232px; border:1px solid #930008;}



-->
</style>
