body {
  margin : 0px; 
  padding : 0px;
  text-align: center; /* pour résoudre le bug de centrage de IE */
}

#centrer {
  margin-left : auto;
  margin-right : auto;
  width : 760px;
  text-align : left;  /* pour résoudre le bug de centrage de IE */
}

#head { 
	vertical-align:text-bottom;
	background-color:#FFF;
}

#space1 {
	z-index:1;
	width: 760px;
	height: 20px;
	background-color:#FFF;
}

#img_head{
	height: 248px;
	background-image:url(../images/head/montagnes_03.jpg);
	background-repeat:no-repeat;
	
}
#cadre_menu{
	height: 200px;
	z-index:20;
}

#page{
	height: 500px;
	z-index:1;
}

.space {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
}

.demo_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}

.bnt_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bolder;
}

.txt_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 23px;
	text-align: justify;
}

.prod_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 12px;
	text-align: justify;
}

.txt_11_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bolder;
}

.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

.txt_12_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bolder;
}

.elbw_12_bold {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #2B5780;
}

.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B5780;
}

#map {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B5780;
	width: 100%;
	
}

#map ul {

list-style-type:none;
background-color:#B1D1EF;
padding: 0px 0px 0px 100px;

}

#map ul li{

list-style-type:none;
padding: 2px 2px 2px 2px;

}

#map li a:hover {

list-style-type:none;
text-decoration:none;
color:#2B5780;
padding: 0px;
display: block;
background-color:#70A3FF;

}

a:link {
	color: #2B5780;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #2B5780;
}

a:hover {
	text-decoration: underline;
	color: #8CA5BD;
}

a:active {
	text-decoration: none;
	color: #2B5780;
}
