body {
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(images/fond.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	scrollbar-face-color:#A51F3A;
	scrollbar-highlight-color:#7288AC;
	scrollbar-3dlight-color:#BBC2DA;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#BBC2DA;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#BBC2DA;
}
.txtEntete01 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #a51f3a;
	font-weight: bold;
}
.txtEntete02 {

	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	color: #a51f3a;
	font-weight: bold;
}
.txtEntete02bleusmall {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000033;
	font-weight: normal;
	
}
.standard a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
}
.standard a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
}
.standard a:hover {

	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #A51F3A;
	text-decoration: underline overline;
}
.standard a:active {

	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #A51F3A;
	text-decoration: underline;
}

.navbar a:link {
	color: #000033;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
}
.navbar a:visited {
	color: #000033;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
}
.navbar a:hover {
	color: #A51F3A;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline overline;
}
.navbar a:active {
	color: #A51F3A;
	font-family: "Times New Roman", Times, serif;
}

a.dimension:link {
	color: #000033;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 10px;
}
a.dimension:visited {
	color: #000033;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 10px;
}
a.dimension:hover {
	color: #A51F3A;
	font-family: "Times New Roman", Times, serif;
	text-decoration: underline;
	font-size: 10px;
}
a.dimension:active {
	color: #A51F3A;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
}

.txtEntete02small {


	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #a51f3a;
	font-weight: bold;
}
.txt {

	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000033;
	font-weight: normal;
}
.txtEntete01page {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #a51f3a;
	font-weight: bold;
}
.texte {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000033;
}
.txtpage {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000033;
	font-weight: 400;
	list-style-position: outside;
	list-style-type: disc;
	text-align: justify;
}
textarea {
	background-color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000033;
}
input {
	background-color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000033;
}
button {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000033;
	background-color: #A51F3A;
	border: medium solid #000033;
}
.menu {
	position: static;
	visibility: visible;
	top: 100px;
	right: 0px;
	height: 218px;
	width: 112px;
	overflow: visible;
	z-index: auto;
}
a.map:link, a.map:visited, a.map:hover, a.map:active  {
	color: #000033;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 10px;
}
