body { background-color: #c4e4f8;background-image: url(http://www.18h30.com/imagescommon/bck_acheter_moins_cher.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: 0% 0%;font-family: Century Gothic, arial; font-size: 12px; color: #333; margin: 0px; }
.atoz { }
.atoz h4 { font-size: 100%; font-weight: bold; margin-top: 15px; }
.banner { }
.banner h2 { background-color: #FFFFFF; padding: 2px; font-size: 12px; font-weight: 500; font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif; text-decoration:none; margin-bottom: 0px; }
.banner h3 { background-color: #FAFAFA; padding: 2px; padding-right: 4px; font-size: 12px; font-weight: 500; margin-top: 0px; text-align:right; } 
.banner h4 { background-color: #fff; padding: 2px; padding-right: 4px; font-size: 12px; font-weight: 500; margin-top: 0px; text-align:left; } 
.txt_blanc_gras { font-weight:bold; color:white; font-family: Century Gothic, arial,verdana,sans-serif,lucida;font-size:12px; }
.featured { }
.featured table { margin: auto; padding: 0px; width:970px;}
.featured th { background-color: rgb(237, 246, 255); padding: 2px; border-width: 1px; border-style: solid; border-color: rgb(147, 192, 255); font-weight:bold; color:#999}
.featured td { width:25%; padding: 5px; border-width: 1px; border-style: solid; border-color: rgb(147, 192, 255); vertical-align:top;}
.featured h4 { font-size: 12px; margin-top: 0px;}
.featured em { font-size: 10px; margin-top: 0px;}
.featured .stars { font-size: x-small; }
.nbartrub{color:#900;text-decoration:none;font-size:10px;font-family: Century Gothic, arial,verdana,sans-serif,lucida;}
.featured2 { }
.featured2 table { margin: auto; padding: 0px; width:800px;}
.featured2 th { background-color: rgb(237, 246, 255); padding: 2px; border-width: 1px; border-style: solid; border-color: rgb(147, 192, 255); font-weight:bold; color:#999}
.featured2td1 { width:48px; padding: 5px; border-width: 0px; vertical-align:top;}
.featured2td2 { width:450px; padding: 2px; border-width: 0px; vertical-align:top;}
.featured2td3 { width:100%; padding: 2px; border-width: 1px; border-style: solid; border-color: rgb(147, 192, 255); vertical-align:top;}
.featured2 h4 { font-size: 10px; margin-top: 0px;}
.featured3 { }
.featured3 table { margin: auto; padding: 0px; width:100%; text-align:left;}
.plusprodts{font-size: 12px;font-weight:bold;font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif;color:#900;text-decoration:none;}
.financer{font-size: 11px;font-weight:normal;font-family: Century Gothic, Arial;color:#900;text-decoration:none;}
.financer2{font-size: 14px;font-weight:normal;font-family: Century Gothic, Arial;color:#000;text-decoration:none;}
.sponsor table { margin: auto; padding: 1px; width:100px; border-width: 1px; border-style: solid; border-color: rgb(147, 192, 255); vertical-align:top;}
.sponsor th { background-color: rgb(237, 246, 255); padding: 2px; border-width: 1px; border-style: solid; border-color: rgb(147, 192, 255); font-weight:bold; color:#999}
.sponsor td { width:100%; padding: 1px;}
.menu { }
.navigation { width: 970px; text-align: center; margin: 20px 0 20px 0; }
.prices { margin-top: 15px; width: 970px; }
.product { margin-top: 5px; width: 970px; }
.product h3 { font-size: 130%; margin: 10px 0px 10px 0px; }
.product p { text-align: justify; }
.ratings { margin-top: 15px; width: 970px; }
.ratings form { display: inline; }
.ratings form select { color: #AF7817; }
.ratings form textarea { width: 100%; }
.ratingsprod { margin-top: 5px; margin-bottom: 5px; color: #666666; text-align: center; text-decoration: none; font-size: 11px; }
.searchresults { width: 970px; }
.searchresults h4 { font-size: 100%; font-weight: bold; margin: 5px 0px 0px 0px; }
.searchresults p { text-align: justify; margin: 10px 0px 10px 0px; }
.related { width: 960px; background-color: #eeeeee; font-weight: bold; padding: 4px; margin-left: 2px; margin-top: 10px; white-space: nowrap; text-align: left; }
.starsOn { color: #AF7817; font-weight: bold; }
.starsOff { color: #AAAAAA; font-weight: bold; }
.nobr { white-space: nowrap; }
.disabled { color: #AAAAAA; }
div#tb1 {width: 810px; margin-top: 250px; margin-left:-405px; position: absolute; left:50%; top:0; background: #ffffff;}
div#tb2 {width: 810px; margin-top: 550px; margin-left:-405px; position: absolute; left:50%; top:0; background: #ffffff;}
a.item_link { color: #6131BD; font-weight: normal; font-size: 12px; white-space:nowrap; font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif;text-decoration:none; }
.item_link2 { color: #6131BD; font-weight: normal; font-size: 12px; white-space:normal; font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif;text-decoration: none; }
.item_link3 { color: #6131BD; font-weight: normal; font-size: 11px; white-space:normal; font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif;text-decoration: none; }
a.item_link_sml { color: #6131BD; font-weight: normal; font-size: 10px; white-space:nowrap; font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
.item_desc_sml { color: gray; font-weight: normal; font-size: 10px; white-space:nowrap; font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
a.item_link_sml_pub { color: #6131BD; font-weight: normal; font-size: 10px; white-space:normal; font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
.url-categ{color:#333333;text-decoration:none;font-family: Century Gothic, arial,verdana,sans-serif,lucida;font-size:12px;}
.url-categ:hover{ text-decoration: underline; color: #2d2b2b; }
.grdprix{font-size: 12px;font-weight:bold;font-family: Century Gothic, Arial,Verdana,Helvetica;color:#ca0000}
.grdprix1{font-size: 16px;font-weight:bold;font-family: Century Gothic, Arial,Verdana,Helvetica;color:#ca0000}
.grdprix2{ border-color : red; border-width : 1px; border-style : solid; border-collapse: collapse; color: #cc000d; background-color: yellow; padding: 2px; padding-left: 4px; font-family: Century Gothic, Arial,Verdana,Helvetica; text-align: center; vertical-align: middle; text-decoration: none; font-size: 16px; font-weight: bold; }
.grdprix3{font-size: 14px;font-weight:bold;font-family: Century Gothic, Arial,Verdana,Helvetica;color:#ca0000}
.grdprix4{font-weight:none;font-family:Century Gothic, Arial,Verdana,Helvetica;color:#ca0000;font-size:30px;}
.grdprix5{font-size: 20px;font-weight:none;font-family: Century Gothic, Arial,Verdana,Helvetica;color:#ca0000}
.infolst{font-size: 11px;font-weight:normal;font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif;color:rgb(133, 133, 133);white-space:nowrap;}
.infolst2{font-size: 11px;font-weight:normal;font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif;color:rgb(133, 133, 133);}
.entetesearch { border-bottom-width: 1px; border-bottom-style: dotted; background:#ffffff; padding:5px; margin:1px; vertical-align:middle;text-align:center; height:40px}
.entetesearch span { font-weight:bold; color:#999; vertical-align:middle; }
table.wd750 {width:100%;border-collapse:collapse;border-spacing:0;text-align:left;}
table.wd751 {width:100%;border-collapse:collapse;border-spacing:0;text-align:left;}
table.wd752 {width:100%;border-collapse:collapse;border-spacing:0;text-align:center;}
table.wd753 {width:90%;border-collapse:collapse;border-spacing:0;text-align:left;}
table.wd750nopad {width:100%;text-align:left;}
td.hrhdlL {width:1%;height:10px;vertical-align:bottom;padding-right:8px;white-space:nowrap}
td.hrhdlL2 {width:1%;height:30px;vertical-align:bottom;padding-left:2px;white-space:nowrap}
td.hrhdlL3 {width:1%;height:30px;vertical-align:middle;padding-right:8px;white-space:nowrap}
td.hrhdlL30 {width:1%;height:10px;vertical-align:middle;padding-right:8px;white-space:nowrap}
td.hrhdlL31 {width:1%;height:10px;vertical-align:bottom;padding-top:5px;white-space:nowrap}
td.hrhdlL32 {width:1%;height:10px;vertical-align:bottom;padding-top:10px;white-space:nowrap}
td.hrhdlL33 {width:1%;height:10px;vertical-align:bottom;padding-top:10px;padding-bottom:5px;white-space:nowrap}
td.hrhdlZ {width:1%;height:10px;vertical-align:top;padding-right:8px;white-space:nowrap}
td.hrhdlZ2 {width:1%;height:10px;vertical-align:middle;padding-top:8px;text-align:right;white-space:nowrap}
td.hrhdlLnohg {width:1%;vertical-align:top;padding-right:8px;white-space:nowrap}
td.hrhdlR {vertical-align:bottom;padding-top:3px}
td.hrhdlR2 {vertical-align:middle;padding-top:3px}
.hrhdl {font-weight:bold;color:#999}
.hrhdl2 {font-weight:bold;color:#666666;size:12px;font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif}
.titrhome {
color:#4d4d4d;
font-family: Century Gothic, Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 23px;
line-height: 24px;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
}

h1 {font-weight:bold;color:#999;font-size:12px;font-family: Century Gothic, Verdana,Arial,Helvetica,sans-serif;}
hr {height:1px;color:#CECECE;background:#CECECE;border:none;}
.pub00 { height:0px; border-width: 0px; border-color: #ffffff; background-color: #ffffff; padding: 0px; }
.pub2 { width: 50%; text-align: left; border-width: 1px; border-style: solid; border-color: #b70000; background-color: #ffffff; margin-top: 15px; padding: 2px; }
.pub3 { width: 100%; text-align: left; border-width: 1px; border-style: solid; border-color: #b70000; background-color: #ffffff; background-image: none; background-repeat: repeat; background-attachment: scroll; margin-top: 15px; padding: 2px; }
.pub4 { text-align: left; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-style: solid; border-color: #b70000; background-color: #ffffff; margin-top: 15px; padding: 2px; }
.pubajax { text-align: left; background-color: #ffffff; margin-top: 15px; padding-top: 2px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; }
.pub5 { text-align: left; border-width: 1px; border-style: solid; border-color: #ffffff; background-color: #ffffff; margin-top: 10px; padding: 0px; }
.pub9 { width: 250px; height: 250px; text-align: left; border-width: 1px; border-style: solid; border-color: #b70000; background-color: #ffffff; margin-top: 0px; padding: 0px; }
.pub200x300 { width: 200px; height: 300px; text-align: left; border-width: 1px; border-style: solid; border-color: #b70000; background-color: #ffffff; margin-top: 0px; padding: 0px; } 
.pub250x250 { width: 180px; height: 200px; background-color: #ffffff; margin-top: 0px; padding: 0px; }
.pub300x250 { width: 300px; height: 250px; text-align: left; border-width: 1px; border-style: solid; border-color: #b70000; background-color: #ffffff; margin-top: 0px; padding: 0px; } 
.discount-label-text { color: #ffffff; font-size: 11px; font-weight: bold; white-space: nowrap; }
.wide_textarea { font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 72px; width: 250px; }
.wide_input { font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 16px; width: 300px; } 
.small_wide_select { font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 16px; width: 80px; } 
.medium_wide_select { font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 16px; width: 300px; }
#holder DIV { margin-bottom: 1px; }
.tdcateg{ empty-cells:show; background-color:#F5F5F5; padding-top:2px; vertical-align:top; text-align:left; padding-bottom:2px; padding-left:10px; border-right:1px solid #e0e0e0; line-height:1em; font-family: Century Gothic, arial,verdana,sans-serif,lucida; font-size:12px; }
.tdcateg2{ empty-cells:show; background-color:#fff; padding-top:2px; vertical-align:top; text-align:left; padding-bottom:2px; padding-left:10px; border-right:1px solid #e0e0e0; line-height:1em; font-family: Century Gothic, arial,verdana,sans-serif,lucida; font-size:12px; }
.products-delim-v { background-repeat: repeat; }
.shipdelay { margin-top: 10px; margin-bottom: 8px; color: #666666; font-size: 11px; }
.list-price2 { margin-bottom: 10px; color: #555555; font-size: 14px;font-family:Century Gothic, Arial,Verdana,Helvetica; }
.list-price3 { margin-bottom: 10px; color: #000000; font-size: 14px; text-decoration:line-through;font-family:Century Gothic, Arial,Verdana,Helvetica; }
.list-price4 {text-decoration:line-through;font-family:Century Gothic, Arial,Verdana,Helvetica;color:#848486;font-size:16px;font-weight:none;}
.list-price5 { margin-bottom: 10px; color: #555555; font-size: 24px;font-family:Century Gothic, Arial,Verdana,Helvetica; }
.clear { display: block; } #toolbar { clear: both; }
#toolbar form { float: center; background-color: transparent; clear:both; }
/* Moteur de recherche */
#search-box{float:left;margin-left:2px;}
#search-box-rounded{float:left;width:212px;height:19px;padding:2px 2px 0 0px;border:0;background:#fff url(http://www.18h30.com/imagescommon/search-bg-l.png) no-repeat 0 0;}
#search-box input{width:180px;height:14px;font-size:11px;border:0;}
#crit-rech{float:left;margin-left:1px;}
#crit-rech{float:left;margin-left:1px;}
#crit-rech select{width:150px;height:19px;font-size:11px;color: #333;border: 1px solid #b9ce68;}
#crit-boxe{float:left;margin-left:1px;vertical-align:middle;}
#crit-boxe select{width:5px;height:5px;font-size:8px;color: #333;border: 1px solid #b9ce68;vertical-align:middle;}
/* Menu bons plans */
.bluetabs{ }
.bluetabs ul{ padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; text-align: left; }
.bluetabs li{ display: inline; margin: 0; }
.bluetabs li a{ text-decoration: none; padding: 3px 7px; margin-right: 3px; border: 1px solid #778; color: #2d2b2b; background: white url(http://www.18h30.com/imagescommon/bluetab.gif) top left repeat-x; }
.bluetabs li a:visited{ color: #2d2b2b; } 
.bluetabs li a:hover{ text-decoration: underline; color: #2d2b2b; } 
.bluetabs li.selected{ } 
.bluetabs li.selected a{ background-image: url(http://www.18h30.com/imagescommon/bluetabactive.gif); border-bottom-color: white; } 
.bluetabs li.selected a:hover{ text-decoration: none; }
/* Menu deroulant */
.dropmenudiv_b{ position:absolute; top: 0; border: 1px solid #918d8d; border-width: 0 1px; text-align:left; font:normal 11px Verdana; line-height:18px; z-index:100; background-color: white; width: 200px; visibility: hidden; } 
.dropmenudiv_b a{ width: auto; display: block; text-indent: 5px; border: 0 solid #918d8d; border-bottom-width: 1px; padding: 2px 0; text-decoration: none; color: black; }
table.homepromo{ width:98%; overflow:hidden; table-layout:fixed; height:100%; } 
table.fin-product{ width:auto; overflow:hidden; table-layout:fixed; height:100%; } 
table.fin-product2{ width:940px; overflow:hidden; table-layout:fixed; height:100%;margin-bottom:5px;} 
table.ebay-product{ width:460px; overflow:hidden; table-layout:fixed; height:100%;margin-bottom:5px;} 
td.ebay_mid { background:#fff;height:135px;text-align:left;vertical-align:top;}
.ebay-titprod { font-size: 14px;font-weight:none;text-decoration:none;color: #666666; } 
table.homepub{ width:130px; overflow:hidden; table-layout:fixed; height:100%; } 
table.rubpub{ width:160px; overflow:hidden; table-layout:fixed; height:100%; } 
table.accrmode{ width:815px; overflow:hidden; table-layout:fixed; height:100%;background:#93695D; }
table.homemarchand{ width:190px; overflow:hidden; table-layout:fixed; height:100%; } 
table.homebloc{ width:200px; overflow:hidden; table-layout:fixed; height:100%; }

.noscript { display:none; }
a.codepromo { font-size: 11px;font-weight:none;text-decoration:none;color: black; } 
a.codepromo:hover { text-decoration: underline; }
a.footer { font-size: 11px;font-weight:none;text-decoration:none;color: #777777; }
a.footer:hover { text-decoration: underline; }
a.footer2 { font-size: 11px;font-weight:none;text-decoration:none;color: #555555; }
a.footer2:hover { text-decoration: underline; }
a.rubprod { font-size: 12px;font-weight:none;text-decoration:none;color: black; } 
a.rubprod:hover { text-decoration: underline; } 

.home-titprod { font-size: 14px;font-weight:none;text-decoration:none;color: #666666;text-align:right; }
a.titprod { font-size: 21px;font-weight:bold;text-decoration:none;color: #4d4d4d; }
a.titprod:hover { text-decoration: underline; color: #D74D48; }
#a.titprod { font-size: 16px;font-weight:bold;text-decoration:none;color: black; } 
#a.titprod:hover { text-decoration: underline; } 
a.titresprod { font-size: 14px;font-weight:600;text-decoration:underline;color: #0033cc; } 
a.titresprod:hover { text-decoration: underline; color: #D74D48; }
a.ensavoirplus { font-size: 12px;font-weight:400;text-decoration:none;color: #0033cc; }
a.ensavoirplus:hover { text-decoration: underline;color: #D74D48; }
* html .dropmenudiv_b a{ width: 100%; }
.dropmenudiv_b a:hover{ background-color: #edf3f3; } 
.lien_cat_tous{color:#336699;text-decoration:none;font-family: Century Gothic, arial,verdana,sans-serif,lucida;font-size:12px;}
.BT_0 { position:static; left:31px; z-index:10; width:475px; }
.BT_1 { position:static; left:31px; z-index:10; width:475px; }
.BT_3 { position:static; left:31px; z-index:10; width:475px; }
.BT_2 { position:static; left:31px; z-index:10; width:475px; }
.MT_0 { position:static; left:31px; z-index:10; width:475px; }
.MT_1 { position:static; left:31px; z-index:10; width:475px; }
.cache { display:none; }
.dialog { background-color:#F5F5F5; border: solid 1px #336699; background-position:bottom center; border-bottom-style:ridge; border-right-style:ridge; border-bottom-width:2px; border-right-width:2px; }
.dialogtitre { background-color:#D74D48; font-size:12px; font-family: Century Gothic, arial,verdana,sans-serif,lucida; color:#FFFFFF; font-weight:bold; }
.dialogferme { color:#FFFFFF;text-decoration:none;font-size:12px; }
.Tableau span { display:inline; float:left; border:1px solid #cccccc; margin:0px; padding:0px; }
.Tableau p { clear:left; margin:0px; padding:0px; height:100% !important; height:1em; }
.Tableau p.legende {font-weight:bold}
.Tableau span.col1 {width:200px;padding-bottom:10px;padding-right:10px;vertical-align:top;}
.Tableau span.col2 {width:200px}
.Tableau span.col3 {width:200px}
.CT_1 { position:static; left:0px; z-index:10; width:300px; }
.cache { display:none; }
.dialog2 { background-color:#fff; border: solid 1px #336699; background-position:bottom center; }
.dialogtitre2 { background-color:#fff; font-size:12px; font-family: Century Gothic, arial,verdana,sans-serif,lucida; color:#336699; font-weight:none; }
.dialogferme2 { color:#336699;text-decoration:none;font-size:12px; }
.word-cloud {
        border: 1px inset #333;
        padding: 30px;
}

.wordtitle {
        font-family: Century Gothic, Verdana, Tahoma, Arial;
        padding: 4px 4px 4px 4px;
        letter-spacing: 1px;
        text-decoration: none;
        font-weight: bold;
        color: #0033cc;
        font-size: 10px;
}

.word {
        font-family: Century Gothic, Verdana, Tahoma, Arial;
        padding: 4px 4px 4px 4px;
        letter-spacing: 3px;
        text-decoration: none;
        font-weight: normal;
  }
  .word:hover { text-decoration: underline; }
  .size9 {
        color: #0033cc;
        font-size: 17px;
  }
  .size8 {
        color: #0033cc;
        font-size: 16px;
  }
  .size7 {
        color: #0033cc;
        font-size: 15px;
  }
  .size6 {
        color: #0033cc;
        font-size: 14px;
  }
  .size5 {
        color: #0033cc;
        font-size: 13px;
  }     
  .size4 {
        color: #0033cc;
        font-size: 12px;
  }
  .size3 {
        color: #0033cc;
        font-size: 11px;
  }     
  .size2 {
        color: #0033cc;
        font-size: 10px;
  }
  .size1 {
        color: #0033cc;
        font-size: 9px;
  }     
  .size0 {
        color: #0033cc;
        font-size: 8px;
  }

/*** Bandeau menu ***/
.menusprite {background:#fff url(http://www.18h30.com/imagescommon/fd_css.gif) no-repeat 0 0;text-align:center;vertical-align: middle;}
.accueil {height:31px;width:66px; background-position:0px -35px;border-right:1px solid #ffffff;}
.electro {height:31px;width:67px; background-position:-66px -35px;border-right:1px solid #ffffff;}
.informatique {height:31px;width:95px; background-position:-133px -35px;border-right:1px solid #ffffff;}
.imageson {height:31px;width:46px; background-position:-228px -35px;border-right:1px solid #ffffff;}
.consoles {height:31px;width:72px; background-position:-274px -35px;border-right:1px solid #ffffff;}
.dvdcd {height:31px;width:34px; background-position:-346px -35px;border-right:1px solid #ffffff;}
.sport {height:31px;width:54px; background-position:-380px -35px;border-right:1px solid #ffffff;}
.puericulture {height:31px;width:98px; background-position:-434px -35px;border-right:1px solid #ffffff;}
.habitat {height:31px;width:59px; background-position:-532px -35px;border-right:1px solid #ffffff;}
.bureau {height:31px;width:73px; background-position:-591px -35px;border-right:1px solid #ffffff;}
.bricolage {height:31px;width:76px; background-position:-664px -35px;border-right:1px solid #ffffff;}
.gastronomie {height:31px;width:84px; background-position:-741px -35px;border-right:1px solid #ffffff;}
.mode {height:31px;width:56px; background-position:-825px -35px;border-right:1px solid #ffffff;}
.auto {height:31px;width:43px; background-position:-881px -35px;border-right:1px solid #ffffff;}
.bonsplans {height:31px;width:47px; background-position:-924px -35px;}
.menutexte{font-size:11px; font-weight:bold; color:white; text-decoration:none; text-align:center; line-height:1em; display:block; }
.menutexte:hover { text-decoration: underline; }

/*** Bandeau icones partenaires ***/
.menupubsprite {background:#eee url(http://www.18h30.com/imagescommon/fd_css.gif) no-repeat 0 0;text-align:center;vertical-align: middle;}
.menupubsprite0 {height:29px;width:48px; background-position:0px 0px;border-right:1px solid #eee;}
.menupubsprite1 {height:29px;width:80px; background-position:-48px -1px;border-right:1px solid #eee;}
.menupubsprite1a {height:29px;width:80px; background-position:-129px -1px;border-right:1px solid #eee;}
.menupubsprite2 {height:29px;width:80px; background-position:-210px -1px;border-right:1px solid #eee;}
.menupubsprite3 {height:29px;width:80px; background-position:-290px -1px;border-right:1px solid #eee;}
.menupubsprite4 {height:29px;width:80px; background-position:-371px -1px;border-right:1px solid #eee;}
.menupubsprite5 {height:29px;width:80px; background-position:-452px -1px;border-right:1px solid #eee;}
.menupubsprite6 {height:29px;width:80px; background-position:-533px -1px;border-right:1px solid #eee;}
.menupubsprite7 {height:29px;width:80px; background-position:-614px -1px;border-right:1px solid #eee;}

/**** Encart comparateur assurance auto moto ****/

.comparer-assurance-ppal {margin-bottom:10px; padding-left:5px; height:212; background:#FFFFFF url(http://www.18h30.com/imagescommon/mainblock-bg.png) repeat-x bottom;width:800px;}
.comparer-assurance-ppal h2 a {font-size:28px; font-family:Century Gothic, Arial; color:#148783; font-weight:bold; text-decoration:none;text-align:left;}
.comparer-assurance-ppal-content {float:left; width:530px;text-align:left;padding-left:10px;}
.comparer-assurance-ppal-droite {float:right;}
ul.comparer-assurance-ppal-instructions {margin:10px 0 0 0; float:none; font-size:14px;text-align:left;}
ul.comparer-assurance-ppal-instructions li {color:#333333; padding-left:20px; padding-bottom:5px; margin:0; background: url(http://www.18h30.com/imagescommon/bullet-tick.png) no-repeat 0 0.1em; list-style-type:none;}

/*** encadrement ***/
.encadrement {background:#fff url(http://www.18h30.com/imagescommon/fd_css.gif) no-repeat 0 0;text-align:center;vertical-align: middle;}
.home_topleft {height:5px;width:5px; background-position: -721px -11px;}
.home_topright {height:5px;width:5px; background-position: -731px -11px;}
.home_botleft {height:5px;width:5px; background-position: -704px -11px;}
.home_botright {height:5px;width:5px; background-position: -713px -11px;}
td.home_topmid { background:#fff url(http://www.18h30.com/imagescommon/home_bot.gif); background-repeat:repeat-x; background-position:top; }
td.home_midleft { background:#fff url(http://www.18h30.com/imagescommon/home_bot.gif); background-repeat:repeat-y; background-position:left; }
td.home_midright { background:#fff url(http://www.18h30.com/imagescommon/home_bot.gif); background-repeat:repeat-y; background-position:right; }
td.home_botmid { background:#fff url(http://www.18h30.com/imagescommon/home_bot.gif); background-repeat:repeat-x; background-position:bottom; }

/*** nouveau cadre ***/
.products_block {
clear:center;
}

.marque {
        color: #333333;
        font-size:12px;
        text-transform: uppercase;
        margin-top: 4px;
}

.stock_homepage
{
color: #488c40;
font-weight: bold;
display: block;
}

p.price_container {
        text-align: left;
}

p.newblock {
        margin-bottom: 25px;
}

.price_cont
{
display: block;
color: #ca0000;
font-size: 18px;
font-weight: bold;
white-space: nowrap;
}
.product_image {
        display: block;
        background-color: transparent;
        width: 190px;
        height: 190px;
        text-align:center;
        vertical-align:middle;
        border: #ccc solid 1px;
}
.productbloctitle {
        float: center;
        clear: none;
        width:195px;
        height: 300px;
        padding: 0px;
        padding-left: 10px;
        margin-top:0px;
        margin-bottom: 25px;
}

.productbloctitle a {
        padding: 0px;
        text-decoration: none;
        color: #333333;
        font-weight: none;
        font-size: 12px;
        overflow: hidden;
}

.productbloctitle a:hover {
        padding: 0px;
        text-decoration: underline;
        color: #333333;
        font-weight: bold;
        font-size: 12px;
        overflow: hidden;
}
#savings_price_list
{
margin-top: -25px;
clear: none;
height: 28px;
float: right;
color: white;
padding-right: 25px;
padding-left: 17px;
line-height: 5px;
background-color: transparent;
}


