A.pretty_link { color: #FE7F1D   ;text-decoration: underline; border:0px;}

body   {  
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        12px;
  padding: 0px; 
  margin:0px;
}

td {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        12px;
}

/*couleurs--------------------------------------------------------------------*/
.color1 { background-color: #7A2B26; } /* Bordeau */
.color2 { background-color: #FFFFFF; } 
.color3 { background-color: #FFFFFF; }
.color4 { background-color: #D8771E; } /* Orange */
.color5 { background-color: #BF1C1F; } /* Rouge - non utilise */
.pattern { background-color: #E0DBCD; }

/*Menu2 ----------------------------------------------------------------------*/
.menu2, .menu2_selected {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size       : 14px;
  text-decoration : none;
  text-align      : right;
  font-weight     : normal;
  font-variant    : normal;
  color           : #FFFFFF;
  padding-left    : 0px;
  white-space     : nowrap;  
}

.menu2_selected {
  color           : #FFFFFF;
  font-weight     : bold;
}

A.menu2:hover { color: #D8771E ;}
/*----------------------------------------------------------------------------*/

.page, .page_selected, .page_anchor_selected, .page_anchor {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size       : 11px;
  text-decoration : none;
  text-align      : right;
  font-weight     : bold;
  font-variant    : normal;
  color           : #B3B3D9;
  background-color: #FFFFFF; 
  white-space     : nowrap;   
}

.page_selected { color: #000000;}
.page:hover    { color: #000000 }

.page_anchor_selected { color: #000000;}
.page_anchor          { color: #B3B3D9;}
.page_anchor:hover    { color: #000000;}


/*textes-----------------------------------------------------------------------*/
.pretty_link{
  border :          0px;
}
.title{
  font-size:        16px;
  font-weight:      800;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  background-color: transparent;
  color           : #FE7F1D;
  text-transform  : uppercase;
}
.text{
  font-size:        12px;
}
.title1, .pretty_title{
  background-color: transparent;
  color           : #7A2B26;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        14px;
  font-weight:      800;
  text-transform  : uppercase;
}
.pretty_title2{
  background-color: transparent;
  color           : #D8771E;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        12px;
  font-weight:      700;
}
.pretty_title3{
  background-color: transparent;
  color           : #BF1C1F;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        10px;
  font-weight:      600;
  text-decoration : none;
}

.textJustify, .textJustifyBordeau, .textJustifyOrange { 
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  background-color: transparent;
  font-size:        12px;
  color           : #000000;
  padding   :0px;
  margin    :0px;
}
.textJustifyBordeau {color : #7A2B26; }

.textJustifyOrange {color : #D8771E; }

.pretty_frame_left, .pretty_frame_right{
  border          : 0px;
  font-weight     : 500;
  color           : #FFFFFF;
  background-color: #FE7F1D;
}
span.pretty_frame_left a.pretty_link,span.pretty_frame_right a.pretty_link{
  color           : #FFFFFF;
  text-decoration : underline;
  border          :0px;
}
.text1{
  background-color: transparent;
}

.basdepage {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        11px;
  text-align:       center;
  font-weight     : 500;
  color           : #FFFFFF;
  background-color: #D8771E;

}

/*----------------------------------------------------------------------------*/

.copyright, .idalizes, .styleprjinfo {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        11px;
  font-style:       normal;
  font-weight:      normal;
  font-variant:     normal;
  text-decoration:  none;
  text-align:       right;
  vertical-align:   middle;
  color:            #333333;
  background-color: #E0DBCD;
}
.styleprjinfo  { 
  color:            #FFFFFF;
  background-color: #D8771E;
  text-align:       center;
}
.idalizes  { 
   font-size:10px;
   color :   #333333; 
}
a.idalizes { color : #333333; }
