﻿body				{ background:#ffffff url('/Fr/Images/cnt_bgr.gif') repeat-x scroll left top;  }
td					{ font-family: Trebuchet MS, Lucida Grande, Verdana, Helvetica; color: #515151; font-size: 11px;}

a					{ color: #f16122; text-decoration:underline; font-weight:bold; }
a:visited			{ color: #f16122; text-decoration:underline; }
a:hover				{ color: #ffffff; text-decoration:none; background-color:#f16122;}
a:visited:hover		{ color: #ffffff; text-decoration:none; background-color:#f16122;}

h1					{ font-size: 20px; color: #515151; font-weight:normal; margin-bottom:-5px;}
h2					{ font-size: 16px; color: #f16122; font-weight:bold; margin-bottom:-5px; }
h3					{ font-size: 15px; color: #515151; font-weight:bold; margin-bottom:-5px;}
h4					{ font-size: 12px; color: #515151; font-weight:bold; margin-bottom:-5px;}

sup					{ font-size: 8px; vertical-align:text-top; }
ul					{ margin-top:-10px; }
li					{ list-style-image: url('/Fr/Images/cnt_lis.gif')}

.ref				{ display: none; }

.nodisp {
	display:none;	
}

.hrdashed	{
	margin-top:2px;
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;	
	padding:0px;
	border-bottom:1px dashed #f16122;
	display:block;	
}

.hrdashed2	{
	margin-top:2px;
	margin-bottom:2px;
	margin-left:0px;
	margin-right:0px;	
	padding:0px;
	border-bottom:1px dashed #c5c5c5;
	display:block;	
}

.copyright			{ color: #dedede; font-size: 11px;}

.img				{ border:1px solid #515151; }


.nav					{ color: #5f6062; font-weight:normal; text-decoration:none; }
a:link.nav				{ color: #f8f8f8; font-weight:normal; background-color:#5f6062; text-decoration:none; }
a:hover.nav				{ color: #f8f8f8; font-weight:normal; background-color:#5f6062; text-decoration:underline; }
a:visited.nav			{ color: #f8f8f8; font-weight:normal; background-color:#5f6062; text-decoration:none; }
a:visited:hover.nav		{ color: #f8f8f8; font-weight:normal; background-color:#5f6062; text-decoration:underline; }

.navOn					{ color: #5f6062; font-weight:normal; text-decoration:none; }
a:link.navOn			{ color: #5f6062; font-weight:normal; background-image:url('/Fr/Images/top_ong_02_on.gif'); text-decoration:none; }
a:hover.navOn			{ color: #f16122; font-weight:normal; background-image:url('/Fr/Images/top_ong_02_on.gif'); text-decoration:underline; }
a:visited.navOn			{ color: #5f6062; font-weight:normal; background-image:url('/Fr/Images/top_ong_02_on.gif'); text-decoration:none; }
a:visited:hover.navOn	{ color: #f16122; font-weight:normal; background-image:url('/Fr/Images/top_ong_02_on.gif'); text-decoration:underline; }

.snav					{ color: #f16122; font-weight:normal; text-decoration:none; }
a:link.snav				{ color: #5f6062; font-weight:normal; background-color:#f8f8f8; text-decoration:none; }
a:hover.snav			{ color: #f16122; font-weight:normal; background-color:#f8f8f8; text-decoration:underline; }
a:visited.snav			{ color: #5f6062; font-weight:normal; background-color:#f8f8f8; text-decoration:none; }
a:visited:hover.snav	{ color: #f16122; font-weight:normal; background-color:#f8f8f8; text-decoration:underline; }

.snavOn					{ color: #f16122; font-weight:normal; text-decoration:none; }
a:link.snavOn			{ color: #f16122; font-weight:normal; background-color:#e9e9e9; text-decoration:none; }
a:hover.snavOn			{ color: #f16122; font-weight:normal; background-color:#e9e9e9; text-decoration:underline; }
a:visited.snavOn		{ color: #f16122; font-weight:normal; background-color:#e9e9e9; text-decoration:none; }
a:visited:hover.snavOn	{ color: #f16122; font-weight:normal; background-color:#e9e9e9; text-decoration:underline; }

/* ++++++++++++++++++++++++++++++ N E W S ++++++++++++++++++++++++++++++ */

.newsyear			{ margin-top:12px }
.newsrss			{ margin-bottom:0px }
.newsabon			{ margin-bottom:0px; font-style:italic; }

.news				{ margin-top:22px; margin-bottom:12px }
.newsdate			{ font-size:11px; color: #f16122; }
.newstitle			{ font-size:14px; margin-bottom:12px; font-weight:bold; }
.newscontent		{ margin-bottom:12px }
.newslink			{ margin-bottom:24px }
.newsdash	{
	margin-left:0px;
	margin-right:0px;	
	padding:0px;
	border-bottom:1px dashed #f16122;
	display:block;	
}
.newsfeeddash	{
	margin-left:0px;
	margin-right:0px;	
	margin-top:7px;	
	margin-bottom:10px;	
	padding:0px;
	border-bottom:1px dashed #f16122;
	display:block;	
}

/* ++++++++++++++++++++++++++++++ F O L I O ++++++++++++++++++++++++++++++ */

.folionav					{ font-size: 10px; color: #5f6062; font-weight:normal; background-color:#ffffff; text-decoration:none; }
a:link.folionav				{ font-size: 10px; color: #5f6062; font-weight:normal; background-color:#ffffff; text-decoration:none; }
a:visited.folionav			{ font-size: 10px; color: #5f6062; font-weight:normal; background-color:#ffffff; text-decoration:none; }
a:active.folionav			{ font-size: 10px; color: #f16122; font-weight:normal; background-color:#ffffff; text-decoration:none; }
a:hover.folionav			{ font-size: 10px; color: #f16122; font-weight:normal; background-color:#ffffff; text-decoration:underline; }

.foliostitre	{ background: #e9e9e9; color: #515151; font-weight:bold;}
.foliotexte	    { background: #f8f8f8; color: #515151; }
.foliodate		{ font-weight:bold; }

.foliolink					{ color: #f16122; }
a:link.foliolink			{ color: #f16122; }
a:active.foliolink			{ color: #f16122; }
a:visited.foliolink			{ color: #f16122; }
a:hover.foliolink			{ color: #ffffff; background-color:#f16122; }

.folioback	{ background: #f8f8f8;}

.foliofeeddash	{
	margin-left:0px;
	margin-right:0px;	
	margin-top:7px;	
	margin-bottom:0px;	
	padding:0px;
	border-bottom:1px dashed #f16122;
	display:block;	
}

.foliofeedimage{
	float:left;
	padding-right:10px;
}

.foliofeedmain{
	padding:10px;
}
/* ++++++++++++++++++++++++++++++++++++++++ */

.tiny					{ font-size: 10px; color: #5f6062; font-weight:normal; text-decoration:none; }
a:link.tiny				{ font-size: 10px; color: #5f6062; font-weight:normal; background-color:#ffffff; text-decoration:none; }
a:hover.tiny			{ font-size: 10px; color: #f16122; font-weight:normal; background-color:#ffffff; text-decoration:underline; }
a:visited.tiny			{ font-size: 10px; color: #5f6062; font-weight:normal; background-color:#ffffff; text-decoration:none; }
a:visited:hover.tiny	{ font-size: 10px; color: #f16122; font-weight:normal; background-color:#ffffff; text-decoration:underline; }