.cat5 { color: #000000; font-weight: 400; font-size: 11px; line-height: 18px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
.cat5souligne  { color: #000000; font-weight: 400; font-size: 11px; line-height: 18px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline }
.cat6 { color: #000000; font-weight: 400; font-size: 12px; line-height: 18px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
.cat-fond {background: url(fond-1.gif) repeat-x;}
.L2 { color: black; font: 11px/13px sans-serif, Arial, Geneva, Verdana; text-decoration: none; text-align: left; clear: right; margin: 0 }
.cat  { color: #808080;font: 900 12px verdana, arial, helvetica, sans-serif;text-decoration: none;text-align: left;clear: right;margin: 0px }
.cath { color: #808080; font: 900 12px/30px verdana, arial, helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: middle; clear: right; margin-top: 0px }
.cat4  {color: #800000;font: bold 13px/100% verdana, arial, helvetica, sans-serif;text-decoration: underline;text-align: left;letter-spacing: 120%;clear: right;margin: 0px }
.cath3 { font: 0/180% Arial, Verdana, sans;text-decoration: none;letter-spacing: 100%;vertical-align: middle;}
.L{ color: #8b0000; font-weight: 500; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: 60%; letter-spacing: 30%; vertical-align: 20%; margin-top: 10px; margin-bottom: 20px }
B  {color: #8b0000;font-weight: 500;font-size: 12px;line-height: 14px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;word-spacing: 60%;letter-spacing: 30%;vertical-align: 8%;margin-top: 10px;margin-bottom: 20px }
BODY  {background-color: white}
.TD {  color: black; font-style: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.Tx { color: #8b0000; font-style: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.Tx2 { color: #8b0000; font-style: normal; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.TD4 { color: black; font-style: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; vertical-align: bottom; height: 40px }
.TD5 { color: #8b0000; font-style: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.TD3 { color: black; font-style: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.TD2 { color: black; font-style: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffebcd; margin: 0pt; padding: 1pt; border: solid 1pt black }
TT {  color: #000; font-size: 14px; font-family: Tahoma, "Comic Sans MS", Verdana, Georgia; padding: 3px; border: 1px }
.TT  { color: #000; font-size: 14px; font-family: "Comic Sans MS", Tahoma, Verdana, Georgia; padding: 3px; border: 1px }
.prixrouge { color: #8b0000; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.prixgris { color: #4682b4; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gris { color: #000; font-weight: normal; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gris2 { color: #000; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gris1 { color: #000; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 3px }
.blueheader {font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #004FA5;vertical-align: top;}
.bodytext {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #333333;}
#newid { color: white; font-style: normal; font-family: "Times New Roman", Georgia, Times; text-decoration: none }
#couche20 {  position: absolute; top: 600px; left: 10px; width: 800px; height: 1000px; visibility: visible; display: block }
#newid2 { color: white; font-style: normal; font-family: "Times New Roman", Georgia, Times; text-decoration: none }
#Q-1  {position: absolute;top: 30px;left: 16px;width: 100px;height: 100px;visibility: hidden;display: block }
H1{  color: #808080; font-weight: bold; font-size: 10pt; line-height: 120%; font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: text-bottom; margin: auto; height: 50% }
.H12{MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #454545 }
.H22  { color: #191970; font-weight: bold; font-size: 11px; line-height: 17px; vertical-align: text-bottom; 	margin-top: 0px; border-top: medium none #fff }
.bodytext2 { color: #000;font-size: 14px;line-height: 130%;font-family: Arial, Helvetica, sans-serif }
.arial-10-gras { font-weight: bold; font-size: 11px; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-40-gras { color: silver; font-weight: 900; font-size: 40px; line-height: 72%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: baseline }
.arial-30-gras  { color: silver; font-weight: 900; font-size: 30px; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: baseline }
.arial-31-gras {  color: silver; font-weight: 900; font-size: 30px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 60%; vertical-align: baseline }
.arial-26-gras  { color: silver; font-weight: 900; font-size: 26px; line-height: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: baseline }
.arial-11-ligne-12 { font-weight: normal; font-size: 11px; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-30-gras-blanc  {  color: white; font-weight: 900; font-size: 20px; line-height: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: baseline }
.arial-30-gras-noir { color: #000; font-weight: 900; font-size: 20px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: baseline }
.arial-10-ligne-8 { font-weight: bold; font-size: 10px; line-height: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-11-mac { color: #cc9; font-style: normal; font-weight: bold; font-size: 12px; line-height: 110%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-14-mac { color: black; font-style: normal; font-weight: bold; font-size: 13px; line-height: 110%; font-family: arial, Verdana, Helvetica, Geneva, SunSans-Regular; text-decoration: none; letter-spacing: 120% }
.arial-14-mac2 { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 110%; font-family: arial, Verdana, Helvetica, Geneva, SunSans-Regular; text-decoration: none; letter-spacing: 120% }
.arial-16-bold  { color: #8b0000; font-weight: 800; font-size: 20px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-15-bold {  color: #8b0000; font-weight: normal; font-size: 18px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-15-bold-blanc  { 	color: white; 	font-weight: 600; 	font-size: 16px; 	line-height: 100%; 	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 	text-decoration: none }
.arial-15-bold-noir { color: black; font-weight: 600; font-size: 16px; line-height: 72%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-20-bold-noir  { color: #8b0000; font-style: italic; font-weight: bold; font-size: 16px; line-height: 140%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: auto }
.arial-12-bold-blanc{color: white;font-weight: normal;font-size: 13px;font-family: SunSans-Regular, Arial, Helvetica, Geneva, Swiss;text-decoration: none;word-spacing: 50%;letter-spacing: 60% }
.a {text-decoration: none;}
/*.a:link, a:visited{color:#484848;text-decoration:underline;background-color:transparent;}
/*.a:active, a:hover{color:#484848;text-decoration:none;background-color:transparent;}/*/
.liens {color: #483d8b;font-weight: normal;font-size: 13px;font-family: SunSans-Regular, Arial, Helvetica, Geneva, Swiss;text-decoration: none;word-spacing: 50%;letter-spacing: 60% }
.arial-12-bold-noir { color: #000; font-weight: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-50  { font-weight: bold; font-size: 50px; line-height: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.arial-51  {  color: #ffdead; font-weight: bold; font-size: 20px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-150  {  color: #ffdead; font-weight: bold; font-size: 150px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-51-noir { color: #c0c0c0; font-weight: bold; font-size: 24px; line-height: 80%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial_16_bold2 { color: #cc9; font-weight: 800; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.button1 { color: #cccccc; font-weight: 600; font-size: 11px; line-height: 12px; font-family: Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.class12accueuil { color: black; font-style: normal; font-weight: normal; font-size: 14px; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-10 { color: white; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-102 { color: #000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-10_2 { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-103 { color: #8b0000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-104 { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-1  {color: white;font-size: 1px;line-height: 0px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none }
.enchere-11-gris {  color: #cccccc; font-weight: 600; font-size: 11px; line-height: 12px; font-family: Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-11-blan { color: white; font-weight: 500; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-11-gris-souligne { color: #cccccc; font-weight: bold; font-size: 13px; line-height: 14px; font-family: Arial, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.enchere-11-orange { color: #ff8c00; font-weight: 600; font-size: 11px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-11-bleu3  { color: #a3afc2; font-weight: 600; font-size: 11px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-11-bleu { color: #b0c4de; font-weight: 600; font-size: 11px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-11-vert { color: #5f9ea0; font-weight: 600; font-size: 11px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-11-blanc { color: white; font-weight: 600; font-size: 11px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-11 {  color: white; font-weight: 600; font-size: 11px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-11-orange2  { color: #cd5c5c; font-weight: bold; font-size: 11px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.enchere-gris { color: #d3d3d3; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.espace-3 { color: black; font-style: normal; font-weight: normal; font-size: 14px; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.espace-4  { color: black; font-style: normal; font-weight: bold; font-size: 14px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.newclass { color: white; font-style: normal; font-family: "Times New Roman", Georgia, Times; text-decoration: none }
.newclass2 { color: white; font-size: 12px; line-height: 10pt; font-family: NomPolice, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.size3 { font-style: normal; font-weight: normal; font-size: 12px; font-family: Times, Georgia, serif; text-decoration: none }
.size3-bis { font-size: 12px; line-height: 120%; font-family: "Times New Roman", Georgia, Times }
.times-10 { font-size: 10px; font-family: Times, "Times New Roman", Georgia, Serif; text-decoration: none }
.times-9 { font-size: 9px; font-family: Times, "Times New Roman", Georgia, serif; text-decoration: none }
.times12 { font-style: normal; font-size: 12px; line-height: 100%; font-family: "Times New Roman", Georgia, Times; text-decoration: none }
.times12acceuil { color: black; font-style: normal; font-weight: normal; font-size: 14px; line-height: 110%; font-family: "Times New Roman", Georgia, Times; text-decoration: none }
.verdana-10 { color: black; font-size: 11px; line-height: 120%; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: normal }
.class { }
.verdana-11 { FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.verdana-10-2 { color: black; font-size: 11px; line-height: 60%; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: normal }
.verdana-12-gras { color: black; font-style: normal; font-weight: bold; font-size: 12px; line-height: 120%; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: normal }
.verdana-14 { color: black; font-size: 14px; line-height: 140%; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: normal }
.verdana-16  { color: maroon; font-weight: 500; font-size: 14px; line-height: 140%; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: 60% }

newtag { color: black; font-style: normal; font-size: 9pt; line-height: 120%; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-16-bold2 { color: #cc9; font-weight: 800; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-14-bold  { color: #a52a2a; font-style: normal; font-weight: normal; font-size: 10pt; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-10-white  {  color: white; font-style: normal; font-weight: 500; font-size: 10pt; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-12-white { color: white; font-style: normal; font-weight: bold; font-size: 10pt; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.arial-10-noir { color: #000; font-style: normal; font-weight: normal; font-size: 10pt; line-height: 120%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.categorylinks { list-style-type: ; margin: 5px auto 10px 18px; padding: 0 }
.categorylinks li{padding-bottom: 1px;}
.categorylinks li a{margin-left: -3px;padding: 3px 1px;font-size: 12px;display: block;color: #449805;text-decoration: none;font-weight: bold;border-bottom: 1px solid #ececec;}
.categorylinks a:visited{color: #449805; }
.categorylinks a:hover {color: #fff;background: #51B906; text-decoration: none; }
.diffpointer{list-style-image: url(arrow.png);}
.form  { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; border: solid 1px #a9a9a9 }

.flottante  {background-color: #8b0000;text-align: center;float: left;margin: 3px;width: 152px;height: 200px }
.flottant  {position: relative;background-color: #708090;text-align: center;float: left;margin: 3px;width: 152px;height: 200px }
.flottant2  {position: relative;background-color: #708090;text-align: center;float: left;margin: 3px;padding-top: 10px;padding-left: 3px;width: 152px;height: 260px }
.float  {float: left;width: 152px;text-align: center;height: 260px ;padding-left: 3px;margin: 3px;background-color: #708090;}
.tableau {  background-color: #fff; text-align: center; vertical-align: middle; margin: 10px; padding: 1px; border: dashed 1px #000; z-index: 0; width: 810px }
.tableau-mail  {  background-color: #dcdcdc; text-align: left; vertical-align: middle; margin: 10px; padding: 10px; border: dashed 1px #000; z-index: 0 }

.tableau2  {width: 150px;z-index: 0}
.spacer {clear: both;}
.Couche1 { color: #000; font-style: normal; font-weight: normal; font-size: 10pt; line-height: 120%; position: relative; visibility: hidden; clip: auto}
.Cou { color: #000; font-style: normal;font-size: 10pt;position: relative; visibility: visible; z-index: 3;}
.titre {  color: #000; font-style: normal; font-weight: normal; font-size: 10pt; line-height: 100%; font-family: Verdana, Geneva, Helvetica, Arial; text-decoration: none; letter-spacing: 1px }

.titre2 { color: white;font-style: normal;font-weight: bold;font-size: 10pt;line-height: 100%;font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular;text-decoration: none;letter-spacing: 3px }
.cire  { 	color: #f5f5f5; 	font-style: normal; 	font-size: 1pt; 	line-height: 1px; 	font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular; 	text-decoration: none; 	letter-spacing: 1px }

.titre3  { color: white;font-style: normal;font-weight: normal;font-size: 10pt;line-height: 100%;font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular;text-decoration: none;letter-spacing: 1px }
.titre3S {  color: #8b0000;font-style: normal; font-weight: normal; font-size: 10pt; line-height: 150%; font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular; text-decoration: underline; letter-spacing: 1px }
ul {list-style-type: none;list-style-position: ;margin: 0px;padding: 0px;line-height: 14px;}
.LI{ color: black; font-style: normal; font-size: 11px; line-height: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.L20 {FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center}
.L30  { color: #000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; height: 16px }
.L40  { color: #8b0000; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; height: 16px }
.position {font-family:Verdana, Helvetica, sans-serif;font-size:11px;color:darkred;font-weight:bold;}
.position2 {font-family:Verdana, Helvetica, sans-serif;font-size:11px;color:#000000;}
div.thumbnail_block{position:relative;float:left;border:1px solid #9B9A9A;text-align:center;overflow:hidden;padding:0px;background-color:#EDECEC;background-position:center;background-repeat:no-repeat;vertical-align:center;}
div.thumb{position:relative;float:left;border:0px ;text-align:center;overflow:hidden;padding:0px;background-color:white;background-position:center;background-repeat:no-repeat;vertical-align:center;background-image:url(http://www.nos-machines.com/index-3.asp?num=27)}
.menugestion {color: #8b0000;font-size: 12px;line-height: 30px;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
a:link.menugestion{color: #8b0000;text-decoration:underline;background-color:transparent;}
a:visited.menugestion{color: #8b0000;text-decoration:underline;background-color:transparent;}
a:active.menugestion{color: #8b0000;text-decoration:none;background-color:transparent;}
a:hover.menugestion{color: #8b0000;text-decoration:none;background-color:transparent;}
.materiel  { color: black;font-weight: normal;font-size: 12px;line-height: 140%;font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss;text-decoration: none;word-spacing: 50%;letter-spacing: 100%;vertical-align: middle }
.materiel10  { color: #666666; font-weight: normal; font-size: 12px; line-height: 240%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; background-position: 0 top; text-decoration: none; text-align: right; word-spacing: 100%; letter-spacing: 90%; vertical-align: middle ; float: right; padding-right: 12px; border-right-width: 12px; text-decoration: none  }
.materiel11  { color: #666666; font-weight: normal; font-size: 12px; line-height: 160%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; text-align: left; word-spacing: 100%; letter-spacing: 90%; vertical-align: middle; float: left; padding-left: 12px; }
.materiel14  { color: #666666; font-weight: normal; font-size: 12px; line-height: 240%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; text-align: left; word-spacing: 100%; letter-spacing: 90%; vertical-align: middle ; float: right; padding-right: 12px; }
.materiel15.B { color: #666666; font-weight: bold; font-size: 14px; line-height: 240%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; text-align: left; word-spacing: 100%; letter-spacing: 90%; vertical-align: middle ; float: right;}
.materiel16  { color: #666666; font-weight: normal; font-size: 12px; line-height: 240%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; text-align: left; word-spacing: 100%; letter-spacing: 90%; vertical-align: middle ; float: right;}

.materiel2  { color: black;font-weight: normal;font-size: 80%;line-height: 140%;font-family: tahoma, arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss, "Nom de police"; text-decoration: none;word-spacing: 50%;letter-spacing: 60%;vertical-align: middle }
.materiel3  {color: black;font-weight: normal;font-size: 60%;line-height: 140%;font-family: tahoma, arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss;text-decoration: none;word-spacing: 50%;letter-spacing: 60%;vertical-align: middle }
.materiel4 { color: black;font-weight: normal;font-size: 11px;font-family: verdana, tahoma, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss;word-spacing: 50%;letter-spacing: 60%;vertical-align: middle }
.materiel5{color: black;font-weight: normal;font-size: 11px;color: black;font-weight: normal;font-size: 11px; font-family: verdana, tahoma, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss;word-spacing: 50%;letter-spacing: 60%;vertical-align: middle }



a:hover.materiel4{text-decoration: underline}
a:link.materiel4{text-decoration: none}
a:active.materiel4{text-decoration: none}
a:visited.materiel4{text-decoration: none}
a:hover.materiel5{text-decoration: underline}
a:link.materiel5{text-decoration: none}
a:active.materiel5{text-decoration: none}
a:visited.materiel5{text-decoration: none}
table#liste {width:300;height:20;color: black;font-weight: normal;font-size: 70%;line-height: 140%;font-family: tahoma, arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss;text-decoration: none;word-spacing: 50%;letter-spacing: 60%;vertical-align: middle ;}
.lignegrise{ background-color:silver; height:1}
.colGauche{ text-align:left;}
.coldroite{ text-align:right;}
table#liste td{}
.br1 {line-height: 5px }
.decale  {margin-left: 10px }
.lettrine {font-weight: normal;font-size: 30px;line-height: 40px }
.lettrine2:first-letter{font-family: arial, verdana,sans-serif ;font-size: 1.5em ;line-height:100% ;}
.bg1 {background: white no-repeat fixed center top; text-align: center; 	vertical-align: ; 	float: left; 	padding: 0px; 	border: solid 1px #9b9a9a; position: relative; overflow: hidden }
.ens {DISPLAY: inline}
.navigation  {font-style: normal; font-weight: normal; font-size: x-small; font-family: Verdana; text-decoration: none }
.image  {font-style: normal; font-weight: normal; font-size: 6px; font-family: Verdana; text-decoration: none; color:F5F5F5 }
a:link.image{text-decoration: none; color:F5F5F5}
.fontnormal  {font-weight: normal; text-decoration: none }
#navigation a:link  {color: black;font-weight: normal; font-size: 12px;font-family: " verdana", Arial, Helvetica, Geneva; text-decoration: none;}
#navigation a:active{color: black;font-weight: normal; font-size: 12px;font-family: " verdana", Arial, Helvetica, Geneva; text-decoration: none;}
#navigation a:visited{color: black;font-weight: normal; font-size: 12px;font-family: " verdana", Arial, Helvetica, Geneva; text-decoration: none;}
#navigation a:hover{color: black;font-weight: normal; font-size: 12px;font-family: " verdana", Arial, Helvetica, Geneva; text-decoration: none;}
#navigation h3 {DISPLAY: inline; font-weight: normal; text-decoration: none; font-style: normal; font-size: x-small; font-family: Verdana}
#navigation UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 5px; PADDING-TOP: 0px}
#navigation LI {PADDING-RIGHT: 5px; DISPLAY: inline; COLOR: #000; LIST-STYLE-TYPE: none}
#navigation H2 {DISPLAY: inline}
#navigation H3 {color: black;font-weight: normal;font-size: 12px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline }
#navigation H1 {color: black;font-weight: normal;font-size: 12px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline }
#calque1 H1 {color: white;font-weight: normal;font-size: 2px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline }
#calque11 H2 {color: white;font-weight: normal;font-size: 2px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline }
#haut  { color: silver; font-style: normal; font-size: 1px; font-weight: normal; font-family: Verdana; line-height:2px; text-decoration: none}
.haut  { color: silver; font-style: normal; font-size: 1px; font-weight: normal; font-family: Verdana; line-height: 0px; text-decoration: none}
#haut H1 {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut br {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut b {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut H2 {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut H3 {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut H4 {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut a:link  {color: white;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut a:active  {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut a:visited {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut a:hover {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut td {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px; height: 0; }
#haut tr { color: silver; font-weight: normal; font-size: 1px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none; display: inline; line-height: 0; height: 0; }
#haut i {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }
#haut strong {color: silver;font-weight: normal;font-size: 1px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 0px;  }

.piedpage  { color: silver; font-style: normal; font-size: 6px; font-weight: normal; font-family: Verdana; line-height: 100%; text-decoration: none}
#piedpage  { color: silver; font-style: normal; font-size: 6px; font-weight: normal; font-family: Verdana; line-height: 100%; text-decoration: none}
#piedpage a:link  {color: silver;font-weight: normal; font-size: 6px;font-family: " verdana", Arial, Helvetica, Geneva; text-decoration: none;}
#piedpage a:active{color: silver;font-weight: normal; font-size: 6px;font-family: " verdana", Arial, Helvetica, Geneva; text-decoration: none;}
#piedpage a:visited{color: silver;font-weight: normal; font-size: 6px;font-family: " verdana", Arial, Helvetica, Geneva; text-decoration: none;}
#piedpage a:hover{color: silver;font-weight: normal; font-size: 6px;font-family: " verdana", Arial, Helvetica, Geneva; text-decoration: none;}
#piedpage UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 5px; PADDING-TOP: 0px}
#piedpage LI {PADDING-RIGHT: 5px; DISPLAY: inline; COLOR: #000; LIST-STYLE-TYPE: none}
#piedpage H2 { color: silver; font-size: 6px; DISPLAY: inline  }
#piedpage b {color: silver;font-weight: normal;font-size: 6px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 100%; }
#piedpage p {color: silver;font-weight: normal;font-size: 6px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 100%; }
#piedpage H1 {color: silver;font-weight: normal;font-size: 6px;font-family: " verdana", Arial, Helvetica, Geneva;text-decoration: none;display: inline;line-height: 100%;  }

#tab1 table  {
	color: #8b0000;
	font-weight: normal;
	font-size: 14px;
	line-height: 140%;
	font-family: verdana, arial, "trebuchet ms", tahoma, Helvetica, SunSans-Regular, Geneva, Swiss;
	text-decoration: none;
	word-spacing: 50%;
	letter-spacing: 60%;
	vertical-align: middle;
	height: 20 }
.cItem {background-image:url(/images/arrow.gif);background-repeat:no-repeat;background-position: left top;padding-left:6px;margin-bottom:1px;}
.menu-liste  {color: black;font-size: 12px;line-height: 18px;text-decoration: none }
#R-mat table { margin: 4px; padding: 2px; border-color: black; border-width: 1px; }
#R-mat TD {font-size: 10px;
	line-height: 140%;
	font-family: verdana, arial, "trebuchet ms", tahoma, Helvetica, SunSans-Regular, Geneva, Swiss;}
#userBarre{ width:100%; position:fixed; left:0; top:0; background:#333 url(/img_site/bgd_user.gif); vertical-align: middle; height:26px; z-index:1000; }
#userBarreL{ width:100%; position:fixed; left:0; top:0; vertical-align: middle; height:26px; z-index:3000 ; }
#trait-horizontal{ background-image: url(point-gris.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:100%; position:relative; height:1px; }
#userBarreContent{ width:950px; margin-left:auto; margin-right:auto; position:relative; }
#userBarreContentL{ padding-left:1px; width:950px; margin-left:auto; margin-right:auto; position:relative; bottom: 12px; }
#userBarreL2{ width:60px; position:fixed; left:150px; top:0; vertical-align: middle; height:60px; z-index:3001 ; }
#userBarreContentL2{ padding-left:1px; width:60px; margin-left:auto; margin-right:auto; position:relative; bottom: 12px; }


#userBarreContent .userconnexion, #userBarreContent .userdeconnexion{ float:left; width:114px; padding:7px 0; height:17px; }

#userBarreContent .actif{
background:url(/img_site/bgd_blocAuthent.gif)url(/img_site/bgd_blocAuthent.gif) top left no-repeat;
}

#userBarreContent .userconnexion a, #userBarreContent .userdeconnexion a{ color:#ffffff; padding-left:15px; font-size:1.3em; background-image: url(/img_site/pict_authen.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-left:5px; }
#trier TD{ color:darkred; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
.trier{ color:black; font-size:7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }

#userBarreContent .userconnexion a:hover, #userBarreContent .userdeconnexion a:hover,
#userBarreContent .actif a{ color: white; background-image: url(/img_site/pict_authen.gif); background-repeat: ;;background-attachment: ;;background-position: 0 0; }
#liste-mat{ color:#3c3c3c; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; padding:10px 25px 25px; }
#liste-mat TABLE{ color:#3c3c3c; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-align: left; }
