html {overflow-y: scroll;}

#bloc {
	width: 800px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	padding-bottom: 5px;
}

.Centrage {
	margin-right: auto;
	margin-left: auto;
	background-color: transparent;
}
.Centrage2 {
	margin-right: auto;
	margin-left: auto;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Droite {
	background-color: transparent;
	text-align: right;
}
#headtext h1 {
	font-family: "Times New Roman";
	font-size: 22px;
	color: #e0b348;;
	padding-left: 10px;
	padding-top: 85px;
	margin-top: 5px;
	margin-bottom: 0px;
	width: auto;
}
#tabs {
	width: 100%;
	background-color: transparent;
	line-height: normal;
	float: left;
}
#tabs2 {
width : 800px;
margin-top: 10px;
margin-left : auto;
margin-right : auto;
margin-bottom: 25px;
background-color: transparent;
	line-height: normal;
}

#tabs ul {
	margin:0px;
	padding:20px 10px 10px 0px;
	list-style:none;
	}
#tabs2 ul {
	margin:0px;
	padding:10px 10px 10px 30px;
	list-style:none;
	}
#tabs li, #tabs2 li {
	display:inline;
	margin:0;
	padding:0;
	font-size: 16px;
	}
#tabs a {
	float:left;
	background:url("tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	}
#tabs2 a {
	float:left;
	background:url("tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	}
#tabs a span {
	float:left;
	display:block;
	background:url("tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#e0b348;
	}
#tabs2 a span {
	float:left;
	display:block;
	background:url("tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#e0b348;
	}
#tabs a span {float:none;}
#tabs2 a span {float:none;}

#tabs a:hover span {
	color:#e0b348;
	}
#tabs2 a:hover span {
	color: #e0b348;
}
#tabs a:hover {
	background-position:0% -42px;
	}
#tabs2 a:hover {
	background-position:0% -42px;
	}
#tabs a:hover span {
	background-position:100% -42px;
	}
#tabs2 a:hover span {
	background-position:100% -42px;
	}
.imglft {
	margin-left: 15px;
}
.imgrgt {
	margin-right: 15px;
}
.moteur {
	margin-left: 15px;
	margin-right: 15px;
}

p {
font-family : sans-serif;
color : black;
font-size : 12px;
}
a {
color : #b8860b;
text-decoration : none;
}
a:hover {
color : maroon;
text-decoration : none;
}
h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
margin-top : 0;
margin-bottom : 10px;
}
.grec {
	font-family: "Gentium", "Palatino Linotype", "Tahoma", "Alkaios", "Arial Unicode MS", "Galatia SIL", "Galilee Unicode Gk", "Athena Unicode", "Porson", "Cardo", "Caslon", "Monospace", "jGaramond", "MgOldTimes UC Pol", "Alphabetum", "Vusillus Old Face", "Code2000", "Titus Cyberbit Basic";
	font-size: 16px;
}

#maintext {
background-color : white;
margin-top : 45px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
}
#maintext2 {
background-color : black;
margin-top : 45px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
}
#maintext p {
color : black;
text-align : justify;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
padding-left : 15px;
padding-right : 15px;
}
#maintext p2 {
	color: black;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 15px;
	padding-right: 15px;
}
#maintext h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin-bottom: 25px;
	padding: 0;
}

#maintext h2 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 15px;
	padding: 0;
}
#maintext h3 {	
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-align: center;
}
#maintext h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
}
#maintext pre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
}
#maintext h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
}
#maintext h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
}
.Retrait{
	color: black;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-right: 15px;
	padding-left: 42px;
}

#maintext li {
color : black;
text-align : justify;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;	
padding-right : 15px;
}

#footer {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e0b348;;
	background-color: transparent;
	font-weight: bold;
}




