html {
height:100%;

}
h1 {line-height:0px;
}
h4 {line-height:0px;
}
body {
scrollbar-face-color:#F5F6FA;scrollbar-highlight-color:#F5F6FA;scrollbar-3dlight-color:#4C4F54;scrollbar-track-color:#F5F6FA;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
margin-top:20px;
}

#contener {
position:relative;
width:1156px;
margin:0 auto;
padding:0;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
height:691px;

}

#centre2 {
position:absolute;
top:155px;
width:575px ;
	height:356px ;
	left:396px;
	}

#fond1 {
position:absolute;
	background: url(../images/fond-1.jpg) no-repeat ;
	width:1156px ;
	height:846px ;
	margin:0;
	padding:0;
	top:0px;
	left:0px;
	
}		
#fond2 {
position:absolute;
	background: url(../images/fond-2.jpg) no-repeat ;
	width:1156px ;
	height:846px ;
	margin:0;
	padding:0;
	top:0px;
	left:0px;
	
	
}	

#menu {
position:relative;
	width:240px ;
	height:141px ;
	margin-left:170px;
	margin-top:120px;
	top:0px;
	left:0px;
	
}

#equerre {
display:block;
float:left;
background: url(../images/equerre.gif) no-repeat left ;
width:18px;
height:18px;
}

#menu a {
display:block;
color:#2B292D;
font-weight:bold;
text-decoration:none;
padding-left:26px;
line-height:13px;
}
#menu a:hover{
display:block;
color:#BE0000;
font-weight:bold;
text-decoration:none;
padding-left:26px;
line-height:13px;
}

#menu .actif{
display:block;
color:#BE0000;
font-weight:bold;
text-decoration:none;
padding-left:26px;
line-height:13px;
}
#menu a.actif:hover{
display:block;
color:#BE0000;
font-weight:bold;
text-decoration:none;
padding-left:26px;
line-height:13px;
}


#contact{
position:absolute;
top:35px;
width:190px ;
	height:105px ;
	left:782px;
}


#centre{
position:absolute;
top:155px;
width:575px ;
	height:356px ;
	left:396px;
}

#centrescroll{
	position:absolute;
	top:155px;
	width:575px;
	height:356px;
	left:395px;
	overflow:scroll;
	overflow-x:hidden;
}


#mentions{
position:absolute;
top:525px;
width:300px ;
	height:15px ;
	left:670px;
}
#mentions2{
position:absolute;
top:840px;
width:300px ;
	height:15px ;
	left:670px;
}

.titre1 {
	font-size:23px;
	color:#FFFFFF;
	margin-left:0px;
	line-height:20px;
	text-align:justify;
	letter-spacing:1px;
	}

.titre2 {
	font-size:23px;
	color:#4C4F54;
	margin-left:0px;
	line-height:20px;
	font-weight: bold;
	letter-spacing:1px;
	}

.titrerouge{
	font-size:15px;
	color:#BE0000;
	line-height:20px;
	font-weight: bold;
	}


.courant {
	font-size:12px;
	color:#3E4044;
	margin-left:0px;
	line-height:20px;
	text-align:justify;
	}
	
.petit {
	font-size:10px;
	color:#3E4044;
	margin-left:0px;
	line-height:20px;
	text-align:justify;
	}
	
a.liencourant:link,  a.liencourant:visited {
	FONT-FAMILY: Arial; 
	font-size:12px;
	TEXT-DECORATION: none;
	color:#BE0000;
	font-weight: bold;
	line-height:16px;
}	

a.liencourant:hover {
	FONT-FAMILY: Arial; 
	font-size:12px;
	TEXT-DECORATION: none;
	color:#3E4044;
	font-weight: bold;
	line-height:16px;
}	

a.liencourantactif:link, a.liencourantactif:visited, a.liencourantactif:hover {
	FONT-FAMILY: Arial; 
	font-size:12px;
	TEXT-DECORATION: none;
	color:#3E4044;
	font-weight: bold;
	line-height:16px;
}	


a.lien:link, a.lien:hover, a.lien:visited {
	FONT-FAMILY: Arial; 
	font-size:13px;
	TEXT-DECORATION: none;
	color:#BE0000;
	font-weight: bold;
	line-height:16px;
}

a.lien2:link, a.lien2:hover, a.lien2:visited {
	FONT-FAMILY: Arial; 
	font-size:13px;
	TEXT-DECORATION: none;
	color:#6D717A;
	line-height:25px;
	font-stretch:condensed;
}

a.lienbas:link, a.lienbas:hover, a.lienbas:visited {
	FONT-FAMILY: Arial; 
	font-size:10px;
	TEXT-DECORATION: none;
	color:#404347;
}

.bord {	border: none;
	text-decoration: none;
	border:none;
}
form {
margin-left:35px;
}
form.cssform label 
  {
  display: inline;
  float: left;
  width: 171px;
} 
