@import "imp/imp_body.css";@import "imp/imp_blocs_principaux.css";@import "imp/imp_pied.css";@import "imp/imp_menuv.css";@import "imp/imp_elements.css";@import "imp/imp_liens_retour.css";@import "imp/imp_freres.css";@import "imp/imp_bloc_defilant.css";@import "imp/imp_pagination.css";/*-----------------*//*-----Contenu-----*//*-----------------*//*-----Commun-----*/.ligne_separation_blanche, .ligne_separation_jaune { /*Ligne de séparation*/	display:block;	clear:both;	padding-top:3px;	width:100%;	height:1px;	background-position: bottom;	background-repeat:no-repeat;}.ligne_separation_blanche {  background-image: url('../ressources/ligne_blanche.gif');}.ligne_separation_jaune {  background-image: url('../ressources/ligne_jaune.gif');}#print_retour { /*Lien de retour sur la page imprimable*/  display: none;}/*----- Article -----*/h1.contenu_article{ /*Titre*/	float:left;	font-size: 1.8em;	color: #CCCCCC;	font-weight:normal;	margin:14px 0px 0px 0px;	padding:0;}span.contenu_article{ /*Surtitre (pour indiquer une date éventuelle) */	float:right;	color: #AAAAAA;	font-size:1em;	font-weight: normal;	margin:14px 0px 0px 0px;	padding:0;}h2.contenu_article{ /*Sous-titre*/	font-size: 1.3em;	color: #AAAAAA;	font-weight: normal;	margin:2px 0px 0px 0px;	padding-bottom:0;}div.contenu_article{ /*Texte*/	font-size: 1.1em;	color: #999999;	margin:1.5em 0 0 0;	padding:0;}h3.contenu_article{ /*Sous-titre*/	font-size: 1.1em;	color: #AAAAAA;	font-weight: bold;	margin:0;	padding:30px 0 0 0;	clear: both;}h4.contenu_article{ /*Sous-titre*/	font-size: 1em;	color: #AAAAAA;	font-weight: normal;	margin:0;	padding:0 0 10px 0;}.spip_doc_titre, .spip_doc_descriptif{ /*Titre des documents*/  font-size: 0.7em;}div.contenu_article a:link, div.contenu_article a:visited{ /*Liens dans le texte*/	color: #CCCCCC;	text-decoration: none;	text-decoration:underline;}div.contenu_article a:hover{	color: #FFFFFF;	text-decoration: none;	text-decoration:underline;}/*----- Sous-rubrique -----*/img.contenu_rubrique { /*Logo de la sous-rubrique (optionnel)*/	margin:14px 10px 0px 0px;	float:left;}h2.contenu_rubrique { /*Titre de la sous-rubrique*/	font-size: 1.7em;	color: #CCCCCC;	font-weight: normal;	margin:14px 0px 0px 0px;}.contenu_rubrique b { /*Couleur des "::"*/	color:#CBAA5C;}p.contenu_rubrique { /*Description de la sous-rubrique*/	font-size: 1.1em;	color: #999999;	margin:0;}h2.contenu_rubrique a:link, h2.contenu_rubrique a:visited{ /*Liens*/	color: #CCCCCC;	text-decoration: none;}h2.contenu_rubrique a:hover{	color: #FFFFFF;	text-decoration:underline;}/*----- Boutons supplémentaires de la rubrique -----*//*Boutons pour le survol de la souris et pour lien vers page imprimable*/#boutons_rubrique{  position: absolute;  bottom: 8px;  left: 20px;  z-index: 4;}#boutons_rubrique img{  margin-right: 6px;  float: left;}/*Bloc contenant le texte des informations*/#support_infos_rubrique{	position:absolute;	top:0;	left:0;	/*Propriétés "height" placées dans le corps html (à cause du bug IE, pour calcul selon présence ou non des rubriques soeurs)*/	width:100%;  color: #999999;  font-size: 1.1em;  display: none;  text-align: justify;  margin:0;  padding:14px 0 0 0;  background-color: #000000;  z-index:1;  overflow:hidden;}#support_infos_rubrique p{  margin:0 0 1em 0;}/*----- Téléchargements (modèle, liste des "téléchargements") -----*/img.contenu_telechargements, p.contenu_telechargements {	margin:15px 0px 0px 0px;	padding:0;}img.contenu_telechargements {	float:left;}p.contenu_telechargements {	text-align:right;}.contenu_telechargements strong { /*Nom*/	color:#BBBBBB;	font-size:1.1em;}.contenu_telechargements em { /*Titre*/	color:#999999;	font-size:1em;}.contenu_telechargements a { /*Lien*/	font-size:1em;}.contenu_telechargements a:link, .contenu_telechargements a:visited {	color:#CCCCCC;	text-decoration:underline;}.contenu_telechargements a:hover {	color:#FFFFFF;	text-decoration:underline;}/*----- Sites (modèle, liste des "sites") -----*/img.contenu_site, p.contenu_site {	margin:15px 0px 0px 0px;	padding:0;}img.contenu_site {	float:left;}p.contenu_site {	text-align:right;}.contenu_site strong { /*Nom*/	color:#BBBBBB;	font-size:1.1em;}.contenu_site em { /*Titre*/	color:#999999;	font-size:1em;}.contenu_site a { /*Lien*/	font-size:1em;}.contenu_site a:link, .contenu_site a:visited {	color:#CCCCCC;	text-decoration:none;}.contenu_site a:hover {	color:#FFFFFF;	text-decoration:underline;}/*----- Galerie (modèle, liste des "articles") -----*/a.contenu_galerie, p.contenu_galerie { /*Image et texte*/	margin:15px 0px 0px 0px;	padding:0;}a.contenu_galerie { /*Image*/	float:left;}p.contenu_galerie { /*Texte*/	text-align:right;}.contenu_galerie strong a { /*Titre*/	color:#CCCCCC;	font-size:1.3em;	text-decoration:none;}.contenu_galerie em { /*Nombre d'images*/	color:#AAAAAA;	font-size:1em;	font-style: normal;}.contenu_galerie strong a:link, .contenu_galerie a:visited { /*Liens*/	color:#CCCCCC;	text-decoration:none;}.contenu_galerie strong a:hover {	color:#FFFFFF;	text-decoration:underline;}/*----- Vidéos (modèle, liste des "articles") -----*/img.contenu_video { /*Logo de la sous-rubrique (optionnel)*/	margin:14px 10px 0px 0px;	float:left;}h2.contenu_video { /*Titre de la sous-rubrique*/	font-size: 1.7em;	color: #CCCCCC;	font-weight: normal;	margin:14px 0px 0px 0px;        text-align: left;}.contenu_video b { /*Couleur des "::"*/	color:#CBAA5C;}span.contenu_video { /*Date*/	font-size: 0.9em;	color: #666666;	margin:0;}p.contenu_video { /*Description de la sous-rubrique*/	font-size: 1.1em;	color: #999999;	margin:10px 0 0 0;}h2.contenu_video a:link, h2.contenu_video a:visited{ /*Liens*/	color: #CCCCCC;	text-decoration: none;}h2.contenu_video a:hover{	color: #FFFFFF;	text-decoration:underline;}/*---------------------*//*Formulaire de contact*//*---------------------*//*Titre*/#annul_marges { /*Annule les marges normales du titre placé dans les articles*/	margin:0;	padding:0;}p#contact_gauche, p#contact_droite { /*Coordonnées du contact (commun)*/	color: #CCCCCC;	font-weight:normal;	font-size:1.1em;	margin:14px 0px 0px 0px;	padding:0;}p#contact_gauche { /*Coordonnées gauche*/	float:left;	text-align:left;}p#contact_droite { /*Coordonnées droite*/	float:right;	text-align:right;}p#contact_droite a:link, p#contact_droite a:visited { /*Lien e-mail*/	color: #CCCCCC;	text-decoration: none;}p#contact_droite a:hover {	color: #FFFFFF;	text-decoration:underline;}/*Formulaire*/.legende_form { /*Légendes situées à gauche*/	height:1.5em;	width:100px;	float:left;	padding-top:0.2em;	padding-right:0.3em;	text-align:right;	color:#CCC;}.champ_form { /*Champs à remplir situés à droite*/	margin:0;	padding-top:0;	height:1.4em;	background-color:#111;	border:1px solid #999;	color:#DDD;	width:390px;}#mesg { /*Champ dédié au message*/	height:100px;}.separation { /*Espace inter champs*/	width:100%;	height:10px;	font-size:0px;	clear:both;}#bouton_form { /*Bouton d'envoi du formulaire de contact*/	margin:0;	padding-top:0;	height:20px;	width:392px;	background-color:#666;	border:1px solid #FFF;	color:#000;	font-weight:bold;}#retour_formulaire{ /*Message affiché après l'envoi du formulaire de contact*/	font-size:1em;	color:#CBAA5C;	text-transform: uppercase;}
