/* 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{
font:bold 1.4em Arial, Helvetica, sans-serif;
text-align:left;
color:#1b4e93;
height: 25px;
margin-bottom:20px;
border-bottom:1px dashed #7097C4;
}
#contenu h2{
font:bold 1.2em Arial, Helvetica, sans-serif;
text-align:left;
color:#FA392E;
display:inline;
margin-bottom:20px;
}
#contenu p{
font:normal 1em/1.6em Arial, Helvetica, sans-serif;
text-align:justify;
}
#contenu p.couleur, .couleur{
font-weight:bold;
color:#1b4e93;
}
#contenu a:link, #contenu a:visited{
font-weight:bold;
text-decoration:underline;
color: #fa3228;
}
#contenu a:hover, #contenu a:active{
font-weight:bold;
text-decoration:underline;
color:#7DA7D5;
}
#footerMenu p{
font:normal 1em/19px Arial, Helvetica, sans-serif;
color:#42beff;
text-align:left;
text-indent:10px;
letter-spacing:1px;
}
#footerMenu a:link, #footerMenu a:visited{
text-decoration:none;
color: #42beff;
}
#footerMenu a:hover, #footerMenu a:active{
text-decoration:underline;
color:#fff;
}
/* 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:#113B95;
}
#formContact .champRequis{
	color:#113B95;
}

#frmContact{
	color:#113B95;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight: bold;
}

.inputForm{
	border:1px solid #;
	background-color:#;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#03206E;
	font-weight: normal;
}

.inputFormOver{
	border:1px solid #;
	background-color:#BDDBF3;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#03206E;
	font-weight: normal;
}

.button{
	border:1px solid #;
	background-color: #FA3228;
	width:65px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:pointer;
}

.buttonOver{
	border:1px solid #;
	background-color: #FECCC9;
	width:65px;
	color:#FA3228;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:pointer;
}

.fermer{
	background-color: #113B95;
	color: #E8FBFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #;
	width: 75px;
	height: 22px;
	padding-bottom: 2px;
}

.fermerover{
	background-color: #B0E1FC;
	color: #113B95;
	font-family:Arial;
	font-size: 12px;
	padding-bottom: 2px;
	font-weight: bold;
	border: 1px solid #;
	width: 75px;
	height: 22px;
	cursor: pointer;
}

.text_contact p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #E8FBFF;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
}


.list li{
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/charte/puce.gif) left top no-repeat;
	font-size: 1em;
	text-align: justify;
	list-style-type: none;
	line-height: 1.6em;
	padding-left: 30px;
	margin-left: 60px;
}

.list2 li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-left: 60px;
}

.list1 li{
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/charte/puce1.gif) left top no-repeat;
	font-size: 1.2em;
	color: #1B4E93;
	text-align: justify;
	list-style-type: none;
	line-height: 1.5em;
	list-style-position: outside;
	padding-left: 30px;
	font-weight: bold;
}

.photo{
	border: 1px solid #BCC6D2;
	background-color: #FFFFFF;
	padding: 3px;
}

#contenu .text-strong{
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #FA392E;
	font-size: 1.2em;
	font-weight: bold;
}

#contenu .bold-bleu{
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	color: #1b4e93;
	font-size: 1em;
	font-weight: bold;
	
}

.separateur{
  border-top: 1px dashed #BCC6D2;
	height:10px;
}

.noirnormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FA392E;
}

.noirnormal-val{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #03206E;
}
