/* <!-- compression status: 1 --> (this is for http compression) */
/*  (do not remove this :) */
/*  (not this either :) */
body{text-align:center}
body *{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
body#index {background-color:#f3f3f3;}
img{border:none;margin: 0 0 0 0;padding: 0 0 0 0;}
td{vertical-align:top;}
p,li,dd,div,td{line-height:1.1em;}
/*div{padding:0px;border:1px red solid;}*/
a{font-size:inherit !important;}
h1,h2,h3,h4,h5,h6{background-color:transparent;margin:0 0 0 0;padding: 0 0 0 0;border:none !important;font-weight:bolder;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit !important;font-size:inherit !important;text-transform:inherit !important;text-decoration:none !important;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline !important;}
h1 {font-size:145%;margin-top:1.45em;margin-bottom:0.45em;line-height:normal;}
h2 {font-size:135%;margin-top:1.35em;margin-bottom:0.35em;line-height:normal;}
h3 {font-size:120%;margin-top:1.2em; margin-bottom:0.35em;line-height:normal;}
h4 {font-size:110%;margin-top:1.1em; margin-bottom:0.1em; line-height:normal;}
h5 {font-size:100%;margin-top:1em;   margin-bottom:0;     line-height:normal;}
h6 {font-size:85%; margin-top:1em;   margin-bottom:0;     line-height:normal;}
/* To stall plone.css. */
ul {margin: 0 0 0 0 !important;padding: 0 0 0 0 !important;list-style-image:none !important;}
li{list-style-image:none !important;}
input {border: 1px solid #444; color: #444}
div.iconPDF,div.iconPDFInter{width:21px;height:21px;background-image:url(http://www.afdas.com/mime/gif/pdfIcon.gif);background-position:50% 50%;background-repeat:no-repeat;}
div.iconWord{width:21px;height:21px;background-image:url(http://www.afdas.com/mime/gif/wordIcon.gif);background-position:50% 50%;background-repeat:no-repeat;}
div.iconPDFInterE,
div.iconPDFInterI,
div.iconPDFInterP,
div.iconPDFInterS{width:37px;height:18px;background-position:50% 50%;background-repeat:no-repeat;}
div.iconPDFInterE{background-image:url(http://www.afdas.com/mime/gif/iconPDFInterE.gif);}
div.iconPDFInterI{background-image:url(http://www.afdas.com/mime/gif/iconPDFInterI.gif);}
div.iconPDFInterP{background-image:url(http://www.afdas.com/mime/gif/iconPDFInterP.gif);}
div.iconPDFInterS{background-image:url(http://www.afdas.com/mime/gif/iconPDFInterS.gif);}
/* ------------------------------------------------------- */
/* Index page (the one with the flash gimmick. ----------- */
/* ------------------------------------------------------- */
#index                                     {background-color:#f3f3f3;}
#index #indexMain                          {background-color:#f3f3f3;margin:0 auto 0 auto;padding:0;width:760px;}
#index #indexMain #flash                   {background-color:#f3f3f3;background-image:url(http://www.afdas.com/mime/jpg/backgroundIndex.jpg);background-position:left top;background-repeat:no-repeat;text-align:right;width:637px;}
#index #indexMain #navigation              {background-color:#f3f3f3;height:auto;margin:0 0 0 0;padding:0 0 23px 0;width:123px;}
#index #indexMain #navigation #iso         {color:#808080;font-size:10px;font-weight:normal;margin-top:19px;text-align:right;text-decoration:none;}
#index #indexMain #navigation #logoHome    {margin:25px 0 0 0;padding:0 0 100px 5px;width:auto;}
#index #indexMain #navigation ul           {background-color:#f3f3f3;margin:0 0 0 0;padding:0 0 11px 0;width:auto;}
#index #indexMain #navigation ul li        {background-color:#f3f3f3;list-style-image:url(http://www.afdas.com/mime/gif/leftColumnArrow05Rightwards.gif) !important;list-style-position:inside;margin:0 0 0 10px;padding:0.3em 0 0.3em 0;text-align:right;}
#index #indexMain #navigation ul li a      {color:#2193CB;font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bolder;text-decoration:none;}
#index #indexMain #navigation ul li#acces  {border-bottom:1px solid #CFD1E0;border-top:1px solid #CFD1E0;list-style-image:url(http://www.afdas.com/mime/gif/leftColumnArrow06Rightwards.gif) !important;}
#index #indexMain #navigation ul li#acces a{color:#090DBB;font-weight:bolder;text-decoration:none;}
#index #indexMain #navigation ul li#contact{border-bottom:1px dotted #CFD1E0;border-top:1px dotted #989DC3;}
/* ------------------------------------------------------- */
#visual-portal-wrapper  {width:760px;margin:0 auto 0 auto;clear:both;}
#visual-portal-wrapper *{text-align:left;}
div.contentIntermittents{border:0px ridge Red;width:760px;background-image:url(http://www.afdas.com/mime/jpg/backgroundIntermittents.jpg);background-position:top left;background-repeat:no-repeat !important;}
div.contentEmployeurs   {border:0px ridge Red;width:760px;background-image:url(http://www.afdas.com/mime/jpg/backgroundEmployeurs.jpg);background-position:top left;background-repeat:no-repeat !important;}
div.contentSalaries     {border:0px ridge Red;width:760px;background-image:url(http://www.afdas.com/mime/jpg/backgroundSalaries.jpg);background-position:top left;background-repeat:no-repeat !important;}
div.contentParitaires   {width:760px;background-image:url(http://www.afdas.com/mime/jpg/backgroundParitaires.jpg);background-position:top left;background-repeat:no-repeat !important;}
div.contentAfdas        {width:760px;background-image:url(http://www.afdas.com/mime/jpg/backgroundAfdas.jpg);background-position:top left;background-repeat:no-repeat !important;}
/* ------------------------------------------------------- */
#portal-top{width:100%;margin:0 auto 0 auto;padding:0 0 0 0;clear:both;}
#portal-top *{border:0px dotted Red;}

#portal-top #portal-logo{margin: 30px 0em 34px 22px;padding:0;
width:113px;
height:70px;
/*background-image:url(http://www.afdas.com/logo.jpg) !important;background-repeat: no-repeat;background-position:50% 50%;*/
}
#portal-top #portal_head_afdas{width:538px;height:151px;text-align:right;float:right;}
#portal-top #portal_head_afdas #headerMapSupport{width:538px;height:131px;}
/* ------------------------------------------------------- */
#portal-top #portal-search_afdas{color:#991370;border-bottom:1px dotted #767676;width:176px;float:left;margin:0.5em 0 0 0px !important;padding:0 0 0.5em 24px !important;}
#portal-top #portal-search_afdas ul {margin:1px 0 1px 0px;padding:0 0 0 0px;}
#portal-top #portal-search_afdas ul li{margin:0 0 0 0px;padding:0 0 0 11px;list-style:none !important;background-position:0px 2px;background-repeat:no-repeat;background-image:url(http://www.afdas.com/mime/gif/leftColumnArrow02Rightwards.gif);}
#portal-top #portal-search_afdas ul li a{color:#991370;text-decoration:none;font-weight:bolder;}
#portal-top #portal-search_afdas ul li a:hover{color:#991370;text-decoration:underline;}
#portal-top #portal-search_afdas ul li a:visited{color:#991370;text-decoration:none;}
#portal-top #portal-search_afdas #search #SearchableText_menu{border:1px solid; border-color:#999 #fff #fff #999;}
.btn_submit{color:#921e6c; background-color: transparent; font-weight:bolder;}
/* ------------------------------------------------------- */
#portal-top #portal-breadcrumbs{margin:57px 0 0px 231px;padding:0 0 0 0px;border:none;width:500px;}
#portal-top #portal-breadcrumbs ol{margin:0 0 0 0;padding:0 0 0 0;}
#portal-top #portal-breadcrumbs ol li{display:inline;float:left;padding-left:14px;margin:0 3px 0 3px;list-style:none !important;height:13px;background-image:url(http://www.afdas.com/mime/gif/breadcrumbArrow02Rightwards.gif);background-repeat:no-repeat;background-position: 0% 50%}
#portal-top #portal-breadcrumbs ol li#first{padding-left:11px;margin:0 3px 0 0;background-image:url(http://www.afdas.com/mime/gif/breadcrumbArrow01Rightwards.gif);background-repeat:no-repeat;background-position: 0% 50%;}
#portal-top #portal-breadcrumbs ol li#last{white-space:nowrap;}
#portal-top #portal-breadcrumbs ol li a{text-decoration:underline;font-size:1em;color:#000000;}
#portal-top #portal-breadcrumbs ol li a:hover{text-decoration:underline;}
#portal-top #portal-breadcrumbs ol li a:visited{}
/* ------------------------------------------------------- */
#portal-columns                                 {width:760px;margin:0 0 0 0 !important;padding:0 0 0 0 !important;  background-repeat:repeat-y;background-image:url(http://www.afdas.com/mime/jpg/backgroundPortalColumns.jpg);  background-position:0% 0%;border-collapse:collapse;}
#portal-column-one                              {width:219px;margin:0 0 0 0 !important;padding:0 0 7em 0 !important;background-repeat:no-repeat;background-image:url(http://www.afdas.com/mime/jpg/backgroundPortalColumnOne.jpg);background-position:0% 100%;vertical-align:top;}
#portal-column-content                          {width:541px;height:200px;margin:0 0 0 0 !important;padding:0 0 0 0 !important;vertical-align:top;}
#portal-column-content #content.documentEditable{margin:1em 0 0 0 !important;padding:0 0 0 0 !important;}
/* ------------------------------------------------------- */
#navigation-afdas { margin:1em 0 0 0; padding:0 19px 0em 2em; }
#navigation-afdas ul { margin:0 0 0 0; padding:0 0 0 0; width:177px; }
#navigation-afdas ul li { list-style:none !important; border-bottom:1px dotted #767676; padding:0 0 7px 0; margin-bottom:11px; }
#navigation-afdas ul li ul { margin:1px 0 1px 0px; padding:0 0 0 0px; }
#navigation-afdas ul li ul li { border:0px dotted Red; margin:2px 0 3px 0px; padding:0 0 0 11px; list-style:none !important; background-position:0px 2px; background-repeat:no-repeat; background-image:url(http://www.afdas.com /mime/gif/leftColumnArrow02Rightwards.gif); }
#navigation-afdas ul li ul li a { text-decoration:none; font-size:1em; font-weight:bolder; }
#navigation-afdas ul li ul li a:hover { text-decoration:underline; }
#navigation-afdas ul li ul li a:visited { }
#navigation-afdas ul li ul li#developped { border:0px dotted Blue; margin:0 0 0 0px; padding:0 0 0 1em; list-style:none !important; background-position:0px 4px; background-image:url(http://www.afdas.com /mime/gif/leftColumnArrow02Downwards.gif); }
#navigation-afdas ul li ul li#developped ul { border:0px dotted Black; width:165px; margin:0 0 1em 0; padding:0 0 1em 0 !important; }
#navigation-afdas ul li ul li#developped ul li { border:0px dotted Pink; margin:0 0 0 0px; padding:0 0 0 11px; list-style:none !important; background-position:0 5px; background-repeat:no-repeat; background-image:url(http://www.afdas.com /mime/gif/leftColumnArrow10Rightwards.gif); }
#navigation-afdas ul li ul li#developped ul li a { text-decoration:none; font-size:1em; font-weight:normal; }
#navigation-afdas ul li ul li#developped ul li a:hover { text-decoration:underline; }
#navigation-afdas ul li ul li#developped ul li a:visited { }
/* ------------------------------------------------------------------------------------- */
#navigation-afdas ul li#infoPratiques h1 { font-size:1em; color:#7E5887; }
#navigation-afdas ul li#infoPratiques ul li a { color:#7E5887; }
#navigation-afdas ul li#infoPratiques ul li a:hover { color:#762076; }
#navigation-afdas ul li#infoPratiques ul li a:visited { color:#7E5887; }
#navigation-afdas ul li#infoPratiques ul li#developped a { color:#762076 !important; }
#navigation-afdas ul li#infoPratiques ul li#developped ul li a { color:#7E5887 !important; }
#navigation-afdas ul li#infoPratiques ul li#developped ul li a:hover { color:#762076; }
#navigation-afdas ul li#infoPratiques ul li#developped ul li a:visited { }
/* ------------------------------------------------------------------------------------- */
#navigation-afdas ul li#infoTechniques h1 { font-size:1em; color:#674F6D; }
#navigation-afdas ul li#infoTechniques ul li a { color:#674F6D; }
#navigation-afdas ul li#infoTechniques ul li a:hover { color:#762076; }
#navigation-afdas ul li#infoTechniques ul li a:visited { color:#674F6D; }
#navigation-afdas ul li#infoTechniques ul li#developped a { color:#3C3C3C !important; }
#navigation-afdas ul li#infoTechniques ul li#developped ul li a { color:#674F6D !important; }
#navigation-afdas ul li#infoTechniques ul li#developped ul li a:hover { color:#762076; }
#navigation-afdas ul li#infoTechniques ul li#developped ul li a:visited { }
/* ------------------------------------------------------------------------------------- */
#portlet-navigation-tree { margin:0 0 0 0; padding:0 19px 0em 2em; }
#portlet-navigation-tree ul { margin:0 0 0 0; padding:0 0 0 0; width:177px !important; }
#portlet-navigation-tree ul li { list-style:none !important; border-bottom:1px dotted #767676; padding:0 0 7px 0; margin-bottom:11px; }
#portlet-navigation-tree ul li ul { margin:1px 0 1px 0px; padding:0 0 0 0px; }
#portlet-navigation-tree ul li ul li { border:none; margin:2px 0 3px 0px; padding:0 0 0 11px; list-style:none !important; background-position:0px 2px; background-repeat:no-repeat; background-image:url(http://www.afdas.com /mime/gif/leftColumnArrow02Rightwards.gif); }
#portlet-navigation-tree ul li ul li a { text-decoration:none; font-size:1em; font-weight:bolder; }
#portlet-navigation-tree ul li ul li a:hover { text-decoration:underline; }
#portlet-navigation-tree ul li ul li a:visited { }
#portlet-navigation-tree ul li ul li#developped { margin:0 0 0 0px; padding:0 0 0 1em; list-style:none !important; background-position:0px 4px; background-image:url(http://www.afdas.com /mime/gif/leftColumnArrow02Downwards.gif); }
#portlet-navigation-tree ul li ul li#developped ul { margin:0 0 1em 0; padding:0 0 1em 0 !important; }
#portlet-navigation-tree ul li ul li#developped ul li { border:none; margin:0 0 0 0px; padding:0 0 0 11px; list-style:none !important; background-position:0 5px; background-repeat:no-repeat; background-image:url(http://www.afdas.com /mime/gif/leftColumnArrow10Rightwards.gif); }
#portlet-navigation-tree ul li ul li#developped ul li a { text-decoration:none; font-size:1em; font-weight:normal; }
#portlet-navigation-tree ul li ul li#developped ul li a:hover { text-decoration:underline; }
#portlet-navigation-tree ul li ul li#developped ul li a:visited { }
/* ------------------------------------------------------------------------------------- */
#portlet-navigation-tree ul li#session h1 { font-size:1em; color:#ff5500; }
#portlet-navigation-tree ul li#session ul li { color:#ff5500; font-weight:bold; }
#portlet-navigation-tree ul li#session ul li a { color:#ff5500; }
#portlet-navigation-tree ul li#session ul li a:hover { color:#762076; }
#portlet-navigation-tree ul li#session ul li a:visited { color:#ff5500; }
#portlet-navigation-tree ul li#session ul li#developped a { color:#762076 !important; }
#portlet-navigation-tree ul li#session ul li#developped ul li a { color:#ff5500 !important; }
#portlet-navigation-tree ul li#session ul li#developped ul li a:hover { color:#762076; }
#portlet-navigation-tree ul li#session ul li#developped ul li a:visited { }
/* ------------------------------------------------------------------------------------- */
#portlet-navigation-tree ul li#manager h1 { font-size:1em; color:#a14286; }
#portlet-navigation-tree ul li#manager ul li { color:#a14286; font-weight:bold; }
#portlet-navigation-tree ul li#manager ul li a { color:#a14286; }
#portlet-navigation-tree ul li#manager ul li a:hover { color:#762076; }
#portlet-navigation-tree ul li#manager ul li a:visited { color:#a14286; }
#portlet-navigation-tree ul li#manager ul li#developped a { color:#762076 !important; }
#portlet-navigation-tree ul li#manager ul li#developped ul li a { color:#a14286 !important; }
#portlet-navigation-tree ul li#manager ul li#developped ul li a:hover { color:#762076; }
#portlet-navigation-tree ul li#manager ul li#developped ul li a:visited { }
/* ------------------------------------------------------------------------------------- */
#portlet-navigation-tree ul li#interactif h1 { font-size:1em; color:#a14286; }
#portlet-navigation-tree ul li#interactif ul li { color:#a14286; font-weight:bold; }
#portlet-navigation-tree ul li#interactif ul li a { color:#a14286; }
#portlet-navigation-tree ul li#interactif ul li a:hover { color:#762076; }
#portlet-navigation-tree ul li#interactif ul li a:visited { color:#a14286; }
#portlet-navigation-tree ul li#interactif ul li#developped a { color:#762076 !important; }
#portlet-navigation-tree ul li#interactif ul li#developped ul li a { color:#a14286 !important; }
#portlet-navigation-tree ul li#interactif ul li#developped ul li a:hover { color:#762076; }
#portlet-navigation-tree ul li#interactif ul li#developped ul li a:visited { }
/* ------------------------------------------------------------------------------------- */
#visual-portal-wrapper #portal-columns #portal-column-content{width:538px;vertical-align:top;margin: 0 0 0 0;padding:0 0 0 0;}
/* What follows is here to prevent margin and padding mismatches within plone.css.       */
#visual-portal-wrapper #portal-columns #portal-column-content .documentEditable                 {margin: 0 0 0 0;padding: 0 0 0 1em !important;}
#visual-portal-wrapper #portal-columns #portal-column-content .documentEditable .contentViews   {margin: 0 0 0 0;}
#visual-portal-wrapper #portal-columns #portal-column-content .documentEditable .contentActions {margin: 0 0 0 0;}
#visual-portal-wrapper #portal-columns #portal-column-content .documentEditable .documentContent{margin: 0 0 0 0;}
/* ------------------------------------------------------------------------------------- */
#visual-portal-wrapper #portal-columns #portal-column-content #content{border:0px ridge Orange;margin: 0 0 0 14px !important;padding:0 0 0 0 !important;}
#visual-portal-wrapper #portal-columns div.documentContent{border:0px ridge Teal;margin: 0 0 0 0 !important;padding:0 0 0 0 !important;}
/* ------------------------------------------------------------------------------------- */
/* To avoid the inheritance from the plone.css. The negative margin on the DIV was       */
/* defective with IE. ------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------- */
div.documentContent div.documentActions{position:relative;top:0em;margin: 0 0 0 0;}
div.documentContent div.documentActions ul{margin: 0 0 0.3em 0;float: none;clear: right;}
div.documentContent div.documentActions ul li{display: inline;float:right;background-image:none !important;}
div.documentContent div.documentActions ul li a{border: 0;text-decoration: none;}
/* ------------------------------------------------------------------------------------- */
/* Normal content, ie not a gateway page. ---------------------------------------------- */
/* ------------------------------------------------------------------------------------- */
div.contentEmployeurs    div.documentContent h1{color:#FF9900;}
div.contentEmployeurs    div.documentContent h2,
div.contentEmployeurs    div.documentContent h3{color:#ff8800;}
div.contentEmployeurs    div.documentContent h4{color:#ff8800;background-image:url(http://www.afdas.com/mime/gif/twoRightwardsArrowsEmployeurs.gif);}
/* */
div.contentIntermittents div.documentContent h1{color:#02C9FD;}
div.contentIntermittents div.documentContent h2,
div.contentIntermittents div.documentContent h3{color:#3161ac;}
div.contentIntermittents div.documentContent h4{color:#3161ac;background-image:url(http://www.afdas.com/mime/gif/twoRightwardsArrowsIntermittents.gif);}
/* */
div.contentSalaries      div.documentContent h1{color:#EF0589;}
div.contentSalaries      div.documentContent h2,
div.contentSalaries      div.documentContent h3{color:#9a2560;}
div.contentSalaries      div.documentContent h4{color:#9a2560;background-image:url(http://www.afdas.com/mime/gif/twoRightwardsArrowsSalaries.gif);}
/* */
div.contentParitaires    div.documentContent h1{color:#CA70DA;}
div.contentParitaires    div.documentContent h2,
div.contentParitaires    div.documentContent h3{color:#800080;}
div.contentParitaires    div.documentContent h4{color:#800080;background-image:url(http://www.afdas.com/mime/gif/twoRightwardsArrowsParitaires.gif);}
/* */
div.contentAfdas         div.documentContent h1{color:#CA70DA;}
div.contentAfdas         div.documentContent h2,
div.contentAfdas         div.documentContent h3{color:#800080;}
div.contentAfdas         div.documentContent h4{color:#800080;background-image:url(http://www.afdas.com/mime/gif/twoRightwardsArrowsParitaires.gif);}
/* ------------------------------------------------------- */
div.documentContent h1{text-transform:uppercase;}
div.documentContent h4{padding:0 0 0 15px;background-position:0 0.35em;background-repeat:no-repeat;}
div.documentContent .documentDescription{line-height:1.1em;padding: 0 0 1em 0;margin: 0 0 1em 0;color:#2C5185;font-weight:bolder;border-bottom:1px dotted #2C5185;}
div.documentContent p{color:#000000;padding: 0 0 0.5em 0;margin: 0 0 0.5em 0;}
/* ------------------------------------------------------- */
div.documentContent hr{border-bottom:1px solid #bbb !important;padding:0 0 0 0;margin:1.35em auto 1em auto;height:1px;color:white;background-color:transparent;border-left:none;border-right:none;border-top:none;}
/*
div.contentEmployeurs    div.documentContent hr{border-bottom:1px dotted #cc6600 !important;}
div.contentSalaries      div.documentContent hr{border-bottom:1px dotted #9a2560 !important;}
div.contentIntermittents div.documentContent hr{border-bottom:1px dotted #3161ac !important;}
div.contentParitaires    div.documentContent hr{border-bottom:1px dotted #800080 !important;}
*/
/* ------------------------------------------------------- */
div.contentEmployeurs    div.documentContent ul li   {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentEmployeurs    div.documentContent li ul li{background-image:url(http://www.afdas.com/mime/gif/rightwardsTriangleRed.gif);}
div.contentSalaries      div.documentContent ul li   {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentSalaries      div.documentContent li ul li{background-image:url(http://www.afdas.com/mime/gif/rightwardsTriangleRed.gif);}
div.contentIntermittents div.documentContent ul li   {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentIntermittents div.documentContent li ul li{background-image:url(http://www.afdas.com/mime/gif/rightwardsTriangleRed.gif);}
div.contentParitaires    div.documentContent ul li   {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentParitaires    div.documentContent li ul li{background-image:url(http://www.afdas.com/mime/gif/rightwardsTriangleRed.gif);}
div.contentAfdas         div.documentContent ul li   {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentAfdas         div.documentContent li ul li{background-image:url(http://www.afdas.com/mime/gif/rightwardsTriangleRed.gif);}
/* ------------------------------------------------------- */
div.documentContent ul      {margin: 0px 0px 0.5em 0px;padding: 0 0 0 0px;list-style-type: none !important;list-style-image: none;}
div.documentContent ul li   {color:#000000;list-style:none !important;padding:0 0 0 2.5em;margin:0.25em 0 0.25em 0;background-position:0.75em 0.2em;background-repeat:no-repeat;}
/* ------------------------------------------------------- */
div.documentContent ol      {margin: 0 0 0.5em 2.5em !important;padding: 0 0 0 0px;}
div.documentContent ol li   {color:#000000;padding:0 0 0 0;margin:0.25em 0 0.25em 0;}
/* ------------------------------------------------------- */
div.documentContent li ul   {margin: 0 0 0.5em 0 !important;padding: 0 0 0 0px !important;list-style-type: none !important;list-style-image: none !important;}
div.documentContent li ul li{color:#000000 !important;list-style:none !important;padding:0 0 0 1.2em !important;margin:0.25em 0 0 0 !important;background-color:transparent !important;background-position:0.5em 0em !important;background-repeat:no-repeat !important;}
/* ------------------------------------------------------- */
div.documentContent * a        {color:#2C5185;text-decoration:underline;}
div.documentContent * a:hover  {color:#000000;text-decoration:underline;}
div.documentContent * a:visited{color:#771183;text-decoration:underline;}
/* ------------------------------------------------------- */
/* Table layout for normal contents. --------------------- */
div.documentContent table        {width:100%;margin: 0em 0em 1em 0em;border:none;border-collapse: collapse !important;border-spacing:0px !important;table-layout:fixed;  }
div.documentContent table       *{margin:0;padding:0;border-spacing:0px;}
div.documentContent table caption{text-align:left;line-height:1.1em;padding: 0.3em 0.3em 0.3em 0.3em;margin: 0 0 0 0;font-weight:bolder;}
/* ------------------------------------------------------- */
div.documentContent table thead tr th                     {padding: 1em 0.5em 1em 0.5em;font-weight:bolder;text-align:left;}
div.documentContent table thead tr th *                   {display:block;}
div.documentContent table thead tr th *:first-letter      {text-transform:uppercase;}
div.documentContent table tbody tr td                     {padding: 0.5em 0.5em 0.5em 0.5em;}
div.documentContent table tbody tr td div.organisationName{font-weight:bolder;padding: 0em 0em 0em 23px;background-repeat:no-repeat;
background-position:top left;background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);background-color:transparent;border:0px dotted Black}
/* ------------------------------------------------------- */
div.documentContent table caption,
div.documentContent table tr th,
div.documentContent table tr td{border-top:none;border-bottom:1px solid White;}

div.documentContent #situation_compte table{margin:0;}
div.documentContent #situation_compte table caption{margin:0;}
div.documentContent #situation_compte table thead tr th{text-align:center;font-weight:bolder;}

div.documentContent #situation_compte table tbody tr th{padding-left:0.3em;}
div.documentContent #situation_compte table tbody tr td{vertical-align:top;}
div.documentContent #situation_compte table tbody tr td.numeric{text-align:center !important;}
div.documentContent #situation_compte th acronym{display:inline}
/* border-right:1px solid Black;border-left:1px solid Black; */
/* ------------------------------------------------------- */
/* Coloring the *nice* little tables. -------------------- */
/* ------------------------------------------------------- */
div.contentIntermittents div.documentContent table             {background-color:#3dc3ff;}
div.contentIntermittents div.documentContent table caption     {background-color:#009bed;color:#ffffff;}
div.contentIntermittents div.documentContent table thead tr    {background-color:#3dc3ff;}
div.contentIntermittents div.documentContent table thead tr th {background-color:#3dc3ff;color:#000000;}
div.contentIntermittents div.documentContent table tbody tr    {background-color:#bbe8ff;}
div.contentIntermittents div.documentContent table tbody tr.odd{background-color:#80d5fe;}
/* */
div.contentSalaries      div.documentContent table             {background-color:#fb9def;}
div.contentSalaries      div.documentContent table caption     {background-color:#d0016d;color:#ffffff;}
div.contentSalaries      div.documentContent table thead tr    {background-color:#fa259b;}
div.contentSalaries      div.documentContent table thead tr th {background-color:#fa259b;color:#000000;}
div.contentSalaries      div.documentContent table tbody tr    {background-color:#ff99cc;}
div.contentSalaries      div.documentContent table tbody tr.odd{background-color:#fc65b6;}
/* */
div.contentEmployeurs    div.documentContent table             {/*background-color:#FEE4C1;*/}
div.contentEmployeurs    div.documentContent table caption     {background-color:#FCAA47;color:#ffffff;}
div.contentEmployeurs    div.documentContent table thead tr    {background-color:#F8C37D;}
div.contentEmployeurs    div.documentContent table thead tr th {background-color:#F8C37D;color:#000000;}
div.contentEmployeurs    div.documentContent table tbody tr    {background-color:#FEE4C1;}
div.contentEmployeurs    div.documentContent table tbody tr.odd{background-color:#FED5A1;}
/* */
div.contentParitaires    div.documentContent table             {background-color:#E2B4E2;}
div.contentParitaires    div.documentContent table caption     {background-color:#97299C;color:#ffffff;}
div.contentParitaires    div.documentContent table thead tr    {background-color:#BE63C0;}
div.contentParitaires    div.documentContent table thead tr th {background-color:#BE63C0;color:#000000;}
div.contentParitaires    div.documentContent table tbody tr    {background-color:#E2B4E2;}
div.contentParitaires    div.documentContent table tbody tr.odd{background-color:#C891C8;}
/* */
div.contentAfdas         div.documentContent table             {background-color:#E2B4E2;}
div.contentAfdas         div.documentContent table caption     {background-color:#97299C;color:#ffffff;}
div.contentAfdas         div.documentContent table thead tr    {background-color:#BE63C0;}
div.contentAfdas         div.documentContent table thead tr th {background-color:#BE63C0;color:#000000;}
div.contentAfdas         div.documentContent table tbody tr    {background-color:#E2B4E2;}
div.contentAfdas         div.documentContent table tbody tr.odd{background-color:#C891C8;}
/* --------------------------------------------------------------- */
/* Contents for the "Actualit?s" zoneTop of the gateway pages. --- */
/* ------------------------------------------------------- */
div.documentContent #zoneTop                  {margin:1em 0 0.5em 0;padding:0 0 0 0;color:#2C5185;height:auto;}
div.documentContent #zoneTop ol               {list-style:none !important;clear:both;height:auto;margin:0 0 0 0 !important;padding:0 0 0 0 !important;width:100%;}
div.documentContent #zoneTop ol li            {list-style:none;width:48%;margin:4px 0 0 auto !important;height:auto;background-color:transparent;background-image:none;}
div.documentContent #zoneTop ol li.even       {clear:left;float:left;padding:0 7px 0 0 !important;}
div.documentContent #zoneTop ol li.odd        {float:right;padding:0 0 0 7px !important;}
div.documentContent #zoneTop ol li h2         {color:#2C5185;margin:0 0 0 0;padding:0 0 0 21px;height:auto;font-size:1em;background-repeat:no-repeat;background-position:top left;}
div.documentContent #zoneTop ol li p          {margin:0;padding:0 0 0 21px;background-image:none !important;height:41px;background-color:#EBF3F8;border-bottom:dotted 1px #2C5185;}
div.documentContent #zoneTop ol li p a        {color:#2C5185;text-decoration:none;}
div.documentContent #zoneTop ol li p a:hover  {color:#2C5185;text-decoration:underline;}
div.documentContent #zoneTop ol li p a:visited{color:#2C5185;}
/* ------------------------------------------------------- */
div.documentContent                          #zoneTop p{border-bottom:1px dotted #2C5185;padding: 0 0 1em 23px;margin: 0 0 1em 0;background-repeat:no-repeat;background-position:top left;}
div.contentEmployeurs    div.documentContent #zoneTop p{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentIntermittents div.documentContent #zoneTop p{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentSalaries      div.documentContent #zoneTop p{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentParitaires    div.documentContent #zoneTop p{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentAfdas         div.documentContent #zoneTop p{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* ------------------------------------------------------- */
/* Bullet lists for the "Actualit?s" zone of the gateway pages. - */
div.contentEmployeurs    #zoneTop ol li h2{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentSalaries      #zoneTop ol li h2{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentIntermittents #zoneTop ol li h2{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentParitaires    #zoneTop ol li h2{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentAfdas         #zoneTop ol li h2{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* ------------------------------------------------------- */
div.documentContent #zoneTop ol li#allActu{width:100%;float:none;clear:both;text-align:right;margin:0 0 0 0 !important;padding:0 0 0 0;}
div.documentContent #zoneTop ol li#allActu a{display:block;color:#ffffff;width:11em;font-weight:bolder;text-decoration:none;font-size:1em;margin:0 0 0 auto;padding:3px 3px 3px 11px;text-align:left;background-color:#2C5185;background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Rightwards.gif);background-repeat:no-repeat;background-position:2% 50%;}
/* ------------------------------------------------------- */
/* Tags for the main zoneMiddle of the gateway pages. ---- */
/* ------------------------------------------------------- */
div.contentEmployeurs div.documentContent #zoneMiddle h2,
div.contentEmployeurs div.documentContent #zoneMiddle h2 a   {color:#cc6600 !important;}
div.contentEmployeurs div.documentContent #zoneMiddle ul li a{background-image:url(http://www.afdas.com/mime/gif/verticalSeparatorRed.gif);}
div.contentEmployeurs div.documentContent #zoneMiddle p      {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* ------------------------------------------------------- */
div.contentIntermittents div.documentContent #zoneMiddle h2,
div.contentIntermittents div.documentContent #zoneMiddle h2 a   {color:#3161ac !important;}
div.contentIntermittents div.documentContent #zoneMiddle ul li a{background-image:url(http://www.afdas.com/mime/gif/verticalSeparatorBlue.gif);}
div.contentIntermittents div.documentContent #zoneMiddle p      {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* ------------------------------------------------------- */
div.contentSalaries div.documentContent #zoneMiddle h2,
div.contentSalaries div.documentContent #zoneMiddle h2 a   {color:#9a2560 !important;}
div.contentSalaries div.documentContent #zoneMiddle ul li a{background-image:url(http://www.afdas.com/mime/gif/verticalSeparatorRed.gif);}
div.contentSalaries div.documentContent #zoneMiddle p      {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* ------------------------------------------------------- */
div.contentParitaires div.documentContent #zoneMiddle h2,
div.contentParitaires div.documentContent #zoneMiddle h2 a   {color:#800080 !important;}
div.contentParitaires div.documentContent #zoneMiddle ul li a{background-image:url(http://www.afdas.com/mime/gif/verticalSeparatorBlue.gif);}
div.contentParitaires div.documentContent #zoneMiddle p      {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* ------------------------------------------------------- */
div.contentAfdas div.documentContent #zoneMiddle h2,
div.contentAfdas div.documentContent #zoneMiddle h2 a   {color:#800080 !important;}
div.contentAfdas div.documentContent #zoneMiddle ul li a{background-image:url(http://www.afdas.com/mime/gif/verticalSeparatorBlue.gif);}
div.contentAfdas div.documentContent #zoneMiddle p      {background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* ------------------------------------------------------- */
div.documentContent #zoneMiddle p              {border-bottom:1px dotted #2C5185;padding: 0 0 1em 23px;margin: 0 0 1em 0;background-repeat:no-repeat;background-position:top left;}
div.documentContent #zoneMiddle ul             {list-style-type:none !important;text-align:right; margin:0 0 0 auto;padding:0 0 0 0;width:100%;}
div.documentContent #zoneMiddle ul li          {background-image:none !important;list-style:none !important;display:inline;margin:0 0 0 0 !important;padding:0.5em 0 0 0 !important;}
div.documentContent #zoneMiddle ul li a        {display:inline-block;padding:0 0.4em 0 0.2em;color:#2C5185;font-size:1em;text-decoration:underline;white-space:nowrap;background-repeat:no-repeat;background-position:100% 50%;}
div.documentContent #zoneMiddle ul li.last a   {background-image:none !important;}
div.documentContent #zoneMiddle ul li a:hover  {color:#2C5185;text-decoration:underline}
div.documentContent #zoneMiddle ul li a:visited{color:#2C5185;font-size:1em;text-decoration:underline;}
/* -------------------------------------------------------------------- */
/* Tags for the search of a learning organization. -------------------- */
/* Beware the inheritance from "Two columns lists for normal contents." */
/* -------------------------------------------------------------------- */
div.documentContent #zoneRechecheOrganismes h2                     {border:0px dotted Teal;clear:both;color:#2C5185;margin:1em 0 0 0;padding:0 0 0 21px;height:auto;font-size:1em;background-repeat:no-repeat;background-position:top left;background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.documentContent #zoneRechecheOrganismes ul                     {display:block;margin:0 0 0 0 !important;padding:0 0 0 0 !important;}
div.documentContent #zoneRechecheOrganismes ul.columns li          {height:auto;width:100%;margin:0 0 0 0px !important;padding:0.5em 0 0 27px !important;list-style:none !important;background-position:21px 0.75em;background-repeat:no-repeat;background-image:url(http://www.afdas.com/mime/gif/leftColumnArrow10Rightwards.gif);}
div.documentContent #zoneRechecheOrganismes ul.columns li a,
div.documentContent #zoneRechecheOrganismes ul.columns li a:visited{display:block;padding:0 0 0 0 !important;color:#7E5887;text-decoration:none;font-weight:normal;font-size:1em;}
div.documentContent #zoneRechecheOrganismes ul.columns li a:active {color:#7E5887;text-decoration:none;}
div.documentContent #zoneRechecheOrganismes ul.columns li a:hover  {color:#762076;text-decoration:underline;}
div.documentContent #zoneRechecheOrganismes ul.columns li a:visited{color:#7E5887;text-decoration:none;}
div.documentContent #zoneRechecheOrganismes ul.leftColumn          {width:43%;float:left;border:0px dotted Red;}
div.documentContent #zoneRechecheOrganismes ul.rightColumn         {width:43%;float:right;border:0px dotted Teal;}
/* ------------------------------------------------------- */
/* Two columns lists for normal contents. ---------------- */
div.documentContent ul.twoColumns        {clear:left !important;}
div.documentContent ul.twoColumns li     {width:47%;}
div.documentContent ul.twoColumns li.even{clear:left;float:left;}
div.documentContent ul.twoColumns li.odd {float:right;display:-moz-inline-block;display:inline-block;}
/* ------------------------------------------------------- */
/* Calendar ---------------------------------------------- */
/* ------------------------------------------------------- */
div.contentParitaires div.documentContent #calendrier h1                    {color:#CA70DA;font-size:16px;text-transform:capitalize;}
div.contentParitaires div.documentContent #calendrier h2                    {color:#3161AC;font-size:16px;}
div.contentParitaires div.documentContent #calendrier ul li                 {list-style-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentParitaires div.documentContent #calendrier ul li a               {color:#2C5185;text-decoration:none;}
div.contentParitaires div.documentContent #calendrier ul li a:visited       {color:#2C5185;text-decoration:none;}
div.contentParitaires div.documentContent #calendrier ul li a:active        {color:#2C5185;text-decoration:none;}
div.contentParitaires div.documentContent #calendrier ul li a:hover         {color:#771183;text-decoration:underline;}
div.contentParitaires div.documentContent #calendrier ul li a.selected      {color:#771183;text-decoration:none;}
div.contentParitaires div.documentContent #calendrier ul li.selected        {list-style-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentParitaires div.documentContent #calendrier ul li ul li           {list-style-image:url(http://www.afdas.com/mime/gif/breadcrumbArrow02Rightwards.gif);}
div.contentParitaires div.documentContent #calendrier ul li ul li a         {color:#2C5185;text-decoration:none;}
div.contentParitaires div.documentContent #calendrier ul li ul li a:visited {color:#2C5185;text-decoration:none;}
div.contentParitaires div.documentContent #calendrier ul li ul li a:active  {color:#2C5185;text-decoration:none;}
div.contentParitaires div.documentContent #calendrier ul ul li li a:hover   {color:#771183;text-decoration:underline;}
div.contentParitaires div.documentContent #calendrier ul ul li li a.selected{color:#771183;text-decoration:none;}
div.contentParitaires div.documentContent #calendrier #headerResults        {margin:0.5em 0 0.5em 0;padding:0.5em 0 0.5em 0;border-bottom:1px dotted #CA70DA;border-top:1px dotted #CA70DA;}
div.contentParitaires div.documentContent #calendrier #headerResults h2     {color:#3161AC;font-size:16px;}
div.contentParitaires div.documentContent #calendrier div.result            {margin:0.5em 0 0.5em 0;padding:0.5em 0 0.5em 0;border-bottom:1px dotted #CA70DA;border-top:1px dotted #CA70DA;}
div.contentParitaires div.documentContent #calendrier div.result h3         {font-weight:bolder;}
div.contentParitaires div.documentContent #calendrier .odd                  {background-color:#EEE2F0;}
div.contentParitaires div.documentContent #calendrier .even                 {background-color:#ffffff;}
/* ------------------------------------------------------- */
#portal-footer {background-color:White;float:none;text-align:left;clear:left;margin: 0.5em 5px 0.5em auto;padding:0 0 0 0;width:760px;border:none;}
#portal-footer ul {clear:left;float:right;margin:0 0 0 auto;}
#portal-footer ul li {float:left;height:2.4em;margin:0 6px 0 6px ;padding:0 10px 0 6px;vertical-align:top;background-image:url(leftColumnArrow05Rightwards.gif);background-position:0 0;background-repeat:no-repeat;list-style:none !important;border-right:dotted 1px #3E4893;}
#portal-footer ul li a {color:#2193CB;text-decoration:none;font-weight:bolder;line-height:12px;display:block;text-align:left;}
#portal-footer ul li a:hover {color:#2C5185;text-decoration:underline}
#portal-footer ul li#lastItem{border-right:none;}
/* ------------------------------------------------------- */
#portal-colophon {margin:16px auto;width:760px;background-color:White; }
#portal-colophon #w3c {float:left;border:none; margin:0;padding:3px 15px 0 360px;}
#portal-colophon #iso {float:left;color:#877E6E;font-size:0.9em;margin:0;padding:4px 15px 0 0; text-align:right;}
#portal-colophon #isoimg{margin: 0;width:75px;height:35px; padding:0 0 16px 0; float:left;}
#portal-colophon #copy {clear:left;color:#2C5185;margin-top:10px;text-align:right;}
/* RAJOUT DECLARATION-----------------------------------------------------*/
#declaration h1            {color:#FF9900; font-size:14px}
#declaration h2            {color:#CC6600; font-size:12px}
#declaration th,#declaration input         {color:#2C5185;}
#declaration th, #declaration tr, #declaration td, #declaration table         {border:none}
#declaration tr.fond       {background-color:#EBF3F8;color:#2C5185;}
#declaration tr.fond td    {border-bottom:dotted 1px #2C5185; padding:15px 0 0 0}
#declaration td            {text-align:center}
#declaration input         {border:none;font-weight:bolder;font-size:10px;background-color:#EBF3F8; margin:0 0 0 0; padding:0 0 0 0;}
#declaration a:hover       {color:black}
#declaration input.creation{background-color:#ffffff; background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif); background-repeat:no-repeat; margin:0 0 0 0; padding:0 0 0 0;}
#declaration ul li         {list-style-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* -------------------------------------------------------------------------------------------------- */
div.documentContent      form{border:0px ridge Blue;margin:0 0 0 0 !important;padding:0 0 0 0 !important; width:100%;}
/* -------------------------------------------------------------------------------------------------- */
div.documentContent      form#search fieldset{margin:0.5em 0 0.5em 0 !important;padding:0.5em 0 0.5em 0 !important;border-top:none;border-right:none;border-left:none;}
div.contentIntermittents form#search fieldset{border-bottom:1px dotted #3161AC;}
div.contentSalaries      form#search fieldset{border-bottom:1px dotted #EF0589;}
div.contentEmployeurs    form#search fieldset{border-bottom:1px dotted #CC6600;}
div.contentParitaires    form#search fieldset{border-bottom:1px dotted #CA70DA;}
div.contentAfdas         form#search fieldset{border-bottom:1px dotted #CA70DA;}
/* */
div.documentContent      form#search fieldset legend{display:inline-block;font-weight:bolder;font-size:14px;padding:0 0 0 0 !important; margin:0em 0 1em 0 !important;border-top:none;border-right:none;border-left:none;}
div.contentIntermittents form#search fieldset legend{color:#3161AC;border-bottom:1px dotted #3161AC;}
div.contentSalaries      form#search fieldset legend{color:#EF0589;border-bottom:1px dotted #EF0589;}
div.contentEmployeurs    form#search fieldset legend{color:#CC6600;border-bottom:1px dotted #CC6600;}
div.contentParitaires    form#search fieldset legend{color:#CA70DA;border-bottom:1px dotted #CA70DA;}
div.contentAfdas         form#search fieldset legend{color:#CA70DA;border-bottom:1px dotted #CA70DA;}
/* */
div.documentContent      form#search fieldset label{display:block;clear:left;width:auto;font-weight:bolder;padding-left:20px; background-repeat:no-repeat;background-position:0% 50%;}
div.contentIntermittents form#search fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentSalaries      form#search fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentEmployeurs    form#search fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentParitaires    form#search fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentAfdas         form#search fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* */
div.documentContent      form#search fieldset label.checkbox{display:inline;float:none;font-weight:bolder;padding-left:7px;background-image:url(http://www.afdas.com/mime/gif/leftColumnArrow05Rightwards.gif); background-repeat:no-repeat;background-position:0% 50%;}
div.documentContent      form#search fieldset input         {margin:0.5em 0 0.5em 0;}
div.documentContent      form#search fieldset select        {display:block;margin:0.5em 0 0.5em 0;}
div.documentContent      form#search fieldset textarea      {display:block;margin:0.5em 0 0.5em 0;}
/* -------------------------------------------------------------------------------------------------- */
div.documentContent      form#pouvoirForm fieldset{margin:0.5em 0 0.5em 0 !important;padding:0.5em 0 0.5em 0 !important;border-top:none;border-right:none;border-left:none;}
div.contentIntermittents form#pouvoirForm fieldset{border-bottom:1px dotted #3161AC;}
div.contentSalaries      form#pouvoirForm fieldset{border-bottom:1px dotted #EF0589;}
div.contentEmployeurs    form#pouvoirForm fieldset{border-bottom:1px dotted #CC6600;}
div.contentParitaires    form#pouvoirForm fieldset{border-bottom:1px dotted #CA70DA;}
div.contentAfdas         form#pouvoirForm fieldset{border-bottom:1px dotted #CA70DA;}
/* */
div.documentContent      form#pouvoirForm fieldset legend{display:inline-block;font-weight:bolder;font-size:14px;padding:0 0 0 0 !important; margin:0em 0 1em 0 !important;border-top:none;border-right:none;border-left:none;}
div.contentIntermittents form#pouvoirForm fieldset legend{color:#3161AC;border-bottom:1px dotted #3161AC;}
div.contentSalaries      form#pouvoirForm fieldset legend{color:#EF0589;border-bottom:1px dotted #EF0589;}
div.contentEmployeurs    form#pouvoirForm fieldset legend{color:#CC6600;border-bottom:1px dotted #CC6600;}
div.contentParitaires    form#pouvoirForm fieldset legend{color:#CA70DA;border-bottom:1px dotted #CA70DA;}
div.contentAfdas         form#pouvoirForm fieldset legend{color:#CA70DA;border-bottom:1px dotted #CA70DA;}
/* */
div.documentContent      form#pouvoirForm fieldset label{display:block;clear:left;width:auto;font-weight:bolder;padding-left:20px; background-repeat:no-repeat;background-position:0% 50%;}
div.contentIntermittents form#pouvoirForm fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentSalaries      form#pouvoirForm fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentEmployeurs    form#pouvoirForm fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentParitaires    form#pouvoirForm fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
div.contentAfdas         form#pouvoirForm fieldset label{background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);}
/* */
div.documentContent      form#pouvoirForm fieldset label.checkbox{display:inline;float:none;font-weight:bolder;padding-left:7px;background-image:url(http://www.afdas.com/mime/gif/leftColumnArrow05Rightwards.gif); background-repeat:no-repeat;background-position:0% 50%;}
div.documentContent      form#pouvoirForm fieldset input         {margin:0.5em 0 0.5em 0;}
div.documentContent      form#pouvoirForm fieldset select        {display:block;margin:0.5em 0 0.5em 0;}
div.documentContent      form#pouvoirForm fieldset textarea      {display:block;margin:0.5em 0 0.5em 0;}
/* -------------------------------------------------------------------------------------------------- */
/* Formulaires employeurs ----------------------------------------------------------------------------*/
#formulaire                    {font-size:12px;color:#2C5185;}
#formulaire p                  {padding-left:20px; background-image:none;}
#formulaire h2                 {color:#CC6600; font-size:14px;border-bottom:dotted 1px #2C5185; padding:0px 0 0 0; margin:0 0 10px 0;}
#formulaire ol                 {padding:0 0 0 30px}
#formulaire label              {display:block; width:50%; float:left;font-weight:bolder;padding-left:20px; background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif); background-repeat:no-repeat}
#formulaire em.larg3           {font-size:11px;float:right;margin-right:5%;}
#formulaire fieldset           {border:none}
#formulaire .lightblue         {background-color:#EBF3F8;}
#formulaire .lightgreen        {background-color:#90EE90;}
#formulaire .buttonRadio       {border:none; background-color:transparent;margin-right:4px;}
#formulaire #donneesVerifier   {background-color:#E9B17A}
#formulaire td                 {vertical-align:bottom}
#formulaire .borderNone        {border:none}
#formulaire input.context      {display:block;color:#ffffff;font-size:1em;width:11em;font-weight:bolder;text-decoration:none;border:none;margin:0 0 0 auto;padding-left:11px;background-color:#2C5185;background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Rightwards.gif);background-repeat:no-repeat;background-position:2% 50%;}
#formulaire input.contextback  {float:left;display:block;color:#ffffff;font-size:1em;width:11em;font-weight:bolder;text-decoration:none;border:none;margin:0 0 0 auto;padding-left:11px;background-color:#2C5185;background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Leftwards.gif);background-repeat:no-repeat;background-position:2% 50%;}
#formulaire div.error          {width:100% !important;background-color: #ffce7b !important;border-left: 2px solid #ffa500 !important;border-right: 2px solid #ffa500 !important;background-image: url(http://www.afdas.com/info_icon.gif);background-repeat: no-repeat;background-position: 3px 1px;}
#formulaire div.field          {vertical-align:middle;border-top:1px dotted Gray;border-bottom:1px dotted Gray;}
#formulaire p.erreur           {font-weight:bolder !important;color:Black !important;padding:0 !important;margin:0 0 4px 22px !important;}
/* -------------------------------------------------------------------------------------------------- */
/* "Contact personnalis?" forms. Beware : some entries of the previous "#formulaire" selectors set    */
/* will be used.                                                                                      */
/* -------------------------------------------------------------------------------------------------- */

div.contentEmployeurs    div.documentContent form fieldset legend{color:#ff8800;}
div.contentIntermittents div.documentContent form fieldset legend{color:#009bed;}
div.contentSalaries      div.documentContent form fieldset legend{color:#d0016d;}
div.contentParitaires    div.documentContent form fieldset legend{color:#97299C;}
div.contentAfdas         div.documentContent form fieldset legend{color:#97299C;}
/* */
div.contentEmployeurs    div.documentContent form fieldset div{margin-bottom:1em;}
div.contentIntermittents div.documentContent form fieldset div{background-color:#99ccff;margin-bottom:1em;}
div.contentSalaries      div.documentContent form fieldset div{background-color:#fb9def;margin-bottom:1em;}
div.contentParitaires    div.documentContent form fieldset div{background-color:#E2B4E2;margin-bottom:1em;}
div.contentAfdas         div.documentContent form fieldset div{background-color:#E2B4E2;margin-bottom:1em;}
/* */
div.contentEmployeurs    div.documentContent form fieldset p{color:#3161ac;}
div.contentIntermittents div.documentContent form fieldset p{color:#3161ac;}
div.contentSalaries      div.documentContent form fieldset p{color:#3161ac;}
div.contentParitaires    div.documentContent form fieldset p{color:#3161ac;}
div.contentAfdas         div.documentContent form fieldset p{color:#3161ac;}
/* */
div.contentEmployeurs    div.documentContent form fieldset label{color:#3161ac;}
div.contentIntermittents div.documentContent form fieldset label{color:#3161ac;}
div.contentSalaries      div.documentContent form fieldset label{color:#3161ac;}
div.contentParitaires    div.documentContent form fieldset label{color:#3161ac;}
div.contentAfdas         div.documentContent form fieldset label{color:#3161ac;}
/* */
div.documentContent form#contactForm                         {border:0px solid Blue;}
div.documentContent form#contactForm fieldset                {border:0px dotted Teal !important;padding:0.7em 0em 0em 0em !important;margin:1em 0em 0em 0em !important;background-color:transparent !important;}
div.documentContent form#contactForm fieldset legend         {font-size:1.15em;padding: 0 !important;margin:0 !important;background-color:transparent !important;font-weight:bolder;}
div.documentContent form#contactForm fieldset label          {font-weight:bolder;padding-left:20px;background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);background-repeat:no-repeat;float:none;width:auto;display:inline;}
div.documentContent form#contactForm fieldset p.label        {font-weight:bolder;padding-left:20px;background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);background-repeat:no-repeat;float:none;width:auto;display:block;}
div.documentContent form#contactForm fieldset div.radio      {border:0px solid red; margin:0.25em 0.25em 0.25em 1.41em !important;padding:0.25em !important;background-color:transparent !important;background-image:none !important;}
div.documentContent form#contactForm fieldset div.radio input{border:none;margin:0;padding:0;}
div.documentContent form#contactForm fieldset div.radio label{float:none;display:inline;margin:0;padding:0;}
div.documentContent form#contactForm fieldset div.radio *    {background-color:transparent !important;background-image:none !important;}

div.documentContent form#contactForm fieldset table,
div.documentContent form#contactForm fieldset table tr,
div.documentContent form#contactForm fieldset table tr td{background-color:Transparent !important;}

div.documentContent form#contactForm fieldset div{background-color:Transparent;}
div.documentContent form#contactForm fieldset div.odd,
div.documentContent form#contactForm fieldset div.even{padding:0.25em 0;margin:0;}

div.contentIntermittents form#contactForm fieldset div.even{background-color:#bbe8ff;}
div.contentIntermittents form#contactForm fieldset div.odd{background-color:#80d5fe;}
/* */
div.contentSalaries      form#contactForm fieldset div.even{background-color:#ff99cc;}
div.contentSalaries      form#contactForm fieldset div.odd{background-color:#fc65b6;}
/* */
div.contentEmployeurs    form#contactForm fieldset div.even{background-color:#FEE4C1;}
div.contentEmployeurs    form#contactForm fieldset div.odd{background-color:#FED5A1;}
/* */
div.contentParitaires    form#contactForm fieldset div.even{background-color:#E2B4E2;}
div.contentParitaires    form#contactForm fieldset div.odd{background-color:#C891C8;}
/* */
div.contentAfdas         form#contactForm fieldset div.even{background-color:#E2B4E2;}
div.contentAfdas         form#contactForm fieldset div.odd{background-color:#C891C8;}
/* ------------------------------------------------------- */
div.documentContent form#contactForm fieldset div.field{margin:1em 0 0 0 !important;padding:1em 0 1em 0 !important;}
div.documentContent form#contactForm fieldset div.field div.separator{border-top:0px solid White;padding:0.5em 0 0.5em 0 !important;}
div.documentContent form#contactForm fieldset div.field div.separator table,
div.documentContent form#contactForm fieldset div.field div.separator tr,
div.documentContent form#contactForm fieldset div.field div.separator td{margin:0 !important;padding:0 !important;border-bottom:0px solid White !important;}


/* */
div.documentContent form#stgConvForm fieldset                {border:none !important;padding: 0 !important;margin:1em 0em 0em 0em !important;background-color:transparent !important;}
div.documentContent form#stgConvForm fieldset legend         {font-size:1.15em;padding: 0 !important;margin:0 !important;background-color:transparent !important;font-weight:bolder;}
div.documentContent form#stgConvForm fieldset div            {width:auto;margin:0 0 0.3em 0;padding:0 0 0 0;}
div.documentContent form#stgConvForm fieldset div label      {float:none;display:inline;float:none;font-weight:bolder;margin:0 0 0 0;padding:0 0 0 0;background-image:none;}
div.documentContent form#stgConvForm fieldset div input      {background-color:Transparent;float:none;display:inline;border:none;margin:0 0 0 0;padding:0 0 0 0;}
/* */
div.documentContent form#stgConvFormPlus fieldset                  {border:none !important;padding: 0 !important;margin:1em 0em 0em 0em !important;background-color:transparent !important;}
div.documentContent form#stgConvFormPlus fieldset legend           {font-size:1.15em;padding: 0 !important;margin:0 !important;background-color:transparent !important;font-weight:bolder;}
div.documentContent form#stgConvFormPlus fieldset div.field        {height:17em;}
div.documentContent form#stgConvFormPlus fieldset div div div      {width:auto;margin:0 0 0.3em 0;padding:0 0 0 0;}
div.documentContent form#stgConvFormPlus fieldset div div div label{float:none;display:inline;font-weight:bolder;margin:0 0 0 0;padding:0 0 0 0;background-image:none;}
div.documentContent form#stgConvFormPlus fieldset div div div input{background-color:Transparent;float:none;display:inline;border:none;margin:0 0 0 0;padding:0 0 0 0;}
/* */
div.documentContent #interlocuteur div       {float:left;width:50%;margin:auto;}
div.documentContent #interlocuteur div h2    {margin:0 !important;padding:0.2em 0.5em 0.2em 0.5em !important;}
div.documentContent #interlocuteur div h3    {margin:0 !important;padding:0.2em 0.5em 0.2em 0.5em !important;}
div.documentContent #interlocuteur div p     {margin:0 !important;padding:0.2em 0.5em 0.2em 0.5em !important;}
div.documentContent #interlocuteur div p span{display:block;}
/* */
div.contentEmployeurs    div.documentContent #interlocuteur h2{color:White;background-color:#FCAA47;}
div.contentEmployeurs    div.documentContent #interlocuteur h3{color:White;background-color:#FED5A1;}
div.contentEmployeurs    div.documentContent #interlocuteur p {color:#2C5185;background-color:#FEE4C1;}
/* */
div.contentIntermittents div.documentContent #interlocuteur h2{color:White;background-color:#52CBF5;}
div.contentIntermittents div.documentContent #interlocuteur h3{color:White;background-color:#7DD4F7;}
div.contentIntermittents div.documentContent #interlocuteur p {color:#2C5185;background-color:#B7D6F1;}
/* */
div.contentSalaries      div.documentContent #interlocuteur h2{color:White;background-color:#d0016d;}
div.contentSalaries      div.documentContent #interlocuteur h3{color:White;background-color:#fc65b6;}
div.contentSalaries      div.documentContent #interlocuteur p {color:#2C5185;background-color:#ff99cc;}
/* */
div.contentParitaires    div.documentContent #interlocuteur h2{color:White;background-color:#E2B4E2;}
div.contentParitaires    div.documentContent #interlocuteur h3{color:White;background-color:#97299C;}
div.contentParitaires    div.documentContent #interlocuteur p {color:#2C5185;background-color:#D3E2EF;}
/* -------------------------------------------------------------------------------------------------- */
/* Some will bear an id, some other a class. */
div.documentContent      form#search          input#submit,
div.documentContent      form#search          input.submit,
div.documentContent      form#pouvoirForm     input#submit,
div.documentContent      form#pouvoirForm     input.submit,
div.documentContent      form#contactForm     input#submit,
div.documentContent      form#contactForm     input.submit,
div.documentContent      form#pouvoirOkForm   input#submit,
div.documentContent      form#pouvoirOkForm   input.submit,
div.documentContent      form#stgConvForm     input.submit,
div.documentContent      form#stgConvFormPlus input.submit
{
text-align:left;
display:block;
color:#ffffff;
font-size:1em;
width:12em;
font-weight:bolder;
text-decoration:none;
border:none;
margin:0 0 0 auto !important;
padding-left:11px !important;
background-color:#2C5185;
background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Rightwards.gif);
background-repeat:no-repeat;
background-position:2% 50%;
}
/* -------------------------------------------------------------------------------------------------- */

div.documentContent      form#dptForm input.submit{
display:inline-block;
color:#ffffff;
font-size:1em;
width:auto;
font-weight:bolder;
text-decoration:none;
border:none;
margin:0 0 1em auto;
padding-left:14px;
background-color:#2C5185;
background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Rightwards.gif);
background-repeat:no-repeat;
background-position:2% 50%;
text-align:left;}
/* -------------------------------------------------------------------------------------------------- */
p#backToTop          {margin-top:1em;}
p#backToTop a,
p#backToTop a:visited{font-weight:bolder !important;text-decoration:none !important;color:#2C5185 !important;}
p#backToTop a:hover {font-weight:bolder !important;text-decoration:underline !important;color:#2C5185 !important;}
/* -------------------------------------------------------------------------------------------------- */
.listingBar {
background-color: #dee7ec;
border: 1px solid #8cacbb;
margin: 1em 0em;
padding: 0.3em;
text-align: center;
text-transform: lowercase;
vertical-align: top;
font-size: 94%;
clear: both;
}
.listingBar span.previous{text-align: left;float: left;margin-right: 1em;}
.listingBar span.next{text-align: right;float: right;margin-left: 1em;}
.listingBar img {vertical-align: middle;}
/* ------------------------------------------------------- */
/* Plone "from-the-shelf" stuff. ------------------------- */
/* ------------------------------------------------------- */
.hiddenStructure{
display:block !important;
background-color:transparent;
background-image:none !important;
border:none !important;
width:1px !important;
height:1px !important;
overflow:hidden !important;
padding:0 0 0 0 !important;
margin:-1px 0 0 -1px !important;
list-style:none !important;
float:none !important;
/* IE 6 */
position: absolute;
}
/* Compliant browsers. */
*[class=hiddenStructure]{position:relative !important;}
/* ------------------------------------------------------- */
.visualClear          {display:block;clear:both;}
.link-external        {background-image: none !important;margin:0;padding:0;}
fieldset.hidden       {border:none; margin:0;padding:0;width:200px;}
fieldset.hidden legend{display:block;}
fieldset.hidden div   {margin-top:-13px; vertical-align:bottom;float:left;}
.fieldRequired        {background: url(http://www.afdas.com/required.gif) top left no-repeat;padding: 0 0 0 8px;color: White;}
.link-mailto {
background-color: transparent !important;
background-image:url(http://www.afdas.com/mail_icon.gif) !important;
background-position:middle left !important;
background-repeat: no-repeat !important;
padding: 1px 0px 1px 17px !important;
}
/*  */

/* ------formulaire demande de prise en charge ---------------- */
#prise_en_charge form{border:0px solid Blue;}
#prise_en_charge form fieldset {border:0px dotted Teal !important;padding:0.7em 0em 0em 0em !important;margin:1em 0em 0em 0em !important;background-color:transparent !important;}
#prise_en_charge form fieldset legend {font-size:1.15em; padding: 0 0 0em 0 !important; margin:0 0 0em 0 !important;background-color:transparent !important;font-weight:bolder;  display:block}
#prise_en_charge form fieldset legend.encadre span{margin:0 0 0.5em 0 !important; padding:0.5em !important; color:white !important; background-color: #ff8800 !important;}
#prise_en_charge form fieldset label {font-weight:bolder;padding-left:20px;background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);background-repeat:no-repeat;float:none;width:auto;display:inline;}
#prise_en_charge form fieldset p.label {font-weight:bolder;padding-left:20px;background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);background-repeat:no-repeat;float:none;width:auto;display:block;}
#prise_en_charge form fieldset div.radio{border:0px solid red; margin:0.25em 0.25em 0.25em 1.41em !important;padding:0.25em !important;background-color:transparent !important;background-image:none !important;}
#prise_en_charge form fieldset ol li{clear:left;}
#prise_en_charge form fieldset div.sta{cursor: pointer;color:#2C5185;font-weight:bolder;border:0px solid red; margin:0 0 0 0 !important;padding:0 !important;background-color:transparent !important;background-image:none !important;}
#prise_en_charge form fieldset div.radio input{border:none;margin:0;padding:0;}
#prise_en_charge form fieldset div.radio label{float:none;display:inline;margin:0;padding:0;}
#prise_en_charge form fieldset div.radio *{background-color:transparent !important;background-image:none !important;}
#prise_en_charge form input.submit{text-align:left; display:block; color:#ffffff; font-size:1em; width:12em; font-weight:bolder; text-decoration:none; border:none; margin:0 0 0 auto !important; padding-left:11px !important; background-color:#2C5185; background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Rightwards.gif); background-repeat:no-repeat; background-position:2% 50%;}
#prise_en_charge form div.background{padding:1em 0}
#prise_en_charge form div.background label.formEmployeur{float:left; clear:left; display:block; width:36%}
#prise_en_charge form div.stagiaireenligne{padding:0 0 0 0; margin:0 0 0 0; }
#prise_en_charge form div.stagiaireenligne div{padding:0 0 0 0; margin:0 0 0 0; width:25%; float:left;}
#prise_en_charge form div.listeStagiaires{padding:0.5em}
#prise_en_charge form div.listeStagiaires div{float:left; width:25%; height:30px !IMPORTANT;}
#prise_en_charge form div.listeStagiaires label{background-image:none}
#prise_en_charge form div.stagiairesAjoute{clear:left}
#prise_en_charge form div.cadre_err {padding:2px;background-color: #ffce7b !important;border: 1px solid #ffa500 !important}
#prise_en_charge form div.msg_err {text-align:left;vertical-align:top;width:100% !important;background-color: #ffce7b !important;clear:left;}
#prise_en_charge img.icones{background-color:transparent !important;}

/* legend en noir */
/* #prise_en_charge legend {font-size:11px !important; color:#000000 !important; margin-bottom:0px !important;} */

form div input.large{top: 0;left: 0 !important;border:none; padding:0 0 0 0; margin: 0 0 0 0;font-size:11px !important;}

div.stagiairesAjoute label.radio {background-image:none; margin:0 10px 0 0; padding:0;}
div.stagiairesAjoute legend.titre {font-size:11px !important; color:#000000 !important; margin-bottom:0px !important;}

div.stagiairesEnAjoutant form div.background {margin:0px !important; padding: 3px 10px 10px 15px !important;}
div.stagiairesEnAjoutant form div.background fieldset legend {font-size:11px !important; font-weight:bolder; color:#000 !important; }
div.stagiairesEnAjoutant form div.background fieldset div.err_msg {align:left;}
div.stagiairesEnAjoutant form div.background fieldset label {margin:0 0 0 20px !important; padding: 0 0 0 20px  !important; background-image:url(/mime/gif/rightwardsBarArrowRed.gif) !important; background-repeat:no-repeat  !important; float:left !important; clear:left  !important; display:block  !important; color:#3161ac  !important;}


table#historiquePriseEnCharge th{padding:5px 3px 5px 3px; background-color: #fcaa47;}
table#historiquePriseEnCharge tr td{text-align:left; border-bottom:1px solid #ff8800;}

dl#definitionIcones{margin-left:2em}
dl#definitionIcones dd{margin-top:-14px; margin-left:20px}

dl#definitionIcones3{margin-left:2em}
dl#definitionIcones3 dd{margin-top:-14px; margin-left:50px}
dl#definitionIcones2{margin-left:0}
dl#definitionIcones2 dd{margin-top:-14px;display:inline}
dl#definitionIcones2 dt{display:inline; margin-left:10px;}

#visualisation div.bleu {font-size:1.15em;color: #1c5683 !important; background-color:#bbc3c9 !important;font-weight:bolder;}
#visualisation div.bleu h3{font-size:1.15em;color: #0c416a !important; background-color:#bbc3c9 !important;font-weight:bolder;}

#visualisation div.background{padding:1em 0}

div.fond_simple{background-color:#bdd7e7;margin: 5px !important;padding:10px !important;}
div.cadre_ok{margin: 0 10 0 0px !important;padding: 0 10 0 0px !important;}
div.cadre_ok label{float: left;text-align: left;width: 120px;font-weight:bolder;}
div.cadre_ok input{text-align: left;}
.cadre_err {  background-color:red;}

div.fond_simple label{float: left;text-align: left;width: 120px;font-weight:bolder;}
div.fond_simple input{text-align: left;}

input.bleuDroit {display:block;color:#ffffff;font-size:1em;width:11em;font-weight:bolder;text-decoration:none;border:none;margin:0 0 0 auto;padding-left:11px;background-color:#2C5185;background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Rightwards.gif);background-repeat:no-repeat;background-position:2% 50%;}
input.bleuGauche {float:left;display:block;color:#ffffff;font-size:1em;width:11em;font-weight:bolder;text-decoration:none;border:none;margin:0 0 0 auto;padding-left:11px;background-color:#2C5185;background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Rightwards.gif);background-repeat:no-repeat;background-position:2% 50%;}

/* declaration formulaire pdf */
div#formulaire form#declarationForm div.field{border:none; padding:0 0 0 0; margin: 0 0 0 0}
div#formulaire form#declarationForm div{padding:0 0 0 0; margin: 0 0 0}
div#formulaire form#declarationForm table, div#formulaire form#declarationForm table tr, div#formulaire form#declarationForm table td, div#formulaire form#declarationForm th{border:none}
div#formulaire form#declarationForm input.borderNone{border:none;margin:0;padding:0;}
div#formulaire form#declarationForm div *{padding-top:0; margin-bottom:0}

/* declaration formulaire pdf */
div#formulaireA form#declarationForm {font-size:12px;color:#2C5185;}
/* Modif de yassine le 30/11/07 mettre tout en blanc */
div#formulaireA form#declarationForm div.fond{
background-color: #F0F0F0;
border: 1px solid #8CACBB;
padding: 7px 0px;
}
div#formulaireA form#declarationForm div p {font-size:12px;}
div#formulaireA form#declarationForm table {background-color:Transparent !important;border:none;margin:0;padding:0;}
div#formulaireA form#declarationForm table tr {background-color:Transparent !important;border:none;margin:0;padding:0;}
div#formulaireA form#declarationForm table tr td{background-color:Transparent !important;border:none;margin:0;padding:0;}
div#formulaireA form#declarationForm label{
float: left;text-align: left;background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);font-weight:bolder;padding-left:20px;margin-top:4px; background-repeat:no-repeat;background-position:0% 50%;
}
div#formulaireA form#declarationForm input.larg1{width: 350px;margin: 2px 0px 2px 0px;}
div#formulaireA form#declarationForm table.larg1{width: 380px;margin: 2px 0px 2px 0px;}
div#formulaireA form#declarationForm textarea{width: 350px;margin: 2px 0px 2px 0px;}
div#formulaireA form#declarationForm input.borderNone {border:none;background-color:Transparent !important;}

div#formulaireA form#declarationForm label.larg2{float: left;text-align: left;width: 300px;background-image:url(http://www.afdas.com/mime/gif/rightwardsBarArrowRed.gif);font-weight:bolder;padding-left:20px;padding-top:2px; background-repeat:no-repeat;background-position:0% 50%;}
div#formulaireA form#declarationForm input.larg2{width: 190px;margin: 2px 0px 2px 0px;}
div#formulaireA form#declarationForm table.larg2{width: 190px;margin: 2px 0px 2px 0px;}

div#formulaireA form#declarationForm input.context {display:block;color:#ffffff;font-size:1em;width:11em;font-weight:bolder;text-decoration:none;border:none;margin:0 0 0 auto;padding-left:11px;background-color:#2C5185;background-image:url(http://www.afdas.com/mime/gif/whiteArrow01Rightwards.gif);background-repeat:no-repeat;background-position:2% 50%;}
div#formulaire div.fond{background-color: #FEE4C1;}


/* Modif 060628 */
.field {
top: 0;
left: 0;
margin: 0 0em 0em 0;
}

.netscape4 {    
	display: none;
}

/* Mise en évidence de la page courante dans la section "Services interactifs" */
a.selected {
	color: #674F6D !important;
}

/* Modifs de yassine 04/09/2008 */
.portalMessage {
  background-color:#FFCE7B;
  background-image:url(http://www.afdas.com/info_icon.gif);
  background-position:5px 50%;
  background-repeat:no-repeat;
  border:1px solid #FFA500;
  color:Black;
  font-size:85%;
  font-weight:bold;
  margin:1em 0em 0em;
  padding:0.5em 1em 0.5em 3em;
  vertical-align:middle;
}


/* Boites de messages */
.error_box {
    background: #ef9a7a;
    border: 1px solid #df0010;
    padding: 0.5em;
    margin: 0.5em 0;
}

.warning_box {
    background: #ffcc80;
    border: 1px solid #ff9900;
    padding: 0.5em;
    margin: 0.5em 0;
}

.info_box {
    background: #b2d097;
    border: 1px solid #80bb6a;
    padding: 0.5em;
    margin: 0.5em 0;
}

code {
    line-height: 1.5em;
}

