BODY {
	padding: 0;
	margin: 6px 0px 0px 6px;
	background-color:#F7F7F7;
}

IMG
{
	display: block;
	border:0;
	margin:0;
}

i {
	color:#CC0000;
}
UL
{
	padding:0; margin: 0;
}
li {
	margin-left: 20px;
}

SELECT {	
	font-family: arial;
	font-size:11px;
	color:#1569B2;
}

/* ****************************************** Tableau de la page ******************************************** */ 
#TABLEGenerale {

}
#TABLEGenerale .tdChemindefer
{
	padding:5px 0 0 4px;
	border-left: 2px solid #E5E5E5;
	border-right: 2px solid #E5E5E5;
	margin: 0px;
	height: 20px;
	vertical-align: top;
	background:#FFFFFF url(/com/images/ligneGauche.jpg) no-repeat scroll 4px 5px;
}
#SPANCheminFer
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0px 1px 15px;
	height: 25px;
	display: block;	
	background: transparent url(/com/images/fondBC.jpg) scroll no-repeat 0 0;
}

#TDBandeauCat
{
	color: #FFFFFF;
	border-left: 2px solid #E5E5E5;
}

/* ***************************************** Definition pour le menu haut ******************************************** */
#TABLEMenuHaut
{

}
#TABLEMenuHaut IMG
{
	border:0;
	padding:0;
	margin: 0;
}

#TABLEMenuHaut .TDBandeau TABLE
{
  padding:0px;
  margin:0px;
}

#TABLEMenuHaut .TDTop {
  padding:0;
  margin:0;
  border:0px;
}

#TABLEMenuHaut .TDMenuHaut
{
	padding: 0 0 0 155px;
	width: 780px;
	background-color: #FDA700;
}

#TABLENav .TDEspacement {
background-color:#E3006A;
width:155px;
}
#TABLENav .TDNavi {
background-color:#E3006A;
background-image:url(/com/images/puce_navigation_haut.gif);
background-position:left center;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial;
font-size:13px;
font-weight:bold;
padding:2px 10px;
}
#TABLENav .TDNavi a {
color:#FFFFFF;
text-decoration:none;
}
#TABLENav .TDNavi a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#TABLEMenuHaut .TDBordBas {
background-color:#E5E5E5;
height:2px;
}

/* ********************************** Table pour la partie centrale de la HP ********************************* */
#TABLECentrale
{

}


#TDMenuGauche
{
	vertical-align: top;
}

#TABLEmenuGauche
{
	padding: 0 0 0 5px;
	width: 150px;
}

#TABLEmenuGauche .TDSeparateurHaut
{
	height: 1px;
	background-color: #F7F7F7;
}

#TABLEmenuGauche .TDSeparateur
{
	height: 1px;
	background-color: #E5E5E5;
}

#TABLEmenuGauche .TDNav
{
	font-family: Arial;
	font-size: 12px;
	color: #1065B5;
	background-image: url(/com/images/fond_naviGauche.jpg);
	background-position:0 50%;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding: 0 0px 0 13px;
	vertical-align: middle;
	height: 20px;
	width: 150px;

}

#TABLEmenuGauche .TDNav A
{
	text-decoration: none;
	color: #1064b3;
}

#TABLEmenuGauche .TDNav A:HOVER
{
	text-decoration: underline;
	color: #1064b3;
}
.tdCatalogureVisuel
{
	background: transparent url(/com/images/fondCatalogueHaut.jpg) scroll no-repeat 0 0;
	width: 144px;
}
.tdCatalogureVisuel IMG
{
	margin: 5px 0 5px 0
}
.tdCatalogureSeparateur
{
	background: transparent url(/com/images/catalogueSeparateur.jpg) scroll no-repeat 0 50%;
	width: 144px;
	height: 8px;
}
.tdCatalogueBas
{
	background: transparent url(/com/images/catalogueBas.jpg) scroll no-repeat 0 bottom;
	width: 144px;
	font-family: Arial;
	font-size: 11px;
	color: #0e65b5;
	font-weight: normal;
	text-align: left;
	padding: 5px 5px 10px 10px;
}
.tdCatalogueBas A
{
	font-family: Arial;
	font-size: 11px;
	color: #0e65b5;
	font-weight: normal;
	text-decoration: none;
}
.tdCatalogueBas A:HOVER
{
	color: #0e65b5;
	text-decoration: underline;
}
#TABLEmenuGauche .TDBas
{
	padding: 20px 0 0 0;
}

#TABLEmenuGauche .TDBoutonCatalogue {
	font-family: Arial;
	font-size: 12px;
	background-image: url(/com/images/catalogue.gif);
	background-repeat:no-repeat;
	background-position: top left;
	background-color: #F7F7F7;
	font-weight: bold;
	padding: 0 0 0 35px;
	height: 45px;
	vertical-align: middle;
	color: #FFFFFF;
	
}
#TABLEmenuGauche .TDBoutonCatalogue A {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
#TABLEmenuGauche .TDBoutonCatalogue A:Hover {
	color: #FAA109;
}

#TABLEmenuGauche .TDBoutonPanier {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-image: url(/com/images/panier.gif);
	background-repeat:no-repeat;
	background-position: left top;
	background-color: #F7F7F7;
	padding: 0 0 0 35px;
	height: 45px;
	vertical-align: middle;
	color: #FFFFFF;
}

#TABLEmenuGauche .TDBoutonPanier A{
	text-decoration: none;
	color: #FFFFFF;
	
}
#TABLEmenuGauche .TDBoutonPanier A:hover{
	text-decoration: none;
	color: #FAA109;	
}
#TDMiseEnAvant
{
	vertical-align: top;
	padding: 5px 10px 0 0;
	
}
/* *********************************** Definition du TD contenant le fichier SWF *********************************** */
#TDSwf {
	vertical-align: top;
	padding:0px;
	background-color: #ffffff;
}

/* **************************************** Definition du footer *********************************** */
#TABLEFooter
{
		
}
#TDFooter {
	padding: 5px;
	background-color: #E5E5E5;
	text-align:center;
}
.Footer1
{
	font-family: Arial;
	font-size: 11px;
	color: #1065B5;
	padding: 1px 2px 0px 2px;
}

.Footer1 A
{
	text-decoration: none;
	color: #1065B5;
}

/* *********************************** Tableau contenant le document NetKali ************************************* */

/* ************************************* Contenu de la page **************************************** */

#TDPageGlobal {
	vertical-align: top;
	border-left:2px solid #E5E5E5;
	border-right:2px solid #E5E5E5;	
	margin:0 0px 0px 0px ;
	padding:0px;
	background: #ffffff url(/com/images/ligneGauche.jpg) scroll repeat-y 4px 0;
}

#TABLEPageIndex
{
	font-family: Arial;
	font-size: 11px;
	width: 805px;
	height: 100%;
	margin-top:5px;
	margin-left:0px;
	border:0px solid red;
	table-layout:fixed;
}
#TABLEPage
{
	font-family: Arial;
	font-size: 11px;
	width: 787px;
	height: 100%;
	margin-top:5px;
	margin-left:10px;
}

#TABLEPage .TDcol {
	width:250px;
	padding:5px 5px 5px 5px;
	vertical-align:top;
}

#TABLEPage INPUT
{
	font-family:arial;
	font-size:11px;
	vertical-align:middle;
	color:#1569B2;	
}

#TABLEPage .TDTitre
{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 7px 0 7px 12px;
	background-image: url(/com/images/coin_haut_gauche_bleu.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: top;
	background-color: #1569B2;
}

#TABLEPage .Titre
{
	font-size: 24px;
	color: #1569B2;
	font-weight: bold;
}

#TABLEPage .TDTitreDetail
{
	font-size: 24px;
	color: #1569B2;
	padding-bottom: 7px;
	padding-top: 7px;
}
#TABLEPage .TDTextePage
{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	padding-bottom: 3px;
}

#TABLEPage .TDColRight,
#TABLEPage .TDColLeft
{
  vertical-align:top;
}

#TABLEInfosTop {
    width:600px;
}

#TABLEInfosTop .Infos {
    font:arial;
	font-size:11px;
	font-weight:bold;
	color: #1569B2;
	padding-left:30px;
	padding-right:5px;
	background-image: url(/com/images/picto_infos.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: middle;
	
	}
#TABLEInfosTop .Infos .plus {
    font-weight:normal;
	color: #F6A702;
	}
	
#TABLEInfosTop .TopInfos {
background-image: url(/com/images/infos_top_large.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: middle;
	height:13px;
}	
	
#TABLEInfosTop .MidInfos {
    font:arial;
	font-size:11px;
	font-weight:bold;
	color: #1569B2;
	padding-left:35px;
	background-color: #F7F7F7;
	background-image: url(/com/images/picto_infos2.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: middle;
}		
	
#TABLEInfosTop .BotInfos {
	background-image: url(/com/images/infos_bottom_large.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: top;
	height:13px;
}	
		
/* *************************************** TABLEPage settings  ********************************************* */
#TABLEPage .TDFragRedacAlt3 #TABLEDetails .SousTitreRedactionnel,
#TABLEPage .TDFragRedac .SousTitreRedactionnel,
#TABLEPage .TDFragRedacAlt .SousTitreRedactionnelAlt,
#TABLEPage .TDFragRedacAlt2 .SousTitreRedactionnel,
#TABLEPage .TDFragRedacAlt .SousTitreRedactionnelAlt3
{
	font-size: 14px;
	font-weight:bold;
	color: #1569B2;
	width:100%;
}
#TABLEDesc .SousTitreRedactionnel{
	font-size: 14px;
	font-weight:bold;
	color: #1569B2;
	width:100%;
}

#TABLEDesc .TexteRedactionnel,
#TABLEDetails .TexteRedactionnel,
#TABLEDesc .TexteRedactionnelAlt,
#TABLEPage .TDFragRedac .TexteRedactionnel,
#TABLEPage .TDFragRedac .TexteRedactionnelAlt,
#TABLEPage .TDFragRedacAlt .TexteRedactionnel,
#TABLEPage .TDFragRedacAlt .TexteRedactionnelAlt,
#TABLEPage .TDFragRedacAlt2 .TexteRedactionnel
{
	font-family: Arial;
	font-size: 11px;
	color: #1569B2;
	padding: 20px 0px 10px 0px;
}

#TABLEPage .TDFragRedac .FragLien A,
#TABLEPage .TDFragRedacAlt .FragLien A,
#TABLEPage .TDFragRedacAlt2 .FragLien A,
#TABLEPage .TDFragRedacAlt3 .FragLien A,
#TABLEPage .TDFragRedacAlt3  #TABLEDetails .TDFragRedacAlt3 .FragLien A,
#TABLEDetails .TDFragRedacAlt3 .FragLien A {
	font-size: 11px;
	color: #e3006a;
}

#TABLEPage .TDFragRedac .Prix,
#TABLEPage .TDFragRedacAlt .PrixAlt,
#TABLEPage .TDFragRedacAlt2 .Prix
{
	font-size: 24px;
	font-weight:bold;
	color:#AE0F09;
}

#TABLEPage .TDFragRedacAlt .Prix2
{
	font-size: 18px;
	color:#FFFFFF;
	background-color:#FDA700;
	padding: 2px 0px 2px 0px;
	line-height:30px;
}

#TABLEPage .TDFragRedac IMG
{
	border: 1px solid #E3006B;
}

#TABLEPage .TDFragRedacAlt IMG,
#TABLEPage .TDFragRedacAlt2 IMG
{
	float: left;
	border:1px solid #E3006B;
}

/* ******************** Table des liens catalogue ******************************* */
.TABLELiens {
    margin-bottom:10px;
	width:33%;
	margin-left:5px;
	margin-right:5px;
}
.TABLELiens IMG {
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
	background-color:#e5e5e5;
}

.TABLELiens .TDHeader {	
	font-family: arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#FDA700;
}

.TABLELiens .TDProduits {	
	font-family: arial;
	font-size:11px;
	color:#1569B2;
}

.TABLELiens .TDProduits .Item {	
	font-weight:bold;
	background-image: url(/com/images/fleche_bleue.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: middle;
	padding-left:10px;
}

.TABLELiens .TDProduits .Fraglien {
	background-image: url(/com/images/fleche_jaune.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	/*background-position-y: middle;*/
	padding-left:20px;
}

.TABLELiens .TDProduits .Item A,
.TABLELiens .TDProduits .Item A:VISITED,
.TABLELiens .TDProduits .Fraglien A,
.TABLELiens .TDProduits .Fraglien A:VISITED {	
	color:#1569B2;
	text-decoration:none;
}

.TABLELiens .TDProduits .Item A:HOVER,
.TABLELiens .TDProduits .Fraglien A:HOVER {	
	color:#F6A702;
	text-decoration:underline;
}


/* ***********************************************  Table caracteritiques *************************************************** */

#TABLECaracteristiques .TDInfos,
#TABLECaracteristiques .TDFlag,
#TABLECaracteristiques .Produits {
	border-left:3px solid #89b3d9;
	border-bottom:1px dotted #89b3d9;
	padding:10px;
	background-image: url(/com/images/coin_bas_gauche.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}

#TABLECaracteristiques .TDFlag{
	font:arial;
	font-size:11px;
	color:#1569B2;
}

#TABLECaracteristiques IMG{
	margin-right: 5px;
}

/* *********************************************** Table détails contenant produits drapeaux/pavillon *************************************************** */
#TABLEDetails
{
	width:600px;
	font:arial;
	font-size:11px;
}

#TABLEDetails .header,
#TABLEDetails .header2
{
	vertical-align:middle;
	text-align:left;
	padding-left:7px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:19px;
	border-bottom:1px solid #FFFFFF;
}

#TABLEDetails .header { 
background-image: url(/com/images/header_produits_bleu.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: top;}
	
#TABLEDetails .header2 { 
background-image: url(/com/images/header_produits.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: top;}

#TABLEDetails .Zoom,
#TABLEDetails .Texte
{
	vertical-align:top;
}

#TABLEDetails .Texte {
	padding-left:5px;
	padding-right:5px;
}

#TABLEDetails .Texte A,
#TABLEDetails .Texte A:HOVER,
#TABLEDetails .Texte A:VISITED
 {
	color:#F6A702;
	text-decoration:underline;
}

#TABLEDetails .Texte .titreBold {
font-weight:bold;
font-size:12px;
color:#1569B2;
}

#TABLEDetails .Texte IMG
{
	float:left;
	margin-right:10px;
	padding-left:0px;
	margin-left:0px;
}

#TABLEDetails .TDInfos IMG
{
	font-size: 10px;
	color: #000000;
	background-color:#F0E3CF;
	margin-right:5px;
	border:0px solid #FFFFFF;
	float:left;
}

/* ******************* Table détails contenant produits drapeaux/pavillon *********************************** */
#TABLEDetails
{
	width:600px;
	font:arial;
	font-size:11px;
}

#TABLEDetails .header,
#TABLEDetails .header2
{
	vertical-align:middle;
	text-align:left;
	padding-left:7px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:19px;
	border-bottom:1px solid #FFFFFF;
}

#TABLEDetails .header { 
background-image: url(/com/images/header_produits_bleu.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: top;}
	
#TABLEDetails .header2 { 
background-image: url(/com/images/header_produits.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: top;}

#TABLEDetails .Zoom,
#TABLEDetails .Texte
{
	vertical-align:top;
}

#TABLEDetails .Texte{
	padding-left:5px;
	padding-right:5px;
}

#TABLEDetails .TDDetails IMG
{
	color: #000000;
	padding-right:10px;
	border:1px solid #E3006B;
}

#TABLEDetails .TDInfos IMG
{
	font-size: 10px;
	color: #000000;
	background-color:#F0E3CF;
	margin-right:5px;
	border:0px solid #FFFFFF;
	float:left;
}


#TABLEDetails .TDImpair,
#TABLEDetails .TDPair
{
	font:arial;
	font-size: 11px;
	color: #666666;
	padding:5px;
}

#TABLEDetails .TDImpair .gras,
#TABLEDetails .TDPair .gras
{
	font-weight:bold;
}


#TABLEDetails .TDImpair A,
#TABLEDetails .TDPair A,
#TABLEDetails .TDImpair A:HOVER,
#TABLEDetails .TDPair A:HOVER,
#TABLEDetails .TDImpair A:VISITED,
#TABLEDetails .TDPair A:VISITED,
{
	color: #1569B2;
	text-decoration:none;
}

#TABLEDetails .TDImpair
{
	background-color:#E8E8E8;
}

#TABLEDetails .TDPair
{
	background-color:#F7F7F7;
}

#TABLEDetails .TDImpair IMG,
#TABLEDetails .TDPair IMG {
	background-color:#EEEEEE;
	margin-right:5px;
	border:1px solid #FFFFFF;
	float:left;
	width:125;
	height:56;
}


/* ******************* Table Pair/Impair pour Accessoires *********************************** */
#TABLEImpair,
#TABLEPair
{
	width:600px;
	font:arial;
	font-size: 11px;
	color: #666666;padding:5px;
	margin-top:1px;
	margin-bottom:9px;
	border:2px solid #F7F9F8;
}

#TABLEImpair
{
	background-color:#EFEFEF;
}

#TABLEPair
{
	background-color:#EFEFEF;
}

#TABLEImpair .header,
#TABLEPair .header {
	vertical-align:middle;
	text-align:left;
	padding-left:7px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
	border-bottom:2px solid #1569B2;
	background-image: url(/com/images/header_produits_bleu.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: top;
}

#TABLEImpair .gras,
#TABLEPair .gras
{
	font-weight:bold;
	font-size:12px;
	color:#1569B2;
}

#TABLEImpair .FragLien {
	font:arial;
	font-size: 11px;
	color: #666666;
}

#TABLEImpair .FragLien A,
#TABLEPair .FragLien A,
#TABLEImpair .FragLien A:HOVER,
#TABLEPair .FragLien A:HOVER,
#TABLEImpair .FragLien A:VISITED,
#TABLEPair .FragLien A:VISITED,
{
	color: #FF0000;
	text-decoration:underline;
}

#TABLEImpair #imgLeft,
#TABLEPair #imgLeft {
	background-color:#EEEEEE;
	margin-right:5px;
	border:1px solid #FFFFFF;
	float:left;
	width:212px;
	height:128px;
}

#TABLEImpair #pdf,
#TABLEPair #pdf {
	background-color:#EEEEEE;
	margin-right:5px;
	float:left;
	width:25px;
	height:26px;
}

#TABLEImpair .TDPrix,
#TABLEPair .TDPrix {
	background-color:#C6C6C6;
	border-bottom:2px solid #E0E0E0;
	border-top:2px solid #E0E0E0;
	border-left:2px solid #E0E0E0;
	font-size:18px;
	font-weight:bold;
	padding-left:7px;
	padding-right:7px;
}

#TABLEImpair .bouton,
#TABLEPair .bouton {
	background-color:#E0E0E0;
	border:2px solid #E0E0E0;
	width:100%;
}
/* ******************** Table Produits******************************* */
#TABLEProduits {
    margin-bottom:10px;
	width:100%;
	border:1px solid #4C8CC9;
}
#TABLEProduits IMG {
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
	background-color:#e5e5e5;
}

#TABLEProduits .TDHeader {	
	font-family: arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#4C8CC9;
	width:100px;
}

#TABLEProduits .TDProduits {	
	font-family: arial;
	font-size:11px;
	color:#1569B2;
}
#TABLEProduits .TDAddToKart {	
	font-family: arial;
	font-size:11px;
	color:#1569B2;
	text-align:center;
	vertical-align:middle;
	background-image: url(/com/images/addtokart.gif);
	background-repeat:no-repeat;
	background-position-x: center; 
	background-position-y: top;
	font-weight:bold;
	border: 1px solid #FFFFFF;
	height:24px;
}

#TABLEProduits .TDAddToKart A,
#TABLEProduits .TDAddToKart A:HOVER,
#TABLEProduits .TDAddToKart A:VISITED {	
	color:#1569B2;
	text-decoration:none;
}

#TABLEProduits .LINEProduits1,
#TABLEProduits .LINEProduits2
 {	
	font-family: arial;
	font-size:11px;
	color:#1569B2;
	text-align:center;
	vertical-align:middle;
	border: 1px solid #FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	width:100px;
}

#TABLEPage #TABLEProduits .LINEProduits1 {
background-color:#F7F7F7;
}
 
#TABLEPage #TABLEProduits .LINEProduits2 {
background-color:#E9E9E9;
}

/* **************************************** TABLEPix *********************************** */
#TABLEPix img {
height:120px;
width:107px;
}

#TABLEPix .BtnZoom {
	height:22px;
	font:arial;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	border-top:2px solid #FFFFFF;
	font-weight:bold;
	background-image: url(/com/images/btn_zoom.gif);
	background-repeat:no-repeat;
	background-position-x: left; 
	background-position-y: top;
}

#TABLEPix .BtnZoom A,
#TABLEPix .BtnZoom A:HOVER,
#TABLEPix .BtnZoom A:VISITED {
	color:#FFFFFF;
	text-decoration:none;
}

/* ************************************* Infos Client Drapeau/pavillon **************************************** */

#TABLEInfos
{
	width: 141px;
	margin-left:10px;
	margin-top:10px;
}
#TABLEInfos .TDTitre
{
font-family:arial;
font-size:11px;
color:#FDA700;
font-weight:bold;
padding:10px;
text-align:left;
vertical-align:top;
background: #F7F7F7;
padding-left:7px;
padding-right:7px;
}


#TABLEInfos .TDInfos
{
font-family:arial;
font-size:11px;
color:#1569B2;
text-align:left;
vertical-align:top;
background-color: #F7F7F7;
padding-left:7px;
padding-right:7px;
padding-bottom:7px;
}

#TABLEInfos .TDInfos .gras
{
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

#TABLEInfos .TDTop {
	background-image: url(/com/images/infos_top.gif);
	background-repeat:no-repeat;
	background-position-x: middle; 
	background-position-y: top;
	height:10px;
}

#TABLEInfos .TDBottom {
	background-image: url(/com/images/infos_bottom.gif);
	background-repeat:no-repeat;
	background-position-x: middle; 
	background-position-y: top;
height:10px;
}

/* ************************************* Infos Client Mat **************************************** */

#TABLEInfosMat
{
	width: 141px;
	margin-left:10px;
	margin-top:10px;
}

#TABLEInfosMat .TDInfos
{
font-family:arial;
font-size:11px;
color:#666666;
text-align:left;
vertical-align:top;
background-color: #F7F7F7;
padding-left:7px;
padding-right:7px;
padding-bottom:7px;
}

#TABLEInfosMat .TDInfos .TitreInfos
{
padding-left:0px;
padding-right:0px;
font-size:12px;
color:#1569B2;
font-weight:bold;
}


	
#TABLEInfosMat .TDInfos .gras
{
padding-left:0px;
padding-right:0px;
font-weight:bold;
}

#TABLEInfosMat .TDTop {
	background-image: url(/com/images/infos_top.gif);
	background-repeat:no-repeat;
	background-position-x: middle; 
	background-position-y: top;
height:10px;
}

#TABLEInfosMat .TDBottom {
	background-image: url(/com/images/infos_bottom.gif);
	background-repeat:no-repeat;
	background-position-x: middle; 
	background-position-y: top;
height:10px;
}

/* ******************** Style du bouton ******************************* */
#TABLEbtn
{
	border:0px solid #F6A90D;
}

#TABLEbtn .TDbtnLeft
{
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#F6A90D;
	color:#FFFFFF;
	font-family:arial;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
}

#TABLEbtn .TDbtnRight
{
	border:1px solid #FFFFFF;
	background-color:#F6A90D;
	width:100%;
	color:#FFFFFF;
	font-family:arial;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	
}

#TABLEbtn .TDbtnRight A,
#TABLEbtn .TDbtnRight A:HOVER,
#TABLEbtn .TDbtnRight A:VISITED
{color:#FFFFFF;text-decoration:none;}


/* ******************** Mise en avant ******************************* */
#TABLEMiseEnAvant
{
	font-family: Arial;
	color: #666666;
	margin: 2px 2px 2px 2px;
}

#TABLEMiseEnAvant A
{
	color: #F6A702;
	text-decoration:none;
}

#TABLEMiseEnAvant .TDTitreAvant
{
	font-weight: bold;
}

#TABLEChainage
{
	width: 779px;
	table-layout: fixed;
}
