body{background:#fff;text-align:left;font:normal 80%/1em Arial, sans-serif;color:#4B4B4B;}
#centrage_bottom, #centrage_top, #left, #right, .size-switcher-bloc{display:none;}
#container-out{background:#fff;}
.centrage{margin-top:10px;}
body, .centrage, #container-out, #container-in{width:540px;margin:0 auto;}
h1{font-weight:bold;font-size:18px;margin-bottom:15px;}
h2{font-weight:bold;font-size:14px;border-bottom:1px solid #4B4B4B;padding-bottom:6px;margin-bottom:12px;margin-top:10px;}
#ref_produit{font-size:12px;font-style:italic;margin-bottom:5px;}
.portfolio_img_small li{float:left;width:200px;height:160px;border:1px solid #d4d3ca;margin:0 25px 12px 0;}
ul.disc{margin:10px 0 10px 15px;}
ul.disc, ul.disc li{list-style-type:disc;}
.our-price{font-size:16px;font-weight:bold;}
table{width:100%;margin:0 auto 20px auto;}
table thead tr{border:1px solid #ccc;}
table thead tr th{text-align:left;font-weight:bold;padding:5px 4px;border-bottom:1px solid #ccc;}
table tbody tr td{border-bottom:1px solid #ccc;padding:4px 4px;vertical-align:middle;}
table tbody tr td.first-column{border-left:0;}
tbody tr td.last-column, thead tr th.last-column{border-right:0;}
tbody tr td.column-price, table thead tr th.column-price{width:65px;text-align:right;padding-right:5px;}
