/**{margin: 0; padding: 0;}

html img,
* html .png{
azimuth: expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src ="images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);}

body{width: 570px; font: normal 12px/14px Helvetica, Arial, sans-serif;}

h2{color:#E64B20; font-size:20px; margin:0 0 20px;}*/

table.pricing{border-collapse: collapse; font-weight: bold; width: 446px;}
table.pricing .colwidth{width: 123px;}
table.pricing th{padding-bottom: 5px; text-align: center;}
table.pricing td{text-align: center; background: #ececec; padding: 7px 0; border-left: 1px solid #fff;}
table.pricing tr.altrow td{background: #d9d9d9;}
table.pricing td.desc{text-align: left; font-style: italic; font-weight: normal; color: #1d1d1d; background: white; width: 200px;}
table.pricing tr.altrow td.desc{background: #ededed}
table.pricing td.bold{font-weight: bold;}
/*table.pricing td.red{background: #ffd0cc}
table.pricing tr.altrow td.red{background: #ffa199}
table.pricing td.gray{background: #ffeecb;}
table.pricing tr.altrow td.gray{background: #ffdd97;}*/

table.pricing .tooltip{display: none; float: right; margin-right: 3px; background: url(../images/pricing/tooltip.png); width: 19px; height: 19px; text-indent: -5000px; cursor: help;}
table.pricing .tick{display: block; width: 22px; height: 20px; background: url(../images/pricing/tick.png) no-repeat; text-indent: -5000px; margin: 0 auto;}
table.pricing .details{ font: bold 14px/16px Helvetica, Arial, sans-serif; color: #e81e06; font-style: italic; text-decoration: none;}
table.pricing .details:hover{border-bottom: 1px dotted #e81e06;}
table.pricing .souscrire{display: inline-block; width: 111px; height: 40px; background: url(../images/pricing/souscrire.png); text-indent: -5000px; outline: none;}
table.pricing .ensavoirplus{display: inline-block; width: 111px; height: 40px; background: url(../images/pricing/ensavoirplus.png); text-indent: -5000px; outline: none;}
table.pricing .pack_wilite{width: 123px!important; height: 194px; background: url(../images/pricing/pack_wilite.png) top!important; text-indent: -5000px; padding: 0!important; zoom: 1;}
table.pricing .pack_wismart{width: 123px!important; height: 194px; background: url(../images/pricing/pack_wismart.png) top!important; text-indent: -5000px; padding: 0!important; zoom: 1;}
table.pricing .pack_wismartplus{width: 123px!important; height: 194px; background: url(../images/pricing/pack_wismartplus.png) top!important; text-indent: -5000px; padding: 0!important; zoom: 1;}
table.pricing .pack_wistart{width: 123px!important; height: 194px; background: url(../images/pricing/pack_wistart.png) top!important; text-indent: -5000px; padding: 0!important; zoom: 1;}
table.pricing .pack_wipulse{width: 123px!important; height: 194px; background: url(../images/pricing/pack_wipulse.png) top!important; text-indent: -5000px; padding: 0!important; zoom: 1;}
