/* 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";

/* STYLE CONTENU */
#contenu h1{
margin:15px 20px 15px 20px;
font:bold 2em Arial, Helvetica, sans-serif;
text-align:left;
color:#1b2d79;
letter-spacing:0.1em;
border-bottom:1px solid #FFF;
}
#contenu p{
	padding:5px 20px;
	font:13px Arial, Helvetica, sans-serif;
	line-height:1.6em;
	text-align:justify;
	color: #02225A;
}
#contenu a:link, #contenu a:visited{
	text-decoration:none;
	color: #FFF;
}
#contenu a:hover, #contenu a:active{
	text-decoration:underline;
	color: #FFF;
}
#footer p{
	font:bold 1.1em Arial, Helvetica, sans-serif;
	color: #AF7539;
	text-align:center;
}
#footermenu{
margin-top:15px;
}

#footermenu a:link, #footermenu a:visited{
	font:bold 1.1em Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #FFF;
	margin:5px 25px;
}
#footermenu a:hover, #footermenu a:active{
	text-decoration:underline;
	color: #FFF;
}
#contenu p.couleur, .couleur{
font-weight:bold;
color:#00B3F0;
}
/* STYLE DE LA PAGE CONTACT */
#contactTxt{
	width:45%;
	float:left;
}
#contactPlan{
	width:45%;
	float:right;
}
#formContact input,textarea{
	width:100%;
	border:1px solid #000;
	font-size:12px;
}
#formContact input:focus,textarea:focus{
	border-color:#FF0000;
}
#formContact .champRequis{
	color:#FF0000;
}

/***************MENU*****************/

#menu ul{
margin-top:30px;
list-style:none;
}

#menu ul li{
width:255px;
display:table;
}

#menu ul li a{
width:255px;
display:block;
padding:5px;
font:bold 1.4em Arial, Helvetica, sans-serif;
color:#1b2d79;
text-decoration:none;
text-indent:40px;
}

#menu ul li a:hover{
width:255px;
display:block;
padding:5px;
font:bold 1.4em Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
text-indent:40px;
background:url(../images/charte/btn_ovr.jpg) no-repeat top left;

}

.current{
width:255px;
display:block;
padding:0px;
font:bold 1.3em Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
text-indent:40px;
background:url(../images/charte/btn_ovr.jpg) no-repeat top left;

}

/*****styles divers**********/

.grosA {
font:bold 1.3em Arial, Helvetica, sans-serif;
color:#e64409;
}

.grosB {
font:bold 1.3em Arial, Helvetica, sans-serif;
color:#000;
}

.grosC {
font:bold 1.3em Arial, Helvetica, sans-serif;
color:#FFF;
}

.gras {
font:bold 1.0em Arial, Helvetica, sans-serif;
}
.cyc {
	display: none;
}