body { margin: 0px; padding: 0px;}
form { margin: 0px; padding: 0px; }
div select { font-family:arial,helvetica,sans-serif; color:#2c2b2b; font-size: 10px; font-weight:bold; }
div { font-family:verdana,tahoma,sans-serif; font-size: 10px; color:#582900; line-height: 14px; }
#cont { position:relative; width: 825px; margin-bottom: 25px; }
#header { position:relative; width: 825px; background: url(../images/hd_bg.gif) no-repeat; height: 155px; }
#hdmenu { position:relative; width: 655px; background: url(../images/mn_bg.gif) no-repeat; height: 30px; margin-top: 10px; }
#hdmenu div { position:relative; overflow: hidden; height: 30px; float:left; }
#hdmenu div a { position:relative; display: block; }
#main { position:relative; width: 825px; background: url(../images/main_bg.gif) repeat-y; }
#leftcontent { position:relative; width: 180px; float:left; background: url(../images/lf_bg.gif) top no-repeat; }
#maincontent { position:relative; width: 645px; float:right; }
#leftmenu { position:relative; width: 162px; }
#leftmenu div { position:relative; overflow: hidden; height: 17px; }
#leftmenu div a { position:relative; display: block; }
#ctcnt { position:relative; width: 465px; float:left; background: url(../images/ct_bg.gif) no-repeat; }
#inprod { position:relative; width: 445px; margin-top: 15px; }
#footer { position:relative; width: 100%; background: url(../images/ft_bg.gif) repeat-y; }
#footer a { color:#e21313; text-decoration:none; }
.moteur { position:relative; width: 428px; background: url(../images/mot_img2.gif) repeat-y; }
.cad1 { background:#eeecec; color:#e21313; padding-left: 5px; background: url(../images/mt_bg.gif) no-repeat; height: 15px; }
.lg { position:relative; width: 165px; float: left; }
.ttlcad { position:relative; width: 625px; background: url(../images/ttl.gif) no-repeat; height: 22px; }
.ltttl { position:relative; background: #FFF; color:#e21313; font-size: 18px; font-weight:bold; line-height: 16px; overflow:hidden; font-family:arial, helvetica, sans-serif; }
.top { position:relative; width: 660px; float:right; margin-top: 17px; }
.lfcader { position:relative; width: 170px; background:url(../images/lf_bg2.gif) no-repeat; height: 185px; }
.intro { position:relative; width: 145px; padding-top: 15px; color:#e21313; line-height: 16px; }
.intro a { color:#5e1213; text-decoration:none; }
.inpr1 { position:relative; width: 140px; float:left; }
.inpr2 { position:relative; width: 305px; float:right; }
.phcadre { border: 1px solid #672531; }
.phcadre2 { border: 1px solid #e84444; }
.inprct1 { position:relative; width: 125px; background: url(../images/pr_bg1.gif) repeat-y; }
.inprct1 a { color:#e21313; text-decoration:none; }
.inprct2 { position:relative; width: 180px; float:left; background: url(../images/pr_bg2.gif) repeat-y; }
.inprct2 a { color:#e21313; text-decoration:none; }
.inprct3 { position:relative; width: 125px; float:right; background: url(../images/pr_bg1.gif) repeat-y; }
.inprct3 a { color:#e21313; text-decoration:none; }
.rgttr { position:relative; width: 178px; background: url(../images/ttl_rg.gif) top no-repeat; padding-left: 2px; overflow:hidden; }
.rgpr { position:relative; width: 100%; margin-top: 5px; }
.row1 { position:relative; width: 170px; margin-left: 2px; }
.inph { position:relative; width: 80px; float:left; margin-top: 3px; }
.indesc { position:relative; width: 90px; float:right; overflow:hidden; }
.inprix { position:relative; width: 174px; background:#d9f2fc; height: 15px; }
.np { font-family:verdana,tahoma,sans-serif; font-size: 14px; color:#FFF; }
.pcad { width: 109px; height: 72px; background: url(../images/ph_cad.gif) no-repeat; }
.pcad2 { border: 1px solid #7b2528; }
.reptr { position:relative; width: 625px; background: url(../images/li_bg.gif) repeat-x; height: 17px; }
.reptr div { color:#faedee; line-height: 18px; }
.reptr div a { color:#faedee; text-decoration:none; }
.prcont { position:relative; width: 310px; background: url(../images/pr_img4.gif) repeat-y; margin-right: 5px; }
.contnp { position:relative; width: 310px; background: url(../images/sej.gif) top no-repeat; overflow:hidden;}
.npbg { position:relative; width: 306px; background: url(../images/np_bg.gif) top no-repeat; margin-top: 1px; line-height: 22px; }
.contbtn { position:relative; width: 310px; background: url(../images/pr_img4.gif) repeat-y; margin-right: 5px; margin-top: 1px; }
.descpr { position:relative; width: 280px; line-height: 16px; margin-top: 15px; }
.st1 { padding-left: 5px; float:left; }
.st2 { padding-right: 10px; float:right; }
.st3 { float:right; }
.st4 { margin-top: 10px; }
.st5 { float:left; }
.lirow { position:relative; width: 625px; background: url(../images/li_bg2.gif) repeat-y; margin-top: 10px; }
.liwrap { position:relative; width: 610px; margin-left: 7px; }
.liph { position:relative; width: 140px; float:left; }
.lidesc { position:relative; width: 470px; float:right; overflow:hidden; }
.lidesc2 { position:relative; width: 100%; background:#f4f1f1; color:#611616; margin-top: 2px; }
.litxt { position:relative; width: 456px; padding: 5px; }
.liprix { color:#e21313; font-size: 16px; font-weight:bold; }
.txt1 { font-size: 10px;color:#FFF; font-weight: bold; padding-left: 3px; line-height: 16px; text-decoration:none; }
.txt2 { color:#FFF; font-size: 11px; text-decoration:none; }
.txt3 { color:#0e8fa9; }
.txt4 { color:#e21313; font-size: 12px; font-weight:bold; padding-left: 114px; }
.txt5 { color:#7b2528; }
.txt6 { color:#55050f; }
.txt7 { color:#611312; font-weight:bold; }
.txt8 { color:#55050f; font-size: 14px; font-weight:bold; }
.txt9 { color:#e21313; font-size: 11px; }
.txt10 { font-size: 10px; color:#680711; }
.wrapper { position:relative; width: 625px; margin-top: 12px; }
.inprtxt { position:relative; width:105px; margin-left: 5px; line-height: 14px; }
.inprtxt2 { position:relative; width:153px; margin-left: 5px; line-height: 14px; }
.clear { clear: both; height: 1px; overflow: hidden; position: relative; width: 100%; }
