﻿body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px
}
td, tr {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;

}


/* CONTENU DES PAGES */

.texte_contenu {
	font-size: 16px;
	font-style: normal;
	font-weight:800
}
.texte_contenu2 {
	font-size: 14px;
	font-style: normal;
	font-weight:800
}


.texte_actualites {
	color: #000000;
	font-size: 10px;
	font-style: normal;

}

.texte_description_news {
	color: #000000;
	font-size: 11px;
	font-style: normal;

}


.dates_historique{
	font-size: 15px;
	font-weight:800;
	color: #003300;
	font: Trebuchet MS;
}




/* AUTRE */

.baseline {
	color: #FFFFFF;
	font-size: 11px;
}



.normal_blanc {
	color: #FFFFFF;
}
.normal_noir {
	color: #000000;
}

.normal_rouge {
	color: #CC0000;
}


/* FONDS */

.fond_gris_1 {
	background-color:#D2D2D2;
}
.fond_gris_2 {
	background-color:#A2A2A2;
}
.fond_gris_3 {
	background-color:#838383;
}

.fond_gris_4 {
	background-color:#D2D2D2;
	color:#000000;
}



/* COORDONNEES */

.coordonnees {
	color: #FFFFFF;
	font-size: 12px;
}

.coordonnees_titre {
	color: #FFFFFF;
	font-size: 15px;
}


.liste_deroulante {
	width: 250px;
	height: 27px;
	text-decoration: blink;
}


/* TITRES */

.titre1 {
	color: #FFFFFF;
	font-size: 30px;
}

                /* TITRE CHAPITRE (contenu des pages)  */
.titre2_contenu {
	font-weight: 800;
	color: #666666;
	font-size: 20px;
}

.titre2_contenu_esprit {
	font-weight: 900;
	color: #29504d;
	font-size: 20px;
}

.titre_pages_ecole {
	font-weight: 900;
	color: #29504d;
	font-size: 25px;
}

.titre_pages_annee_scolaire {
	font-weight: 900;
	color: #a02825;
	font-size: 25px;
}

.titre_pages_cours_vacances {
	font-weight: 900;
	color: #669999;
	font-size: 25px;
}

.titre_pages_blog {
	font-weight: 900;
	color: #2e1f01;
	font-size: 25px;
}

.titre_pages_annuaires {
	font-weight: 900;
	color: #29284e;
	font-size: 25px;
}

.titre_pages_telechargements {
	font-weight: 900;
	color: #666666;
	font-size: 25px;
}

.titre_pages_contacts_tarifs {
	font-weight: 900;
	color: #99ccff;
	font-size: 25px;
}



/* LIENS (par défaut) */

div.menu_h a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: 800;
	background-color: transparent
}

div.menu_h a:hover {
	color: #999999;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: 800;
	background-color: transparent
}



/* Liens MENUS (bandeau navigation normale) */

a {
	color: #666666;
	font-weight: 800;
	text-decoration: underline;
}
a:hover {
	color: #333333;
	font-weight: 800;
	text-decoration: none;
}



/* menu principal horizontal */

div.menu_horz a {
	color: #FFFFFF;
}

div.menu_horz a:hover {
    color: #E8E8E8;
}



.titre_news:link {
	font-size: 10px;
	color: #666666;
	text-decoration:underline;
}

.titre_news:hover  {
	font-size: 10px;
	color:#000000;
	text-decoration:underline;
}



/* Liens COORDONNEES (bandeau Coordonnées) */

div.menu_coordonnees a {
	color: #a02825;
	text-decoration: blink;
	font-size: 13px;
	font-style: normal;
	font-weight: 900;
	background-color: transparent
}
div.menu_coordonnees a:visited {
	color: #990000;
	text-decoration: underline;
	font-size: 13px;
	font-style: normal;
	font-weight: 900;
	background-color: transparent
}
div.menu_coordonnees a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 13px;
	font-style: normal;
	font-weight: 900;
	background-color: transparent
}
div.menu_coordonnees :active {
	color: #990000;
	text-decoration: underline;
	font-size: 13px;
	font-style: normal;
	font-weight: 900;
	background-color: transparent
}



/* Liens SOUS-MENUS /Contenu (bandeau gauche) */

div.menu_c a {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: 800;
	background-color: transparent
}

}
div.menu_c a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	font-weight: 800;
	background-color: transparent
}



/* TEXTE DE NAVIGATION (sous bandeau menus Haut) */

.txt_navigation_pages_contenus {
	color: #333333;
	font-size: 9px;
	font-weight: bold;
	background-color: #D2D2D2;
}


/* + liens menus navigation ss bandeau */

div.menu_nav_ss {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: 800
}

div.menu_nav_ss a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-weight: 800
}
div.menu_nav_ss :active {
	text-decoration: none;
	color: #a02825;
	font-size: 11px;
	font-style: normal;
	font-weight: 800;
	background-color: #D2D2D2
}


div.scroll_news
{
background-color:#E8E8E8;
width:335;
height:255px;
/*font-size:15px;
font-weight:100;*/
overflow:scroll;
overflow-x:hidden; 
color:#ffffff;

text-align:justify;
word-spacing:normal;

padding:0px 10px 0px 5px;


scrollbar-face-color: #8f8f8f;
scrollbar-shadow-color: #e1e1e1;
scrollbar-highlight-color: #8f8f8f;
scrollbar-3dlight-color: #eeeeee;
scrollbar-darkshadow-color: #8f8f8f8;
scrollbar-track-color: #F5F5F5;
scrollbar-arrow-color: #e1e1e1;
}




/* ******************************************************************** */


input {
	/*border:1px solid black;*/
background-color:#E8E8E8;
	font-family: Arial;
	color:#000000;
}
select, option {
	background-color:#E8E8E8;
	color:#000000;
}
textarea {
	/*border:1px solid black;*/
background-color:#E8E8E8;
	font-family: Arial;
	color:#000000;
}
select {
	/*border:1px solid black;*/
background-color:#E8E8E8;
	font-family: Arial;
	color:#000000;
}

.tableau1
{
	border: 1px solid #666666;
	text-align: center;
}

