/*+init {*/
*
{
	position: relative;
	margin: 0;
	padding: 0;
	font-size: 1em;
}
H1, H2, H3, H4, H5, H6, TH
{
	font-weight: inherit;
	=font-weight: expression(this.__FW?this.__FW:(new Function('t','return (t.__FW=t.parentNode.currentStyle.fontWeight)'))(this));
}
ADDRESS, CITE, DFN, VAR
{
	font-style: inherit;
	=font-style: expression(this.__FS?this.__FS:(new Function('t','return (t.__FS=t.parentNode.currentStyle.fontStyle)'))(this));
}
CAPTION, CODE, KBD, PRE, SAMP, TT, INPUT, TEXTAREA, SELECT, BUTTON
{
	font-family: inherit;
	=font-family: expression(this.__FF?this.__FF:(new Function('t','return (t.__FF=t.parentNode.currentStyle.fontFamily)'))(this));
}
TABLE
{
	border-spacing: 0;
}
TH
{
	text-align: left;
}
HTML, BODY, THEAD, TBODY, TFOOT, TR, TH, TD, BR
{
	position: static;
}
INPUT[type=hidden]
{
	display: none !important;
}
FIELDSET, A IMG
{
	border: 0;
}
BODY
{
	font-size: 100%;
	font-family: sans-serif;
	line-height: 1.5;
}
/*+}*/
/*Paramètres globaux*/
BODY
{
	background: url("fondpapierplus.gif");
	min-width: 950px;
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	font-size: 90%;
}
IMG
{
	border: 0;
}
HR
{
	padding-left: 0px;
	width: 300px;
	color: #302F2E;
	border-left: 0px solid #000000;
	height: 1px;
	margin-top: 20px;
	margin-bottom: 10px;
}
/*Eléments structurels*/
#container
{
	margin: 0 auto;
	width: 940px;
}
#container_accueil
{
	margin: 0 auto;
	width: 940px;
}
.hide
{
	display: none;
}
#header
{
	clear: both;
	padding-top: 100px;
	position: relative;
	z-index: 1;
}
* HTML #header
{
	padding-top: 100px;
}

/*Override CSS contre des sulignements bleus issus de coupé-collé*/
.acta_titre_ouvrage a span[style] {
   color: #42413F !important;
   text-decoration: none !important;
}



/*Les polices*/
A, A:link, A:active, A:visited
{
	color: #42413F;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #42413F;
}
.texte_accueil_acta2 SPAN[style]
{
	font-weight: normal !important;
	color: #42413F !important;
	text-decoration: none !important;
}
A:hover
{
	color: #E66322;
}
.footnotecall
{
	vertical-align: super;
	font-size: 8pt !important;
}
LI DIV.texte
{
	/*[empty]padding-right:;*/
	/*[empty]margin-right:;*/
	margin-left: 44px;
}
H1
{
	color: #5E6771;
	font-size: 130%;
	text-transform: uppercase;
}
H1.acta_titre
{
	margin-left: -90px;
	margin-top: 10px;
}
DIV#colonnes-un H1.acta_titre
{
	margin-left: 0px;
	margin-top: 10px;
}
H2.acta_auteur
{
	margin-left: -76px;
}
DIV.bloc_annexes
{
	font-size: 80% !important;
}
DIV.editoriaux H1
{
	margin-top: 15px;
}
H2
{
	font-size: 110%;
	font-variant: small-caps;
	font-weight: bold;
}
H3
{
	font-weight: bold;
}
P
{
	margin-top: 8px;
	margin-bottom: 3px;
	color: #302F2E;
	line-height: 1.2;
}
DIV#colonnes_mono_atelier
{
	padding-top: 6px;
	padding-bottom: 3px;
	font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;
	line-height: 125%;
	text-align: justify;
	color: #302F2E !important;
	font-size: 1.15em;
}
.texte_article_actualites LI
{
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 70px;
}
DIV#bloc_news_int LI
{
	margin-left: 20px;
	margin-top: 2px;
	font-variant: small-caps;
	font-size: 110%;
}
P.nouv_liste_news_date
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.nouv_liste_news_date
{
	font-weight: bold;
}
.nouv_liste_news_date
{
}
H2#sous_titre_article
{
	margin-top: 5px;
	margin-bottom: 8px;
}
H2#cat_article
{
	margin-top: 8px;
	margin-bottom: 3px;
}
/*Eléments de titre*/
#titre
{
	clear: both;
	left: 62px;
	padding-top: 10px;
	position: absolute;
	top: 0px;
	z-index: -1;
}
.titre_iphone, .titre_iphone A
{
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration: none;
	border-left-style: none;
	border-bottom-style: double;
	border-right-style: none;
	border-top-style: double;
	text-align: center;
	border-width: 1px;
	color: #FF8000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: xx-large;
}
/*Le moteur de recherche*/
.highlight
{
	color: #970119;
}
.url
{
	padding-left: 20px;
	font-size: x-small;
	text-decoration: underline;
}
#chat
{
	left: 5px;
	position: absolute;
	top: 2px;
	z-index: -1;
}


/*La barre d'onglets*/
#menu-haut
{
	font-size: 10pt;
	font-weight: bold;
}
#tabs-menu
{
	background: url("header-bottom.gif") no-repeat 0 100%;
	margin-bottom: -15px;
	overflow: hidden;
	padding: 0 0 9px;
	height: 19px;
	line-height: 1;
}
#tabs-menu UL, #tabs-menu LI
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#tabs-menu UL
{
	background: url("header-top.gif") no-repeat 0 0;
	padding: 7px 0px 0 8px;
}
#tabs-menu LI
{
	background: url("tabs.gif") 100% -50px;
	border-bottom: 1px solid #849CA4;
	float: left;
	margin-bottom: -9px;
	margin-right: 3px;
	margin-left: 1px;
	padding-right: 3px;
}
#tabs-menu LI A, #tabs-menu LI SPAN
{
	background: url("tabs.gif") 0 -50px;
	color: #8594A2;
	display: block;
	float: left;
	padding: 3px 5px 4px 10px;
	border-bottom-style: none;
}
#tabs-menu LI.librairie
{
	background: url("tabs_lib.gif") 100% -50px;
}
#tabs-menu LI.librairie A
{
	background: url("tabs_lib.gif") 0 -50px;
}
#tabs-menu LI.crea
{
	background: url("tabs_crea.gif") 100% -50px;
}
#tabs-menu LI.crea A
{
	background: url("tabs_crea.gif") 0 -50px;
}
#tabs-menu LI.ressources
{
	background: url("tabs_ressources.gif") 100% -50px;
}
#tabs-menu LI.ressources A
{
	background: url("tabs_ressources.gif") 0 -50px;
}
#tabs-menu LI:hover A
{
	background-position: 0 -100px;
}
#tabs-menu LI:hover
{
	background-position: 100% -100px;
}
#tabs-menu LI.current
{
	background: url("tabs.gif") 100% 0;
	border-bottom-color: #FAFBFB;
}
#tabs-menu LI.librairie-current
{
	background: url("tabs_lib.gif") 100% 0;
	border-bottom-color: #FAFBFB;
}
#tabs-menu LI.ressources-current
{
	background: url("tabs_ressources.gif") 100% 0;
	border-bottom-color: #FAFBFB;
}
#tabs-menu LI.crea-current
{
	background: url("tabs_crea.gif") 100% 0;
	border-bottom-color: #FAFBFB;
}
#tabs-menu LI.current A, #tabs-menu LI.current SPAN
{
	background: url("tabs.gif") 0 0;
	color: #5E6771;
}
#tabs-menu LI.librairie-current A, #tabs-menu LI.librairie-current SPAN
{
	background: url("tabs_lib.gif") 0 0;
	color: #5E6771;
}
#tabs-menu LI.crea-current A, #tabs-menu LI.crea-current SPAN
{
	background: url("tabs_crea.gif") 0 0;
	color: #5E6771;
}
#tabs-menu LI.ressources-current A, #tabs-menu LI.ressources-current SPAN
{
	background: url("tabs_ressources.gif") 0 0;
	color: #5E6771;
}
* HTML #tabs-menu
{
	overflow: visible;
	height: 1px;
}
/*les colonnes*/
DIV#colonnes_nouvelles
{
	background: url("feature-back_top.png") repeat-y 0 100%;
	overflow: auto;
	padding-bottom: 15px;
	width: 940px;
}
#colonnes_nouvelles DIV#colonnes-un, #colonnes_nouvelles DIV#colonnes-deux
{
	float: left;
	padding: 30px 5px 5px 15px;
}
#colonnes_nouvelles DIV#colonnes-un
{
	width: 575px;
	text-align: justify;
	background: url("fond_gauche_test.gif") no-repeat top right;
}
#colonnes_nouvelles DIV#colonnes-deux
{
	padding-left: 23px;
	padding-right: 10px;
	width: 300px;
}
DIV#container_1col
{
	background: url("feature-back_1col_top.png") repeat-y 0 100%;
	overflow: auto;
	padding-bottom: 15px;
	width: 900px;
	float: left;
	padding: 25px 5px 5px 35px;
}
#container_1col DIV#colonnes_mono, #container_1col DIV#colonnes_mono_atelier
{
	float: left;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 110px;
	width: 750px;
	text-align: justify;
}
LI
{
	/*[empty]margin-right:;*/
	margin-left: 40px;
}
UL
{
	margin-left: 40px;
}
#bottom
{
	background: url("feature-back.png") no-repeat 0 100%;
	clear: both;
	padding-top: 20px;
	position: relative;
	z-index: 1;
}
#bottom_1col
{
	background: url("feature-back_1col.png") no-repeat 0 100%;
	clear: both;
	padding-top: 20px;
	position: relative;
	z-index: 1;
}
#bottom_accueil
{
	background: url("feature-back_accueil.png") no-repeat 0 100%;
	clear: both;
	padding-top: 20px;
	position: relative;
	z-index: 1;
}
#container_1col DIV#colonnes_1col_1, #container_1col DIV#colonnes_1col_2
{
	float: left;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#container_1col DIV#colonnes_1col_1
{
	width: 430px;
}
#container_1col DIV#colonnes_1col_2
{
	width: 430px;
}
DIV#colonnes_accueil
{
	background: url("feature-back_accueil_top.png") repeat-y 0 100%;
	overflow: auto;
	padding-bottom: 15px;
	width: 940px;
}
#colonnes_accueil DIV#colonnes-un, #colonnes_accueil DIV#colonnes-deux
{
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#colonnes_accueil DIV#colonnes-un
{
	width: 480px;
	text-align: justify;
	padding-top: 30px;
}
#colonnes_accueil DIV#colonnes-deux
{
	padding-left: 20px;
	width: 400px;
	padding-top: 30px;
}
* HTML .colonnes
{
	height: 1px;
	overflow: visible;
}
/*Le formulaire de recherche*/
DIV#search FORM
{
	margin: 0;
	padding: 0;
}
DIV#search FORM DIV, DIV#search FORM P
{
	padding: 0 0 5px;
}
DIV#search INPUT, DIV#search SELECT
{
	border: 0px solid #000000;
	font-size: 85%;
	margin: 0;
	padding: 1px;
	vertical-align: middle;
}
DIV#header DIV#search
{
	right: 0px;
	position: absolute;
	top: 61px;
	width: 300px;
}
DIV#search FORM
{
	margin: 0;
	padding: 2px 10px 2px 0;
	text-align: right;
}
DIV#search FORM INPUT
{
	width: 100px;
}
DIV#search FORM INPUT.go
{
	padding: 0;
	width: auto;
}
/*menu fabula en haut à droite*/
#menu
{
	position: absolute;
	top: 0px;
	padding-top: 5px;
	right: 0px;
	width: 600px;
}
#menu LI
{
	list-style-type: none;
	font-size: 85%;
	font-weight: bold;
	border-bottom-style: none;
	float: right;
	margin: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-right: 9px;
	display: block;
	background-image: url(norm_left.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#menu A
{
	color: #FFFFFF;
	border-bottom-style: none;
}
/*Les catégories d'article sur page nouvelles*/
DIV#bloc_gris
{
	background: #EFF0E0;
	text-align: left;
}
DIV#bloc_gris H3
{
	font-size: 100%;
	font-variant: normal;
	margin-left: 10px;
	margin-bottom: 2px;
	margin-top: 10px;
}
.liste_cat_droite A
{
	background: url("icon2.png") no-repeat 6px 5px;
	display: block;
	margin: 0px 0px 6px 3px;
	padding-left: 15px;
	border-bottom-style: none;
}
.liste_cat_droite H2
{
	font-weight: bold;
}
/*Bloc vert contenu*/
DIV#bloc_news_vert
{
	background: #DCECC6;
}
DIV#bloc_news_vert P
{
	font-size: 100%;
	padding: 0px 5px 0px 19px;
}
DIV#bloc_news_vert H3
{
	font-size: 100%;
	font-variant: normal;
	margin-left: 10px;
	margin-bottom: 2px;
	margin-top: 10px;
}
DIV#bloc_news_vert A
{
	border-bottom-style: none;
}
/*Les nouveautés internes de Fabula sur la page d'acceuil*/
DIV#bloc_news_int
{
	background: #DCECC6;
	width: 400px;
}
DIV#bloc_news_int P
{
	font-size: 100%;
	padding: 0px 5px 0px 19px;
}
DIV#bloc_news_int H3
{
	font-size: 100%;
	font-variant: normal;
	margin-left: 10px;
	margin-bottom: 2px;
	margin-top: 10px;
}
DIV#bloc_news_int A
{
	border-bottom-style: none;
}
.liste_newsint_droite
{
	padding-left: 14px;
	font-size: 100%;
	background-image: url(icon3.png);
	background-repeat: no-repeat;
	background-position: 2px -1px;
}
.renvoi_librairie_vers_fab
{
	padding-left: 18px;
	font-size: 100%;
	background-image: url(icon2.png);
	background-repeat: no-repeat;
	background-position: 7px 6px;
}
.liste_newsint_droite_sommaire_atelier
{
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 19px;
	background: url("icon3.png") no-repeat 0px -1px;
	display: block;
}
.renvoi_librairie_vers_fab
{
	padding-left: 18px;
	font-size: 100%;
	background-image: url(icon2.png);
	background-repeat: no-repeat;
	background-position: 7px 6px;
}
.liste_newsint_droite_sommaire_atelier
{
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 19px;
	background: url("icon3.png") no-repeat 0px -1px;
	display: block;
}
P.atelier_titre
{
	/*[empty]padding-left:;*/
	margin-left: -104px;
	margin-top: -15px;
	padding-bottom: 12px;
	/*[empty]padding-right:;*/
}
/*dernières nouvelles parues pour page articles*/
DIV#derniers_parus
{
	padding-top: 15px;
}
DIV#derniers_parus H3
{
	background: url(title_bg_int_short.gif) no-repeat;
	padding: 2px 5px;
	height: 17px;
	color: #FFFFFF;
	font-size: 95%;
	font-variant: normal;
}
.liste_news_droite A
{
	background: url("icon_arrow_sm.gif") no-repeat 0px 4px;
	display: block;
	margin: 0px 0px 5px;
	padding-left: 13px;
	font-size: 100%;
	border-bottom-style: none;
}
/*Outils articles*/
.outils_articles
{
	text-align: right;
	color: #666;
	font-size: 100%;
	font-variant: small-caps;
}
.outils_articles A
{
	border-bottom-style: none;
}
.envoyer
{
	background: url("ico_envoyer.gif") no-repeat;
	padding-left: 18px;
	font-size: 100%;
	padding-top: 3px;
	margin: 0px 10px 0 15px;
}
.citer
{
	background: url("ico_citer.gif") no-repeat;
	padding-left: 18px;
	font-variant: normal;
	font-weight: bold;
	padding-top: 3px;
	margin-bottom: 40px;
}
/*Outils bas de page*/
#copyright
{
	color: #FFFFFF;
	font-size: 75% !important;
	font-weight: bold;
	width: 925px;
	text-align: right;
	margin-top: 3px;
}
#copyright A
{
	border-bottom-style: none;
	color: #FFFFFF;
}
.feed
{
	border-bottom-style: none;
	position: relative;
	font-weight: bold;
	bottom: 0px;
	left: 550px;
	padding-left: 18px;
	width: 400px;
	font-size: 80%;
	height: 20px;
}
.feed A
{
	border-bottom-style: none;
}
.lettre
{
	background: url("lettre.png") no-repeat;
	border-bottom-style: none;
	position: relative;
	bottom: -20px;
	left: 660px;
	height: 20px;
	padding-left: 20px;
	width: 110px;
	font-size: 80%;
}
.lettre A
{
	border-bottom-style: none;
}
/*Zone dépliable de nouvelles*/
#zone_nouvelles
{
	width: 400px;
	text-align: left;
	margin: 0 auto;
	padding-top: 10px;
}
#zone_nouvelles #content
{
	padding: 0px;
	width: 400px;
}
#zone_nouvelles H3
{
	background: url(title_bg_int.gif) no-repeat;
	padding: 2px 5px;
	height: 17px;
	cursor: pointer;
	font-size: 90%;
	font-variant: normal;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
}
#zone_nouvelles .date_mise
{
	float: right;
	margin-top: 0px;
	margin-right: -6px;
	display: block;
	width: 400px;
	font-size: 80% !important;
}
.nouv_liste_news_droite
{
	padding-left: 14px;
	font-size: 100%;
	background-image: url(icon2.png);
	background-repeat: no-repeat;
	background-position: 2px 4px;
}
.nouv_liste_news_droite A
{
	border-bottom-style: none;
}
.liste_mois
{
	padding-left: 14px;
	font-size: 120%;
	font-variant: small-caps;
	background-image: url(icon2.png);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	font-weight: bold;
}
P.liste_mois
{
}
.liste_mois A
{
	border-bottom-style: none;
}
.nouv_liste_news_grand
{
	padding-left: 14px;
	font-size: 100%;
	background-image: url(icon_arrow_gris.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
}
.nouv_liste_news_grand A
{
	border-bottom-style: none;
}
.nouv_liste_news_date
{
	padding-left: 0px;
	padding-top: 12px;
	font-size: 100%;
}
.nouv_liste_news_date A
{
	border-bottom-style: none;
}
.nouv_liste_news_cal
{
	padding-left: 14px;
	
	font-size: 100%;
	
	background-image: url(icon_arrow_gris.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
}
P.nouv_liste_news_cal
{
	margin-top: 0px;
	margin-bottom: 6px;
	margin-left: 20px;
	line-height: 1.3;
}
.nouv_liste_news_cal A
{
	border-bottom-style: none;
}
.suite
{
	padding-left: 14px;
	font-size: 100%;
	background-image: url(icon_arrow_sm.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	font-weight: bold;
}
.suite A
{
	border-bottom-style: none;
}
.suite_vente_acceuil
{
	padding-left: 14px;
	font-size: 100%;
	background-image: url(icon_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	font-weight: bold;
}
.suite_vente_acceuil A
{
	border-bottom-style: none;
}
.suite_edito
{
	padding-left: 340px;
	font-size: 100%;
	background-image: url(icon_arrow_sm.gif);
	background-repeat: no-repeat;
	background-position: 327px 4px;
	font-weight: bold;
}
.suite_edito A
{
	border-bottom-style: none;
}
DIV.bloc_news_int
{
	background: #DCECC6;
	width: 257px;
}
DIV.bloc_news_int P
{
	font-size: 100%;
	padding: 0px 5px 0px 19px;
}
DIV.bloc_news_int H3
{
	font-size: 100%;
	font-variant: normal;
	margin-left: 10px;
	margin-bottom: 2px;
	margin-top: 5px;
}
DIV.bloc_news_int A
{
	border-bottom-style: none;
}
/*Les Èditoriaux*/
.editoriaux
{
	clear: both;
	margin-top: 18px;
	font-size: 100%;
}
.editoriaux_top
{
	clear: both;
	font-size: 100%;
}
.editoriaux_top H1, .atelier_titre, .vlib_titre
{
	color: #5E6771;
	font-size: 140%;
	padding: 0;
	text-transform: uppercase;
	text-align: left;
	background-image: url(tres_gros_carre_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 14px;
	line-height: 1;
}
H1
{
}
.atelier_titre2
{
	font-weight: bold;
	font-size: 120%;
}
.atelier_titre3
{
	font-weight: bold;
}
.editoriaux IMG
{
	width: 90px;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.editoriaux_top IMG
{
	width: 120px;
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.editoriaux H1
{
	color: #5E6771;
	font-size: 110%;
	padding: 0;
	text-transform: uppercase;
	text-align: left;
	background-image: url(gros_carre_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 12px;
}
/*Les polices des articles*/
H1#titre_article
{
	text-transform: uppercase;
	text-align: left;
	background-image: url(tres_gros_carre_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 14px;
}
H2#cat_article
{
	font-size: 110%;
	text-transform: uppercase;
	text-align: left;
}
.titres_sections_news
{
	color: #5E6771;
	font-size: 140%;
	padding: 0;
	text-transform: uppercase;
	text-align: left;
	background-image: url(tres_gros_carre_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 14px;
}
.titres_sections_news
{
	line-height: 1;
}
.infos_article_actualites
{
	text-align: left;
	font-weight: bold;
}
/***************** Styles Lodel réécrits AG ****************/
.endnotecall, SUP
{
	vertical-align: super !important;
	font-size: 70% !important;
	line-height: 0;
}
.lettrine
{
	font-size: 20px;
	font-weight: bold;
}
.section1
{
	font-weight: bold;
	font-variant: small-caps;
	font-size: 130%;
	padding-top: 25px;
	padding-bottom: 8px;
}
.section2
{
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.petittitrebleu
{
	font-size: 85% !important;
	padding-bottom: 10px;
}
.epigraphe
{
	font-size: 85% !important;
	text-align: right !important;
}
.cartouche_auteurs
{
	font-weight: bold;
	border-top: 1px solid #000000;
	margin-top: 30px;
	font-variant: small-caps;
	font-size: 110%;
	font-family: Helvetica;
	padding-top: 10px;
	padding-bottom: 41px;
	text-align: right;
	/*[empty]margin-right:;*/
	margin-left: 354px;
	/*[empty]padding-left:;*/
	/*[empty]border-left:;*/
}
.bloc_annexes
{
	text-align: left;
	margin-top: 20px;
	font-size: 110% !important;
}
.titre3
{
	font-weight: bold;
	font-variant: small-caps;
}
.acta_titre
{
	color: #5E6771;
	font-size: 150%;
	font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	text-transform: uppercase;
	text-align: left;
	background-image: url(tres_gros_carre_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 14px;
}
.acta_auteur
{
	color: #5E6771;
	font-size: 120%;
	padding-bottom: 20px;
	font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
}
.acta_titre_ouvrage
{
	margin-left: 30%;
	margin-bottom: 10px;
	margin-top: 5px;
	text-align: right;
}
.acta_regroupements
{
	padding-left: 14px;
	font-size: 130%;
	font-variant: small-caps;
	background-image: url(icon2.png);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	margin-top: 6px;
	margin-bottom: 0px;
}
.acta_regroupements
{
	margin-top: 15px;
}
P.citation, DIV#colonnes_mono_atelier BLOCKQUOTE
{
	padding-left: 10px;
	margin-left: 50px;
	padding-right: 50px;
	font-family: georgia;
	color: #302F2E !important;
	margin-top: 5px;
}
P.citation
{
	font-size: 100%;
}
.notes, .footnotebody, .endnotebody, .footnotebody #span, .notes #span, .notes SPAN
{
	font-size: 10pt !important;
	padding-top: 2px;
	color: #302F2E !important;
	font-family: arial !important;
	text-align: justify;
	font-variant: normal !important;
}
.footnotecall, .footnotedefinition, .endnotedefinition
{
	font-size: 80% !important;
}
.suite_acta
{
	padding-left: 24px;
	font-size: 100%;
	padding-top: 10px;
	background-image: url(icon_arrow_sm.gif);
	background-repeat: no-repeat;
	background-position: 12px 13px;
}
.suite_acta A
{
	border-bottom-style: none;
}
.suite_acta_attente
{
	padding-left: 24px;
	font-size: 100%;
	padding-top: 10px;
	background-image: url(icon_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 12px 13px;
	font-weight: bold;
}
.titre_numero
{
	color: #5E6771;
	font-size: 120%;
	padding-top: 50px;
	padding-bottom: 0px;
	text-transform: uppercase;
	text-align: right;
	font-weight: bold;
}
.titre_numero
{
	margin-top: -19px;
}
.nouv_liste_acta
{
	padding-left: 14px;
	font-size: 100%;
	padding-top: 10px;
	background-image: url(icon_arrow_gris.gif);
	background-repeat: no-repeat;
	background-position: 0px 14px;
}
.nouv_liste_acta A
{
	border-bottom-style: none;
}
.nouv_liste_acta2
{
	padding-left: 24px;
	font-size: 100%;
	padding-top: 8px;
	background-image: url(icon_arrow_gris.gif);
	background-repeat: no-repeat;
	background-position: 10px 14px;
	padding-bottom: 0px;
}
.nouv_liste_acta2 A
{
	border-bottom-style: none;
}
.nouv_liste_acta2
{
	font-weight: normal;
	/*[empty]font-family:;*/
}
.resume
{
	text-align: left;
}
.texte_accueil_acta
{
	margin-top: 4px;
	margin-bottom: 4px;
}
.texte_accueil_acta2
{
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 24px;
}
.texte_accueil_acta2
{
	line-height: 1.2;
}
.texte_accueil_acta2
{
	padding-top: 0px;
}
.texte_accueil_acta2
{
	font-weight: normal;
	padding-top: 0px;
	/*[empty]width:;*/
	/*[empty]height:;*/
	margin-top: -3px;
}
DIV#colonnes_mono .texte, P.texte, P.texte SPAN
{
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;
	line-height: 125%;
	text-align: justify;
	color: #302F2E !important;
	font-size: 1.05em;
}
/*LHT*/
.texte_lht, .texte_lht P
{
	padding-left: 10%;
	padding-right: 3%;
	text-indent: 2%;
	font-family: garamond, "times new roman", serif !important;
	line-height: 120%;
	text-align: justify;
	font-size: 1.2em !important;
	color: #302F2E !important;
}
.numeroparagraphe
{
	font-size: 90%;
	color: #BBBBBB;
	left: -7%;
	position: relative;
}
.sommairearticle
{
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
}
.sommairesection
{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.suite_lht
{
	padding-left: 30px;
	font-size: 100%;
	margin-top: 10px;
	background-image: url(icon_arrow_sm.gif);
	background-repeat: no-repeat;
	background-position: 6px 4px;
}
.suite_lht A
{
	border-bottom-style: none;
}
.suite_lht_attente
{
	padding-left: 30px;
	font-size: 100%;
	margin-top: 10px;
	background-image: url(icon_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 6px 4px;
	font-weight: bold;
}
.titre_LHT
{
	color: #5E6771;
	font-size: 110%;
	padding-bottom: 5px;
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
}
/*Imprimer*/
#titre_fab_imprimer
{
	display: none;
}
/*Les tags*/
DIV.cloud UL
{
	margin-right: 10px;
	list-style-type: none;
}
UL.cloudlist LI
{
	margin-right: 6px;
	display: inline;
	line-height: 150%;
}
.cloudclass1
{
	font-size: 9pt;
}
.cloudclass2
{
	font-size: 10pt;
}
.cloudclass3
{
	font-size: 11pt;
}
.cloudclass4
{
	font-size: 12pt;
}
.cloudclass5
{
	font-size: 13pt;
}
DIV#bloc_orange, #bloc_folkso
{
	background: #D4CEC9;
	text-align: left;
}
DIV#bloc_orange H3, #bloc_folkso H3
{
	font-size: 100%;
	font-variant: normal;
	margin-left: 10px;
	margin-bottom: 2px;
	margin-top: 10px;
}
/*Marque page social*/
.addthis_toolbox .hover_effect
{
	width: 490px;
	padding: 10px 0 6px 10px;
	border: 3px solid #EEE;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.addthis_toolbox .hover_effect DIV
{
	float: left;
}
.addthis_toolbox .hover_effect A
{
	border: 2px solid #FFF;
	padding: 2px 2px 2px 16px;
	position: relative;
	text-decoration: none;
}
.addthis_toolbox .hover_effect A:hover
{
	border: 2px solid #105CB6;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #B4D3F8;
	color: #105CB6;
	text-decoration: none;
}
.addthis_toolbox .hover_effect SPAN
{
	position: absolute;
	width: 16px;
	height: 16px;
	top: 2px;
	left: 1px;
}
.button_plein_ecran
{
	background-image: url(http://www.fabula.org/images/plein-ecran.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

