body{background:#fff none repeat scroll 0 0;font-family:Arial,sans-serif;font-size:12px;line-height:1.3em;margin:0;padding:0;color:#333333;}
h1{color:#cb1804;font-size:16px;margin:0;padding:0;}
h2{color:#C60;font-size:14px;}
h3{color:#C60;font-size:12px;padding:8px 0 0 32px;}
h4{clear:left;color:#C60;font-size:12px;padding:8px 0 0 32px;}
h5{color:#C60;font-size:14px;margin:0 0 5px;padding:8px 0 0 32px;}
.s1 a{color:#004B91;font-weight:700;padding-left:15px;text-decoration:none;}
p.s2{float:left;margin:0;padding:15px 0 0 20px;}
.s2 a{color:#004B91;font-weight:700;text-decoration:none;vertical-align:bottom;}
img,banner{border:0;}
br{clear:both;}
a{cursor:pointer;}
#site{width:950px;margin:0 auto 15px;padding:0;}
#header{background:#efefef url("../img/header-bg.png") repeat scroll 0 0;display:block;height:103px;}
#header a{color:#666;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #FFF;}
.active{border-bottom:1px dotted #666;}
.lgo{display:block;float:left;width:192px;}
.mnu{display:block;float:left;width:758px;}
#nav{float:right;margin:0;padding:80px 20px 0 0;}
#nav li{display:inline;margin:0;padding:0 0 0 20px;}
#nav a:hover,.subnav a:hover,.subnav2 a:hover,a:hover,a:hover.s1,p.s2 a:hover{text-decoration:underline;color:#c60;}
ul.subnav{margin-left:0;margin-top:10px;width:220px;height:60px;padding:0;}
.subnav li{background:url("../img/small_arrow.gif") no-repeat scroll 0 4px transparent;color:#333;float:left;line-height:1.3em;list-style:none outside none;padding-left:16px;width:200px;}
.subnav a,a{color:#004B91;text-decoration:none;}
ul.subnav2{margin-left:0;margin-top:10px;width:220px;height:80px;padding:0;}
.subnav2 li{background:url("../img/small_arrow.gif") no-repeat scroll 0 4px transparent;color:#333;float:left;line-height:1.3em;list-style:none outside none;padding-left:16px;width:200px;}
.subnav2 a,a{color:#004B91;text-decoration:none;}
#content{border-right:1px solid #F0F0F0;clear:both;float:left;height:100%;width:66%;margin:0;padding:10px 10px 40px;}
.content{display:block;height:80px;}
#goog-wm{height:80px;}
#goog-fixurl{display:block;height:90px;margin:0;padding:0;}
#sidebar{float:left;width:30%;height:100%;margin:0;padding:20px 0 20px 10px;}
.offre{font-size:12px;margin:0;padding:0 0 10px;}
.price{color:#cb1804;font-weight:700;text-align:center;background:transparent url("../img/f-cadenas.png") no-repeat scroll center bottom;height:70px;padding-top:40px;margin-bottom:0;}
.tr1{color:#49636c;}
/* .px1{background:transparent url("../img/acheter-maintenant.png") no-repeat scroll 0 0;display:block;height:30px;width:190px;text-decoration:none;text-indent:-9999px;} */
.px1{background:transparent url("../img/am.gif") no-repeat scroll 0 0;display:block;height:30px;width:190px;text-decoration:none;text-indent:-9999px;}
.puce{padding-right:5px;}
.box li{background:transparent url("../img/puce.gif") no-repeat scroll 0 4px;color:#333;list-style:none;padding-left:16px;}
.line{border-bottom:1px solid #f0f0f0;}
.flk{font-weight:700;color:#C60;}
.flk2{font-weight:700;color:#333;}
ul.best{height:130px;margin:0;padding:5px 0 0;}
.quotemark{color:#df971e;font-size:17px;font-style:normal;font-weight:700;}
.px,.box strong,#box strong{color: #CB1804;
font-weight: bold;
font-size: 13px;}
.box404{float:left;width:230px;}
#frg1,#frq1{display:block;float:left;padding-right:40px;}
#frg2,#frq2{display:block;float:left;width:320px;}
#frg7{display:block;float:left;padding-top:97px;width:265px;}
#frg3{display:block;float:left;padding-right:85px;width:265px;}
#frg4{display:block;float:left;width:265px;}
#footer{border-top:1px solid #f0f0f0;clear:both;color:gray;font-size:10px;text-align:center;}
.label.small{font-size:7pt;line-height:100%;}
ul{list-style:none outside none;}
.label{color:red;font-weight:400;text-decoration:none;}
#imgmap{position:relative;_zoom:1px;}
#imgmap li{position:absolute;display:block;list-style:none;overflow:hidden;}
#imgmap li a{display:block;width:100%;height:100%;_background:url(space.gif);text-indent:-1000em;}
#area2{left:9px;top:188px;width:105px;height:32px;}
#area4{left:53px;top:146px;width:190px;height:33px;}
.details_script li{background:url("../img/puce.gif") no-repeat scroll 0 4px transparent;color:#333;list-style:none outside none;padding-left:16px;}
#kd1{padding-bottom:20px;padding-left:0;padding-top:10px;margin:0;}
#kd1 li{background:url("../img/puce.gif") no-repeat scroll 0 4px transparent;display:inline;list-style:none outside none;margin:0 10px 0 0;padding:0 0 0 20px;}
/* .pl3{background:url("../img/acheter-maintenant.png") no-repeat scroll 0 0 transparent;display:inline-block;height:30px;margin-left:20px;vertical-align:middle;white-space:nowrap;width:190px;text-decoration:none;text-indent:-9999px;} */
.pl3{background:url("../img/am.gif") no-repeat scroll 0 0 transparent;display:inline-block;height:30px;margin-left:20px;vertical-align:middle;white-space:nowrap;width:190px;text-decoration:none;text-indent:-9999px;}
#script{background:url("../img/script-de-petites-annonces.png") no-repeat scroll 0 0 transparent;height:224px;position:relative;width:627px;margin:0 0 20px;padding:0;}
#script li{list-style:none;display:block;position:absolute;margin:0;padding:0;}
#script a{display:block;text-indent:-9999px;text-decoration:none;}
#gestion{left:1px;top:188px;width:110px;height:32px;}
#telecharger{left:53px;top:147px;width:190px;height:33px;}
#php a{height:220px;}
#telecharger a{height:33px;}
#gestion a:hover{background:url("../img/script-de-petites-annonces.png") -1px -270px no-repeat;}
#payantes a:hover{background:url("../img/script-de-petites-annonces.png") -180px -270px no-repeat;}
#telecharger a:hover{background:url("../img/script-de-petites-annonces.png") -53px -229px no-repeat;}
.dem{margin-left:60px;margin-right:85px;}
hr{color:silver;size:1px;}
.buy_steps{background-color:#F1F5F8;color:gray;padding:3px;}
.buy_steps_b{color:#333;font-weight:700;}
.marker{color:red;font-weight:700;}
fieldset{display:block;width:600px;-moz-border-radius:4px;border:1px solid silver;}
/* .impterm{background-color:#FFF9D7;background-image:url("../img/exclaim.png");background-position:left top;background-repeat:no-repeat;border:1px solid #E2C822;margin-bottom:5px;padding-left:25px;width:580px;font-size:12px;} */
.notice{color:#D37103;font-weight:700;font-size:12px;}
.notice b{color:#B30;text-decoration:underline;}
.caption{font-size:10px;color:gray;}
button.buynow{cursor:pointer;background-color:#4682B4;border:1px outset #4682B4;color:#FFF;font-size:12px;padding:5px;}
button,.button{cursor:pointer;background-color:#5E990B;color:#F0FDDF;border:1px outset #5E990B;font-family:Verdana;font-size:12px;font-weight:700;}
form{width:100%;}
#pay-now{cursor:pointer;font-size:12px;padding:6px;width: 250px;}
.gft{width:620px;height:180px;overflow:auto;border:1px solid gray;}
.chart{background-color:silver;}
.chart .headrow td{background-color:#EAEAEA;font-weight:700;}
.chart td{background-color:#FFF;padding:5px;}
.hosting_price b{color:#C30;font-size:12px;}
.shr{background-color:silver;margin-bottom:20px;text-align:left;width:100%;}
.shr1{background-color:#FFF;font-size:12px;font-weight:700;}
.shr22{background-color:#FFF;font-size:12px;height:30px;}
.shr2{background-color:#FFF;}
.shr21{background-color:#F0F0F0;font-size:12px;font-weight:700;height:30px;}
.shr212{background-color:#FFF;font-weight:700;height:30px;}
.rouge{color:#DE0000 !important;font-weight:700;}
.trouge{font-size:12px;}
.txt-remise{color:#090;}
.lkj li{background:url("../img/puce.gif") no-repeat scroll 0 4px transparent;color:#333;list-style:none outside none;margin-left:5px;padding-left:16px;}
.imp{color:#CB1804;font-weight:700;}
/* .px1:hover,.pl3:hover{background-position:0 -34px;cursor:pointer;} */
.box li a,s{color:#333;}
#area1,#php{left:321px;top:3px;width:305px;height:220px;}
#area3,#payantes{left:180px;top:188px;width:105px;height:32px;}
#exigences,#configuration,#fonctionnalites,.hgf{color:#C60;font-weight:700;}
#gestion a,#payantes a{height:32px;}
#contactform{width:500px;-moz-border-radius:5px;margin-right:auto;}
#contactform form{font:normal 12px/18px Verdana,Tahoma;width:100%;margin:20px 0 0;padding:0;}
#contactform fieldset{background:#fff;border:1px solid #ddd;-moz-border-radius:5px;margin:0 0 15px;padding:10px 0;}
#contactform fieldset legend{font:bold 14px/22px "Trebuchet MS",Verdana,Tahoma;margin-left:30px;text-transform:uppercase;border:0 solid #ddd;padding:3px 25px;}
#contactform fieldset legend span{font:normal 10px/18px Arial,Verdana,Tahoma;text-transform:uppercase;display:block;}
#contactform form label{display:block;float:left;width:100px;text-align:right;margin:0;padding:6px 10px 0 0;}
#contactform input.inpt,#contactform textarea,#contactform select{width:260px;font:normal 12px/18px Verdana,Tahoma;background:#f5f5f5;border:1px solid #ddd;margin:5px 0;padding:5px;}
form br{clear:left;}
#contactform input.required{background:#f5f5f5 url('../img/required.gif') center right no-repeat;}
#contactform .select select:focus{border-color:#9b9b9b;}
#contactform form input.btn{background:none;border:none;}
form.c1 input:hover,textarea:hover{border:1px solid #d8d8d8;}
.notes{background:#f0f0f0;border:1px solid #b8b8b8;}
.success{background:#ccfcd1;border:1px solid #60a400;}
.error{background:#f9e3e3;border:1px solid #e79e9e;}
.notices{background:#fcf0cc;border:1px solid #ecc735;}
.notes,.notices,.success,.error{font-size:10px;color:#333;padding:10px;}
.notes span,.notices span,.success span,.error span{font-weight:700;font-size:1.2em;}
#note{width:90%;margin:0 auto;}
p.s1,ul.best2{margin:0;padding:5px 0 0;}
.box,.notes p,.success p,.error p,.notices p{margin:0;padding:0;}
.best li,.best2 li{background:transparent url("../img/puce.gif") no-repeat scroll 0 4px;color:#333;list-style:none;margin-left:5px;padding-left:16px;}
button:hover,#pay-now:hover{background-color:#76BF0B;}
.sd1 a,.flkf,.gr,.shr432,.fds,.fdll{font-weight:700;}
.exs img {background: url("../img/cadre_thumb.png") no-repeat scroll 0 0 #FFFFFF;margin: 0 5px 5px 0;padding: 5px 10px;}
.temoignage{border-bottom:1px solid #EFEFEF;}
a.info_achat{position:relative;z-index:24;color:#333;text-decoration:none}
a.info_achat img{border:none;margin:0px;padding:0px;}
a.info_achat:hover{z-index:25;background-color:#FFF}
a.info_achat span{display: none}
a.info_achat:hover span{display:block;position:absolute;top:2em; border:1px solid #81A4C6;background-color: #F0F6FD;color:#333333;text-align: justify;font-weight:none;padding:5px;width:580px;} 
.dzk{color:#333;}
.dzl{color: #C60;font-size: 12px;float: left;}
.vfd{float:left;width:260px; text-align: center;}
.joj{color: #C60;}
table.grid-bag{margin-bottom:1.6em;width:627px;font-size:12px;}
table.grid-bag th{background-color:#F0F0F0;border-right:1px solid #FFF;color:#6A6A6A;padding:4px 8px;}
table.grid-bag th.sub-desc{text-align:left;width:319px;}
table.grid-bag th.sub-total{border-right:medium none;text-align:right;width:89px;}
table.grid-bag td.sub-prod{border-left:1px solid #E0E0E0;text-align:center;width:57px;}
table.grid-bag td{border-bottom:1px solid #E0E0E0;border-right:1px solid #E0E0E0;line-height:1.4em;vertical-align:middle;padding:6px 8px;}
table.grid-bag td.sub-desc{line-height:1.6em;text-align:left;width:319px;}
table.grid-bag td.sub-total2{text-align:right;width:88px;color:#CB1804;font-weight:700;}
table.grid-bag td.sub-empty{border-color:#-moz-use-text-color #E0E0E0 #-moz-use-text-color #-moz-use-text-color;border-style:none solid none none;border-width:medium 1px medium medium;}
td.sub-descwide2 strong{color:#cb1804;}
table.grid-bag td.sub-sumtxt{background-color:#F8F8F8;font-size:13px;font-weight:700;padding-bottom:10px;padding-top:10px;text-align:right;width:424px;}
table.grid-bag td.sub-sumvalue{background-color:#F8F8F8;font-size:13px;font-weight:700;padding-bottom:10px;padding-top:10px;text-align:right;width:89px;}
.headblock .sub-hl{bottom:0;position:relative;}
#shop-bag .sub-bag h3{height:22px;}
h3{display:block;height:18px;overflow:hidden;}
.headblock .sub-features{bottom:0;position:absolute;right:0;}
.impterm{background-color:#F0F6FD;border:1px solid #A4C8EF;width:615px;padding:5px;}
table.grid-bag th.sub-prod,table.grid-bag th.sub-quant,table.grid-bag td.sub-quant{text-align:center;width:58px;}
table.grid-bag th.sub-unit,table.grid-bag td.sub-unit,table.grid-bag td.sub-total{text-align:right;width:88px;}
table.grid-bag td.sub-descwide,table.grid-bag td.sub-descwide2{text-align:left;width:424px;}
#showcase {width: 610px;display: block;}
#showcase  td{float: left;padding: 12px;width: 125px;display: block;}

.hlb-listprice {
font-size: 12px;
font-family: verdana,ariel,helvetica,sans-serif;
text-decoration: line-through;
color: #666;
}
.hlb-price {
color: #900;
font-size: 14px;
font-family: verdana,ariel,helvetica,sans-serif;
white-space: nowrap;
}
.buying {
font-size: .86em;
color: #090;
font-weight: 700;
}
