BODY
{
    PADDING: 0px;
    MARGIN: 10px;
    BACKGROUND-COLOR: #cccccc;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#404040;
}
BODY.mail
{
	BACKGROUND-COLOR: #E7E7F3;
	color:midnightblue;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
}
a, a:visited {
	text-decoration:none;
	color:#617cb3;
}
A:hover
{
    COLOR: #61b391;
}
#numicom:link, #numicom:visited {
	font-size:11px;
	text-decoration:none;
	color:#888888;
}
#numicom:hover {
	color:#e8effe;
}
.menu, .menu:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:#808080;
	TEXT-DECORATION: none;
}
.menu:hover {
	color:#404040;
}
A.mail
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: MIDNIGHTBLUE;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
	padding-left:80px;
}
A.resultat
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: MIDNIGHTBLUE;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
SPAN.titredetail
{
	FONT-SIZE: 13px;
	font-weight:bold;
    color:#43577e;
}
.detail
{
    FONT-SIZE: 13px;
    color:#404040;
}
.descript
{
    FONT-SIZE: 13px;
}
.indic {
	padding:10px;
	padding-right:20px;
	padding-left:20px;
	font-size:12px;
}
.sign
{
	width:800;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:midnightblue;
	BACKGROUND-COLOR: #E7E7F3;
	padding:10px;
}
.titre {
	font-weight:bold;
	padding-left:30px;
	padding-right:30px;
	font-size:16px;
}
.titreform {
	font-weight:bold;
	padding-left:30px;
	padding-right:30px;
	font-size:20px;
	color:#43577e;
	text-align:center;
}
.texte {
	padding-left:50px;
	padding-right:50px;
	font-size:13px;
	padding-bottom:10px;
	text-align:justify;
}
TD.docpdf
{
	text-align:center;
	vertical-align:middle;
	FONT-SIZE: 12pt;
    COLOR: midnightblue;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}
TD.titreresultat 
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: midnightblue;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	text-align:center;
}
TD.recapdetails 
{
    FONT-SIZE: 13px;
    text-align:center;
    color:#43577e;
}
TD.form
{
	FONT-SIZE: 12pt;
    COLOR: midnightblue;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	text-align:left;
}
.vente
{
	FONT-SIZE: 14px;
	color:#404040;
	font-weight:100;
}
.erreur
{
    FONT-SIZE: 13px;
    COLOR: red;
    font-weight:100;
	text-align:center;
}
TD.contact
{
	FONT-SIZE: 12pt;
    COLOR: midnightblue;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	padding-left:20px;
}
TD.topcadre
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: midnightblue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-TRANSFORM: capitalize;
}
TD.titreadmin
{
	padding-bottom:10px;
	padding-top:10px;
	border:1px solid #486B90;
    background-color:#BCFED7;
    COLOR: midnightblue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN:center;
}

IMG
{
    BORDER-STYLE: none;
}
