A.menu:link {text-decoration: none; color: #FFFFFF}
A.menu:visited {text-decoration: none; color: #FFFFFF}
A.menu:active {text-decoration: none; color: #FFFFFF}
A.menu:hover {text-decoration: none; color: #DDDDDD}
A.menu { font-size:12px; font-family:sans-serif ; }

A.contenu:link {text-decoration: none; color: #1054D0}
A.contenu:visited {text-decoration: none; color: #1054D0}
A.contenu:active {text-decoration: none; color: #1054D0}
A.contenu:hover {text-decoration: none; color: #588AE5}
A.contenu { font-size:12px; font-family:sans-serif ; }

input.recherche
{
	border:1px solid #B08D56;
	background-color:#AFCBF0;
	color:#000000;
	font-family:sans-serif ;
	font-size:12px;
}

input.contact
{
	border:1px solid #C22121;
	background-color:#FAF2F2;
	color:#000000;
	font-family:sans-serif ;
	font-size:12px;
	width:300px;
}

input.remcat
{
	border:1px solid #C22121;
	background-color:#FAF2F2;
	color:#000000;
	font-family:sans-serif ;
	font-size:12px;
	width:50px;
}

select.contact
{
	border:1px solid #C22121;
	background-color:#FAF2F2;
	color:#000000;
	font-family:sans-serif ;
	font-size:12px;
	width:300px;
}

select.catrem
{
	border:1px solid #C22121;
	background-color:#FAF2F2;
	color:#000000;
	font-family:sans-serif ;
	font-size:12px;
	width:250px;
}

select.pages
{
	border:1px solid #C22121;
	background-color:#FAF2F2;
	color:#000000;
	font-family:sans-serif ;
	font-size:12px;
	width:50px;
}

input.vote
{
	border:1px solid #C22121;
	background-color:#FAF2F2;
	color:#000000;
	font-family:sans-serif ;
	font-size:12px;
	width:145px;
}

textarea.contact
{
	border:1px solid #C22121;
	background-color:#FAF2F2;
	color:#000000;
	font-family:sans-serif ;
	font-size:12px;
	width:300px;
	height:50px;
}

td {font-size:12px;font-family:sans-serif ;}
td.tc {font-size:16px}
td.dv{color:#222222;}
tr.bottom{border-top:1px solid blue;}

body
{
	font-family:sans-serif ;
	background-color:#BFB886;
	margin:0px;
}

table.temoin
{
	border:1px dashed #C22121;
	background-color:#FFFFFF;
}
