/* ---------------------
basic layout
--------------------- */

body {
	background : #50A857;
	color:#50A857;
	font-size : 9pt;
	font-family :  Arial, Helvetica;
}
p {
	color:#50A857;
	font-size : 9pt;
	text-align : justify;
}
a {
	color:#ffffff;
	text-decoration :none;
}

li {
	color:#50A857;
	font-size : 9pt;
	text-align : justify;
	font-weight : normal;
}

table.header {
	background : #50A857;
}
table.header a {
	color:#ffffff;
	font-size : 8pt;
	text-decoration :none;
	font-weight : bold;
}
table.header a:hover {
	color:#ffffff;
	font-size : 8pt;
	text-decoration :none;
	font-weight : bold;
	text-decoration :underline;	
}
.textegras {
	font-weight : bold;
}
.italique {
 font-style : italic;
}
.coordonnees {
	font-size : 7pt;
	color : #dddddd;
	font-style : italic;
}
.fondclair {
	background : #e6fef0;
}
table.fondclair a {
	text-decoration :none;
	font-style : italic;
	color :#50A857;
	font-weight : bold;	
}
table.fondclair a:hover {
	text-decoration : underline;
	font-weight : bold;
}
table.footer {
	background : #50A857;
	color : #dddddd;
	font-style : italic;
}
table.footer p {
	font-size : 8pt;
	color : #f7f7f7;
	font-style : italic;
	text-align : center;
}
table.footer a {
	color:#ffffff;
	text-decoration :none;
	font-weight : bold;
}
table.footer a:hover {
	text-decoration : underline;
}
	
.pair {
	background : #e6fef0;
	color:#50A857;
	font-size : 9pt;
	font-weight : bold;
}
tr.pair a {
	color:#50A857;
	font-size : 9pt;
}	
.impair {
	background : #50A857;
	color:#ffffff;
	font-size : 9pt;
	font-weight : bold;
}
tr.impair a {
	color:#ffffff;
	font-size : 9pt;
}
.pubh2 {
	font-size : 10pt;
	font-weight : bold;
}
.pubp {
	font-size : 9pt;
	margin-left : 70px;
}
.inptxt {
	font-size : 9pt;
	font-style : italic;
}

	