/* CSS Document */

.news {

font-weight : normal; 

font-size : 12px; 

color:#333333; 

font-family : arial; 

text-decoration : none;

margin-left:10px;

}

.news:hover{

font-weight : normal; 

font-size : 12px; 

color:#cc0000; 

font-family : arial; 

text-decoration : none;

}

.news13gras{

font-weight : bold; 

font-size : 13px; 

color:#333333; 

font-family : arial; 

text-decoration : none;

}
.news13gras A:{

font-weight : bold; 

font-size : 13px; 

color:#333333; 

font-family : arial; 

text-decoration : none;

}
.news13gras A:hover{

font-weight : bold; 

font-size : 13px; 

color:#cc0000; 

font-family : arial; 

text-decoration : none;

}

.FAQ {

font-weight : normal; 

font-size : 12px; 

color:#333333; 

font-family : arial; 

text-decoration : none;

cursor:pointer;

}

.lien {

font-weight : normal; 

font-size : 12px; 

color:#333333; 

font-family : arial; 

text-decoration:underline;

}

.lien:hover {

font-weight : normal; 

font-size : 12px; 

color:#cc0000; 

font-family : arial; 

text-decoration:underline;

}

.lire_plus {

font-weight : normal; 

font-size : 11px; 

color:#cc0000; 

font-family : arial; 

text-decoration : none;

}

.lire_plus:hover {

font-weight : normal; 

font-size : 11px; 

color:#cc0000; 

font-family : arial; 

text-decoration:underline;

}

.news_title {

font-weight : bold; 

font-size : 11px; 

color:#333333; 

font-family : arial; 

text-decoration : none;

}

.date_AR {

font-weight : bold;

font-size : 14px;

color:#dd292c;

font-family : Arial;

text-decoration : none;
}
.date_AR:hover{

font-weight : bold;

font-size : 14px;

color:#000000;

font-family : Arial;

text-decoration : none;
}
.date {

font-weight : normal; 

font-size : 11px; 

color:#FFFFFF; 

font-family : arial; 

text-decoration : none;

}

.date:hover {

font-weight : normal; 

font-size : 11px; 

color:#000000; 

font-family : arial; 

text-decoration : none;

}

.footer {

font-weight : normal; 

font-size : 11px; 

color:#333333; 

font-family : arial; 

text-decoration : none;

}

.footer:hover{

font-weight : normal; 

font-size : 11px; 

color:#cc0000; 

font-family : arial; 

text-decoration : none;

}

.footer_Red {

font-weight : normal; 

font-size : 11px; 

color:#cc0000; 

font-family : arial; 

text-decoration : none;

}

.footer_Red:hover{

font-weight : normal; 

font-size : 11px; 

color:#cc0000; 

font-family : arial; 

text-decoration:underline;

}

.titre_rouge_gras {

font-weight : bold; 

font-size : 12px; 

color:#cc0000; 

font-family : arial; 

text-decoration : none;

}

.titre_noir_gras {

font-weight : bold; 

font-size : 12px; 

color:#333333; 

font-family : arial; 

text-decoration : none;

}

.lien_noir_gras {

font-weight : bold; 

font-size : 12px; 

color:#333333; 

font-family : arial; 

text-decoration:underline;

}

.lien_noir_gras:hover {

font-weight : bold; 

font-size : 12px; 

color:#cc0000; 

font-family : arial; 

text-decoration:underline;

}

.cell_gris{  

background-color:#FFFFFF;

background-image:url(images/deggris.gif);

background-repeat: repeat-x;

vertical-align:middle;

height: 25PX;

font:Arial;

font-weight:regular;

FONT-SIZE: 12px;

COLOR:#666666;

padding: 2px 4px 2px 4px;

}

.gris_titre {

	font-family: Arial;

	font-weight: bold;

	font-size: 18px;

	color:#666666;

}

.rouge_titre {

	font-family: Arial;

	font-weight: bold;

	font-size: 18px;

	color: #CC0000;

}
.rouge_titre_simple {

	font-family: Arial;

	font-weight: bold;

	font-size: 12px;

	color: #CC0000;

}

.bleu_titre {

	font-family: Arial;

	font-weight: bold;

	font-size: 18px;

	color: #1E7AD7;

}

.vert_titre {

	font-family: Arial;

	font-weight: bold;

	font-size: 18px;

	color: #6CD71E;

}

.orange_titre {

	font-family: Arial;

	font-weight: bold;

	font-size: 18px;

	color: #E88626;

}

.turquoi_titre {

	font-family: Arial;

	font-weight: bold;

	font-size: 18px;

	color: #0EC6C7;

}

.turquoi_violet {

	font-family: Arial;

	font-weight: bold;

	font-size: 18px;

	color: #AC2CAF;

}

.titre_rouge_normal {

font-weight : regular; 

font-size : 12px; 

color:#cc0000; 

font-family : arial; 

text-decoration : none;

}

.num_vert {

	color: #6CD71E;

	font-weight: bold;

}

.num_bleu {

	color: #1E7AD7;

	font-weight: bold;

}

.num_orange {

	color: #E88626;

	font-weight: bold;

}

.num_turquoi{

	color: #0EC6C7;

	font-weight: bold;

}

.contour_rouge_fond_gris{  

vertical-align:middle;

font-weight : normal; 

font-size : 12px; 

color:#333333; 

font-family : arial;

background-color:#efefef;

padding: 5px 4px 5px 4px;

border-bottom:1px solid #CC0000;

border-top:1px solid #CC0000;

border-left:1px solid #CC0000;

border-right:1px solid #CC0000;

}

.contour_blanc_fond_gris{  

vertical-align:middle;

font-weight : normal; 

font-size : 12px; 

color:#333333; 

font-family : arial;

background-color:#EFEFEF;

padding: 5px 2px 5px 2px;

}

.contour_noir_fond_rouge{  

vertical-align:middle;

font-weight : normal; 

font-size : 12px; 

color:#FFFFFF; 

font-family : arial;

background-color:#CC0000;

padding: 5px 4px 5px 4px;

border-bottom:1px solid #000000;

border-top:1px solid #000000;

border-left:1px solid #000000;

border-right:1px solid #000000;

}

.contour_rouge_fond_blanc{  

vertical-align:middle;

font-weight : normal; 

font-size : 12px; 

color:#333333; 

font-family : arial;

background-color:#FFFFFF;

padding: 5px 4px 5px 4px;

border-bottom:1px solid #cc0000;

border-top:1px solid #cc0000;

border-left:1px solid #cc0000;

border-right:1px solid #cc0000;

}

.contour_rouge_fond_blanc_edit{  

vertical-align:middle;

font-weight : normal; 

font-size : 12px; 

color:#333333; 

font-family : arial;

background-color:#FFFFFF;

border-bottom:1px solid #cc0000;

border-top:1px solid #cc0000;

border-left:1px solid #cc0000;

border-right:1px solid #cc0000;

}

.contour_gris_fond_gris{  

vertical-align:middle;

font-weight : normal; 

font-size : 12px; 

color:#333333; 

font-family : arial;

background-color:#efefef;

padding: 5px 4px 5px 4px;

border-bottom:1px solid #666666;

border-top:1px solid #666666;

border-left:1px solid #666666;

border-right:1px solid #666666;

}

.button {

	BORDER-RIGHT: #999999 1px solid;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	vertical-align:middle;

	PADDING-RIGHT: 5px; 

	BORDER-TOP: #dddddd 1px solid; 

	PADDING-LEFT: 5px; 

	BACKGROUND: url(images/but-bg.gif)  repeat-x 50% ; 

	PADDING-BOTTOM: 1px; 

	BORDER-LEFT: #dddddd 1px solid; 

	PADDING-TOP: 1px; 

	BORDER-BOTTOM: #999999 1px solid

}

.button:hover {

	BORDER-RIGHT: #999999 1px solid;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	vertical-align:middle;

	PADDING-RIGHT: 5px; 

	BORDER-TOP: #dddddd 1px solid; 

	PADDING-LEFT: 5px; 

	BACKGROUND: url(images/but-bg.gif) repeat-x 50%; 

	PADDING-BOTTOM: 1px; 

	BORDER-LEFT: #dddddd 1px solid; 

	PADDING-TOP: 1px; 

	BORDER-BOTTOM: #999999 1px solid

}

.button:active {

	BORDER-RIGHT: #dddddd 1px solid;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	vertical-align:middle;

	BORDER-TOP: #999999 1px solid; 

	BORDER-LEFT: #999999 1px solid; 

}

.formulaire{

margin:0;

padding:0;

}

.blanc11_gras {

font-weight : bold; 

font-size : 12px; 

color:#FFFFFF; 

font-family : arial; 

text-decoration : none;

}
.tableau {
border-collapse:collapse;
}