body { background-image: url(../img/bg.jpg); background-repeat:repeat-x; margin:0; background-color:#7eb035; }
.frm_input { color:#959595; font-family:Arial, Helvetica, sans-serif; font-size:10px; border:solid 1px #959595; }
.menu { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-transform:uppercase; cursor:pointer; }
.menu a { text-decoration:none; color:#ffffff; }
.footer { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#916889;  }
.titre { font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#916889; text-transform:uppercase; }
.txt_noir { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#231f20; }
.txt_violet { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#916889; }
.cadre_titre { color:#7fb135; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:uppercase; }
.cadre_text { color:#7fb135; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.vert_18 { color:#7fb135; font-family:Arial, Helvetica, sans-serif; font-size:18px; }
.txt_noir_14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
.opacite {
	filter : alpha(opacity=60);
    -moz-opacity : 0.6;
    opacity : 0.6; 
}
.opacite_max {
	filter : alpha(opacity=100);
    -moz-opacity : 1;
    opacity : 1; 
}
.netmize { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; }
.netmize a { text-decoration:none; color:#ffffff; }
.netmize a:hover { text-decoration:underline; color:#ffffff; }
.netmize a:visited { text-decoration:none; color:#ffffff; }
.netmize a:visited:hover { text-decoration:underline; color:#ffffff; }
