BODY {background-color:#dadada;margin:0px 0px 0px 0px;font-family:tahoma;font-size:11px}IMG {border:solid 0px}h1 {padding-bottom:0px;margin-bottom:2px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:bold;color:#BE1B1E}H2 {font-family:Tahoma;font-size:12px;font-weight:bold;padding-top:5px;color:#BE1B1E;text-decoration:underline}H3 {font-family:Tahoma;font-size:24px;text-align:center;font-weight:bold;padding-top:5px;padding-bottom-10px;color:#BE1B1E;text-decoration:underline}H4 {width:735px;font-family:Arial;font-size:13px;padding-top:2px;padding-left:10px;background-color:#BE1B1E;border-bottom:solid 1px;padding-bottom:2px;border-color:#000;color:#fff}H5 {font-family:Arial;font-size:18px}H6 {border-top:solid 1px;border-bottom:solid 1px;font-family:Arial;font-size:12px;font-weight:bold;color:#000;padding-right:10px;padding-left:10px;padding-top:1px;padding-bottom:1px}A {color:#BE1B1E}a:link {color:#BE1B1E;font-family:Tahoma;color:darkblue;text-decoration:none;background:none}a:visited {color:#BE1B1E;font-family:Tahoma;color:darkblue;text-decoration:none;background:none}a:active {color:#BE1B1E;font-family:Tahoma;color:darkblue;text-decoration:none;background:none}a:hover {color:#BE1B1E;font-family:Tahoma;color:darkgoldenrod;text-decoration:underline;background:none}a img {color:#BE1B1E;font-family:Tahoma;color:white}TABLE {padding:0px;margin:0px;border-spacing:0px;border-collapse:collapse}TD,P,UL,LI,P,SPAN{ font-size:11px; font-family:Tahoma,Sans-Serif,Helvetica,Geneva,Swiss,SunSans-Regular; text-align:left}.L1{background-color:pink}.L2{background-color:blue}#fixedtipdiv{position:absolute;padding:2px;border:1px solid black;font-weight:normal;font-family:Tahoma;font-size:8px;line-height:14px;z-index:100}.menugauche{margin-right:5px;padding-right:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;padding:4px}a.menugauche:link{background:none;color:#696969;text-decoration:none}a.menugauche:visi ted{background:none;color:#696969;text-decoration:none}a.menugauche:active{background:none;color:#696969;text-decoration:none}a.menugauche:hover{color:#000;text-decoration:underline}.menuhaut{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:normal;text-decoration:none;padding:4px}a.menuhaut:link{background:none;color:black;text-decoration:none}a.menuhaut:visited{background:none;color:black;text-decoration:none}a.menuhaut:active{background:none;color:black;text-decoration:none}a.menuhaut:hover{background-color:slategray;color:white;text-decoration:none}.selectit{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:normal;padding:2px}.selectline{position:relative;top:4px;background-color:#647585}.selectlinetd{background-color:#647585;border-top:solid 1px;border-color:#000}a.selectit:link{color:white;text-decoration:none;background:none}a.selectit:visited{color:white;text-decoration:none}a.selectit:active{color:white;text-decoration:none}a.selectit:hover{background-color:lightgrey;color:white;text-decoration:none}#header{background-image:url(/Web-Server/Media-Files/Images/Backgrounds/band-bg.png);background-repeat:repeat-x;width:100%;height:20px;top:100px;left:0px;position:absolute}.contextit{line-height:16px;color:white}a.contextit:link{color:white;text-decoration:none;background:none}a.contextit:visited{color:white;text-decoration:none;background:none}a.contextit:active{color:white;text-decoration:none;background:none}a.contextit:hover{background-color:lightgrey;color:white;text-decoration:none}.page-big{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:24px;font-style:normal;font-weight:bold;color:slategray}.page-medium{font-size:20px;font-family:Tahoma,Arial,Helvetica,sans-serif;color:slategray} .product{font-family:Arial,Helvetica,sans-serif;position:relative;width:600px}.product-summary{right:10px;float:left}.product-form{right:10px;float:right}.product-name{font-size:20px;font-family:Tahoma,Arial,Helvetica,sans-serif;color:slategray}.product-reference{font-size:10px}.product-description{font-size:12px;text-align:left}.product-size{font-size:10px}.product-weight{font-size:10px}.product-unit_price{font-size:12px;text-align:center;border-width:1px;border-style:none solid solid none;border-color:white;background-color:lightgrey}.product-quantity{font-size:12px;text-align:right;border-width:1px;border-style:none solid solid none;border-color:white;background-color:lightgrey;padding-right:3px}.product-price{font-size:12px;text-align:right;border-width:1px;border-style:none solid solid none;border-color:white;background-color:lightgrey;padding-right:3px}.product-availibility{text-align = center;border:solid 2px  lightgrey;font-size:12px;background-color:#dadada}.product-led{text-align = center;font-size:10px;padding-top:5px;padding-bottom:5px}.product-features{font-size:10px}.cricelquantity{height:22px;font-size:10pt}.product-card{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:normal;text-align:justify}   .lastproducts {    width:175px;    background-color:#fff;    border:solid 1px;    border-color:#dadada;    padding-top:5px;    padding-bottom:5px;    padding-right:5px;    padding-left:5px}  .lastproductsUL {    margin-left:18px}  .lastproductsLI {    list-style-position:outside;    list-style-type:disc;    padding-right:5px}.billet{  font-family:sans-serif;  border:4px solid #fff;  width:auto;  padding:2px;  background-color:#fff;  width:600px;  vertical-align:top}.billet_name{text-align:left;font-weight:bold;font-size:14px;padding-top:5px}.billet_modby{  font-size:9px;  padding-top:1px;  padding-bottom:7px;  color:#888}.billet_p1{  padding-bottom:10px}.billet_p2{  padding-bottom:1px}.billet_listedesc{  padding-bottom:5px}.billet_listenom{}.billet_liste{  width:150px}.TabCommon{FONT:12px Tahoma;COLOR:#6D6D6D;PADDING:2px;FONT-WEIGHT:bold;TEXT-ALIGN:center;HEIGHT:15px;WIDTH:100px}.TabContent{PADDING:5px}.TabContentBottom{PADDING:10px;BORDER-BOTTOM:2px outset #9cf}.TabOff{CURSOR:hand;BACKGROUND-COLOR:#E2E2E3;BORDER-LEFT:1px solid #BBB}.TabOn{CURSOR:default;BORDER-TOP:2px outset #D1D1D1;COLOR:#000}.TabBorderBottom{BORDER-BOTTOM:2px inset #D1D1D1}.TabActiveBorderLeftRight{BORDER-RIGHT:2px outset #D1D1D1;BORDER-LEFT:2px outset #D1D1D1}.TabActiveBackground{BACKGROUND-COLOR:#fff}.orderTableHead{    font-weight:normal;    text-decoration:underline;    background-color:#BE1B1E;    border:solid 1px;    border-color:#000;    height:15px;    color:#fff;    font-weight:bold}.orderTableImportantLine{    font-weight:bold;    background-color:#dadada;    border:solid 1px;    border-color:#000}.orderTable{    width:750px}.specialhref{  border:solid 1px;  border-color:#cfcfcf;  background-color:#fff;  padding:3px} .orderTableLinev2{    font-weight:bold;    background-color:#F4F7FF;    border:solid 1px;    border-color:#000;    height:15px;    color:#000080}.orderTableLinev1{    font-weight:bold;    background-color:#F4F7FF;    border:solid 1px;    border-color:#000;    height:15px;    color:#000}.orderTableLine{    font-weight:normal;    background-color:#F4F7FF;    border:solid 1px;    border-color:#000;    height:15px}.orderTableLinev2_1{    font-weight:bold;    background-color:#D6E8E4;    border:solid 1px;    border-color:#000;    height:15px;    color:#000080}.orderTableLinev1_1{    font-weight:bold;    background-color:#D6E8E4;    border:solid 1px;    border-color:#000;    height:15px;    color:#000}.orderTableLine_1{    font-weight:normal;    background-color:#D6E8E4;    border:solid 1px;    border-color:#000;    height:15px}.totaltableligne1{    font-weight:normal;    background-color:#E0E0FF;    border:solid 1px;    border-color:#000;    height:15px;    color:#000}.totaltableligne2{    font-weight:bold;    background-color:#E0E0FF;    border:solid 1px;    border-color:#000;    height:15px;    color:#000}.espcli{font-family:tahoma;font-size:12px;color:#1684ff;text-decoration:underline;text-align:center}.espcli_conf{font-family:tahoma;font-size:12px;color:#1684ff;text-decoration:none;text-align:center}.espcli_nom{font-family:tahoma;font-size:12px;padding-left:10px}.espcli_rad{font-family:tahoma;font-size:10px;color:#1684ff}.traitv{border-left:1px solid #dadada;text-decoration:none}ul.espcli_nom{padding-top:10px}.espcli_lib{font-family:tahoma;font-size:11px;color:#1684ff;text-align:center}li a{color:#be1b1e;font-weight:bold;text-decoration:none}.espcli_conf a{color:#be1b1e;font-weight:bold;text-decoration:none}.espcli a{color:#be1b1e;font-weight:bold;text-decoration:none}#MAIN{margin:auto;width:1000px;background:url("/images/bg_leftcol.gif") #eee bottom left no-repeat;border-left:1px solid #696969;border-right:1px solid #696969;border-bottom:3px double #696969}#HEADER{height:95px;background:url("/images/banner.jpg") #fff top left no-repeat;border-top:3px double #696969;border-bottom:3px double #696969}.detailsLabel{display:block;float:left;width:65px;font-weight:bold}#FOOTER{clear:both;margin:auto;margin-top:3px;width:1000px;border:1px solid #be1b1e;background-color:#be1b1e;text-align:center;padding:3px 0px}#FOOTER a{font-size:11px;color:#fff;text-decoration:none}#FOOTER a:hover{text-decoration:underline}.titre_1c{  height:30px;  width:233px;  font-size:12px;  font-family:Tahoma;  font-weight:bold;  color:#BE1B1E;  background-image:url("/images/bck1.gif"); text-align:left}.rpayement{ background-color:#eaeaea; padding:10px; margin:10px}img.galimggr{border:2px solid #425776}a:hover img.galimggr{border:2px solid #abc8e3}#motiongallery{border:1px solid #425776}#motiongallery a{margin:0;padding:0}#motiongallery a img{border:1px solid #425776;margin:0 0 2px 0;padding:0}#motiongallery a:hover img{border:1px solid #abc8e3} #sponsorAdDiv{position:absolute;height:1;width:1px;top:0;left:0;background-color:#FFC740} .firstpage:link  { font-family:Tahoma; text-decoration:none; font-size:11px; color:#fff} .firstpage:hover { font-family:Tahoma; text-decoration:underline; font-size:11px; color:#dadada} #menutop{ width:1000px; text-align:center; background-color:#404443; padding-top:3px; padding-bottom:3px}#menutop a { font-weight:normal; color:#fff; font-size:11px;'}#menutop a:hover{ font-weight:normal; color:#dadada; font-size:11px;'} .inselect{  padding:0px;  margin:0px;  width:183px;  background-image:url(/images/bg007.gif); background-repeat:repeat-y; text-align:center}.inselect B{ margin:5px; padding:5px}.inselect select{ font-family:Tahoma; font-size:11px; width:150px}.1stpage1{ border:dotted 1px; padding:5px; height:200px; width:104px}.1stpage1 a{ font-weight:normal}.1stpage3{ border:dotted 1px; padding:5px; height:200px; width:104px}.1stpage3 a{ font-weight:normal}.1stpage2{ border:dotted 1px; padding:5px; height:200px; width:104px}.1stpage2 a{ font-weight:normal}.cat1stpage_2{ border:dotted 1px; padding:5px; height:200px; width:104px}.cat1stpage_2 a{ font-weight:normal}.cat1stpage_1{ border:dotted 1px; padding:5px; height:200px; width:104px}.cat1stpage_1 a{ font-weight:normal} .sel_style1 { font-family:Tahoma; font-size:12px; width:150px} .sel_style2 { font-family:Tahoma; font-size:12px; width:150px} .sel_style3 { font-family:Tahoma; font-size:12px; width:300px} .sel_href { font-family:Tahoma; font-size:11px; text-align:right; margin-top:5px} .sel_table { }  #mg {    width:210px;    background-color:transparent}  #mg A {    font-weight:bold;    color:#BE1B1E;    font-family:Tahoma;    font-size:11px}  #mg UL {  list-style-type:none;    list-style-image:url('/images/cb_menu_fgauche.gif');    margin-top:3px;    margin-bottom:3px;    margin-left:0px;    padding:0px;    list-style-position:inside}  #mg LI {    margin:0px;    padding:0px}    #mgo UL {  list-style-type:none;    list-style-image:url('/images/cb_menu_fgauche_open.gif');    margin-top:3px;    margin-bottom:3px;    margin-left:4px;    padding:0px;    list-style-position:inside}  #mgo A {    font-weight:bold;    color:#454545;    font-family:Tahoma;    font-size:11px}  #mll UL {  list-style-type:none;    list-style-image:url('/images/cb_menu_fgauche_points.gif');    margin-top:3px;    margin-bottom:3px;    margin-left:3px;    padding:0px;    list-style-position:inside}     #mll A {    font-weight:normal;    color:#454545;    font-family:Tahoma;    font-size:11px}     .sli {  list-style-type:none;    list-style-image:url('/images/cb_menu_fbas_open.gif');    margin-top:3px;    margin-bottom:3px;    margin-left:1px;    padding:0px;    list-style-position:inside}  .mli {  list-style-type:none;    list-style-image:url('/images/cb_menu_fbas.gif'); margin-top:3px; margin-bottom:3px; margin-left:1px; padding:0px; list-style-position:inside}        #mg2{ width:210px; background-color:transparent}  #mg2 ul{ margin:0px; padding:0px}  #mg2 ul li{ background-color:#DFDCE1; margin:3px 4px; padding:2px 3px; list-style-type:none}    #mg2 ul li a{    padding-left:18px;    background:transparent url('/images/menu/plus.png') no-repeat left top !important;    background:transparent url('/images/menu/plus.gif') no-repeat left top;    font-weight:normal;    color:#000050;    font-family:tahoma;    font-size:11px}    #mg2 ul li a:hover{    background:#DFDCE1 url('/images/menu/plus_hover.png') no-repeat left top !important;    background:transparent url('/images/menu/plus_hover.gif') no-repeat left top; color:#BE1B1E; text-decoration:underline}    #mg2 ul li.hover a{    background:#DFDCE1 url('/images/menu/plus_hover.png') no-repeat left top !important;    background:transparent url('/images/menu/plus_hover.gif') no-repeat left top;    color:#BE1B1E;    text-decoration:underline}    #mg2 ul li.mli2 a{    background:#DFDCE1 url('/images/menu/fleche_bas.png') no-repeat left top !important;    background:transparent url('/images/menu/fleche_bas.gif') no-repeat left top}      #mg2 #mgo2 ul{    margin:4px 0 4px 14px;    padding:0px}    #mg2 #mgo2 ul li{    background:none;    margin:4px 2px 0px 0px;    padding:2px 0 0 0;    line-height:12px;    border-top:1px dashed #6B6B6B}    #mg2 #mgo2 ul li a{    background:transparent url('/images/menu/plus2.png') no-repeat left top !important;    background:transparent url('/images/menu/plus2.gif') no-repeat left top;    padding:0 0 0 10px;    color:#565656}    #mg2 #mgo2 ul li.sli2 a{    background:transparent url('/images/menu/fleche2_bas.png') no-repeat left top !important;    background:transparent url('/images/menu/fleche2_bas.gif') no-repeat left top}    #mg2 #mgo2 ul li a:hover{    background:transparent url('/images/menu/plus2_hover.png') no-repeat left top !important;    background:transparent url('/images/menu/plus2_hover.gif') no-repeat left top; color:#BE1B1E}    #mg2 #mgo2 ul li.sli2 a:hover{    background:transparent url('/images/menu/fleche2_bas.png') no-repeat left top !important;    background:transparent url('/images/menu/fleche2_bas.gif') no-repeat left top; color:#BE1B1E}    #mg2 #mgo2 #mll2 ul{ margin:4px 0px 0px 20px; padding:0px}  #mg2 #mgo2 #mll2 ul li{ background:none; background-image:none; margin:0 0 2px 0; padding:1px 4px; border:none; border-left:2px dotted #6B6B6B; border-top:1px solid #C6C6C6; line-height:11px}  #mg2 #mgo2 #mll2 ul li:hover{ border-left:2px dotted #BE1B1E}  #mg2 #mgo2 #mll2 ul li.vsli2 a{ background:none !important; margin:0px; padding:0px; color:#BE1B1E}  #mg2 #mgo2 #mll2 ul li.vsli2 a:hover{ background:none !important; margin:0px; padding:0px; color:#3D71C7}      .clearboth { clear:both; padding-top:5px}.imgcontainer{width:800px} .imgdiv { width:120px; height:165px; border:dashed 1px; border-color:#000; float:left; padding:5px; margin:5px; background-color:#ececec} 


.pricing { width:130px;float: right; text-align:center;}


.inprodcat { float:left; width:90px} .mainprodcat { float:left; width:220px; height:160px; padding:5px; margin:5px; border:dashed 1px; border-color:#000; background-color:#ececec} .maincatcat { float:left; width:120px; height:150px; padding:5px; margin:5px; border:dashed 1px; border-color:#000} #categories FORM { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px} #categories H1 { color:#123456; text-align:left; border-bottom:solid 1px} #categories IMG { border:solid 1px; border-color:#123456} #categories H2 { font-size:12px; color:#123456; text-decoration:none; font-weight:bold; padding-bottom:0px; margin-bottom:8px; background-color:#dadada; padding-top:8px; padding-bottom:8px; height:35px}  #categories B { font-size:14px; color:#123456; text-decoration:none; font-weight:bold; background-color:transparent} #categories2 FORM { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px} #categories2 H1 { color:#123456; text-align:left; border-bottom:solid 1px} #categories2 IMG { border:solid 1px; border-color:#123456} #categories2 H2 { font-size:12px; color:#123456; text-decoration:none; font-weight:bold; padding-bottom:0px; margin-bottom:8px; background-color:#dadada; padding-top:8px; padding-bottom:8px; height:35px}  #categories2 B { font-size:14px; color:#123456; text-decoration:none; font-weight:bold; background-color:transparent} .acat { font-size:12px; color:#123456; text-decoration:none; font-weight:normal; padding-bottom:0px; margin-bottom:8px; background-color:#dadada; padding-top:8px; padding-bottom:8px; height:35px}   

.aprod { font-size:12px; color:#123456; text-decoration:none; font-weight:normal; padding-bottom:0px; margin-bottom:8px; background-color:#dadada; padding-top:8px; padding-bottom:8px; height:40px;text-align:center;}

.wizzardinnowel select { background-color:#fefefe; padding:0px; text-decoration:none; color:#123456; font-weight:normal; font-size:12px; margin:10px}   .wizzardin select { background-color:#fefefe; padding:0px; text-decoration:none; color:#123456; font-weight:normal; font-size:12px; margin:10px}  .mainpagegauche { width:410px; padding:5px; border:solid 0px; border-color:#000; float:left; height:405px} .mainpagecentre { width:120px; padding:5px; margin-left:5px; border-color:#000; float:left; height:405px} .mainpage { } .mainpage H1 { color:#123456} .mainpage H2 { color:#123456; font-size:16px; text-decoration:none; font-weight:bold; border-bottom:solid 1px; padding-bottom:5px; border-color:#000} .mainpageH2 { color:#123456; font-size:16px; text-decoration:none; font-weight:bold; border-bottom:solid 1px; padding-bottom:5px; border-color:#000} .engagements { width:180px; padding:0px; margin-top:5px; float:right} .engagements IMG { padding:0px; margin:0px; display:block} .engagements a { font-weight:bold} .engagements a:hover { color:#654321} .engagementsdiva { background-color:#efefef; border-top:solid 1px; border-bottom:solid 1px; padding:10px; margin:00px} .engagements UL { padding:0px; padding-left:20px; padding-right:5px; margin:0px; background-color:#eee} .engagements LI { padding-top:0px; margin-top:0px; padding-bottom:5px}  .engagements B { color:#123456}  .wizzard2 { background-color:#fff; padding:0px; margin:0px; width:750px} .wizzardin2 { background-color:#fff; padding:0px; margin:0px} .wizzardin2 FORM { padding:0px; background-color:#eee; margin:0px} #categories H1 { color:#123456; text-align:left; border-bottom:solid 1px} .wizzardin2 H2 { color:#123456; font-size:18px; text-decoration:none; text-align:left; padding-bottom:5px; border-bottom:solid 1px} .wizzardin2 H3 { background-color:#fff; padding:0px; text-decoration:none; color:#000; font-weight:normal; font-size:12px; margin:0px}  .wizzardin2 select { background-color:#fff; padding:0px; text-decoration:none; color:#123456; font-weight:normal; font-size:12px; margin:10px; border:solid 1px} .cloud { background-color:#fff; padding:0px; margin:0px; width:116px} .cloudin { background-color:#EFEFEF; padding:0px; width:116px} .wizzard { background-color:#fff; padding:0px; margin:0px; width:410px} .wizzardin { background-color:#EFEFEF; padding:0px; margin:0px} .wizzardin FORM { padding:0px; margin:0px} .wizzardin SELECT { padding:0px; margin:2px}  .wizzardin H3 { background-color:#EFEFEF; color:#BE1B1E; padding:0px; text-decoration:none; font-weight:bold; font-size:12px; margin:0px; padding-bottom:5px; margin-bottom:5px}   .wizzardin H2 { background-color:#EFEFEF; color:#123456; padding:0px; margin:0px; font-weight:bold; font-size:14px; padding-bottom:5px; margin-bottom:5px}   #dhtmltooltip { position:absolute; left:-300px; width:150px; border:1px solid black; padding:15px; background-color:#fff; visibility:hidden; z-index:100;     filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135)}  #dhtmlpointer {    position:absolute;    left:-300px;    z-index:101;    visibility:hidden}  .liste_level1 tr.LINE:hover td.LABELS {    background-color:#EE834E}  .listepage FORM {    padding:0px;    margin:0px}  .liste_level1 {    background-color:#dadada}  .liste_level2 {    background-color:#e1e1e1}     .directaccess {    width:750px;    text-align:right;    background-color:#EFEFEF;    padding:5px}  .directaccess TABLE {    width:750px;    background-color:#EFEFEF;    padding:5px}  .directaccess SELECT {    color:#123456;     width:400px;    font-size:12px;    font-weight:normal;    font-family:Tahoma}  .directaccess TD {    color:#123456;    text-align:left;     width:350px;    font-size:12px;    font-weight:normal;    font-family:Tahoma}        .directaccess2 {    width:750px;    text-align:right;    background-color:#EFEFEF;    padding:5px;    margin-bottom:5px}  .directaccess2 TABLE {    width:750px;    background-color:#EFEFEF;    padding:5px}  .directaccess2 FORM {    padding:0px;    margin:0px}  .directaccess2 SELECT {    color:#123456;     margin:5x;    font-size:12px;    font-weight:normal;    font-family:Tahoma}  .directaccess2 TD {    color:#123456;    text-align:left;     font-size:12px;    font-weight:normal;    font-family:Tahoma}    .dragme{cursor:move}    .inpage {    vertical-align:top;    padding-top:10px;    padding-right:10px;    padding-left:10px;    background-color:#fff}        .menu_gen {    width:200px;    border:solid 1px;    border-color:#000}  .menu_high {  background:url(/images/sdmenu/title.gif) repeat-x; overflow:hidden; height:18px; color:#fff; font-weight:normal; padding-top:1px;   width:200px;   font-family:Arial,sans-serif;   font-size:10px}    .menu_high a {  background:url(/images/sdmenu/title.gif) repeat-x; overflow:hidden; height:18px; color:#fff; font-weight:normal; padding-top:1px; width:200px; font-family:Arial,sans-serif; font-size:10px}    .menu_gen SPAN { width:200px; padding-bottom:1px; padding-top:1px; font-weight:normal; color:white; cursor:default; display:block; padding-left:10px; border-bottom:1px solid #ddd} .menu_gen SELECT { font-family:Tahoma; font-size:11px; width:150px}  .menu_gen A { color:#000}  .menu_gen IMG { border:solid 0px; padding-top:8px; padding-right:5px; padding-left:5px}.tabPanel{ }.tabTitle{color:#b7b8bb;float:left;padding:2px 8px 2px 8px;margin-right:2px;cursor:pointer;list-style-image:none;list-style-type:none;height:24px}.tabTitleMouseOver{background-color:#eee}.activeTabTitle{background-color:#eee;font-weight:bold;color:#07487b;border:1px solid #ccc;border-bottom:0px}.tabContent{display:none;position:relative;width:100%;height:100%;top:-1px;clear:both;border:1px solid #ccc}.activeTabContent{display:block}.boiboite{  padding:5px;  margin:5px;  margin-bottom:10px;  background-color:#fff;  border:solid 1px;  border-color:#dadada}.boiboite select,input{  font-size:12px}.boiboite form{  padding-top:0px;  padding-bottom:0px;  margin-top:0px;  margin-bottom:0px}.ficheboite{  background-color:#efefef;  margin:0px;  padding:5px;  font-weight:bold;  font-size:12px;  font-family:Tahoma;  text-align:left;  border:dotted 1px;  border-color:#dadada}.prod_wrapper{}.prod_wrapper P,TABLE{  margin:5px;  padding:0px;  text-align:left}.prod_wrapper H1{  font-weight:bold;  font-size:16px;  color:#000080;  text-align:left;  font-family:tahoma}.prod_wrapper H2{  font-weight:bold;  text-decoration:underline;  font-size:14px;  color:#000080;  text-align:left;  font-family:tahoma}.prod_wrapper h3{  font-weight:bold;  text-decoration:underline;  font-size:12px;  color:#000080;  text-align:left;  font-family:tahoma}.wrapper_description{  padding-right:10px;  padding-left:10px;  padding-top:0px;  text-align:left}.content_box{  background-color:#efefef;  margin:0px;  margin-bottom:10px;  border:solid 1px;  border-color:#dadada;  background:url("/images/bg_prodbox.gif") repeat-x left bottom}.om{ padding-bottom:10px}.os{ padding-left:15px; text-align:left; padding-bottom:20px}.osi{ float:left}.osi input{}.osl{ float:left; padding-top:3px}.osl A{ text-decoration:none}.osl A:hover{ text-decoration:underline}.crosslink{list-style:none;margin:5px;padding:5px;width:auto!important;width:750px;overflow:hidden}.crosslink_box{float:left;display:inline;width:110px;margin:0 1px 2px;padding:5px;text-align:center;border:1px dotted #bfbfbf;background:url("/images/bg_prodbox.gif") repeat-x left bottom}.crosslink_box h2{margin:0 0 5px;padding:0;font-size:11px;line-height:12px;text-decoration:none;height:auto !important;height:60px;min-height:60px;text-align:center}.crosslink_box h2 a{color:black;font-weight:bold}.crosslink_box h2 a:hover{text-decoration:underline}.crosslink_box p{margin:5px 0;font-size:11px;line-height:12px;text-align:center;height:auto !important;height:20px;min-height:20px}.crosslink_box a{font-weight:normal}.crosslink_box a:hover{color:#be1b1e}#PPAGE{text-align:center;background-color:#be1b1e;padding:3px 0}#PPAGE a{color:white;margin:0 10px}#PPAGELINK{text-align:center;padding:10px 0}#PPAGELINK a:hover{color:#be1b1e}#TOPAREA{overflow:hidden;width:auto !important;width:572px}#PLANACCES{margin-left:10px;float:right;display:inline;width:160px}#PLANACCES h6{margin:0 0 5px}#PLANACCES p{text-align:center;margin:15px 0}#PLANACCES a:hover{color:#be1b1e}.topprod{padding:10px;margin:0 0px 15px 0;border:1px dotted #bfbfbf;background:#e5e5e5 url("/images/bg_topprod.gif") repeat-x left bottom;width:auto !important;width:377px;overflow:hidden}.topprod a img{float:left;display:block;border:1px solid black}.topprod div{margin-left:100px}.topprod h2{margin:0 0 10px;padding:0;font-size:18px;text-decoration:none}.topprod a:hover{color:#be1b1e}.topprod p{margin:10px 0;text-align:center}.topprod ul{margin:10px 0 10px 40px;padding:0}



#bought_popup {width:480px;position : absolute;top : 400px;left : 220px;z-index:1001;}
#bought_popup .popup_top {background-color:#197CC2;padding-top : 0px;margin-top : 0px;padding-left:5px;height : 20px !important;height : 22px;line-height : 20px;font-weight : bold;font-family:Verdana;font-size:12px;height : 0px;border:solid 1px;border-color:#000000;color:#ffffff;font-size:14px;text-align:left;}
#bought_popup .popup_top a img {float : right;border : none;margin : 1px 1px 0 0;color:#ffffff;}
#bought_popup .popup_content {padding : 5px 5px 0;background-color : #ffffff;border-left : 1px solid #000000;border-right : 1px solid #000000;font-weight:normal;font-family:Verdana;font-size:10px;}
#bought_popup .popup_content p {font-weight:normal;font-family:Verdana;font-size:14px;color:#454545;}
#bought_popup .popup_content form {margin : 0 0 10px;padding : 0;}
.popup_content a {font-weight:bold;color : #5d524e;}
.popup_content a:hover {color : #f23207;}
#bought_popup .popup_content a.buttons {color : #5d524e;border:1px solid #000;padding:5px;background-color:#efefef;font-size:14px;margin:5px;}
#bought_popup .popup_content a.buttons:hover {color : #197CC2;background-color:#fff;text-decoration:none;border:1px solid #197CC2;}
#bought_popup .popup_bottom {font-size : 0;line-height : 0;height : 0px;border:solid 1px;border-color:#000000;}
#fond_fondu  { height:100% !important; height:2300px;left:0;position:fixed !important;position: absolute;top:0;width:100% !important;width:1300px;z-index:1000;}
.fond_fonduBG {background-color:#ffffff;opacity:0.5;filter : alpha(opacity=50);-moz-opacity : 0.5;}



.smfp { font-weight:bold;background-color:#eeeeee;margin:0px;padding:5px;width:552px;text-align:center; }
#bscfp { position:absolute; }
#bscfp div{ width:560px;height:240px;float:left;background:#ffffff;padding:0px;margin:0px; }
#bscfp h3, #box_slider_cricel p, #box_slider_cricel ul{padding:5px 10px;}
#bscfp img{float:left;}
#bscfp h2 {color:#123456;font-weight:bold;font-size:16px;padding:0px;margin:0px; }
.scfp{ position:relative;width:560px;height:240px;overflow:hidden; }


.slide_menu { font-weight:bold;margin:0px;padding:5px;width:255px;text-align:center; }
#box_slider_cricel{ position:absolute; }
#box_slider_cricel div{width:255px;height:240px;float:left;background:#ffffff;padding:0px;margin:0px;}
#box_slider_cricel h3, #box_slider_cricel p, #box_slider_cricel ul{padding:5px 10px;}
#box_slider_cricel img{width:255px;width:255px;float:left;}
#box_slider_cricel h2 {color:#123456;font-weight:bold;font-size:16px;padding:0px;margin:0px; }
.slider_cricel{ position:relative;width:255px;height:240px;overflow:hidden; }
.ficheboite { font-size:16px; }


#menutop{ width:1000px; text-align:center; background-color:#404443; padding-top:5px; padding-bottom:5px}
#menutop a { font-weight:normal; color:#ffffff; font-size:12px;}
#menutop a:hover { font-weight:normal; color:#dadada; font-size:12px;}

  #ARIANE 
  {
    background-color:#dadada;
    text-align:left;
    padding: 5px;
    width: 750px;
    margin-bottom: 10px;
    padding: 5px 10px; 
  }