html, body  {
	font-size: 10px;
	font-family: Arial;
	color:#FFFFFF;
	background-color: #000000;
	margin: 0 }
#header  {
	color: #333;
	font-size: 12px;
	background-color: #000000;
	background-image: url("../img/bg_header.png");
	background-repeat: repeat-x;
	text-align: center;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 65px;
	overflow: hidden; }
div#nav {
	background-color: #000;
	background-image: url("../img/bg_middle.png");
	background-repeat: repeat-x;
	width: 100%;
	height: 240px;
	text-align: center;
}
#content  {
	color: #333;
	font-size: 12px;
	background-color: #000;
	background-image: url("../img/bg_bottom.png");
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	width: 100%;
	min-height: 400px }
#content_center {
	color:#666666;
	font-size: 10px;
	font-family: Arial;
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 803px;
}
#navpage {
	color: #369;
	font-size: 10px;
	font-family: Arial;
	text-align: right;
	margin: 0 auto;
	padding: 10px 0 0;
	width: 803px
}
#footer {
	color: #999;
	font-size: 10px;
	font-family: Arial;
	text-align: left;
	margin: 0 auto;
	padding: 10px 0 0 10px;
	width: 793px;
	background-color:#FFFFFF;
	background-repeat:repeat;
	border-top: 1px dotted #ccc;
	height: 85px;
}
#total {
	margin: 0;
	padding: 0;
	background:#FFFFFF url(../img/fond_page.jpg) no-repeat;
	width: 100%;
	min-height: 400px;
	float: left;
}
#left {
	margin: 0;
	padding: 0;
	width: 603px;
	min-height: 400px;
	float: left }
#inner_left     { 
    margin: 0 0 20px;
	padding: 0;
	position: relative;
	width: 50%;
	float: left }
.inner_right     {
	margin: 0 0 20px;
	padding: 0;
	position: relative;
	width: 200px;
	float: right
}
#menusrub   {
	margin: 0;
	padding: 0;
	width: 200px;
	min-height: 150px;
	float: left }
#right   {
	margin: 0;
	padding: 0;
	width: 200px;
	min-height: 400px;
	float: left }

h1 { font-size:16px; font-weight:bold; color:#9B1E00; background:url(../img/fleche-1.png) no-repeat 0 3px; padding-left:20px }
h4 { font-size:12px; color:#9B1E00 }
h2 { font-size:13px; font-weight:bold; color:#9B1E00; background:url(../img/fleche-2.png) no-repeat 0 5px; padding-left:15px }

.encart { width:173px; float:left }
.encart .encart_ht { width:147px; height:19px; float:left; background:url(../img/encart_ht.png) no-repeat; padding-left:25px; color:#000000; font-size:13px; font-weight:bold; padding-top:10px;}
.encart .encart_ct { width:163px; padding:5px; float:left; background:url(../img/encart_ct.png)}
.encart .encart_bs { width:100%; height:18px; float:left; background:url(../img/encart_bs.png) no-repeat}

.Style1 {color: #9B1E00; font-weight:bold }

.actu { width:161px; float:left; padding:5px; margin-bottom:20px; border:1px solid #000000 }

.img { border:1px solid #CCCCCC; padding:5px; margin:0px 5px 10px 0px }
table.month a { border:none }

ul.alt_head { width:803px; margin:auto}
ul.alt_head li { float:left; list-style:none}
