/*
 04a7b6
 * Title : 'ComptAccount'
 * Author : Copyright 2006 Blue4You
 * URL : http://www.blue4you.be
 * 
 * Created : 20/03/2006
 */


/* WEBSITE LAYOUT
------------------------------------------------------------------------*/
body				{ margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#555;}

#container			{ position:relative; width:100%;}


#wrapper			{ float:left; width:100%;}
/*#header				{ position:relative; height:90px; margin:0 15px;}*/
#header				{display:none;}
#footer				{display:none;}

/* HEADER
------------------------------------------------------------------------*/

#Logo a						{ display:block;  height:77px; width:218px; text-indent:-1000em; background:url(../images/layout/fiscalweb_logo.gif) no-repeat 15px 15px; overflow:hidden;}
#Logo						{ margin:0; padding:0;}




#tools								{display:none;}


#options							{}
#options li							{ margin:0 0 0 3px;}
#options li a						{ display:block; line-height:24px; background:url(../images/prive/bg-btn-opt.gif) no-repeat top left;}
#options li a:hover					{ background-position:0 -24px;}
#options li a span					{ display:block; width:30px; text-indent:-200em; cursor:pointer;}
a#opt_save span						{ background:url(../images/prive/ico_opt_save.gif) no-repeat center center;}
a#opt_print span					{ background:url(../images/prive/ico_opt_print.gif) no-repeat center center;}
a#opt_send span						{ background:url(../images/prive/ico_opt_send.gif) no-repeat center center;}

#textsize li						{ float:left; list-style:none; margin:3px 0 0;}
#textsize a							{ display:block; width:28px; height:17px; text-indent:-200em; overflow:hidden; background:url(../images/prive/layout/textsize.gif) no-repeat top left;}

a.small								{ background-position:0 0;}
a.medium							{ background-position:0 -34px !important;}
a.large								{ background-position:0 -68px !important;}
a.small:hover, #small.selected		{ background-position: 0px -17px !important;}
a.medium:hover, #medium.selected	{ background-position: 0px -51px !important;}
a.large:hover, #large.selected		{ background-position: 0px -85px !important;}


/* LINK STYLE */
a:link, a:visited				{ color:#04a7b6; text-decoration:underline;}
a:hover							{ text-decoration:none;}

a.gototop,a.gototop:visited		{ display:block; clear:both; text-align:right; font-size:75%/*10px*/; padding:5px 0; margin:7px 0 0; border-top:1px solid #EEE;}
a.PDF_file,a.PDF_file:visited	{}
a.AdvSearch						{ display:block; height:16px; padding:0 0 0 3px; margin:5px 0 0; /*background:url(../images/prive/ico_adv_search.gif) no-repeat 2px center;*/}

/* HTML Tag */
h3							{ font-size:120%/*14px*/;}
h4							{ font-size:13px;}

/* FORM ELEMENTS
------------------------------------------------------------------------*/
form				{ margin:0; padding:0;}
input				{}
select				{}
textarea			{}

#form_container							{ width:466px;}
#horizontal_form						{ margin:-15px 0 0; padding:0;}

#horizontal_form fieldset				{ display:block; margin:0; padding:0; border:0;}
#horizontal_form fieldset legend		{ margin:0 0 0 -7px; padding:0 10px 0 0; font-size:16px; font-weight:bold;}
#horizontal_form fieldset .radio input	{ clear:both; float:left; width:auto; border:0 !important; margin:0 5px 0 0; padding:0;}
#horizontal_form fieldset .radio		{ font-weight:normal; color:#666; margin:0 10px 0 0; padding:15px 0 0;}

#horizontal_form fieldset.checkbox strong	{ display:block; padding:15px 25px 0 0; color:#007ab4;}
#horizontal_form fieldset.checkbox input	{ clear:both; float:left; width:auto; border:0 !important; margin:0 5px 0 0; padding:0; height:17px;}
#horizontal_form fieldset.checkbox label	{ display:block; clear:both; font-weight:normal; color:#666; margin:0 10px 0 0; padding:5px 0 0;}

#horizontal_form input					{ display:block; width:200px; border:1px solid #BDBDBD; padding:3px; margin:5px 0 0; font:12px Arial, Helvetica, sans-serif;}
#horizontal_form input.ihidden			{ display:none; }
#horizontal_form select					{ display:block; width:208px; border:1px solid #BDBDBD; padding:2px; margin:5px 0 4px; font:12px Arial, Helvetica, sans-serif;}
#horizontal_form textarea				{ display:block; width:432px; border:1px solid #BDBDBD; padding:3px; margin:5px 0 0; font:12px Arial, Helvetica, sans-serif;}
#horizontal_form label					{ display:block; float:left; padding:15px 25px 0 0; margin:0; font-weight:bold; font-size:13px; color:#04a7b6;}

#horizontal_form .contextual			{ display:none; clear:both; width:440px; padding:0; margin:0 25px 15px 0; background:url(../images/formulaire/contextual_header.gif) no-repeat 0 9px;}
.contextual_header_right				{ height:12px; clear:both; background:url(../images/formulaire/contextual_header_right.gif) no-repeat top right;}
.contextual_footer						{ height:3px; clear:both; background:url(../images/formulaire/contextual_footer.gif) no-repeat bottom left;}
.contextual_footer p					{ height:3px; background:url(../images/formulaire/contextual_footer_right.gif) no-repeat bottom right; padding:0 !important; margin:0 !important;}

#horizontal_form .contextual label		{ display:block; clear:both; color:#04a7b6; margin:0; padding:4px 7px;}
#horizontal_form .contextual span		{ float:left; padding:3px 0 0;}
#horizontal_form .contextual .content	{ float:left; padding:3px 0; margin:0 5px;}
#horizontal_form .contextual input		{ float:right; margin:0; border-color:#bdccd3; color:#8d9fa7;}
#horizontal_form .contextual select		{ float:right; margin:0; border-color:#bdccd3; color:#8d9fa7;}

.mandatory								{ color:#C00;}
#horizontal_form .medium_field			{ width:83px;}
.first_begin_form						{ clear:both; float:none !important;}

#horizontal_form .valid_form			{ border-top:1px solid #CCC; margin:0; padding:15px 0;}
#horizontal_form .valid_form input		{ margin:0 !important; padding:0 !important; border:0; cursor:pointer; font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFF; height:24px; border:0 !important;}
#horizontal_form .btn_large				{ width:150px; background:url(../images/formulaire/btn_large.gif) no-repeat top left;}
#horizontal_form .btn_medium			{ width:110px; background:url(../images/formulaire/btn_medium.gif) no-repeat top left;}
#horizontal_form .btn_small				{ width:60px; background:url(../images/formulaire/btn_small.gif) no-repeat top left;}
#horizontal_form .btn_tiny				{ width:40px; background:url(../images/formulaire/btn_tiny.gif) no-repeat top left;}
.btn_tiny_inverse						{ width:39px; background:url(../images/formulaire/btn_tiny_inverse.gif) no-repeat top left; height:22px; text-transform:uppercase; border:0; color:#007ab4; font:bold 12px Arial, Helvetica, sans-serif;}

/* ALERT AND ERROR MESSAGE
------------------------------------------------------------------------*/
.msg_error,.msg_attention,.msg_confirm				{ clear:both; margin:15px 0; padding:10px 0 0 75px;}
.msg_error p,.msg_attention p,.msg_confirm p			{ margin:0; padding:0;}
.msg_error ol,.msg_attention ol,.msg_confirm ol			{ margin:0 0 10px; padding:0 0 0 20px;}
.msg_error ul,.msg_attention ul,.msg_confirm ul			{ margin:0 0 10px; padding:0 0 0 20px;}

.msg_error								{ color:#c34747; border:1px solid #efabab; background:#ffeded url(../images/message/ico_stop.gif) no-repeat 15px 7px; height:50px;}
.msg_attention							{ color:#c7a115; border:1px solid #ffdd5d; background:#fef3c9 url(../images/message/ico_attention.gif) no-repeat 15px 7px;}
.msg_confirm							{ color:#70a819; border:1px solid #c2e87e; background:#e7ffbd url(../images/message/ico_confirm.gif) no-repeat 15px 7px;}

/* LEFT SIDE
------------------------------------------------------------------------*/
/* searchbox */
/*
#search_box					{ width:233px; margin:0 0 2px; color:#FFF; background:#569ec5 url(../images/prive/layout/bg_search_box.gif) repeat-x top left;}
#search_box h3				{ margin:0; padding:0 0 5px; font-size:14px;}
#search_box a,#search_box a:visited				{ color:#FFF; font-size:11px;}
#search_box label			{ display:block; font-size:11px; float:left; width:100px;}

#option_search_nl			{ margin:5px 0 0;}
#option_search_nl label		{ float:none !important; width:auto !important;}

#option_search_fr			{ margin:5px 0 0;}
#option_search_fr label		{ float:none !important; width:auto !important;}

#search_box table			{ margin:0 0 5px;}
.field_search				{ width:127px; padding:2px 0 2px 20px; border:1px solid #b3d7e8; color:#666; font:12px Arial, Helvetica, sans-serif; background:#FFF url(../images/prive/layout/ico_search_field.gif) no-repeat 4px center;}
#search_box_footer			{ overflow:hidden; clear:both; height:16px; background:url(../images/prive/layout/bg_search_box_footer.gif) no-repeat bottom left;}
*/
/* left nav */
/*
#left_nav					{ width:233px; background:url(../images/prive/layout/bg_left_nav.gif) repeat-y;}
#left_nav h3				{ margin:0 0 12px; padding:12px 0 0  17px; height:29px; color:#FFF; font-size:18px; font-weight:normal; background:url(../images/prive/layout/bg_left_nav_header.gif) no-repeat top left;}
#left_nav #nav_item			{ margin:0; padding:0 0 16px; background:url(../images/prive/layout/bg_left_nav_footer.gif) no-repeat bottom left;}
#left_nav #nav_item li		{ margin:0 16px; padding:0; list-style:none; border-top:1px solid #DEDEDE; text-align:left;}
#left_nav li a,#left_nav li a:visited			{ display:block; width:172px; padding:6px 0 6px 29px; margin:0; font-size:13px; color:#999; background:url(../images/prive/layout/arrow_left_nav.gif) no-repeat 3px top; font-weight:bold; text-decoration:none;}
#left_nav li a:hover,#left_nav #active a		{ background-color:#F1F5F5; background-position:3px center; color:#02a6b4;}

#left_nav #nav_item ul				{ margin:0; padding:0; border-top:1px solid #DEDEDE; background:#FFF;}
#left_nav #nav_item ul li			{ border:0; margin:0 0 0 7px; border-bottom:1px solid #DEDEDE;}
#left_nav #nav_item ul li a			{ background-image:none; color:#999; padding:5px 0; font-weight:normal; font-size:11px; background:#FFF;}
#left_nav #nav_item ul li a:hover,#left_nav #nav_item ul li#biblioactive a	{ background-color:#f8f8f8 !important; color:#02a6b4;}
#left_nav #nav_item ul li.lastitem				{ border:none !important;}
*/
/* ACCUEIL */

#section_name				{display:none;}
#section_name h2			{display:none;}

.pagination a,.pagination a:visited									{ display:block; float:left; color:#049abe; font-weight:bold;}
/*#section_name .previous		{ border-right:1px solid #FFF; padding:0 10px 0 25px; margin:0 10px 0 0; background:url(../images/prive/ico_previous.gif) no-repeat center left;}
#section_name .next			{ padding:0 25px 0 0; margin:0 5px 0 0; background:url(../images/prive/ico_next.gif) no-repeat center right;}
*/
.pagination					{ margin:10px 0 0; padding:0; float:right;}
.previous					{ border-right:1px solid #736c5f; padding:0 10px 0 25px; margin:0 10px 0 0; background:url(../images/prive/ico_previous.gif) no-repeat center left;}
.next						{ padding:0 25px 0 0; margin:0 5px 0 0; background:url(../images/prive/ico_next.gif) no-repeat center right;}

/* EXEMPLE */
.example					{ border:1px solid #DDD; padding:10px; border-left:none; border-right:none; background:#FEFEFE;}
.example strong				{ color:#049abe;}

/* CLASSICAL CONTENT */
.content_int				{ clear:both; margin:7px 0 0 12px;}
.content_int h3				{ color:#04a7b6; margin:5px 0 5px;}
.content_int a.tdm				{ display:none;}

/* INFOBULLE */
.info_article				{ margin:0px 0 15px 0px;}
.info_title					{ margin:0; font-size:120%/*14px*/; color:#04a7b6; padding:3px 0 5px 10px;}
.info_body					{ padding:0 10px 0 16px; }
.info_body p				{ margin:0; padding:0 0 15px;}
.info_article ul			{ margin:0 0 0 17px; padding:5px 0;}
.info_article li			{ list-style:url(../images/prive/bullet.gif);}
.info_footer				{ display:none; }
.info_rightcorner			{ display:none; }

.contexte_article			{ no-repeat top left; margin:3px 0 3px 0;}
.contexte_title				{ margin:0; font-size:120%/*14px*/; color:#04a7b6; padding:7px 0 10px 16px; background:url(../images/prive/stoppress/info_top_right_corner.gif) no-repeat top right;}
.contexte_body				{ padding:0 10px 0 16px;  repeat-y top right;}
.contexte_body p			{ margin:0; padding:0 0 15px;}
.contexte_article ul		{ margin:0 0 0 12px; padding:5px 0;}
.contexte_article li		{ list-style:url(../images/prive/bullet.gif);}
.contexte_footer			{ height:15px;  no-repeat bottom left;}
.contexte_rightcorner		{ height:15px;  no-repeat bottom right; padding:0 0 0 16px;}


/* ACTUALITE */
.title_theme				{ border-bottom:1px solid #cce4f0; margin:0 !important; padding:3px 0;}

.actu_item						{ margin:0 0 10px 12px; padding:10px 0 10px 0px; clear:both; background:url(../images/prive/icones/ico_newsletter.gif) no-repeat 10px 10px;}
.actu_item a					{ color:#777; font-size:12px; text-decoration:none !important;}
.actu_item a:hover				{ text-decoration:underline !important;}
.actu_item a span				{ color:#007AB4; text-decoration:underline;}
.actu_item h4					{ margin:0; padding:0; border:0; color:#04a7b6; font-size:14px !important;}
.actu_item h4 a					{ font-size:14px !important; color:#04a7b6; text-decoration:none;}
.actu_item h5					{ font-size:10px; margin:3px 0; padding:0 0 0 5px; color:#999; background:url(../images/prive/icones/ico_calendrier.gif) no-repeat center left;}

.actu_item_alt					{ margin:0 0 10px 9px; padding:10px 0 10px 0px; clear:both; background:#F3F3F3 url(../images/prive/icones/ico_newsletter.gif) no-repeat 10px 10px; border:1px solid #EAEAEA; border-left:none; border-right:none;}
.actu_item_alt a				{ color:#777; font-size:12px; text-decoration:none !important;}
.actu_item_alt a:hover			{ text-decoration:underline !important;}
.actu_item_alt a span			{ color:#007AB4; text-decoration:underline;}
.actu_item_alt h4				{ margin:0; padding:0; border:0; color:#04a7b6; font-size:14px !important;}
.actu_item_alt h4 a				{ font-size:14px !important; color:#04a7b6; text-decoration:none;}
.actu_item_alt h5				{ font-size:10px; margin:3px 0; padding:0 0 0 5px; color:#999; background:url(../images/prive/icones/ico_calendrier.gif) no-repeat center left;}

.newsletter_item				{ margin:20px 0 0 9px; padding:10px 0 0 12px; clear:both; background:url(../images/prive/icones/ico_newsletter.gif) no-repeat 0 6px;}
.newsletter_item a				{ color:#999; font-size:12px; text-decoration:none !important;}
.newsletter_item a:hover		{ text-decoration:underline !important;}
.newsletter_item a span			{ color:#007AB4; text-decoration:underline;}
.newsletter_item h4				{ margin:0; padding:0; border:0; color:#04a7b6; font-size:14px !important;}
.newsletter_item h4 a			{ font-size:14px !important; color:#04a7b6; text-decoration:underline !important;}
.newsletter_item h4 a:hover		{ text-decoration:none !important;}
.newsletter_item h5				{ font-size:10px; margin:3px 0; padding:0 0 0 5px; color:#B7B7B7; background:url(../images/prive/icones/ico_calendrier.gif) no-repeat center left;}

a.article_content,a.article_content:visited		{ text-decoration:none !important; color:#555 !important;}
a.article_content:hover							{ text-decoration:underline !important;}
.article_date									{ padding:0 0 0 5px; margin:0; font-size:10px; color:#a5a5a5; line-height:18px; background:url(../images/icones/ico_calendrier.gif) no-repeat center left;}

/* Page actualit&eacute; */
.actu_year								{ padding:0; margin:25px 0 0 0; height:46px; background:url(../images/prive/icones/ico_actualite.gif) no-repeat top left;}
.hebdo_year								{ padding:0; margin:25px 0 0 0; height:46px; background:url(../images/prive/icones/ico_newsletter.gif) no-repeat top left;}
.actu_year h3,.hebdo_year h3			{ color:#049abe; margin:0 0 0 12px;}
.actu_year ul,.hebdo_year ul			{ margin:3px 0 0 12px; padding:4px 0 0; border-top:1px solid #DDD; list-style:none;}
.actu_year li,.hebdo_year li			{ display:inline; margin:0 5px 0 0; padding:0 5px 0 0; list-style-type:square; border-right:1px solid #EEE;}
.actu_year li a,.hebdo_year li a		{ font-weight:bold; color:#049abe !important;}
.this_year h3							{ color:#04a7b6 !important;}
.this_year li a,.this_year li a:visited	{ color:#04a7b6 !important;}

#view_rss					{ height:64px; margin:20px 0; padding:0 0 0 40px; background:url(../images/prive/ico_rss.gif) no-repeat top left;}
#view_rss a					{ display:block; padding:7px 0 5px; border-bottom:1px solid #DDD; color:#FF9900; font-weight:bold;}

/* AVIS */
.avis_article				{ background:url(../images/prive/avis_header.gif) no-repeat top left; margin:15px 0 15px 15px;}

/* QUESTION A LA REDACTION */
.questRedac_article			{ background:url(../images/prive/stoppress/question_redac_header.gif) no-repeat top left; margin:15px 0 15px 15px;}
.form_article				{ background:url(../images/prive/stoppress/form_header.gif) no-repeat top left; margin:15px 0 15px 15px;}

.toolbar					{display:none;}
/*.toolbar					{ height:20px; margin:0; padding:0; clear:both; border-top:1px solid #CCC;}
.toolbar li					{ float:left; margin:0; padding:0; list-style:none !important;}
.toolbar li a				{ display:block; float:left; padding:7px 8px 8px 30px; font-size:10px; color:#04a7b6; white-space:nowrap;}
.toolbar li a:hover			{ text-decoration:none;}*/

.top_of_page				{ float:right !important; background:url(../images/prive/ico_top_of_page.gif) no-repeat 10px 8px;}

/* BIBLIOTHEQUE
------------------------------------------------------------------------*/
/*a.tdm,a.tdm:visited						{ display:block; height:26px; color:#04a7b6; padding:10px 10px 0 46px; border-bottom:1px solid #DDD; font-size:90%/*13px*/; background:url(../images/prive/ico_tbl_matiere.gif) no-repeat top left; text-decoration:none;}*/
a.tdm,a.tdm:visited						{ display:none;}

#biblio_content							{ padding:0 0 0 0px;}

.biblio_summary							{ margin:0; padding:0;}
.biblio_summary li						{ list-style:none;}
.biblio_summary h3						{ display:block; height:23px; margin:15px 0 0 0px; padding:3px 0 0 2px; font-size:105%/*13px*/; text-decoration:none;}

.biblio_division					{ margin:0 0 0 10px; padding:0;}
.biblio_division li					{ padding:3px 0 3px 5px; background:url(../images/prive/bibliotheque/ico_biblio_listing.gif) no-repeat left 4px;}
.biblio_division .division_active	{ font-weight:bold;}

.biblio_partie						{ margin:0; padding:0;}
.biblio_partie li					{ padding:3px 0 3px 5px; background:url(../images/prive/bibliotheque/ico_biblio_listing.gif) no-repeat left 4px; font-weight:normal;}
.biblio_partie li a					{}
.biblio_partie .partie_active		{ font-weight:bold;}

.biblio_chapitre					{ margin:0; padding:0;}
.biblio_chapitre li					{ padding:3px 0 3px 5px; background:url(../images/prive/bibliotheque/ico_biblio_listing.gif) no-repeat left 4px; font-weight:normal;}
.biblio_chapitre li a				{}
.biblio_chapitre .chapitre_active	{ font-weight:bold;}

.biblio_souschapitre					{ margin:0; padding:0;}
.biblio_souschapitre li				{ padding:3px 0 3px 5px; background:url(../images/prive/bibliotheque/ico_biblio_listing.gif) no-repeat left 4px; font-weight:normal;}
.biblio_souschapitre li a				{}
.biblio_souschapitre .chapitre_active	{ font-weight:bold;}


.biblio_paragraphe						{ margin:0; padding:0;}
.biblio_paragraphe li					{ padding:3px 0 3px 5px; background:url(../images/prive/bibliotheque/ico_biblio_paragraphe.gif) no-repeat 0 5px; font-weight:normal;}
li.biblio_paragraphe 					{ padding:3px 0 3px 5px; background:url(../images/prive/bibliotheque/ico_biblio_paragraphe.gif) no-repeat 0 5px; font-weight:normal;}
.biblio_paragraphe li a					{}
.biblio_paragraphe .paragraphe_active	{ font-weight:bold;}

.tab_biblio_on						{}
.tab_biblio_off						{ display:none;}

.tab_biblio_on					{ clear:both; border:1px solid #DDD; border-top:0 !important; padding:15px; margin:0 0 5px;}
.tab_biblio_on ul li			{ margin:0; padding:2px 0; list-style:url(../images/prive/bullet.gif);}
.tab_biblio_on p				{ padding:0 !important; margin:0 !important;}

#biblio_tab						{ width:100%; background:url(../images/prive/bg_nav_tabs.gif) repeat-x bottom left; margin:0;}
#biblio_tab ul					{ margin:0; padding:0 0 0 2px; list-style:none; height:24px;}
#biblio_tab li								{ float:left; margin:0 10px 0 0;}
#biblio_tab li a,#biblio_tab li a:visited	{ display:block; padding:0 0 0 9px; text-decoration:none; font-weight:bold; color:#888;}

a.bibtab_on						{ background:url(../images/prive/lefton_tab.gif) no-repeat top left !important;}
a.bibtab_on span				{ display:block; padding:5px 6px 4px 0; background:url(../images/prive/righton_tab.gif) no-repeat top right !important; color:#049abe !important;}

a.bibtab_off					{ background:url(../images/prive/left_tab.gif) no-repeat top left;}
a.bibtab_off span				{ display:block; padding:5px 6px 4px 0; background:url(../images/prive/right_tab.gif) no-repeat top right; color:#888 !important;}

/* table (simple data) */
.tbl_data					{ border:1px solid #c4dadf; border-right:0;}
.tbl_data th				{ padding:10px; border-right:1px solid #c4dadf; }
.tbl_data .th_int			{ padding:5px; border-right:1px solid #c4dadf; font-size:13px; color:#00707e; background:#d7e9eb; }
td.th_int			{ padding:5px; border-right:1px solid #c4dadf; font-size:13px; color:#00707e; background:#d7e9eb; }
.tbl_data td				{ padding:7px 10px; border-right:1px solid #c4dadf; vertical-align:top; border-top:1px solid #c4dadf; }
.last_col					{ border-right:1px solid #c4dadf !important; }
.tbl_data .altern_row		{ background:#EFEFEF; }
.tbl_data th				{ font-size:14px; background:#00707e; color:#FFF; border-right:1px solid #c4dadf; }
.tbl_data ul				{ margin:0 0 0 15px; padding:0; }
.tbl_data li				{ list-style-image:none !important; list-style-type:disc; }

/* MON COMPTE
------------------------------------------------------------------------*/
.compte_article				{ background:url(../images/prive/moncompte/compte_header.gif) no-repeat top left; margin:15px 0 15px 15px;}

/* SEARCH RESULT & ADVANCED SEARCH
------------------------------------------------------------------------*/
.search_article				{ background:url(../images/prive/stoppress/search_header.gif) no-repeat top left; margin:15px 0 15px 15px;}
.info_result				{ color:#333;}
.finding_word				{ background:#d1f0ff; font-style:italic; color:#04a7b6; padding:0 3px;}

.search_title				{ margin:20px 0 0; color:#436073 !important; /*border-bottom:1px solid #DDD;*/}
#title_actualite			{ margin:0; padding:0 0 3px 50px; background:url(../images/prive/icones/ico_actualite.gif) no-repeat top left;}
#title_hebdo				{ margin:0; padding:0 0 3px 50px; background:url(../images/prive/icones/ico_hebdo.gif) no-repeat top left;}
#title_bibliotheque			{ margin:0; padding:0 0 3px 50px; background:url(../images/prive/icones/ico_bibliotheque.gif) no-repeat top left;}
#title_indices				{ margin:0; padding:0 0 3px 50px; background:url(../images/prive/icones/ico_indices.gif) no-repeat top left;}
#title_imprimes				{ margin:0; padding:0 0 3px 50px; background:url(../images/prive/icones/ico_imprimes.gif) no-repeat top left;}
#title_liens				{ margin:0; padding:0 0 3px 50px; background:url(../images/prive/icones/ico_liens.gif) no-repeat top left;}
#title_formations			{ margin:0; padding:0 0 3px 50px; background:url(../images/prive/icones/Ico_Formations.gif) no-repeat top left;}

.result_articles			{ margin:10px 0 0 85px; padding:0 10px 0 0;}
.result_articles h3			{ margin:0; padding:0; color:#c2424d;}

.search_item p a			{ color:#666; text-decoration:none;}
.search_item p a:hover		{ text-decoration:underline;}
.search_item p a span		{ color:#04a7b6; text-decoration:underline;}


/* CONTACT
------------------------------------------------------------------------*/
a.print_map img					{ border:1px solid #DDD; padding:10px; background:#FFF;}

/* AIDE
------------------------------------------------------------------------*/
.help_tbl					{ border:3px solid #436073;}
.help_tbl td				{ border-right:1px solid #CCC; vertical-align:top !important;}
.help_tbl th				{ border-bottom:1px solid #CCC;}

/* ECRITURES COMPTABLES */
.ecriture_cpt				{ border:1px solid #DDD; margin:0 0 10px; padding:10px 10px 0; background:#FEFEFE; font-size:12px;}
.ecriture_cpt h4			{ margin:0 0 10px; padding:10px; font-size:12px; font-style:normal; background:#f0f0f0; color:#04a7b6;}


/* FORMATIONS
------------------------------------------------------------------------*/
#formations_content			{ padding:0 0 0 50px; background:url(../images/prive/icones/ico_formations.gif) no-repeat top left;}


pre { font-family : Arial; font-size : 11px;}
