
html       { font-family: verdana,arial,sans-serif; font-size: 11px; }
body       { font-family: verdana,arial,sans-serif; font-size: 11px; color: #000000; background: #FFFFFF url(picts/top.jpg); background-repeat: no-repeat}
table      { font-family: verdana,arial,sans-serif; font-size: 11px; }
h1         { font-family: verdana,arial,sans-serif; 
                  font-size:   20px; 
                  font-weight: bold; 
                  color:       #000000; 
                  text-align:  left; 
                  text-decoration:    none; 
                }

h2         { font-family: verdana,arial,sans-serif; 
                  font-size:   12px; 
                  font-weight: bold; 
                  color:       #000000; 
                  text-align:  left; 
                  text-decoration:    none; 
                }


h3         { font-family: verdana,arial,sans-serif; font-size: 16px; }
h4         { font-family: verdana,arial,sans-serif; font-size: 14px; }
h5         { font-family: verdana,arial,sans-serif; font-size: 12px; }
th         { font-family: verdana,arial,sans-serif; font-size: 11px; font-weight: normal; color: #DDDDDD; background: #606080; vertical-align: top; }
th.list    { vertical-align: top; text-align: left;  color: #FFFFFF; height: 30px; }

th.bleu    { background: #0c3869 url(picts/theading.gif) repeat-x; COLOR: #FFFFFF; font-size: 12px;  font-weight: bold;}
tr         { font-family: verdana,arial,sans-serif; font-size: 11px; }
td         { font-family: verdana,arial,sans-serif; font-size: 11px; font-weight: normal; color: #000000; vertical-align: top; }
td.m       { vertical-align: middle; }
td.barre      { background: #B7BFF1; text-align: center; }
td.lightgray  { background: #E0E0E0; }
td.odd        { background: #E0E0E0; }
td.even       { background: #F0F0F0; }
td.white      { background: #FFFFFF; }
td.no         { background: #F8A59C; text-align: center; vertical-align: middle; }
td.yes        { background: #DBF6AC; text-align: center; vertical-align: middle; }
td.page       {   border-color:       #E0E0E0; 
                  border-width:       2px; 
                  border-style:       outset; 
                  background:         #FFFFFF;
 }
td.page2      {   border-color:       #E0E0E0; 
                  border-style:       solid; 
                  border-width:       1px; 
                  border-left-width:  0px; 
                  border-top-width:   0px; 
 }


div.main       { background: #E4E4E3;  border-radius: 15px; -moz-border-radius: 15px; }
                      
                      
div.menu_left       { background: #545454; text-align: center; vertical-align: middle; 
                      border-radius: 5px; -moz-border-radius: 5px;  padding-top: 5px; }
div.menu_left_lighter { background: #767676; text-align: center; vertical-align: middle; 
                      border-radius: 5px; -moz-border-radius: 5px;  padding-top: 5px; }
div.sub_menu_left   { background: #646464; text-align: left; vertical-align: middle; margin-left:10px;  margin-right:10px; border-radius: 5px; -moz-border-radius: 5px;  }
a.menu_left         { COLOR: #FFFFFF; font-size: 14px; text-decoration: none;  font-weight: bold;}
a.menu_left:visited { COLOR: #FFFFFF; }
a.menu_left:active  { COLOR: #FFFF00; }
a.menu_left:hover   { COLOR: #FFFF00; }

a.sub_menu_left         { COLOR: #99CCFF; font-size: 10px; text-decoration: none;  font-weight: normal;  }
a.sub_menu_left:visited { COLOR: #99CCFF }
a.sub_menu_left:active  { COLOR: #FFFF00; }
a.sub_menu_left:hover   { COLOR: #FFFF00; }


a.menu_center         { COLOR: #000000; font-size: 10px; text-decoration: none;  font-weight: normal;  }
a.menu_center:visited { COLOR: #000000 }
a.menu_center:active  { COLOR: #0066FF; }
a.menu_center:hover   { COLOR: #0066FF; }




td.option     { background: #F7DC93; text-align: center; vertical-align: middle; }
td.bouton     { background: #BA9366; vertical-align: middle; text-align: center; border-color: #404040; border-style: solid; border-width: 1px; border-left-width: 0px; }
td.bouton_seul{ width: 100px; background: #CEAC88; vertical-align: middle; text-align: center; border-color: #404040; border-style: solid; border-width: 1px; }
table.intro   { border-color: #C09812; border-style: solid; border-width: 3px; }
ul         { font-family: verdana,arial,sans-serif; font-size: 11px; color: #000000;}
LI.square  { list-style-type: square; margin-left:50; line-height: 200%; text-align: justify; text-indent: 1em  }

p          { font-size: 11px; font-weight: normal; color: #000000; text-align: justify; margin-left: 20px; margin-right: 20px; text-decoration : none;}

div             { font-family: verdana,arial,sans-serif; font-size: 9px; color: #550000;}
div.BoldWhite   { font-family: verdana,arial,sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF;}
div.white       { color: #FFFFFF;}
div.titre       { font-family: verdana,arial,sans-serif; font-size: 16px; color: #000000; font-weight: bold; }

div.sql         { 
                    margin-left:20; 
                    margin-right:20; 
                    font-size: 10px; 
                    font-style: italic; 
                    text-align: left;
                    background-color: #F0F0F0;
                    white-space: pre;
                    border-style:       solid; 
                    border-width: 2px; 
                }

div.my_description { font-family: verdana,arial,sans-serif; 
                  font-size: 11px; 
                  font-weight: normal; 
                  color: #000000; 
                  text-align: justify; 
                  margin-left: 5 em; 
                  margin-right:5 em; 
                  line-height: 2 em;
                }                     
div.my_head0    { font-family: verdana,arial,sans-serif; 
                  font-size: 28px; 
                  font-weight: normal; 
                  color: #000000;
                  text-decoration : none;
                  text-align: center; 
                  font-style: oblique;
                  margin-left:10px;  
                }
div.my_head1    { font-family: verdana,arial,sans-serif; 
                  font-size:   20px; 
                  font-weight: bold; 
                  color:       #000000; 
                  text-align: left; 
                  text-decoration:    none; 
                  border-style:       solid; 
                  border-width:       2px; 
                  border-right-width: 0px; 
                  border-top-width:   0px; 
                  margin-left:10px;  
                }
div.my_head2    { font-family: verdana,arial,sans-serif; 
                  font-size: 16px; 
                  font-weight: bold; 
                  color: #000000; 
                  background: #E0E0E0;  
                  margin-left:10px;  
                  margin-right:10px; 
                  border-radius: 5px; 
                  -moz-border-radius: 5px;  
                }
div.my_head3    { font-family: verdana,arial,sans-serif; 
                  margin-left:10px;  
                  font-size: 12px; 
                  font-weight: bold; 
                  color: #000000; 
                }
div.listing     { margin-left:20; margin-right:20; background-color: #E0E0E0 }
LI.my_list      { list-style-type: square; 
                  margin-left:     2 em; 
                  margin-right:    2 em; 
                  line-height:     200%; 
                  text-align:      justify;
                  text-indent:     0em  }
pre             { margin-left:60px; margin-right:20px; background-color: #E0E0E0 }

div.my_titre_noir   { font-family: verdana,arial,sans-serif; 
                  font-size:   14px; 
                  font-weight: bold; 
                  color:       #FFFFFF; 
                  background: #000000;  
                  text-align: center; 
                  text-decoration:    none; 
                }
                
div.my_titre   { font-family: verdana,arial,sans-serif; 
                  font-size:   12px; 
                  font-weight: bold; 
                  color:       #000000; 
                  text-align: center; 
                  text-decoration:    none; 
                }
                
div.my_titre1   { font-family: verdana,arial,sans-serif; 
                  font-size:   32px; 
                  font-weight: bold; 
                  color:       #000000; 
                  text-align: center; 
                  text-decoration:    none; 
                }

div.my_titre2   { font-family: verdana,arial,sans-serif; 
                  font-size:   20px; 
                  font-weight: bold; 
                  color:       #000000; 
                  text-align:  left; 
                  text-decoration:    none; 
                }

a.invisible   { font-family: verdana,arial,sans-serif; 
                  font-size:   4px; 
                  color:       #FFFFFF; 
                  text-decoration: None; 
                }
a.invisible:link         {  text-decoration: None;  color:#FFFFFF; }
a.invisible:visited      {  text-decoration: None;  color:#FFFFFF; }
a.invisible:active       {  text-decoration: None;  color:#FFFFFF; }




div.category    { font-size: 17px; font-weight: bold;   color: #000000; text-align: center; vertical-align: middle; margin-left:50; margin-right:50; }
div.discret     { font-size: 9px;  font-weight: normal; color: #606060; vertical-align: middle; margin-left:50; margin-right:50; }


IMG.middle { vertical-align: middle }

a              {   font-family: verdana,arial,sans-serif; font-size: 11px;  color:#0000BF;  font-weight: normal; text-decoration : underline;}
a:link         {   }
a:visited      {   color:#3F5F9F; }
a:active       {   color:#3F3F7F; }

a.titre         { font-family: verdana,arial,sans-serif; font-size: 12px;  text-align: center; COLOR: #000000; text-decoration: None;  font-weight: bold;}
a.titre:visited { COLOR: #000000; }
a.titre:active  { COLOR: #000000; }
a.titre:hover   { COLOR: #000000; }




a.MenuHeader         { font-family: verdana,arial,sans-serif; font-size: 11px;  text-align: center; COLOR: #404040; text-decoration: underline;  font-weight: bold;}
a.MenuHeader:visited { COLOR: #404040; }
a.MenuHeader:active  { COLOR: #404040; }
a.MenuHeader:hover   { COLOR: #404040; }

a.MenuItem           { COLOR: #E1EEF6; font-size: 9px; text-decoration: None;  font-weight: normal;}
a.MenuItem:link      { COLOR: #E1EEF6; text-decoration: None;  font-weight: normal;}
a.MenuItem:visited   { COLOR: #E1EEF6; text-decoration: None;  font-weight: normal;}
a.MenuItem:active    { COLOR: #E1EEF6; text-decoration: None;  font-weight: normal;}
a.MenuItem:hover     { COLOR: #FFFFFF; text-decoration: None;  font-weight: normal;}


input.submit_A
{
   background:         #E7B623;  
   COLOR:              #000000; 
   text-align:         center; 
   vertical-align:     middle; 
   border-radius:      5px; 
   -moz-border-radius: 5px;  
}



