A, BODY, INPUT, OPTION, SELECT, TEXTAREA {
	font-family: Verdana, Arial;
	FONT-SIZE: 12px;
	Color: #000000;

}
body { 
	margin: 0px;
	Background-color: #FFFFFF;
	ScrollBar-Arrow-Color: #F7F9DE; 	ScrollBar-Face-Color: #F5C47F;
	ScrollBar-HighLight-Color: #F4C694; ScrollBar-Shadow-Color: #FFFFFF;
	ScrollBar-3DLight-Color: #FDF4F1; 	ScrollBar-DarkShadow-Color: #908833;
	ScrollBar-Track-Color: #F6F6F6;
}


.premiere_lettre{
	Font-Family:  Verdana,Arial,Tahoma; Font-Size: 30px; Font-Weight: bold; Color: #F4C620; Text-Decoration: None;
}

.menu_recherche{
	font-family: Verdana, Arial;
	FONT-SIZE: 12px;
	color: #000000;
}

.admin{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #0C71B8;Text-Decoration: None;
}
A.admin{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #0C71B8;Text-Decoration: None;
}
A:Active.admin{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #0C71B8;Text-Decoration: None;
}
A:Visited.admin{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #0C71B8;Text-Decoration: None;
}
A:Hover.admin{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #0C7BE2;Text-Decoration: None;
}

.titre_famille{
		Font-Family: Verdana, Arial, Tahoma; Font-Size: 14px; Font-Weight: 600; Color: #FF8309;Text-Decoration: None;

}



.lien_haut{
		line-height: 12px;
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #FE7903;Text-Decoration: None;
}

A.lien_haut{
		line-height: 12px;
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #FE7903;Text-Decoration: None;
}
A:Active.lien_haut{ 
		line-height: 12px;
		Font-Family: Verdana, Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #0D396F;Text-Decoration: None;
}
A:Visited.lien_haut{
		line-height: 12px;
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #FE7903;Text-Decoration: None;
}
A:Hover.lien_haut{ 
		line-height: 12px;
		Font-Family: Verdana, Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #0D396F;Text-Decoration: None;
}


.titre_rea{
		Font-Family: Verdana, Arial, Tahoma; Font-Size: 16px; Font-Weight: 600; Color: #FF8309;Text-Decoration: None;

}

.text_alert {
	FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: verdana,arial;
}






.frame_rea{
	margin: 0px;
	Background-color: #FFFFFF;
}



.titre_adm{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 16px; Font-Weight: 600; Color: #E07A03;Text-Decoration: None;
}

h1{
font-family: "Trebuchet MS", Arial, Helvetica;
font-size:x-large;
padding: 10px 10px 10px 10px;
text-align:center;
color: #930000;
font-weight:bold;
font-style:italic;}

h2{
font-family :  Arial, Helvetica, sans-serif;
font-size:medium;
text-align : left;
padding : 2px 2px 4px 25px;	
}
h3{
font-family :  Arial, Helvetica, sans-serif;
font-size: small;
text-align : left;
padding : 2px 2px 2px 25px;	
}
.planning {
	border-collapse:collapse;
	margin:20px 50px 50px 50px;
	border:1px solid #d4d4d4;
}
.planning td {
	border:1px solid #d4d4d4;
}
.planning th {
	border:1px solid #d4d4d4;
}


#planningCriteres {
	border: 1px solid red;
}
#planningCriteres span {
	font-weight: bold;
	font-size: 15px;
}

#planningPublic {
	border-collapse: collapse;
	border: 1px solid gray;
}

#planningPublic td, #planningPublic th {
	border: 1px solid gray;
	padding: 5px;
}

 #planningPublic a img {
	border: none;
 }

.red {
	color: red;
}