#affiner{float:left;background:#f60 url(../../images/bg/bg_titre-orange.png) repeat-x left top;width:202px;_width:210px;padding:0 4px 3px 4px;margin:10px 0 0 0;}
#affiner h3{background:url(../../images/pictos/picto-arrow.gif) 5px 10px no-repeat;padding:0 0 0 20px;margin:0;}
#affiner form#affinerForm{margin:0;padding:0;}
#affiner form#affinerForm fieldset#affinerFieldset{border:0;margin:0;padding:0;}
#affiner form#affinerForm fieldset#affinerFieldset ul{display:block;padding:1px 0 0 0;*+padding:1px 0 0 0;-padding:1px 0 0 0;margin:1px 0 0 0;float:left!important;+float:none;}
#affiner form#affinerForm fieldset#affinerFieldset ul li{background-color:#FFF;border-bottom:1px solid #F60;display:block;padding:0 8px 5px 8px;margin:0;list-style:none;vertical-align:middle;float:left!important;+float:none;width:186px!important;+width:202px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.firstItem label{margin:0;}
#affiner form#affinerForm fieldset#affinerFieldset ul li label{margin:3px 0 0 0;*+margin:5px 0 0 0;-margin:3px 0 0 0;padding:0;display:block;font-weight:bold;}
#affiner form#affinerForm fieldset#affinerFieldset ul li input,#affiner form#affinerForm fieldset#affinerFieldset ul li select{margin:0;padding:0;font:normal 9px verdana,sans serif;width:auto;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.checkList{padding:8px 8px 5px 8px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.checkList input{width:13px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.checkList label{display:inline;padding-right:5px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.checkList2{padding:8px 8px 5px 8px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.checkList2 p{float:left;margin:0 0 2px 0;padding:0;width:186px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.checkList2 input{float:left;margin:0;padding:0;width:13px;clear:left;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.checkList2 label{float:left;width:165px!important;+width:170px;font-weight:normal;margin:0;padding:0 0 0 5px!important;+padding:2px 0 0 5px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.checkList2 label.titre{font-weight:bold;}
#affiner form#affinerForm fieldset#affinerFieldset ul li a.btReInit{margin:0;padding:0 0 0 5px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li a{font-size:.90em;color:#00F;text-decoration:underline;}
#affiner form#affinerForm fieldset#affinerFieldset ul li a:hover{font-size:.90em;color:#00F;text-decoration:none;}
#affiner form#affinerForm fieldset#affinerFieldset ul li span.plus{color:#00F;height:18px;font-size:17px;font-weight:bold;line-height:0;margin:0!important;+margin:-4px 0 0 0;padding:0;vertical-align:middle;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.cities div.criteres{float:left;width:100%;margin:0;padding:0;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.cities div.criteres input{float:left;width:13px;height:13px;margin:1px 4px 0 0!important;+margin:0 2px 0 0;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.cities div.criteres label{float:left;width:88%;margin:0;padding:0 0 0 5px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.recommandation div.criteres{float:left;width:100%;margin:0;padding:0;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.recommandation div.criteres input{float:left;width:13px;height:13px;margin:1px 4px 0 0!important;+margin:0 2px 0 0;border-bottom:0 none;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.recommandation div.criteres label{float:left;width:71px!important;+width:76px;margin:0;padding:0 0 0 5px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li div.plusLink{margin:3px 0 0 0;padding:0;float:left;line-height:20px;height:18px;width:13px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.plusLink{*+margin:-2px 0 0 0;line-height:20px;height:18px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.plusLink a,#affiner form#affinerForm fieldset#affinerFieldset ul li div.plusLink a{margin:0;padding:0;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.calendar em{float:left;font-size:1.40em;color:#000;font-weight:bold;padding:0;margin:0 4px 0 0;font-style:normal;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.priceSlider{height:70px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li.priceSlider em{font-size:1.20em;color:#000;font-weight:bold;padding:0;margin:0;font-style:normal;}
#affiner form#affinerForm fieldset#affinerFieldset ul li div.critere{float:left!important;margin:0 5px 0 0;padding:0;width:auto;}
#affiner form#affinerForm fieldset#affinerFieldset ul li select.pays{width:160px;}
#affiner form#affinerForm fieldset#affinerFieldset ul li select.theme{width:186px;margin:0;}
#affiner form#affinerForm fieldset#affinerFieldset div#lessOptions{background:url("../../images/bg/bg_titre-orange.png") repeat-x scroll left top #F60;float:left;width:100%;margin:0;padding:0;vertical-align:top;}
#affiner form#affinerForm fieldset#affinerFieldset div#lessOptions a{background:url("../../images/pictos/picto-arrow.gif") no-repeat scroll 5px 10px transparent;margin:0;padding:0 0 0 20px;color:#FFF;font:bold 18px Trebuchet MS,Verdana,sans-serif;}
#affiner form#affinerForm fieldset#affinerFieldset div#moreOptions{float:left;background:url("../../images/bg/bg_titre-orange.png") repeat-x scroll left top #F60;margin:0;padding:0;vertical-align:top;}
#affiner form#affinerForm fieldset#affinerFieldset div#moreOptions a{background:url("../../images/pictos/picto-arrow.gif") no-repeat scroll 5px 10px transparent;margin:0;padding:0 0 0 20px;color:#FFF;font:bold 18px Trebuchet MS,Verdana,sans-serif;}
.pubs{float:left;}