.img_right{ float:right;}
.field_last{margin-top:30px;}

.titre1 {  font-size: 12px; color: #006541; font-weight: bold}
.titre2 {
	font-size: 11px;
	font-weight: bold;
	color: #FF853A;
}
.titre3 { font-size: 11px; color: #000000; font-weight: bold }
.titre4 { font-size: 11px; color: #000000; font-weight: bold ; font-style: italic}
.linkgras {  color: #006541; text-decoration: underline; font-weight: bold; font-size: 11px}
.linkgras:hover {  color: #FEB339; text-decoration: underline; font-weight: bold; font-size: 11px}
.linknormal { color: #006541; text-decoration: underline; font-weight: normal}
.linknormal:hover {  color: #FEB339; text-decoration: underline; font-weight: normal}
.linkmenu:hover {   color: #FEB339; text-decoration: none; font-weight: bold}
.linknormalgras {  color: #006541; text-decoration: underline; font-weight: bold; font-size: 11px}
.linknormalgras:hover {  color: #FEB339; text-decoration: underline; font-weight: bold; font-size: 11px;
}
.titre_dossier {FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps; color: #666666}

.txt {  font-size: 11px;
}

#menu {
	margin:0px;
	padding:0px;
}

p .titre_artS {  font-weight: bold; color: #000; font-size: 11px;}

/* ajout pour formulaire */
legend {
	font-weight:bold;
	font-size:14px;
}
form label {
	font-size:12px;
}
form p.mep1 {
	width:100%;
}
form p.mep1 label {
	float:left;
	width:205px;
	text-align:right;
}
form fieldset p.mep1 input {
	margin-left:10px;
}
form p.mep1 select {
	margin-left:10px;
}

.abo_input {margin-left: 5px;}

form .optin {
	/*font-size:1em;*/
	display:block;
	padding-top:2px;
}
.mandatory {
	color:red;
}
#optin {
	float:left;
}
.telecharger_inverse a{
	display:block;
	background-color:#060;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	padding:5px 0;
	text-decoration:none;
}
.telecharger_inverse a:hover{
	text-decoration:underline;
}

