/* multi critere */
select, input { font-size : 8pt;}
h3 { margin:0 ; padding : 3px 0 3px 5px ; font:Bold 10pt/10pt Arial ; color:#FFF ; background: url(../img/commun/h3-bg.gif) ; border-top : 1px solid #FFF ;}
fieldset { border : none ; margin : 0 ; padding : 0 ; text-align : left	 ; }
legend { font : Bold 11px Arial, Verdana ; color : #315AAC ; padding-top : 5px ; margin : 0 ; }
label { font : Normal 11px Arial ; color : #000 ; margin : 0 ; padding : 0 0 0 0px ;}
.disabled { color: #999 ; font : Italic 11px Arial ;}
.selectCritere1 { width : 160px ;}
.selectCritereDuree { width : 67px ;}
.selectCritereFlex { width : 93px ;}
.selectCritere2 { width : 75px ;}
.selectCritere3 { width : 70px ;}
.selectCritere4 { width : 170px ; font : Normal 11px Arial ; margin : 5px 7px 0 0 ;}
/* multi critere plus */
#moteurPlus { border-top : 5px solid #CCC ; border-bottom : 1px solid #DDD ; margin : 0 ; padding : 0px 0 2px 0 ; background : #F5F5F5 ; font : Normal 11px Arial ; }
#moteurPlus fieldset { border : none ; margin : 0 ; padding : 0 ; text-align : left	 ; }
.boxlabelplus  { width : 130px ; margin : 0 ; padding : 0 0 0 5px ;}
.boxlabeltri  {  margin : 0 10px 0 0 ; padding : 0 0 0 5px ;}
.service { border-right : 1px solid #CCC ; margin : 0  ; padding : 0 0 0 5px ; width : 270px }
.filtre { padding : 0 0 0 5px ; margin : 0 ; }
.activite { border-left : 1px solid #FFF ; padding : 0 0 0 15px ; margin : 0 0 0 0px ; width : 272px ; }
.titreAffinage { font : Bold 12px Arial ; color : #666 ;}
/*tri*/
.lienTri, .critere, .lienTriAsc , .lienTriDes { margin-left : 5px ; padding-right : 17px ; font : Bold 8pt Verdana ; color : #000 ; text-decoration : underline ; }
.critere  { color : #0066CC ; background : url(../img/commun/critere.gif) no-repeat top right ; }
.lienTri {  background : url(../img/commun/tri.gif) no-repeat top right ; }
.lienTriAsc {  background : url(../img/commun/triAsc.gif) no-repeat top right ; }
.lienTriDes { background : url(../img/commun/triDes.gif) no-repeat top right ; }
