body
{	font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
	background-color: #cccccc;
	margin: 0px;
}

form
{	margin: 0px;
	padding: 0px;
}

img
{	border: 0px;
}

a
{	font-family: Courier, Arial, Verdana, Helvetica, Lucida, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #C29A3E;
}
a:hover
{	font-family: Courier, Arial, Verdana, Helvetica, Lucida, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #F9D687;
}

a.blanc
{	font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

a.blanc:hover
{	font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #778D21;
}

input,textarea
{ margin: 0px;
  padding: 0px;
  width: 100%;
  font-size: 12px;
  font-family: Courier, Arial, Verdana, Helvetica, Lucida, sans-serif;
  color: #C29A3E;
  background-color: transparent;
  border: 1px solid #E3DABB;
}

select
{ margin: 0px;
  padding: 0px;
  width: 100%;
  font-size: 12px;
  font-family: Courier, Arial, Verdana, Helvetica, Lucida, sans-serif;
  color: #C29A3E;
  background-color: transparent;
  border: 1px solid #E3DABB;
}

input.radiobouton
{	margin: 0px;
	padding: 0px;
	width: 15px;
	background-color: #FFFFFF;
}

.listdata {
border: 0px;
color: #C29A3E;
background-color: #1A171B;
}

input.boutonvert
{ width: 100%;
  color: #FFFFFF;
  background-color: #C29A3E;
  border-top: 2px solid #F9D687;
  border-left: 2px solid #F9D687;
  border-right: 2px solid #58410D;
  border-bottom: 2px solid #58410D;
}

span
{	color: #AB1229;
	font-weight: bold;
}

h1.vert
{	margin: 8px 0px 0px 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: bold;
	color: #C29A3E;
}
h2.vert
{	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #C29A3E;
}
h3.vert
{	margin: 0px 0px 6px 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #C29A3E;
}

hr.vert
{	margin: 3px 0px 8px 0px;
	padding: 0px;
	width: 100%;
	height: 1px;
	border: 0px;
	color: #C29A3E;
	background-color: #C29A3E;
	text-align: center;
}

hr.gris
{	margin: 3px 0px 8px 0px;
	padding: 0px;
	width: 100%;
	height: 1px;
	border: 0px;
	color: #DADADA;
	background-color: #DADADA;
	text-align: center;
}

td.menu
{
  padding: 0px;
  margin: 0px;
  font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
  font-size: 12px;
  color: #DEDEDE;
  background-color: #FFFFFF;
  vertical-align: middle;
  border: 0px;
}

td.menuback
{
  padding: 0px;
  margin: 0px;
  font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
  font-size: 12px;
  color: #DEDEDE;
  background-color: #FFFFFF;
  background-image: url('CER03.jpg');
  background-position: bottom left;
  vertical-align: top;
  border: 0px;
}

td.titre_form
{
  font-family: Courier, Arial, Verdana, Helvetica, Lucida, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #C29A3E;
}

td.champ_message
{
  font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFAF0E;
  vertical-align: top;
}

td.champ_form
{
  font-family: Courier, Arial, Verdana, Helvetica, Lucida, sans-serif;
  font-size: 12px;
  color: #C29A3E;
  vertical-align: middle;
}

td.champ_liste
{
  margin: 0px;
  padding: 3px 0px 1px 0px;
  font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
  font-size: 12px;
  color: #000000;
  vertical-align: middle;
  border-bottom: 1px solid #EDEDED;
}

td.champ_form_top
{
  font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
  font-size: 12px;
  color: #000000;
  vertical-align: top;
}

td.champ_form_italic
{
  padding: 0px 0px 0px 20px;
  font-family: Arial, Verdana, Helvetica, Lucida, sans-serif;
  font-size: 12px;
  color: #000000;
  font-style: italic;
}
