/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;

}
alt{
	font:  0.7em Arial,Verdana;
	color: #CC3333;

}


#centre
{
	position: absolute;
	height: 593px;
	width: 800px;
	top: 50%;
	left: 50%;
	margin-top: -295px;
	margin-left: -400px;
	background-repeat: no-repeat;
	padding:0 0 0 0;
}


#logo {
	position:absolute;
	left:11px;
	top:11px;
	width:315px;
	height:59px;
	z-index:1;
	border:0;
}
#bloc_haut {
	position:absolute;
	left:11px;
	top:61px;
	width:775px;
	height:330px;
	z-index:1;
	background-image: url(../images/bloc_haut.png);
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	margin: 0 0 0 0;

}
#bloc_copyright {
	position:absolute;
	left:11px;
	top:402px;
	width:611px;
	height:45px;
	z-index:1;
	background-image: url(../images/copyright.png);
	background-repeat:no-repeat;
	padding-top: 6px;

}
#fla_copyright{
	margin-left:-10px;
}
#bloc_news {
	position:absolute;
	left:10px;
	top:459px;
	width:611px;
	height:121px;
	z-index:1;
	background-image: url(../images/bloc_news.png);
	background-repeat:no-repeat;

}

/***********************************************/
/* element de div logo                       */
/***********************************************/ 
#logo img {
	margin left:0px;
	border:0;

}
/***********************************************/
/* element de div haut                   */
/***********************************************/ 
#bloc_haut h1{
	border:0;
	margin: 8px 0 0 8px;
	padding: 0 0 5px 0;

}
#bloc_haut object{
	margin left:0px;
	border:0;
	margin: 0 0 0 3px;

}
/***********************************************/
/* element de div copyright              */
/***********************************************/ 
#bloc_copyright object{
	margin left:0px;
	border:0;
	margin: 0 0 0 9px;

}
/***********************************************/
/* element de div news        */
/***********************************************/ 
#bloc_news h1{
	border:0;
	margin: 10px 0 0 8px;
	padding: 0 0 10px 0;
}

#news1 {
	position:absolute;
	left:5px;
	top:28px;
	width:299px;
	height:88px;
	z-index:1;
	overflow:hidden;
	padding: 0 0 0 0;

}
#news1 h1 {
	border:0;
	margin: 4px 0 0 3px;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3333;
	font-size: 10px;
}
#news1 p {
	border:0;
	margin: 8px 0 0 3px;
	padding: 0 0 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
}
#news1 a {
	border:0;
	margin: 0 0 0 3px;
	padding: 0 0 0 0;
	color: #CC3333;
	font-size: 10px;
}

#news2 {
	position:absolute;
	left:307px;
	top:29px;
	width:299px;
	height:88px;
	z-index:1;
	overflow:auto;

}
#news2 h1 {
	border:0;
	margin: 3px 0 0 3px;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3333;
	font-size: 10px;
}
#news2 p {
	border:0;
	margin: 8px 0 0 3px;
	padding: 0 0 6px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
}
#news2 a {
	border:0;
	margin: 8px 0 0 3px;
	padding: 0 0 0 0;
	color: #CC3333;
	font-size: 10px;
}
/***********************************************/
/*MENU       */
/***********************************************/ 

dl, dt, dd, ul, li {
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style-type: none;
}
#menu {
position: absolute; /* placement du menu, à modifier selon vos besoins */
bottom:-188px;
left: 615px;
}
br {
height:0px;
margin:0px;
}
p{
margin:0px;
}
#menu {
width:135px;
background:#FFF;
}
#menu dt {
cursor: pointer;
margin: 2px 0;;
height: 15px;
line-height: 15px;
text-align: center;
background-image:url(../images/fond_menu.png);
background-repeat:no-repeat;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color: #CC3333;

}
#menu dd {
height: 15px;
background:#FFF;
line-height: 15px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color: #CC3333;

}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;

}
#menu li a:hover, #menu dt a:hover {
color:#FFFFFF;
background-image:url(../images/fond_menu_hover.png);
background-repeat:no-repeat;

}

