body {	color: #333333;	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin:0;}
a:link {color: #333333; text-decoration: none; }
a:visited {color: #333333; text-decoration: none; }
a:hover {color: #049EBA; text-decoration: none; }


.normal {	color: #2D2D2D;	font-size: 12px; font-family: Arial; margin:0; }
.normal:link {color: #2D2D2D;}
.normal:visited {color: #2D2D2D;}
.normal:hover {color: #FF0000;}


.gratgrat {font-family: Arial,; font-size: 8px; color: #2D2D2D; font-weight: normal; 	text-decoration: none; 	line-height:9px;}

.stdtext12 {font-family: Arial,; font-size: 12px; color: #2D2D2D; font-weight: normal; 	text-decoration: none; 	line-height:15px; margin: 10px;}
.stdtextb12 {font-family: Arial,; font-size: 12px; color: #2D2D2D; font-weight: bold; 	text-decoration: none; 	line-height:15px; margin: 10px;}
.stdtext12nomarg {font-family: Arial,; font-size: 12px; color: #2D2D2D; font-weight: normal; 	text-decoration: none; 	line-height:15px;}
.stdtextb12nomarg {font-family: Arial,; font-size: 12px; color: #2D2D2D; font-weight: bold; 	text-decoration: none; 	line-height:15px;}
.stdtextb12itnomarg {font-family: Arial,; font-size: 12px; color: #2D2D2D; font-weight: normal; text-decoration: none; font-style: italic
;line-height:15px;}


.stdtextr11s {font-family: Arial,; font-size: 11px; color: #D12551; font-weight: small; 	text-decoration: none; 	line-height:15px;}
.stdtextr12b {font-family: Arial,; font-size: 12px; color: #D12551; font-weight: bold; 	text-decoration: none; 	line-height:15px;}
.stdtextr14b {font-family: Arial,; font-size: 14px; color: #D12551; font-weight: bold; 	text-decoration: none; 	line-height:15px;}


.stdtext13 {font-family: Arial,; font-size: 13px; color: #2D2D2D; font-weight: normal; 	text-decoration: none; 	line-height:15px; margin: 10px;}
.stdtextb13 {font-family: Arial,; font-size: 13px; color: #2D2D2D; font-weight: bold; 	text-decoration: none; 	line-height:15px; margin: 10px;}


.stdtextblue12s {font-family: Arial,; font-size: 12px; color: #4585BD; font-weight: small; 	line-height:15px;}
.stdtextblue12s:hover {font-family: Arial,; font-size: 12px; color: #FF0000; font-weight: small; line-height:15px;}

.stdtext12linkbold {font-family: Arial,; font-size: 12px; color: #2D2D2D; font-weight: bold; 	line-height:15px;}
.stdtext12linkbol:hover {font-family: Arial,; font-size: 12px; color: #2D2D2D; font-weight: bold; line-height:15px;}

.stdtextblue12bl {font-family: Arial,; font-size: 12px; color: #4585BD; font-weight: bold; 	line-height:15px;}
.stdtextblue12bl:hover {font-family: Arial,; font-size: 12px; color: #FF0000; font-weight: bold; line-height:15px;}

.stdtextblue11bl {font-family: Arial,; font-size: 11px; color: #4585BD; font-weight: bold; 	line-height:15px; text-decoration: underline;}
.stdtextblue11bl:hover {font-family: Arial,; font-size: 11px; color: #4585BD; font-weight: bold; line-height:15px; text-decoration: underline;}


.stdtextblue10s {font-family: Arial,; font-size: 10px; color: #4585BD; font-weight: small; line-height:15px;}

.stdtextblue12b {font-family: Arial,; font-size: 12px; color: #000099; font-weight: bold; 	line-height:15px;}
.stdtextblue12b:hover {font-family: Arial,; font-size: 12px; color: #FF0000; font-weight: bold; line-height:15px;}

.stdtitreblue12b {font-family: Arial,; font-size: 12px; color: #4485BD; font-weight: bold; 	line-height:15px;}



.Style_titre {color: #3944A8;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	padding-left : 10px;
}

.Style_titregris {color: #8F8F90;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	padding-left : 10px;
}

.Style_titrered {color: #D12551;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	padding-left : 10px;
}


.stdlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}


.stdlisteb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}


.mini2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	padding-left : 35px;
}

.introb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left : 20px;
}
.introbu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.introbu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.introbu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.introbu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #049EBA;
	font-weight: bold;
	text-decoration: underline;
}


.introb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left : 90px;
}


.introb3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left : 10px;
}


.introbu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-left : 10px;
}
.introbu3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	padding-left : 10px;
}
.introbu3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #049EBA;
	font-weight: bold;
	text-decoration: underline;
	padding-left : 10px;
}



.Style1 {
	color: #751113;
	font-size: 15px;
	font-weight: bold;
}

.Style2 {
	color: #CC3300;
	font-size: 13px;
	font-weight: bold;
}

.Style5 {
	font-size: 14px;
	font-weight: bold;
	color: #000099;

}



.Style6 {	color: #FF0000;
	font-weight: bold;
}

.secret {font-size: 8px;  color: #FFFFFF; }
.secret:link {font-size: 8px;  color: #FFFFFF; TEXT-DECORATION: none}
.secret:visited {font-size: 8px;  color: #FFFFFF; TEXT-DECORATION: none }
.secret:hover {font-size: 8px;  color: #FFFFFF; TEXT-DECORATION: none}


.intro {font-size: 17px; font-weight: bold; color: #000099; }
.intro:link {font-size: 17px; font-weight: bold; color: #000099; TEXT-DECORATION: none}
.intro:visited {font-size: 17px; font-weight: bold; color: #000099; TEXT-DECORATION: none }
.intro:hover {font-size: 17px; font-weight: bold; color: #FF0000; TEXT-DECORATION: none}

.intro2 {font-size: 16px; font-weight: bold; color: #000099; }
.intro2:link {font-size: 16px; font-weight: bold; color: #000099; TEXT-DECORATION: none}
.intro2:visited {font-size: 16px; font-weight: bold; color: #000099; TEXT-DECORATION: none }
.intro2:hover {font-size: 16px; font-weight: bold; color: #FF0000; TEXT-DECORATION: none}




.bleulien {	font-size: 12px; font-weight: bold; color: #000099; }
.bleulien:link {font-size: 12px; font-weight: bold; color: #000099; }
.bleulien:visited { font-size: 12px; font-weight: bold; color: #000099;	 }
.bleulien:hover {	color: #FF0000; }



.bleulien2 {	font-size: 15px; font-weight: bold; color: #000099; }
.bleulien2:link {font-size: 15px; font-weight: bold; color: #000099; }
.bleulien2:visited { font-size: 15px; font-weight: bold; color: #000099;	 }
.bleulien2:hover {	color: #FF0000; }


.cat { font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #2D2D2D;line-height:15px; padding-left : 15px; }
.cat:link {font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #2D2D2D; line-height:15px; padding-left : 15px; }
.cat:visited { font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #2D2D2D; line-height:15px; padding-left : 15px; }
.cat:hover { text-decoration: none;	color: #049EBA; line-height:15px; padding-left : 15px; }



.listb { font-family: Arial; font-size: 13px; font-weight: bold; text-decoration: none; color: #00AECD;line-height:20px; padding-left : 15px; letter-spacing:1px; }

.listtitre { font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none; color: #D2D2D;line-height:20px; padding-left : 15px; letter-spacing:0.5px; }

.list { font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #D2D2D;line-height:15px; padding-left : 15px; }
.listbold { font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #D2D2D;line-height:15px; padding-left : 35px; }

.listlien:link {font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: underline; color: #2D2D2D; line-height:15px; padding-left : 15px; }
.listlien:visited { font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: underline;  color: #2D2D2D; line-height:15px; padding-left : 15px; }
.listlien:hover { color: #049EBA; line-height:15px;}


.listb2 { font-family: Arial; font-size: 13px; font-weight: bold; text-decoration: none; color: #00AECD;line-height:20px; letter-spacing:1px; }

.listtitre2 { font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none; color: #D2D2D;line-height:20px; letter-spacing:0.5px; }

.list2 { font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none; color: #D2D2D;line-height:15px; }
.listbold2 { font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #D2D2D;line-height:15px; }




.recherche { padding-left : 120px; }

.liste { font-family: Arial; font-size: 12px; font-weight: normal; line-height:10px; }


.Style_home {color: #333333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}



.blanc {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}



.Style_home2 {color: #2D98C3;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.Style_home3 {	color: #0187A5;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; TEXT-DECORATION: none }
.Style_home3:link { color: #0187A5;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; TEXT-DECORATION: none }
.Style_home3:visited {	color: #0187A5;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; TEXT-DECORATION: none }
.Style_home3:hover {	color: #FF0000;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; TEXT-DECORATION: none }



.Style_home4 {color: #333333;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}



.Style_home5 {
	color: #0187A5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	
}


.forminput {text-decoration: none; 
BORDER:none;
BORDER-RIGHT: #555555 1px solid; 
BORDER-TOP: #555555 1px solid;
BORDER-LEFT: #555555 1px solid;
BORDER-BOTTOM: #555555 1px solid;
            font-family: Arial, Helvetica, sans-serif; 
			font-size: 9pt; 
			font-weight : normal;
			background: #f1f5fa;
}


.formblue {text-decoration: none; 
BORDER:none;
BORDER-RIGHT: #00AECD 3px solid; 
BORDER-TOP: #00AECD 3px solid;
BORDER-LEFT: #00AECD 3px solid;
BORDER-BOTTOM: #00AECD 3px solid;
            font-family: Arial; 
			font-size: 9pt; 
			font-weight : bold;
			color: #FFFFFF;
			background: #00AECD;
			
}

.formred {text-decoration: none; 
BORDER:none;
BORDER-RIGHT: #FF0000 3px solid; 
BORDER-TOP: #FF0000 3px solid;
BORDER-LEFT: #FF0000 3px solid;
BORDER-BOTTOM: #FF0000 3px solid;
            font-family: Arial; 
			font-size: 9pt; 
			font-weight : bold;
			color: #FFFFFF;
			background: #FF0000;
			
}

.tinytext {			font-size: 6pt; 
			font-family: Arial, Helvetica, sans-serif; 
}

.orangelien {	font-size: 12px; font-weight: bold; color: #ED7A1F; }
.orangelien:link {font-size: 12px; font-weight: bold; color: #ED7A1F; }
.orangelien:visited { font-size: 12px; font-weight: bold; color: #ED7A1F;	 }
.orangelien:hover {	color: #ED7A1F; }