/* 
******************************************
Titre Resoform
******************************************
 */
.titreResoform
{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	white-space: normal;
	padding: 3px;
}

a.titreResoform:hover
{
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	white-space: normal;
	padding: 3px;
	background-color: #009900;
}

/* 
******************************************
Lien vers la charte (sous le titre Resoform)
******************************************
 */
.lienCharte
{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	padding: 1px;
	text-align : center;
}


a.lienCharte:hover
{
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline overline;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	padding: 1px;
	text-align : center;
}

/* 
******************************************
Zone de recherche rapide (bandeau de gauche)
******************************************
 */
.inputRecherche
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	width: 156px;
	height : 14px;
}

/* 
******************************************
listes dÃ©roulantes de choix d'une thÃ©matique
et de la gestion personnelle
******************************************
 */
.selectMenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	text-decoration: none;
	width: 180px;
	vertical-align: middle;
}

/* 
******************************************
Menu contextuel
******************************************
 */
.titreMenuContextuel
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	padding: 1px;
	text-align: left;
	vertical-align: middle;
}

.lienMenuContextuel
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
	vertical-align : top;
	line-height : 13px;
}

a.lienMenuContextuel:hover
{
	color: #00AA00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline overline;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
	vertical-align : text-top;
	line-height : 13px;	
}

.lienContextuelInactif	
{
	color: Maroon;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
	vertical-align : text-top;
	line-height : 13px;
}

/* 
******************************************
Menu du bas
******************************************
 */
.lienMenuBas
{
	color: darkgreen;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
}

a.lienMenuBas:hover
{
	color: darkgreen;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline overline;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
}


/* 
******************************************
Titre de la page (colonne contenu)
******************************************
 */
.titrePage
{
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-transform: none;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	white-space: normal;
	border : 0px 0px 0px 0px;
}

/* 
******************************************
Titre2 utilisé dans le formulaire de login
******************************************
 */
.titre2
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : left;
	vertical-align: top;
	margin-bottom : 10px;
}

.sousTitre
{
	color:fireBrick;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : center;
	vertical-align: top;
	margin-bottom : 5px;
}

.sousTitreGauche
{
	color:fireBrick;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : left;
	vertical-align: top;
	margin-bottom : 5px;
}

/* 
******************************************
Chapeaux rubriques 
******************************************
 */

.rubrique
{
	padding: 5px 5px 5px 5px;
	background-color : peachpuff;
	vertical-align : middle;
	margin-top : 12px;
	margin-bottom : 4px;
	margin-left : 0px;
	margin-right : 0px;
	height : 24px;
	width : 95%;
	border : 0px 0px 0px 0px;
}

.titreRubriqueCourt
{
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	white-space: normal;
	width : 150px;
	padding-left : 5px;
}

.titreRubrique
{
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	white-space: normal;
	padding-left : 5px;
}


.actionRubrique
/* MÃªme colonne du chapeau de rubrique, pouvant contenir des liens Modifier, supprimer, etc. */
{
	text-align: left;
	vertical-align: middle;
	height: 24px;	
}


/* 
******************************************
Contenus rubriques
******************************************
 */
.contenuRubrique /* s'applique aux balises <table> de contenu */
{
	width: 95%;
	margin: 0px 0px 0px 0px;
	text-align: center;
	border: 0px 0px 0px 0px;
}

.contenuHidden /* s'applique aux balises <table> de contenu caché et affiché contextuellement*/
{
	visibility:hidden;
	display: none;
	width: 85%;
	margin: 30px 0px 0px 0px;
	text-align: center;
	border: 1px Sandybrown;
	border-style: solid solid solid solid;
	background-color : Papayawhip;
}

.contenuHiddenNoBorder /* s'applique aux balises <table> de contenu caché et affiché contextuellement*/
{
	visibility:hidden;
	display: none;
	width: 85%;
	margin: 30px 0px 0px 0px;
	text-align: center;
	background-color : Papayawhip;
}

.contenuHiddenFondMoyen /* s'applique aux balises <table> de contenu caché et affiché contextuellement*/
{
	visibility:hidden;
	display: none;
	width: 85%;
	margin: 30px 0px 0px 0px;
	text-align: center;
	border: 1px Sandybrown;
	border-style: solid solid solid solid;
	background-color : peachpuff;
}

.etiquette			/* s'applique aux balises <td> largeur de colonne étiquette, couleur et style police */
{
	color: firebrick;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : right;
	vertical-align: top;
	width : 150px;
}

.errorMessage
{
	color: firebrick;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : center;
	vertical-align: top;
	width : 150px;
}

.retry
{
	color: firebrick;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : center;
	vertical-align: top;
	margin-top : 10px;
	margin-bottom : 20px;
	border : thin Firebrick;
	border-style : solid solid solid solid;
}

.navAncres 		/* s'applique aux balises <td> colonne à droite, 
							destinées à recevoir un icone accédant à la liste des ancres de la page */
{
	width: 10%;
	text-align: right;
}

.boutonsRubrique
{
	text-align: left;
	padding: 3px;
	background-color : peachpuff;
	vertical-align : middle;
}

.cadre		/* encadrement de la page (exemple : page de la charte */
{
	border : 1px Maroon;
	border-style : solid solid solid solid;
}

.cadreLigne
{
	border : 1px Sandybrown;
	border-style : solid solid solid solid;
}

.separateur /* Ligne séparatrice - s'applique aux balises <hr> */
{
	height : 1px;
	color : Sandybrown;
	width : 80%;
	text-align : center; 
}

.separateurBas /* Ligne séparatrice - s'applique aux balises <hr> */
{
	height : 1px;
	color : Sandybrown;
	width : 100%;
	text-align : center; 
}


.lien /* Lien standard (identique pour l'instant à ceux du menu contextuel) */
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
	vertical-align : top;
	line-height : 13px;
}

a.lien:hover
{
	color: #00AA00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline overline;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
	vertical-align : text-top;
	line-height : 13px;	
}

.lienSmall /* Lien standard (identique pour l'instant à ceux du menu contextuel) */
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
	vertical-align : top;
	line-height : 10px;	
}

a.lienSmall:hover
{
	color: #00AA00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline overline;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align: left;
	vertical-align : text-top;
	line-height : 10px;	
}

/* 
******************************************
Lien action sur élément (item liste ou rubrique (modifier, supprimer)
******************************************
 */
.lienModifier
{
	color: darkgreen;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	white-space: normal;
	border-color: green;
	border-width: 1px;
	border-style: solid;
	background-color: white;
}

a.lienModifier:hover
{
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	white-space: normal;
	border-color: green;
	border-width: 1px;
	border-style: solid;
	background-color: darkgreen;
}

/* 
******************************************
Lien action de modération
******************************************
 */

.lienModerer
{
	color: firebrick;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	white-space: normal;
	border-color: red;
	border-width: 1px;
	border-style: solid;
	background-color: white;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;	
	text-align : center;
}

a.lienModerer:hover
{
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	white-space: normal;
	border-color: red;
	border-width: 1px;
	border-style: solid;
	background-color: firebrick;
	padding-top : 5px;
	padding-bottom : 5px;	
	padding-left : 5px;
	padding-right : 5px;	
	text-align : center;	
}


/* 
******************************************
Texte normal, gras, etc.
******************************************
 */ 
.texte
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : left;
	vertical-align: top;	
}

.txtSmall
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : left;
	vertical-align: top;
	line-height : 10px;		
}

.txtBig
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : left;
	vertical-align: top;	
}

.txtCentre
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : center;
	vertical-align: text-top;
}

.txtIcone
{
    text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;	
}

.txtIconeGras
{
    text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;	
}

.txt
{
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	vertical-align : top;
}

.txtGras
{
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	vertical-align : top;
}

.txtMiddle
{
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	vertical-align : middle;
}

.txtMiddleGras
{
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	vertical-align : middle;
}

 .txtDroite
 {
	text-align: right;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	vertical-align : middle;
	line-height : 16px;
}

 .txtCenter
 {
	text-align: center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	vertical-align : middle;
	line-height : 16px;
}

.chapeau /*chapeau pouvant apparaître sous le titre d'une page*/
{
	text-align: center;
	color: firebrick;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	vertical-align : middle;
	margin-top : 20px;
	margin-bottom : 20px;
}

.piedPage/*texte en pied de page ("Kes ressources de ce site...")*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: firebrick;
	font-style : italic;
	text-align : center;
	vertical-align : bottom;
	margin-bottom : 5px;
	height : 30px;
}

/* 
******************************************
Couleurs Contextuelles : ('personnephys', 'autrecontactutiles', 'organisations')
******************************************
 */

.fondpersonnephys
{
	background-color: palegoldenrod;
}

.fondautrecontactutiles
{
	background-color: peachpuff;
}

.fondorganisations
{
	background-color: sandybrown;
}


/* 
******************************************
Couleurs Contextuelles  modération
******************************************
 */

.fondDemandeSuppression
{
	background-color: palegoldenrod;
}

.fondDemandePublication
{
	background-color: peachpuff;
}

.fondModerationPosteriori
{
	background-color: sandybrown;
}

.fondRessourcesSuspendues
{
	background-color: palegoldenrod;
}

.fondRessourcesRefusees
{
	background-color: peachpuff;
}


/* 
******************************************
Couleurs de fond
******************************************
 */

.fond
{
	background-color: #FFF5E5;
}


.fondClair
{
	background-color: papayawhip;
}

.fondMoyen
{
	background-color: peachpuff;
}

.fondSombre
{
	background-color: sandybrown;
}

/* 
******************************************
Formulaires
******************************************
 */
.input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
}

.button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}

.inputSubSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Maroon;
	height: 22px;
	text-decoration: none;
	border: 1px #330000 solid;
	cursor: hand;
	background-color: papayawhip;
	margin-right : 3px;
	margin-left : 3px;
	clip : rect;
}

.inputSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Maroon;
	width: 50%;
	height: 22px;
	text-decoration: none;
	border: 1px #330000 solid;
	cursor: hand;
	background-color: papayawhip;
	margin-right : 3px;
	margin-left : 3px;
	clip : rect;
}

.inputSubLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Maroon;
	width: 98%;
	height: 22px;
	text-decoration: none;
	border: 1px #330000 solid;
	cursor: hand;
	background-color: papayawhip;
	margin-right : 3px;
	margin-left : 3px;
	clip : rect;
}

.imageSub {
	cursor: hand;
}

/* 
******************************************
Listes de ressources
******************************************
 */
.abecedaire {
	width: 442px;	
	border: 0px 0px 0px 0px;
	margin-bottom: 5px;
}

colonneAbecedaire{
	width: 34px;	
}

.boutonAbecedaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	height: 28px;
	width: 28px;
	color: Maroon;
	text-decoration: none;
	border: 1px #330000 solid;
	cursor: hand;
	clip: rect( );
	background-color: papayawhip;
	font-weight : bolder;
}

.boutonAbecedaireLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	height: 59px;
	width: 56px;
	color: Maroon;
	text-decoration: none;
	border: 1px #330000 solid;
	cursor: hand;
	clip: rect( );
	background-color: papayawhip;
	font-weight : bolder;
}

.boutonAbecedaireActif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	height: 28px;
	width: 28px;
	color: Maroon;
	text-decoration: none;
	border: 2px #330000 solid;
	cursor: hand;
	clip: rect( );
	background-color: peachpuff;
	font-weight : bolder;
}

.boutonAbecedaireLargeActif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	height: 59px;
	width: 56px;
	color: Maroon;
	text-decoration: none;
	border: 2px #330000 solid;
	cursor: hand;
	clip: rect( );
	background-color: peachpuff;
	font-weight : bolder;
}

.tableauListe{
	border : 1px Gray solid;
	margin : 2px 2px 8px 2px;
	width: 95%;
}

.tableauListeMembres{
	border : 2px fireBrick solid;
	margin : 2px 2px 8px 2px;
	width: 95%;
}

.tableauListePrive{
	border : 2px BlueViolet solid;
	margin : 2px 2px 8px 2px;
	width: 95%;
}

.liste
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	list-style-type : disc;
	text-align : left;
}

/* Liens pour page de présentation des lares */
.lienLare
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 1px;
	letter-spacing: 1px;
	white-space: normal;
}


a.lienLare:hover
{
	color: #663300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline overline;
	word-spacing: 1px;
	letter-spacing: 1px;
	white-space: normal;
	background-color: #FFF4E4;
	padding: 1px;
}


.calendrier
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	text-align : left;
	vertical-align: top;

	border-left-width:1px;
	border-left-style:solid;
	border-left-color:Black;

	border-right-width:1px;
	border-right-style:solid;
	border-right-color:Black;
}

.calendrierTitre
{
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	word-spacing: 1px;
	letter-spacing: 0px;
	white-space: normal;
	vertical-align : top;

	border-bottom-width:2px;
	border-bottom-style:dotted;
	border-bottom-color:Gray;
}

.phpdigHighlight { color: #000000;
                   background-color: #FFBB00;
                   font-weight: bold; 
}

/* Couleurs de fond de la page */
.bkColorBody
{
	background-color: navajowhite;
}

.bkColorCell0
{
	background-color: #FFAD33;
}

.bkColorPageTop
{
	background-color: #FFC266;
}

.bkColorDate
{
	background-color: papayawhip;
}

.bkColorPageLeft
{
	background-color: #FFCC7F;
}

.bkColorContextMenu
{
	background-color: #F4F4F4;
}

.bkColorSeparator
{
	background-color: #FF9900;
}

.bkColorDoc
{
	background-color: #FFF5E5;
}

.bkColorPrint
{
	background-color: white;
}

/* Chapeau et cadre du menu contextuel */

.CouleurBordureMenuGeneral
{
	background-color: #FF9900;	
}

.CouleurBordureMenuActeurs
{
	background-color: #E6FF7F;	
}

.CouleurBordureMenuLieuxAccueil
{
	background-color: #B9FF7F;	
}

.CouleurBordureMenuLiens
{
	background-color: #92EF6A;	
}

.CouleurBordureMenuAnnonces
{
	background-color: #BBCF40;	
}

.CouleurBordureMenuCalendrier
{
	background-color: #81CF60;	
}

.CouleurBordureMenuDocuments
{
	background-color: #009F01;	
}

.CouleurBordureMenuReseaux
{
	background-color: #337E00;	
}