fieldset {border:none;}
label {display:block;float:left;width:100px;}
.radio {width:13px;height:13px;}


#form_rechercher {float:right;width:202px;margin:15px 10px 0 0 ;}
#form_rechercher #q{float:left;width:130px;background:#DDF1DC;border:1px solid #C7E7C6;color:#5B5D5C;font:10px Tahoma;padding:2px;}
#form_rechercher #btn_search {background:#AED6AF;border:1px solid #C7E7C6;border-left:none;width:62px;color:#569C56;font:10px Tahoma;padding:1px;height:18px;}
#form_rechercher label {height:15px;padding:3px 8px 0 0;width:auto;font:10px Tahoma;color:#5B5D5C;}
#form_rechercher label input {display:block;width:13px;float:left;}

.ddfmwrap {margin-top:60px;}
.ddfm label {width:90px;vertical-align:bottom;font-weight:bold;}
.ddfm .fieldwrap {margin:0;padding:0;}
.ddfm .fieldwrap  {padding:10px 0;}
.ddfm input, .ddfm textarea {width:250px;background:#DDF1DC;border:1px solid #C7E7C6;color:#5B5D5C;font:10px Tahoma;padding:4px 2px 0px 3px;font-size:11px;}
.ddfm input, .fm_verify {height:18px;vertical-align:top;}
.ddfm textarea {height:120px;width:350px;}
.ddfm .submit {padding:0 0 0 295px;}
.ddfm .submit input {width:auto;padding:2px;height:auto;border:1px solid #C7E7C6;}
.ddfm .credits {display:none;}

.ddfmerrors {color:#C10303;font-weight:bold;}

#weather h3{float:left;width:335px;}
#weather select{margin:0 0 0 130px;padding:0;width:150px;border:1px solid #C7E7C6;font-size:10px;}

#currency select,#currency input {width:150px;border:1px solid #C7E7C6;font-size:11px;}
#currency input {width:145px;font-size:12px;padding:2px;text-align:right;}
#currency select {font-size:11px;}
