.CorpsPage { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px;}
.TableBord { border: solid 2px #0000FF; width:100%; height:100%; min-width:1100px; }
.TableBordMenu { border: solid 2px #0000FF; background-color: #DFC3FF; color: #000064; width:100%; height:100%;}
.TableBord2 { border: solid 1px #0000A0; }
.TitreTDAccueil { border-bottom: solid 1px purple; background-color: #FFFFFF; color:purple; font-size: 20px; font-weight: bold; }
.GrosTextTDAccueil { border-bottom: solid 1px purple; background-color: #FFFFFF; color:purple; font-size: 18px; font-weight: bold; }
.TextTDAccueil { background-color: #FFFFFF; color: #000000; font-size: 13px;}
.TextTDAccueil a {font-size: 13px; color:blue; text-decoration: underline;}
.TextTDAccueil a:hover {font-size: 13px; color:red; text-decoration: none;}
.TextTDAccueil b {font-size: 14px;}
.TextTDAccueil p {text-align: justify;}
.TextTD { background-color: #FFFFFF; color: #000000; font-size: 13px;}
.TextTD a {font-size: 14px; color:blue; text-decoration: underline;}
.TextTD a:hover {font-size: 14px; color:red; text-decoration: none;}
.TextTD b {font-size: 14px;}
.FondBlanc {background-color: white; font-size: 13px;}
.BasDePageTDAccueil { border-top: solid 1px #0000A0; background-color: #FFFFFF; color: #000000; font-size: 24px; width:800;}
.TitreTDMenu {border-bottom: solid 1px #0000A0; font-size: 18px; font-weight: bold;}
.GrosTextTDMenu { border: solid 1px #0000A0; font-size: 16px;}
.TextTDMenu { border: solid 1px #0000A0; font-size: 13px;}
.TextTDMenuBibliographie { border: solid 1px #0000A0; font-size: 13px;}
.TextTDMenuBibliographieSelectionne { border: solid 1px #0000A0; font-size: 13px; background-color: #00FF00;}
a.LienMenuBibliographie:link,a.LienMenuBibliographie:visited{ color: #000080; text-decoration: underline; font-size: 13px;}
a.LienMenuBibliographie:hover,a.LienMenuBibliographie:active{ color: #0080C0; text-decoration: none; font-size: 13px;}
.BordMenu {border-bottom: solid 1px #0000A0;}
.FontMenu {background-color: #DFC3FF; color: #000064;}
a.LienMenu:link,a.LienMenu:visited{ color: #000080; text-decoration: underline; font-size: 15px;}
a.LienMenu:hover,a.LienMenu:active{ color: #0080C0; text-decoration: none; font-size: 15px;}
.SousTitre{ color: #000064; font-size: 18px; font-weight: bold; }
.SousTitre font {color:#B400FF;}
.SousTitre a {color:#B400FF; text-decoration: underline;}
.SousTitre a:hover {color:red; text-decoration: none;}
.SousSousTitre{ color: #B400FF; font-size: 16px; font-weight: bold; }
a.Lien:link,a.Lien:visited{ font-size: 14px; color:blue; text-decoration: underline; }
a.Lien:hover,a.Lien:active{ font-size: 14px; color:red; text-decoration: none; }
a.PetitLien:link,a.PetitLien:visited{ font-size: 13px; color:blue; text-decoration: underline; }
a.PetitLien:hover,a.PetitLien:active{ font-size: 13px; color:red; text-decoration: none; }
.Attention { color: #FF0000; font-size: 14px;}
.Attention a {font-size: 13px; color:blue; text-decoration: underline;}
.Attention a:hover {font-size: 13px; color:#800000; text-decoration: none;}
.PetitAttention { color: #FF0000; font-size: 13px;}
.Bouton { border: 1px solid #000000; background-color: #EFEFEF; font-size: 13px; cursor:pointer; }
a.Bouton:link,a.Bouton:visited,a.Bouton:hover,a.Bouton:active{ color: red; text-decoration: none; font-weight: bold;}
.BoutonPlus {cursor:pointer; width: 26px; }
.BoutonMoins {cursor:pointer; width: 26px; }
.PetitBouton { border: 1px solid #000000; background-color: #EFEFEF; font-size: 10px; cursor:pointer;}
a.PetitBouton:link,a.PetitBouton:visited,a.PetitBouton:hover,a.PetitBouton:active{ color: red; text-decoration: none; font-weight: bold;}
.ChampIntituleTD { background-color: #C89BFF; color: black; font-size: 13px; font-weight: bold;}
.ChampIntituleTD a {color: #000080; text-decoration: underline;}
.ChampIntituleTD a:hover {color: #0080C0; text-decoration: none;}
.ChampDonneeTD { background-color: #EFEFEF; color: black; font-size: 13px;}
.ChampDonneeTDHilight { background-color: #; color: black; font-size: 13px;}
.ChampDonneeTD a {color:blue; text-decoration: underline;}
.ChampDonneeTD a:hover {color:red; text-decoration: none;}
.ChampMail { background-color: #EFEFEF; color: black; font-size: 13px;}
.ChampMailHilight { background-color: #; color: black; font-size: 13px;}

.Saisie { border: 1px solid #000000; background-color: #FFFFFF; font-size: 13px;}
.Texte {font-size: 14px;}
.Texte a {color:blue; text-decoration: underline;}
.Texte a:hover {color:red; text-decoration: none;}
.Texte2 {font-size: 12px;}
.Texte3 {font-size: 13px;}
.Texte3 a {color:blue; text-decoration: underline;}
.Texte3 a:hover {color:red; text-decoration: none;}
.Bouton2 { border: 1px solid #000000; background-color: #EFEFEF; font-size: 13px; padding: 1px 10px 1px 10px;}
a.Bouton2:link,a.Bouton2:visited,a.Bouton2:hover,a.Bouton2:active{ color: black; text-decoration: none;}
.Bouton3 { background-color: #EFEFEF;}
a.Bouton3:link,a.Bouton3:visited,a.Bouton3:hover,a.Bouton3:active{text-decoration: none;}
.BibliographieLien {font-size: 13px; color:blue; text-decoration: underline; cursor: pointer}
.BibliographieLien:hover {color: red;}

.ds_box {background-color: #FFF;border: 1px solid #000;position: absolute;z-index: 32767;}
.ds_tbl {background-color: #FFF;}
.ds_head {background-color: #777;color: #FFF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-align: center;letter-spacing: 2px;}
.ds_subhead {background-color: #CCC;color: #000;font-size: 10px;font-weight: bold;text-align: center;font-family: Arial, Helvetica, sans-serif;width: 23px;}
.ds_cell {background-color: #EEE;color: #000;font-size: 10px;text-align: center;font-family: Arial, Helvetica, sans-serif;padding: 5px;cursor: pointer;}
.ds_cell:hover {background-color: #F3F3F3;}

#cadre_news{
	border: 1px solid silver;
	padding: 1em;
	margin: 1%;
	color: back;
}
p.cadre_news{
	text-align:justify;
	color: black;
}
h2.cadre_news{
	text-align:center;
	font-size: 22px;
	padding: 25px;
}
h3.cadre_news{
	text-align:left;
	font-size: 17px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: #DFC3FF;
	padding: 10px;
}

ul.pic_list{
	list-style-type: none;
	padding: 20px;
	margin: 0px;	
}

div.pic_list{
	border: solid 1px;
	width: 160px;
	margin: 1px;
	padding: 1px;	
}



#accueil_pic1{	
	float: left;	
}

#accueil_pic2{
	float: right;	
}

.accueil_text{
	padding-left: 25%;
	padding-right: 25%;
	padding-top: 2%;
	padding-bottom: 5%;
}

.titre_accueil{
	text-align: center;
	color: #000064; font-size: 25px; font-weight: bold;
	padding-top: 30px;
	padding-bottom: 30px;		
}

div.accueil_footer{
	border: solid blue 2px;
	clear: both;	
	background: #dfc3ff;
}

.accueil_footer ul{	
	list-style: none;	
}

.accueil_footer li{
	margin-left: 18%;
	display: inline;
}


