/*
 * Title : FiscalWeb
 * Author : Copyright 2006 Blue4You
 * URL : http://www.blue4you.be
 
 * Created : 06/11/2006
 * Modified : 09/11/2006
 */


body				{ font:12px Arial, Helvetica, sans-serif !important; color:#333;}

/* WEBSITE LAYOUT */
#shrotcuts			{ display:none;}
h1					{ font-size:36px; font-weight:normal;}
h3					{ font-size:16px; color:#007ab4; margin:25px 0; padding:0; }
h4					{ font-size:13px; color:#5daacf; margin:0; padding:0;}
h5					{ font-size:12px; margin:0; padding:0;}

a					{ color:#333; text-decoration:none;}
a:link, a:visited	{ color:#333; text-decoration:none;}
a:hover				{ color:#333; text-decoration:none;}


#banner,#pathway								{ display:none;}
#navigation,#loginbox							{ display:none;}
#footer											{ border-top:1px solid #AAA; color:#AAA; padding:5px 0 0;}
#footer a,#footer ul,#footer span				{ display:none;}

/* HEADER
------------------------------------------------------------------------*/


/* HOME */
#toolbar_actu			{ display:none;}
.actu_item				{ margin:10px 0; }
.actu_item h5			{ color:#999 !important; font-weight:normal; font-style:italic;}

#servicesbox_content			{ display:none;}
#servicesbox_right_corner		{ float:left; clear:both; width:100%;}
#servicesbox_right_corner div	{ float:left; border:1px solid #CCC; width:260px; margin:10px 15px; padding:10px; height:75px; overflow:hidden;}

/* LINK STYLE */
a:link, a:visited				{ color:#049abe; text-decoration:underline; outline:none;}
a:hover							{ text-decoration:none;}
a.linkout						{ padding-right:10px; background:url(../images/icones/ico-external-link.gif) no-repeat center right;  text-decoration:none;}
a.linkout img					{ border: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;}
*/
/* HTML Tag */
h3							{ font-size:120%/*14px*/;}
h4							{ font-size:13px;}
/* mod mike */
h5							{ font-size:12px;}
h6							{ font-size:11px;}
/* end mike */

/* 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 .not_show				{ display:none;}
#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 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:#007ab4;}

#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:#8d9fa7; 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:17px 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;}
.msg-attention							{ color:#c7a115; border:1px solid #ffdd5d; background:#fef3c9 url(../images/message/ico-attention.gif) no-repeat 15px 7px;}
.msg-no_result							{ color:#c7a115; border:1px solid #ffdd5d; padding:20px 2px 2px 50px;  background:#fef3c9 url(../images/message/ico-attention.gif) no-repeat ; margin:0px 20px 0px 10px;}
.msg-confirm							{ color:#70a819; border:1px solid #c2e87e; background:#e7ffbd url(../images/message/ico-confirm.gif) no-repeat 15px 7px;}

/* ACCUEIL */

#section-name					{ display:none;}
#section-name h2				{ display:none;}

.h2-large			{ width:180px !important;}
.h2-medium			{ width:150px !important;}
.h2-small			{ width:100px !important;}
/*
#section-name .pagination		{ float:right; padding:7px 0;}
#section-name .pagination a,#section-name .pagination a:visited		{ display:block; float:left; color:#049abe; font-weight:bold;}
.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: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;}
.previous2					{ padding:0 10px 0 25px; margin:0 0px 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;}
*/

/* CLASSICAL CONTENT */
/*.classical-content			{ clear:both; margin:0px 0px 0px 0px;}*/
.classical-content h3		{ color:#479ec8; margin:20px 0 5px;}

/* INFOBULLE */
.info-article				{ background:url(../images/prive/info_header.gif) no-repeat top left; margin:15px 0 15px 15px;}
.info-title					{ margin:0; font-size:120%/*14px*/; color:#049abe; padding:25px 0 20px 0px; background:url(../images/prive/info_top_right_corner.gif) no-repeat top right;}
.info-body					{ padding:0 10px 0 0px; background:url(../images/prive/info_body.gif) repeat-y top right;}
.info-body p				{ margin:0; padding:0 0 15px;}
.info-article ul			{ margin:0 0 0 20px; padding:5px 0;}
.info-article li			{ list-style:url(../images/prive/bullet.gif);}
.info-footer				{ display:none;}
.info-rightcorner			{ display:none;}

/* ACTUALITE */
.title_theme				{ border-bottom:1px solid #cce4f0; margin:0 !important; padding:3px 0;}

.actu-item						{ margin:0 0 0 0; padding:15px 0 15px 20px; clear:both; background:url(../images/icones/ico-actu.gif) no-repeat 15px 15px;}
.actu-item a					{ color:#555; 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:#007AB4; font-size:14px !important;}
.actu-item h4 a					{ font-size:14px !important; color:#007AB4; text-decoration:none;}
.actu-item h5					{ font-size:10px; margin:3px 0; padding:0 0 0 20px; color:#777; background:url(../images/icones/ico-calendrier.gif) no-repeat center left;}

.actu-item-alt					{ margin:0 0 0 0; padding:15px 0 15px 20px; clear:both; background:#f5f5f5 url(../images/icones/ico-actu.gif) no-repeat 15px 15px;}
.actu-item-alt a				{ color:#555; 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:#007AB4; font-size:14px !important;}
.actu-item-alt h4 a				{ font-size:14px !important; color:#007AB4; text-decoration:none;}
.actu-item-alt h5				{ font-size:10px; margin:3px 0; padding:0 0 0 20px; color:#777; background:url(../images/icones/ico-calendrier.gif) no-repeat center left;}

.hebdo-item						{ margin:20px 0 0 20px; padding:10px 0 0 10px; clear:both; background:url(../images/icones/ico-hebdo.gif) no-repeat 10px 10px;}
.hebdo-item a					{ color:#555; font-size:12px; text-decoration:none !important;}
.hebdo-item a:hover				{ text-decoration:underline !important;}
.hebdo-item a span				{ color:#007AB4; text-decoration:underline;}
.hebdo-item h4					{ margin:0; padding:0; border:0; color:#007AB4; font-size:14px !important;}
.hebdo-item h4 a				{ font-size:14px !important; color:#007AB4; text-decoration:underline !important;}
.hebdo-item h4 a:hover			{ text-decoration:none !important;}
.hebdo-item h5					{ font-size:10px; margin:3px 0; padding:0 0 0 20px; color:#777; background:url(../images/icones/ico-calendrier.gif) no-repeat center left;}

.hebdo						{ margin:10px 0 0 20px; padding:10px 10px 0 10px; background:url(../images/prive/icones/ico_smallhebdo.gif) no-repeat 10px 10px;}
.hebdo2						{ margin:10px 0 0 20px; padding:10px 10px 0 10px; background:#f5f1ea url(../images/prive/icones/ico_smallhebdo.gif) no-repeat 10px 10px;}
.hebdo h3,.Hebdo2 h3		{ margin:0; padding:0 0 10px; color:#007AB4;}
.hebdo ul li				{ list-style:url(../images/prive/bullet.gif);}
#summary_hebdo				{ margin:0; padding:0 0 0 15px;}
#summary_hebdo li			{ margin:0; padding:3px 0px 5px 0px; list-style:url(../images/prive/bullet.gif);}
#summary_hebdo li a,#summary_hebdo li a:visited			{}

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 17px; 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_hebdo.gif) no-repeat top left;}
.actu_year h3,.hebdo_year h3			{ color:#049abe; margin:0 0 0 53px;}
.actu_year ul,.hebdo_year ul			{ margin:3px 0 0 53px; 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:#ed8332 !important;}
.this_year li a,.this_year li a:visited	{ color:#ed8332 !important;}

#view-rss					{ margin:20px 0 0; padding:0 0 0 52px; background:url(../images/prive/ico_rss.gif) no-repeat top left;}

/* 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/question_redac_header.gif) no-repeat top left; margin:5px 0px 5px 5px;}
.form_article				{ background:url(../images/prive/form_header.gif) no-repeat top left; margin:5px 0px 5px 5px;}

/* LINKS */
.titre_link					{ padding:0px 0 0 0px; margin:0;}
.titre_link	li				{ margin:0 0 0px; padding:0 0 0 1px; list-style: url(../images/prive/liens/plus.jpg); }
.titre_link_moins			{ padding:0px 0 0 0px; margin:0;}
.titre_link_moins li		{ margin:0 0 0px; padding:0 0 0 1px; list-style: url(../images/prive/liens/moins.jpg);}
.list-links					{ padding:10px 0 0 10px; margin:0;}
.list-links li				{ margin:0 10px 15px;padding:0 0 0 25px; list-style-image:none; list-style:none; background:url(../images/prive/icones/ico_liens_tiny.gif) no-repeat top left; }
.list-links li a			{ display:block; width:auto !important; height:15px; border-top:1px solid #EDEDED;}
.list-links-hidden			{ display: none; padding:10px 0 0 10px; margin:0;}
.titre_link .premier_niveau         { display:none;list-style-image:none;list-style:none; }
.titre_link_moins .premier_niveau    { margin-top:-10px;list-style-image:none;list-style:none; }
.sous-menu-lien-util1 		{ display: none; position : relative ; }
.sous-menu-lien-util2 		{ display: block; position : relative ; }






/* TOOLBAR */
.tool_bar					{ padding:3px 0 0; margin:0; clear:both; height:18px; border-top:1px solid #f5f1ea; border-bottom:1px solid #f5f1ea; font-size:10px;}
.tool_bar a,.tool_bar a:visited	{ display:block; float:left; color:#888; padding:1px 10px 1px 20px; margin:0 10px 0 0; border-right:1px solid #C6C6C6;}


.toolbar					{ height:29px; margin:0; padding:0; clear:both; background:#F3F3F3;}
.toolbar li					{ float:left; margin:0; padding:0; list-style:none !important; border-right:2px solid #FFF;}
.toolbar li a				{ display:block; float:left; padding:7px 8px 8px 30px; font-size:10px; color:#80aedb; white-space:nowrap;}
.toolbar li a:hover			{ background-color:#F6F6F6; text-decoration:none;}

.top_of_page				{ background:url(../images/layout/top_of_page.gif) no-repeat 10px 8px;}
a.go-to						{ background:url(../images/icones/ico-arrow-right.gif) no-repeat 10px 8px;}
a.new_window,a.new_window:visited	{ background:url(../images/prive/ico_new_window.gif) no-repeat 10px 8px;}

/* BIBLIOTHEQUE
------------------------------------------------------------------------*/
a.tdm,a.tdm:visited					{ display:block; height:26px; color:#436073; padding:10px 0 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;}
.bibliotheque-article				{ border:1px solid #f3f3f3; padding:10px;}
.title-art-biblio					{ padding:10px !important; background:#d9ecf0; margin:20px 0 0 !important; border-left:1px solid #f3f3f3; border-top:1px solid #f3f3f3; border-right:1px solid #f3f3f3;}
/* mod mike */
.bibliotheque-article h4			{ margin:15px 0 0 0; padding:0; color:#436073;}
.bibliotheque-article h5			{ margin:10px 0 0 0; padding:0; color:#436073;}
.bibliotheque-article h6			{ margin:5px 0 0 0; padding:0; color:black;}
.bibliotheque-article ul li			{ list-style:none; }
/* end mike */

.biblio_summary						{ margin:0; padding:0;}
.biblio_summary li					{ list-style:none;}
.biblio_summary h3					{ display:block; height:23px; margin:15px 0 0; padding:3px 0 0 38px; font-size:105%/*13px*/; text-decoration:none;}

.biblio_division					{ margin:0 0 0 20px; padding:0;}
.biblio_division li					{ padding:3px 0 3px 10px; background:url(../images/prive/ico_biblio_division.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 10px; background:url(../images/prive/ico_biblio_partie.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 10px; background:url(../images/prive/ico_biblio_chapitre.gif) no-repeat left 4px; font-weight:normal;}
.biblio_chapitre li a				{}
.biblio_chapitre .chapitre_active	{ font-weight:bold;}

.biblio_paragraphe					{ margin:0; padding:0;}
.biblio_paragraphe li				{ padding:3px 0 3px 10px; background:url(../images/prive/ico_biblio_paragraphe.gif) no-repeat left 4px; 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 20px;}
.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 10px; 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;}

.evidence						{ padding:10px; margin:20px 0; background:#d9ecf0; border:2px solid #c4dadf; font-style:italic;}

/* table (simple data) */
.tbl-data					{ border:1px solid #c4dadf; border-right:0; clear:both;}
.tbl-data th				{ padding:10px; border-right:1px solid #c4dadf; }
.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:#f5fafb; }
.tbl-data th				{ font-size:13px; background:#436073; 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; }

.tbl-thin td				{ padding:3px 5px;}
.tbl-td-centered td			{ text-align:center !important;}
.tbl-no-border				{ border-top:none;}

/* SEARCH RESULT & ADVANCED SEARCH
------------------------------------------------------------------------*/
.search-article				{ background:url(../images/prive/search_header.gif) no-repeat top left; margin:15px 0 15px 15px;}
.finding-word				{ background:#d1f0ff; font-style:italic; color:#479ec8; padding:0 3px;}

.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;}

.advanced-search			{}
.advanced-search legend		{ display:block; font-size:14px; font-weight:bold;}
.advanced-search label		{ display:block; font-size:90%; clear:both;}

.as-checkbox				{ padding:7px 7px 2px;}
.as-checkbox label			{ margin:0 0 5px !important;}
.as-checkbox input			{ float:left; margin:1px 5px 0; padding:0 0 10px !important; border:none !important;}

.search-panel				{ clear:both; margin:0 0 10px; padding:7px; border:none; background:#f3f3f3;}
.search-panel h3			{ margin:0; padding:7px; background:#1c5e82; color:#fff;}
.search-panel label			{ margin:7px 0 0;}
.search-panel input			{ border:1px solid #aaa; padding:2px; color:#555; font:100% Arial, Helvetica, sans-serif;}
.search-panel select		{ border:1px solid #aaa; padding:2px; color:#555; font:100% Arial, Helvetica, sans-serif;}

#search-matiere				{ float:left; width:47%; clear:none;}
#search-type-document		{ float:right; width:47%; clear:none;}
#search-date-document		{ clear:both;}
#search-texte-document		{}
#search-pres-resultat		{}

.as-toolbar					{ width:100%; margin:0 0 5px; padding:0; float:left; clear:both; background:#049abe; border-top:1px solid #f3f3f3; border-bottom:1px solid #f3f3f3;}
.as-toolbar li				{ float:left; list-style:none;}
.as-toolbar li a			{ display:block; padding:5px; color:#fff !important; text-decoration:none !important; font-size:90%; background-color:#049abe;}
.as-toolbar li a:hover		{ background-color:#1c5e82 !important; color:#fff;}

.search-option 				{ background:#e9e9e9; margin:5px 0; float:left; width:100%; border:1px solid #ddd;}
.search-option .as-toolbar	{ width:auto !important; margin:0 !important; padding:5px !important; border:none; background:none;}
.search-option label		{ float:left; clear:none; margin:5px 0 0 !important;}
.search-option .as-toolbar li a			{ background:#666;}

a.select-all				{ padding-left:20px !important; background:url(../images/icones/ico-select-all.gif) no-repeat 5px top !important;}
a.select-all:hover			{ background-position:5px bottom !important;}
a.unselect-all				{ padding-left:20px !important; background:url(../images/icones/ico-unselect-all.gif) no-repeat 5px top !important;}
a.unselect-all:hover		{ background-position:5px bottom !important;}

#BYJUR label				{ float:left; clear:none; margin-right:7px !important;}
#search-date-document label	{ float:left; margin-right:7px !important; clear:none;}
#search-date-document span	{ float:left; margin:7px 7px 0 0 !important;}
#dateLBLET					{ padding-top:3px;}

.textdoc-container-title	{ float:left; width:100%; background:#1c5e82;}
#search-texte-document h3	{ float:left;}
.textdoc-title-1			{ width:293px;}
#search-texte-document div	{ clear:both;}
.textdoc-col-1				{ width:100px;}
.textdoc-col-2				{ width:200px;}
.textdoc-col-3				{ width:100px;}
#search-texte-document label{ float:left; margin-right:7px !important; clear:none;}
.hiddenRow					{ display:none;}

#search-pres-resultat label	{ float:left; width:200px; clear:none;}
#search-pres-resultat input	{ float:left; margin:1px 5px 0; border:none;}

/* resultats */
.result-section-title			{ margin:0; padding:7px; background:#1c5e82 !important; color:#fff;}

.resultats-left				{ float:left; width:49%; margin:15px 0 0;}
.resultats-left h3			{ background:#999;}
.resultats-left .as-toolbar	{ }
.resultats-left #search-matiere				{ width:auto; float:none;}
.resultats-left #search-type-document		{ width:auto; float:none;}
.resultats-left .textdoc-col-1				{ width:60px;}
.resultats-left .textdoc-col-2				{ width:180px; background:#333;}
.resultats-left .textdoc-col-3				{ width:50px;}

.resultats-right				{ float:right; width:49%; margin:15px 0 0;}
.resultats-right .list-results	{ background:#f3f3f3; padding:7px;}
.resultats-right .as-toolbar	{ width:auto; float:none; height:24px; margin:0 7px;}
.resultats-right h3				{ margin:0; padding:7px; background:#ed8332; color:#fff;}
.resultats-right h3 span		{ font-size:70% !important; font-style:italic; font-weight:normal;}

.resultats-right ul				{ margin:10px 0; padding:0; list-style:none; border-top:1px solid #dedede;}
.resultats-right ul li			{ border-bottom:1px solid #dedede;}
.resultats-right ul li a		{ position:relative; display:block; padding:4px 30px 4px 7px; text-decoration:none;}
.resultats-right ul li a:hover	{ background:#fff; color:#ed8332;}
.resultats-right ul li a span	{ position:absolute; top:5px; right:7px; font-style:italic; color:#999;}

/* CONTACT
------------------------------------------------------------------------*/
a.print_map img					{ border:1px solid #DDD; padding:10px; background:#FFF;}

/* AIDE
------------------------------------------------------------------------*/
.aide ol li						{ padding:0 0 10px 0;}
.aide ol li ul					{ margin:10px 0 0;}
.aide ol li ul li				{ padding:0 0 5px 0; list-style:url(../images/prive/bullet.gif);}
.aide ol li ul li em			{ color:#999;}



/* RSS
------------------------------------------------------------------------*/
#rss-list					{ margin:10px 0 10px 30px; padding:0;}
#rss-list li				{ margin:0; padding:0; list-style:none;}
#rss-list li a				{ display:block; color:#666; height:27px; background:url(../images/rss/bg_link.gif) no-repeat top left; text-decoration:none;}
#rss-list li a:hover		{ background-position:bottom left; color:#ea9132;}
#rss-list li a span			{ display:block; height:21px; padding:6px 0 0 50px; background:url(../images/rss/bg_link_right.gif) no-repeat top right; cursor:pointer;}
#rss-list li a:hover span	{ background-position:bottom right;}

/* FORMATIONS
------------------------------------------------------------------------*/
#formations_content			{ padding:0 0 0 50px; background:url(../images/icones/ico-formations.gif) no-repeat top left;}

/* MINI-FISC
------------------------------------------------------------------------*/
.mini-fisc-title			{ padding:5px 0 10px 35px; color:#049abe; background:url(../images/icones/ico-mini-fisc.gif) no-repeat top left;}

.mini-fisc-niv-1				{ margin:0 0 0 40px; padding:0;}
.mini-fisc-niv-1 li				{ padding:3px 0 3px 0; list-style:none;}
.mini-fisc-niv-1 li strong		{ padding:3px 0 3px 20px; background:url(../images/prive/ico_biblio_division.gif) no-repeat left 4px;}

.mini-fisc-niv-1 ul				{ margin:0 0 0 20px; padding:0;}
.mini-fisc-niv-1 ul li			{ padding:3px 0 3px 20px; background:url(../images/prive/ico_biblio_partie.gif) no-repeat left 4px; font-weight:normal;}
.mini-fisc-niv-1 ul li a		{}

.alphabetic-list			{ float:left; clear:both; margin:0; padding:7px 0; list-style:none; width:100%; background:#436073;}
.alphabetic-list li			{ float:left; border-right:1px solid #557589;}
.alphabetic-list li a		{ display:block; width:10px; padding:0 5px; color:#fff; text-decoration:none; text-transform:uppercase;}
.alphabetic-list li a:hover	{ color:#ed8332;}
.alphabetic-item-active a	{ font-weight:bold !important; color:#ed8332 !important;}


/* FORMULAIRES
------------------------------------------------------------------------*/
.formualires-list				{ margin:0 0 0 0; padding:0;}
.formualires-list li			{ padding:3px 0 3px 0; list-style:none;}
.formualires-list li strong		{ padding:3px 0 3px 20px; background:url(../images/prive/ico_biblio_division.gif) no-repeat left 4px;}

.formualires-list ul			{ margin:0 0 0 50px; padding:0;}
.formualires-list ul li			{ padding:3px 0 3px 30px; background:url(../images/icones/ico-pdf.gif) no-repeat left 5px; font-weight:normal;}
.formualires-list ul li a		{ }
.formualires-list ul li span	{ display:block; clear:both; font-style:italic;}
.choix							{ margin:0; font-size:13px; color:#049abe; padding:10px 0 10px 10px;}

/* AUTRES PUBLICATIONS
------------------------------------------------------------------------*/
.publication-container		{ float:left; clear:both; width:100%; margin:10px 0;}
.publication-item			{ float:left; width:48%; height:140px; margin:0 1% 8px 0; background:#f9f9f9; border:1px solid #f0f0f0;}
.publication-item img		{ float:left; padding:4px; border:1px solid #ccc; background:#fff; margin:10px;}
.publication-item-desc		{ margin:0 0 0 110px;}
.publication-item h5		{ margin:10px 0 0; padding:0; color:#049abe; font-size:12px; font-weight:bold;}
.publication-item em		{ font-size:11px;}
.publication-author			{ font-size:10px !important; margin:2px 0 5px !important; color:#989898;}
.publication-item p			{ margin:0; padding:0; font-size:11px; line-height:normal !important;}
.publication-item a.viewpub	{ margin:0; padding:0;}

/* ADD MIKE -> Modification articles textes ajout� ou supprim�
------------------------------------------------------------------------*/
.PLUS		{ color: #008000;  font-weight: bold; }
.MOINS		{ color: #FF0000;  text-decoration: line-through; }

/* ADD MIKE -> MiniGuide - class dans le texte
------------------------------------------------------------------------*/
div.GRP1	{ margin:15px 0 0 0; padding:0; }
div.GRP2	{ margin:10px 0 0 20px; padding:0; }
p.NIV1		{ margin:0 0 10px 0; font-size:105%; font-weight:bold; }
p.NIVX		{ margin:0 0 10px 0; font-size:105%; }
p.TM2		{ margin:0 0 5px 0; }



#content div p a		{ color:#049abe; font-size:12px;  text-decoration:none !important;}
a.linkactu				{ color:#049abe; font-size:12px;  text-decoration:none !important;}
#content div p a:hover	{ text-decoration:underline !important;}

