body, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: Black;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {
	font-family: Arial, Verdana, Helvetica; 
	font-size:12px;
}

a{COLOR:#bf002a;FONT-FAMILY: Arial;FONT-SIZE: 12px;TEXT-DECORATION: none;}
a:hover {COLOR: Black;FONT-FAMILY: Arial;FONT-SIZE: 12px;TEXT-DECORATION: none;}


/* Couleur du texte des lien du menu de gauche*/
.menulink {COLOR: Black; FONT-FAMILY: Arial, Verdana, Helvetica;  font-weight: bold; TEXT-DECORATION: none;}
.menulink:hover {COLOR: #bf002a;FONT-FAMILY: Arial, Verdana, Helvetica; font-weight: bold; TEXT-DECORATION: none;}

.menulink2 {COLOR: White; FONT-FAMILY: Arial, Verdana, Helvetica; font-weight: bold; TEXT-DECORATION: none;}
.menulink2:hover {BACKGROUND-COLOR: #d6d0c2; COLOR: #bf002a;FONT-FAMILY: Arial, Verdana, Helvetica; font-weight: bold; TEXT-DECORATION: none;}


.menuText {BACKGROUND-COLOR: White; COLOR: White; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: none;}
.menuText2 {BACKGROUND-COLOR: #d6d0c2; COLOR: White; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: none;}
.menuText2:hover {BACKGROUND-COLOR: #d6d0c2; COLOR: White; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: none;}
.menuText2:link{BACKGROUND-COLOR: #d6d0c2; COLOR: White; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: none;}
.menuText2:visited{BACKGROUND-COLOR: #d6d0c2; COLOR: White; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: none;}
.menuText2:active{BACKGROUND-COLOR: #d6d0c2; COLOR: White; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: none;}

.menuHeadLink {COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 15px; TEXT-DECORATION: none}
.menuHeadText {BACKGROUND-COLOR: White; COLOR: Black; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 15px; TEXT-DECORATION: none; FONT-WEIGHT: bold}

/* lien en dessous des images "type" dans browse.asp*/
.lien_type2{color: #FF9C10;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: x-small;TEXT-DECORATION: none;}
.lien_type2:hover{color: #FF9C10;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: x-small;TEXT-DECORATION: underline;}

/* lien utilisé dans Documentation FR , identique lien_type2 en plus petit */
.lien_type4{color: #FF9C10;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: xx-small;TEXT-DECORATION: none;}
.lien_type4:hover{color: #FF9C10;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: xx-small;TEXT-DECORATION: underline;}

/* lien subtype1 dans browse.asp*/
.lien_type3{color: #000000;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: 12px;TEXT-DECORATION: none;}
.lien_type3:hover{color: #bf002a;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: 12px;TEXT-DECORATION: underline;}

.lien-produit{
	color: #bf002a;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: 12px;TEXT-DECORATION: none;
}
.lien-produit:hover{
	color: #bf002a;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: 12px;TEXT-DECORATION: underline;
}

.lien-produit-blanc{
	color: #FFFFFF;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: 12px;TEXT-DECORATION: none;
}
.lien-produit-blanc:hover{
	color: #FFFFFF;font-family: Arial, Verdana, Helvetica;font-weight:bold;FONT-SIZE: 12px;TEXT-DECORATION: underline;
}


.cgv{
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 10pt;
	text-decoration: none;
	width: 100%;
	text-align: center;
}
.cgv:hover{
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 10pt;
	text-decoration: underline;
	width: 100%;
	text-align: center;
}

/* lien italic bold dans spares.asp */
.lien-type4{
	COLOR: #bf002a;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-style: italic;
}
.lien-type4:hover {
	COLOR: #FF9C10;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-style: italic;
}
/* lien italic bold dans spares.asp */
.lien-type5{
	COLOR: #bf002a;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-style: italic;
}
.lien-type5:hover {
	COLOR: #FF9C10;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-style: italic;
}
/* Leftnav est la premiere counche du menu de gauche*/
/* Le top du LeftNav etait à TOP: 320px*/
#leftnav {LEFT: 0px; POSITION: absolute; TOP: 315px; VISIBILITY: visible; background-color: #FE6F10;}
#div01 {LEFT: 197px; POSITION: absolute; TOP: 315px; VISIBILITY: hidden; background-color: #FE6F10;z-index:2;}

/* Informations Générales France*/
#div02 {LEFT: 197px; POSITION: absolute; TOP: 336px; VISIBILITY: hidden; background-color: #FE6F10;z-index:2;}

/* div03 : Partie catalogue France */
#div03 {LEFT: 197px; POSITION: absolute; TOP: 357px; VISIBILITY: hidden; background-color: #FE6F10;z-index:2;}

/* div04 : pieces de rechanges UK*/
#div04 {LEFT: 197px; POSITION: absolute; TOP: 378px; VISIBILITY: hidden; background-color: #FE6F10;z-index:2;}

/* DIV05 est utilisé pour Order UK , menu catalog */
#div05 {LEFT: 198px; POSITION: absolute; TOP: 347px; VISIBILITY: hidden; background-color: #FE6F10;z-index:2;}


/* layer du menu gauche UTILISE PAR MOZILLA , FIREFOX .....*/
#lyr01 {height:20px;width:100%;}
#lyr02 {height:20px;width:100%;}
#lyr03 {height:20px;width:100%;}
#lyr04 {height:20px;width:100%;}
#lyr05 {height:20px;width:100%;}
#lyr06 {height:20px;width:100%;}
#lyr07 {height:20px;width:100%;}

/* zone pour bienvenue et formulaire de login*/
#elipse {
	position : absolute;
	width: 130px;
	height: 80px;
	left: 20px;
	top: 200px;
	font-family: Arial, Verdana, Helvetica; 
	font-size: 10pt;
	font-weight:bold;
	color: Gray;	
	border: 0px solid Black;
	text-align: center;
	overflow: none;	
}

#nom-customer{
	text-transform: capitalize;
	font-size: 8pt;
	margin-bottom: 5px;
}

#elipse input{
	border: 1px solid #FF9C10;
	font: normal;
	font-family: Arial, Verdana, Helvetica; 
	font-size: 10px;
}
.errorLoginMsg{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px;
	color:#FFFFFF;
}
/* zone pour le texte membre enregistré ? , mot de passe perdu , messages erreurs */
#registered{
	vertical-align: top;
	position: absolute;
	width: 190px;
	height: 60px;
	top: 260px;
	padding: 3px;
	margin-left: 3px;
	/*border: 1px solid Black;*/
}
#registered .link{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px;
	color:#000000;	
	font-weight:bold;
}
#registered .link:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px;
	color:#FFFFFF;	
	font-weight:bold;
}
/* ------------------------------------------------------------*/
/* Tableau dans browse.asp d'affichage du type de produit et des liens de navigation */
#topBrowse table{
	width:100%;
}
#topBrowse td{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	color:#FF9C10;
}
/* ------------------------------------------------------------*/
/* Tableau dans browse.asp d'affichage de la liste des subtype1*/
#listeSubtype1 table{
	width:100%;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
}
#listeSubtype1 td{
	padding-left:25px;
	height:20px;
}
/* ------------------------------------------------------------*/
.subtype1{
	font-family: Arial, Verdana, Helvetica;
	color:#bf002a;
	font-size:14px;
}
.subtype2{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
}
.subtype3{
	font-family: Arial, Verdana, Helvetica;
	font-size:10px;
}
.subtype4{
	font-family: Arial, Verdana, Helvetica;
	font-size:8px;
}
#strongpoints li{
	list-style-type: none;
	background-image: url('/imagesMain/commun/point_rouge.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px 10px 20px;
	padding-left: 15px;	
}
/* Tableau en haut de order summary affichant les numero de cmd , mode de paiement ... */
#OrderSummaryInformation th{
	width:25%;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica;
	text-align:left;
	font-size:12px;
	padding-left:3px;
}
#OrderSummaryInformation td{
	width:25%;
	font-family: Arial, Verdana, Helvetica;
	text-align:left;
	font-size:12px;
	padding-left:3px;
}
#TotalOrder {
	padding:15px;
}
/* ------------------------------------------------------------*/
/* Tableau dans browse.asp d'affichage de la liste des produits*/
#listeProduits {
	z-index:1;
}
#listeProduits table{	
	border: 1px solid #d6d0c2;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12pt;
}
#listeProduits thead{
	background-color: #d6d0c2;
	font-weight: bold;	
	border: 1px solid #d6d0c2;
	text-align: center;
	color: White;
	height: 20px;
}


#listeProduits tbody{
	background-color: White;	
	/*text-align:center;*/
	padding-left: 10px;
}
#listeProduits td{
	border-right: 1px solid #d6d0c2;
	border-left: 1px solid #d6d0c2;
	border-bottom: 1px solid #d6d0c2;
}

#listeProd td{
	height: 30px;
	padding-left:25px;
	border-right: 1px solid #d6d0c2;
	border-left: 1px solid #d6d0c2;
	border-top: 1px solid #d6d0c2;
	border-bottom: 1px solid #d6d0c2;
}

.listeProduits-titre{
	background-color:#d6d0c2;
	font-weight:bold;	
	border: 1px solid #d6d0c2;
	/*text-align:center;*/
}
/* ------------------------------------------------------------*/


/* ------------------------------------------------------------*/
/* Tableau d'affichage de la liste des produits*/
#listeproduitsreduite{
	z-index:1;
}
#listeproduitsreduite table{	
	border: 1px solid #FE6F10;
	font-family: Arial, Verdana, Helvetica;
	font-size: 6pt;
}
#listeproduitsreduite thead{
	background-color: #FF9C10;
	font-weight: bold;	
	border: 1px solid #FE6F10;
	text-align: center;
	font-size: 6pt;
}


#listeproduitsreduite tbody{
	background-color: #FFF7E2;	
	text-align: center;
	font-size: 6pt;
}
#listeproduitsreduite td{
	height: 30px;
	border-right: 1px solid #FE6F10;
	border-left: 1px solid #FE6F10;
	border-bottom: 1px solid #FE6F10;
	font-size: 6pt;
}
/* ------------------------------------------------------------*/


/* tableau pour affichage nb page et boutons suivant précédent*/
#listeProduitsFooter table {
	margin-left:30;
	width: 65%;	
}
#listeProduitsFooter td {
	font-family: Arial, Verdana, Helvetica;
	font-size:10px;
	font-weight:bold;
	text-align:right;	
}
/* ------------------------------------------------------------*/
.clicPourInfos{
	font-family: Arial, Verdana, Helvetica;
	font-size:10px;
	color:#FFFFFF;
}
.clicPourInfos:hover{
	font-family: Arial, Verdana, Helvetica;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}
.titreListeProduits{
	background-color:#FFF7E2;
	padding-left:15;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight:bold;
	height:24px;
	
}

.link{
	font-family: Arial,Verdana,  Helvetica; 
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}
.link:hover{
	font-family: Arial,Verdana,  Helvetica; 
	font-size: 12px;
	color:#bf002a;
	text-decoration:none;	
}

.menubas{
	font-family: Arial,Verdana,  Helvetica; 
	font-size: 12px;
	font-weight:bold;
	color: #bf002a;
	text-decoration:none;
	padding-right: 20px;
}
.menubas:hover{
	font-family: Arial,Verdana,  Helvetica; 
	font-size: 12px;
	font-weight:bold;
	color: Black;
	text-decoration: none;	
}
/* ------------------------------------------------------------*/
/* Tableau dans view_cart.asp d'affichage de la liste des produits*/
#viewCart {
	z-index:1;
}
#viewCart table{	
	/*margin-left:30px;*/
	/*width: 90%;*/
	border: 1px solid #FE6F10;
	/*font-family: Arial, Verdana, Helvetica;
	font-size:12px;*/
}
#viewCart .NoLigne{	
	border: 0px solid #FE6F10;
	background-color:#FFFFFF;
	font-size:12px;*
}
#viewCart thead{
	background-color:#FF9C10;
	font-weight:bold;	
	border: 1px solid #FE6F10;
	text-align:center;
}
#viewCart tbody{
	background-color: #FFF7E2;	
	text-align:center;
}

#viewCart .head{
	height: 30px;
	background-color:#FF9C10;
	font-weight:bold;	
	border: 1px solid #FE6F10;
	text-align:center;
}
#viewCart td{
	height: 30px;
	/*border-right: 1px solid #FE6F10;
	border-left: 1px solid #FE6F10;*/
	border: 1px solid #FE6F10;
}
#viewCart .nomProduit{
	text-align:left;
	padding-left:3px;
	font-size:10px;
	height: 30px;
	font-weight:bold;	
	border: 1px solid #FE6F10;
}
#viewCart .lien-header{
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;	
}
#viewCart .lien-header:hover{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}
#BarreProgression {
    position:absolute; top:200px; z-index:10; visibility:visible;
	}
/* ------------------------------------------------------------*/
#viewCartRemises table{
	margin-left:30px;
	width: 90%;
	border: 0px solid #FE6F10;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
}
/* ------------------------------------------------------------*/
/* Div du contenu de la page Product Detail*/
#contenuProductDetail {
	padding-left:15px;
	padding-right:15px;
	width:450px;
	font-family:Arial,Verdana, Helvetica, sans-serif;	
}
#contenuProductDetail .nom{font-size:14px;font-weight:bold;}
#contenuProductDetail .reference{padding-left:20px;font-size:12px;font-weight:bold;}
#contenuProductDetail .sousTitre{font-size:12px;font-weight:bold;}
#contenuProductDetail table{width:100%;}
#contenuProductDetail td{vertical-align:top;}

/********** PLAN DU SITE **********/
.plansite-titre{
	font-size: 26pt;
	font-weight: bold;
	color: #FF9C10;
	padding-top: 30px;
	padding-bottom: 20px;
}

.plansite-soustitre{
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
}

#plansite-lienniveau1{
	font-size: 10pt;
	font-weight: bold;
}
#plansite-lienniveau1 a.selected{
	font-size: 10pt;
	font-weight: bold;
}

#plansite-lienniveau2{
	font-size: 10pt;
	font-weight: normal;
	padding-left: 20px;
}

#plansite-lienniveau2 a.selected{
	font-size: 10pt;
	font-weight: normal;
	padding-left: 5px;
}
/**********************************/
/**************COMMUN**************/
#commun-titrepage{
	/*background-color: #fff7e2;
	margin-top: 20px;
	padding-left: 25px;
	font-weight: bold;
	height: 18px;*/
	font-size: 26pt;
	font-weight: bold;
	color: #bf002a;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 40px;

}

#commun-titrepage-reduit{
	/*background-color: #fff7e2;
	margin-top: 20px;
	padding-left: 25px;
	font-weight: bold;
	height: 18px;*/
	font-size: 18pt;
	font-weight: bold;
	color: #FF9C10;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 40px;

}

#commun-soustitrepage{
	background-color: #fff7e2;
	margin-top: 20px;
	padding-left: 25px;
	font-weight: bold;
	height: 18px;
}

#commun-menucentre{
	background-color: #fff7e2;
	margin-top: 18px;
	text-align: center;
	font-weight: bold;
	height: 18px;
	width:300px;
}
#commun-menucentrelarge{
	background-color: #fff7e2;
	margin-top: 18px;
	text-align: center;
	font-weight: bold;
	height: 18px;
	width:450px;
}

#commun-piedpage{
	/*background-color: #fff7e2;*/
	margin-top: 20px;
	text-align: center;
	font-weight: bold;
	height: 18px;
}


#commun-textenormal{
	font-weight: normal;
	text-align: justify;	
}

#commun-textedoite{
	font-weight: normal;
	text-align: right;	
}


#commun-texteitalique{
	font-weight: normal;
	text-align: justify;
	font-style: italic;
	
}
.textenormal{
	font-weight: normal;
	text-align: justify;
}

.commun-textenormalrouge{
	font-weight: normal;
	color: #bf002a;
}

#commun-textenormalrouge{
	font-weight: normal;
	color: #bf002a;
}


#commun-textemini{
	font-size: 7pt;
	text-align: left;
	margin-left:30px;
}
#commun-textemini-normal{
	font-size: 7pt;
	text-align: left;
}

#commun-texteminidroite{
	font-size: 7pt;
	text-align: right;
	margin-right: 10px;
	margin-top: 10px;
}

#commun-textemini a{
	font-size: 7pt;
}
#commun-texteminiitalique{
	font-size: 7pt;
	font-style: italic;
}
.commun-texteminiitaliquegras{
	font-size: 7pt;
	font-style: italic;
	font-weigth: bold;
}

#commun-textegras{
	font-weight: bold;	
}

.commun-textegras{
	font-weight: bold;	
}

img{
	border: 0px;
}

.imgSelected{
	background-color:#bf002a;
}
a.link1{
	color:#000000;
	text-decoration:none;
	font-weight:none;
}

a.link1:hover{
	color:#bf002a;
	text-decoration:none;
	font-weight:none;
}

#commum-espaceparagraphe{
	height: 20px;
}

#commun-espacetexte{
	width: 30px;
}

#commun-textegrasrouge{
	font-weight: bold;
	color:#bf002a;	
}

.commun-textegrasrouge{
	font-weight: bold;
	color:#bf002a;	
}

#commun-textegrasvert{
	font-weight: bold;
	color:#00A000;	
}

#commun-textegrasbleu{
	font-weight: bold;
	color:Navy;	
}

#commun-textebleu{
	color:Navy;	
}

.commun-textebleuitalique{
	color:Navy;	
	font-style: italic;
}

#commun-textegrasrougecentrer{
	text-align: center;
	font-weight: bold;
	color:#bf002a;	
}

#commun-textegrascentrer{
	text-align: center;
	font-weight: bold;
	font-size:18px;
}
#commun-recherche{
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	color: #FF9C10;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 40px;

}

#commun-textepetit{
	font-size: 8pt;
	font-weight: normal;
}

.input-style{
	border: 1px solid #d6d0c2;
	font-family: Arial;
	font-size: 10pt;
	color: Black;
	width: 150px;
}
.input-style2{
	border: 1px solid #d6d0c2;
	font-family: Arial;
	font-size: 10pt;
	color: Black;
}

.select-style{
	border: 1px solid #d6d0c2;
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	background-color: White;
	height: 20px;
}

.checkbox-style{
	color : #bf002a;
	border: 1px #FF9C10 solid;
	background-color: #FFF7E2;
}

.hypertext {  text-decoration: none}

#btn{
	border: 1px solid #D6D0C2;
	font-family: Arial;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: White;
	background-color: #D6D0C2;
	height: 15px;
	padding: 2px;
	float: left;
	cursor: pointer;
	margin-top: 5px;
}
#btn-large{
	border: 1px solid #D6D0C2;
	font-family: Arial;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: White;
	background-color: #D6D0C2;
	height: 17px;
	width: 110px;
	float: left;
	cursor: pointer;
	padding: 2px;
}
#btn-gauche{
	/*background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/btn_g.jpg');
	height: 18px;
	width:14px;
	float: left;
	cursor: pointer;*/
}
#btn-droit{
	/*background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/btn_d.jpg');
	height: 18px;
	width:15px;
	float: left;
	cursor: pointer;*/
}
.input-checkbox{
	border: 1px solid #FF9C10;
	margin-right: 10px;
	width: 14px;
	height: 14px;
}

#spacer{
	clear: both;
}

#texte-souspicto{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #bf002a;
	padding-bottom: 15px;
}
/* ------------------------------------------------- */
#subtype1-souspicto{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #bf002a;
	padding-left: 25px;
}
#subtype1-debut{
	background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/picto_fleche.jpg');
	height: 50px;
	width:60px;
	float: left;
}
#subtype1-texte{
	background-repeat: repeat x;
	background-image: url('/imagesMain/commun/picto_fond.jpg');
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: White;
	height: 40px;
	float: left;
	padding-top: 15px;
	
}
#subtype1-fin{
	background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/picto_fin.jpg');
	height: 50px;
	width:30px;
	float: left;
}
/* ------------------------------------------------- */
#subtype2-souspicto{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #bf002a;
	padding-left: 70px;
}
#subtype2-debut{
	background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/picto-subtype2.gif');
	height: 21px;
	width:29px;
	float: left;
}
#subtype2-texte{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FE6F10;
	/*height: 33px;*/
	float: left;
}
#subtype2-fin{}
/* ------------------------------------------------- */
#subtype3-souspicto{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #bf002a;
	padding-left: 125px;
}
#subtype3-debut{
	background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/picto-subtype3.gif');
	height: 12px;
	width:17px;
	float: left;
}
#subtype3-texte{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	/*height: 33px;*/
	float: left;
	/*margin-bottom: 10px;*/
}
#subtype3-fin{}
/* ------------------------------------------------- */
#subtype4-souspicto{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #bf002a;
	padding-left: 150px;
}
#subtype4-texte{
	
}
#subtype4-fin{}
/* ------------------------------------------------- */

#picto-texte{
	/*background-repeat: repeat x;
	background-image: url('/imagesMain/commun/picto_fond.jpg');*/
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	color: Black;
	/*height: 40px;*/
	float: left;
	cursor: pointer;
	padding-top: 20px;
}

#picto-sous-texte{
	background-repeat: repeat x;
	background-image: url('/imagesMain/commun/picto_fond.jpg');
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: White;
	height: 50px;
	float: left;
	cursor: pointer;
	margin-top: 10px;
}
#picto-fleche{
	background-repeat: no-repeat;
	background-image: url('/images/commun/Puce_triangle.jpg');
	height: 40px;
	width: 40px;
	float: left;
	cursor: pointer;
	margin-top: 15px;
}

#picto-catalogue{
	background-repeat: no-repeat;
	background-image: url('/images/commun/Puce_triangle.jpg');
	height: 50px;
	width:60px;
	float: left;
	cursor: pointer;
}
#picto-panier{
	background-repeat: no-repeat;
	background-image: url('/images/commun/Puce_triangle.jpg');
	height: 50px;
	width:60px;
	float: left;
	cursor: pointer;
}

#picto-societe{
	background-repeat: no-repeat;
	background-image: url('/images/commun/Puce_triangle.jpg');
	height: 50px;
	width:60px;
	float: left;
	cursor: pointer;
}
#picto-info{
	background-repeat: no-repeat;
	background-image: url('/images/commun/Puce_triangle.jpg');
	height: 50px;
	width:60px;
	float: left;
	cursor: pointer;
}
#picto-emploi{
	background-repeat: no-repeat;
	background-image: url('/images/commun/Puce_triangle.jpg');
	height: 50px;
	width:60px;
	float: left;
	cursor: pointer;
}
#picto-password{
	background-repeat: no-repeat;
	background-image: url('/images/commun/Puce_triangle.jpg');
	height: 49px;
	width:66px;
	float: left;
	cursor: pointer;
}
#picto-historique{
	background-repeat: no-repeat;
	background-image: url('/images/commun/Puce_triangle.jpg');
	height: 50px;
	width:60px;
	float: left;
	cursor: pointer;
}
#picto-fin{
	/*background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/picto_fin.jpg');
	height: 50px;
	width:30px;
	float: left;
	cursor: pointer;*/
}

#picto-puce-historique{
	background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/puce_historique.gif');
	height: 32px;
	width:38px;
	float: left;
	cursor: default;
	font-size:7pt;
	text-align:center;
	padding-top:10px;
	padding-left:3px;
}
#lien-plan{
	color: Black;
	font-family: Arial;
	font-size: 8pt;
	padding-left: 10px;
	font-weight: normal;
}
#pho_professionel{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_professionel.jpg');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 210px;
	height: 184px;
}
#pho_infotech{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_infotech.jpg');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 210px;
	height: 184px;
}

#pho_actualite{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_actualite.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 210px;
	height: 184px;
}

#pho_saunier{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_saunier.jpg');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 210px;
	height: 184px;
}
#pho_saunierOrder{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_saunier_order.jpg');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 210px;
	height: 184px;
}

#pho_hmod{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_hmod.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 210px;
	height: 184px;
}

#pho_emploi{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_emploi.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 210px;
	height: 184px;
}
#pho_plan{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_plan.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 210px;
	height: 184px;
}
#pho_contact{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_contact.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 212px;
	height: 183px;
}
#pho_press{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_press.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 212px;
	height: 183px;
}
#pho_faq{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_faq.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 212px;
	height: 183px;
}
#pho_sdpr{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_sdpr.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 212px;
	height: 183px;
}
#pho_spares{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_spares_adv_fr2.gif');
	background-repeat: no-repeat;
	top: 210px;
	left: 780px;
	width: 159px;
	height: 140px;
}
#pho_fiches_vertes{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_fiches_vertes.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 212px;
	height: 183px;
}
#pho_historique{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_historique.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 212px;
	height: 183px;
}
#pho_documentation{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_documentation.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 212px;
	height: 183px;
}
#pho_formation{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_formation.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 212px;
	height: 183px;
}
#pho_cgv{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_cgv.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 750px;
	width: 212px;
	height: 183px;
}
#pho_recherche{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_recherche.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 210px;
	height: 184px;
}
#pho_liens{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_liens.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 210px;
	height: 184px;
}
#pho_compte{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_compte.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 210px;
	height: 184px;
}
#pho_cdrom{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_cdrom.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 212px;
	height: 183px;
}
#pho_vhgroup{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_vhgroup.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 212px;
	height: 183px;
}

#pho_vhgroupfr{
	position: absolute;
	background-image: url('/imagesMain/commun/pho_vhgroupfr.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 730px;
	width: 210px;
	height: 185px;
}
/*------------------------------------------*/
#pho_boilers{
	position: absolute;
	background-image: url('/imagesMain/commun/produit_chaudiere2.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 800px;
	width: 212px;
	height: 183px;
}
#pho_accessories{
	position: absolute;
	background-image: url('/imagesMain/commun/produit_accessoires2.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 800px;
	width: 212px;
	height: 183px;
}
#pho_air-conditioning{
	position: absolute;
	background-image: url('/imagesMain/commun/produit_clim2.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 800px;
	width: 212px;
	height: 183px;
}
#pho_water-heaters{
	position: absolute;
	background-image: url('/imagesMain/commun/produit_chauffe_eau2.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 800px;
	width: 212px;
	height: 183px;
}
/**********************************/
/**************CONTACT*************/

.contact-img{
	margin-top: 5px;
	margin-bottom: 20px;
}

#contact-espaceparagraphe{
	height: 20px;
}

/**********************************/
/************ACTUALITES************/
#actualite-espaceparagraphe{
	height: 20px;
}

/**********************************/
/***************HOME***************/
.frmident {
	font-size: 8pt;
	height: 15px;
	width: 90px;
	border: 1px #F96606 solid;
}

#espace_input{
	height: 34px;
}

#erreur_ident{
	font-size: 8pt;
	color: Black; /* PAS BLANC SINON ON NE VOIT PAS LES MESSAGES D'ERREUR SUR LA PAGE D'ACCUEIL*/
	font-weight: bold;
	padding-left: 0px;
}
#msg_ident{
	font-size: 8pt;
	color: Black; /* PAS BLANC SINON ON NE VOIT PAS LES MESSAGES D'ERREUR SUR LA PAGE D'ACCUEIL*/
	padding-left: 0px;
}
/**********************************/
/***************ERROR**************/
#texte_explication{
	font-size: 12pt;
	color: #bf002a;	
}
#texte_explication_small{
	font-size: 10pt;
	color: #bf002a;	
}
/**********************************/
.configurator-textegrasbleu{
	font-weight: bold;
	color: #1A8FD2;
	margin-left: 5px;
}
.configurator-textegrasrouge{
	font-weight: bold;
	color: #EA777C;
	margin-left: 5px;
}

.configurator-textegrasvert{
	font-weight: bold;
	color: #749F69;
	margin-left: 5px;
}
/* Div du contenu de la page Product Detail*/
#contenuProductDetail {
	padding-left:15px;
	padding-right:15px;
	width:450px;
	font-family:Arial,Verdana, Helvetica, sans-serif;	
}
#contenuProductDetail .nom{font-size:14px;font-weight:bold;}
#contenuProductDetail .reference{padding-left:20px;font-size:12px;font-weight:bold;}
#contenuProductDetail .sousTitre{font-size:12px;font-weight:bold;}
#contenuProductDetail table{width:100%;}
#contenuProductDetail td{vertical-align:top;}

/* ------------------------------------------------------------*/
/* Tableaux dans spares.asp d'affichage de la liste des documentations et chapitres*/
#listePiecesRechanges {
	z-index:1;
}
#listePiecesRechanges table{	
	width: 275;
	border: 1px solid #FE6F10;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
}
#listePiecesRechanges thead{
	background-color:#bf002a;
	font-weight:bold;	
	border: 1px solid #bf002a;
	text-align:center;
}
#listePiecesRechanges tbody{
	padding:5px;
	background-color: #FFF7E2;	
	text-align:center;
}
#listePiecesRechanges td{
	color:#FFFFFF;
	border-right: 1px solid #FE6F10;
	border-left: 1px solid #FE6F10;	
	height:30px;
}
#listePiecesRechanges select{
	background-color: #FFF7E2;
}

#listeDonnees {
	border-right: 1px solid #FE6F10;
	border-left: 1px solid #FE6F10;
	border-top: 1px solid #FE6F10;
	border-bottom: 1px solid #FE6F10;
	background-color: #FFF7E2
}

#listeDonnees td{
	height: 30px;
	padding-left:15px;
	border-right: 1px solid #FE6F10;
	border-left: 1px solid #FE6F10;
}

#AdresseLivraison .text {align:right;font-weight:bold;height:20px;font-size:12px;}
#AdresseLivraison .field{padding-left:5px;align:left;}
#NouvelleAdresseLivraison .text {align:right;font-weight:bold;height:20px;font-size:12px;}
#NouvelleAdresseLivraison .field{padding-left:5px;align:left;}
#ShipToParty .text {align:right;font-weight:bold;height:20px;font-size:12px;}
#ShipToParty .field{padding-left:5px;align:left;}

#recapSummaryCustomer {margin-top: 10px; margin-bottom: 10px;}
#recapSummaryCustomer .text{padding-left: 5px; font-weight: bold; font-size: 12px;}
#recapSummaryCustomer .field{padding-left: 5px; size: 12px; color: #800000;}
#recapSummaryCustomer td{width: 380px; height:20px}

#recapSummaryOrder table{border: 1px solid #FE6F10;}
#recapSummaryOrder thead{text-align:center;font-weight:bold;background-color:#FF9C10; padding: 5px;}
#recapSummaryOrder tfoot{text-align:center;padding-right:3px;font-weight:bold;}
#recapSummaryOrder tbody{background-color: #FFF7E2;text-align:center;}
#recapSummaryOrder td{border: 1px solid #FE6F10;}
#recapSummaryOrder tr{height:25px;}
#recapSummaryOrder .nomProduit{text-align:left;padding-left:3px;font-size:10px;}

#recapSummaryAdresses table{
	margin-left: 5px; 
	border: 0px; 
	width: 760px
}
#recapSummaryAdresses td{
	width: 380px;
}
#recapSummaryAdresses .text{
	font-weight: bold; 
	height: 26px; 
	font-size: 12px;
}
#recapSummaryAdresses .field{}

#orderSummaryAdresses {
	margin-top: 15px;
}
#orderSummaryAdresses table{
	margin-left: 10px;
	border: 0px;
	width: 760px
}
#orderSummaryAdresses td{
	width: 250px;
	valign: top;
}
#orderSummaryAdresses .text{
	font-weight: bold;
	height: 26px;
	font-size: 12px;
}
#orderSummaryAdresses .field{}
#orderSummaryTitle {
	font-size: 14px;
	font-weight: bold;
	color: #800000;
	margin: 10px;
}

/* DIV Pour afficher des tableaux de produits (résultat recherche , liste ...)*/
#TableauProduits {margin-top:15px;}
#TableauProduits table{width:98%;margin-left:10px;border: 1px solid #FE6F10;font-family: Arial, Verdana, Helvetica;font-size:12px;}
#TableauProduits thead{text-align:center;font-weight:bold;background-color:#FF9C10}
#TableauProduits tfoot{text-align:center;padding-right:3px;font-weight:bold;}
#TableauProduits tbody{background-color: #FFF7E2;text-align:center;}
#TableauProduits td{border: 1px solid #FE6F10;}
#TableauProduits tr{height:25px;}
#TableauProduits .nomProduit{text-align:left;padding-left:3px;font-size:10px;}
#TableauProduits .annotation{font-size:10px;} /* exemple : (cliquer ici pour voir le détail)*/
/* -------------------------------------------------------------------------- */
.nomChamp{font-weight:bold;height:26px;font-size:12px;color:#000000;}
.valeurChamp{height:26px;font-size:12px;color:#800000;}
.annotation{font-size:10px;} /* exemple : (cliquer ici pour voir le détail)*/

#tableauModeles td{
	font-size:9px;
}
/* Page product detail */
.subtitleProductPage{
	font-family: Arial, Verdana, Helvetica;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
}
.chapterProductPage{
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	padding-left:10px;
}
.TitreProduitProductPage{
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.NomProduitProductPage{
	font-size:18px;
	font-weight:bold;
	color:#bf002a;
}
.SentenceProductPage{
	font-family: Arial, Verdana, Helvetica;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
}
/* ------------------------------------- */
#titre-avec-puce{
	background-image: url('/imagesMain/commun/puce-titre.gif');
	background-repeat: no-repeat;
	background-position: 35px 0px 0 0;
	font-family: Arial, Verdana, Helvetica;
	font-size:12pt;
	font-weight:bold;
	color: Black;
	padding-left: 57px;
	padding-top: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 48px;
}
#catalog_titre_product{
	background-image: url('/imagesMain/commun/puce-titre.gif');
	background-repeat: no-repeat;
	background-position: 35px 0px 0 0;
	font-family: Arial, Verdana, Helvetica;
	font-size:14pt;
	font-weight:bold;
	color: Black;
	padding-left: 57px;
	padding-top: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 48px;
}

#catalog_titre_product_popup{
	background-image: url('/imagesMain/commun/puce-titre.gif');
	background-repeat: no-repeat;
	background-position: 35px 0px 0 0;
	font-family: Arial, Verdana, Helvetica;
	font-size:14pt;
	font-weight:bold;
	color: Black;
	padding-left: 57px;
	padding-top: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 48px;
}
/* RENOVA BULEX */
#piedPageFicheProduitRB{
	background-image: url('/imagesMain/commun/piedpage_fiche_produit_rb.gif');
	background-repeat: no-repeat;	
	padding-left: 40px;
	padding-top: 100px;	
}
#piedPageFicheProduitRB a{
	color: #FF9C10;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
}
#piedPageFicheProduitRB a:hover{
	color: #FF9C10;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:10px;
	text-decoration: underline;
}
/* SAUNIER DUVAL*/
#piedPageFicheProduitSD{
	background-image: url('/imagesMain/commun/piedpage_fiche_produit_sd.gif');
	background-repeat: no-repeat;	
	padding-left: 40px;
	padding-top: 100px;	
}
#piedPageFicheProduitSD a{
	color: #FF9C10;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
}
#piedPageFicheProduitSD a:hover{
	color: #FF9C10;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:10px;
	text-decoration: underline;
}
/*                                  DOLCEVITA                                                   */
.titreTableau{
	color: White;
	background-color: #FE6F10;
	font-family: Tahoma;
	font-weight:bold;
	font-size:12px;	
	border: 1px solid White;
	text-align: center;
	height: 30px;
}

.titreTableauChaudiere{
	color: #FE6F10;
	background-color: White;
	font-family: Tahoma;
	font-weight:bold;
	font-size:12px;	
	border-bottom: 1px solid #FE6F10;
	text-align: right;
	height: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.listeTableauChaudiere{
	color: #FE6F10;
	background-color: White;
	font-family: Tahoma;
	font-weight:normal;
	font-size:10px;	
	border-bottom: 1px solid #FE6F10;
	text-align: right;
	height: 30px;
	padding-right: 5px;
	text-transform: uppercase;
}

.listeTableau{
	color: Black;
	background-color: White;
	font-family: Arial;
	font-weight:bold;
	font-size:10px;	
	border: 1px solid #FE6F10;
	border-top: 0px;
	text-align: center;
	height: 30px;
}


.titreTableauEssentiel{
	color: White;
	background-color: #00A6EB;
	font-family: Tahoma;
	font-weight:bold;
	font-size:8px;	
	border: 1px solid White;
	text-transform: uppercase;
	text-align: center;
	height: 30px;
}


.titreTableauSensations{
	color: White;
	background-color: #ED8000;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:8px;	
	border: 1px solid White;
	text-transform: uppercase;
	text-align: center;
	height: 30px;
}

.titreTableauPerformance{
	color: White;
	background-color: #92499E;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:8px;	
	border: 1px solid White;
	text-transform: uppercase;
	text-align: center;
	height: 30px;
}

.titreTableauPremium{
	color: White;
	background-color: #009C79;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:8px;	
	border: 1px solid White;
	text-transform: uppercase;
	text-align: center;
	height: 30px;
}
.titreTableauHabitation{
	color:  #FE6F10;
	background-color: White;
	font-family: Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size:12px;	
	border: 0px;
	text-transform: uppercase;
	text-align: center;
	height: 30px;
}

#titreDolceVitaBleu{
	background-image: url('/imagesMain/commun/puce_bleue.jpg');
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-top: 5px;
	color: Black;
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	height: 30px;
}

#sousTitreDolceVitaBleu{
	color: #00A6EB;
	font-family: Times;
	font-size: 16pt;
	font-weight: normal;
}

#titreDolceVitaOrange{
	background-image: url('/imagesMain/commun/puce_orange.jpg');
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-top: 5px;
	color: Black;
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	height: 30px;
}

#sousTitreDolceVitaOrange{
	color: #ED8000;
	font-family: Times;
	font-size: 16pt;
	font-weight: normal;
}

#titreDolceVitaViolet{
	background-image: url('/imagesMain/commun/puce_violette.jpg');
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-top: 5px;
	color: Black;
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	height: 30px;
}

#sousTitreDolceVitaViolet{
	color: #92499E;
	font-family: Times;
	font-size: 16pt;
	font-weight: normal;
}

#titreDolceVitaVert{
	background-image: url('/imagesMain/commun/puce_verte.jpg');
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-top: 5px;
	color: Black;
	font-family: Verdana;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	height: 30px;
}

#sousTitreDolceVitaVert{
	color: #009C79;
	font-family: Times;
	font-size: 16pt;
	font-weight: normal;
}

.commun-texterouge{
	color:#bf002a;	
}
/* utilisé dans FR/service/maintenante_predictive */
#btn a{
		font-family:Arial;
		font-size:12px;
		color:#000000;
		text-decoration:none;
	}
#btn a:hover{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

/* utilisé pour les sous titres de la news IsoSplit condens FR par exemple*/
#sous-titre-news-gauche{
	background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/sous_titre_news_gauche.gif');
	height: 30px;
	width:38px;
	float: left;
	cursor: pointer;
	font-family:Arial;
	font-size:12px;
	font-style: italic;
	padding-top:5px;
	padding-left:23px;
	font-weight: bold;
}
#sous-titre-news-centre{
	background-image: url('/imagesMain/commun/sous_titre_news_centre.gif');
	height: 30px;
	width: 2px;
	float: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 4px;
	padding-top: 5px;
	cursor: pointer;	
}
#sous-titre-news-droite{
	background-repeat: no-repeat;
	background-image: url('/imagesMain/commun/sous_titre_news_droite.gif');
	height: 30px;
	width:10px;
	float: left;
	cursor: pointer;
}
/* utilisé pour les paragraphes limités en largeur à cause des images (taille du para. 340px)*/
#news-paragraphe-haut{
	font-weight: normal;
	text-align: justify;
	width:380px;	
	padding-left:38px;
}
/* utilisé pour les paragraphes limités en largeur à cause des images (taille du para. 480px)*/
#news-paragraphe-bas{
	font-weight: normal;
	text-align: justify;
	width:480px;	
	padding-left:38px;
}

#news-isosplitcondens-img1 {
	position: absolute;
	background-image: url('/imagesMain/commun/isosplitcondens-img1.gif');
	background-repeat: no-repeat;
	top: 120px;
	left: 698px;
	width: 302px;
	height: 323px;	
}
#news-isosplitcondens-homepage {
	position: absolute;
	background-image: url('/imagesMain/commun/isosplitcondens-img1.gif');
	background-repeat: no-repeat;
	top: 140px;
	left: 698px;
	width: 302px;
	height: 323px;	
}
#news-isosplitcondens-img2 {
	position: absolute;
	background-image: url('/imagesMain/commun/isosplitcondens-img2.gif');
	background-repeat: no-repeat;
	top: 450px;
	left: 789px;
	width: 211px;
	height: 234px;	
}

#news-isosplitcondens-img3 {
	position: absolute;
	background-image: url('/imagesMain/commun/isosplitcondens-img3.gif');
	background-repeat: no-repeat;
	top: 450px;
	left: 800px;
	width: 200px;
	height: 245px;	
}

/* utilisé pour les paragraphes (homepage) limités en largeur à cause des images (taille du para. 340px)*/
#homepage-paragraphe-haut{
	font-weight: normal;
	text-align: justify;
	width:550px;	
	padding-left:100px;
}


/* HOMEPAGE */

.border{
	border-left:1px solid #000000;
}

.top_news{
	font-size:100%;
}

.news1{
	background-color:#ff9900;
	color:FFFFFF;
	font-weight:bold;
	font-size:120%;
	padding:1px 0px 1px 5px;
	margin-bottom:10px;
	border-bottom:2px solid #000000;
}

.news2{
	background-color:#ff6600;
	color:FFFFFF;
	font-weight:bold;
	font-size:120%;
	padding:1px 0px 1px 5px;
	margin-bottom:10px;
	border-bottom:2px solid #000000;
}

.news3{
	background-color:#bf002a;
	color:FFFFFF;
	font-weight:bold;
	font-size:120%;
	padding:1px 0px 1px 5px;
	margin-bottom:10px;
	border-bottom:2px solid #000000;
}

.info_cycliste{
	margin-left:5px;
	text-align:justify;
	margin-top:3px;
}

.border2{
	border-bottom:1px solid #000000;
}

/* FIN HOMEPAGE */


#Templates {margin-top:25px;}
#Templates table{width:95%;border: 1px solid #FE6F10;border-collapse:collapse;font-family: Arial, Verdana, Helvetica;font-size:12px;}
#Templates thead{text-align:center;font-weight:bold;background-color:#FF9C10}
#Templates tfoot{text-align:center;padding-right:3px;font-weight:bold;}
#Templates tbody{background-color: #FFF7E2;text-align:center;}
#Templates td{border: 1px solid #FE6F10;border-collapse:collapse;}
#Templates tr{height:20px;}

#Basket {margin-top:25px;}
#Basket table{width:95%;border: 1px solid #FE6F10;border-collapse:collapse;font-family: Arial, Verdana, Helvetica;font-size:12px;}
#Basket thead{text-align:center;font-weight:bold;background-color:#FF9C10}
#Basket tfoot{text-align:center;padding-right:3px;font-weight:bold;}
#Basket tbody{background-color: #FFF7E2;text-align:center;}
#Basket td{border: 1px solid #FE6F10;border-collapse:collapse;}
#Basket tr{height:20px;}

#QuickForm table{width:60%;border: 1px solid #FE6F10;border-collapse:collapse;font-family: Arial, Verdana, Helvetica;font-size:10px;margin-left:3px}
#QuickForm thead{text-align:center;font-weight:bold;background-color:#FF9C10}
#QuickForm tbody{background-color: #FFF7E2;text-align:center;}
#QuickForm tfoot{text-align:center;padding-right:3px;font-weight:bold;}
#QuickForm tr{height:25px;}
#QuickForm td{border: 1px solid #FE6F10;border-collapse:collapse;}

#TemplateSaveAs table{width:60%;margin-left:0px;border: 1px solid #000000;border-collapse:collapse;font-family: Arial, Verdana, Helvetica;font-size:10px;}
#TemplateSaveAs thead{text-align:center;font-weight:bold;background-color:#FBEAE0}
#TemplateSaveAs tbody{background-color: #FFFFFF;text-align:center;}
#TemplateSaveAs td{border: 1px solid #FFFFFF;border-collapse:collapse;}

#ExcelSheet table{width:50%;border: 1px solid #FFFFFF;border-collapse:collapse;font-family: Arial, Verdana, Helvetica;font-size:10px;}
#ExcelSheet thead{text-align:center;font-weight:bold;background-color:#DBD8D1}
#ExcelSheet tfoot{text-align:center;padding-right:3px;font-weight:bold;}
#ExcelSheet tbody{background-color: #FFFFFF;text-align:center;}
#ExcelSheet td{border: 1px solid #C0C0C0;border-collapse:collapse;}

#BasketContentTopMenu select{font-size:10px;}

#CustomerAgentList {}
#CustomerAgentList table{width:80%;border: 1px solid #FE6F10;border-collapse:collapse;font-family: Arial, Verdana, Helvetica;font-size:10px;}
#CustomerAgentList thead{text-align:center;font-weight:bold;background-color:#FF9C10}
#CustomerAgentList tfoot{text-align:center;padding-right:3px;font-weight:bold;}
#CustomerAgentList tbody{background-color: #FFF7E2;text-align:center;}
#CustomerAgentList td{border: 1px solid #FE6F10;border-collapse:collapse;font-family: Arial, Verdana, Helvetica;font-size:10px;}
#CustomerAgentList tr{height:20px;}

#OrderSteps{margin-bottom:15px;}
#OrderSteps table{border-top: 1px solid #FE6F10;border-bottom: 1px solid #FE6F10}
#OrderSteps .selected{
	text-align:center;
	font-family: Arial, Verdana, Helvetica;
	font-size:14px;
	font-weight:bold;
	background-color:#bf002a;
	color:#FFFFFF;
	}
	
#OrderSteps .normal{
	text-align:center;
	font-family: Arial, Verdana, Helvetica;
	font-size:14px;
	font-weight:bold;
	background-color:#EEEEEE;
	color:#CCCCCC;
	}
	
#order {background-color: #FFFFFF;}
#order table{width: 100%;border: 0px;font-family: Arial, Verdana, Helvetica;font-size:12px;align:center;}
#order td{text-align:left;};
#order .TitleProduct{background-color: #FF9C10;FONT-SIZE: 12px;color: 000000;font-weight:bold;border: 1px solid #FE6F10;cellpadding:3;cellspacing:3;text-align:center;}
#order .Product{background-color: #FFFFFF;FONT-SIZE: 12px;color: #000000;text-align:center;}
#order .Product2{background-color: #FFF7E2;FONT-SIZE: 12px;color: #000000;text-align:center;}
#order .TitleOrderHistory{background-color: #FF9C10;FONT-SIZE: 12px;color: 000000;font-weight:bold;border: 1px solid #FE6F10;cellpadding:3;cellspacing:3;text-align:center;}
#order .OrderHistoryLine1{background-color: #FFFFFF;FONT-SIZE: 12px;color: #000000;text-align:center;}
#order .OrderHistoryLine2{background-color:#FFF7E2;FONT-SIZE: 12px;color: #000000;text-align:center;}
