FONT.intro { FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #000099; FONT-FAMILY: Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.instruments { FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.sa { FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-SIZE: 18px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.titrepage { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.texte01 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.titre01 { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.titre02 { FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.titre03 { FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.adresse { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.metil2004 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.titreproduits { FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.liens { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.titre04 { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.produits { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.produitsp { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.top2 { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.navprod { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.navprod2 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.modele { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.liens { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

A.intronoir { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.intronoir:hover { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.intro { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.intro:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.lienintro { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.lienintro:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav1 { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav1:hover { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav1over { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav2 { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav2:hover { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav2over { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav2spc { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav2spc:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.nav2spcover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.mail { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.mail:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.sitemap { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.sitemap:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.versions { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.versions:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.liens { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.liens:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.liensover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.produits { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.produits:hover { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.mail2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.mail2:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.liensbanner { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.liensbanner:hover { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.prod { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.prod:hover { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.titreproduits { FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.texte01 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.texte01:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.titrecatprod { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.titrecatprod:hover { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.liensss { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.liensss:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.lienscarte { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.lienscarte:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

A.liensp { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.liensp:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }

A.navprod { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
A.navprod:hover { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

TD.ref { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
TD.texte01 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: justify; }
TD.liens { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
TD.texteblanc { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: justify; }

.box {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; background-color: #FFFFFF;	border: 1px solid #000000; }
.common2 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
FONT.donnees {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px; color: #000000; }

.borderimage{ border:2px solid #ffffff; }
.clic { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #9d9d9d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: justify; }
.news { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00006a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: justify; }
.newstitre { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #00006a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: justify; }
.newsliens { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e87b14; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.newsliens:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.newsgrand { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00006a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: justify; }
.newstitregrand { FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #00006a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align: justify; }

#applicationspeciales { margin-top: 0px; }

a.survol { padding-top:1px; font-weight: normal; font-size: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none; display: block; height: 20px; width: 175px; color: #ffffff; text-indent: 16px; background-image: url(images/a-fond-nav.gif); background-position: left center; background-repeat: no-repeat; }
a.survol:hover { color:#ffffff; height: 20px; text-decoration: none; background-image: url(images/a-fond-nav-over.gif); }
a.survol1 { padding-top:1px; padding-left:15px; font-weight: normal; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none; display: block; height: 20px; width: 175px; color: #000099; background-image: url(images/a-fond-nav-1.gif); background-position: left center; background-repeat: no-repeat; }
a.survol1:hover { color:#ffffff; height: 20px; text-decoration: none; background-image: url(images/a-fond-nav-1-over.gif); }
a.survol2 { padding-top:1px; padding-left:15px; font-weight: normal; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none; display: block; height: 36px; width: 175px; color: #000099; background-image: url(images/a-fond-nav-2.gif); background-position: left center; background-repeat: no-repeat; }
a.survol2:hover { color:#ffffff; height: 36px; text-decoration: none; background-image: url(images/a-fond-nav-2-over.gif); }
a.survol3 { padding-top:1px; padding-left:15px; font-weight: normal; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none; display: block; height: 69px; width: 175px; color: #000099; background-image: url(images/a-fond-nav-3.gif); background-position: left center; background-repeat: no-repeat; }
a.survol3:hover { color:#ffffff; height: 69px; text-decoration: none; background-image: url(images/a-fond-nav-3-over.gif); }
a.email { width:78px; height:12px; background-image: url(images/mailnl.gif); background-repeat: no-repeat; }
a.email:hover { background-image: url(images/mailnlover.gif); }

#prix { text-align: right; color:#000099; FONT-WEIGHT: bold; font-style : italic; }

.photosul2verticales { position:relative; height:130px; }
.photos01 span img { position:absolute; top:0px; left:0px; width:90px; border:5px solid #E6E6F5; }
.photos01 p { display:none; }
.photos01:hover span img { border:5px solid #ff8000; }
.photos01:hover p { display:block; position:absolute; top:130px; left:0px; z-index:100; border:5px solid #ff8000; }
.photos02 span img { position:absolute; top:0px; left:110px; width:90px; border:5px solid #E6E6F5; }
.photos02 p { display:none; }
.photos02:hover span img { border:5px solid #ff8000; }
.photos02:hover p { display:block; position:absolute; top:130px; left:0px; z-index:100; border:5px solid #ff8000; }

#iso { padding-left:15px; font-weight: normal; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none; display: block; height: 50px; width: 180px; color: #000099; background-image: url(images/iso90012000.gif); background-position: left bottom; background-repeat: no-repeat; }
#iso p { padding-top:12px; }
.survoliso { color:#000099; text-decoration:none; }
.survoliso:hover { color:#e87b14; text-decoration:underline; }
#slogan { padding-left:15px; font-weight: normal; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none; display: block; height: 50px; width: 180px; color: #000099; background-image: url(images/iso90012000.gif); background-position: left top; background-repeat: no-repeat; }
#slogan p { padding-top:7px; }
#ups { margin:7px 0 0 0; font-weight: normal; font-size: 13px; font-family: arial, helvetica, sans-serif; text-decoration: none; display: block; height: 105px; width: 180px; color: #000099; background-image: url(images/fond-ups.gif); background-position: left top; background-repeat: no-repeat; }
#ups span { padding:0 0 0 15px; width:165px; margin:0; }
.iso9001 { color: #000099; text-decoration:underline; }
.iso9001:hover { color: #e87b14; text-decoration:none; }
.boxups { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; }
