body {
margin: 0; /* pour éviter les marges */
text-align: center; /* pour corriger le bug de centrage IE */
}
#total {
width: 800px;
height: auto;
margin-left: auto;
margin-right: auto;
}
#header {
background-image: url('images/new-header-2-copie.jpg');
width: 800px;
height: 102px;
}
#header2 {
background-image: url('images/design_02.jpg');
width: 800px;
height: 25px;
}
#menu {
	position:absolute;
	left: 308px;
	top: 372px;
	width: 162px;
	height: auto;
	margin-top: -240px;
	margin-left: -212px;
	border: 0px solid #000;
}
#menu1 {
background-image: url('images/design_03-3-nfsu2.jpg');
width: 162px;
height: 40px;
}
#menu2 {
background-image: url('images/design_07.jpg');
width: 162px;
height: auto;
}
#menu3 {
background-image: url('images/design_09.jpg');
width: 162px;
height: 24px;
}
#menu4 {
background-image: url('images/design_11-2.jpg');
width: 162px;
height: 40px;
}
#menu-b {
	position:absolute;
	left: 311px;
	top: 635px;
	width: 162px;
	height: auto;
	margin-top: -240px;
	margin-left: -212px;
	border: 0px solid #000;
}
#menu-b1 {
background-image: url('images/design_03-3-sondage.jpg');
width: 162px;
height: 40px;
}
#menu-b2 {
background-image: url('images/design_07.jpg');
width: 162px;
height: auto;
}
#menu-b3 {
background-image: url('images/design_09.jpg');
width: 162px;
height: 24px;
}
#menu-b4 {
background-image: url('images/design_11.jpg');
width: 162px;
height: 148px;
}
#centre {
	position:absolute;
	left: 472px;
	top: 372px;
	width: 481px;
	height: 423px;
	margin-top: -240px;
	margin-left: -212px;
	border: 0px solid #000;
}
#center1 {
background-image: url('images/design_04.jpg');
width: 481px;
height: 26px;
}
#center2 {
background-image: url('images/design_06.jpg');
width: 481px;
height: auto;
}
#center3 {
background-image: url('images/design_13.jpg');
width: 481px;
height: 28px;
}
#menu-g {
	position:absolute;
	left: 952px;
	top: 342px;
	width: 157px;
	height: auto;
	margin-top: -210px;
	margin-left: -209px;
	border: 0px solid #000;
}
#menu-g1 {
background-image: url('images/design_05-site.jpg');
width: 162px;
height: 51px;
}
#menu-g1-2 {
background-image: url('images/design_05-boutique.jpg');
width: 162px;
height: 51px;
}
#menu-g2 {
background-image: url('images/design_08.jpg');
width: 157px;
height: auto;
}
#menu-g2-2 {
background-image: url('images/design_08.jpg');
width: 157px;
height: auto;
}
#menu-g3 {
background-image: url('images/design_10.jpg');
width: 157px;
height: 24px;
}
#menu-g3-2 {
background-image: url('images/design_10.jpg');
width: 157px;
height: 24px;
}
#menu-g4 {
background-image: url('images/design_12.jpg');
width: 157px;
height: 148px;
}
#menu-g4-2 {
background-image: url('images/design_12.jpg');
width: 157px;
height: 148px;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
a {
	color: black;
	text-decoration: none;
	font-size: 14px;
}
a:hover {
	text-decoration: none;
	color: #666666;
	font-size: 14px;
}
a:visited {
	font-size: 14px;
}
.news {
text-align: center;
font-weight: bold;
text-decoration: underline;
}
.gras {
font-weight: bold
}
.titre {
text-align: center;
font-weight: bold;
}
#d-news {
width: 400px;
margin-left:auto;
margin-right:auto;
}
#d-news1 {
width: 400px;
border: 1px solid rgb(0,0,0);
background-color: #cccccc;
color: black;
font-size: 12px;
margin-left:auto;
margin-right:auto;
}
#d-news2 {
width: 400px;
border: 1px solid rgb(0,0,0);
background-color: white;
color: black;
font-size: 12px;
margin-left:auto;
margin-right:auto;
}
#d-news3 {
width: 400px;
border: 1px solid rgb(0,0,0);
background-color: #cccccc;
color: black;
font-size: 12px;
margin-left:auto;
margin-right:auto;
}
.italique {
font-style: italic;
}
.souligne {
text-decoration: underline;
}
.Style2 {font-size: 16px}
.text-menu {
text-align: center;
}
.text-menu-b1 {
text-align: center;
margin-left: auto;
margin-right: auto;
font-size: 12px;
width: 137px;
height: auto;
}
img {
border: 0 none;
}
