
body {
font-family:Trebuchet MS,Lucida Sans Unicode,Helvetica,Arial;
font-size:10pt;
background-color:#fff;
}

.fond { 
	background-image:url(/DOCS/IMG/EWA/backgrounde.gif);
	background-repeat: repeat-x;
	background-color:#FAF3C1;
}

table {
background-color:#ffffff;
}

table.maintable {
margin-top:3px;
border-left:0px solid #999999;
border-top:0px solid #999999;
border-bottom:0px solid #999999;
background-color:#ffffff;
}


p {
font-family:Trebuchet MS,Lucida Sans Unicode,Helvetica,Arial;
margin:0px;
}

td {
font-family:Trebuchet MS,Lucida Sans Unicode,Helvetica,Arial;
font-size:10pt;
}

td.font-family {
text-align:center;
}

img.photo {
	border:0px outset #333;
    padding:3px;
    margin-left:10px;
    margin-right:10px;
}


li {
font-family: Trebuchet MS,Lucida Sans Unicode,Helvetica,Arial;
font-size: 100%;
color: black;
list-style-type: none;
background-image: url(puce.png);
background-repeat: no-repeat;
background-position: 0% 5px;
padding-left: 15px;

}
  


img {
border:0px;
}

img.vignette {
	border:1px solid #666;
    padding:1px;
    margin-left:0px;
    margin-top:3px;
    margin-bottom:0px;
   margin-right:3px;
}

a.frouge {  background-image: url(dr_rouge.gif); font-weight:bold; background-repeat: no-repeat;  background-position: center left;  padding-left: 18px; color: #1D9E9F; text-decoration:none }
a:hover.frouge { color: #BA0032; text-decoration:underline }

a.pdf {  background-image: url('pdf.gif');  background-repeat: no-repeat;  background-position:  left center;  padding-left: 18px;  color: #800000; text-decoration:none }
a:hover.font-family { color: #800000; text-decoration:underline }

/* ------------------------------------------------------------
Menu
------------------------------------------------------------ */
#menu {
padding-left:168px;
background-image:url(/DOCS/IMG/EWA/men.jpg);
xborder-bottom:2px outset #efefef;
font-family:verdana;
font-size:10pt;
font-weight:xbold;
background-color:#BD0031;
color:#fff;
height:25px;
}


/* ------------------------------------------------------------
Partie Services
------------------------------------------------------------ */

#services {
background-color:#E1BA12;
border-bottom:1px solid #CCCCCC;
text-align:left;
font-size:18px;
color:#fff;
padding:3px;
font-family:Trebuchet MS,Lucida Sans Unicode,Helvetica,Arial;
}

#services a {
text-decoration:none;
color:#999999;
margin-left:15px;
}

#services a:hover {
text-decoration:underline;
color:#336699;
}


/* ------------------------------------------------------------
Partie Gauche
------------------------------------------------------------ */
#mleft {
background-color:#BD0031;
padding:3px;
}


#slot {
margin-bottom:20px;
padding-top:3px;
}

#slot div.slotLinks {
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border-bottom:0px solid #666;
color:#FFF;
font-size:8pt;
}

#slot a {
background-image:url(/DOCS/IMG/EWA/flechec.gif);
background-position: left center;
background-repeat:no-repeat;
padding-left:22px;
color:#fff;
text-align:right;
font-size:8pt;
font-weight:bold;
text-decoration:none;
line-height:14pt;
}

#slot a:hover {
color:#FFF3AD;
background-image:url(/DOCS/IMG/EWA/flecher.gif);
text-decoration:underline;
}

#slot .slotTitle {
background-image:url(/DOCS/IMG/EWA/titreslot3.gif);
margin:2px;
color:#fff;
font-weight:bold;
padding-left:10px;
padding-top:3px;
padding-bottom:7px;
}

#ef1  {
background-image:url(/DOCS/IMG/EWA/ef1.gif);
background-position: left top;
background-repeat:no-repeat;
width:60px;
}


#ef2  {
background-image:url(/DOCS/IMG/EWA/ef2.gif);
background-position: left bottom;
background-repeat:no-repeat;
}

#ef3  {
background-image:url(/DOCS/IMG/EWA/ef3x.gif);
background-position: left top;
background-repeat:no-repeat;
}

/* ------------------------------------------------------------
Partie Droite
------------------------------------------------------------ */

#mright {
/*border-left:1px solid #000;
background-color:#DEA85A;
padding:5px;
*/
}

#mcenter {
padding-right:20px;
width:670;
}

#mcenter p {
text-align:justify;
}

#mcenter a {
color:#1D9E9F;
}

#mcenter a:hover {
color:#BD0031;
}


h1 {
font-family:Trebuchet MS,Lucida Sans Unicode,Helvetica,Arial;
xcolor:#6BAACE;
color:#1D9E9F;
margin-top:5px;
xmargin-bottom:10px;
text-shadow:4px,4px,4px,blue ;
font-size:17pt;
padding-bottom:11px;
font-weight:normal;
background-image:url(/DOCS/IMG/EWA/titre1.gif);
background-position: left bottom;
background-repeat:no-repeat;
}

h2 {
font-family:Trebuchet MS,Lucida Sans Unicode,Helvetica,Arial;
font-weight:normal;
xcolor:#E7AA18;
color:#D6AA00;
xmargin-left:10px;
xpadding-bottom:5px;
font-size:14pt;
xborder-bottom:1px solid;
}

h3 {
font-family:Trebuchet MS,Lucida Sans Unicode,Helvetica,Arial;
xcolor:#935430;
color:#BD0031;
margin:0px;
xpadding-left:35px;
padding-bottom:5px;
font-size:12pt;
font-weight:600;
}


/* ------------------------------------------------------------
Pied de page
------------------------------------------------------------ */

#footer {

background-color:#BD0031;
color:fff;
font-size:8pt;
}

#footer a {
text-decoration:none;
color:#fff;
}

#footer a:hover {
text-decoration:underline;
color:#fff;
}


/* ------------------------------------------------------------
Menu
------------------------------------------------------------ */
       div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem {
            font-size:8pt;
            font-style:normal;
            font-weight:normal;
            color:#000;
            font-family : Verdana;
      }
      div.menuBar {
            border : 2px solid #BD0031; 
            text-align : left;
            padding-left : 0;
            padding-right : 0;
            padding-top : 0px;
            padding-bottom : 0px;
      }
      div.menuBar a.menuButton {
            font-size : 8pt;
            font-weight : bold;
            color : #ffffff;
            cursor : pointer;
            left : 0;
            position : relative;
            text-decoration : none;
            top : 0;
            z-index : 100;
            xbackground-image : url('../../CSS/f1v2.gif');
            xbackground-repeat : no-repeat;
            margin : 1px;
            padding-left : 10px;
            padding-right : 10px;
            padding-top : 2px;
            padding-bottom : 2px;
            background-position : left center;
      }
      div.menuBar a:hover.menuButton {
            color : #000;
      }
      div.menuBar a.menuButtonActive, div.font-family a:hover.menuButtonActive {
            border-top : 1px solid #ffffff;
            border-bottom : 1px solid #ffffff;
            margin : 1px;
            background-color : #0B9193;
            color : #fff;
            left : 1px;
            top : 1px;
            xbackground-image : url('../../CSS/f2v2.gif');
            background-repeat : no-repeat;
            background-position : left center;
            padding-left : 10px;
            padding-right : 10px;
            padding-top : 1px;
            padding-bottom : 1px;
      }
      div.menu {
            left : 0;
            position : absolute;
            top : 0;
            visibility : hidden;
            z-index : 101;
            background-color : #FAF3C1;
            border : 1px outset #000000;
            padding-left : 0;
            padding-right : 1px;
            padding-top : 0;
            padding-bottom : 1px
      }
      div.menuItemHdr {
            border : 1px solid #ffffff;
            margin : 1px;
            padding-left : 10px;
            padding-right : 6px;
            padding-top : 2px;
            padding-bottom : 2px;
            text-decoration : underline;
            font-style : italic;
      }
      div.menu a.menuItem {
            border : 1px solid #ffffff;
            margin : 1px;
            color : #000000;
            cursor : default;
            display : block;
            text-decoration : none;
            white-space : nowrap;
            padding-left : 10px;
            padding-right : 6px;
            padding-top : 2px;
            padding-bottom : 2px;
      }
      div.menu a:hover.menuItem, div.menu a.menuItemHighlight {
            border : 1px outset #ffffff;
            background-color : #E7BE21;
            color : #fff;
            cursor : pointer;
      }
      div.menu a.menuItem span.menuItemArrow {
            margin-right : -0.75em;
      }
      div.menu div.menuItemSep {
            border-top : 1px solid #E7EFBD;
            border-bottom : 1px outset #666699;
            margin : 1px;
            padding-left : 10px;
            padding-right : 6px;
            padding-top : 2px;
            padding-bottom : 2px;
      }
      image.pict {
            border : 1px solid #ffffff;
            background-color : #ffffff;
      }
      div.menu a.menuItem {
            border : 1px solid #E7EFBD;
      }



         border-bottom : 1px outset #666699; margin : 1px; padding-left : 10px; padding-right : 6px; padding-top : 2px; padding-bottom : 2px; image.pict {
            border : 1px solid #ffffff;
            background-color : #ffffff;
      }
      div.menu a.menuItem {
            border : 1px solid #E7EFBD;
      }

 10px; padding-right : 6px; padding-top : 2px; padding-bottom : 2px; image.pict {
            border : 1px solid #ffffff;
            background-color : #ffffff;
      }
      div.menu a.menuItem {
            border : 1px solid #E7EFBD;
      }




lid #E7EFBD; image.pict {
            border : 1px solid #ffffff;
            background-color : #ffffff;
      }
      div.menu a.menuItem {
            border : 1px solid #E7EFBD;
      }








;
      }





     }





   }






     }





   }





 }





     }





   }






     }





   }





   }









   }















     }





   }





 }





     }





   }






     }





   }





   }









   }





 }
      image.pict {
            border : 1px solid #ffffff;
            background-color : #ffffff;
      }
      div.font-family a.menuItem {
            border : 1px solid #E7EFBD;
      }








;
      }





     }





   }






     }





   }





 }





     }





   }






     }





   }





   }









   }














   }










    }





   }





 }





     }





   }






     }





   }





   }









   }








   }





   }









   }