div,span,form,h1,h2,h3,h4,ul,li
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
h3
{
	color:#184980;
}
a img
{
	border:0;
}
#gamme
{
	color:#ffffff;
	text-decoration:none;
}
body
{
	margin:42px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	background:#ffffff;
	font-family:sans-serif;
	font-size:12px;
}
#menu_1
{
	padding:6px 4px 0px 4px!important;
}
#diamond
{
	height:46px;
	width:212px;
	float:left;
	margin-top:15px;
}
#header
{
	width:709px;
	height:24px;
	margin:0px auto;
	margin-bottom:6px;
	padding-left:217px;
	background:url('../images/header.png') no-repeat;
}
	#header ul,#header li
	{
		list-style-type:none;
	}
	#header li
	{
		float:left;
		text-align:center;
	}
	#header a
	{
		width:137px;
		height:20px;
		padding-top:4px;
		display:block;
	}
	#header a,#header a:link,#header a:visited
	{
		color:#000000;
		text-decoration:none;
		background:transparent;
	}
	#header a:hover
	{
		color:#ffffff;
		text-decoration:none;
		background:#000000;
	}
#title
{
	width:199px;
	height:16px;
	margin:0px auto;
	padding:4px 510px 0px 217px;
	background:url('../images/titlebar.jpg') no-repeat right;
	text-transform:uppercase;
	font-size:10px;
	color:#ffffff;
	text-align:center;
}
#top
{
	width:926px;
	height:38px;
	margin:0px auto;
}
	#logo
	{
		float:left;
		height:38px;
		width:197px;
	}
	#submenu
	{
		float:left;
		margin:7px 0px 0px 20px;
	}
	#submenu ul,#submenu li
	{
		list-style-type:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#submenu li
	{
		float:left;
	}
	#submenu a
	{
		display:block;
		width:74px;
		height:25px;
		color:#000000;
		text-decoration:none;
		padding:6px 0px 0px 15px;
		cursor:default;
	}
	#submenu a:link,#submenu a:visited
	{
		background:transparent;
		color:#000000;
		text-decoration:none;
	}
	#submenu a:hover
	{
		background:url('../images/sub_on.png') repeat-x;
		color:#ffffff;
		text-decoration:none;
	}
	/*=>fix.css
	.submenu_panel
	{
		opacity:0;
		width:200px;
		height:306px;
		background:url('../images/submenu_back.png') no-repeat;
		padding:30px 20px 18px 17px;
	}
	*/
		.submenu_panel h2
		{
			color:#184980;
			font-size:14px;
			font-weight:bold;
			margin:0px 0px 4px 0px;
		}
		.submenu_panel h3
		{
			color:#184980;
			font-size:12px;
			text-transform:uppercase;
			font-weight:normal;
			margin:0px 0px 12px 0px;
		}
		.submenu_panel .description
		{
			color:#000000;
			font-size:11px;
			line-height:15px;
			height:115px;
			margin:0px 0px 15px 0px;
		}
		.submenu_panel .image
		{
			padding-top:20px;
			width:198px;
			height:124px;
		}
#middle
{
	width:926px;
	height:436px;
	margin:0px auto;
	margin-bottom:7px;
}
	#newsbox
	{
		width:197px;
		height:416px;
		margin-top:10px;
		float:left;
		text-align:right;
		font-size:10px;
		color:#706f6f;
	}
		#newsbox a
		{
			font-size:10px;
			color:#706f6f;
			text-decoration:none;
		}
		#newsbox a:hover
		{
			color:#184980;
		}
		#newstop
		{
			width:197px;
			height:16px;
			background:url('../images/newstop.png') repeat-x;
			padding-top:4px;
			text-transform:uppercase;
			font-size:10px;
			color:#ffffff;
			text-align:center;
		}
		#newsbox h3
		{
			color:#184980;
			font-size:11px;
			text-align:right;
			font-weight:bold;
			border-top:1px solid #76797d;
			padding:8px 0px 0px 0px;
			cursor:default;
		}
		#newsbox .date
		{
			color:#184980;
			font-size:11px;
			text-align:right;
			font-weight:bold;
			padding:8px 0px 8px 0px;
			border-top:1px solid #76797d;
			margin-top:8px;
		}
		#newsbox .element
		{
			margin-bottom:8px;
			cursor:pointer;
		}
	#main
	{
		width:709px;
		background:#ff0000;
		height:427px;
		float:right;
		padding:9px 0px 0px 10px;
		background:url('../images/back_main.png') no-repeat;
		/* Taille du flash: 709x427 */
	}
#footer
{
	width:926px;
	height:74px;
	margin:0px auto;
	background:url('../images/footer.png') no-repeat;
}
	#diamond
	{

	}
	.footer_right
	{
		display:inline;
		float:right;
		font-size:9px;
		color:#706f6f;
		margin-top:12px;
	}
	.footer_title
	{
		color:#194a81;
		font-weight:bold;
	}
	.footer_right a,.footer_right a:link,.footer_right a:visited
	{
		text-decoration:none;
		color:#706f6f;
	}
	.footer_right a:hover
	{
		text-decoration:underline;
		color:#706f6f;
	}
	.footer_first
	{
		text-align:right;
		background:url('../images/bar.png') no-repeat right;
		padding:0px 10px 0px 0px;
	}
	.footer_second
	{
		background:url('../images/bar.png') no-repeat right;
		padding:0px 10px 0px 10px;
	}
	.footer_third
	{
		padding:0px 0px 0px 10px;
	}
#panel_0
{
	z-index:500px;
}
#submenu a#menu_6
{
	width:110px;
}
