body {
	font-family:Tahoma;
	background-color:#fdb827;
	margin:0;
	padding:0;
	color:#292c2e;
	font-size:12px;
}

td {
	font-family:Tahoma;
	color:#292c2e;
	font-size:12px;
}

th {
	font-family:Tahoma;
	color:#292c2e;
	font-size:12px;
}

img
{
border:none;
}

.lotequip
{
width:974px;
margin:0 auto;
}

.entete-lotequip
{
width:974px;
height:252px;
float:left;
position:absolute;
top:0px;
}

.logo-lotequip
{
width:227px;
height:252px;
float:left;
}

.navigation
{
width:747px;
height:222px;
float:left;
}

.outils
{
width:747px;
color:#FFFFFF;
height:75px;
background:url(images/lotequip-haut.gif) no-repeat;
float:left;
}

.english{
float:left; padding:21px 0px 0px 15px; width:290px;
}

.informations
{
padding-right:23px;
float:right;
width:419px;
text-align:right;
color:#FFFFFF;
padding-top:25px;
width:274px;

}

.orange
{
color:#f47d31;
}

.langue
{
height:45px;
font-family:"Trebuchet MS";
font-size:11px;
float:left;

}

a.lang:link{text-decoration:none; color:#FFFFFF;}
a.lang:visited{text-decoration:none; color:#FFFFFF;}
a.lang:hover{text-decoration:none; color:#f5a725;}
a.lang:active{text-decoration:none; color:#FFFFFF;}


.menu
{
width:747px;
height:26px;
background:url(images/fond-menu.gif) no-repeat;
float:left;
}

.banniere
{
width:747px;
height:151px;
float:left;
background:url(images/lotequip.jpg)
}

.banniere-en
{
width:747px;
height:151px;
float:left;
background:url(images/lotequip-en.jpg)
}

.cssnav { 
position: relative;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0; 
padding: 0; 
float:left;
}

.cssnav-entreprise{background-image: url(images/entreprise-over.gif);}
.cssnav-boutique{background-image: url(images/boutique-produits-over.gif);}
.cssnav-promotions{background-image: url(images/promotions-over.gif);}
.cssnav-nouvelles{background-image: url(images/nouvelles-over.gif);}
.cssnav-services{background-image: url(images/services-over.gif);}
.cssnav-joindre{background-image: url(images/joindre-over.gif);}
.cssnav-semaine{background-image: url(images/promotions-semaine-over.jpg);}
.cssnav-month{background-image: url(images/special-offers-over.jpg);}
.cssnav-newsletter{background-image: url(images/newsletter-over.gif);}
.cssnav-cyberlettre{background-image: url(images/cyberlettre-over.gif);}
.cssnav-blogue{background-image: url(images/blogue-over.gif);}
.cssnav-blog{background-image: url(images/blog-over.gif);}

.cssnav-company{background-image: url(images/company-over.gif);}
.cssnav-products{background-image: url(images/products-over.gif);}
.cssnav-promotions-en{background-image: url(images/promotions-en-over.gif);}
.cssnav-news{background-image: url(images/news-over.gif);}
.cssnav-contact{background-image: url(images/contact-over.gif);}
.cssnav-envoyer{background-image: url(images/envoyer-over.gif);}
.cssnav-login{background-image: url(images/login-over.gif);}

.cssnav a {
display: block;
color: #000000;
font-size: 11px;
display: block;
float: left;
color: black;
text-decoration: none;
}

* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

.contenu-lotequip
{
width:974px;
background:url(images/fond-contenu.gif) repeat-y;
float:left;
position:absolute;
top:222px;
}

.contenu-boutique
{
width:974px;
background:url(images/fond-contenu-boutique.gif) repeat-y;
float:left;
position:absolute;
top:252px;
}


.bas
{
background:url(images/bas-site.gif);
height:40px;
width:974px;
}

.bas-boutique
{
background:url(images/bas-site-boutique.gif);
height:40px;
width:974px;
}

.produits
{
width:221px;
float:left;
padding-left:6px;
}

.texte
{
float:right;
width:747px;
}

.f-produits
{
background:url(images/fond-produits.gif);
height:25px;
width:221px;
font-size:10px;
color:#292c2e;
line-height:23px;
}

a.lien:link{text-decoration:none; color:#b12e1a; padding-left:30px; font-weight:bold;}
a.lien:visited{text-decoration:none; color:#b12e1a; padding-left:30px; font-weight:bold;}
a.lien:hover{text-decoration:none; color:#000000; padding-left:30px; font-weight:bold;}
a.lien:active{text-decoration:none; color:#b12e1a; padding-left:30px; font-weight:bold;}

.titre-produits
{
width:192px;
height:22px;
background-color:#b12e1a;
padding-left:29px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:21px;
}

.copyright
{
background-color:#fdb827;
width:974px;
color:#000000;
float:left;
font-size:10px;
padding-top:5px;
}

.droits
{
width:227px;
text-align:center;
float:left;
}

.sousmenu
{
width:747px;
text-align:center;
float:left;
}

a.copy:link{text-decoration:none; color:#000000}
a.copy:visited{text-decoration:none; color:#000000}
a.copy:hover{text-decoration:underline; color:#000000}
a.copy:active{text-decoration:none; color:#000000}

.titre
{
background:url(images/fond-titre.gif) no-repeat;
width:741px;
height:23px;
}

.texte-titre
{
background-color:#b12e1a;
height:22px;
margin:0;
padding:0px 15px;
font-size:14px;
float:left;
color:#FFFFFF;
line-height:21px;
font-weight:bold;
text-transform:uppercase;
}

.description
{
width:231px;
padding:26px 10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#292c2e;
font-size:11px;
}

.photos
{
width:470px;
padding:26px 2px 26px 20px;
float:left;
}

h2,h3,h4,h5
{
padding:0;
margin:0;
color:#bf2e1a;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

.categorie-lien
{
width:217px;
height:177px;
float:left;
padding:0px 17px 7px 0px;
}

.categorie-titre
{
width:145px;
height:33px;
background:url(images/categorie-titre.gif) no-repeat;
float:left;
}

.categorie-photo
{
width:145px;
height:144px;
background-color:#f47d31;
float:left;
}

h1
{
padding:0;
margin:0;
color:#bf2e1a;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
}

.h1fiche
{
text-transform:none;
padding:0;
margin:0;
color:#FFFFFF;
font-family:Tahoma;
font-size:12px;
}

a:link{text-decoration:underline; color:#b12e1a}
a:visited{text-decoration:underline; color:#b12e1a}
a:hover{text-decoration:none; color:#b12e1a}
a:active{text-decoration:underline; color:#b12e1a}

a.liste:link{text-decoration:none; color:#292c2e; font-weight:bold}
a.liste:visited{text-decoration:none; color:#292c2e; font-weight:bold}
a.liste:hover{text-decoration:underline; color:#292c2e; font-weight:bold}
a.liste:active{text-decoration:none; color:#292c2e; font-weight:bold}



.presentation-categorie
{
margin:25px 21px 0px 15px;
padding-bottom:12px;
border-bottom:1px solid #acb6bd;
width:711px;
color:#292c2e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.marge-fiche
{
padding-left:15px;
/*padding-right:15px;*/
}

.fiche-produits
{
float:left;
padding-right:12px;
padding-bottom:18px;
width:349px;
}

.entete-produits
{
background:url(images/titre-fiche.gif); width:349px; height:31px; color:#FFFFFF;
}

.nom-produits
{
float:left; font-size:12px; font-weight:bold; padding:16px 0px 0px 5px; overflow:hidden; /*width:142px; */
}

.prix-produits
{
float:right; width:172px; padding-right:4px; font-size:16px; text-align:right; padding-top:8px; font-weight:bold;
}

.photo-produits
{
width:162px; height:162px; padding:2px 10px 0px 5px; float:left
}

.texte-produits
{
float:left; width:164px; padding-top:9px;
color:#292c2e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:98px;
}

.tempo-produits
{
height:56px; padding-bottom:2px; float:left; width:164px; text-align:right; line-height:8px; font-size:11px;
}


.quantite-produits
{
height:33px; float:left; width:164px; text-align:right; color:#292c2e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.fond-fiche
{
background:url(images/fond-fiche.gif); width:349px; height:169px
}

.btn-ajouter
{
height:22px; float:left; width:164px; text-align:right
}


.navigation-page
{
margin:25px 21px 0px 15px;
padding-top:12px;
border-top:1px solid #acb6bd;
width:711px;
color:#292c2e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


a.nom-produit:link{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;}
a.nom-produit:visited{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;}
a.nom-produit:hover{text-decoration:underline; color:#FFFFFF; font-size:12px; font-weight:bold;}
a.nom-produit:active{text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;}

.aucun
{
font-size:11px;
font-weight:bold;
}

/** DETAIL **/

.fiche-details
{
float:left;
padding-bottom:18px;
width:710px;
}

.entete-details
{
background:url(images/titre-fiche-details.gif); width:710px; height:31px; color:#FFFFFF;
}

.nom-details
{
float:left;  font-size:12px; font-weight:bold; padding:16px 0px 0px 5px; overflow:hidden;
}

.prix-details
{
float:right; width:172px; padding-right:4px; font-size:16px; text-align:right; padding-top:6px; font-weight:bold;
}

.photo-details
{
width:162px; height:162px; padding:2px 10px 0px 5px; float:left;
}

.texte-details
{
float:left; width:525px; padding-top:9px;
color:#292c2e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.tempo-details
{
height:38px; float:left; width:525px; text-align:right; line-height:8px; font-size:11px;
}


.fond-fiche-details
{
background:url(images/fond-details.gif) #f47d31; width:710px; float:left;
}

.quantite-details
{
height:33px; float:left; width:700px; text-align:right; color:#292c2e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


.btn-ajouter-details
{
height:10px; float:left; width:700px; text-align:right; padding-right:10px;
background:url(images/bas-details.gif) bottom no-repeat; color:#292c2e;font-size:11px;
}

.fond-photos
{
background:url(images/fond-photos.gif) left top no-repeat; width:710px; float:left;
height:100%; min-height:169px; _height:169px;
}


a.retour:link{text-decoration:none; color:#6a8293; font-size:10px}
a.retour:visited{text-decoration:none; color:#6a8293; font-size:10px}
a.retour:hover{text-decoration:underline; color:#6a8293; font-size:10px}
a.retour:active{text-decoration:none; color:#6a8293; font-size:10px}

form
{
padding:0;
margin:0;
}

.plandusite
{
float:left; padding-top:43px; padding-left:15px;; width:435px;
}

.panier
{
float:right; padding:1px 5px 0px 0px;
}

a.avancee:link{font-size:11px; text-decoration:none; color:#848484;}
a.avancee:visited{font-size:11px; text-decoration:none; color:#848484;}
a.avancee:hover{font-size:11px; text-decoration:underline; color:#f5a725;}
a.avancee:active{font-size:11px; text-decoration:none; color:#f5a725;}

.titre-recherche
{
font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size:12px;
line-height:20px;
text-transform:uppercase;
color:#848484;
}

.zone-recherche
{
float:right; padding:55px 22px 0px 0px;
}

.revendeur
{
	width:221px; background:url(images/fond-revendeur.gif) repeat-y; float:left
}

.champ-revendeur
{
	padding-left:9px
}

.estimation
{
	float:right; line-height:21px; padding-right:16px;
}

a.esti:link{font-size:11px; text-decoration:none; color:#b12e1a; font-weight:bold}
a.esti:visited{font-size:11px; text-decoration:none; color:#b12e1a; font-weight:bold}
a.esti:hover{font-size:11px; text-decoration:underline; color:#000000; font-weight:bold}
a.esti:active{font-size:11px; text-decoration:none; color:#b12e1a; font-weight:bold}

.memo
{
	width:434px; background-color:#ffad01; padding:5px; color:#bf2e1b; float:left; font-size:18px; font-weight:bold; border:4px solid #bf2e1b;
}

.memo a:link{text-decoration:none; color:#FFFFFF}
.memo a:visited{text-decoration:none; color:#FFFFFF}
.memo a:hover{text-decoration:underline; color:#FFFFFF}
.memo a:active{text-decoration:none; color:#FFFFFF}

.titreSliceUsages{
	background:url(images/fond-slice-usage.jpg) no-repeat top left;
	float:left;
	width:451px;
	height:31px;
	text-align:center;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height:31px;
	color:#fff;
	margin-bottom:9px;
	text-transform:uppercase;
}

.titreSliceNeufs{
	background:url(images/fond-slice-neuf.jpg) no-repeat top left;
	float:left;
	width:451px;
	height:30px;
	text-align:center;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height:30px;
	color:#fff;
	margin-bottom:9px;
	text-transform:uppercase;
}
.sliceUsages{
	background:url(images/case-usage.jpg) no-repeat top left;
	float:left;
	width:217px;
	height:178px;
	margin-right:17px;
	margin-bottom:18px;
}
.sliceNeufs{
	background:url(images/cadre-neuf.jpg) no-repeat top left;
	float:left;
	width:217px;
	height:178px;
	margin-right:17px;
	margin-bottom:7px;	
}


.titreLien{
	float:left;
	width:217px;
	height:33px;
	line-height:37px;
	overflow:hidden;
	text-align:center;
}
.titreLien a{
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	text-decoration:none;	
}
.imageLien{
	float:left;
	width:217px;
	height:145px;
}
.titre-usage,.titre-neufs,.titre-autres{
	background:url(images/titre-usages.jpg) no-repeat top left;
	float:left;
	width:192px;
	padding-left:30px;
	height:36px;
	line-height:36px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
.titre-usage{
	background:url(images/titre-usages.jpg) no-repeat top left;
}
.titre-neufs{
	background:url(images/titre-neufs.jpg) no-repeat top left;
}
.titre-autres{
	background:url(images/titre-autres.jpg) no-repeat top left;
}

.cat1 a,.cat2 a,.cat3 a{
	display:block;
	float:left;
	width:222px;
	height:25px;
	line-height:25px;
	font-size:10px !important;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
.cat1 a{
	background:url(images/slice-usages.jpg) no-repeat top left;
}
.cat2 a{
	background:url(images/slice-neufs.jpg) no-repeat top left;
}
.cat3 a{
	background:url(images/slice-autres.jpg) no-repeat top left;
}
.bloc-logos{
	float:right;
	width:451px;
	margin-right:25px;
}
.titre-concessionaire{
	float:left;
	width:451px;
	text-align:center;
	color:#848484;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:28px;
	border-top:1px solid #c4c4c4;
	border-bottom:4px solid #c4c4c4;
}

.lien-piece{background-image: url(images/bloc-pieces-ro.jpg); float:left; margin:10px 0 4px 1px; }
.lien-piece-en{background-image: url(images/bloc-pieces-en-ro.jpg); float:left; margin:10px 0 4px 1px; }

.lien a {
display: block;
float: left;
}

* html a:hover {visibility:visible;}
.lien a:hover img{visibility:hidden}
