/*Boby general ainsi le wysiwyg a un fond blanc-------------------------------*/
body {
 background-color     : #FFFFFF;
}
.text {
 background-color     : transparent;
}

/*Boby du site ainsi le site a le bas de page de la bonne couleur-------------*/
.pattern, body.pattern {
 background-color     : #000000;
}

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

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

/*couleurs--------------------------------------------------------------------*/
.amecr_top   {background-color     : #000000 }
.amecr_left  {background: url(fr/amecr_left.gif) #000000 }
.amecr_page  {background: url(fr/amecr_page.gif) #FFFFFF }
.amecr_right {background: url(fr/amecr_right.gif) #000000 }
.amecr_back  {background-color     : #000000 }

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

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

.page_selected, A.page_selected { color: #CC0000;}
.page:hover, A.page:hover    { color: #CC0000 }

.page_anchor_selected, A.page_anchor_selected { color: #CC0000;}
.page_anchor, A.page_anchor          { color: #000000;}
.page_anchor:hover, A.page_anchor:hover    { color: #CC0000;}


/*textes-----------------------------------------------------------------------*/
.pretty_link{
  border :          0px;
}
.title{
  font-size:        16px;
  font-weight:      800;
  text-decoration: underline;
  background-color: transparent;
  color           : #CC0000;
}
.text{
  font-size:        12px;
}
.title1, .pretty_title{
  background-color: transparent;
  color           : #CC0000;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        14px;
  font-weight:      800;
  text-transform  : uppercase;

  background:transparent url(fr/aro.png) no-repeat scroll left bottom;
  height:20px;
  padding:15px 0px 0px 36px;
}
.pretty_title2{
  background-color: transparent;
  color           : #000000;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        12px;
  font-weight:      700;
}
.pretty_title3{
  background-color: transparent;
  color           : #000000;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        10px;
  font-weight:      600;
  text-decoration : none;
}

.textJustify{//texte general
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  background-color: transparent;
  padding   :0px;
  margin    :0px;
}

.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           : #000000;
  background-color: #FFFFDD;

}

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

.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:            #666666;
  background-color: #FFFFFF;
}
.styleprjinfo  { 
  text-align:       center;
}
.idalizes  { 
   font-size:10px;
   color :   #999999; 
}
a.idalizes { color : #999999; }