body, html {
	margin : 0;
	padding : 0;
	/* height:100%; */
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #480000;
	background: #880000 url(img/fond.png) repeat-x 0 bottom;
}
img {
  border:none
}

form {
margin:0;
padding:0
}

ul {
margin:0;
padding:0;
list-style-type: none;
}

#page {
  position:absolute;
  top:10px;
  left:50%;
  margin-left: -460px;
  width:920px;
  background: url(img/header.png) no-repeat 0 0;
}

a#header {
  margin-top:30px;
  margin-left:205px;
  margin-bottom:10px;
  display:block;
  height:40px;
  width:250px;
}
a#header span {
  display:none;
}

ul#menu {
  padding-left:318px;
  display:block;
  height:30px;
  background: url(img/menu.png) no-repeat 0 0;
}
ul#menu li {
  margin-top:9px;
  margin-right:30px;
  float:left;
  display:block;
  height:15px;
}
ul#menu li#menu_1 {
  width:52px;
  background: url(img/menu_1.png) no-repeat 0 0;
}
ul#menu li#menu_1 a {
  width:52px;
}
ul#menu li#menu_2 {
  width:61px;
  background: url(img/menu_2.png) no-repeat 0 0;
}
ul#menu li#menu_2 a {
  width:61px;
}
ul#menu li#menu_3 {
  width:98px;
  background: url(img/menu_3.png) no-repeat 0 0;
}
ul#menu li#menu_3 a {
  width:98px;
}
ul#menu li#menu_4 {
  width:102px;
  background: url(img/menu_4.png) no-repeat 0 0;
}
ul#menu li#menu_4 a {
  width:102px;
}
ul#menu li#menu_5 {
  width:107px;
  background: url(img/menu_5.png) no-repeat 0 0;
}
ul#menu li#menu_5 a {
  width:107px;
}
ul#menu li a {
  height:15px;
  display:block;
  text-decoration:none;
}
ul#menu li a span {
  display:none;
}

#contenu {
  float:left;
  margin:0;
  padding-top:20px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:0;
  width:900px;
  background-color: #E1EFC2;
}
#contenu h1 {
  margin:0;
  margin-bottom:18px;
  padding:0;
  font-size:12px;
  font-style:italic;
  border-bottom:solid 1px #480000;
}
#contenu div.article {
  float:left;
  padding-bottom:20px;
}
#contenu div.article div.detail {
  text-align:right;
  width:900px;
}
#contenu div.article a {
  color:#5C7720;
}
#contenu div.article a:hover {
  color:#303E11;
}
#bas {
  float:left;
  width:920px;
  padding-top:14px;
  text-align:center;
  background: url(img/contenu.gif) no-repeat 0 0;
}

#bas a {
  font-size:11px;
  color:#fff;
  text-decoration:none;
}

#bas a:hover {
  text-decoration:underline;
}

.photo_droite {
  margin-top:5px;
  margin-left:5px;
  margin-bottom:5px;
  float:right;
}

.photo_gauche {
  margin-top:5px;
  margin-right:5px;
  margin-bottom:5px;
  float:left;
}

.photo_centre {
  margin:5px;
  display:block;
  text-align:center;
}
