/*
 * Title : 'SocialWeb'
 * Author : Copyright 2006 Blue4You
 * URL : http://www.blue4you.be
 * 
 * Created : 02/03/2006
 * Modified : 15/05/2006
 */


/* WEBSITE LAYOUT */

html, body					{ margin:0; padding:0; height:100%; /* Required */}
body						{ font:13px Arial, Helvetica, sans-serif; text-align:center; color:#333; background:#fff}

/*squelette*/
#Container					{ margin:0 auto; width:95%; text-align:left; position:relative; min-height:100%; /* For Modern Browsers */ height:auto !important; /* For Modern Browsers */ height:100%; /* For IE */}
#Header_0					{ height:190px; background:url("../Images/Layout/SocialWebBaseline_Fr.gif") no-repeat bottom left; position:relative;}
#Header_1					{ height:190px; background:url("../Images/Layout/SocialWebBaseline_Nl.gif") no-repeat bottom left; position:relative;}
#Content					{ padding:0 0 35px 0; width:100%; clear:both;}
#Footer						{ padding:7px 0 0; width:100%; position:absolute; bottom:0 !important; /*bottom: -1px;  For Certain IE widths */ height:18px; background:#CFC4AB url("../Images/Layout/Bg_Footer.gif") no-repeat top center; font-size:10px; color:#686155; clear:both;}
#Footer .deboeck-link a		{ display:inline; float:none; margin:0 0 0 5px; padding:0 0 0 25px; text-decoration:underline; background:url(../Images/Layout/logo-lexalis-small.gif) no-repeat top left;}
#Copyright					{ float:right; padding:0 7px 0 0;}

/*header*/
#Baseline					{ display:none;}
#Logo_0, #Logo_1				{ height:55px; width:218px;}
/*#Logo_0 a					{ display:block;  height:77px; width:218px; text-indent:-1000em; background:url("../Images/Layout/SW_Logo_Fr.gif") no-repeat 15px 15px; overflow:hidden;}
#Logo_1 a					{ display:block;  height:77px; width:218px; text-indent:-1000em; background:url("../Images/Layout/SW_Logo_Nl.gif") no-repeat 15px 15px; overflow:hidden;}*/
#Logo_0 a					{ display:block; height:55px; width:218px; text-indent:-1000em; background:url("../Images/Layout/SW_Logo_Fr.gif") no-repeat 15px 15px; overflow:hidden;}
#Logo_1 a					{ display:block; height:55px; width:218px; text-indent:-1000em; background:url("../Images/Layout/SW_Logo_Nl.gif") no-repeat 15px 15px; overflow:hidden;}

#Logo_0,#Logo_1				{ margin:0; padding:0;}

#Logo_0 span, #Logo_1 span			{ display:block; height:25px; line-height:25px; color:#978A77; font-size:12px; text-align:center;}
#Logo_0 span a, #Logo_1 span a		{ display:inline; height:25px; line-height:25px; color:#978A77; margin:0 0 0 5px; padding:5px 0 5px 30px; background:url(../Images/Layout/logo-lexalis.gif) no-repeat center left !important;}


#Banners					{ height:151px; position:absolute; bottom:0; left:264px;}
#LoginBox					{ position:absolute; width:738px; top:10px; left:0;}
#LoginBox input				{ padding-left:3px;}
.InputLogin					{ font:10px Arial, Helvetica, sans-serif; color:#9E978B; border:1px solid #736C5F;}

/*left column*/
#LeftSide					{ width:264px; float:left;}
#LeftSideLogin				{ float:left; padding:15px 20px 0 25px;}
#DemoDecouverte				{ }
#DemoDecouverte h3			{ display:none;}
a#AccessDemo_0,a#AccessDemo_0:visited	{ display:block; height:108px; width:264px; text-indent:-1000em; overflow:hidden; background:url("../Images/Layout/SocialWebDemo_Fr.gif") no-repeat;}
a#AccessDemo_1,a#AccessDemo_1:visited	{ display:block; height:108px; width:264px; text-indent:-1000em; overflow:hidden; background:url("../Images/Layout/SocialWebDemo_Nl.gif") no-repeat;}
#ServicesBox_0,#ServicesBox_1			{ width:262px; background:url("../Images/Layout/SocialWebBackgrndServiceBox.gif") no-repeat bottom left; border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3;}
#ServicesBox_0 h3						{ margin:0; padding:15px 0 0 70px; height:65px; background:url("../Images/Layout/SW_TitleServiceBox_Fr.gif") no-repeat; color:#BE3B30; font-size:16px; cursor:pointer; }
#ServicesBox_1 h3						{ margin:0; padding:15px 0 0 70px; height:65px; background:url("../Images/Layout/SW_TitleServiceBox_Nl.gif") no-repeat; color:#BE3B30; font-size:16px; cursor:pointer; }
#ServicesBox_0 span,#ServicesBox_1 span	{ display:none;}
#LinksServiceBox			{ padding:0 10px 0;}
#LinksServiceBox a:link, #LinksServiceBox a:visited			{ color:#49453D; font-size:12px; font-weight:bold;}
#LinksServiceBox a:hover									{ color:#C3434E; font-size:12px; font-weight:bold;}

.Show						{}
.Hidden						{ display:none;}
.ServLinkColor				{ color:#C3434E !important;}

/*****************/

#ServDesc1					{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceActu.jpg") no-repeat bottom left;}
#ServDesc1 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc1 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc2					{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceHebdo.jpg") no-repeat bottom left;}
#ServDesc2 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc2 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc3					{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceBiblio.jpg") no-repeat bottom left;}
#ServDesc3 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc3 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc4					{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceGuides.jpg") no-repeat bottom left;}
#ServDesc4 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc4 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc5					{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceQuestions.jpg") no-repeat bottom left;}
#ServDesc5 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc5 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc6_0				{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceCCT_Fr.jpg") no-repeat bottom left;}
#ServDesc6_0 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc6_0 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc6_1				{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceCCT_Nl.jpg") no-repeat bottom left;}
#ServDesc6_1 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc6_1 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc7					{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceLiens.jpg") no-repeat bottom left;}
#ServDesc7 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc7 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc8					{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceFormations.jpg") no-repeat bottom left;}
#ServDesc8 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc8 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

#ServDesc9					{ border-top:1px solid #CCC; padding:5px 0 5px 70px; margin:25px 0 0; height:62px; background:url("../Images/Layout/IconeServiceModel.jpg") no-repeat bottom left;}
#ServDesc9 h4				{ margin:0; padding:0; color:#49453D; font-size:15px; font-weight:bold}
#ServDesc9 p				{ margin:0; padding:5px 10px 0 0; color:#505050; font-size:9px;}

/******************/

#Conseils					{ border-top:1px solid #CCC;; padding:10px 10px 55px 10px; overflow:hidden; clear:both; background:url("../Images/Layout/ConseilBckgrnd.gif") no-repeat top left;}
#Conseils h3				{ float:left; margin:0; padding:0 20px 0 0; width:90px; color:#534934; font-size:18px; font-weight:normal; text-align:right !important; border-right:1px solid #BE3B30;}
#Adviezen					{ border-top:1px solid #CCC;; padding:10px 10px 55px 10px; overflow:hidden; clear:both; background:url("../Images/Layout/ConseilBckgrnd.gif") no-repeat top left;}
#Adviezen h3				{ float:left; margin:0; padding:0 20px 0 0; width:90px; color:#534934; font-size:16px; font-weight:bold; text-align:right !important; border-right:1px solid #BE3B30;}
.TxtRose					{ color:#C3434E; font-size:20px; font-weight:bold; }
#ConseilDesc				{ width:120px; float:right; font-size:11px;}

/* NOUVELLE LOGIN BOX */
#loginbox					{ margin:0; padding:0; background:url(../Images/Layout/key-login.gif) no-repeat 18px 15px; }
#loginbox form				{ margin:0 15px; padding:0 0 0 60px; }
#loginbox h3				{ margin:0 15px; padding:10px 0 10px 60px; border-top:1px solid #eee; font-size:14px; color:#534934; text-transform:uppercase; }
#LeftSideContacts #loginbox, #LeftSideContacts #loginbox form, #LeftSideContacts #loginbox h3
							{ margin:0; background-position:0 10px; }

#loginbox label				{ display:block; color:#C3434E; margin:0 0 5px; font-size:11px; }
#loginbox .loginfield		{ width:155px; margin:2px 0 0; padding:3px; border:1px solid #b9b9b9; font-size:12px; color:#666; background:#FDFDFD; }
#loginbox .btn_login		{ width:40px; height:24px; border:0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; background: url("../Images/Layout/btn_tiny.gif") no-repeat top left; }
.memo_pwd					{ font-size:10px; color:#C3434E !important; }
a.lost_pwd, a.lost_pwd:visited
							{ font-size:10px; color:#C3434E !important; }
a.lost_pwd:hover			{ text-decoration:none; }

#loginboxnokey				{ margin:0 15px; padding:0; }
#loginboxnokey form			{ margin:0 15px; padding:0 0 0 60px; }
#loginboxnokey h3			{ margin:0 15px; padding:10px 0 10px 60px; border-top:1px solid #eee; font-size:14px; color:#534934; text-transform:uppercase; }
#LeftSideContacts #loginboxnokey, #LeftSideContacts #loginboxnokey form, #LeftSideContacts #loginboxnokey h3
							{ margin:0; background-position:0 10px; }

#loginboxnokey label		{ display:block; color:#C3434E; margin:0 0 5px; font-size:11px; }
#loginboxnokey .loginfield	{ width:155px; margin:2px 0 0; padding:3px; border:1px solid #b9b9b9; font-size:12px; color:#666; background:#FDFDFD; }
#loginboxnokey .btn_login	{ width:40px; height:24px; border:0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; background: url("../Images/Layout/btn_tiny.gif") no-repeat top left; }

a.log_out			{ text-decoration:underline; color:#fff; font-size:10px;}

/* Navigation */
#main_nav						{ margin:0; float:left; width:100%; background:#736C5F; font:11px Arial, Helvetica, sans-serif;}
#main_nav #menu					{ margin:0; padding:0;}
#main_nav #menu li				{ margin:0; padding:0; display:inline; list-style:none; float:left;}
#main_nav #menu li a			{ display:block; float:left; padding:8px 20px; height:14px; font-weight:bold; color:#FFF; text-decoration:none; border-right:1px solid #807A6E; /*text-indent:-2000em;*/ overflow:hidden;}
#main_nav #menu li a:hover		{ background:#817A6C url("../Images/Menu/Bg_Gen.gif") no-repeat top center; border-right:1px solid #8D877A;}
#main_nav #menu #active	a		{ background:#817A6C url("../Images/Menu/Bg_Gen.gif") no-repeat top center; border-right:1px solid #8D877A;}

/* Language Menu */
#main_nav #language				{ padding:0; float:right; margin:6px 0;}
#main_nav #language li			{ display:inline; margin:0; padding:0; list-style:none;}
#main_nav #language li a		{ color:#FB5C6A; padding-right:4px; font-weight:bold; text-decoration:none;}
#main_nav #language li a:hover	{ color:#FFF; text-decoration:none; }
#main_nav #language #activeLang	a	{ color:#FFF; text-decoration:none; }

/* LINK STYLE */
a:link, a:visited			{ color:#c2424d; text-decoration:underline;}
a:hover						{ text-decoration:none;}

a.SoftLink:link, a.SoftLink:visited		{ color:#333; text-decoration:underline;}
a.SoftLink:hover							{ text-decoration:none;}

#ForgotLogin								{ font-size:10px; color:#736C5F;}
#ForgotLogin a:link, #ForgotLogin a:visited	{ color:#736C5F; text-decoration:underline;}
#ForgotLogin a:hover						{ text-decoration:none;}


#ConseilLink								{ margin:10px 0 0 0;}

.SavoirPlus									{ display:block; padding:5px 0 5px 20px; color:#736C5F; font-size:11px; background:url("../Images/Layout/ArrowList.gif") no-repeat center left;}
a.SavoirPlus:link, a.SavoirPlus:visited		{ color:#736C5F; font-size:11px;}
a.SavoirPlus:hover							{ color:#C3434E;}
.SavoirPlus2								{ display:block; margin-left:170px; padding:5px 0 5px 20px; color:#736C5F; font-size:11px; background:url("../Images/Layout/ArrowList.gif") no-repeat center left;}
a.SavoirPlus2:link, a.SavoirPlus2:visited	{ color:#736C5F; font-size:11px;}
a.SavoirPlus2:hover							{ color:#C3434E;}

.GoTop										{ display:block; padding:5px 0 5px 20px; color:#736C5F; font-size:11px; background:url("../Images/Layout/GoTop.gif") no-repeat center left;}
a.GoTop:link, a.GoTop:visited				{ color:#736C5F; font-size:11px;}
a.GoTop:hover								{ color:#C3434E;}

#Footer a:link, #Footer a:visited			{ font:10px Arial, Helvetica, sans-serif; color:#686155; text-decoration:underline;}
#Footer a:hover								{ text-decoration:none;}

.ContactsEmailLink							{display:block; padding-left:25px; height:17px; background:url("../Images/Contact/EmailEnveloppe.jpg")no-repeat center left;}
#ContactSectionBottom a:link, #ContactSectionBottom a:visited	{ color:#333; font-size:12px; text-decoration:underline;}
#ContactSectionBottom a:hover									{ text-decoration:none;}

/* FORM ELEMENTS */
form							{ margin:0; padding:0;}

.TinyInput						{ width:60px; height:17px; padding:3px 5px 0; border:1px solid #BBB09B; font-size:12px; background:#FAFAFA;}
.SmallInput						{ width:100px; height:17px; padding:3px 5px 0; border:1px solid #BBB09B; font-size:12px; background:#FAFAFA;}
.MediumInput					{ width:205px; height:17px; padding:3px 5px 0; border:1px solid #BBB09B; font-size:12px; background:#FAFAFA;}
.LargeInput						{}
.MultiField						{ margin:0 0 2px;}

.TinySelect						{ width:80px; border:1px solid #BBB09B; background:#FAFAFA;}
.MediumSelect					{ width:220px; border:1px solid #BBB09B; background:#FAFAFA;}
.LargeSelect					{ width:460px; border:1px solid #BBB09B; background:#FAFAFA;}

.MediumTextArea					{ width:453px; height:120px; border:1px solid #BBB09B; font-size:12px; background:#FAFAFA;}
.Tinytextarea 					{ padding: 0; vertical-align: top;	margin: 2px 2px 1px 0; border:1px solid #BBB09B; font-size:12px; background:#FAFAFA;}
.CheckboxTxt					{ font-size:12px; padding:0 20px 0 0;}

/* ACCUEIL */
#RightSide						{ margin:0; padding:0; float:left;}
#SectionName					{ margin:0; padding:0; background-color:#C8BDA4;}
#SectionName h2					{ margin:0; padding:7px 0 0; width:130px; text-align:center; height:23px; font-size:12px; color:#FFFFFF; font-weight:normal; background-color:#C3434E;}
#SectionName h3					{ margin:0; padding:7px 0 0; width:150px; text-align:center; height:23px; font-size:12px; color:#FFFFFF; font-weight:normal; background-color:#C3434E;}
#SectionName_Large				{ width:200px !important;}
#SectionName_Medium				{ width:150px !important;}
#SectionName_Small				{ width:100px !important;}


/*#RightSideTop		{ float:left; width:100%;}*/
#ActuHebdoList					{ margin:0; padding:5px 0 0 0; height:20px; font-size:10px; background-color:#F5F1EA;}
#ActuHebdoListElem1				{ margin:0; padding:6px 23px 6px 20px; color:#736C5F; text-decoration:none; background:url("../Images/ActuHebdo/LettreEmail.jpg") no-repeat center right;}
#ActuHebdoListElem2				{ margin:0; padding:6px 20px 6px 20px; color:#736C5F; text-decoration:none; background:url("../Images/ActuHebdo/FluxRSS.jpg") no-repeat center right;}
#ActuHebdoListElem3				{ margin:0; padding:6px 20px 6px 20px; color:#736C5F; text-decoration:none; background:url("../Images/ActuHebdo/Archives.jpg") no-repeat center right;}
#ActuHebdoListElem1:hover,#ActuHebdoListElem2:hover,#ActuHebdoListElem3:hover		{ text-decoration:underline;}


#ActuHebdoDescs					{ height:180px; overflow:auto; margin:0; padding:0;}
.Actualite						{ margin:10px 0 0 0; padding:10px 10px 0 55px; background:url(../Images/Private/Icons/Ico_SmallActualite.gif) no-repeat 10px 10px;}
.Actualite2						{ margin:10px 0 0 0; padding:10px 10px 0 55px; background:#f5f1ea url(../Images/Private/Icons/Ico_SmallActualite2.gif) no-repeat 10px 10px;}
.Actualite h3,.Actualite2 h3	{ font-size:12px; margin:0; padding:0; color:#c2424d;}
.Actualite li,.Actualite2 li	{ list-style-image:url(../Images/Private/Bullet.gif);}
a.Article_Content,a.Article_Content:visited			{ font-size:11px; 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/ActuHebdo/IconCalender.gif") no-repeat center left;}

/* mike chg nom  */
.actu					{ margin:10px 0 0 0; padding:10px 10px 0 55px; background:url(../Images/Private/Icons/Ico_SmallActualite.gif) no-repeat 10px 10px;}
.actu2						{ margin:10px 0 0 0; padding:10px 10px 0 55px; background:#f5f1ea url(../Images/Private/Icons/Ico_SmallActualite2.gif) no-repeat 10px 10px;}
.actu h3,.actu2 h3	{ font-size:12px; margin:0; padding:0; color:#c2424d;}
.actu li,.actu2 li	{ list-style-image:url(../Images/Private/Bullet.gif);}


/*.ActuHebdoElem1					{ padding:10px 25px 10px 50px; background:url("../Images/ActuHebdo/IconActu.gif") no-repeat 15px 12px;}
.ActuHebdoElem2					{ padding:10px 25px 10px 50px; background:#F5F1EA url("../Images/ActuHebdo/IconActu.gif") no-repeat 15px 12px;}

#ActuHebdoDescs h4				{ margin:0; padding:0; font-size:11px;}*/
#ActuHebdoDescs h4 span			{ display:block; padding-left:17px; font-size:10px; color:#C3434E; line-height:18px; background:url("../Images/ActuHebdo/IconCalender.gif") no-repeat center left;}
#ActuHebdoDescs p				{ margin:0; font-size:11px;}
.ActuHebdoElemTxt				{ font-size:11px; color:#333333;}

#ActuMetiersSlogan_0			{ margin:10px 0; padding:0; height:45px; background:url("../Images/Layout/SloganMetiers_Fr.gif") no-repeat 8px 15px; text-indent:-1000em;}
#ActuMetiersSlogan_1			{ margin:10px 0; padding:0; height:45px; background:url("../Images/Layout/SloganMetiers_Nl.gif") no-repeat 8px 15px; text-indent:-1000em;}
#ActuMetiersDescs				{ width:100%; margin:0; padding:0; float:left;}

#MetiersDRH,#MetiersSecrSoc,#MetiersAvocats			{ width:31%; margin-left:10px; float:left;}
#MetiersSecrSoc h3,#MetiersDRH h3,#MetiersAvocats h3{ margin:0; padding:18px 0 5px 8px; font-size:14px; background:#C8BDA4; text-transform:uppercase; color:#FFF;}

#MetiersDRH div					{ margin:2px 0 0; height:50px; padding:70px 0 0; font-size:11px; color:#333; background:url("../Images/Layout/MetiersDRH.jpg") no-repeat top left;}
#MetiersSecrSoc div				{ margin:2px 0 0; height:50px; padding:70px 0 0; font-size:11px; color:#333; background:url("../Images/Layout/MetiersSecrSoc.jpg") no-repeat top right;}
#MetiersAvocats div				{ margin:2px 0 0; height:50px; padding:70px 0 0; font-size:11px; color:#333; background:url("../Images/Layout/MetiersAvocats.jpg") no-repeat top right;}

#gauche					{ float:left; margin:25px 0 0 0;  }
#gauche h3				{ margin:0 0 10px 0; padding:0;}
#gauche h4				{ float:left; margin:0; padding:0; color:#C3434E !important; font-weight:bold; font-size:12px; background-color:#FFF; padding:0 10px 0 0;}
#gauche p				{ margin:30px 0 0; padding:0;}

#droite					{ float:left; margin:0 10px 0 15px;}

/* REDACTION */
#RedactionChef					{ float:left;/*float:left;*/  margin:25px 0 0 0; width:auto; }
#RedactionChef h3				{ margin:0 0 10px 0; padding:0;}
#RedactionChef h4				{ float:left; margin:0; padding:0; color:#C3434E !important; font-weight:bold; font-size:12px; background-color:#FFF; padding:0 10px 0 0;}
#RedactionChef p				{ margin:30px 0 0; padding:0;}

.BlackLineBckgrnd				{ height:20px; background:url(../Images/Redaction/dot.jpg) repeat-x center left; margin: 5px 0 5px 0;}
.BlackLineBckgrnd span			{ font-size:12px; font-weight:bold; color:#666; background:#FFFFFF; padding:0 10px 0 10px;}
.DottedLineBckgrnd				{ height:10px; width:450px/*717px*/; background:url(../Images/Redaction/dotted.jpg) repeat-x center left; margin: 0 0 13px 20px;}

.RedactionPhoto					{ width:80px; height:80px; border:1px solid #BBB ; padding:3px; margin:0 0 0 20px;}
.DottedLineBckgrnd span			{ float:right; background-color:#FFF; padding:0 0 0 10px;}
.chef_direction					{ position:relative;left:110px}

#Desc_QuestionRedac				{ background:url(../Images/Redaction/Ico_QuestionsRedac.gif) no-repeat top left; padding:5px 0 20px 50px; margin:20px 0 10px;}
#Desc_QuestionRedac h3			{ margin:0; padding:0 0 3px; font-size:12px; color:#736c5f; border-bottom:1px solid #DDD;}

.ClearBoth						{ clear:both; height:30px;}
.FloatLeft						{ float:left;}
.FloatRight						{ float:right;}

/* CONTACTS */
#LeftSideContacts				{ width:214px; padding:0 20px 0 20px;}
#LeftSideContacts h5			{ margin: 0 0 5px 0 !important; font-size:100% ; font-weight:bold;}
#LeftSideContacts p				{ margin: 0 0 15px 0 !important; }
#MiddleSideContatcs				{ float:left; margin:0; padding:0 0 0 10px;}
#RightSideContacts				{ float:left; padding:0 20px 0 20px; width:150px }
#RightSideContatcs				{ float:left; padding:0 20px 0 20px; }
#BorderLeftCols					{ background:url("../Images/Services/Bg_LeftSide.jpg") no-repeat bottom left;}
#BorderLeftColsTop				{ background:url("../Images/Services/Bg_LeftSide.jpg") no-repeat top left;}

a.PrintMap						{}
a.PrintMap img					{ border:1px solid #DDD; padding:10px; background:#FFF;}

.fontsize12						{ font-size:11px; color:#656343;}
.SmallRedTxt					{ font-size:11px; color:#C3434E;}
.RedAsterisque					{ font-size:16px; font-weight:bold; line-height:10px; color:#C3434E; padding:0 0 0 7px;}
.FormTitles						{ color:#8D7F61; font-size:11px; font-weight:bold; padding:5px 0 1px 0;}

.PForm							{ font-size:12px; margin:0; padding:20px 0 20px 0;}
.PFormBold						{ font-size:12px; font-weight:bold; margin:0; padding:37px 0 20px 0;}

.LinkBlackBold:link, .LinkBlackBold:visited		{ color:#49453D; font-size:12px; font-weight:bold;}
.LinkBlackBold:hover							{ color:#C3434E; font-size:12px; font-weight:bold;}

/* 9 SERVICES INCONTOURNABLES */
/********* LeftNav *********/
#LeftNav					{ width:262px; background:url("../Images/Services/Bg_LeftSide.jpg") no-repeat bottom left; padding:0 1px 20px;}
#Title_9Services_0			{ margin:0; padding:15px 0 0 70px; height:55px; background:url("../Images/Layout/SW_TitleServiceBox_Fr.gif") no-repeat; color:#BE3B30; font-size:16px;}
#Title_9Services_1			{ margin:0; padding:15px 0 0 70px; height:55px; background:url("../Images/Layout/SW_TitleServiceBox_Nl.gif") no-repeat; color:#BE3B30; font-size:16px;}
#Title_9Services_0 span,#Title_9Services_1 span	{ display:none;}
#LeftNav ul					{ margin:0; padding:0;}
#LeftNav li					{ margin:0; padding:0; list-style:none; border-top:1px solid #F1F1F1; text-align:left;}
#LeftNav li a,#MainNav li a:visited			{ display:block; width:217px; padding:6px 0 6px 45px; margin:0; font-size:13px; color:#736c5f; background:url("../Images/Private/ArrowLeftNav.gif") no-repeat 20px 0; font-weight:bold; text-decoration:none; overflow:hidden;}
#LeftNav li a:hover,#LeftNav #active a		{ background:#FAFAFA url("../Images/Private/ArrowLeftNav.gif") no-repeat 20px -28px; color:#736c5f;}
/***************************/

#Full9ServicesContainer				{ font-size:12px; color:#333; padding:20px;}
#Full9ServicesContainer h3			{ margin:40px 0 -20px; padding:10px 0 0 50px; height:56px; font-size:16px; color:#666;}
#Full9ServicesContainer p			{ margin:10px;}
#Full9ServicesContainer ul			{ margin:0 0 35px 30px;}

.Full9ServicesGetActu				{ margin:0 0 0 25px; padding:6px 6px 6px 25px; font-size:11px; font-weight:bold; color:#736C5F; text-decoration:underline; background:url("../Images/Services/mail2.jpg") no-repeat center left;}
.Full9ServicesGetActu:hover			{ color:#C3434E;}
#H3ServiceActu						{ background:url("../Images/Services/IconeServiceActu.jpg") no-repeat center left;}
#H3ServiceHebdo						{ background:url("../Images/Services/IconeServiceHebdo.jpg") no-repeat center left;}
#H3ServiceBiblio					{ background:url("../Images/Services/IconeServiceBiblio.jpg") no-repeat center left;}
#H3ServiceMiniguide					{ background:url("../Images/Services/IconeServiceGuides.jpg") no-repeat center left;}
#H3ServiceModele					{ background:url("../Images/Services/IconeServiceModel.jpg") no-repeat center left;}
#H3ServiceLien						{ background:url("../Images/Services/IconeServiceLiens.jpg") no-repeat center left;}
#H3ServiceCCT						{ background:url("../Images/Services/IconeServiceCCT.jpg") no-repeat center left;}
#H3ServiceFormation					{ background:url("../Images/Services/IconeServiceFormations.jpg") no-repeat center left;}
#H3ServiceOutils					{ background:url("../Images/Services/IconeServiceFormations.jpg") no-repeat center left;}
#H3ServiceQuestion					{ background:url("../Images/Services/IconeServiceQuestions.jpg") no-repeat center left;}

.SavoirPlusBold										{ display:block; margin:0 0 0 25px; padding:5px 0 5px 20px; color:#736C5F; font-size:11px; font-weight:bold; background:url("../Images/Layout/ArrowList.gif") no-repeat center left;}
a.SavoirPlusBold:link, a.SavoirPlusBold:visited		{ color:#736C5F;}
a.SavoirPlusBold:hover								{ color:#C3434E;}

.SimpleLink							{ font-size:11px; color:#333;}
.SimpleLink:link, .SimpleLink:visited, SimpleLink:active { text-decoration:underline;}
.SimpleLink:hover					{ text-decoration:none;}

/* PRIX */
#PrixContainer						{ padding:20px 0 0 20px; margin:0; width:475px;}
#Garantie_0							{ padding:0; margin:0; width:395px; height:60px; text-indent:-1000em; background:url("../Images/Prix/garantie_Fr.gif") no-repeat top left;}
#Garantie_1							{ padding:0; margin:0; width:395px; height:60px; text-indent:-1000em; background:url("../Images/Prix/garantie_Nl.gif") no-repeat top left;}
#PrixAccesContainer					{ width:475px; margin:10px 0 0 0; padding:0;}

#Prix1Acces							{ float:left; width:220px; margin:0 15px 0 0;}
#Prix2Acces							{ float:left; width:230px;}
#Prix2AccesNL						{ float:left; width:230px;}
#Prix1Acces h4						{ margin:0; padding:65px  0 0 65px; width:150px; height:30px; font-size:12px; color:#FFF; background:url("../Images/Prix/Acces1.jpg") no-repeat top left;}
#Prix2Acces h4						{ margin:0; padding:65px 0 0 80px; width:150px; height:30px; font-size:12px; color:#FFF; background:url("../Images/Prix/Acces2.jpg") no-repeat top left;}
#Prix2AccesNL h4					{ margin:0; padding:55px 0 10px 80px; width:150px; height:30px; font-size:12px; color:#FFF; background:url("../Images/Prix/Acces2.jpg") no-repeat top left;}
#Prix1Acces p						{ padding:0 0 10px 0; margin:0 0 7px 65px; border-bottom:1px solid #aaa;}
#Prix2Acces p						{ padding:0 0 10px 0; margin:0 0 7px 80px; border-bottom:1px solid #aaa;}
#Prix2AccesNL p						{ padding:0 0 10px 0; margin:0 0 7px 80px; border-bottom:1px solid #aaa;}
#Prix1Acces span					{ padding:0; margin:0 0 0 65px; font-size:16px; font-weight:bold; color:#C3434E;}
#Prix2Acces span					{ padding:0; margin:0 0 0 80px; font-size:16px; font-weight:bold; color:#C3434E;}
#Prix2AccesNL span					{ padding:0; margin:0 0 0 80px; font-size:16px; font-weight:bold; color:#C3434E;}

#PrixMoreAcces						{ margin:30px 0 0 10px; padding:15px 0 0 65px; width:auto; height:45px; background:url("../Images/Prix/enveloppe.jpg") no-repeat center left;}
#PrixMoreAcces h4					{ margin:0; padding:0; font-size:15px; color:#C3434E;}
#PrixMoreAcces p					{ margin:0; padding:0; font-size:11px; color:#736C5F; margin:2px 0 0 0; padding:2px 0 0 0; border-top:1px solid #aaa;}

#Title_BuyOnline					{ margin:30px 0 10px; font-size:14px; padding:5px 0; color:#C3434E; border-bottom:1px solid #CCC;}
.MsgWarning					{padding:0px 0 40px 50px; background:url(../Images/Contact/Attention.gif) no-repeat top left; color:#C3434E; font-weight:bold; }

/* RSS */
#ContainerRss 					{ margin:0; text-align:justify;/* width:738px;*/}
.rsstable 						{ margin:5px 0 0 0;}
#ContainerRss h3				{ margin:30px 0 10px 0; padding:0 0 0 10px; font-size:14px; color:#736C5F;}
#ContainerRss p 				{ margin : 2px 0 10px 10px; padding-left:5px;}
.bgF5F1EA						{ background-color:#F5F1EA;}

.RedLink						{ color:#C3434E; font-size:12px;}
.RedLink:link, .RedLink:visited, .RedLink:active 	{ text-decoration:underline;}
.RedLink:hover					{ text-decoration:none;}

/* Bibliotheque */
.clsdiv1						{ display:block !important; margin:0; padding:0 0 0 30px;}
.SUB_clsdiv1					{ display:block !important; margin:0 !important; padding:0 !important;}
.SUB_clsdiv1 li					{ margin:0 !important; padding:2px 0 2px 15px !important; background-position:0 5px !important;}
#BiblioFolder_Container			{ margin:0; padding:0 0 0 20px;}
#BiblioFolder_Container li		{ list-style:none;}
#BiblioFolder_Container h3		{ display:block; height:26px; margin:15px 0 0; padding:0 0 0 46px; font-size:105%/*13px*/; background:url(../Images/Private/Ico_FolderBiblio.gif) no-repeat top left; text-decoration:none;}
.Title_BiblioActive				{ display:block; height:26px; padding:0 0 0 46px; font-size:13px; background:url(../Images/Private/Ico_FolderBiblio.gif) no-repeat 0 -26px !important; text-decoration:none;}

#BiblioFolder_Container ul		{ display:none;}
#BiblioFolder_Container ul li	{ padding:2px 0 2px 20px; background:url(../Images/Private/Ico_FileBiblio.gif) no-repeat 5px 5px; text-decoration:none;}

/* C'est dans SocialWeb */
#Conseil_Container				{ padding:20px 0 0 20px;}
#Conseil_Container ol li		{ padding:2px 0;}

#Desc_Conseil					{ background:url(../Images/Conseil/Ico_Conseil.gif) no-repeat top left; padding:5px 0 10px 50px; margin:20px 0 10px;}
#Desc_Conseil h3				{ margin:0; padding:0 0 3px; font-size:12px; color:#736c5f; border-bottom:1px solid #DDD;}

.ConseilItem					{ padding:0 0 30px 40px;}
#Conseil_Container h3			{ font-size:14px; color:#C3434E; padding:10px 0 0; margin:0;}
#Conseil_Container h3 span		{ display:block; float:left; width:33px; height:26px; padding:4px 0 0 6px; color:#999; background:url(../Images/Conseil/Ico_Item.gif) no-repeat top left;}
.LeftSideConseils
.tbl_Conseils					{ border-right:2px solid #CCC !important; border-bottom:2px solid #CCC !important;}
.tbl_Conseils td				{ border-top:2px solid #CCC; border-left:2px solid #CCC;}

/* TOOLBAR */
.ToolBar					{ padding:3px 0 0; margin:0 0 0 40px; clear:both; height:18px; border-top:1px solid #f5f1ea; border-bottom:1px solid #f5f1ea; font-size:10px;}
.ToolBar a,.ToolBar a:visited	{ display:block; float:left; color:#736C5F; padding:1px 10px 1px 20px; margin:0 10px 0 0; border-right:1px solid #C6C6C6;}
a.NewWindow,a.NewWindow:visited	{ background:url(../Images/Private/Ico_NewWindow.gif) no-repeat center left;}
a.TopPage,a.TopPage:visited		{ background:url(../Images/Private/Ico_TopPage.gif) no-repeat center left;}


/* CLASSICAL CONTENT */
.Classical_Content			{ clear:both; margin:15px 0 0 35px;}
.Classical_Content h3		{ color:#c2424d; margin:20px 0 5px;}

/* add general  from private  */
/* INFOBULLE */
.Info_Summary				{ background:url(../Images/Private/Avis_Header.gif) no-repeat top left; margin:15px 0 15px 15px;}
.Info_Article				{ background:url(../Images/Private/Info_Header.gif) no-repeat top left; margin:15px 0 15px 15px;}
.Info_Title					{ margin:0; font-size:120%/*14px*/; color:#c8bda4; padding:25px 0 20px 65px; background:url(../Images/Private/Info_TopRightCorner.gif) no-repeat top right;}
.Info_Body					{ padding:0 10px 0 65px; background:url(../Images/Private/Info_Body.gif) repeat-y top right;}
.Info_Body p				{ margin:0; padding:0 0 15px;}
.Info_Article ul			{ margin:0 0 0 35px; padding:5px 0;}
.Info_Article li			{ list-style:url(../Images/Private/Bullet.gif);}
.Info_Footer				{ height:38px; background:url(../Images/Private/Info_Footer.gif) no-repeat bottom left;}
.Info_RightCorner			{ height:38px; background:url(../Images/Private/Info_BottomRightCorner.gif) no-repeat bottom right; padding:0 0 0 65px;}


/* add Page actualité  from private  */
.ActuYear					{ padding:0; margin:25px 0 0 0; height:46px; background:url(../Images/Private/Icons/Ico_Actualite.gif) no-repeat top left;}
.HebdoYear					{ padding:0; margin:25px 0 0 0; height:46px; background:url(../Images/Private/Icons/Ico_Hebdo.gif) no-repeat top left;}
.ActuYear h3,.HebdoYear h3	{ color:#736c5f; margin:0 0 0 53px;}
.ActuYear ul,.HebdoYear ul	{ margin:3px 0 0 53px; padding:4px 0 0; border-top:1px solid #DDD; list-style:none;}
.ActuYear li,.HebdoYear li	{ display:inline; margin:0 5px 0 0; padding:0 5px 0 0; list-style-type:square; border-right:1px solid #EEE;}
.ActuYear li a,.HebdoYear li a			{ font-weight:bold; color:#736c5f !important;}
.ThisYear h3							{ color:#C3434E !important;}
.ThisYear li a,.ThisYear li a:visited	{ color:#C3434E !important;}
a.Tbl_Matiere,a.Tbl_Matiere:visited		{ display:block; height:26px; color:#736C5F; padding:10px 0 0 46px; border-bottom:1px solid #DDD; font-size:90%/*13px*/; background:url(../Images/Private/Ico_TblMatiere.gif) no-repeat top left; text-decoration:none;}

#LoginBoxPage			{ margin: 20px 0 0 30px;}

/* add CCT  from private  */
/* CCT */
#CCTFolder_Container		{ margin:0; padding:0;}
#CCTFolder_Container h3		{ display:block; height:26px; margin:15px 0 0; padding:0 0 0 46px; font-size:13px; background:url(../Images/Private/Ico_FolderCCT_Fr.gif) no-repeat top left; text-decoration:none;}
#CCTFolder_Container li		{ list-style:none;}

.CCT						{ margin:10px 0 0 35px; width:90%; clear:both; padding:10px 10px 0 55px; background:url(../Images/Private/Icons/Ico_CCT.gif) no-repeat 10px 10px; font-size:90%;}
.CCT li						{ list-style:url(../Images/Private/Bullet.gif);}
.CAO  						{ margin:10px 0 0 35px; width:90%; clear:both; padding:10px 10px 0 55px; background:url(../Images/Private/Icons/Ico_CCT_NL.gif) no-repeat 10px 10px;}
.CAO h3						{ margin:0; padding:0 0 10px; color:#c2424d;}
.CAO li						{ list-style:url(../Images/Private/Bullet.gif);}

.CCT .CCT_Container			{ float:left; clear:both; width:100%; margin:10px 0 0;}
a.CCTNum,a.CCTNum:visited	{ float:left; width:10%;}
.CCT .CCT_Container div		{ float:left; width:80%; margin:0; padding:0 0 0 5px; border-left:1px solid #DDD; text-transform:lowercase;}

.CCT_Tbl					{ width:80%;}
.CCT_Tbl td,.CCT_Tbl th		{ text-align:center; padding:5px;}
.CCT_ColLeft				{ text-align:left !important; padding:5px 15px 10px !important;}
.CCTNum_Title				{ display:block; color:#736C5F;}
.CCTTBLMAIN                 { vertical-align:top; border:0;}
.CCTNUM                     { margin:0 10px 5px 0; padding:0 10px 5px 0; border-right:1px solid #DDD; text-transform:lowercase;  vertical-align:top; } 
.CCTTIT                     { vertical-align:top; } 

/* CCT - CNT */
.CNT_Tbl					{ border:3px solid #736C5F;}
.CNT_Tbl td,.CNT_Tbl th		{ text-align:center; padding:5px;}
.CNT_ColLeft				{ text-align:left !important; padding:5px 15px 10px !important;}
.CNT_HEAD                   {}
#oCNTLST 		            { margin:30px 0 0 0; padding:0;}

/* add hebdo from private */
.Hebdo						{ margin:10px 0 0 35px; padding:10px 10px 0 55px; background:url(../Images/Private/Icons/Ico_SmallHebdo.gif) no-repeat 10px 10px;}
.Hebdo2						{ margin:10px 0 0 35px; padding:10px 10px 0 55px; background:#f5f1ea url(../Images/Private/Icons/Ico_SmallHebdo2.gif) no-repeat 10px 10px;}
.Hebdo h3,.Hebdo2 h3		{ margin:0; padding:0 0 10px; color:#c2424d;}
/* lien hebdo-actus */
p.lnkBHA 					{ margin:30px 0 0 0; padding:10px 0 0 0; border-top:1px solid #DDD; }


/* */
#ContainerLogout			{ margin:30px 0 0 20px; }




/**************************** VKW *******************************/
fieldset.vkw 					{border:0; padding:0 0 0 15px; border-left: 2px solid grey;}
fieldset.vkw label				{display:block; margin: 0; }
fieldset.vkw label input		{margin: 5px 10px 0 5px; }
fieldset.vkw fieldset			{border:0; padding:0; margin:8px;}
fieldset.vkw fieldset label		{display:block; margin:0 0 0 50px; }



/****************************SONDAGE**********************************/



form .captcha {
	margin-top: 2em;
}

/* Form Sections ======================================================================== */
fieldset 				{ padding: 15px 10px;	margin: 20px 0;	border: 1px solid  #878177;}
legend 					{ padding: 2px 5px; color: #1C1C1C;}
.inlineSection 			{ overflow: auto; width: 100%;}
form table 				{ border-collapse: collapse;}
form .alternate-1 		{ background-color:#E9E9E6;}
form .alternate-0 		{}

/* Combo Label + Input Field =========================================================== */

form .inlineSection .oneField 	{float: left;padding: 0;margin-right: 4px;}
form .oneChoice 				{white-space: nowrap;}

/* Field Labels ======================================================================== */

label, form .label 		{color: #333;font-size: small;}
label.preField 			{display: block;padding:5px 0 1px 0;margin: 0.4em 4px 0 0;font-weight: bold;color:#8D7F61;font-size:11px;}
legend 					{font-size:11px;font-weight: bold;}
span.preField 			{display: block;padding:5px 0 1px 0;margin: 0.4em 4px 0 0;font-weight: bold;color:#8D7F61;font-size:11px;}

form .label  			{display: block;padding: 2px;margin: 0.4em 4px 0 0;	font-weight: bold;}
label.postField  		{margin: 0 4px 0 4px;font-size:11px;}

.inlineSection .oneField .inlineLabel {display: block;padding:5px 0 1px 0;font-weight: bold;margin: 0.4em 4px 0 0;color:#8D7F61;font-size:11px;}

/* Inputs ======================================================================== */


input 							{margin: 0 2px 0 0;}
select 							{padding: 0;margin: 2px 2px 1px 0;}
.inlineSection .oneField select {margin: 0 2px 1px 0 !important;}
.gridSection select  			{margin: 0 !important;}

/* Buttons ======================================================================= */

form .actions 				{text-align: center;margin: 20px 0 10px 0;}
form .primaryAction 		{}
form .secondaryAction 		{color: grey;}
form .secondaryAction:hover {color: black;}
input.required 				{ width:205px; height:17px; padding:3px 5px 0; border:1px solid #BBB09B; font-size:12px; background:#FAFAFA;}
	

/* Form Builder Related Rules ===================================================== */

form .instructions 			{margin: 1em 0;}
form .reqMark 				{color: #F00;padding: 0 4px;}

/* wForms Related Rules ========================================================== */

form .errFld			{padding: 1px;	border: 1px solid #F00;}
form .errMsg 			{color: #CC3333 !important;display: block;}

form .field-hint 			{color: #000;float: right;width: 220px;margin: 15px 0 0 0;}
form .field-hint-inactive 	{color: #666;	float: right;clear: right;width: 220px;	margin: 15px 0 0 0;}
div.repeat 					{border: 1px dotted #ccc; background-color: #FFFFFF;margin: 3px 0;	padding-right: 3px;}
div.removeable 				{border: 1px dotted #ccc;background-color: #F5F5F5;padding-right: 3px;}
form .duplicateLink 		{line-height: 260%;	font-weight: bold;	color: #5C594E;}
form .removeLink 			{line-height: 260%;	color: #CC3300;}
form td .duplicateLink, form td .removeLink  {margin: 0;line-height: 100%;}
/* Switch Behavior Classes */
.onstate-a,  .onstate-b,  .onstate-c,  .onstate-d,
.onstate-e,  .onstate-f,  .onstate-g,  .onstate-h, 
.onstate-i,  .onstate-j,  .onstate-k,  .onstate-l, 
.onstate-m,  .onstate-n,  .onstate-o,  .onstate-p, 
.onstate-q,  .onstate-r,  .onstate-s,  .onstate-t,
.onstate-u,  .onstate-v,  .onstate-w,  .onstate-x,  
.onstate-y,  .onstate-z,  .onstate-aa, .onstate-ab,
.onstate-ac, .onstate-ad, .onstate-ae, .onstate-af,
.onstate-ag, .onstate-ah, .onstate-ai, .onstate-aj,
.onstate-ak, .onstate-al, .onstate-am, .onstate-an,
.onstate-ao, .onstate-ap, .onstate-aq, .onstate-ar,
.onstate-as, .onstate-at, .onstate-au, .onstate-av,
.onstate-aw, .onstate-ax, .onstate-ay, .onstate-az {
	display: block;
}
/* offstate classes for the Switch Behavior are in wforms-jsonly.css */

/* 
 wFORMS Extension Stylesheet - formassembly.com					
 To be used along with wforms.css
 This stylesheet and the associated images are Copyright (c) 2005 Cedric Savarese (http://www.formassembly.com)	
 and licensed under the Creative Commons Attribution-ShareAlike License (http://creativecommons.org/licenses/by-sa/2.0/) 
*/

/* Accessiblity Related Rules */
/* These are the rules that should *not* apply if javascript is disabled. */
/* see: http://formassembly.com/blog/?p=14 */

.offstate-a, .offstate-b, .offstate-c, .offstate-d, 
.offstate-e, .offstate-f, .offstate-g, .offstate-h, 
.offstate-i, .offstate-j, .offstate-k, .offstate-l,
.offstate-m, .offstate-n, .offstate-o, .offstate-p, 
.offstate-q, .offstate-r, .offstate-s, .offstate-t,
.offstate-u, .offstate-v, .offstate-w, .offstate-x,  
.offstate-y, .offstate-z, .offstate-aa, .offstate-ab,
.offstate-ac, .offstate-ad, .offstate-ae, .offstate-af,
.offstate-ag, .offstate-ah, .offstate-ai, .offstate-aj,
.offstate-ak, .offstate-al, .offstate-am, .offstate-an,
.offstate-ao, .offstate-ap, .offstate-aq, .offstate-ar,
.offstate-as, .offstate-at, .offstate-au, .offstate-av,
.offstate-aw, .offstate-ax, .offstate-ay, .offstate-az {
	display: none !important;
}
.wfPage, .wfHideSubmit { 
	display: none !important;
}
.wfCurrentPage {
	display: block !important;
}
/*color:#8D7F61;*/
/**présentation des informations sur commissions paritaire**/


#section_cp		{ padding:5px 0px 0px 20px;}
.titre_cp		{color:#736C5F; font-size:13px; border-bottom:1px solid #DDD;}
.s_titre_cp		{ display:block; padding-left:10px; padding-top:8px;  height:20px; font-size:13px; font-weight:bold; color:#c2424d;}
.cp_content		{ display:block; padding-left:20px; padding-top:6px; font-size:11px;}
.bottom_cp		{ display:block;color:#8D7F61; font-weight:bold; padding-top:4px;}

/* AUTRES PUBLICATIONS
------------------------------------------------------------------------*/

.publication-container		{ float:left; clear:both; width:100%; margin:10px 0px 0px 10px;}
.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:#C3434E !important; 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;}

.publication-list			{ margin:0;}
.publication-list td		{ padding:5px 10px; background:#f9f9f9;}
.publication-list h5		{ margin:10px 0 0; padding:0; color:#C3434E !important; font-size:12px; font-weight:bold; }
.publication-list em		{ font-size:11px;}
.publication-list p			{ margin:0; padding:0; font-size:11px; line-height:normal !important;}
.publication-list a.viewpub	{ font-size:11px; margin:0; padding:0;}
.publication-list .author	{ font-size:10px !important; margin:0; color:#989898;}
.publication-parag			{ font-size:12px; margin:0; padding:20px 0 20px 10px;}

/*#RightSide h4				{ font-size:105%; color:#C3434E; margin:10px 5px 0px 10px; padding:0 0 3px; border-bottom:1px solid #736C5F;}*/
#autr_pub h4				{ font-size:105%; color:#C3434E; margin:10px 5px 0px 10px; padding:0 0 3px; border-bottom:1px solid #736C5F;}

#toolbar_autr_pub			{ height:29px; margin:0px 5px 20px 10px; padding:0; clear:both; background:#F3F3F3;}
#toolbar_autr_pub li		{ float:left; margin:0; padding:0; list-style:none; border-right:2px solid #FFF;}
#toolbar_autr_pub li a		{ display:block; float:left; padding:8px 8px 8px 28px; font-size:10px; color:#736C5F; white-space:nowrap;}
#go-to						{ background:url(../Images/Layout/ArrowList.gif) no-repeat 10px 8px;}


#RightSideErreurs			{ margin:0; padding:0 0 0 10px;}