BODY, TD {
	margin: 0;
	padding: 0;
	font-family: "Arial", "Helvetica", Sans-serif;
	font-size: 0.75em;
	color: black;
}

BODY {
	background: #7FCCB2 url(degrade.jpg) repeat center;
}

A:link 		{ text-decoration: none; color: #009966; }
A:visited	{ text-decoration: none; color: #009966; }
A:active	{ text-decoration: none; color: #009966; }
A:hover		{ text-decoration: none; color: #990066; }
A:focus		{ text-decoration: none; color: #990066; }

.mention {
	margin: 0;
	border-top: 1px solid #009966;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-size: 7pt;
	text-align: center;
	letter-spacing: 1px;
	color: #006633;
	background: #7FCCB2 url(degrade.jpg) repeat center;
}

.popup .mention {
	border-bottom: 1px solid #009966;
}

.mention A:link		{ text-decoration: none; color: #009966; }
.mention A:visited	{ text-decoration: none; color: #009966; }
.mention A:active	{ text-decoration: none; color: #000000; }
.mention A:hover	{ text-decoration: none; color: #990066; }
.mention A:focus	{ text-decoration: none; color: #990066; }

HR { 
	height: 1px;
	width: 100%;
	border: none;
	border-top: 1px dotted #096;
	border-right: 1px dotted #096;
	text-align: left;
}

.centertable {
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
}

BODY.popup {
	margin: 16px;
	background: #7FCCB2 url(degrade.jpg) repeat right;
}

BODY.texte {
	margin: 4em;
	background: #7FCCB2 url(degrade.jpg) repeat right;
}

.texte IMG { 
	border-color : #009966;
	padding: 0;
}

.texte P {
	margin-left: 1em;
	margin-right: 1em;
}

.corpus {
	margin: 0;
	padding: 0; 
	width: 740px;
	border: 0px solid #009966;
}

.contenu {
	margin: 0;
	padding-left: 116px;
	padding-right: 24px;
	padding-top: 2em;
	padding-bottom: 2em;
	border-top: 1px solid #009966;
	border-bottom: 1px solid #009966;
	text-align: left;
}

.separ {
	text-align: right;
	height: 3em;
	background-color: #7FCCB2;
	padding: 0;
	margin: 0;

}

LI { padding-bottom: 0.5em; list-style-type: square; }
UL UL LI { list-style-type: disc; }

H1, H2, H3, H4 {
	font-weight: bold;
	white-space: nowrap;
}

H1 { font-size: 1.50em; text-transform: uppercase;  color: #000000; }
H2 { font-size: 1.10em; text-transform: uppercase;  color: #006633; }
H3 { font-size: 1.05em; text-transform: capitalize; color: #006633; }
H4 { font-size: 1.00em; text-transform: capitalize; color: #000000; }

H1 {
	width: 740px;
	margin: 0;
	padding: 0;
	height: 95px;
	text-align: right;
	background: #7FCCB2 url(header.png) repeat left;
}

H2 {
	border-left: 1em solid #006633;
	padding-left: 1em;
	margin-top: 0;
	padding-top: 0;
}

.logo {
	border: none;
	padding: 0;
	margin: 0;
}

