table
{
	font-size: 100%;
}
div
{
	font-size: 100%;
}
.yesprint
{
	display: none;
}
.Autopromo_Right
{		
	padding: 10px 2px 15px 5px;	
	width:205px;
	color: #676661;	
	font-size:90%;	
	font-family:verdana,arial,sans-serif;
	border: 0px solid green;
	background: #fff url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/bg_orange.jpg) left top no-repeat;	
}

.Autopromo_Right .titre{	
	font-size: 10px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif; 	
	font-size: 10px;	
	font-weight: bold; 	
	color: #FF7E00;
	text-transform:uppercase;	
}

.Autopromo_Right .acces_titre
{
	color: #c60004;
	font-size: 70%;
	font-weight: bold
}
.Autopromo_Right .acces_chapo
{
	padding: 5px 0
}
.Autopromo_Right a
{
	font-weight: bold;
	font-size: 100%;
	color: #a29b64;
	text-decoration: none;
}
.Autopromo_Right a :hover
{
	font-weight: bold;
	font-size: 100%;
	color: #a29b64;
	text-decoration: none;
}
/*Differentes puces*/



.Autopromo_Right .recherche_avancee
{
	background-position: left center;
	padding-left: 13px;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_lire.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}

.Autopromo_Right .recherche_avancee a
{
	font-weight: normal;
	font-size: 100%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}

.Autopromo_Right .recherche_avancee a:hover
{
	font-weight: normal;
	font-size: 100%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}

.Autothema_Right
{
	background-position: left center;
	padding: 0px 2px 10px 5px;	
	top:-15px;
	height:45px;
}


/* Autopromotion */
#Autopromotion
{
}
#Autopromotion .Horizontal_Dotted
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/horizontal_dotted.gif);
	padding-bottom: 0px;
	margin: 7px 0px;
	padding-top: 0px;
	background-repeat: repeat-x;
	height: 1px;
}
#Autopromotion .Head
{
/*	height: 116px;*/
/*	background-image: url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/autopromo_bg.gif);*/
	background-repeat: no-repeat;
}
/*
#Autopromotion .Top
{
	background-image: url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/autopromo_bg_top.gif);
	background-repeat: no-repeat;
	height: 9px;
}
#Autopromotion .Middle
{
	background-image: url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/autopromo_bg_middle.gif);
	background-repeat: repeat-y;
}
*/
#Autopromotion .Content
{
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px;	
}
#Autopromotion .Content td
{	
	width: auto;
}
#Autopromotion a
{
	font-weight: bold;
	color: #676661;
	text-decoration: none;
	font-size: 100%;
	
}
#Autopromotion a:hover
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-size: 100%;
}
#Autopromotion .Middle h1
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 110%;
	padding-bottom: 0px;
	margin: 0px;
	color: #c60005;
	padding-top: 0px;
	font-variant: small-caps;
}
#Autopromotion .Middle h2
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 110%;
	padding-bottom: 0px;
	margin: 0px;
	color: #B38730;
	padding-top: 0px;
	font-variant: small-caps;
}
/*
#Autopromotion .Bottom
{
	width: 212px;
	background-image: url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/autopromo_bg_bottom.gif);
	background-repeat: no-repeat;
	height: 10px;
}
*/
/* ==================================================================
 * Articles
 * ==================================================================
 */
.article_mc_autopromo
{
	margin-left: 8px;
	margin-right: 8px;
}
.article_mc_centre_home
{
}
.article_mc_centre_interne
{
}
.article_ml_interne
{
}

.article_ml_interne h1
{
	font-weight: bold;
	font-size: 110%;	
	color: #c60005;
}

.article_ml_interne .liste A
{
	text-decoration: none;
	color: #b4872c;
	background-position: left center;
	padding-left: 13px;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_lien.gif);	
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.article_ml_interne .liste A:hover
{
	text-decoration: none;
	color: black;
}
.article_ml_interne .liste_titre A
{
	text-decoration: none;
	font-weight: normal;
	font-size: 100%;
	color: #666666;
}
.article_ml_interne .liste_titre A:hover
{
	text-decoration: none;
	font-weight: normal;
	font-size: 100%;
	color: #666666;
}
.article_ml_interne .liste .selected
{
	color: #c60005;	
	background-position: left center;
	padding-left: 13px;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_lien.gif);	
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}



.article_mc_autopromo .Horizontal_Dotted
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/pr.controls/templates/pr/library/images/horizontal_dotted.gif);
	padding-bottom: 0px;
	margin: 7px 0px;
	padding-top: 0px;
	background-repeat: repeat-x;
	height: 1px;
}

/* ==================================================================
 * Dossiers
 * ==================================================================
 */
.dossier_mc_autopromo
{
	margin-left: 8px;
	margin-right: 8px;
}
.dossier_mc_centre_home
{
	font-size: 100%;
}
.dossier_mc_centre_interne
{
}
.dossier_ml_centre_interne
{
}
.dossier_mc_autopromo .Horizontal_Dotted
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/pr.controls/templates/pr/library/images/horizontal_dotted.gif);
	padding-bottom: 0px;
	margin: 7px 0px;
	padding-top: 0px;
	background-repeat: repeat-x;
	height: 1px;
}

/* ==================================================================
 * Magazines
 * ==================================================================
 */
.magazine_mc_autopromo
{
	margin-left: 8px;
	margin-right: 8px;
}
.magazine_mc_centre_home
{
}
.magazine_ml_centre_interne
{
}
.magazine_archive_ml_centre_interne a
{
	text-decoration: none;
}
/* ==================================================================
 * Comites
 * ==================================================================
 */
.comites
{
	background-color: White;
}
.comites .label
{
	color: #c0bb93;
	padding-right: 5px;
}
.comites .entete
{
	color: #FF0000;
	font-weight: bold;
}
.comites .nom
{
	color: #FF0000;
	font-weight: bold;
	font-size: 100%;
}
.comites .Horizontal_Dotted
{
	background-image: url(/pr.controls/templates/pr/library/images/horizontal_dotted.gif);
	background-repeat: repeat-x;
	height: 10px;
	display: block;
	width: 100%;
}
.comites .mail
{
	margin: 5px 0;
}
.comites a
{
	font-weight: bold;
	font-size: 100%;
	color: #a29b64;
	text-decoration: none;
}

/* ==================================================================
 * Divers
 * ==================================================================
 */
.document_telechargement_ml_centre_interne
{
}
.pagelet_breve_liste_home
{
}
.pagelet_breve_ml_interne
{
}
.breves_autres
{
/*     text-indent: -6.5em;
     padding-left: 6.5em;*/
}
.brochure_ml_centre_interne
{
}
/* ==================================================================
 * Colonne de droite
 * ==================================================================
 */
.Div_Rightcol .color_block
{
	background-color: #b4872c;
}
.Div_Rightcol .color_complement_block
{
	background-color: #c60005;
}
.Div_Rightcol .img_bloc_left
{
	margin-right: 7px;
}
.Div_Rightcol .img_bloc_right
{
	margin-left: 7px;
}
.Div_Rightcol .img_bloc img
{
	margin-bottom: 2px;
}
.Div_Rightcol .image_legende
{
	font-size: 90%;
	color: #666666;
}
.Div_Rightcol .image_credit
{
	font-size: 90%;
	color: #666666;
}
.Div_Rightcol .date
{
	font-size: 100%;
	color: #b4872c;
}
.Div_Rightcol .titre
{
	font-weight: bold;
	font-size: 90%;
	color: #FF7E00;
}
.Div_Rightcol .etiquette
{
	font-weight: bold;
	font-size: 100%;
	color: #b4872c;
}
.Div_Rightcol .sous_titre_base_couleur
{
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .titre_base_couleur
{
	font-weight: bold;
	font-size: 110%;
	color: #c60005;
}
.Div_Rightcol .titre_complement_couleur
{
	font-weight: bold;
	font-size: 110%;
	color: #b4872c;
}
.Div_Rightcol .accroche
{
	font-weight: bold;
	font-size: 110%;
	color: #b4872c;
}
.Div_Rightcol .chapo
{
	font-size: 100%;
	color: #c60005;
	font-style: italic;
}
.Div_Rightcol .texte
{
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .paragraphe
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	width: 100%;
	padding-top: 0px;
}
.Div_Rightcol .paragraphe h2
{
	padding-right: 0px;
	background-position: left center;
	padding-left: 10px;
	font-weight: bold;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_paragraphe_titre.gif);
	padding-bottom: 0px;
	margin: 0px 0px 2px;
	color: #b4872c;
	padding-top: 0px;
	background-repeat: no-repeat;
}
.Div_Rightcol .categorie_produit
{
	padding-right: 2px;
	background-position: left center;
	padding-left: 10px;
	font-weight: bold;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_paragraphe_titre.gif);
	padding-bottom: 0px;
	margin: 0px 0px 2px;
	color: #c60005;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-color: #eef2f5;
}
.Div_Rightcol .categorie_produit a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .categorie_produit a:hover
{
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
	color: #b4872c;
}
.Div_Rightcol .produit
{
	padding-right: 2px;
	background-position: left top;
	padding-left: 6px;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/souspuce_paragraphe_titre.gif);
	padding-bottom: 0px;
	margin: 0px 0px 2px 10px;
	color: #666666;
	padding-top: 0px;
	background-repeat: no-repeat;
}
.Div_Rightcol .produit a
{
	text-decoration: none;
	font-size: 100%;
	color: #666666;
}
.Div_Rightcol .produit a:hover
{
	text-decoration: none;
	font-size: 100%;
	color: #b4872c;
}
.Div_Rightcol .produit_selected
{
	padding-right: 2px;
	background-position: left center;
	padding-left: 11px;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/souspuce_paragraphe_titre_s.gif);
	padding-bottom: 0px;
	margin: 0px 0px 2px 5px;
	color: #ffffff;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-color: #b4872c;
}
.Div_Rightcol .type_content
{
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .horizontal_dot
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 0%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/horizontal_dot.gif);
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	height: 1px;
	padding-top: 0px;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.Div_Rightcol .horizontal_dot_complement
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 0%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/horizontal_dot_complement.gif);
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	height: 1px;
	padding-top: 0px;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.Div_Rightcol .horizontal_filet
{
	background-position: left bottom;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/horizontal_filet.gif);
	background-repeat: repeat-x;
}
.Div_Rightcol .horizontal_filet_complement
{
	background-position: left bottom;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/horizontal_filet.gif);
	background-repeat: repeat-x;
}
.Div_Rightcol .vertical_dot
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 0%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/vertical_dot.gif);
	padding-bottom: 0px;
	margin: 0px;
	width: 1px;
	padding-top: 0px;
	background-repeat: repeat-y;
	height: 100%;
}
.Div_Rightcol .titre_dossier a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .titre_dossier a:hover
{
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
	color: #b4872c;
}
/* Specialized */
.Div_Rightcol .titre_mc_centre
{
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 2px;
	color: #c60005;
}
.Div_Rightcol .titre_mc_centre_home
{
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 2px;
	color: #c60005;
}
.Div_Rightcol .titre_mc_autopromo
{
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .titre_mc_centre_home
{
	font-weight: bold;
	font-size: 120%;
	color: #c60005;
}
.Div_Rightcol .surtitre_mc_autopromo
{
	margin-bottom: 2px;
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .surtitre_mc_centre_home
{
	font-weight: bold;
	font-size: 120%;
	color: #ffffff;
	background-color: #c60005;
}
.Div_Rightcol .surtitre_mc_centre_home_left
{
	background-image: url(/pr.controls/templates/pr/library/style_1/images/surtitre_home_left.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Div_Rightcol .surtitre_mc_centre_home_right
{
	background-image: url(/pr.controls/templates/pr/library/style_1/images/surtitre_home_right.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Div_Rightcol .chapo_mc_centre
{
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .chapo_mc_centre_home
{
	font-size: 100%;
	color: #c60005;
}
.Div_Rightcol .accroche_mc_autopromo
{
	font-weight: normal;
	font-size: 90%;
	color: #666666;
}
.Div_Rightcol .accroche_mc_centre
{
	font-weight: normal;
	font-size: 110%;
	margin-bottom: 3px;
	color: #c60005;
}
.Div_Rightcol .accroche_mc_centre_home
{
	font-weight: normal;
	font-size: 110%;
	margin-bottom: 3px;
	color: #c60005;
}
/* Lire */
.Div_Rightcol .lire_link
{
}
.Div_Rightcol .lire_puce_link
{
	background-position: left center;
	padding-left: 13px;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_lire.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.Div_Rightcol .lire_puce_link a
{
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .lire_puce_link a:hover
{
	font-weight: bold;
	font-size: 100%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}
/* telecharger */
.Div_Rightcol .telecharger_link
{
}
.Div_Rightcol .telecharger_puce_link
{
	background-position: left center;
	padding-left: 13px;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_fichier.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.Div_Rightcol .telecharger_puce_link a
{
	font-weight: bold;
	font-size: 100%;
	color: #afcf4b;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .telecharger_puce_link a:hover
{
	font-weight: bold;
	font-size: 100%;
	color: #2c5c81;
	text-align: left;
	text-decoration: none;
}
/* savoirplus */
.Div_Rightcol .savoirplus_link
{
}
.Div_Rightcol .savoirplus_puce_link
{
	background-position: left center;
	padding-left: 13px;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_lire.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.Div_Rightcol .savoirplus_puce_link a
{
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .savoirplus_puce_link a:hover
{
	font-weight: bold;
	font-size: 100%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}
/* consulter */
.Div_Rightcol .consulter_link
{
}
.Div_Rightcol .consulter_puce_link
{
	background-position: left center;
	padding-left: 13px;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_lire.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.Div_Rightcol .consulter_puce_link a
{
	font-weight: bold;
	font-size: 100%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .consulter_puce_link a:hover
{
	font-weight: bold;
	font-size: 100%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}
/* contenu_associe */
.Div_Rightcol .contenu_associe
{
}
.Div_Rightcol .contenu_associe_title
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 90%;
	padding-bottom: 3px;
	vertical-align: middle;
	color: #ffffff;
	padding-top: 2px;
	background-color: #c60005;
}
.Div_Rightcol .contenu_associe_link
{
	padding-left: 5px;
}
.Div_Rightcol .contenu_associe_puce_link
{
	background-position: left center;
	padding-left: 13px;
	font-weight: normal;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_contenu_associe.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.Div_Rightcol .contenu_associe_puce_link a
{
	font-size: 90%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .contenu_associe_puce_link a:hover
{
	font-size: 90%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .contenu_associe_link_bg
{
	padding-left: 5px;
	background-color: #EEF2F5;
}
.Div_Rightcol .contenu_associe_puce_link_bg
{
	background-position: left center;
	padding-left: 13px;
	font-weight: normal;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_contenu_associe_bg.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
	background-color: #eef2f5;
}
.Div_Rightcol .contenu_associe_puce_link_bg a
{
	font-size: 90%;
	color: #656565;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .contenu_associe_puce_link_bg a:hover
{
	font-size: 90%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}
/* fichier */
.Div_Rightcol .fichier
{
}
.Div_Rightcol .fichier_title
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 90%;
	padding-bottom: 3px;
	vertical-align: middle;
	color: #ffffff;
	padding-top: 2px;
	background-color: #b4872c;
}
.Div_Rightcol .fichier_link
{
	padding-left: 5px;
}
.Div_Rightcol .fichier_puce_link
{
	background-position: left center;
	padding-left: 13px;
	font-weight: normal;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_fichier.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.Div_Rightcol .fichier_puce_link a
{
	font-size: 90%;
	color: #666666;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .fichier_puce_link a:hover
{
	font-size: 90%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .fichier_link_bg
{
	padding-left: 5px;
	background-color: #eff5db;
}
.Div_Rightcol .fichier_puce_link_bg
{
	background-position: left center;
	padding-left: 13px;
	font-weight: normal;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_fichier_bg.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
	background-color: #eff5db;
}
.Div_Rightcol .fichier_puce_link_bg a
{
	font-size: 90%;
	color: #666666;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .fichier_puce_link_bg a:hover
{
	font-size: 90%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .fichier_right_link
{
	padding-bottom: 3px;
	padding-top: 2px;
}
.Div_Rightcol .fichier_right_link a
{
	font-size: 90%;
	color: #666666;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .fichier_right_link a:hover
{
	font-size: 90%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .fichier_right_link_bg
{
	background-color: #eff5db;
	padding-bottom: 3px;
	padding-top: 2px;
}
.Div_Rightcol .fichier_right_link_bg a
{
	font-size: 90%;
	color: #666666;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .fichier_right_link_bg a:hover
{
	font-size: 90%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
/* lien */
.Div_Rightcol .lien
{
}
.Div_Rightcol .lien_title
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 90%;
	padding-bottom: 3px;
	vertical-align: middle;
	color: #ffffff;
	padding-top: 2px;
	background-color: #c60005;
}
.Div_Rightcol .lien_link
{
	padding-left: 5px;
}
.Div_Rightcol .lien_puce_link
{
	background-position: left center;
	padding-left: 13px;
	font-weight: normal;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_lien.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
}
.Div_Rightcol .lien_puce_link a
{
	font-size: 90%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .lien_puce_link a:hover
{
	font-size: 90%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .lien_link_bg
{
	padding-left: 5px;
	background-color: #eef2f5;
}
.Div_Rightcol .lien_puce_link_bg
{
	background-position: left center;
	padding-left: 13px;
	font-weight: normal;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_lien_bg.gif);
	padding-bottom: 3px;
	padding-top: 2px;
	background-repeat: no-repeat;
	background-color: #eef2f5;
}
.Div_Rightcol .lien_puce_link_bg a
{
	font-size: 90%;
	color: #656565;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .lien_puce_link_bg a:hover
{
	font-size: 90%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .lien_right_link
{
	padding-bottom: 3px;
	padding-top: 2px;
}
.Div_Rightcol .lien_right_link a
{
	font-size: 90%;
	color: #666666;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .lien_right_link a:hover
{
	font-size: 90%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}

.Div_Rightcol .lien_right_link_bg
{
	padding-bottom: 3px;
	padding-top: 2px;
	background-color: #eef2f5;
}
.Div_Rightcol .lien_right_link_bg a
{
	font-size: 90%;
	color: #656565;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .lien_right_link_bg a:hover
{
	font-size: 90%;
	color: #b4872c;
	text-align: left;
	text-decoration: none;
}
/* Sommaire Dossier */
.Div_Rightcol .dossier_sommaire_up_left
{
	background-position: left top;
	padding-left: 25px;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/dossier_sommaire_up_left.gif);
	color: #ffffff;
	background-repeat: no-repeat;
	background-color: #c60005;
	height: 20px;
}
.Div_Rightcol .dossier_sommaire_up_right
{
	background-position: right top;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/dossier_sommaire_up_right.gif);
	color: #ffffff;
	background-repeat: no-repeat;
	background-color: #c60005;
	height: 20px;
}
.Div_Rightcol .dossier_sommaire_down_left
{
	background-position: left top;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/dossier_sommaire_down_left.gif);
	color: #ffffff;
	background-repeat: no-repeat;
	background-color: #b4872c;
	height: 6px;
}
.Div_Rightcol .dossier_sommaire_down_right
{
	background-position: right top;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/dossier_sommaire_down_right.gif);
	background-repeat: no-repeat;
	background-color: #b4872c;
	height: 6px;
}
.Div_Rightcol .dossier_sommaire_link
{
	padding-left: 5px;
	background-color: #b4872c;
}
.Div_Rightcol .dossier_sommaire_puce_link
{
	background-position: left center;
	padding-left: 13px;
	font-weight: normal;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_dossier_sommaire.gif);
	padding-bottom: 2px;
	padding-top: 1px;
	background-repeat: no-repeat;
	background-color: #b4872c;
}
.Div_Rightcol .dossier_sommaire_puce_link a
{
	font-size: 90%;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .dossier_sommaire_puce_link a:hover
{
	font-size: 90%;
	color: #c60005;
	text-align: left;
	text-decoration: none;
}
.Div_Rightcol .dossier_sommaire_link_selected
{
	padding-left: 5px;
	background-color: #c60005;
}
.Div_Rightcol .dossier_sommaire_puce_link_selected
{
	background-position: left center;
	padding-left: 13px;
	font-weight: normal;
	font-size: 100%;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/puce_dossier_sommaire_sel.gif);
	padding-bottom: 2px;
	padding-top: 1px;
	background-repeat: no-repeat;
	background-color: #c60005;
}
.Div_Rightcol .dossier_sommaire_puce_link_selected a
{
	font-size: 90%;
	cursor: default;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
}
.html_content
{
	overflow: hidden;
	width: 100%;
	
}

.html_content table tr td p
{
	color:#929292;
	border:0px solid red;
}


/* ========= Plan ========= */
.plan
{
	margin-left: 0px;
}
.plan .col1
{
	float: left;
	width: 45%;
}
.plan .col2
{
	float: left;
	width: 45%;
}
.plan .col1 a
{
	color: #c60005;
	text-decoration: none;
}
.plan .col1 a:hover
{
	color: #b4872c;
	text-decoration: none;
}
.plan .col2 a
{
	color: #2c5c81;
	text-decoration: none;
}
.plan .col2 a:hover
{
	color: #afcf4b;
	text-decoration: none;
}
.plan ul, .plan h1
{
	font-size: 120%;
}
.plan li
{
	margin-top: 5px;
}
.plan ul ul, .plan h2
{
	font-size: 90%
}
.plan ul ul ul, .plan h3
{
	font-size: 90%
}
.plan ul ul ul ul, .plan h4
{
	font-size: 90%
}
.plan h1
{
	margin: 5px 0 0 20px;
}
.plan h2
{
	margin: 5px 0 0 40px;
}
.plan h3
{
	margin: 5px 0 0 60px;
}
.plan h4
{
	margin: 5px 0 0 80px;
}

/* ========= Résultats de la recherche ========= */
.result a
{
	color: #c60005;
	text-decoration: none;
}
.result a:hover
{
	color: #b4872c;
	text-decoration: none;
}
.result .url{
   font-weight: bold;
}
.result .texte{
   padding-left: 5em;
}

/* ========= Pour l'affichage de contenus génériques ========= */
.generic_content TR{
   /*background-color: #F0F0F0; */
}

.generic_content TD{
   border-width: 0;
   padding: 0px;
}

.generic_content .NameCell{
   font-weight: bold;
}
.generic_content .ValueCell{
}

/* ========= Pour les sondages ========= */
.sondages .sondage_chapo
{
	font-size: 90%;
	font-style: normal;
	color: #2c5c81;
}
.sondages .sondage_question
{
	font-size: 100%;
	color: #FF0000;
}
.sondages .sondage_proposition
{
	font-size: 100%;
	color: #000000;
}
.sondages .barre_ext
{
	width: 100%;
	height: 15px;
	border: 1px solid black;
	margin: 5px 0 10px 0;
	padding: 0;
	background-color: #FFFFFF;
}

.sondages .barre_int
{
	 height: 100%;
	 background-color: #FF0000;
	 display: block;
}
.sondages input
{
	display: block;
	float : left;
	margin: 0 5px 40px 0;
}

.sondages .subtitle
{
	background-position: right top;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/arrondi_hd.jpg);
	background-repeat: no-repeat;
	background-color: #b4872c;
	width: -10px;
	padding: 0;
}
.sondages .subtitle span
{
	background-position: left top;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/arrondi_hg.jpg);
	background-repeat: no-repeat;
	background-color: #b4872c;
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	margin: 0px;
}

.accueil_dossier 
{
	color: #FFFFFF;
	text-decoration: none;
}
.accueil_dossier :hover
{
	color: #FFFFFF;
	text-decoration: none;
}

/*== Pour les formulaires de dons ==*/
.formulaire_dons 
{
	font-size: 100%;
	color: #b4872c;
}
.formulaire_dons P
{
	margin: 1px 0;
	vertical-align: middle;
}
.formulaire_dons P.form_line
{
	color: #FF0000;
	padding-left: 20px;
	padding-bottom: 3px;
	padding-top: 2px;
}
.formulaire_dons P.required{
	background-image: url(/pr.controls/templates/pr/library/images/puce_rouge.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.formulaire_dons .dons_message
{
	color: Red;
}
.formulaire_dons H1
{
	font-weight: bold;
	font-size: 110%;
	color: Red;
}
.formulaire_dons H2
{
	font-weight: bold;
	font-size: 110%;
	background-position: right top;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/arrondi_hd.jpg);
	background-repeat: no-repeat;
	background-color: #b4872c;
	width: 100%;
	padding: 0;
	margin: 0;
}
.formulaire_dons H2 span
{
	background-position: left top;
	background-image: url(/pr.controls/templates/pr/library/style_1/images/arrondi_hg.jpg);
	background-repeat: no-repeat;
	background-color: #b4872c;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}
.formulaire_dons .form_body
{
	background-color: #efe7da;
	margin: 0;
	padding: 5px 0;
}

.formulaire_dons INPUT.form_input, .formulaire_dons TEXTAREA.form_input_textarea{
	border: 1px solid black;
}
.formulaire_dons INPUT.form_button{
	border: 1px outset #C60005;
	background-color: #C60005;
	color: White;
	font-weight: bold;
	font-size: 100%;
	margin: 5px auto 5px auto;
	text-align: center;
	padding: 0px;
}
.formulaire_dons P.form_button{
	text-align: center;
}
.formulaire_dons LABEL{
	float: left;
	width: 150px;
}
.formulaire_dons .legal
{
	font-size: 90%;
	margin: 20px;
	color: Red;
}
.formulaire_dons .error INPUT
{
	background-color: #FF0000;
}

.formulaire_dons HR
{
	border-width: 1px 0 0 0;
	border-color: b4872c;
	border-style: solid;
	width: 33%;
	margin: 10px auto;
}


/*Search Control*/
#search{ background: #fff url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/search_background.gif) ;	height: 142px;	width:212px;	border: 0px solid green;}
#search-title {padding-top:10px; text-indent: 4px; font-family: verdana, arial, sans-serif; 	font-size: 10px;	font-weight: bold; 	color: #FF7E00;	border: 0px solid green;}

#search-inside  { padding: 14px 4px 0px 4px; }
#search-inside p { margin-bottom: 17px;  border: 1px solid green; }
#search-inside p.last { margin-bottom: 0; border: 0px solid red; }
#search-inside .text { width: 178px; height: 17px; line-height: 17px; font-size: 10px; color: #626262; }
#search-inside .button { display: block; width: 20px; height: 17px; line-height: 17px; text-indent: -9900em; float: right; margin-top: -17px; 	border: 0px solid yellow; background: #fff url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/button_ok.gif) no-repeat left top; }
.search-thematique{ line-height: 17px; height: 17px;  font-size: 10px;  color: #676661; font-weight: bold; text-decoration: none;  }
.search-thema{  width:203px; border:1px inset; font-size:90%;}

.full-search { line-height: 17px; height: 17px; padding: 0px 0 2px 10px; font-size: 10px;  color: #676661; font-weight: bold; text-decoration: none; background: #fff url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/puce_grise.gif) left  no-repeat; }


/*Map Control*/

#map{ background: #fff url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/map_background.gif) ;	height: 162px;	width:212px;	border: 0px solid green;}
#map-title {padding-top:10px; text-indent: 4px; font-family: verdana, arial, sans-serif; 	font-size: 10px;	font-weight: bold; 	color: #FF7E00;	border: 0px solid green;}
#map-content { padding: 16px 0px 0px 4px;  font-family: verdana, arial, sans-serif; 	font-size: 9px;	font-weight: bold; 	color: #676661;	border: 0px solid green;}
.map-dep{   font-size: 10px;  color: #676661; font-weight: normal; text-decoration: none; border: 0px solid green; }

#newsletter{ background: #fff url(/pr.controls/templates/pr/pagelets/autopromo/style_1/images/newsletter_background.gif) ;	height: 98px;	width:212px;	border: 0px solid green;}
#newsletter-title {padding-top:10px; text-indent: 4px; font-family: verdana, arial, sans-serif; 	font-size: 10px;	font-weight: bold; 	color: #FF7E00;	border: 0px solid green;}
