body			{ margin:0px 0Px 0Px 0Px ;
				scrollbar-face-color:#B5D2EF;
				scrollbar-arrow-color:#92B69F;
				scrollbar-track-color:#F1F6FB;
				scrollbar-shadow-color:#EEEFEF;
				scrollbar-highlight-color:#FAFBFB;
				scrollbar-3dlight-color:#CFCFCF;
				scrollbar-darkshadow-Color:#8F9BA5;
				}
h1,.h1          { color: #003374; font: bold 16px "Arial", "Helvetica", sans-serif; margin-top:0px; }
h2,.h2          { color: #003374; font: bold 13px "Arial", "Helvetica", sans-serif; margin-top:0px; }
h3,.h3          { color: #4E6E9F; font: bold 11px "Arial", "Helvetica", sans-serif; }
h4,.h4          { color: #FFA200; font: bold 11px "Verdana", "Arial", "Helvetica", sans-serif; }
.h3big          { font: bold 18px "Arial", "Helvetica", sans-serif; }
.h3bold         { font: bold 12px "Arial", "Helvetica", sans-serif; }
td,th,ul,ol,p,.normal      { color: #000000; font: 12px "Arial", "Helvetica", sans-serif; }
.chapeau		{ color: #000000; font: bold 12px "Arial", "Helvetica", sans-serif; }
.zerotop		{ margin-top:0px; }
.zerobottom		{ margin-bottom:0px; }
.zeromargin		{ margin-top:0px;margin-bottom:0px; }
strong,b        { font-weight: bold }
em,i            { font-style: italic }
kbd,code,pre,samp{font-family:monospace}
.legende		{ color: #738BB4; font-style: italic; font-size: 7px }
.confidentiel	{ color: #738BB4; font: normal 10px "Verdana", "Arial", "Helvetica", sans-serif; margin:5px; }
.magazine		{ color: #000000; font: normal 9px "Verdana", "Arial", "Helvetica", sans-serif; background-color:#F1F6FB; }
.flashinfo		{ color: #FFFFFF; font: normal 9px "Verdana", "Arial", "Helvetica", sans-serif; padding:5px }
.navigation		{ color: #003273; font: bold 11px "Arial", "Helvetica", sans-serif; }
.bottomBar		{ color: #F2F8F8; font: normal 10px "Verdana", "Arial", "Helvetica", sans-serif; }
.dateHome		{ color: #003273; font: bold 11px "Arial", "Helvetica", sans-serif; }
input.bottomBar		{ color: #000000; }
select.bottomBar	{ color: #000000; font: normal 9px "Verdana", "Arial", "Helvetica", sans-serif; letter-spacing:0em }
.clientAccess	{ color: #FFFFFF; font: normal 10px "Arial", "Helvetica", sans-serif; letter-spacing:0.1em }
.little         { font-size: 10px; }
.noRepeatBg		{ background-repeat: no-repeat; }
.txtBlanc		{ color: #FFFFFF; }
.orange		    { color: #FFA200; }
.off			{ color: #999 }
.faq			{border-left-style:solid;border-left-width:2px;border-color:#B5D2EF;padding-left:10px;}
.required		{color:#000099}
div.news,td.news	{ font: normal 9px "Verdana", "Arial", "Helvetica", sans-serif; }
div.news		{ padding-left:40px; width:245px; }
a:link,a:visited{ color: #000066; }
a:hover         { text-decoration:none; }
a.normal:hover  { font-weight: normal; text-decoration:none; }
.savoirplus a:link,.savoirplus a:visited,.savoirplus a:active{ color: #3F2F05; }
.h3big a:link,.h3big a:visited,.h3big a:active{ color: #4E6E9F;text-decoration:none; }
.flashinfo a:link,.flashinfo a:visited,.flashinfo a:active{ color: #C6D3E6;text-decoration:none; }
.iframeNews a:link,.iframeNews a:visited,.iframeNews a:active{ color: #0A2A70; text-decoration:none; }
ul              { list-style: disc; margin-top:0px; }
ul.point,ul.disc{ list-style: disc; list-style-image:none}
ul.ssmenu       { list-style: disc; color: #003374; font: normal 14px "Arial", "Helvetica", sans-serif;}
.ssmenu li		{ line-height:1.8em; }
.savoirplus ul  { list-style: square; list-style-image:none; margin-bottom:0px; margin-top:4px; line-height:1.5em; color:#000000;}
ol              { margin-top:0px; }

td.corps		{ background-color:#F1F6FB; padding: 15px 19px; }
td.couleurCorps	{ background-color:#F1F6FB; }
td.encadre		{ background-color:#FFFFFF; }
td.blanc,table.blanc,p.blanc,div.blanc	{ background-color:#FFFFFF; }
td.savoirplus,table.savoirplus,.savoirplus td	{ background-color:#D8EB9E; color:#000000; }
td.nslMag		{ background-color:#C6D3E6; }

table.tableau	{ border: 2px solid #000066; border-collapse:collapse;  }
.tableau td		{ border: 1px solid #000066; border-collapse:collapse; background-color:#ffffff; }
.tableau th		{ border: 1px solid #000066; border-collapse:collapse; background-color:#F1F6FB; font-weight: bold; }
table.noborder	{ border-style: none; }
.noborder td	{ border-style: none; }
#thback			{ border: 1px solid #000099; border-collapse:collapse; background-color:#B8C1F1; }
#ttitre	 		{ background-color: #336699; color: yellow; font-weight: bold;  }		
TD.right		{ text-align: right }

.temp			{ color:red;background-color:yellow; }

.bottomBar a:link,.bottomBar a:visited,.bottomBar a:active {text-decoration:none;color:#F2F8F8; }
.leftmenu a:link,.leftmenu a:visited,.leftmenu a:active {text-decoration:none;color:#000066; }
.leftmenu a:active {font-weight: bold;color:#000066; }
.navigation a:link,.navigation a:visited,.navigation a:active {text-decoration:none;color:#B5D2EF; }
.navigation a:hover { text-decoration:underline; }
.menu a:link,.menu a:visited,.menu a:active {text-decoration:none;color:#000000;font: normal 10px "Verdana", "Arial", "Helvetica", sans-serif; }
span.plusMenu	{color:#FFBF13;}
table.menu		{ background-color:#B5D2EF; visibility:hidden; }
.menu td		{ border-bottom: 1px solid #E1ECF2; }
div.itemMenuDroite	{ width:141px; }
div.itemMenuDroiteActif	{ width:141px; background-image:url(/images/common/bg_rightmenuactif.gif);background-repeat-x: no-repeat; }

#magazineBox	{ position: absolute; width: 139px; height: 576px; top: 0; left: 0; right: auto; bottom: auto;
				  background-color:#F1F6FB; visibility:hidden; }
.margeMag		{ padding:5px; }
#sitesClsAccueil	{ position: absolute; width: 128px; height: 332px; top: 217; left: 611; right: auto; bottom: auto;
				  background-color:#FFBA28; visibility:hidden; }
.sitesClsAccueil { color:#FFFFFF; font: normal 10px "Verdana", "Arial", "Helvetica", sans-serif; padding:10px; line-height:2em; }
.sitesClsAccueil a:link,.sitesClsAccueil a:visited,.sitesClsAccueil a:active { color: #0B2B71;text-decoration:none; }
.sitesClsAccueil a:hover	{ color:#FFFFFF; }

/* Publications */

#publications li { display:-moz-inline-box; -moz-box-orient:vertical;
              display:inline-block; vertical-align:top; word-wrap:break-word; }
* html #publications li { display:inline; } /* for IE 6 */
* + html #publications li { display:inline; } /* for IE 7 */
* html #publications li { width:225px; }
#publications li > * { display:table; table-layout:fixed; width:225px; overflow:hidden; }

#publications li img, #publications td img { border: 1px solid #333; }
#publications li img.noborder, #publications td img.noborder { border: none; }

td.cover { width: 116px; text-align:center; vertical-align: top; padding-bottom: 20px; }
td.summary { vertical-align: top; font-size:10px; padding-bottom: 20px; }

.pagepubli { overflow:hidden; zoom:1; text-align:center; } /* clear fix */
.pagepubli ul { margin:0; padding:0; }

.pagepubli li { margin:0 5px 10px 5px; padding:5px 3px 0 2px; text-decoration:none; background-image:url('/images/common/bg_publis.gif'); }
.pagepubli li.vide { background-image:none; }

