/**
 * Feuille de style du site.
 * Copyright (c) ABC Soft. Tous droits réservés.
 */

/* ========================================================================================== */
/* CLASSES STATIQUES (non modifiables) */
/* ========================================================================================== */

.menu_tertiaire
{
	background-image: none;
	background-color: #b1bbcc;
	background-position: center;
	background-repeat: repeat;
}

.menu_tertiaire a
{
	color: #595959;
	text-decoration: none;
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

.menu_tertiaire li
{
	list-style-type: square;
}

.menu_tertiaire td
{
	color: #595959;
}

.menu_tertiaire .contour_menu
{
	border-color: #ffffff;
	border-style: solid;
}

.rollover_tertiaire
{
	background-color: #FFFFFF;
	cursor: pointer;
}

.selected_tertiaire
{
	background-color: #d5e3fb;
}

.menu_evenementiel
{
	background-image: none;
	background-color: #b1bbcc;
	background-position: center;
	background-repeat: repeat;
}

.menu_evenementiel a
{
	color: #6b6b6b;
	text-decoration: none;
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}

.menu_evenementiel li
{
	list-style-type: square;
}

.menu_evenementiel td
{
	color: #6b6b6b;
}

.menu_evenementiel .contour_menu
{
	border-color: #ffffff;
	border-style: solid;
}

.rollover_evenementiel
{
	background-color: #FFFFFF;
	cursor: pointer;
}

.selected_evenementiel
{
	background-color: #d5e3fb;
}

.resume
{
	color: #6b6b6b;
	text-decoration: none;
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

/* ========================================================================================== */
/* CLASSES DYNAMIQUES (modifiables) */
/* ========================================================================================== */

/* Fond du menu (MENU PRIMAIRE) */
.menu_principal
{
	background-image: none;
	background-color: #ffd465;
	background-position: center;
	background-repeat: repeat;
}

/* Liens du menu (MENU PRIMAIRE) */
.menu_principal a
{
	color: #0a285d;
	text-decoration: none;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/* Séparateurs du menu (MENU PRIMAIRE) */
.menu_principal td
{
	color: #FFC83F;
}

/* Fond des liens lors du passage de la souris (MENU PRIMAIRE) */
.rollover_principal
{
	background-color: #FFC83F;
	cursor: pointer;
}

/* Fond du lien de la page courante (MENU PRIMAIRE) */
.selected_principal
{
	background-color: #FFC83F;
}

/* Titres de rubrique (GENERAL) */
h2
{
	margin: 5px 0;
	color: #595959;
	text-decoration: none;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/* Fond du menu (MENU SECONDAIRE) */
.menu_secondaire
{
	background-image: none;
	background-color: #ffecbd;
	background-position: top center;
	background-repeat: repeat-x;
}

/* Liens du menu (MENU SECONDAIRE) */
.menu_secondaire a
{
	color: #595959;
	text-decoration: none;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/* Puces du menu (MENU SECONDAIRE) */
.menu_secondaire li
{
	list-style-type: square;
}

/* Puces ou séparateurs du menu (MENU SECONDAIRE) */
.menu_secondaire td
{
	color: #595959;
}

/* Contour des éléments du menu (MENU SECONDAIRE) */
.menu_secondaire .contour_menu
{
	border-color: #ffffff;
	border-style: solid;
}

/* Fond des liens lors du passage de la souris (MENU SECONDAIRE) */
.rollover_secondaire
{
	background-color: #FFC83F;
	cursor: pointer;
}

/* Fond du lien de la page courante (MENU SECONDAIRE) */
.selected_secondaire
{
	background-color: #FFC83F;
}

