.body, TR, TD 
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000;    
}

.gris
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 13px; LINE-HEIGHT: 15px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #333333;    
}

.chemin
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 10px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000;    
}

.c-liste
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: center;
  	COLOR: #000000;    
}

.d-liste
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: right;
  	COLOR: #000000;    
}

.g-liste
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000;    
}

.libform
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: middle; TEXT-ALIGN: right;
  	COLOR: #FFFFFF;    
}

.petit
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 9px; LINE-HEIGHT: 11px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000;    
}

.concepts
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 11px; LINE-HEIGHT: 12px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000;    
}

.select
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 10px; LINE-HEIGHT: 11px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000;    
}

.c
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: center;
  	COLOR: #000000;    
}

.d
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: center; TEXT-ALIGN: right;
  	COLOR: #000000;    
}

.dat
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: center;
  	COLOR: #000000;    
}

.portail
{
  	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 14px; LINE-HEIGHT: 14px; VERTICAL-ALIGN: top; TEXT-ALIGN: center;
  	COLOR: #FFFFFF
}

.titreblanc
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 14px; LINE-HEIGHT: 14px; VERTICAL-ALIGN: top; TEXT-ALIGN: center;
  	COLOR: #000000
}

.titre1
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 18px; LINE-HEIGHT: 22px; VERTICAL-ALIGN: top; TEXT-ALIGN: center;
  	COLOR: #000000
}

.chapeau
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 13px; LINE-HEIGHT: 16px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000
}

.titre2
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 14px; LINE-HEIGHT: 14px; VERTICAL-ALIGN: top; TEXT-ALIGN: center;
  	COLOR: #000000
}

.tit_index1
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 14px; LINE-HEIGHT: 14px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000; background-color: #B8DEFF
}

.tit_index2
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
 	FONT-SIZE: 14px; LINE-HEIGHT: 14px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000; background-color: #99CCCC
}

.l
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;
 	FONT-SIZE: 12px; LINE-HEIGHT: 12px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000
}

.l-gris
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;
 	FONT-SIZE: 12px; LINE-HEIGHT: 12px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #999999
}

.txt-resume
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 13px; LINE-HEIGHT: 15px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000;    
}

.txt-art
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: left;
  	COLOR: #000000;    
}

A:link { FONT-FAMILY: Verdana, Helvetica,  arial, Geneva, SansSerif; COLOR: #000000;VERTICAL-ALIGN: top;TEXT-DECORATION: none }
A:visited { FONT-FAMILY: Verdana, Helvetica,  arial, Geneva, SansSerif; COLOR: #000000; VERTICAL-ALIGN: top;TEXT-DECORATION: none }
A:active { FONT-FAMILY: Verdana, Helvetica,  arial, Geneva, SansSerif; COLOR: #000000;VERTICAL-ALIGN: top; TEXT-DECORATION: none }
A:hover { FONT-FAMILY: Verdana, Helvetica,  arial, Geneva, SansSerif; COLOR: #000000; VERTICAL-ALIGN: top;TEXT-DECORATION: underline }

.lien-noir
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left;
  	COLOR: #000000;     
}

.lien-souligne
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left;
  	COLOR: #000000; TEXT-DECORATION: underline
}

.lien-blanc
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: top; TEXT-ALIGN: right;
  	COLOR: #FFFFFF; TEXT-DECORATION: underline
}

.lien-soutien, #lien-soutien, #lien-soutien a { background-color:#f00; font-weight:bold; color:#fff;  }
#lien-soutien a:hover { text-decoration:underline }

.libform
{
  	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	FONT-SIZE: 11px; LINE-HEIGHT: 13px; VERTICAL-ALIGN: middle; TEXT-ALIGN: right;
  	COLOR: #FFFFFF;    
}
