#filter_content {border:2px solid #6C0;}
#filter_header {margin:10px 0 0 0; padding:5px; background-color:#6C0; color:#FFF; text-align:center; font-weight:bold;}

#filter_attributs {margin:0px; font-size:96%;}
/* zeroing out padding and margin */
#filter_attributs dd,#filter_attributs dt {padding:1px} 
#filter_attributs dt a {border:none; font-weight:bold;}
/* margin for the DTs (shorthand) */
#filter_attributs dt {margin:0px;}
#filter_attributs dd {margin:10px; font-size:105%;}
/* image and left padding for DDs */
/*#filter_attributs dd {background:url(answer.gif) no-repeat;padding: 1px;}*/
/* styling all anchors in the DTs */
#filter_attributs dt a { padding-left:20px; color:#004614; text-decoration:none}
#filter_attributs dt a:visited {color:#666}
#filter_attributs dt a:visited:hover,
#filter_attributs dt a:hover,
#filter_attributs dt a:active,
/* the + and - gif in the anchors */
#filter_attributs .DTplus a { background-image: url(../files/images/icos/toggle_plus.gif); background-repeat:no-repeat; background-position: 2px 50%;}
#filter_attributs .DTminus a { background-image: url(../files/images/icos/toggle_minus.gif); background-repeat:no-repeat; background-position: 2px 50%;}
/**********************************/

/**********************************/
#filter_attributs .showDD {position:relative;top:0}
#filter_attributs dd, .hideDD{top:-9999px;position:absolute; overflow:auto; border:1px solid #CCCCCC;}

#filter_by_keyword { text-align:center; position:inherit; padding-right:20px;}