/* Feuille de style pour le contenu des pages 
 * C'est cette feuille de style qui doit être liée aux pages du site
 * La feuille de style de la charte est appelée depuis cette feuille.
 */
 
/* Import des style pour la charte */
@import "charte.css";
@import "lightbox.css";

/* STYLE CONTENU */
#contenu p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.2em;
	text-align:justify;
	color: #384e58;
	padding:0 50px 0 15px;
}
#contenu p.couleur, .couleur{
font-weight:bold;
color:#006685;
}
#contenu a:link, #contenu a:visited{
font-weight:bold;
text-decoration:underline;
color: #fff;
}
#contenu a:hover, #contenu a:active{
font-weight:bold;
text-decoration:underline;
color: #0000ac;
}
#footerMenu p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	letter-spacing:0.1em;
	line-height:25px;
	color: #f6f9fb;
	text-align:center;
}
#footerMenu a:link, #footerMenu a:visited{
	font-weight:bold;
	text-decoration:none;
	color: #f6f9fb;
}
#footerMenu a:hover, #footerMenu a:active{
	font-weight:bold;
	text-decoration:underline;
	color: #006685;
}
/***********VIGNETTE************/
.vignette{
float:left;
margin-right:54px;
margin-left:8px;
margin-bottom:20px;
text-align:center;
width:200px;
}
*html .vignette{
display:inline;
margin-right:19px;
}
#contenu .vignette p{
	text-align:center;
	color: #384e58;
	padding:0;
}
img.vignette{
border:4px solid #fff;
margin-bottom:0;
/*margin-right:15px;*/
}
/* STYLE DE LA PAGE CONTACT */
#contactTxt{
	padding-left:25px;
	width:35%;
	float:left;
	letter-spacing:2px;
}
#contactTxt h1, #contactForm h1{
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:normal;
text-align:left;
color:#fff;
border-bottom:1px solid #fff;
line-height:20px;
display:inline;
padding-right:25px;
}
#contactForm{
	width:55%;
	float:left;
}
#formContact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.2em;
	text-align:left;
	color: #384e58;
	letter-spacing:normal;
}
#formContact input,#formContact textarea{
	width:90%;
	border:1px solid #98c1d3;
	font-size:12px;
	color:#384e58;
	background:#f3f7f9;
}
#formContact input.cent,#formContact textarea.cent{
width:97%;
}
#formContact input.bouton{
border:1px solid #e8e8e8;
background:#fff;
color:#006685;
}
#formContact input.check{
	width:15px;
	border:0 none;
	background:none;
	text-align:left;
}
#contenu #formContact #contactTxt .nbColors
{
	width:10px;
	vertical-align:baseline;
	background-color:transparent;
	border:none;

}
#formContact .champRequis{
	color:#0000ac;
} 
#contenu #explicatif
{
	font-size:1.4em;
	padding:0px;
	border-bottom:1px solid black;
	margin-left:35px;
	width:500px;
	color:#000;
	text-indent:0px;
	text-align:left;
	
}