.clink:link {
        font-size: 8pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #997B92;
        text-decoration: none;
}

.clink:visited {
        font-size: 8pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #997B92;
        text-decoration: none;
}

.clink:hover {
        font-size: 8pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #997B92;
        text-decoration: underline;
}

.clink {
        font-size: 9pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #997B92;
        text-decoration: none;
}


.flink:link {
        font-size: 7pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: white;
        text-decoration: none;
}

.flink:visited {
        font-size: 7pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: white;
        text-decoration: none;
}

.flink:hover {
        font-size: 7pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: white;
		font-weight: bold;
        text-decoration: underline;
}

.flink {
        font-size: 7pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: white;
        text-decoration: none;
}

.promo:link {
        font-size: 15pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: navy;
        text-decoration: none;
}

.promo:visited {
        font-size: 15pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: navy;
        text-decoration: none;
}

.promo:hover {
        font-size: 15pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: navy;
        text-decoration: none;
}

.promo {
        font-size: 15pt;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: navy;
        text-decoration: none;
}

.hmenu:link {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: white;
        font-weight: bold;
        text-decoration: none;
}

.hmenu:visited {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: white;
        font-weight: bold;
        text-decoration: none;
}

.hmenu:hover {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: #FF1516;
        font-weight: bold;
        text-decoration: none;
}

.hmenu {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: black;
        font-weight: bold;
        text-decoration: none;
}

.vmenu:link {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: white;
		font-weight: bold;
        text-decoration: none;
}

.vmenu:visited {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: white;
		font-weight: bold;
        text-decoration: none;
}

.vmenu:hover {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: #CCCCCC;
		font-weight: bold;
        text-decoration: none;
}

.vmenu {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: white;
        text-decoration: none;
}

.menu {
        font-size: 9pt;
        font-family: arial, helvetica, sans-serif;
        color: #FF1516;
        font-weight: bold;		
        text-decoration: none;
}

hr {
	width : 100%;
	color : #FF1516;
	height : 1px;
}

table {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
    color: #0C2F8B;	
}

.header {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 16pt;
	color: white;
	font-weight: bold;
}

.headertext {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: white;
	font-weight: bold;
}

.titre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	color : #FF1516;
}

.titrehp {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF1516;
	font-weight: bold;
}

.soustitre {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0C2F8B;
	font-weight: bold;
}

.bold{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0C2F8B;
	font-weight: bold;
}

td.footer{
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: white;
}

#fContact label{
display: block;
margin-top: 10px;

}

.error {
border: 1px solid #C00;
color: #C00;
padding: 1em;
font-size: 1.1em !important;
font-weight: bold;
}

.noerror {
border: 1px solid Green;
color: Green;
padding: 1em;
font-size: 1.1em !important;
font-weight: bold;
}
