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

/*couleurs--------------------------------------------------------------------*/
.color3  { background-color: #E0C53F; }
.color3b  { background-color: #60A898; }
.color4  { background-color: #061846; }
.color5  { background-color: #343535; }
.color6  { background-color: #AAACAC; }
.color7  { background-color: #FFFFFF; }
.color8  { background-color: #000000; }
.color9  { background-color: #BCD9D3; }
.color10 { background-color: #FF871A; }

.color12 { background-color: #000887; }
.color13 { background-color: #020B79; }
.color14 { background-color: #77A7D5; }
.color15 { background-color: #6287BC; }

/*----------------------------------------------------------------------------*/
.pretty_title, .pretty_title_c2, .pretty_title_c3 { 
  font-family:    Arial, Helvetica, Verdana, sans-serif;
  font-size:      14px; 
  font-style:     normal; 
  font-weight:    bold; 
  color:          #C70000;
  text-transform: uppercase;
}

.pretty_title_c2 { 
  color:          #FF871A;
}

.pretty_title_c3 { 
  color:          #04113D;
}

.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;
}

.pretty_link {
  color: #FF871A;
  border-style: none;
  text-decoration:underline; 
}
.pretty_link:hover {color: #FF0000; }

/*----------------------------------------------------------------------------*/
.infoTitle {
  font-family:      Arial,Helvetica, Verdana, sans-serif;
  font-size:        12px;
  text-decoration:  none;
  text-align:       left;
  font-weight:      bold;
  vertical-align:   middle;
  color:            #FFFFFF;
  background:       #60A898;
}
/*----------------------------------------------------------------------------*/

.menu1Active,.menu1Inactive,.menu1ActiveTd,.menu1InactiveTd {
  font-family:      Arial,Helvetica, Verdana, sans-serif;
  font-size:        12px;
  text-decoration:  none;
  text-align:       left;
  font-weight:      bold;
  vertical-align:   middle;
  color:            #FFFFFF;
  background:       #CC993F;
}

.menu1Inactive:hover  { color: #FFAD42;}

.menu1Active, .menu1ActiveTd {  background:  #061846;}

/*----------------------------------------------------------------------------*/
.level1Name {  
  font-family:      Arial,Helvetica, Verdana, sans-serif;
  font-size:        14px;
  text-decoration:  none;
  text-align:       left;
  font-weight:      bold;
  vertical-align:   middle;
  color:            #061846;
  background:       #60A898;
}
/*----------------------------------------------------------------------------*/

.menu2Active,.menu2Inactive,.menu2ActiveTd,.menu2InactiveTd {
  font-family:      Arial,Helvetica, Verdana, sans-serif;
  font-size:        12px;
  text-decoration:  none;
  text-align:       left;
  font-weight:      bold;
  vertical-align:   middle;
  color:            #FFFFFF;
  background:       #60A898;
}

.menu2Inactive:hover  { color: #FFAD42;}

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

.pageActive,.pageInactive,.pageActiveTd,.pageInactiveTd {
  font-family:      Arial,Helvetica, Verdana, sans-serif;
  font-size:        12px;
  text-decoration:  none;
  text-align:       left;
  vertical-align:   middle;
  color:            #000000;
}

.pageInactive:hover  { color: #FFAD42;}

.pageActive       { color: #FFAD42; text-decoration: underline;  font-weight: bold;}

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

.anchor, .anchorAnim {
  text-decoration : none;
  color:            #000000;
}
.anchorAnim:hover { color: #FFAD42 }
.anchor:hover { color: #FFAD42 }

.anchorFramed {
  text-decoration: none;
  color:           #000000;
  border-style:    solid;
  border-width:    0px;
  border-color:    #777777;
}
.anchorFramed:hover { color: #FFAD42 }
/*----------------------------------------------------------------------------*/
.ufBold { background-color: #CCCCCC; }
.ufText { background-color: #DDDDDD; }

.frmTitle { 
   font-family:      Helvetica, Arial, Verdana, sans-serif;  
   font-size:        14px;  
   color:            #000000;  
   background-color: #EEEEEE;
}
.frmSubTitle {   
   font-family:      Arial, Helvetica, Verdana, sans-serif;  
   font-size:        10px; 
   color:            #000000;  
   background-color: #EEEEEE;
}
.frmText {
   font-family:      Arial, Helvetica, Verdana, sans-serif;  
   font-size:        12px;  
   color:            #000000;  
   background-color: #FFFFFF;
}
/*----------------------------------------------------------------------------*/

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