body { margin: 0; padding: 0; background:url(img/Background.gif) center top; font: normal 13px "ARIAL", Sans-Serif; text-align: center; }
p { text-align: left; line-height: 1.7em; }
/* Links */
a:link { color: #335577; text-decoration: none; }
a:visited { color: #3F4E12; text-decoration: none; }
a:hover, a:active { color: #4B5E06; }
#content a:link { padding: 0 2px; }
#content a:visited { padding: 0 2px; }
#content a:hover, 
#content a:active {color: #ffffff; background-color: #999999; border-bottom-color: #999999;}

/* Html Elements */
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { font-size: 32px; }
h2 { font-size: 24px; color: #335577; border-bottom:1px solid #D9D9D9; letter-spacing: 2px; text-align: left; margin: 0 0 0px 0; }
h3 { font-size: 18px; color: #4B5E06; letter-spacing: 2px; text-align: left; margin: -2px 0 -18px 0; }
h4 { font-size: 15px; color: #4B5E06; border-bottom:1px solid #D9D9D9; margin: 0px;}
h5 { font-size: 13px; color: #4B5E06; border-bottom:1px solid #D9D9D9; text-align: left; margin: 0 0 0 0px ; }
h6 { font-size: 13px; color: #4B5E06; letter-spacing: 2px; text-align: right; margin: 5px 0 18px 0; }

#Ucolone {
	width: 690px;
	margin: 0px 10px 0px 10px; background-color: #f9f9f9; padding: 20px 18px 0px 20px; }

#Ucolone p { font-size: 1em;}

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

ul li {
	padding: 0 0 0 17px;
	margin: 0 0px 5px 0;
	text-align: justify;
	background: url(img/fleche.gif) no-repeat;
	line-height: 1.2em;}

#header {height: 27px; background: url(img/fondhaut.gif) no-repeat center;}
#general { margin: 0 auto; width: 750px;}

/* Footer */
#footer {width: 100%; margin: 10px 0; color: #f9f9f9; text-align: center; background-color: #666666; }
#footer a:link { color: #3E3E3E; }
#footer a:visited { color: #bed3f0; }
#footer a:hover,
#footer a:active { color: #335577; }
#footer p { padding: 2px 0; }

/* images */
.imgR {float: right; border: 0px; margin: 0 0 0 10px; }
.imgL {float: left; border: 0px; margin: 0 10px 0 0 ; }

#content table
{
	margin-bottom: 1.5em;
}

/* Tableau */
#Ucolone table th {text-align: left; font-weight: bold; color: #444;}
#Ucolone table td {padding: 0.8em;}
#Ucolone table tr.rowA {background-color: #F2F2F2; color: inherit;}
#Ucolone table tr.rowB {background-color: #eef2f9; color: inherit;}
#Ucolone table p {text-align: justify; padding: 0px; margin: 0px; line-height: 1.2em; font-size: 0.9em;}