body
{
margin: 0px;
font: 14px verdana;
color:#AADDAA;
background-color: #000000;
}

h1
{
text-align:center;
margin:0px;
padding:0px;
font:20px verdana;
}

b
{
margin: 0px;
font: 14px verdana;
color:#FFFFFF;
}

a
{
font: 13px verdana;
color:#FFFFFF;
text-decoration: none;
}

a:hover
{
font: 13px verdana;
color:#FFFFFF;
text-decoration: underline;
}

td.cute1
{
vertical-align: top;
font: 12px verdana;
color:#404E86;
font-weight: bold;
background-color: #ADD748;
height: 28px;
border-style: solid;
border-color: #d4ea9a #d4ea9a #749321 #749321;
border-width: 2px;
}

a.cute1
{
font: 12px verdana;
color:#404E86;
text-decoration: none;
font-weight: bold;
margin-left: 8px;
margin-right: 8px;
}

a.cute1:hover
{
font: 12px verdana;
color:#337777;
text-decoration: underline;
font-weight: bold;
margin-left: 8px;
margin-right: 8px;
}

td.cute2
{
vertical-align: top;
font: 12px verdana;
color:#FFFFFF;
font-weight: bold;
background-color: #3a8c7e;
height: 10px;
border-style: solid;
border-color: #79c9bb #79c9bb #225048 #225048;
border-width: 2px;
}

a.cute2
{
font: 12px verdana;
color:#FFFFFF;
text-decoration: none;
margin-left: 8px;
margin-right: 8px;
}

a.cute2:hover
{
font: 12px verdana;
color:#FFFFFF;
text-decoration: underline;
margin-left: 8px;
margin-right: 8px;
}

span.obligatoire
{
font: 14px verdana;
color:#e03b1b;
}

table
{
border-collapse: collapse;
}

table.admintable
{
border-collapse: separate;
}

td.tablebox
{
vertical-align:top;
font: 13px verdana;
padding-left:7px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
border-style: solid;
background-color: #F4F4F4;
border-color: #888888 #888888 #888888 #888888;
border-width: 1px;
}

.indications
{
font: 12px verdana;
color:#CCAA77;
padding-left:30px;
padding-right:30px;
}

.indications a
{
font: 12px verdana;
color:#CCAA77;
display:block;
}

.indications a:hover
{
font: 12px verdana;
color:#CCAA77;
}