a {color: #006699; background:transparent; font-weight: bold; text-decoration:underline;}
a:hover {color: #FA3805; background:transparent; font-weight: bold; text-decoration:none;}
img {border:0px;}
h1, h2, h4 {clear:both;}
h1 {margin:20px; font-size:16px; color: #666666; background:transparent; text-decoration:none; font-weight: bold; text-transform: upercase;}
h2 {margin:12px 0px; padding:0px; font-size:24px; color:#FA3805; background:transparent; text-decoration:none; letter-spacing: -2px; font-weight: bold; font-style:italic; text-transform: upercase;}
h3 {font-size:12px; text-align:right; color:#666; background:transparent; font-style:italic;}
h4 {color: #000; background:transparent; margin:0px 0px 12px 0px; font-weight:bold; font-size:16px}
h2 strong, h3 strong {font-weight:normal;}
/*table {border-collapse: collapse; border: 1px solid #CCC; color: #000; background: #FFF; width:728px; }*/
tr td, tr th { border: 1px dotted #CCC; padding: 0px; text-align:left; color:#000; background: transparent; }
form {padding:0px; margin:0px;}
/*#topper {width: 980px; margin:auto; padding:10px 0px; color: #000; background: transparent;}*/
#topper {width: 980px; margin:auto; padding:10px 0px; color: #000; background: #FFF;}
#pttemplate {width: 980px; margin:auto; padding:0px; color: #000; background: #F9F9F9;}
#header {float:left; width: 500px; margin:0px; padding:0px; color: #000; background: transparent; text-align:left;}
#header h1 {margin:0px; padding-left:10px; }
#header h1 a, #header h1 a:hover {color: #777; background:transparent; text-decoration:none; font-weight: bold; font-size:20px;}
#header table { border: 0px; color: #FFFF; background: #FFF;}
#header tr td, tr th { border: 0px; padding: 0px; text-align:left; color:#000; background: transparent; }
#searchtop {float:left; width:100%; margin:10px 0px 0px 0px; padding:0px; color: #000; background:#FA3805; text-align:right;}
#searchtop label {font-size:16px; color:#333; background: transparent; text-transform:upercase; font-weight:bold; margin:0px 10px 0px 0px;}
#searchtop .inputbox {font-size:16px; margin:0px; border:3px double #FA3805; width:160px; background: #EEEEEE;}
#searchtop .inputbutton {font-size:16px; padding:4px; border:0px; background:#000; color:#777; margin:0px 0px 0px 10px;}
#main {width:730px; float:right; color: #666; background:transparent; padding:10px; margin:12px 0px;}
#prodinfo .prodinfocol {width:75%; text-align:left; padding:10px;}
#prodinfo .prodpricecol {width:25%; text-align:center; padding:10px;}
#prodinfo h3 {margin:0px 0px 12px 0px; font-size:12px; text-align:left; font-style:normal; font-weight:bold; letter-spacing:0px;}
#prodinfo .itemimg {width:100px; float:left; margin:0px 20px 0px 0px;}
#prodinfo .itemdesc {font-size:12px; font-weight:normal; margin:0px 0px 12px 0px;}
#prodinfo .itemdesc a {font-size:10px; font-weight:normal;}
#prodinfo .itemreview {font-size:11px; margin:0px; font-weight:bold; color:#666; background:transparent; margin:0px 0px 12px 0px;}
#prodinfo .itemreview img {margin:0px 20px 0px 0px;}
#prodinfo .itemprice {font-size:18px; font-weight:bold; font-style:italic; margin:0px 0px 12px 0px;}
#prodinfo .itemcompare a {display:block; width:60%; padding:5px; margin:auto; color:#FFF; background:#FA3805; text-decoration:none;}
#prodinfo .itemretailer {font-size:11px; margin:0px; font-weight:normal; color:#666; background:transparent;}
#priceinfo .retailercol {width:20%; text-align:center; padding:10px;}
#priceinfo .retailercatcol {width:55%; text-align:left; padding:10px;}
#priceinfo .retailerpricecol {width:25%; text-align:center; padding:10px;}
#priceinfo .retailercol p, #priceinfo .retailercatcol p, #priceinfo {padding:0px; margin:0px;}
#priceinfo .itemprice {margin:0px 0px 12px 0px; color:#000; background:transparent; text-decoration:none; font-size:18px; font-weight:bold; font-style:italic;}
#priceinfo .itemprice a {color:#000; background:transparent; text-decoration:none; font-size:18px; font-weight:bold; font-style:italic; }
#priceinfo .itembuy a {display:block; width:60%; padding:5px; margin:auto; color:#FFF; background:#FA3805; text-decoration:none;}
#producttext .productimg {float:left; width:100px; border:3px double#CCC; margin:0px 20px 20px 20px; padding:3px}
#producttext p {font-size:20px; font-style:italic;}
.ebayresult table {margin:12px 0px 12px 20px; padding:0px; width:80%;}
.ebayresult table,.ebayresult tr,.ebayresult td {border:0px; color:#000; background:transparent; font-size:12px; padding:0px;}
.atozitem {float:left; width:215px; margin:12px;}
.atozitem h4 {color:#000; background:#EEE; font-size:12px; font-weight:bold; padding:3px 5px; border:1px dotted #CCC; font-style:normal; text-align:left;}
.atozitem ul {list-style:none; margin:0px; padding:0px;}
.atozitem ul li {font-size:11px; border-left:4px solid #CCC; padding:1px 0px 1px 6px; margin: 5px 0px;}
#sidebar {width: 200px; float:left; font-size: 11px; color: #000; background:transparent; padding:10px; margin:12px 0px;}
#sidebar h3 {color:#000; background:#EEE; font-size:12px; font-weight:bold; padding:3px 5px; border:1px dotted #CCC; font-style:normal; text-align:left;}
#sidebar ul {list-style:none; margin:0px 0px 12px 0px; padding:0px;}
#sidebar ul li {border-left:6px solid #CCC; padding:1px 0px 1px 6px; margin: 3px 0px;background:#FA3805}
#sidebar a {color:white;text-decoration:none;}
#adsensebanner {width:490px; margin:12px auto; padding:10px; border:3px double #999; color:#999; background:#EEE; text-align:center;}
#adsensebanner p {margin:0px; padding:0px;}
#footer {width:700px; font-size:10px; color:#CCC; background:transparent; text-align:center; padding:20px 0px; margin:20px auto;}
#footer a {color:#CCC; background:transparent; text-transform:upercase;}
.smallbanner {text-align:right; font-size:11px; margin: 0px 0px 20px 0px; font-weight:normal;}
.navigation {text-align:center; color: #AAA; background:transparent; margin-top:20px;}
.starsOn {color: #AF7817; background:transparent; font-weight: bold;}
.starsOff {color: #AAA; background:transparent; font-weight: bold;}
.nobr {white-space: nowrap;}
.disabled {color: #AAA; background:transparent;}
.clear {clear:both;}
.centre {text-align:center;}
.bdr {padding:0px 0px 50px 5px; float:right;}
.best { padding:5px; border: 2px solid #000; background: #EEE; color: #000; font-size:12px; font-weight:bold; text-align:center;}
.inputbox, .inputbutton {font-family: Arial, Verdana, sans-serif; font-size:11px; color: #000; background: #FFF; border: 1px solid #000; padding:3px; }
.left {float:left; padding: 11px 0px 0px 0px;}
.right {float:right; padding: 11px 0px 0px 0px;}
.bdrleft {border-left : 1px solid #003366;}
.pro10 {padding:0 5px 0 5px; margin:0; list-style:none; height:30px; position:relative;}
.pro10 li {float:left; background:url(/images/pro_ten_0.gif);}
.pro10 li a {display:block; float:left; height:30px; line-height:29px; background:url(pro_ten_0.gif) no-repeat; color:#ddd; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 5px 0 5px; cursor:pointer;}
.pro10 li a b {float:left; display:block; padding:0 5px 0 5px; background:url(/images/pro_ten_0.gif) right top;}
.pro10 li.current a {color:#fff; background:url(/images/pro_ten_2.gif);}
.pro10 li.current a b {background:url(/images/pro_ten_2.gif) right top;}
.pro10 li a:hover {color:#fff; background:url(/images/pro_ten_0.gif);}
.pro10 li a:hover b {background:url(/images/pro_ten_0.gif) right top;}
.pro10 li.current a:hover {color:#fff; background:url(/images/pro_ten_2.gif); cursor:default;}
.pro10 li.current a:hover b {background:url(/images/pro_ten_2.gif) right top;}
/*AJOUT ITEM */
#productinfo .itembuy a {display:inline; width:10%; padding:5px; margin-top:auto; color:#FFF; background:#FA3805; text-decoration:none;}