/* CSS Utiltrucks */

/*-------------------------------------------------------------------------------------------------*/
/* Definition du corps ainsi que de la mise en page du site */
/*-------------------------------------------------------------------------------------------------*/
body
{
 	margin: 0 0 0 0px;
 	margin-top:0px;
 	padding: 0;
 	background: #FFFFFF;
 	background-image: url(bgimage.jpg)
} 

#header
{
   	width : 1024px;
   	height: 169px;
   	background-image :  url(top.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
   	margin-left : auto; /*Marge auto pour centrage*/
   	margin-right : auto; /*Marge auto pour centrage*/
}

#arrnoir
{
	width : 1024px; 
	background-color : #141C1F;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	margin-bottom : 0px;
}


#menu
{
 	width: 900px;
	line-height: 30px;
	margin-left: 50px;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-align : left;
}

#menu a
{
   font-size: 14px;
   text-decoration: none;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
}

#hautcorps
{
	width : 884px;
	background-color : #EAEAEA;
	min-height: 10px;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	margin-bottom : 0px;
	border-top :10px solid #FFFFFF;
	border-left :7px solid #FFFFFF;
	border-right :7px solid #FFFFFF;
	padding : 15px;
}

#camion
{
	float : right;
	width : 408px;
	margin-right : 0px;
}

#arrgris
{
	width : 1024px;
	background-color : #CBCFD2;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	margin-bottom : 0px;
	padding-bottom : 15px;
}

#corps
{
	width : 884px;
	background-color : #EAEAEA;
	min-height: 10px;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	margin-bottom : 0px;
	border-bottom :10px solid #FFFFFF;
	border-left :7px solid #FFFFFF;
	border-right :7px solid #FFFFFF;
	padding : 15px;
}
/*-------------------------------------------------------------------------------------------------*/
/* Creation du menu en header */
/*-------------------------------------------------------------------------------------------------*/


#connexion
{
	float : right;
	margin-left : 100px;
}

/*-------------------------------------------------------------------------------------------------*/
/* Page d'accueil : blocs classes par taille
/*-------------------------------------------------------------------------------------------------*/

#bloc1
{
   	width : 870px;
   	height: 35px;
	line-height : 35px;
   	background-image :  url(bloc1.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	padding-left : 10px;
	clear:both;
}

.titrebloc1 
{
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

#interbloc1
{
	width : 866px;
	background-color : #FFFFFF;
	border-bottom :2px solid #42646D;
	border-left :2px solid #42646D;
	border-right :2px solid #42646D;
}

#sstitrebloc1
{
	width : 866px;
	background-color : #E1E1E1;
	margin: 0px;
	line-height : 20px;
}

#bloc2,#bloc4
{
	width : 490px;
   	height: 23px;
	line-height : 23px;
   	background-image :  url(bloc2.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
	padding-left : 10px;	
}

#interbloc2,#interbloc4
{
	width : 486px;
	background-color : #FFFFFF;
	margin-bottom : 0px;
	border-bottom :2px solid #42646D;
	border-left :2px solid #42646D;
	border-right :2px solid #42646D;
	padding:0px;
}

.titreblocblc 
{
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
}

.titreblocor
{
	font-size: 12px;
	color: #EFA300;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration : none;
}

#bloc3,#bloc5
{
   	width : 368px;
   	height: 23px;
	line-height : 23px;
   	background-image :  url(bloc3.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}

#interbloc3,#interbloc5
{
	width : 364px;
	background-color : #FFFFFF;
	margin : 0px;
	border-bottom :2px solid #42646D;
	border-left :2px solid #42646D;
	border-right :2px solid #42646D;
}


/*-------------------------------------------------------------------------------------------------*/
/* Resultat du moteur de recherche
/*-------------------------------------------------------------------------------------------------*/

#titre_annonce
{
   	width : 803px;
   	height: 27px;
	line-height : 25px;
	margin-left : 30px;
}

#hautm2r,#hautaffin
{
   	width : 803px;
   	height: 27px;
	line-height : 25px;
   	background-image :  url(hautm2r.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
	margin-left : 30px;
}

#arraffin,#arrtri
{
	width : 801px;
	background-color : #FFFFFF;
	margin-bottom : 0px;
	border :1px solid #7E897B;
	margin-left : 30px;
}

#arrresultat
{
	width : 801px;
	background-color : #CCD1CC;
	margin-bottom : 0px;
	border :1px solid #7E897B;
	margin-left : 30px;
}

#resultat1
{
   	width : 801px;
   	height: 85x;
   	background-image :  url(resultat1.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}

#resultat1:hover
{
   	width : 801px;
   	height: 85x;
   	background-image :  url(resultat2.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
}

.blcm2r 
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

/*-------------------------------------------------------------------------------------------------*/
/* Haut annonce
/*-------------------------------------------------------------------------------------------------*/

#hautannonce,#haut_vendeur
{
   	width : 408px;
   	height: 27px;
	line-height : 27px;
   	background-image :  url(blocannonce.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
	text-align : center;
}

#corpsannonce,#corps_vendeur
{
	width : 399px;
	background-color : #E0E3E4;
	border-left :2px solid #42646D;
	border-right :2px solid #42646D;
	border-bottom :2px solid #42646D;
	padding-top: 5px;
	padding-left : 5px;
}

#contact_pied
{
	width : 404px;
	background-color : #466872;
	border-left :2px solid #42646D;
	border-right :2px solid #42646D;
	padding-top : 5px;
	padding-bottom : 5px;
}

#autre_annonce
{
	width : 404px;
	background-color : #FD923A;
	border-left :2px solid #42646D;
	border-right :2px solid #42646D;
	border-bottom :2px solid #42646D;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : center;
}

.autre_annonce
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;    
	color: #000000;
	text-decoration:none;
}
.contact_pied
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;    
	color: #FFFFFF;
	text-decoration:none;
}

.border
{
	border :2px solid #42646D;
}

#hautcoor
{
   	width : 449px;
   	height: 27px;
	line-height : 27px;
   	background-image :  url(blocannonce2.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
	text-align : center;
}

#corpscoordonnees
{
	width : 445px;
	background-color : #E0E3E4;
	border-bottom :2px solid #42646D;
	border-left :2px solid #42646D;
	border-right :2px solid #42646D;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align : center;
}

.ShowVehicSection 
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;    
	color: #47B69E;
	text-decoration:none; 
	padding: 0px;   
	margin: 1px;
}

/*-------------------------------------------------------------------------------------------------*/
/* Formulaire de contact annonce
/*-------------------------------------------------------------------------------------------------*/

#contacthaut
{
   	width : 600px;
   	height: 109px;
	min-height: 109px;
   	background-image :  url(contacthaut.jpg);
   	background-repeat : no-repeat; /* L'en tête ne se repetera pas */
   	margin-left : auto; /*Marge auto pour centrage*/
   	margin-right : auto; /*Marge auto pour centrage*/
}

#hautcorpscontact
{
	width : 600px;
	background-color : #EAEAEA;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	margin-bottom : 0px;
	border-top :10px solid #FFFFFF;
	border-left :7px solid #FFFFFF;
	border-right :7px solid #FFFFFF;
	border-bottom :10px solid #FFFFFF;
	padding-left : 15px;
	padding-right : 15px;
}

#piedcontact
{
	width : 600px;
	background-color : #CBCFD2;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	margin-bottom : 0px;
	padding-top : 15px;
}

/*-------------------------------------------------------------------------------------------------*/
/* Mise en page float image echos des pros
/*-------------------------------------------------------------------------------------------------*/

.titre_echo 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color : #38456B;
	text-decoration:underline;
}
.sous_titre_echo
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color : #000000;
	text-decoration:none;
}
.txt_echo_image 
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color : #000000;
	text-align : justify;
	min-height : 230px;
}
.txt_echo_sans_image,.txt_echo 
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color : #000000;
	text-align : justify;
}

.txt_echo_images 
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color : #000000;
	text-align : justify;
	min-height : 460px;
}

.align_left
{
	float : left;
	padding-right : 10px;
}

.align_right
{
	float : right;
	padding-left : 10px;
}
/*-------------------------------------------------------------------------------------------------*/
/* Inscription */
/*-------------------------------------------------------------------------------------------------*/

#hautinc
{
   	width : 687px;
   	height: 28px;
	line-height : 28px;
   	background-image :  url(hautinscription.jpg);
   	background-repeat : no-repeat;
	margin-left : auto;
   	margin-right : auto;
	text-align : center;
}

#corpsinc
{
	width : 683px;
	background-color : #E0E3E4;
	border-bottom :2px solid #42646D;
	border-left :2px solid #42646D;
	border-right :2px solid #42646D;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left : auto;
   	margin-right : auto;
	text-align : center;
}

/*-------------------------------------------------------------------------------------------------*/
/* Menu espace client */
/*-------------------------------------------------------------------------------------------------*/

#menu_clt
{
	width : 880px;
	background-color : #4F7582;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	min-height: 40px;
	border : 1px solid #000000;
}

#navigation
{
	list-style: none;
	margin: 0px;     
	padding: 0px; 
}

#navigation li
{
	float : left;
	line-height : 40px;
	margin-left : 0px;
	margin-right : 0px;
}

#navigation li a
{
	display : block;
	font-size: 13px;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-style: normal;
	text-align : center;
	text-decoration: none;
	background-color : #4F7582;
	padding-left : 20px;
	padding-right : 20px;
	border-left:1px solid #4F7582;
	border-right:1px solid #4F7582;
}

#navigation li a:hover
{
	background-color : #59A240;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

.titre_suivi
{
	text-align: left;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 8px;
	padding-bottom : 8px;
	background-color : #4F7582; 
	font-size: 16px;
	text-decoration: none;
	color: #FFFFFF; 
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal; 
}

#div_suivi
{
	width : 803px;
	height: 27px;
	line-height : 25px;
	background-color : #4F7582;
	margin-left : 30px;
}

/*-------------------------------------------------------------------------------------------------*/
/* Definition du corps ainsi que de la mise en page du site */
/*-------------------------------------------------------------------------------------------------*/

.head_bloc
{
	width : 802px;
	background-image : url(head_bloc.jpg);
	background-repeat : repeat;
	font-size: 16px;
	text-decoration: none;
	color: #FFFFFF; 
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal; 
	padding-left : 5px;
	padding-top : 8px;
	padding-bottom : 8px;
	margin-left : 30px;
}

.corps_bloc
{
	width : 797px;
	background-color : #C6C6C6;
	font-size: 14px;
	text-decoration: none;
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal; 
	padding-left : 10px;
	padding-top : 8px;
	padding-bottom : 8px;
	margin-left : 30px;
}

.txt_corps_bloc_or
{
	font-size: 14px;
	text-decoration: none;
	color: #4F7582; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal; 
}

.lettrine
{
   font-size: 16px;
   text-decoration: none;
   color: #4F7582; 
   font-family: Verdana,Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal; 
   margin-left : auto; /*Marge auto pour centrage*/
   margin-right : auto; /*Marge auto pour centrage*/
}

/*-------------------------------------------------------------------------------------------------*/
/* Pied de page */
/*-------------------------------------------------------------------------------------------------*/

#pied
{
	width : 928px;
	background-color : #CBCFD2;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	margin-bottom : 0px;
	padding-top : 15px;
}

#pied a
{
   font-size: 12px;
   text-decoration: none;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
}

/*-------------------------------------------------------------------------------------------------*/
/* Bloc vendeurs */
/*-------------------------------------------------------------------------------------------------*/
#compte
{
	width : 800px;
	margin-left : auto; /*Marge auto pour centrage*/
	margin-right : auto; /*Marge auto pour centrage*/
	margin-bottom : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
	border-bottom :3px solid #38456B;
}

/*-------------------------------------------------------------------------------------------------*/
/* Texte utilise */
/*-------------------------------------------------------------------------------------------------*/

.separateur
{
   font-size: 12px;
   text-decoration: none;
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
}

.separateur2
{
   font-size: 14px;
   text-decoration: none;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: normal;
}

.separateur3
{
   font-size: 13px;
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   font-weight: bold;
   color: #050A05;
   text-decoration:none;
   padding: 0px;
   margin: 0px;
}

.sousmenu  
{
   font-size: 13px;
   font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
   font-weight: bold;
   color: #050A05;
   text-decoration:none;
   padding: 0px;
   margin: 0px;
}

.sousmenu:hover
{
    text-decoration:underline;
}

.western 
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	color : #000000;
}

.txt 
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	color : #000000;
}

.BlackGras12 
{
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.titre 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color : #38456B;
	text-decoration:none;
}


.titrerouge
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #F40505;
	text-decoration:none;
}

.titrevert {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #008000;
	text-decoration:none;
	padding: 0px;   
	margin: 0px;
}

.VehicDescr {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #2C3D44;
	text-decoration:none;
}


.titreechos 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color : #38456B;
	text-decoration:none;
}

.echos {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #2C3D44;
	text-decoration:none;
}

.echos a{
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #2C3D44;
	text-decoration:underline;
}


/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*------------------------AVANT---------------------------------------------*/

.myinput1 {
	font-size : 9px;
	border-width:0px;
	height:17px;
	text-align:center;
	font-family : Arial, Helvetica, Geneva;
	color : black;
  padding: 0px;
  padding-top: 2px;
  margin: 0px;
}

.SubMenu  {
	font-size: 13px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #050A05;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
}

.SubMenu:visited {
	font-size: 13px;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #050A05;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
}

.SubMenu:hover {
	font-size: 13px;
  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #050A05;
  text-decoration:underline;
	padding: 0px;
  margin: 0px;
}

.ArticleSource {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #8888AA;
}

.ArticleSourceVignette {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #444466;
}

.BancEssai2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FD6602;
	font-weight: bold;
}

.BancEssai3 {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  text-decoration:none;
	color: #3692B9;
}

.BancEssai3:visited {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  text-decoration:none;
	color: #3692B9;
}

.BancEssai3:hover {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  text-decoration:underline;
	color: #3692B9;
}


.SolUtilTop {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #000000;
  text-decoration:none;
	padding: 0px;   margin: 0px;
  margin-left: 9px;
}

.SolUtilTitre {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #000000;
  text-decoration:none;
	padding: 0px;   margin: 0px;
  margin-left: 9px;
}

.SolUtilAccroche {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
  color: #000000;
  text-decoration:none;
	padding: 0px;   margin: 0px;
  margin-left: 7px;
  margin-right: 30px;
}

.SolUtilSuite  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #F1AC00;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
}

.SolUtilSuite:visited {
	font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #3366FF;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
}

.SolUtilSuite:hover {
	font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #3366FF;
  text-decoration:underline;
	padding: 0px;
  margin: 0px;
}

.CoupDeCoeurTitre  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #E4FF00;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
}

.CoupDeCoeurTitre:visited {
	font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #C8F129;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
}

.CoupDeCoeurTitre:hover {
	font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #DFFC6E;
  text-decoration:underline;
	padding: 0px;
  margin: 0px;
}
.CoupDeCoeurLien  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #E8FAEE;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
}

.CoupDeCoeurLien:visited {
	font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #E8FAEE;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
}

.CoupDeCoeurLien:hover {
	font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #FAFEFB;
  text-decoration:underline;
	padding: 0px;
  margin: 0px;
}


.Navigation1  {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #6D0000;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
  margin-right: 12px;
}

.NavigationForm1  {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #6D0000;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
  margin-right: 12px;
}

.Navigation  {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #6D0000;
  text-decoration:none;
	padding: 0px; 
  margin: 0px;   
}

.Navigation:visited {
	font-size: 10px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   
  color: #6D0000;   
  text-decoration:none;
	padding: 0px; 
  margin: 0px; 
}

.Navigation:hover {
	font-size: 10px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   
  color: #6D0000;   
  text-decoration:underline;
	padding: 0px; 
  margin: 0px; 
}

.Style1 {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.Black8 {
	font-size: 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.Black9 {
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.Black10 {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.Black11 {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.Black12 {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.Black14 {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.BlackGras11 {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.DGBlueGras11 {
	font-size: 11px;
	color: #1B2628;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}



.BlackGras13 {
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.BlackGras12_Titre {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  padding-bottom: 11px;	
}




.Black12_Titre {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
  padding-bottom: 11px;
}

.BlackGras14 {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #000000;
}

.Style3 {
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  padding-top: 0px;
  padding-bottom:	2px;
  padding-left: 0px;
  padding-right: 0px;  
}

.Small {
	font-size: 1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  padding: 0px;
}

.Gras10 {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.Gras11 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Gras12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Gras14 {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.White11 {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #ffffff;
}


.White12 {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #ffffff;
}

.White14 {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #ffffff;
}

.WhiteGras11 {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #ffffff;
}

.WhiteGras12 {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #ffffff;
  padding: 0px;
  margin: 0px;  
}

.WhiteGras14 {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #ffffff;
}

.WhiteGras16 {
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #ffffff;
}

.menu_index {
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
  color: #ffffff;
}

.Error {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #ff0000;
}

.Vignette10 {
  font-size: 10px; 
  font-family: Verdana, Arial;
  font-weight: normal;   
  color: #000B71;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.Vignette11 {
  font-size: 11px; 
  font-family: Verdana, Arial;
  font-weight: normal;   
  color: #000B71;   
  text-decoration:none;
  padding: 0px; 
  margin: 0px; 
}

.Vignette12 {
  font-size: 12px; 
  font-family: Verdana, Arial;
  font-weight: normal;   
  color: #000B71;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.Vignette14 {
  font-size: 14px; 
  font-family: Verdana, Arial;
  font-weight: normal;   
  color: #000B71;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.Vignette16 {
  font-size: 16px; 
  font-family: Verdana, Arial;
  font-weight: normal;   
  color: #000B71;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.VignetteG16 {
  font-size: 16px; 
  font-family: Georgia, Verdana;
  font-weight: normal;   
  color: #000B71;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkVignetteTitre {
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;   
  color: #000B71;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkVignetteTitre:visited {
	font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000B71;   text-decoration:none;
	padding: 0px; margin: 0px; 
}

.LinkVignetteTitre:hover {
	font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000B71;   text-decoration:underline;
	padding: 0px; margin: 0px; 
}

.LinkVignetteAccroche {
  font-size: 10px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;   
  color: #000541;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkVignetteAccroche:visited {
	font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000B71;   text-decoration:none;
	padding: 0px; margin: 0px; 
}

.LinkVignetteAccroche:hover {
	font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000B71;   text-decoration:underline;
	padding: 0px; margin: 0px; 
}

.LinkVignette10 {
  font-size: 10px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;   
  color: #000000;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkVignette10:hover {
	color: #666699;
}

.LinkVignetteCourriel {
  font-size: 11px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;   
  color: #000541;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkVignetteCourriel:visited {
	font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000B71;   text-decoration:none;
	padding: 0px; margin: 0px; 
}

.LinkVignetteCourriel:hover {
	font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000B71;   text-decoration:underline;
	padding: 0px; margin: 0px; 
}


.LinkWhite11 {
  font-size: 11px; 
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  color: #ffffff;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkWhite11:visited {
  font-size: 11px; 
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  color: #ffffff;
  padding: 0px; margin: 0px; 
}

.LinkWhite11:hover {
  font-size: 11px; 
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  color: #ffffff;   
  text-decoration:underline;
  padding: 0px; margin: 0px; 
}

.LinkWhiteGras12 {
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;   
  color: #ffffff;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkWhiteGras12:visited {
	font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:none;
	padding: 0px; margin: 0px; 
}

.LinkWhiteGras12:hover {
	font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:underline;
	padding: 0px; margin: 0px; 
}

.LinkBlackGras12 {
  font-size: 12px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;   
  color: #000000;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkBlackGras12:visited {
	font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000000;   text-decoration:none;
	padding: 0px; margin: 0px; 
}

.LinkBlackGras12:hover {
	font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000000;   text-decoration:underline;
	padding: 0px; margin: 0px; 
}

.LinkWhiteGras14 {
	font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:none;
}

.LinkWhiteGras14:visited {
	font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:none;
}

.LinkWhiteGras14:hover {
	font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:underline;
}

.LinkBlackGras14 {
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;   
  color: #000000;   
  text-decoration:none;
  padding: 0px; margin: 0px; 
}

.LinkBlackGras14:visited {
	font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000000;   text-decoration:none;
	padding: 0px; margin: 0px; 
}

.LinkBlackGras14:hover {
	font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #000000;   text-decoration:underline;
	padding: 0px; margin: 0px; 
}

.LinkWhite14 {
	font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;   text-decoration:none;
}

.LinkWhite14:visited {
	font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;   text-decoration:none;
}

.LinkWhite14:hover {
	font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;   text-decoration:underline;
}

.LinkWhiteGras16 {
	font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:none;
}

.LinkWhiteGras16:visited {
	font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:none;
}

.LinkWhiteGras16:hover {
	font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:underline;
}

.LinkWhiteGras18 {
	font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:none;
}

.LinkWhiteGras18:visited {
	font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:none;
}

.LinkWhiteGras18:hover {
	font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;   color: #ffffff;   text-decoration:underline;
}

.Style21 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; }
.Style12 {	color: #FFFFFF;
	font-size: 12px;
}

.Style13 {color: #5A7CB9; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.titre_texte
{color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

.Style14 {font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.Style14 {font-family: Arial, Verdana, Helvetica, sans-serif}
.Style24 {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.Style40 {font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.Style42 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
.Style49 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold; padding: 0px; margin: 0px;}
.Style48 {font-size: 15px}
.Style47 {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	}
.Style59 {font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #cccccc;
	font-size: 13px;
	color: #FFFFFF;
}

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

.soustitre_info {
	font-size: 14px;
	font-family: Verdana;
	}
	
.BlueGras11  {
	color: #2D49D0;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}
	
.MarronGras11  {
	color: #660000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.MarronGras11:visited  {
	color: #660000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.VioletGras11:hover  {
	color: #660000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.VioletGras11  {
	color: #7D0B97;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.VioletGras11:visited  {
	color: #7D0B97;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.VioletGras11:hover  {
	color: #7D0B97;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.bleu_verdana16 {
	font-size: 16px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-weight: bold;
	color: #7827AC;
}

.Verdanaciel {
	font-size: 14px;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-weight: bold;
	color: #1070B3
}

.verdana16 {
	font-size: 16px;
	font-family: "Verdana";
}

.gris {color: #999999
}

.titre_regions {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.TD_FOUR {
	font-size: 1px;
	font-family: Verdana;
	font-weight: normal;
  border-style:solid; 
  border-width:1px; 
  border-color:#3F1D7E;	
}

.TD_WITH_INNERSPACE {
	font-size: 11px;
	font-family: Verdana;
  border-style:solid; 
  border-width:1px; 
  border-color:black;
  border-collapse:collapse;
  padding:12px;
}

.TD_11_Gras {
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
  border-style:solid; 
  border-width:1px; 
  border-color:black;	
}

.TD_11 {
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
  border-style:solid; 
  border-width:1px; 
  border-color:black;	
}

.TD1 {
	font-size: 1px;
	font-family: Verdana;
	font-weight: normal;
  border-style:solid; 
  border-width:1px; 
  border-color:black;	
}


.StylePcr2 {font-family: Arial, Verdana, Helvetica, sans-serif}
.StylePcr3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.StylePcr5 {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.StylePcr6 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; }
.StylePcr7 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #6d0000;
	font-weight: bold;
	font-size: 10px;
}
.StylePcr8 {color: #FFFFFF}

.StylePcr9 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; }

.StylePcr11 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.StyleVideoTxtLink {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  text-decoration: none;
}

.StyleVideoTxtLink:hover {
  color: #666699;
  text-decoration: none;
}



.StylePcr15 {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.FormInscrTAB {
  border-style:solid; 
  border-width:1px; 
  border-color:#70707F;
  border-collapse:collapse;
}

.SelectForm1  {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
  color: #000000;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
  margin-right: 12px;
}

.SelectFormNAF  {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
  color: #000000;
  background-color: #E0DFFE;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
  border: 1px solid #C4C3EB;
  width:455px;
}

.SelectFormDEP  {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
  color: #000000;
  background-color: #E0DFFE;
  text-decoration:none;
	padding: 0px;
  margin: 0px;
  border: 1px solid #C4C3EB;
  width:325px;
}

.FormInscrTD_Blue1 {
  background-color: #F0F6FF;
  font-family: Verdana, Arial;
  border-style:solid; 
  border-width:0px;
  border-color:#70707F;  
}

.FormInscrTD_White {
  background-color: #FFFFFF;
  font-family: Verdana, Arial;
}

.FormInscrTD_Star {
  background-color: #F0F6FF;
  font-family: Verdana, Arial;
  border-style:solid; 
  border-width:0px;
  border-color:#70707F;  
  color: #CA894D;
}

.FormInscrTD {
  background-color: transparent;
  font-family: Verdana, Arial;
  margin:0px;
  padding:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#000000;  
}

.FormErrorMsg {
  background-color: transparent;
  font-family: Verdana, Arial; 
	font-weight: bold;
	font-style: italic;
  font-size: 11px;    
  color: #CA894D;
}

.Annu_pgarde10 {
	color: #3F1D7E;
	font-size: 10px;
	text-align : justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.Annu_pgarde12 {
	color: #3F1D7E;
	font-size: 12px;
	text-align : justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.Annu_pgarde14 {
	color: #3F1D7E;
	font-size: 14px;
	text-align : justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.TAB {
  border-style:solid; 
  border-width:1px; 
  border-color:black;
  border-collapse:collapse;
}

.TAB_FOUR {
  border-style:solid; 
  border-width:1px; 
  border-color:#3F1D7E;
  border-collapse:collapse;
}

.Annu_pub {
	color: #8888CC;
	font-size: 12px;
	text-align : center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.img_annu {
  border-width: 1px;
  border-color: #3F1D7E;
  border-style: solid;
  margin:0px;
  padding:0px;
}

.Annu_petitesimg {
	color: #3F1D7E;
	font-size: 10px;
	text-align : left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.Pgarde_petitesimg {
	color: #3F1D7E;
	font-size: 11px;
	text-align : justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.img_s2_vign {
  border-width: 1px;
  border-color: #3F1D7E;
  border-style: solid;
  margin:0px;
  padding:0px;
  margin-right:3px;
  margin-top:3px;  
}

.Green16 {
	font-size: 16px;
	font-family: Verdana, Arial;
	font-weight: normal;
	color: #15A74C;
}

.dem_info_input {
	font-size: 12px;
	font-family: Arial, Verdana;
	font-weight: normal;
	color: #000000;
  border-color:15A74C;
  border-style:solid;
  border-width:1px;	
}

.dem_photos_suppr {
	font-size: 12px;
	font-family: Arial, Verdana;
	font-weight: normal;
	color: #000000;
  width:80px;
  height:24px;
  border-color:#7FAAFF;
  background-color:#C5D9FF;
  border-style:solid;
  border-width:1px;
}

.dem_inscr_input {
	font-size: 10px;
	font-family: Arial, Verdana;
	font-weight: normal;
	color: #000000;
  border-color:FFFFFF;
  border-style:solid;
  border-width:1px;
  height: 15px;
}

.publi_source {
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
  color: #8888AA;
}

.publi_accroche {
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	text-align : justify;
}

.publi_reponse {
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	text-align : justify;
}


.bleu_verdana16 {
	font-size: 18px;
	font-family: Monotype Corsiva, Verdana, Helvetica, Arial;
	font-weight: bold;
  color: #684FFF;
}

.Verdanaciel {
	font-size: 13px;
	font-family: Verdana, Helvetica, Arial;
  color: #4C8CC3;
}

.tdCadreAffichage1 {
  background-repeat: repeat-y;
}

.DefaultInputSection {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  color: #38456B;
  text-decoration:none;
	padding: 0px;   margin: 0px;
}

.DefaultInput {
	font-size : 12px;
	border-width:1px;
	height:19px;
	text-align:left;
	font-family : Arial, Helvetica, Geneva;
	color : black;
  padding: 0px;  margin: 0px;
}

.VehicRowOut {
  background: url(images/vehicules/bg_vignette_out.png) repeat-x;
}

.VehicRowHover {
  background: url(images/vehicules/bg_vignette_hover.png) repeat-x;
}

.VehicVignette {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}

.VehicVignette:visited {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}

.VehicVignette:hover {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}






