body
{
   font-family: Arial, Comic sans MS, Verdana, serif;
   background-color:none;
   border:1px solid black;
   border-top:0px solid black;
   width: 99%;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   min-width:880px;
}

a
{
   color:#044861;
}

a:visited
{
   color:#044861;
}

#ensemble
{
   min-height:475px;
   background-color:#BBD8FF;
}

#accueilnews
{
   background-color:#a2c6f6;
   border: 1px solid #06536c;
   padding:10px;
}

#tooldiapo
{
   background-color:#a2c6f6;
   border: 1px solid #06536c;
   padding:5px;
   font-size:x-small;
}

#accueilnews2 
{
   background-color:#a2c6f6;
   border: 1px solid #06536c;
   height: 164px;
   padding:10px;
   vertical-align:middle;
}

#frame
{
   background-color:none;
   font-size:small;
   float: left; 
   width: 170px;
   border-right:0px none;
   background-image:url('img/band_left.png');
   background-repeat:repeat-y;
   padding-top:4px;
   padding-left:1px;
}

#anim
{
   padding:3px;
   padding-top:0px;
}

#bande
{
   height:22px;
   font-size:small;
   background-color:#336799;
   text-align:right;
   border-bottom:1px solid black;
   border-top:1px solid black;   
}

#en_tete
{
   height:150px;
   background-color:#06536C;
   background-image:url('img/fond_top.png');
   background-repeat:no-repeat;
   border-bottom:1px solid black;
   position:relative;
   top:0px;
   left:0px;
   min-width:700px;
   border-top:1px solid black;

}

#en_tete a 
{
   color:#A9A9A9;
   font-size:x-small;
}
#en_tete a:hover 
{
   color:#7F7F7F;
   font-size:x-small;
}

#titre
{
font-size:large;
text-align:center;
font-weight:bold;
width:100%;
background-color:#739FC5;
}



#thema
{
   font-size:x-small;
   text-align:center;
   background-color:none;
   Position:absolute;
   top:2px;
   left:0.5%;
   float:left;
 
}
#themabis
{
   font-size:x-small
   color:#A9A9A9;
   text-align:center;
   background-color:none;
   Position:absolute;
   top:2px;
   right:0.5%;
   float:right;
}

#themaconnect
{
   font-size:x-small;
   color:black;
   text-align:center;
   background-color:none;
   Position:absolute;
   top:110px;
   right:0.5%;
   float:right;
}

#corps
{
   padding:1%;
   padding-left: 190px;
   background-color:#BBD8FF;
   font-size: 12px;
   text-align:justify;
   background-image:url('img/band_left.png');
   background-repeat:repeat-y;
}


#pied_de_page
{
   height: 40px;
   text-align: center;
   padding-top:6px;
   border-top: 1px solid black;
   background-color:#336799;
   font-size: x-small;
}


     #menuDeroulant
     {

      font-size:12px;
      background-color: none;
      height:22px;
      width: 100%;
      list-style-type: none;
      margin: 0;
      padding: 0;
      border: 0px none;
      border-top:1px solid black;
      border-bottom:1px solid #739FC5;
      position: absolute;
      background-image:url('img/men_ef.png');
      background-repeat:repeat-x;
      top: 127px;
      
     }

     #menuDeroulant li
     {
      text-align: center;
      float: left;
      width: 135px;
      margin: 0;
      padding: 0;
      border-right: 1px solid #3B4E77;

     }

     #menuDeroulant .sousMenu
     {
      display: none; 
      list-style-type: none;
      margin: 0;
      padding: 0;
      border: 0px none;
     }

     #menuDeroulant .sousMenu li
     {
      border-top:0px none; float: none;
      margin: 0;
      padding: 0;
      width: 135px;
      border-bottom: 1px solid #3B4E77;              
      border-left: 1px solid #3B4E77;
      border-right: 1px solid #3B4E77; 
      text-align: left;
     }

     #menuDeroulant li:hover > .sousMenu { display: block; }
     #menuDeroulant li a:link, #menuDeroulant li a:visited
     {
      display: block;
      height: 1%;
      color: black;
      background-image:url('img/men_ef_on.png');
      background-repeat: repeat-x;
      font-size:12px;

      margin:0; text-decoration:none; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; background-image:url('img/menu.png'); background-repeat:no-repeat
     }

     #menuDeroulant li a:hover 
     { 
      background-color: none;
      background-image:url('img/men_ef_on.png');
      background-repeat: repeat-x;
     }

     #menuDeroulant li a:active 
     { 
      background-color: none; 
      background-image:url('img/men_ef_on.png');
      background-repeat: repeat-x;
     }

     #menuDeroulant .sousMenu li a:link,
     #menuDeroulant .sousMenu li a:visited
     {
      display: block;
      color: #000000;
      margin: 0;
      border: 0px none;
      text-decoration: none;
      background: #BBD8FF;
     }

     #menuDeroulant .sousMenu li a:hover
     {
      background-image: url('none');
      background-color: #317CE1;
     }


a.B1 { background-image: url('img/print.png'); display: block; width: 29px; } 
a.B1:hover { background-image: url('img/print_hover.png') } 

a.B2 { background-image: url('img/send.png'); display: block; width: 29px; } 
a.B2:hover { background-image: url('img/send_hover.png') } 

a.B3 { background-image: url('img/plus.png'); display: block; width: 29px; } 
a.B3:hover { background-image: url('img/plus_hover.png') } 

a.B4 { background-image: url('img/moins.png'); display: block; width: 29px; } 
a.B4:hover { background-image: url('img/moins_hover.png') } 

a.B5 { background-image: url('img/fiche.png'); display: block; width: 90px; } 
a.B5:hover { background-image: url('img/fiche_hover.png') } 

html 
{
  scrollbar-base-color:#BBD8FF;
  scrollbar-3dlight-color:#6896BF;
  scrollbar-arrow-color:#BBD8FF;
  scrollbar-darkshadow-color:black;
  scrollbar-face-color:#336799;
  scrollbar-highlight-color:#6896BF;
  scrollbar-shadow-color:black;
  scrollbar-track-color:#BBD8FF;
}


