BODY {color: #000000; font-size: 8pt; font-weight: normal; font-family: Arial; background-color:#FFFFFF; margin:0px}

.FLOAT_LEFT {float:left}

.ACCUEIL_MENU  {color: #FFFFFF; font-size: 10pt; font-weight: bold; margin-left:10px;text-decoration:none}
.ACCUEIL_MENU:hover  {color: #FF0000}

ul											{ list-style: none; }
ul.ACCUEIL_SOUS_MENU                        { position: absolute;}
ul.ACCUEIL_SOUS_MENU li                     { font-weight: bold; float: left; zoom: 1; background: #3472B1; font-size:1em; width:150px}
ul.ACCUEIL_SOUS_MENU ul li					{ display: inline; width: 100%; }
ul.ACCUEIL_SOUS_MENU a:hover		        { color: #FF0000; }
ul.ACCUEIL_SOUS_MENU a:active               { color: #ffa500; }
ul.ACCUEIL_SOUS_MENU li a                   { display: block; padding: 8px 8px; border-right: 1px solid #333; border-bottom:1px solid #95BADD;color: white; text-decoration:none}
ul.ACCUEIL_SOUS_MENU li:last-child a        { border-right: none; } /* Doesn't work in IE */
ul.ACCUEIL_SOUS_MENU li.hover,
ul.ACCUEIL_SOUS_MENU li:hover               { background: #F3D673; color: white; position: relative; }
ul.ACCUEIL_SOUS_MENU li.hover a             { color: black; }

.ACCUEIL_NEWS_TITRE {WIDTH:100%;cursor:pointer;margin-bottom:1px;font-size:0.8em;}
.ACCUEIL_NEWS_TITRE:hover {text-decoration:underline;}

.ACCUEIL_NEWS_TITRE_SELECT {text-decoration:underline;}

.ACCUEIL_ZONE_COIN_HAUT_DROIT {position:absolute;top:5px;right:20px;width:700px;height:80px;border:0px solid white}
.ACCUEIL_ZONE_AUTHENTIF {float:right;width:300px;height:80px;z-index:100;cursor:pointer;text-align:right;border:0px solid blue}

.ACCUEIL_ZONE_LOGO_COMITE {float:right;width:350px;height:80px;z-index:100;border:0px solid red;cursor:pointer}
.ACCUEIL_ZONE_LOGO_COMITE IMG {border:1px solid black;height:70px}
.ACCUEIL_ZONE_LOGO_COMITE:hover IMG {border:1px solid red}

@media (max-width: 480px)
	{
	#LOGO_COMITE2 {display: none}
	#LOGO_CD44 {display: none}
	#LOGO_LIGUE_PDL {display: none}
	}
	
.ACCUEIL_ZONE_ARRONDI {border:1px solid #C1CEDE;border-radius: 5px;}

.ACCUEIL_ZONE_PHOTO_ARRONDI {
    background-color:#E4EFFF;
    border:0px solid #9FC6FF;
    /*arrondir les coins en haut à gauche et en bas à droite*/
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    }

.ACCUEIL_CLUB_CHRONOLOGIE {
    margin-top:5px;
    list-style-image : url(images/puce_grise.gif);
}

.BARRE_OUTILS_MENU  {color: #FFFFFF; font-size: 8pt; font-weight: bold;text-decoration:none}
.BARRE_OUTILS_MENU:hover  {color: #FF0000}


.ACCUEIL_ZONE_AUTHENTIF  {color: #FFFFFF; font-size: 8pt; font-weight: normal; margin-left:10px;text-decoration:none}


.BUREAU_MODIF_LIGNE:hover {background-color:#E1E1E1}

.MODULE_VERSION { clear:both;font-family: Arial; font-weight: normal ; font-size: 8pt; COLOR: #E1E1E1;}

/*.MATCH_NON_PASSE {visibility:visible;display:table-row}
.MATCH_PASSE {visibility:hidden;display:none}
*/
.MATCH_NON_PASSE {display:visible;}
.MATCH_PASSE {display:none;color:#A0A0A0}

.INSCRIPTIONS_TXT_TABLE {width:90%;border:1px solid black;}
.INSCRIPTIONS_TXT_TABLE TR {width:90%;border:1px solid black;}

.INFOS_TITRE {position:relative;width:100%;text-align:center;font-size:2em;font-weight:bold}
.INFOS_ZONE_EXTERNE {position:relative;clear:both;width:50%;text-align:justify;padding-top:10px;padding-bottom:5px;border-bottom:1px solid red}
.INFOS_MESSAGE_ZONE {clear:both;width:100%;height:auto;text-align:justify;padding-top:10px;padding-bottom:5px}
.INFOS_MESSAGE_TEXTE {text-align:justify;height:auto;font-size:1.2em;margin-top:10px;margin-left:10px;}
.INFOS_MESSAGE_IMG {width:100px;margin-left:20px;border:1px solid black;vertical-align:middle}
.INFOS_MESSAGE_DATE_ZONE {float:left;font-size:1.4em;font-weight:bold;color:#2255FA;width:64px;}
.INFOS_MESSAGE_DATE {position:relative;width:64px;height:64px;background-image:url('images/calendrier.png');background-repeat:no-repeat}
.INFOS_MESSAGE_DATE_TXT {position:absolute;top:30px;left:0px;width:64px;font-size:1.1em;color:black;font-weight:bold;text-align:center}
.INFOS_MESSAGE_LIEN_ARCHIVE {font-size:1.2em}
.INFOS_ZONE_LISTE_ANNEES {position:absolute;right:-200px;width:200px;border:0px solid black}
.INFOS_ANNEE_SELECT {color:red;font-weight:bold;font-size:1.2em;text-decoration:none}

.POPUP_LISTE {position:absolute; left:0px; top:0px; z-index:200; width:170px; height:77px; overflow: visible; visibility: hidden;  border: 1px none #000000}

.WIKI {font-size:1em;width:90%;border:1px solid #E1E1E1;text-align:left}
.WIKI_TITRE {font-size:2em;font-weight:bold;text-decoration:underline;margin-top:10px;margin-bottom:10px}
.WIKI_CHAP_TXT {position:relative;float:left}
.WIKI_CHAP_1 {clear:both;font-size:1.6em;font-weight:bold;text-decoration:underline;margin-left:0px;margin-top:10px;}
.WIKI_CHAP_2 {clear:both;font-size:1.5em;font-weight:bold;text-decoration:underline;margin-left:10px}
.WIKI_CHAP_3 {clear:both;font-size:1.4em;font-weight:bold;text-decoration:underline;margin-left:20px}
.WIKI_TEXTE {clear:both;font-size:1em;font-weight:normal;margin-left:10px;text-align:justify;margin-top:10px;margin-bottom:10px}

.WIKI_OUTILS_EDITION {position:relative;float:left;margin-left:10px}

.BIBLIO {display:inline-block;margin-left:50px;font-size:1em;width:70%;border:1px solid #E1E1E1;text-align:left;padding:10px;}
.BIBLIO_CHAPITRE_TITRE1 {position:relative;clear:both;font-size:1.6em;font-weight:bold;color:black;text-decoration:underline;margin-left:0px;margin-top:10px;margin-bottom:5px}
.BIBLIO_CHAPITRE_TITRE2 {position:relative;clear:both;font-size:1.5em;font-weight:bold;color:black;text-decoration:underline;margin-left:10px;margin-bottom:5px}
.BIBLIO_CHAPITRE_TITRE3 {position:relative;clear:both;font-size:1.4em;font-weight:bold;color:black;text-decoration:underline;margin-left:20px;margin-bottom:5px}

.BIBLIO_CONTENU_ZONE {width:100%;overflow:none}
.BIBLIO_TXT {position:relative;clear:both;font-size:1em;}
.BIBLIO_CONTENU_IMG {display:inline-block;border:1px solid #E1E1E1;text-align:center;width:110px;margin:auto;margin-bottom:5px}
.BIBLIO_CONTENU_IMG:hover {border:1px solid red}
.BIBLIO_CONTENU_PDF {display:inline-block;border:1px solid #E1E1E1;text-align:center;width:auto;margin:auto;margin-left:5px;margin-bottom:5px}
.BIBLIO_CONTENU_PDF:hover {border:1px solid red}
.BIBLIO_CONTENU_PPT {display:inline-block;border:1px solid #E1E1E1;text-align:center;width:auto;margin:auto;margin-left:5px;margin-bottom:5px}
.BIBLIO_CONTENU_PPT:hover {border:1px solid red}
.BIBLIO_CONTENU_DOC {display:inline-block;border:1px solid #E1E1E1;text-align:center;width:auto;margin:auto;margin-left:5px;margin-bottom:5px}
.BIBLIO_CONTENU_DOC:hover {border:1px solid red}
.BIBLIO_CONTENU_XLS {display:inline-block;border:1px solid #E1E1E1;text-align:center;width:auto;margin:auto;margin-left:5px;margin-bottom:5px}
.BIBLIO_CONTENU_XLS:hover {border:1px solid red}
.BIBLIO_CONTENU_ZONE_INTERIEURE {display:inline-block;width:95%;}

.BIBLIO_CHAPITRE_BOUTONS {display:inline-block}
.BIBLIO_CONTENU_BOUTONS {display:inline-block;width:30px;text-align:center;border:1px solid #E1E1E1;text-align:center}

.BIBLIO_CHAPITRE_CONTENU_EDIT {display:inline-block;font-size:1em;width:600px;border:1px solid #A1A1A1;text-align:left;padding-top:10px;padding-bottom:10px}
.BIBLIO_CHAPITRE_CONTENU_EDIT_LIGNE {clear:both;width:100%;height:15px}
.BIBLIO_CHAPITRE_CONTENU_EDIT_ACTIONS {display:inline-block;width:30px;height:15px;border:1px solid #E1E1E1;text-align:center}
.BIBLIO_CHAPITRE_CONTENU_EDIT_ACTION_BOUTON {display:inline-block;width:10px;text-align:center;padding-top:2px;}
.BIBLIO_CHAPITRE_CONTENU_EDIT_NOM_FIC {display:inline-block;width:500px;margin-left:10px;}

.BIBLIO_TABLE_MATIERE {position:absolute;top:10px;right:0px;width:300px;font-size:0.5em;border:1px solid black;background-color:#E1E1E1;text-align:left}

.EQUIPE_ORGA_BLOC_EQUIPE {position:relative;float:left;width:19%;min-height:350px;border:1px solid black; margin:5px;}
.EQUIPE_ORGA_BLOC_EQUIPE_DROP_READY {border:1px solid red}

.EQUIPE_ORGA_BLOC_EQUIPE_NOM {text-align:center;font-weight:bold;font-size:1.1em;}
.EQUIPE_ORGA_BLOC_EQUIPE_MEMBRE {position:relative;margin:auto;width:30%;min-height:40px;float:left;text-align:center;font-weight:normal;margin:4px;border:1px solid #E1E1E1;cursor:pointer;}
.EQUIPE_ORGA_BLOC_EQUIPE_MEMBRE_RESP {border:1px solid red}
.EQUIPE_ORGA_BLOC_EQUIPE_MEMBRES {}
.EQUIPE_ORGA_BLOC_EQUIPE_MEMBRE_ROLE {clear:both;text-align:left;font-weight:bold;text-decoration:underline;margin-top:5px;}

.POP_MENU {position:absolute;width:100px;background-color:white;border:1px solid #A0A0A0}
.POP_MENU_ITEM {position:relative;width:100%;text-align:left;padding-left:5px;cursor:pointer}

.PLANNING_CALENDRIER_ZONE_JOUR_EXT {float:left;height:100%;;overflow:auto}
.PLANNING_CALENDRIER_ZONE_JOUR {position:relative;height:100%;font-size:0.8em;overflow:auto;padding-bottom:5px;border:1px solid white}
.PLANNING_CALENDRIER_ZONE_JOUR_HOVER {height:100%;border: 1px solid black;}
.PLANNING_CALENDRIER_ZONE_JOUR:hover {background-color:#E1E1E1;}

.PLANNING_CALENDRIER_ENTREE_NORMAL {float:left;width:99%;font-size:1em;border:0px solid #F1F1F1;margin-top:2px;text-align:left}
.PLANNING_CALENDRIER_ENTREE_REDUIT {float:left;width:22%;min-width:50px;font-size:1em;border:0px solid #F1F1F1;margin-top:2px;text-align:center;margin-right:2px}

.PLANNING_EDIT_ACTION_SPECIFIQUE_BOUTON {margin:10px;padding:5px;border:1px solid black;cursor:pointer;}
.PLANNING_EDIT_ACTION_SPECIFIQUE_BOUTON:hover {border:1px solid red;color:red;}

.PRESENCE_TABLE_FIXED_HEADER {
	td width:70px;
	}
	
.PROJETS_CR_CELLULE {border:1px solid black;font-weight:bold;padding:2px}

.polaroid {
	float:left;
	position: relative;
	background: #EFEDED;
	width: 120px;
	padding: 7px;
	margin: 10px;
	margin-top: 10px;
	text-align: center;
	}

.polaroid-1 {
	-moz-box-shadow: 1px 1px 3px #222;
	-moz-transform: rotate(-3deg);
	-webkit-box-shadow: 1px 1px 3px #222;
	-webkit-transform: rotate(-3deg) translate3d( 0, 0, 0);
	box-shadow: 1px 1px 3px #222;
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	z-index: 1;
	}

.polaroid-2 {
	-moz-box-shadow: 1px 1px 3px #222;
	-moz-transform: rotate(-10deg);
	-webkit-box-shadow: 1px 1px 3px #222;
	-webkit-transform: rotate(-10deg) translate3d( 0, 0, 0);
	box-shadow: 1px 1px 3px #222;
	-o-transform: rotate(-10deg);
	transform: rotate(-10deg);
	z-index: 3;
	}

.polaroid-3 {
	-moz-box-shadow: 1px 1px 3px #222;
	-moz-transform: rotate(4deg);
	-webkit-box-shadow: 1px 1px 3px #222;
	-webkit-transform: rotate(4deg) translate3d( 0, 0, 0);
	box-shadow: 1px 1px 3px #222;
	-o-transform: rotate(4deg);
	transform: rotate(4deg);
	z-index: 5;
	}


.polaroid-div {
	-moz-box-shadow: inset 0px 0px 5px #000;
	-webkit-box-shadow: inset 0px 0px 5px #000;
	box-shadow: inset 0px 0px 5px #000;
}

.SEANCE_ZONE_TRAVAIL {border:0px solid blue;width:1100px;margin-left:100px;}
	
.SEANCE_SCHEMA_BARRE_OUTILS {
	display:inline-block;
	border:2px solid black;
	background-color:#E1E1E1;
	height:350px;
	width:50px;
	vertical-align:top;
	margin-top:25px
	}

.SEANCE_SCHEMA_BARRE_OUTILS_BOUTON {
	border:1px solid black;
	width:45px;
	background-color:white;
	margin:auto;
	margin-bottom:2px;
	margin-top:2px;
	text-align:center;
	cursor:alias;
	}
	
.SEANCE_ZONE_ACTIONS
	{
	display:inline-block;
	width:230px;
	height:350px;
	border:1px solid #E1E1E1;
	text-align:center;
	margin-top:25px;

	vertical-align:top;
	}

.SEANCE_ZONE_ACTIONS_INT
	{
	display:none;
	padding-top:5px;
	}

.SEANCE_ZONE_ACTIONS_BANDEAU
	{
	background-color:black;
	color:yellow;
	font-weight:bold;
	}

.SEANCE_ACTION_LISTE_ENTREE {cursor:pointer;margin-top:2px}
.SEANCE_ACTION_LISTE_ENTREE:hover {background-color:#E1E1E1;}

	
.SEANCE_SCHEMA_ACTEUR {
	position:absolute;
	border:1px solid black;
	width:20px;
	background-color:yellow;
	margin:auto;
	margin-bottom:2px;
	margin-top:2px;
	text-align:center;
	cursor:move;	
	}

.SEANCE_SCHEMA_POSITION {
	color:blue;
	border:0px solid black;
	background-color:white;
	}
	
.SEANCE_SCHEMA_ZONE_TERRAIN {
	display:inline-block;
	width:800px;
	height:400px;
	border:1px solid blue;
	background-repeat:no-repeat;
	background-size: 100%;
	}
	
.ADMIN_INSCRIPTION_FORMULAIRE_CHAMP
	{
	position:absolute;
	border:1px solid blue;
	background-color:rgba(255, 0, 0, 0.5);
	cursor:pointer;
	}
	
.DATA_PRIVACY_TITRE_PAGE {text-align:center;font-size:2em;}
.DATA_PRIVACY_SS_TITRE_PAGE {text-align:center;font-size:1.6em;margin-bottom:10px;}
.DATA_PRIVACY_SS_TITRE_CHAPITRE {text-align:left;font-weight:bold;font-size:1.4em;margin-top:10px}
.DATA_PRIVACY_TEXTE {text-align:justify;font-size:1.2em;}

.DATA_PRIVACY_LISTE {list-style-type: square;}