body	{
	background-color:#fff;
	margin:0;
	padding:0;
	}
	
td	{
	font-family: verdana,arial,sans-serif;
	font-size:10px;
	padding:0;
	color:#333;
	}
	
a	{
	color:#990000;
	text-decoration:none;
	}
	
a:hover	{
	color:#990000;
	text-decoration:underline;
	}
	
table#main	{
	width:747px;
	padding:0;
	margin:0;
	border:none;
	}
	
td#header	{
	}
	
td#footer	{
	}
	
.menu	{
	background-color:#F6A327;
	width: 149px;
	padding-bottom:0px;
	}
	
.content	{
	width:452px;
	background: #ffffff url(images/bottom2b_homeb.gif) no-repeat bottom left;
	padding-bottom:40px;
	}
	
.content p	{
	padding-right:6px;
	padding-left:6px;
	margin-top:5px;
	margin-bottom:10px;
	line-height:1.5;
	}
	
.content p.imp	{
	margin-left:16px;
	}
	
.content h1, .content h2, .content h3	{
	padding:0;
	margin:0;
	font-weight:bold;
	padding-right:6px;
	padding-left:6px;
	
	}
	
.content h1	{
	font-size:14px;
	color:#990000;
	margin-top:0px;
	margin-bottom:12px;
	}
	
h1.front	{
	margin-top:6px;
	margin-bottom:0;
	}
	
.content h2	{
	font-size:12px;
	margin-top:5px;
	margin-bottom:8px;
	}
	
h2 span	{
	font-size:10px;
	font-weight:normal;
	}
	
h2 a	{
	color:#333333;
	}

h2 a:hover	{
	color:#333333;
	}
	
h2 span a	{
	color:#990000;
	}
	
h2 span a:hover	{
	color:#990000;
	}

.content h3	{
	color:#990000;
	margin-top:0px;
	margin-bottom:25px;
	font-size:10px;
	font-weight:normal;
	}

.content ul, .content ol 	{
	
	margin-top:10px;
	}
	
.content ul li, .content ol li	{
	margin:0;
	padding:0;
	padding-right:6px;
	line-height:1.5;
	}
	
.content ol li ul	{
	padding-bottom:10px;
	}
	
.content table	{
	margin:0 6px;
	}
	
.content table td	{
	color:#333;
	padding:2px 0;
	padding-right:4px;
	}
	
.content table td.num	{
	
	}

table.spec	{
	border-top: 2px solid #000;
	border-left: 2px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

table.spec td	{
	padding:2px;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	}
	
.news	{
	width:146px;
	background-color:#eee;
	font-size:10px;
	}
	
.news p	{
	padding:4px 8px 7px 8px;;
	margin:0;
	line-height:1.5;
	}
	
.news b	{
	color:#990000;
	}
	
.news hr	{
	margin:0 8px;
	padding:0;
	}
	
a.morenews	{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
	}
	
a.morenews:hover	{
	color:#990000;
	text-decoration:underline;
	font-weight:bold;
	}
	
.permbut	{
	height:64px;
	background-color:#F6A327;
	}
	
.partners	{
	height:64px;
	background-color:#eee;
	}
	
.submenu	{
	display:none;
	visibility:hidden;
	position:absolute;
	}
	
hr.top	{
	}
	
hr.bottom		{
	margin-bottom:8px;
	}
	
#morenews	{
	padding:2px 6px;
	}
	
form	{
	padding:0;
	margin:0;
	}
	
div.email	{
	clear:both;
	padding:0px 6px;
	margin-bottom:5px;
	}
	
div#button	{
	padding:0 6px;
	text-align:right;
	margin-top:20px;
	}
	
div#button input	{
	margin-left:10px;
	}
	
input, select	{
	font-family: verdana,arial,sans-serif;
	font-size:10px;
	color:#333;
	}

div.email label	{
	width:135px;
	}
	
div.name	{
	text-align:right;
	padding:0 6px;
	font-weight:bold;
	margin-bottom:15px;
	}

table.stats td{
	color:#333;
	vertical-align:top;
	}
	
table.stats td li	{
	margin-left:18px;
	}
	
table.stats td li#long	{
	margin:0;
	padding-left:32px;
	text-indent:-14px;
	}
	
p.logo, p.image	{
	text-align:center;
	}

.titre_accueuil {
	color: #D27400;
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
}

.style_blue_emphasis {color: #000099}

.style_box_title {
	color: #CC6600;
	font-weight: bold;
}