/* CSS Document */

hr.hr1 {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #E98F1C;
}

a {
	color: #024D88;
	font-weight: bold;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none
}
a:hover	     {
	color: #E98F1C;
	text-decoration: underline;
}
a.som	{
	color: #E98F1C;
	font-weight: normal;
	font-size: 13px;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
a.som:hover	     {
	color: #005F97;
	text-decoration: underline;
}

a.som2	{
	color: #3733A2;
	font-weight: normal;
	font-size: 13px;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
a.som2:hover	     {
	color: #005F97;
	text-decoration: underline;
}
a.encart	{
	color: #CCCCCC;
	font-weight: bold;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
a.encart:hover	     {
	text-decoration: underline;
	color: #FFFFFF;
}
.titregrd {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #000000;
	text-transform: capitalize;
}
.titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	color: #E98F1C;
}
.titre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #E98F1C;
}
.titre3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #20262B;
	font-weight: bold;
	line-height: 15px;
	text-transform: uppercase;
}
.sstitre	{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #E98F1C;
	font-weight: normal;
}
.sstitre2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #E98F1C;
	font-weight: bold;
}

.som_encart {
	background-color: #E98F1C;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
	text-align:center;
}

td.rubrik {
	background-color: #E98F1C;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
td.rubrik-encart {
	background-color: #DE007B;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #FFFFFF;
	text-indent: 5px;
	text-align:center;
	vertical-align: middle;
	font-weight: bold;
}
td.rubrik-encart2 {
	background-color: #E98F1C;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #FFFFFF;
	text-indent: 5px;
	text-align:center;
	vertical-align: middle;
	font-weight: bold;
}
.texte {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}
.texte2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #4F606A;
}
.texte2_2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4F606A;
}
.texte3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #4F606A;
	font-weight: bold;
	line-height: 15px;
}
.texte4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.blanc_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
}
.bleu_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #005F97;
}
.bleu_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #005F97;
}
td.bleu_rubrik {
	background-color: #005F97;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.bleu_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #005F97;
}

.cerise_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #CC0033;
}
.cerise_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #CC0033;
}

.cerise_sstitre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #CC0033;
	font-weight: bold;
}

td.cerise_rubrik {
	background-color: #CC0033;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.cerise_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #CC0033;
}

.cyan_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #3485C6;
}
.cyan_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #3485C6;
}
.cyan_texte{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3485C6;
	font-weight: bold;
	text-align:justify;
}
td.cyan_rubrik {
	background-color: #3485C6;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.cyan_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #3485C6;
}
.cyan_encart {
	background-color: #3485C6;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-style: normal;
	color: #FFFFFF;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
	text-align:center;
}
.cyan_encart2 {
	background-color: #C6DDF0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:left;
	padding-right: 10px;
	padding-left: 10px;
}
.cyan_encart2 .cyan_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #3485C6;
}
.jaune_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #EAC400;
}
.jaune_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #EAC400;
}
.jaune_sstitre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #EAC400;
	font-weight: bold;
}
td.jaune_rubrik {
	background-color: #EAC400;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.jaune_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #EAC400;
}

.orange_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #FF6317;
}
.orange_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FF6317;
}
.orange_texte{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FF6317;
	font-weight: bold;
	text-align:justify;
}
td.orange_rubrik {
	background-color: #FF6317;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.orange_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #FF6317;
}

.pink_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #BC3891;
}
.pink_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #BC3891;
}

.pink_sstitre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #BC3891;
	font-weight: bold;
}

td.pink_rubrik {
	background-color: #BC3891;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.pink_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #BC3891;
}


.prune_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #990033;
}
.prune_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #990033;
}

.prune_sstitre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #990033;
	font-weight: bold;
}

td.prune_rubrik {
	background-color: #990033;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.prune_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #990033;
}

.rouge_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #D03E27;
}
.rouge_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #D03E27;
}
td.rouge_rubrik {
	background-color: #D03E27;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
.rouge_encart {
	background-color: #D03E27;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
	text-align:center;
}
.rouge_encart2 {
	background-color: #990033;
	width: 300px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
	text-align:center;
}

hr.rouge_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #D03E27;
}

.vert_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #83BA24;
}
.vert_titre2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #83BA24;
}
.vert_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #83BA24;
}
.vert_sstitre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #83BA24;
	font-weight: bold;
}
td.vert_rubrik {
	background-color: #83BA24;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
.vert_encart {
	background-color: #83BA24;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
	text-align:center;
}
.vert_encart2 {
	background-color: #D8EFAF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:left;
	padding-right: 10px;
	padding-left: 10px;
}
.vert_encart2 .vert_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #83BA24;
}

hr.vert_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #83BA24;
}

.vert2_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #269191;
}
.vert2_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #269191;
}
.vert2_sstitre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #269191;
	font-weight: bold;
}
td.vert2_rubrik {
	background-color: #269191;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.vert2_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #269191;
}

.violet_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #663399;
}
.violet_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #663399;
}
.violet_sstitre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #663399;
	font-weight: bold;
}
td.violet_rubrik {
	background-color: #663399;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.violet_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #663399;
}

.violet2_titre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #272578;
}
.violet2_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #272578;
}
.violet2_sstitre2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #272578;
	font-weight: bold;
}
td.violet2_rubrik {
	background-color: #272578;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-indent: 5px;
	vertical-align: middle;
	font-weight: bold;
}
hr.violet2_hr {
	margin-bottom:1px; 
	margin-top: 1px;
	border-style: solid; border-width: 1 0 0 0; 
	height: 1px; width: 100%;
	color: #272578;
}

.violet2_encart2 {
	background-color: #B7B6E9;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align:left;
	padding-right: 10px;
	padding-left: 10px;
}
.violet2_encart2 .violet2_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #272578;
}

.violet2_encart2 .violet2_sstitre3{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #272578;
}

.noir_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
}
.gris_sstitre{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #4F606A;
}