/* Contenu plan du site */

/* Style des blocs principaux */
.conteneur-illustr {
	float:left;
	background: url(../../images/illustr/photocadre5.jpg) no-repeat right top;
}

.conteneur-principal {
	background: transparent url(../../images/cadres/cadrevert.gif) no-repeat left bottom;
	border-left-color: #008633;
}
/* Style des titres */
.conteneur-illustr h3 {
	background: url(../../images/cadres/h3-cadre6.gif) no-repeat;
}
.conteneur-illustr h3 span {
	display: block;
	width: 10em;
	padding-top: 0.5em;
	background: #008633;
}
.conteneur-illustr h4 {
	color: #008633;
	background: white url(../../images/puces/fleche1.gif) no-repeat left center;
	padding: 5px 0 5px 25px;
	margin-left: 1em;
	width: 90%;
	float: none;
}

.conteneur-illustr h4.note {
	background:none;
}

.conteneur-illustr h5 {
	font-weight: bold;
	font-size: 1.5em;
	padding: 0;
	margin: 0.5em 25px 0.5em 43px;
}
.conteneur-illustr h6 {
	font-weight: bold;
	font-style: italic;
	font-size: 1.25em;
	padding: 0;
	margin: 0.5em 25px 0.5em 43px;
}

/* Style des textes generiques */
.conteneur-illustr p {
	padding: 0 25px 0 40px;
	margin: 0.25em;
}

.conteneur-illustr strong {
	color: #008633;
	background: transparent;
}

/* Style de la note */
p.sous-note {
	font-size:1.6em;
}

/* Masque les différents résumés de rubrique */
.masque-js {
	display: none;
}
	
/* Style de padding pour les differents plans du site*/
div#plan-du-site1,
div#plan-du-site2,
div#plan-du-site3,
div#plan-du-site4 {
	padding: 5px 0 5px 25px;
}