body
{
	width: 94%;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, "Times New Roman", Times, sans-serif;
}

a
{
	color: darkblue;
}

#en_tete_menu_et_chemin
{
	width: 98%;
	background-color: white;
	padding : 1%;
	margin: 0%;
}

#bloc_corps_page_d_ordre_2
{
	float: left;
	background-color: white;
	/*width: 72%;*/
	width: 98%;
	padding : 1%;
	margin-top: 1.5%;
	margin-left: 0%;
	margin-right: 1%;
	margin-bottom: 1%;
	text-align: justify;
}

#bloc_corps_page_d_ordre_2 a
{
	color: #990033;
	text-decoration: none;
}

/*#bloc_colonne_menus
{
	float: right;
	background-color: white;
	width: 22%;
	padding: 1%;
	margin-top: 1.5%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 1%;
}*/

/*#bloc_colonne_menus h4
{
	font-size: 90%;
	background-color: #EFEFC2;
	color: darkblue;
	text-align: center;
}*/

/*#bloc_colonne_menus p
{
	font-size: 75%;
}*/

/*#bloc_colonne_menus ul
{
	font-size: 75%;
}*/

/*#bloc_colonne_menus a
{
	color: darkorange;
	text-decoration: none;
}*/

#en_tete
{
	width: 100%;
}


#logo_et_signification_logo
{
	/*border: 1px solid black;*/
	float: left;
	/*width: 24%;*/
	width: 21%;
}

#signification_sigle_fcpe
{
	font-size: 80%;
	color: darkblue;
	text-align: center;
}

#signification_sigle_fcpe a
{
	font-size: 80%;
	color: darkblue;
	text-decoration: none;
}

#slogan
{
	/*width: 49%;*/
	width: 55%;
	float:left;
	/*color: darkorange;*/
	font-size: 100%;
	/*letter-spacing: 0.05em;*/
	text-align: center;
	font-variant: small-caps;
}

#slogan h4
{
	font-size: 170%;
	color: darkorange;
	text-align: center;
}

#nom_association_locale
{
	/*width: 24%;*/
	width: 21%;
	float: left;
	font-size: 100%;
	color: darkblue;
	font-size:140%;
	text-align: center;
	font-variant: small-caps;
}

#nom_association_locale a
{
	text-decoration: none;
	font-variant: small-caps;
}

.interstice
{
	height: 5%;
}

/*#menu
{
	width: 100%;
	clear: both;
	text-align: center;
	background-color: #99D55D;
	color: white;
	font-size: 80%;
}*/

/*#menu a
{
	text-decoration: none;
	color: white;
}*/

#bandeau_page_dynamique_chronotheque_mobiles
{
	width: 100%;
	clear: both;
	text-align: center;
	/*letter-spacing: 0.1em;*/
	background-color: #99D55D;
	color: white;
	font-size: 120%;
	font-variant: small-caps;
}

#bandeau_page_dynamique_chronotheque_mobiles a
{
	text-decoration: none;
	color: white;
	font-size: 100%;
	/*letter-spacing: 0.1em;*/
	text-align: right;
}

#chemin
{
	text-align: center;
	font-size: 70%;
}

#beige_vert
{
	background-color: #E5E59A;
}

#pied_de_page
{
	font-size: 70%;
}

#couleur_elus
{
	background-color: #D9D9B4;
}

#couleur_bus_a_pattes
{
	background-color: #FFD699;
}

#couleur_association_locale
{
	background-color: #E5E5FF;
}

#couleur_cantine
{
	background-color: #FFCCB3;
}

#couleur_garderie
{
	background-color: #FFECB3;
}

#couleur_effectifs
{
	background-color: #D9EFC2;
}

#couleur_travaux_extension
{
	background-color: #FFE5E5;
}

#couleur_documents_utiles
{
	background-color: #CC6666;
}

.date
{
	font-size: 80%;
	color: white;
	font-weight: bold;
	font-variant: small-caps;
	background-color: darkblue; /*#E4CBB4;*/
	display: inline;
	padding: 1px;
}

.santes_sous_logo
{
	letter-spacing: 0.8em;
	font-weight: bold;
	text-align: right;
}

.lightblue
{
	background-color: lightblue;
}

.darkorange
{
	background-color: darkorange;
}



.bordeaux
{
	color: #990033;
}



.liste_menu_principal
{
	list-style-type: none;
}

.tableau_menu_principal
{
	width: 100%;
	border-style: solid;
}

table.quadrillage
{
	border: solid black 1px;
	font-size: 90%;
	text-align: center;
}

tr.quadrillage
{
	border: solid black 1px;
	font-size: 95%;
}

thead.quadrillage
{
	border: solid black 1px;
	
	font-size: 95%;
}

thead td.quadrillage
{
	border: solid black 1px;
	font-size: 95%;
	font-weight: bold;
}

td.quadrillage
{
	border: solid black 1px;
	font-size: 95%;
}

td.quadrillage_et_premiere_colonne
{
	border: solid black 1px;
	font-size: 95%;
	font-weight: bold;
}

/*.taille_formulaire
{
	font-size: 65%;
}*/

h2
{
	color: #990033;
	text-align: left;
}

h3
{
	color: darkblue;
	text-align: left;
}

h4
{
	color: darkblue;
	text-align: left;
}

p
{
	font-size: 90%;
}


ul
{
	font-size: 90%;
}

.taille_grand_tableau
{
	font-size: 60%;
}

.taille_moyen_tableau
{
	font-size: 80%;
}
