.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{ float: left; vertical-align: text-top; margin-top: 5px; margin-right: 10px; }
.image-left2 { margin-top: 14px; margin-right: 12px; float: left; vertical-align: text-top; margin-bottom: 0; padding: 3px; border: solid 1px #666; }
.image-left2-s { margin-top: 14px; margin-right: 12px; float: left; vertical-align: text-top; margin-bottom: 0; padding: 3px; border: solid 1px white; }

.image-right{float: right; vertical-align: text-top;} 
.image-right-s{float: right; vertical-align: text-top; border: solid 1px white;} 

div.wrapContainer{ width:99.5%; float:left; border-right-color: white; }

a:link{text-decoration: none; color: #333333;}
a:visited{text-decoration: none; color: #333333;}
a:active{text-decoration: none; color:#333333; }
a:hover{text-decoration: underline; color: #990000;}
.menu-liste  { color: black; font-size: 12px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none  }

#liste TR  { color: black; font-size: 12px; font-family: "Arial", Trebuchet MS, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none  }

.telephone { color: black; font-weight: 900; font-size: 40px; line-height: 140%; font-family: verdana, arial, "trebuchet ms"; font-style: italic; text-decoration: none; word-spacing: 100%; letter-spacing: 0.01ex; vertical-align: middle  }

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 }


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)}

.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; }
.materiel14D { color: #666666; font-size: 12px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 240%; text-decoration: none; text-align: right; word-spacing: 100%; letter-spacing: 90%; padding-right: 12px; float: right; vertical-align: middle; }
.materielX14 { color: black; font-size: 12px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; text-align: right; vertical-align: middle; }
.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;}
.materiel18  { vertical-align: middle; padding-left: 12px;}

.materiel30  { color: #333; font-weight: normal; font-size: 10px; line-height: 130%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; background-position: 0 top; text-decoration: none; text-align: left; vertical-align: middle ; float: left; padding-right: 12px; border-right-color: white; border-bottom-color: white; }
.materiel33 { color: #333; font-size: 13px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 130%; text-decoration: none; background-position: 0 top; text-align: left; float: left; vertical-align: middle; padding-left: 6px; border-right-color: white; border-bottom-color: white; }
.materiel111  { color: #666666; font-weight: normal; font-size: 11px; line-height: 160%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; text-align: left; vertical-align: middle;float: left; padding-bottom: 6px;}
.materiel9 { color: black; font-size: 9px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 160%; text-decoration: none; text-align: left; padding-bottom: 6px; float: left; vertical-align: middle; }
.materiel112  { color: #666666; padding-bottom: 6px; width: 90%; float: right; margin-bottom: 12px; border-bottom: 1px solid silver    }




.materiel20  { color: black; 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; }
.materielA20 { color: black; font-size: 12px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 160%; text-decoration: none; word-spacing: 100%; letter-spacing: 90%; }
.materielA20 br { line-height: 125%; }
.materiel21 { color: black; font-size: 14px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; line-height: 160%; text-decoration: none; text-align: left; word-spacing: -0.2ex; letter-spacing: -0.15ex; float: left; vertical-align: middle; }
.materiel23 { color: black; font-size: 14px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; word-spacing: -0.2ex; letter-spacing: -0.05ex; float: left; vertical-align: middle; }
.materiel22 { color: #333; font-size: 16px; font-family: Arial, SunSans-Regular, "Trebuchet MS", Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; padding-left: 12px; float: left; vertical-align: middle; }
.materiel24 { color: #f90; font-size: 24px; font-family: Arial, SunSans-Regular, "Trebuchet MS", Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; padding-left: 12px; float: left; vertical-align: middle; }
.materiel20 B  { font-weight: bold; font-size: 14px; }

.materiel40  { color: gray; font-weight: normal; font-size: 18px; line-height: 120%; 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; }
.materiel400 { color: #666; font-size: 80px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: bold; line-height: 100%; text-decoration: none; text-align: right; word-spacing: -0.1ex; letter-spacing: -0.01ex; vertical-align: top; }
.materiel40 B  { color: gray; font-weight: bold; font-size: 24px; line-height: 120%; }


.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: 9px; font-weight: normal; font-family: verdana, tahoma, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; line-height: 160%; vertical-align: middle ; }
.class { }
#liste td {color:red;font-size: 12px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;margin-left: 10px;border-right: 1px #000;border-left: 1px #000;visibility: visible;clip: rect(auto 10px auto 10px) }
#gauches em { color: #f60; font-size: 12px; font-weight: bold; font-style: normal; text-align: left; list-style-type: none; float: left; width: 100%; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; ; line-height: 16px;}
#gauches ul {line-height: 14px;text-align: left;list-style-type: none;float: left;margin: 0px;padding: 0px;width: 100%; }
#gauches li   { color: #666; font-weight: normal; font-size: 9pt; line-height: 16px; font-family: arial, helvetica; background: url(fleche-bleu.gif) no-repeat 1px top; text-align: left; text-indent: 10px; vertical-align: top; list-style-type: none; padding-bottom: 10px; padding-left: 6px ; }


#gauches3 em { color: #f60; font-size: 15px; font-style: italic; font-weight: bold; line-height: 26px; text-align: left; list-style-type: none; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; width: 100%; float: left; }

#gauches3 ul { line-height: 14px; text-align: left; list-style-type: none; width: 100%; }
#id1 { margin: 10px; padding: 10px; border: 1px #000; left: 0px; clip: rect(auto auto auto auto) }
#gauches3 li { color: #666; font-size: 9pt; font-family: arial, helvetica; font-weight: normal; line-height: 16px; background: url(fleche-bleu.gif) no-repeat 1px top; text-align: left; text-indent: 10px; list-style-type: none; padding-bottom: 10px; padding-left: 6px; vertical-align: top; }
#gauches4 li { color: #666; font-size: 9pt; font-family: arial, helvetica; font-weight: normal; line-height: 16px; background: url(fleche-bleu.gif) no-repeat 1px top; text-align: left; text-indent: 10px; list-style-type: none; padding-bottom: 10px; padding-left: 6px; vertical-align: top; position: relative; float: left; }
div.thumbnail_block {background: #fff no-repeat center;text-align: center;float: left;padding: 0px;border: solid 1px #A9A9A9;position: relative;overflow: hidden }

#gauche2 ul { text-align: left; list-style-type: none; float: left; width: 100%; }
#gauche li { color: black; font-size: 12px; font-family: courier; text-align: left; list-style-type: none; width: 100%; float: left; padding-left: -24px; }
#materiel9 { color: black; font-size: 9px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; }
#materiel9 TD{ color: black; font-size: 11px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none;}

#materiel9 P { color: black; font-size: 18px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; }
#page P { color: black; font-size: 11px; font-family: verdana, "trebuchet ms", arial, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; }
#page H1 { color: black; font-size: 18px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 100%; text-decoration: none; margin-bottom: 12px; border-bottom: 1px dotted black; }
#page strong { color: black; font-size: 11px; font-family: verdana, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: bold; line-height: 120%; text-decoration: none; }

#FD TD { color: black; font-size: 9px; font-family: verdana, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; text-align: center; }

#A1 TD { color: black; font-size: 9px; font-family: verdana, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 16px; text-decoration: none; text-align: left; word-spacing: 0.05ex; letter-spacing: 0.01em; height: 16px; }
#A1 TR { height: 18px; }

#A4 TD { color: black; font-size: 9px; font-family: verdana, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 16px; text-decoration: none; word-spacing: 0.05ex; letter-spacing: 0.01em; height: 16px; }
#A4 TR {}




#A2 TR { height: 18px; }
#A2 TD { color: black; font-size: 9px; font-family: verdana, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 16px; text-decoration: none; text-align: center; height: 16px; }



.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{ float: left; vertical-align: text-top; margin-top: 5px; margin-right: 10px; }
.image-left2 { margin-top: 14px; margin-right: 12px; float: left; vertical-align: text-top; margin-bottom: 0; padding: 3px; border: solid 1px #666; }
.image-right{float: right; vertical-align: text-top;} 
div.wrapContainer{ width:99.5%; float:left; border-right-color: white; }
div.wrapContainersans{ width:99.5%; float:left; border-right-color: white; }

a:link{text-decoration: none; color: #333333;}
a:visited{text-decoration: none; color: #333333;}
a:active{text-decoration: none; color:#333333; }
a:hover{text-decoration: underline; color: #990000;}
.menu-liste  { color: black; font-size: 12px; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none  }

#liste TR  { color: black; font-size: 12px; font-family: "Arial", Trebuchet MS, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none  }

.telephone { color: black; font-weight: 900; font-size: 40px; line-height: 140%; font-family: verdana, arial, "trebuchet ms"; font-style: italic; text-decoration: none; word-spacing: 100%; letter-spacing: 0.01ex; vertical-align: middle  }

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 }

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)}
.materiel1 { 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: right; vertical-align: top; top: 1px; float: right; height:40px  }

.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; }
.materiel14D { color: #666666; font-size: 12px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 240%; text-decoration: none; text-align: right; word-spacing: 100%; letter-spacing: 90%; padding-right: 12px; float: right; vertical-align: middle; }
.materielX14 { color: black; font-size: 12px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; text-align: right; vertical-align: middle; }
.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;}
.materiel18  { vertical-align: middle; padding-left: 12px;}

.materiel30  { color: #333; font-weight: normal; font-size: 13px; line-height: 130%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; background-position: 0 top; text-decoration: none; text-align: left; vertical-align: middle ; float: left; padding-right: 12px; border-right-color: white; border-bottom-color: white; }
.materiel33 { color: #333; font-size: 13px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 130%; text-decoration: none; background-position: 0 top; text-align: left; float: left; vertical-align: middle; padding-left: 6px; border-right-color: white; border-bottom-color: white; }
.materiel111  { color: #666666; font-weight: normal; font-size: 11px; line-height: 160%; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; text-decoration: none; text-align: left; vertical-align: middle;float: left; padding-bottom: 6px;}
.materiel9 { color: black; font-size: 9px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 160%; text-decoration: none; text-align: left; padding-bottom: 6px; float: left; vertical-align: middle; }
.materiel112  { color: #666666; padding-bottom: 6px; width: 90%; float: right; margin-bottom: 12px; border-bottom: 1px solid silver    }
.materiel8 { color: white; font-size: 9px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 160%; text-decoration: none; vertical-align: middle; }

.materiel20  { color: black; 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; }
.materielA20 { color: black; font-size: 12px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 160%; text-decoration: none; word-spacing: 100%; letter-spacing: 90%; }
.materielA20 br { line-height: 125%; }
.materiel21 { color: black; font-size: 14px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; line-height: 140%; text-decoration: none; text-align: left; word-spacing: -0.2ex; letter-spacing: -0.15ex; float: left; vertical-align: middle; }
.materiel23 { color: black; font-size: 14px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; word-spacing: -0.2ex; letter-spacing: -0.05ex; float: left; vertical-align: middle; }
.materiel22 { color: #333; font-size: 16px; font-family: Arial, SunSans-Regular, "Trebuchet MS", Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; padding-left: 12px; float: left; vertical-align: middle; }
.materiel2222 { color: #333; font-size: 16px; font-family: Arial, SunSans-Regular, "Trebuchet MS", Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; padding-left: 0; float: left; vertical-align: middle; }
.materiel24 { color: #f90; font-size: 24px; font-family: Arial, SunSans-Regular, "Trebuchet MS", Geneva, Helvetica, sans-serif; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; padding-left: 12px; float: left; vertical-align: middle; }
.materiel20 B  { font-weight: bold; font-size: 14px; }

.materiel40  { color: #999; font-weight: normal; font-size: 30px; line-height: 100%; 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; }
.materiel400 { color: #666; font-size: 80px; font-family: Arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: bold; line-height: 100%; text-decoration: none; text-align: right; word-spacing: -0.1ex; letter-spacing: -0.01ex; vertical-align: top; }
.materiel40 B  { color: gray; font-weight: bold; font-size: 24px; line-height: 100%; }


.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: 9px; font-weight: normal; font-family: verdana, tahoma, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; line-height: 160%; vertical-align: middle ; }
.class { }
#liste td {color:red;font-size: 12px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;margin-left: 10px;border-right: 1px #000;border-left: 1px #000;visibility: visible;clip: rect(auto 10px auto 10px) }
#gauches em { color: #f60; font-size: 15px; font-weight: bold; font-style: italic; line-height: 26px; text-align: left; list-style-type: none; float: left; width: 100%; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; }
#gauc em { color: #f60; font: bold 15px/20px verdana; text-align: left; list-style-type: none; float: left; margin: 0 0 30px; padding: 0 0 0; }

#gauches3 em { color: #f60; font-size: 15px; font-style: italic; font-weight: bold; line-height: 26px; text-align: left; list-style-type: none; margin-top: 0; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 0; width: 100%; float: left; }
#gauches ul {line-height: 14px;text-align: left;list-style-type: none;float: left;margin: 0px;padding: 0px;width: 100%; }
#gauches3 ul { line-height: 14px; text-align: left; list-style-type: none; width: 100%; }
#id1 { margin: 10px; padding: 10px; border: 1px #000; left: 0px; clip: rect(auto auto auto auto) }
#gauches li   { color: #666; font-weight: normal; font-size: 9pt; line-height: 16px; font-family: arial, helvetica; background: url(fleche-bleu.gif) no-repeat 1px top; text-align: left; text-indent: 10px; vertical-align: top; list-style-type: none; padding-bottom: 10px; padding-left: 6px ; }


#ga   { color: #000; font-weight: normal; font-size: 9pt; line-height: 16px; font-family: arial, helvetica; text-align: left; vertical-align: top; list-style-type: none; padding-bottom: 10px; padding-left: 0px ; }



#gauches3 li { color: #666; font-size: 9pt; font-family: arial, helvetica; font-weight: normal; line-height: 16px; background: url(fleche-bleu.gif) no-repeat 1px top; text-align: left; text-indent: 10px; list-style-type: none; padding-bottom: 10px; padding-left: 6px; vertical-align: top; }
#gauches4 li { color: #666; font-size: 9pt; font-family: arial, helvetica; font-weight: normal; line-height: 16px; background: url(fleche-bleu.gif) no-repeat 1px top; text-align: left; text-indent: 10px; list-style-type: none; padding-bottom: 10px; padding-left: 6px; vertical-align: top; position: relative; float: left; }
div.thumbnail_block {background: #fff no-repeat center;text-align: center;float: left;padding: 0px;border: solid 1px #A9A9A9;position: relative;overflow: hidden }

#gauche2 ul { text-align: left; list-style-type: none; float: left; width: 100%; }
#gauche li { color: black; font-size: 12px; font-family: courier; text-align: left; list-style-type: none; width: 100%; float: left; padding-left: -24px; }
#materiel9 { color: black; font-size: 9px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; }
#materiel9 TD{ color: black; font-size: 11px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none;}

#materiel9 P { color: black; font-size: 18px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; }
#page P { color: black; font-size: 11px; font-family: verdana, "trebuchet ms", arial, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; text-align: left; }
#page H1 { color: black; font-size: 18px; font-family: arial, "trebuchet ms", verdana, Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 100%; text-decoration: none; margin-bottom: 12px; border-bottom: 1px dotted black; }
#page strong { color: black; font-size: 11px; font-family: verdana, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: bold; line-height: 120%; text-decoration: none; }

#FD TD { color: black; font-size: 9px; font-family: verdana, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 120%; text-decoration: none; text-align: center; }








#A2 TR { height: 18px; }
#A2 TD { color: black; font-size: 9px; font-family: verdana, arial, "trebuchet ms", Helvetica, SunSans-Regular, Geneva, Swiss; font-weight: normal; line-height: 16px; text-decoration: none; text-align: center; height: 16px; }
.flottante  {background-color: #8b0000;text-align: center;float: left;margin: 3px;width: 152px;height: 200px }
.flottante2  {background-color: sylver;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; padding: 1px; border: dashed 1px #000; z-index: 0; width: 810px }
.form     {color: black;font-size: 10px;line-height: 20px;font-family: Arial, Helvetica, sans-serif;}
#form     { color: black; font-size: 10px;  font-family: arial, helvetica, sans-serif; }
#form2     { color: black; font-size: 20px;  font-family: arial, helvetica, sans-serif; line-height: 42px;}

#form:input   { line-height: 42px; background-color: blue; vertical-align: middle; }
#G-haut {  font-size: 12px;  font-family: arial, helvetica, sans-serif; }
#G-haut TD  { color: black; font-size: 12px;  font-family: arial, helvetica, sans-serif; }
#G-haut P  { color: black; font-size: 12px;  font-family: arial, helvetica, sans-serif; }
#G-haut H1  { color: black; font-size: 12px;  font-family: arial, helvetica, sans-serif; }

#avant H1  { color: black; font-size: 1px;  font-family: arial, helvetica, sans-serif; }
#avant   { color: black; font-size: 1px;  font-family: arial, helvetica, sans-serif; width: 900px;}





















