body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#empruntisbox
{  
   width: 100%;
	background: url(logo.gif)  no-repeat;
   background-color: #2B181A;
   padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 10px;
}
.empruntis 
{  
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;  
	color:#FFFFFF;
	text-decoration: none;
}
a.empruntis:hover
{
   text-decoration: underline;
}
.empruntis2
{
   text-decoration: none;
	color: #FF8400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
}
a.empruntis2:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}
.fichexpress
{
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;  
	text-decoration: none;
	color: #003399;
}
a.fichexpress:hover
{
	color:#FF0000;
}
.cadrehp
{
	border: 2px #FF8C00 solid;
	clip:  rect(   );
	background-color: #FFFFFF;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
}
.cadremoteur
{
	border: 2px #FF8C00 solid;
	clip:  rect(   );
	background-color: #FFFFFF;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
}
.ejs_scroll
{      
   font-size:11px; 
   font-family:Verdana;
   text-decoration:none;
	text-align:justify;
	color:#000000;
}
.titre
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
   font-weight: bold;
   text-decoration: none;
	color: #083194;
}
.nlit
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.nbig
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.menudroit 
{  
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;  
	text-decoration: none;
	color: #000000;
}
.menudroit:hover
{
	color:#FF0000;
}
.menugauche 
{  
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;  
	text-decoration: none;
	color: #003399;
}
.menugauche1 
{  
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;  
	text-decoration: none;
	color: #888888;
}
.menugauche2 
{  
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;  
	text-decoration: none;
	color: #3A92D8;
}
.menugauche3 
{  
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;  
	text-decoration: none;
	color: #4D6D1F;
}
.menugauche4 
{  
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;  
	text-decoration: none;
	color: #7EBE1F;
}
a.menugauche:hover
{
	color:#FF0000;
}
a.menugauche1:hover
{
	color:#FF0000;
}
a.menugauche2:hover
{
	color:#FF0000;
}
a.menugauche3:hover
{
	color:#FF0000;
}
a.menugauche4:hover
{
	color:#FF0000;
}
.justi 
{  
	text-align: justify;
}
.compteur 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-decoration: none;
}
.mention 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	text-decoration: none;
	color: Red;
}
.titre1
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.temoignages
{
   background-image: url(temoignages.gif);
	width: 454px;
	height: 53px;
}
.temoi
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #F3BA18;
}
a.temoi:hover
{
	color:#FF0000;
}
.cetelem
{
	border: 1px #00845E solid;
	width: 100%;
	height: 15px;
	padding: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.cetelemtxt
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.cetelemtxt:hover
{
   text-decoration: underline;
}
.titre2
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	letter-spacing: normal;
}
.titre3
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 2px;
}
.tuning2
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.menugauche5
{ 
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #993399;
}
a.menugauche5:hover
{
   color:#FF0000;
}
.sstitresexy
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	text-decoration: none;
	color: #993399;
}
a.sstitresexy:hover
{
   color:#E3BDE3;
}
.souliorange
{ 
   color: #ff9900;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a.souliorange:hover
{
   color:#F8AE3F;
	text-decoration: underline;
}
.special
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26pt;
	text-decoration: none;
	color: #083194;
}
a.special:hover
{
   color:#FF0000;
}
.vendrevo2
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	text-decoration: none;
	color: #083194;
}
a.vendrevo2:hover
{ 
   color:#FF0000;
}
.vendrevo3
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	text-decoration: none;
	color: #009543;
	text-align: center;
}
a.vendrevo3:hover
{ 
   color:#FF0000;
}
.menugauche7
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #FF9900;
}
a.menugauche7:hover
{
   color:#FF0000;
}
.special2
{ 
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color: #083194;
}
a.special2:hover
{
   color:#FF0000;
}
.special3
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color: #FFFFFF;
}
a.special3:hover
{
   color:#FF0000;
}
.menuspec
{ 
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #FF9900;
}
a.menuspec:hover
{
   color:#FF0000;
}
.detailblanc
{ 
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;
}

a.detailblanc:hover
{
   color:#FF0000;
}
.liensnews
{
   text-decoration: none;
	color: #0033CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
}
a.liensnews:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: #6666FF;
	text-decoration: underline;
}
.lienhp3
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #993399;
	text-decoration: none;
}
a.lienhp3:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #993399;
	text-decoration: underline;
}


.lienvideo
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.lienvideo:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

.lienhp
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
a.lienhp:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
.lienhp2
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #4D6D1F;
	text-decoration: none;
}
a.lienhp2:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #4D6D1F;
	text-decoration: underline;
}
.lienhp1
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #888888;
	text-decoration: none;
}
a.lienhp1:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #888888;
	text-decoration: underline;
}
.lienhp4
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #3A92D8;
	text-decoration: none;
}
a.lienhp4:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #3A92D8;
	text-decoration: underline;
}
.liens
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #4D6D1F;
	text-decoration: none;
}
a.liens:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #4D6D1F;
	text-decoration: underline;
}
.listing
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.listing:hover
{
	color: #FFCC00;
}
.titrarticle
{
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.lienmm
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 08pt;
	text-decoration: none;
	color: #000000;
}
a.lienmm:hover
{
   color:#FF0000;
}
.lienvo
{
   font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
}
a.lienvo:hover
{
   color:#FFCC00;
}
.liendr
{
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	color: #888888;
}
a.liendr:hover
{
	color: #3A92D8;
	text-decoration: overline underline;
}
.souliblanc
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	color: #FFFFFF;
}
a.souliblanc:hover
{
   text-decoration: underline;
}
.souliblanc3
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color: #FFFFFF;
}
a.souliblanc3:hover
{
   text-decoration: underline;
}
.faimport
{
   color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a.faimport:hover
{ 
   color:#FF9900;
	text-decoration: underline;
}
.ficheexpress
{
   color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a.faimport:hover
{ 
   color:#FF9900;
	text-decoration: underline;
}
.bordure
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	width: 100%;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-color: #888888 #888888 #888888 #888888;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.promo
{
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-color: #FF3C00 #FF3C00 #FF3C00 #FF3C00;
	border-style: dashed;
	border-width: 4px;
}
.promotxt
{
   font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	text-decoration: none;
	color: #FF3C00;
}
a.promotxt:hover
{ 
   color:#083194;
}
.popperlink
{
   position:absolute;
	visibility:hidden;
}
.detail
{
   font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
}
a.detail:hover
{ 
	text-decoration: underline;
}
.detail2
{
   font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
.borduredekra
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006F3C;
	width: 100%;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-color: #006F3C #006F3C #006F3C #006F3C;
	border-style: dashed;
	border-width: 2px;
}
.titrevo
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 08pt;
	font-weight: bold;
	color: #888888;
	text-decoration: none;
}
.espo
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF8C00;
	text-decoration: none;
	padding-top: 10px;
}
a.espo:hover
{
   text-decoration: underline;
}
.espo3
{
   background-color: #FF8C00;
	width: 20px;
	height: 20px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.espo2
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FF8C00;
	text-decoration: none;
}
a.espo2:hover
{
   text-decoration: underline;
}
.espotab
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	width: 100%;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-color: #003399 #888888 #888888 #003399;
	border: #FD8D00;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFEA;
}
.footer
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #CCCCCC;
	text-decoration: none;
}
a.footer:hover
{
   text-decoration: underline;
}
.packs
{
	width: 700px;
	border-color: #36589A #36589A #36589A #36589A;
	border: #36589A;
	border-style: solid;
	background-color: White;
}

.titre
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
   font-weight: bold;
   text-decoration: none;
	color: #083194;
}
.tabrp
{
	background-color : #FFFFFF;
}

.tabri
{
	background-color : #E1E5F2;
}
.tabc
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.tabl
{ 
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}
.txtmoteur
{ 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.txtmoteurm
{ 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #626469;
}
.a.txtmoteurm:hover
{ 
	text-decoration: underline;
}
.txtmoteur2
{ 
   font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.txtmoteursm2
{ 
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.txtmoteursm
{ 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.savoirplus
{
	border: 1px #000000 solid;
	clip:  rect(   );
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	width: 255px;
	text-align: justify;
}
.savoirplustxt 
{  
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;  
	text-decoration: none;
	color: #003399;
}
a.savoirplustxt:hover
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	color: #6666FF;
	text-decoration: underline;
}
.syno
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003399;
	text-decoration: none;
	text-align: justify;
}
a.syno:hover
{
   text-decoration: underline;
}