body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #800000;
	font-weight: bold;
	margin: 0px;
	background-color: #D1BE60;
}

.texte
{
    FONT-SIZE:12px;
    COLOR: #02874F;
    FONT-FAMILY: Times New Roman
}
.texte2
{
    FONT-SIZE: 13px;
    COLOR: EFC97C;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.texte_petit
{
    FONT-SIZE: 11px;
    COLOR: #02874F;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}



.titre
{
    FONT-SIZE: 16px;
    COLOR: #02874F;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.marge
{padding-right:130px;
}

/* livre d'or */
#livre_dor { width:580px; margin:auto; }
#livre_dor span.attente {float:left; width:100%; text-align:center;}
#livre_dor span.attente img { margin-right:10px; vertical-align:middle;}
#livre_dor p { margin:0px;}

#livre_dor #livre_mess_confirm #livre_mess_confirm { color:#000; font-size:10px; }
#livre_dor #livre_mess_confirm #livre_mess_problem { color:#000; font-size:10px; }


#livre_dor #div_btn_aff_form {width:100%; } 
#livre_dor #div_btn_aff_form #btn_aff_form { margin:0; border-radius: 10px;float:left; background-color:e0d396; color:#800000; cursor:pointer; padding: 3px 7px 3px 7px; border:1px solid #800000; }
#livre_dor #div_btn_aff_form #btn_aff_form li{ list-style-type:none; margin:0;  } 

#livre_dor form { margin-top:10px; clear:both; display:none; float:left; width:100%}
#livre_dor form fieldset {}
#livre_dor form #pMessage {}
#livre_dor form #pValider {margin-bottom:0px; }
#livre_dor form fieldset legend { color:#EEE; }
#livre_dor form fieldset p { float:left; clear:both; margin-bottom:10px; width:100%; }
#livre_dor form fieldset p label { display:block; width:150px; float:left; text-align:right; margin-right:5px; margin-top:5px; margin-right:10px; }	
#livre_dor form fieldset p label .chp_oblig { color:#F00; padding-left:5px; width:5px; }	
#livre_dor form fieldset p textarea { height:100px; width:385px; float:left; margin-bottom:5px; max-width:385px; min-width:385px; min-height:100px; max-height:300px; }
#livre_dor form fieldset p #signature { width:200px; float:left; display:block; margin-top:3px;}
#livre_dor form fieldset p #code { width:200px; float:left; margin-top:7px; }
#livre_dor form fieldset p .span_erreur_mess { display:none; color:#F00; margin-left:163px; width:300px; }
#livre_dor form fieldset p .span_captcha { float:left; }
#livre_dor form fieldset p img { margin-left:10px; float:left; } 
#livre_dor form fieldset p #cryptogram { margin-top:6px; float:left;}
#livre_dor form fieldset p #img_reload { margin-top:8px; float:left; }
#livre_dor form fieldset p #erreur_signature { color:#F00; display:none; float:left; margin-top:5px; margin-left:5px; width:183px;	}
#livre_dor form fieldset p #erreur_code {color:#F00; display:none; margin-left:163px; width:300px; float:left;}
#livre_dor form fieldset p #valid_mess	{ margin-left:162px; cursor:pointer; margin-top:5px; margin-bottom:5px;}  

#livre_dor #livre_affichage { margin-top:30px;	}
#livre_dor #livre_affichage .aff_date { margin-top:20px;	width:130px; float:left; clear:both; }	
#livre_dor #livre_affichage .aff_contenu { margin-top:20px; float:left; width:445px; }
#livre_dor #livre_affichage .signature { text-align:right; margin-bottom:7px;	}

#livre_dor #livre_affichage #livre_pagination { display:block; clear:both; text-align:center; padding-top:25px; }		
#livre_dor #livre_affichage #livre_pagination a	{ cursor:pointer; }	

#livre_dor form #pCaptcha label {margin-top:0px; }

