@charset "UTF-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #8E5690;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;

}

td img {
	display: block;
	text-align:center;
}

.footer {
	font-size: 10px;
	color: #4D1C62;
	text-align: center;
}

.footer a:link {
	color: #4D1C62;
	text-decoration: none;
}

.footer a:visited {
	color: #4D1C62;
	text-decoration: none;
}

.footer a:active {
	color: #4D1C62;
	text-decoration: none;
}

.footer a:hover {
	color: #4D1C62;
	text-decoration: underline;
}

.texteblanc {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
}

.textevert {
	color: #CAC822;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
}


.texteblanc a:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.texteblanc a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.texteblanc a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.texteblanc a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.texteblanc li {
	margin-left: -20px;
	margin-bottom: 15px;
}


.texteblanctableau {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:1px;
}

.titre1 {
	color: #CAC822;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	margin:0px;
	padding:0px;
}

.soustitre1 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.soustitre2 {
	color: #CAC822;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}

.texte14_1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}

.texte14_2 {
	color: #CAC822;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.soustitre1_info {
	color: #A9398A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:8px;
	text-align: left;
}

.soustitre1_info11 a:link {
	color: #A9398A;
}

.soustitre1_info11 a:hover {
	color: #A9398A;
}

.soustitre1_info11 a:active {
	color: #A9398A;
}

.soustitre1_info11 a:visited {
	color: #A9398A;
}


.soustitre2_info {
	color: #CAC822;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin:8px;
}

.soustitre1_info13 {
	color: #A9398A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:8px;
}

.soustitre1_info12 {
	color: #A9398A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:8px;
}

.soustitre1_info12  a:link {
	color: #A9398A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}

.soustitre1_info12  a:hover {
	color: #A9398A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}

.soustitre1_info12  a:visited {
	color: #A9398A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}

.soustitre1_info12  a:active {
	color: #A9398A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}



.soustitre1_info11 {
	color: #A9398A;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:8px;
}

.soustitre2_info12 {
	color: #CAC822;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:8px;
}

.texteviolet_12 {
	color: #A9398A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}

.texteviolet_12 a:link {
	color: #A9398A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}

.texteviolet_12 a:hover {
	color: #A9398A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}

.texteviolet_12 a:visited {
	color: #A9398A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}
.texteviolet_12 a:active {
	color: #A9398A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:4px;
}




.intro_accueil {
	color: #C8D210;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-right:8px;
	margin-bottom:4px;
	margin-top:4px;
	margin-left:82px;
	text-align: left;
}

.titreinfo {
	color: #A9398A;
	font-size: 11px;
	margin:6px;
}

.titreinfo a:link {
	color: #A9398A;
	text-decoration: underline;
}

.titreinfo a:visited {
	color: #A9398A;
	text-decoration: underline;
}

.titreinfo a:active {
	color: #A9398A;
	text-decoration: underline;
}

.titreinfo a:hover {
	color: #A9398A;
	text-decoration: underline;
}



.texteinfo {
	color: #6E759C;
	font-size: 11px;
	margin-left:6px;
	margin-bottom:0px;
	margin-right:3px;
	margin-top:3px;
	text-align: left;
}

.texteinfo a:link {
	color: #6E759C;
	text-decoration: underline;
}

.texteinfo a:visited {
	color: #6E759C;
	text-decoration: underline;
}

.texteinfo a:active {
	color: #6E759C;
	text-decoration: underline;
}

.texteinfo a:hover {
	color: #6E759C;
	text-decoration: underline;
	text-align: right;
}

.sous_menu {
	color: #FFFFFF;
	font-size: 11px;
	margin:3px;
	text-align:left;

}

.sous_menu a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.sous_menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.sous_menu a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.sous_menu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.filet_tableau {
border-bottom:solid 1px #FFFFFF;
}

.titreinfo_accueil {
	color: #A9398A;
	font-size: 11px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:2px;
	margin-top:2px;
	text-align: left;
	font-weight:bold;
}

.texteinfo_accueil {
	color: #6E759C;
	font-size: 10px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:2px;
	margin-top:0px;
	text-align: left;
}


.texteinfo_accueil a:link {
	color: #A9398A;
	text-decoration: underline;
		/*text-align: right;*/

}

.texteinfo_accueil a:visited {
	color: #A9398A;
	text-decoration: underline;
		/*text-align: right;*/

}

.texteinfo_accueil a:active {
	color: #A9398A;
	text-decoration: underline;
		/*text-align: right;*/

}

.texteinfo_accueil a:hover {
	color: #A9398A;
	text-decoration: none;
	/*text-align: right;*/
}

.textebleu12 {
	color: #6E759C;
	font-size: 12px;
	text-align: left;
}

