/* 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-family:Arial, Helvetica, sans-serif;

font-size:2.4em;

font-weight:normal;

text-align:left;

color:#0235ff;

margin-top:-4px;

margin-bottom:18px;

padding-left:31px;

}

#contenu h1 span{

font-weight:bold;

color:#0020a1;

}

*html #contenu h1{

padding-left:28px;

}

#colLeft h1{

font-family:Arial, Helvetica, sans-serif;

font-size:1.4em;

font-weight:bold;

text-align:center;

color:#fff;

padding:5px 10px 5px 0;

margin-top:18px;

background:#0235ff;

border:1px solid #fff;

border-width:2px 0 1px 0;

}

#contenu p{

font-family:Arial, Helvetica, sans-serif;

font-size:1.1em;

line-height:1.2em;

text-align:justify;

color: #0020a1;

padding-left:31px;

}

*html #contenu p{

padding-left:28px;

}

#contenu p.couleur, .couleur{

font-weight:bold;

color:#0033FF;

}

.couleur.titre{

font-weight:bold;

font-size:16px;

}

#contenu a:link, #contenu a:visited{

font-weight:bold;

text-decoration:underline;

color: #0235ff;

}

#contenu a:hover, #contenu a:active{

font-weight:bold;

text-decoration:none;

color: #95b72f;

}

/*#colLeft a.selection:link,#colLeft a.selection:visited{

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:1.2em;

text-align:left;

color: #0235ff;

margin-left:10px;

margin-bottom:21px;

padding-left:14px;

font-weight:bold;

text-decoration:underline;

background:url(../images/charte/puce.gif) no-repeat scroll left 3px;

}

#colLeft a.selection:hover,#colLeft a.selection:active{

color: #0020a1;

text-decoration:none;

background:url(../images/charte/puce.gif) no-repeat scroll left 3px;

}*/

#colLeft a.selection:link,#colLeft a.selection:visited{

margin:0;

text-decoration:none;

float:none;

display:block;

font-family:Arial, Helvetica, sans-serif;

font-size:1.4em;

font-weight:bold;

text-align:center;

color:#fff;

padding:5px 10px 5px 0;

margin-top:18px;

margin-bottom:18px;

background:#0235ff;

border:1px solid #fff;

border-width:2px 0 1px 0;

padding-left:5px;

background-image:url(../images/charte/bg-selection.gif);

background-repeat:no-repeat;

background-position:center left;

}

#colLeft a.selection:hover,#colLeft a.selection:active{

background:#7C99FF;

background-image:url(../images/charte/bg-selection.gif);

background-repeat:no-repeat;

background-position:center left;

}

#colRight a:link, #colRight a:visited{

font-family:Arial, Helvetica, sans-serif;

font-size:1em;

line-height:2em;

text-align:center;

color: #075eff;

font-weight:normal;

text-decoration:none;

}

#colRight a:hover, #colRight a:active{

font-weight:normal;

text-decoration:underline;

color: #075eff;

}

#footerMenu p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:1em;

	color: #4b70fe;

	text-align:left;

	line-height:20px;

	text-align:center;

	letter-spacing:1px;

}

#footerMenu a:link, #footerMenu a:visited{

	font-weight:normal;

	text-decoration:none;

	color: #4b70fe;

}

#footerMenu a:hover, #footerMenu a:active{

	font-weight:normal;

	text-decoration:underline;

	color: #0235ff;

}

/* STYLE DE LA PAGE CONTACT */

#contactTxt{

	width:45%;

	float:left;

}

#contactPlan{

	width:45%;

	float:right;

}

#formContact input{

	width:150px;

	border:1px solid #000;

	font-size:12px;

}

#formContact textarea{

	width:400px;

	border:1px solid #000;

	font-size:12px;

}

#formContact input:focus,textarea:focus{

	border-color:#FF0000;

}

#formContact .champRequis{
	font-size:14px;
	color:#FF0000;

}



.fiche_eclaire

{

width:150px;

background-color:#0033FF;

float:left;

text-align:center;

margin-right:10px;

margin-bottom:10px;

margin-left:10px;

margin-top:10px;

}



.bordure_img

{

/*border:2px solid #f8a037 ;*/

border:3px solid #0033FF;

}



.vignette_promo{

	float: left;

	width:142px;

	border: 1px solid black;

	margin: 5px;

}



.vignette_promo img{

	display:block;

	/*width:122px;*/

	border: 1px solid black;

	margin: 25px auto 0 auto;

}



.vignette_promo img.pdf{

	width:20px;

	border: none;

	margin: -3px 0 3px 18px;

	padding:0 0 5px 0;

	float:left;

}



#contenu p.vignette_promop {

	text-align:center;

	margin: 20px 0 25px 0;

	font: Verdana,Arial,Helvetica,sans-serif;

	font-weight:bold;

	color: black;

	padding:0;

}

#contenu p.telecharger_pdf{

	text-align:right;

	margin: 20px 5px 5px 0;

	font:9px Verdana,Arial,Helvetica,sans-serif;

	font-weight:none;

	color: black;

	padding:0;

}

#contenu a.telecharger_pdf{

	text-align:right;

	margin: 20px 5px 5px 0;

	font: Verdana,Arial,Helvetica,sans-serif;

	font-weight:none;

	color: black;

	padding:0;

}



.global_promo{

	margin: 0 0 0 40px;

	width: 500px;

	float:left;

}



.download{

	border:none;

	margin: 0 0 -5px 5px;

}



#contenu a.a_download:link, a.a_download:visited{

	text-decoration: underline;

	color: orange;

}



#contenu a.a_download:hover{

	text-decoration:none;

	color: #0235ff;

}
