
.Style1 { color: #FF0000; font-weight: bold; }
.Style2 { color: #FF0000; font-style: italic; }
.Style3 {color: #FF0000}

.liens-portails { 
color:#808080;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

body {

	 background-color: #FFDF66;

	 color: #935394;

	 font-family: Arial;

	 font-size: 12pt;

	text-align : justify;

	font-weight:bold;

}

/* Livre d'or */
div#livredor {
width:700px;
display:block;
margin: 0 auto;
}

.livredor_signez {
display:block;
float:left;
width:300px;
height:25px;
}
.livredor_pagination {
float:right;
text-align:right;
display:block;
width:400px;
height:25px;
}

.livredor_erreur {
display:block;
font-weight:bold;
color:red;
}

span.livredor_pseudo {
font-style:italic;
line-height:2.0em;
}

span.livredor_message {
display:block;
border-top:1px dashed #ff6600;
padding:0 0 15px 0;
}


.justification {text-align = justify}

h1
{
font-size: 12pt;
display:inline;
}





.simple {

font-family:arial;

color:#935394;

}

a:link {color : #935394;}
a:visited {color : #935394;}
a:active {color : #935394;}
a:hover {color : #935394;}

/* Newsletter */
div #newsletter {
/*width:143px;
display:block;*/
float:right;
}
div#newsletter_haut {
/*width:143px;
height:17px;*/
/*background:url("../images/haut_menu.jpg") right top no-repeat;*/
}
div#newsletter_milieu {
/*width:143px;*/
/*background:url("../images/milieu_menu.jpg") right top repeat-y;*/
text-align:center;
}
input#newsletter_adresse_mail {
width:128px;
margin:0 0 5px 0;
text-align:center;
font-size:10px;
}
div#newsletter_bas {
width:143px;
height:20px;
/*background:url("../images/bas_menu.jpg") right top no-repeat;*/
}
span#newsletter {
color:#ff6600;
font:italic 1.5em/1.0em Georgia, serif;
text-align:center;
margin:0;
padding:3px 0 15px 25px;
}

.display_block {
font-weight:bold;
display:block;
}

.gras {
font-weight:bold;
}

.EVEpolice { /* couleur et style de la police dans le div*/
color:#9A529B;
font-family:Arial;
font-size:14px;
}
.EVEtourimg { /* couleur du tour de la photo dans le div*/
border-color:#ffffff;
}
.EVEcoulseparation { /*couleur du trait de séparation du titre et du libellé dans le div*/
background-color:#ffffff;
}

.EVEdiv { /*couleur de fond du div et style du contour (couleur et type)*/
background-color:#FCDF61;
border: 3px double #ffffff;
}

.EVEinput {
background-color: transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9A529B;
text-decoration:none; 
border-style:none;
padding: 0;
margin: 0; 
}

/* livre d'or */
#livre_dor { width:580px; margin:auto; margin-top:42px; }
#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 {text-align:center; margin-bottom:10px; }
#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:#955496; color:#FFDF6B; 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 {padding:0 0 10px 0;}
#livre_dor form #pMessage {}
#livre_dor form #pValider {margin-bottom:0px; }
#livre_dor form fieldset {border-color:#955496 }
#livre_dor form fieldset legend { color:#955496; }
#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:#955496; 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:#955496; display:none; float:left; margin-top:5px; margin-left:5px; width:183px;	}
#livre_dor form fieldset p #erreur_code {color:#955496; 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:0px;	}
#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; }
