#main{background:#fff;width:908px;padding:0px 10px 10px 10px;
-moz-box-shadow: 0px 0px 8px 0px #656565;
-webkit-box-shadow: 0px 0px 8px 0px #656565;
-o-box-shadow: 0px 0px 8px 0px #656565;
box-shadow: 0px 0px 8px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=8);}
#main #logError{min-height:300px;text-align:center;color:#e1001a;font-size:14px;padding-top:230px}
#content_page{float:left;width:692px;margin-top:0}
#header{height:100px}
#rvdTool{float:right;margin-top:35px;}
#rvdTool select{max-width:300px;border:1px #ccc solid;padding:2px;height:24px;color:#449382;font-size:13px;margin-right:15px;}
#rvdTool select optgroup{color:#414141;margin:15px;font-style:normal}
#rvdTool select option{color:#414141;padding-left:20px;margin-top:5px}
#rvdTool select option:before{vertical-align:middle;content:url(img/rvd/puce_opt.png);}
#column_left {width:202px;margin-top:-10px}
#column_left p{margin:12px 0}
#column_left #topGradient{width:100%;height:10px;
background-image: linear-gradient(bottom, #DBDBDB 0%, #FFFFFF 67%);
background-image: -o-linear-gradient(bottom, #DBDBDB 0%, #FFFFFF 67%);
background-image: -moz-linear-gradient(bottom, #DBDBDB 0%, #FFFFFF 67%);
background-image: -webkit-linear-gradient(bottom, #DBDBDB 0%, #FFFFFF 67%);
background-image: -ms-linear-gradient(bottom, #DBDBDB 0%, #FFFFFF 67%);
background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #DBDBDB),
  color-stop(0.67, #FFFFFF)
);}
#column_left #logorvd{margin:20px 0;color:#006c54;font-size:14px;text-transform:uppercase;}
#column_left #logorvd a{color:#e1001a;text-decoration:underline}
#column_left #logorvd a:hover{text-decoration:none}
#column_left .lmhelp{background:url(img/rvd/lm_help.jpg)no-repeat;padding:1px;height:79px}
#column_left .lmhelp p{bottom:0;}
#column_left .lmhelp p a{color:#fff;font-size:1.2em;font-weight:bold;font-style:italic;line-height:16px;float:right;margin-top:27px;margin-right:3px;text-shadow: 0px 0px 3px #000;filter: dropshadow(color=#000, offx=0, offy=0);}
#column_left #logoAff{width:202px;overflow:hidden}
#tabs{margin:0;padding:0;float:left;}
#tabs li{text-align:center;font-weight:bold;font-size:11px;float:left;display:inline;width:auto;height:32px;line-height:32px;margin-right:2px;padding:0}
#tabs li a{color:#FFF;display:block;line-height:32px;background:url(img/interface/tabs_sprites_left.png) left 0 no-repeat;padding-left:15px;height:32px}
#tabs li a span{display:block;background:url(img/interface/tabs_sprites_right.png) right 0 no-repeat;padding-right:15px;height:32px}
#tabs li#home a{padding-left:45px}
#tabs li#home a span{padding-right:45px}
#tabs li a:hover{background-position:left -32px;}
#tabs li a:hover span{background-position:right -32px;}
#tabs li.active a{color:#000;background-position:left -64px;}
#tabs li.active a span{background-position:right -64px;}
#tabs li a span img {vertical-align:middle;margin-right:5px}
#miniCart{width:100%;text-align:right}
#miniCart div{color:#327d6c;width:auto;}
#miniCart div span{font-weight:bold;color:#000}
#miniCart div p.pictomCart{float:right;background:url(img/rvd/cart.gif) no-repeat;position:absolute;top:0;right:0;padding-left:28px;}
#content_page .bh{width:304px;float:left;margin-top:15px;}
#content_page .margleft{margin-right:20px;clear:left}
#content_page .bh h1{text-transform:uppercase;color:#006c54;font-size:16px;margin-bottom:15px;text-align:center}
#content_page .bh h2{font-size:14px;margin:20px 0}
#content_page .bh ul{list-style:none}
#content_page .bh ul li{list-style-image :url(img/rvd/puce_bh.png);margin:20px 0}
#content_page .bh ul li a{color:#333;text-decoration:underline}
#content_page .bh ul li ahover{text-decoration:none}
#content_page table.field-qty{display:inline-block;float:left}
.small_blocs .field-qty-input, .field-qty .field-qty-input{width:38px;text-align:center}
.small_blocs .home_Price .publicPrice{font-size:12px;color:#000}
.plus-button, .minus-button{cursor:pointer}
.sep{height:4px;background:url(img/rvd/sep.png) no-repeat left top;clear:both;margin:20px 0 10px 10px}
.sepGrad{width:100%;clear:both;padding:0 10px;margin:10px 0 10px -10px;height:10px;
background-image: linear-gradient(bottom, #FFFFFF 0%, #DCDCDC 50%);
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #DCDCDC 50%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #DCDCDC 50%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #DCDCDC 50%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #DCDCDC 50%);

background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #FFFFFF),
  color-stop(0.5, #DCDCDC)
);}
.small_blocs .buyPrice, .tbl1 .buyPrice{font-size:13px;margin:0;color:#e1001a}
.small_blocs .publicPrice, .tbl1 .publicPrice{font-size:13px;margin:0 0 14px;}
.small_blocs .more25 {clear:both;margin-top:12px;float:left}
#content_page .blocEnt .small_blocs{width:642px;height:auto;margin-top:0}
#content_page .blocEnt .small_blocs .item_img_tpepme{float:left;}
#content_page .blocEnt .small_blocs ul.leftPriceBuyBlock {margin:0;}
#content_page .blocEnt .small_blocs .item_desc_2{width:auto;height:auto;}
#content_page .blocEnt .small_blocs .blocSelectPriceBuy{clear:both;padding-top:20px}
#content_page .blocEnt .small_blocs ul.leftPriceBuyBlock select{margin-bottom:8px}
#content_page .blocEnt .small_blocs .cata_price{display:inline-block;margin-right:40px;text-align:left;float:right;}
#content_page .blocEnt .small_blocs .cata_price .publicPrice{color:#000}
#content_page .blocEnt .small_blocs .cata_price .buyPrice{margin-top:8px}
#content_page .blocEnt .small_blocs a.btn_medium_2012{float:right;display:inline-block;margin-right:30px}
#content_page .blocEnt .small_blocs .licenses_selectors_user select{width:auto}
#content_page .blocEnt .small_blocs .licenses_selectors_life select{margin-right:10px}
#content_page .blocEnt .featBlocs{float:left;margin:20px 0 20px 10px;width:100%}
#content_page .blocEnt.ajxBloc .small_blocs{margin-left:0px}
#encart_middle.blocEnt h2{font:normal 18px/30px arial;margin-left:10px;margin-bottom:10px}
#encart_middle.blocEnt #bestSol{text-align:center;font-size:18px;margin-bottom:15px}
#encart_middle.blocEnt #bestSol a{color:#000;text-decoration:underline}
#encart_middle.blocEnt #bestSol a:hover{text-decoration:none}
.searchRef h3{font:bold 20px/45px arial;}
.searchRef p{font:normal 15px/22px arial;}
.blocKES h3, #confEngine h3{font:bold 20px/50px arial;}
.blocKES #name {font:bold 17px arial;}
.blocKES #name span{color:#c60000}
.blocKES #boxshot{float:left;margin:20px 0;}
.blocKES .prodInfos{width:507px;float:left;border:1px solid #ddd;background:#fff;text-align:right;margin:40px 0 0 30px}
.blocKES .prodInfos td{height:22px;padding:10px;border-bottom:1px solid #ddd;}
.blocKES .prodInfos td.misc{font:bold 12px arial;text-align:left}
.blocKES .prodInfos td.price{font:bold 27px arial;color:#c60000;}
.blocKES .prodInfos td.price span{font:normal 16px arial;}
.blocKES .prodInfos tr.greyGradient{background-image: linear-gradient(bottom, #FFFFFF 0%, #F0F0EF 50%);
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F0F0EF 50%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F0F0EF 50%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F0F0EF 50%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F0F0EF 50%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FFFFFF),color-stop(0.5, #F0F0EF));}
#encart_middle #confEngine{width:672px;margin-bottom:0;background:#fff;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 10%, rgba(255,255,255,1) 90%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(10%,rgba(255,255,255,1)), color-stop(90%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 10%,rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-8 */
}
#encart_middle #confEngine form#form_ksos{margin-bottom:30px;height:165px;padding:20px 0 0 200px;background:url(img/rvd/bg_form_cfg.png) no-repeat 0 0;}
#encart_middle #confEngine form#form_ksos p {float:left;display:block;clear:both;margin:5px 0;}
#encart_middle #confEngine form#form_ksos label{float:left;line-height:30px;height:30px;diplay:inline-block;width:200px;margin-right:10px;padding-left:35px}
#nbUsers,#nbFileservers,#nbMailservers{background:url(img/rvd/sp_form_cfg_lab.png) no-repeat 0 0;}
#encart_middle #confEngine form#form_ksos label#nbUsers{line-height:20px}
#nbFileservers{background-position:0 -30px}
#nbMailservers{background-position:0 -60px}
#encart_middle #confEngine form#form_ksos label span{font-size:10px;line-height:0}
#encart_middle #confEngine form#form_ksos input{float:left;width:58px;diplay:inline-block;}
#encart_middle #confEngine form#form_ksos a.greenBtn{float:right}
#encart_middle #confEngine .sep{margin:0}
#ksos_prices_table table td{text-align:center}
.qte #content_page{width:100%}
#attrib{width:240px}
#listeAttrib h3{text-transform:uppercase;font:bold 14px/18px arial;color:#388072}
#listeAttrib h3 span{color:#e1001a}
.attribProds {width:auto;margin-top:20px;width:464px}
.bdBloc{border:1px solid #ccc;padding:10px;clear:both;}
.bdBloc img{width:40px;margin-right:10px}
#listeAttrib .attribProds{float:left}
#listeAttrib .coord{float:left;margin:5px 0;width:464px;}
#listeAttrib .coord span.user {float:left;margin-right:10px;display:inline-block;width:16px;height:20px;background:url(/img/rvd/sprite.png) no-repeat -33px -134px;}
#licenceOpt, #licenceMand{margin:20px 0;display:block;clear:both;}
#encartForm h4, .affCoord h4 {padding-left:30px;background:url(/img/rvd/sprite.png) no-repeat -28px -132px;line-height:28px;margin:0}
#encartForm label{display: block;}
#encartForm input,#encartForm select{float:left;width:152px;}
#encartForm select{border: 1px solid #BEBEBE;height: 22px;width:154px}
#encartForm select.sm{width:auto}
#encartForm fieldset {float:left;border:none;width:203px}
#encartForm fieldset p{clear:both;line-height:16px;margin:3px 0;float:left}
.attribProds .name{font:bold 12px arial;}

/* Buttons styles */
#testAjout .sliding-doors.big-white, #testModif .sliding-doors.big-white{padding:0 15px 0 0;margin-right:5px;font:bold 16px Arial, sans-serif;text-align:center;height:36px;background:transparent url(img/big-white.jpg) no-repeat right -168px}
#testAjout .sliding-doors.big-white span, #testModif .sliding-doors.big-white span{padding:5px 0 5px 15px;height:27px;line-height:27px;background:transparent url(img/big-white.jpg) no-repeat left -55px;color:#fff;text-decoration:none}
.btnSubmit_small{margin-left:10px;display: inline-block;}
.btnSubmit{clear:both;text-align:right;margin:20px 0}
#infos_attrib{clear:both;color:#007461;margin:15px 0;float:left}
#debtOkForm{background:#fce9eb;margin:5px 0;padding:5px;font:bold 14px/38px arial;color:#e32737;height:38px}
#debtOkForm label{margin:0 10px}
#debtOkForm button{float:right}
.pad10{padding:10px}
#logoAff #imgaffil{width:202px;height:auto}
#table_results #imgaffil{width:auto;height:80px}
#encart_middle #imgaffil{margin:10px 0}
.chapoFiche{width:455px;margin-top:10px}
/* styles for pagination on revendeur_link.html */
#encart_middle .pagination {text-align:center; padding:7px 0;background-color: #d4dad9;margin:10px 0;}
#encart_middle .pagination .current {padding:7px 4px; color:#d4dad9 !important;background-color: #006d55; font-weight:bold;}
#encart_middle .bottom-pagination .pagination {margin-bottom:0;}
.green {color: #006D55;;}