body {
  font-family: verdana, arial, helvetica, sans-serif;
   background: white;
    font-size: 12pt;
}

#lev0 {
    max-width: 840px;
       /* the above will ensure that a max. of 60 chars are displayed on one line 
          and works for most browsers except for IE 5 and 6.
          
		  For IE see the line below.
       */
        width: expression(document.body.clientWidth > 840? "840px": "auto" );
      }

   }

TABLE#main_table { width: 100%; }

TD .left_col {
          width: 150px;
 vertical-align: top;
     }

TD .right_col {
          width: 160px;
     background: transparent;
 vertical-align: top;
     }

TD .mid_col {
 vertical-align: top;
     }

img { display: none; }   
#menu { display: none; }
#pointers { display: none; }
#logo { display: none; }
#left { display: none; }
#right { display: none; }
p { font-size: 12px; text-align: left; text-indent: 0; color: #000000; }
LI { font-size: 12px; color: #000000;}
blockquote { font-size: 12px; text-align: left; text-indent: 0; color: #000000; }
.small {
      font-size: 12px;
          color: #333333;
     background: #fff;
            }

#edito {
     margin-top: 20px;
     background: transparent;
    }

.auteur {
	 text-align: left;
      font-size: 11px;
          color: #333;
    }

.surtitre {
	 text-align: left;
      font-size: 14px;
    font-weight: 400;
          color: #ff631b;
     margin-top: 20px;
            }

.titre { 
	 text-align: left;
      font-size: 18px;
    font-weight: 700;
          color: #333;
            }

.chapeau {
 	 text-align: left;
     font-size: 11px;
    font-weight: 600;
          color: #333;
   padding-left: 30px;
 padding-bottom: 0px;
    padding-top: 10px;
            }

.edphoto {
    margin-left: 0px;
          float: left;
  padding-right: 10px;
    }

.plus {
	 text-align: left;
      font-size: 12px;
          color: #333333;
     background: #fff;
     text-align: right;
      }

.intertitre {
	 text-align: left;
      font-size: 13px;
    font-weight: 700;
          color: #333;
     text-align: left;
       }

.texte { 
	 text-align: left;
      font-size: 12px;
          color: #333333;
     background: #fff;
  margin-bottom: 10px;
     text-align: left;
      }

.footer {
     text-align: center; 
          clear: left;
      font-size: 11px;
    font-weight: 600;
          color: #333333;
  }        
/* divers */
#end {display: none; }
#top {display: none; }
A  { text-decoration: none; }
A img {border: none}
.orange { color: #ff631b;}
.error {
      font: bold 13px verdana, arial, tahoma, helvetica, sans-serif; 
     color: #ff631b;  
       }
dl { font: normal 14px verdana, arial, tahoma, helvetica, sans-serif; }
dt { font: bold 13px verdana, arial, tahoma, helvetica, sans-serif; 
     color: #ff631b;  
	 margin-left: 0px;
	 padding-bottom: 8px;
	 }
dd { font: normal 12px verdana, arial, tahoma, helvetica, sans-serif; 
	 margin-left: 16px;
	 padding-bottom: 8px;
	 color: #333333;
	 }

H3 {
     text-align: left;
      font-size: 20px;
    font-weight: 700;
          color: #ff631b;
   }

H4 {
     text-align: left;
      font-size: 16px;
    font-weight: 700;
          color: #ff631b;
   }
