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

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


/*body --------------------------------------------------------------------*/
.pattern, .colorpattern { background-color: #E0DBCD; }
body   {  
  padding: 0px; 
  margin:0px;
}

/*couleurs--------------------------------------------------------------------*/
.color1 { background-color: #663366;} /* Menu font and middle frame */
.color2 { background-color: #FFFFFF; } /* frame (each side of color1 frame) */
.color3 { background-color: #FFFFFF; } /* Page background*/
.color4 { background-color: #663366; } /* ligne adresse */
.color5 { background-color: #73C03B; } /* Menu font */
.color6 { background-color: #73C03B; } /* font left and right images on menu */

/*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;
  background-color: transparent;
  color           : #663366;
}
.text{
  font-size:        12px;
}
.title1, .pretty_title{
  background-color: transparent;
  color           : #663366;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        14px;
  font-weight:      800;
  text-transform  : uppercase;
}
.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: #663366;
}
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: #663366;

}

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

.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: #663366;
  text-align:       left;
}
.idalizes  { 
   font-size:8px;
   color :   #333333; 
}
a.idalizes { color : #333333; }
