body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a {
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #00DC00;
}
.contournoir {
	border: 2px solid #000000;
}
.contourblanc {
	border: 1px solid #FFFFFF;
}
.contourblanc2 {
	border: 2px solid #FFFFFF;
}
.blanc {
	color: #FFFFFF;
}
a.vert1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #00DC00;
}
a.vert {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #00DC00;
}
a.vert:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #00DC00;
	text-decoration: underline;
}
a.gris {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #C0C0C0;
}
a.gris_gros {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #C0C0C0;
}
a.noir_petit {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
}
a.noir1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
a.noir {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
a.noir:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
}
a.orange {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF9900;
}
a.orange:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF9900;
	text-decoration: underline;
}
a.vert_petit1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #00DC00;
}
a.vert_petit {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #00DC00;
}
a.vert_petit:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #00DC00;
	text-decoration: underline;
}
a.vert_moyen {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #00DC00;
}
a.vert_gros {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight:bold;
	color: #00DC00;
}
a.noir_gros {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight:bold;
	color: #000000;
}
a.vert_gros:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight:bold;
	color: #00DC00;
	text-decoration: underline;
}
.format {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.description			{text-align:justify; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
a.descriptiondisclaimer		{text-align:justify; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 150%;}
a.descriptionspace			{text-align:justify; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; letter-spacing: 1px;}
a.descriptionnoir			{text-align:justify; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
a.descriptioncat1			{
	text-align: justify;
	line-height: 150%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.descriptioncat			{
	text-align: justify;
	line-height: 150%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.descriptioncat:hover 	{
	text-align: justify;
	line-height: 150%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.descriptioncat			{
	text-align: justify;
	line-height: 150%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.descriptionblanc			{
	text-align: justify;
	line-height: 150%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.descriptionblanc:hover			{
	text-align: justify;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.descriptionblanc			{
	text-align: justify;
	line-height: 150%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.description_gros			{text-align:justify; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; line-height: 150%;}
a.blanc_petit			{clear:both; text-align:left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
a.blanc_petit_space			{clear:both; text-align:left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11x; color: #FFFFFF; line-height: 150%;}

.noir {
	color: #000000;
}

h1 {
	padding:0px;
	margin:0px;
	font:normal 23px Impact;
	color: #FFFFFF;
}

.recherche {
	font-weight: bold;
	text-decoration: underline;
}
.search {
	color: #FFFFFF;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	background-color: #000000;
}

.traitpoint	{background-color: #000000; border: 1px #00DC00 thin dotted;}
.traitplat	{background-color: #000000; border:1px dashed #00DC00;}
.traitplat2	{
	background-color: #000000; border:1px dashed #00DC00;
	text-align: justify;
	line-height: 150%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	}
h1, h2, h3			{padding:0px; margin:0px;}
#description		{border-top:1px dashed #00DC00; border-bottom:1px dashed #00DC00; text-align:justify; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
#descriptionright		{border-top:1px dashed #00DC00; border-bottom:1px dashed #00DC00; text-align:justify; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; margin-right:6px;}
#videos li			{border-top:1px dashed #00DC00; text-align:justify; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; list-style-type:none;}
#videos				{font-size:11px; margin:2px; margin-right:6px; margin-left:6px; padding:3px}
#videos li img		{border-width:1px; margin:2px; margin-right:3px; padding:1px; background-color:#FFFFFF; border-color:#FFFFFF}
#videos li h3		{font-size:12px; text-decoration:underline}
#videos li p			{margin-top:0px; margin-bottom:18px;}
#categories			{width:332px; border:1px solid #000000; border-bottom:0px; border-right:0px; background-color:#00DC00; margin-right:10px}
#categories			a:hover{width:332px; border:1px solid #000000; border-bottom:0px; border-right:0px; background-color:#20AB20; margin-right:10px}
#categories li		{list-style-type:none; padding:5px; border-right:1px solid #000000; border-bottom:1px solid #000000; font:bold 12px Arial; float:left; width:155px; text-align:left}
img					{border-width:1px; border-color:#000000}

#rssnew li			{list-style-type:none;}
#paiementleft			{font-size:11px; margin:2px; margin-right:0px; margin-left:8px; padding:3px}
#paiementright				{font-size:11px; margin:2px; margin-right:8px; margin-left:0px; padding:3px}


