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

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

.cell_principal td, .rollover_principal td, .selected_principal td
{
	padding: 5px;
}

.cell_secondaire td, .rollover_secondaire td, .selected_secondaire td
{
	padding: 5px;
}

.layer_secondaire
{
	border-width: 1px;
	border-style: solid;
	border-color: #939393;
	background-image: none;
	background-color: #b1bbcc;
	background-position: center;
	background-repeat: repeat;
}

.cell_tertiaire, .rollover_tertiaire, .selected_tertiaire
{
	border-width: 1px 0;
	border-style: solid;
	border-color: #ffffff;
}

.cell_tertiaire td, .rollover_tertiaire td, .selected_tertiaire td
{
	padding: 5px;
}

.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: normal;
}

.cell_tertiaire
{
	background-color: #b1bbcc;
}

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

.selected_tertiaire
{
	background-color: #d5e3fb;
}

.cell_evenementiel, .rollover_evenementiel, .selected_evenementiel
{
	border-width: 1px 0;
	border-style: solid;
	border-color: #ffffff;
}

.cell_evenementiel td, .rollover_evenementiel td, .selected_evenementiel td
{
	padding: 5px;
}

.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
{
	color: #6b6b6b;
	list-style-type: square;
}

.cell_evenementiel
{
	background-color: #b1bbcc;
}

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

.selected_evenementiel
{
	background-color: #d5e3fb;
}

.resume a, a .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-position: center;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

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

/* Fond par d&eacute;faut des liens (MENU PRIMAIRE) */
.cell_principal
{
	background-color: #EAF4F5;
}

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

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

/* Cadre du sous-menu (menu secondaire) (MENU PRIMAIRE) */
.layer_principal
{
	border-width: 1px;
	border-style: dotted;
	border-color: #006E7E;
	background-image: none;
	background-color: #EAF4F5;
	background-position: center;
	background-repeat: repeat;
}

/* Contour des liens (MENU SECONDAIRE) */
.cell_secondaire, .rollover_secondaire, .selected_secondaire
{
	border-width: 1px 0;
	border-style: dotted;
	border-color: #006E7E;
}

/* 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: #EAF4F5;
	background-position: center;
	background-repeat: repeat;
}

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

/* Fond par d&eacute;faut des liens (MENU SECONDAIRE) */
.cell_secondaire
{
	background-color: #EAF4F5;
}

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

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

