/*
BODY
*/

body
{
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #054C75;
	scrollbar-highlight-color: #054C75;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #054C75;
	background-color: #FFFFFF;
	margin-top: 10px;
}



/*
--------------------------------------------
Nouveaux styles avril 2008
--------------------------------------------
*/
.menu1 { /* boite qui contient le menu (les onglets) */
  border-bottom:solid 1px #999999 ; /* crée le trait noir en-dessous des onglets */
  padding-left:20px;
  padding-top:12px ; /* marge intérieure haute */
  padding-bottom:7px} /* marge intérieure basse */

.onglet { /* style des onglets inactifs */
  border-left:solid 1px #CCC;
  border-right:solid 1px #CCC;
  border-top:solid 1px #CCC;
  margin: 0px -1px 0px 0px ; /* marge extérieure */
  padding:5px 5px 8px 5px; /* marge intérieure */
  }  

a.onglet, a.onglet:link, a.onglet:visited { /* style des liens se trouvant dans un onglet inactif */
  background-color:#EAEAEA ; /* le fond de l'onglet est gris */
  color:#999999;
  text-decoration:none; /* les liens ne sont pas soulignés */
  }
  
a.onglet:hover { /* style des liens se trouvant dans un onglet inactif */
  background-color:#225776 ; /* le fond de l'onglet est gris */
  color:#FFFFFF;
  text-decoration:none; /* les liens ne sont pas soulignés */  
  }

.onglet-actif { /* style de l'onglet de la page active */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#225776;
	border:solid 1px #999999; /* l'encadrement est porté à 2 pixels */
	border-bottom:solid 3px #F4F4F4 ; /* le trait inférieur est effacé */
	margin:5px 3px 0px 3px ; /* marges intérieures */
	padding:7px 10px 7px 10px ; /* marges extérieures */
	background-color:#F4F4F4;} /* le fond de l'onglet actif est blanc*/
   
   
.communaute, a.communaute:link, a.communaute:visited
{
font-size:15px;
font-weight:bold;
color:#225776;
padding-left:10px;
text-decoration:underline;
}
a.communaute:hover
{
font-size:15px;
font-weight:bold;
color:#000;
padding-left:10px;
text-decoration:none;
}


.actualites, a.actualites:link, a.actualites:visited
{
font-size:15px;
font-weight:bold;
color:#04BE60;
padding-left:10px;
text-decoration:underline;
}
a.actualites:hover
{
font-size:15px;
font-weight:bold;
color:#000;
padding-left:10px;
text-decoration:underline;
}


.dossiers, a.dossiers:link, a.dossiers:visited
{
font-size:15px;
font-weight:bold;
color:#0C9AD5;
padding-left:10px;
text-decoration:underline;
}
a.dossiers:hover
{
font-size:15px;
font-weight:bold;
color:#000;
padding-left:10px;
text-decoration:underline;
}


.jeux, a.jeux:link, a.jeux:visited
{
font-size:15px;
font-weight:bold;
color:#0C66D5;
padding-left:10px;
text-decoration:underline;
}
a.jeux:hover
{
font-size:15px;
font-weight:bold;
color:#000;
padding-left:10px;
text-decoration:underline;
}


.annuaire, a.annuaire:link, a.annuaire:visited
{
font-size:15px;
font-weight:bold;
color:#D50C45;
padding-left:10px;
text-decoration:underline;
}
a.annuaire:hover
{
font-size:15px;
font-weight:bold;
color:#000;
padding-left:10px;
text-decoration:underline;
}


.forum, a.forum:link, a.forum:visited
{
font-size:15px;
font-weight:bold;
color:#F24E0D;
padding-left:10px;
text-decoration:underline;
}
a.forum:hover
{
font-size:15px;
font-weight:bold;
color:#000;
padding-left:10px;
text-decoration:underline;
}


.sous-menu, a.sous-menu:link, a.sous-menu:visited
{
font-size:11px;
color:#225776;
padding-left:10px;
text-decoration:underline;
}
a.sous-menu:hover
{
font-size:11px;
color:#000;
padding-left:10px;
text-decoration:none;
}



/* ------- Fin nouveaux styles ---------- */

	
	p
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		margin: 8px;
		font-weight: normal;
		color: #054C75;
		}

	.gros-blanc
		{
		font-family: Verdana, Arial;
		font-size: 14pt;
		font-weight: bold;
		color: #FFFFFF;
		}

	.normal
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #054C75;
		}
	.discret
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #909090;
		}
	.petit-discret
		{
		font-family: Verdana, Arial;
		font-size: 7pt;
		font-weight: normal;
		color: #C2C6D2;
		}

	.normal-blanc
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #FFFFFF;
		}


	.titre
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #054C75;
		}
		
	.titre-jeu
		{
		padding-left:10px;
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight:bold;
		color: #FFFFFF;
		}
		
	.titre-dossier
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #0C9AD5;
		}
	.titre-actualite
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #04BE60;
		}
	.titre-patch
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #AD0CD5;
		}
	.titre-forum
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #F24E0D;
		}

		
	a.titre:link
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.titre:visited
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.titre:hover
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #1487C9;
		text-decoration: none;
		}
		

	.titre-bleu
		{
		font-family: Verdana, Arial;
		font-size: 13pt;
		font-weight: bold;
		color: #1487C9;
		}
	.titre-identif
		{
		font-family: Verdana, Arial;
		font-size: 13pt;
		font-weight: bold;
		color: #F84C08;
		}
		

	.titrep-rubrique
		{
		font-family: Arial, Verdana;
		font-size: 11pt;
		font-weight: bold;
		color: #FFFFFF;
		}

a.titrep-rubrique:link, a.titrep-rubrique:visited {font-family: Arial, Verdana;font-size: 11pt;font-weight: bold;color: #FFFFFF; text-decoration:none;}
a.titrep-rubrique:hover {font-family: Arial, Verdana;font-size: 11pt;font-weight: bold;color: #FFCC00; text-decoration:none;}



	.titre-rubrique
		{
		font-family: Arial, Verdana;
		font-size: 14pt;
		font-weight: bold;
		color: #FFFFFF;
		}


	.titre-orange
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #F84C08;
		}

	a.titre-orange:link
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #F84C08;
		text-decoration: underline;
		}

	a.titre-orange:visited
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #F84C08;
		text-decoration: underline;
		}

	a.titre-orange:hover
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #1487C9;
		text-decoration: none;
		}


	.titre-blanc
		{
		font-family: Verdana, Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #FFFFFF;
		}

	h1
		{
		font-family: Verdana, Arial;
		font-size: 13pt;
		font-weight: bold;
		color: #1487C9;
		}

	.petittitre
		{
		font-family: Verdana, Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #054C75;
		}
	.minititre
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		}

	.petit
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		}

	a.petit:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: none;
		}

	a.petit:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: none;
		}

	a.petit:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #1487C9;
		text-decoration: none;
		}


	.petit-blanc
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		}
		
	a.petit-blanc:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}

	a.petit-blanc:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		}

	a.petit-blanc:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFF00;
		text-decoration: none;
		}
		

	
	a:link
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: underline;
		}

	a:visited
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: underline;
		}

	a:hover
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #1487C9;
		text-decoration: none;
		}

	a.none:link
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: none;
		}

	a.none:visited
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: none;
		}

	a.none:hover
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #1487C9;
		text-decoration: underline;
		}
		
	a.mini-none:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: none;
		}

	a.mini-none:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: none;
		}

	a.mini-none:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #1487C9;
		text-decoration: underline;
		}
		
		
/*
LIENS STATUT BAS DE PAGE
*/
	a.statut_membre:link, a.statut_membre:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: none;
		}

	a.statut_membre:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #1487C9;
		text-decoration: none;
		}

	a.statut_modo:link, a.statut_modo:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #ca2b00;
		text-decoration: none;
		}

	a.statut_modo:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #ff6600;
		text-decoration: none;
		}
		
		
		
/*
MENU INTERACTIF
*/

	.menu-jeu
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight:bold;
		color: #FFFFFF;
		}
	.menu-jeu-on
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight:bold;
		color: #FFFF00;
		}

	.menu-interactif
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #FFFFFF;
		}

	a.menu-interactif:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		}

	a.menu-interactif:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		}

	a.menu-interactif:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		text-decoration: underline;
		}


/*
MENU RUBRIQUES
*/

	.menu-rubrique
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		}

	a.menu-actualite:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-actualite:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-actualite:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #04BE60;
		text-decoration: none;
		}
		

	a.menu-dossier:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-dossier:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-dossier:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #0C9AD5;
		text-decoration: none;
		}


	a.menu-jeu:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-jeu:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-jeu:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #0C66D5;
		text-decoration: none;
		}


	a.menu-faq:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-faq:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-faq:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #AD0CD5;
		text-decoration: none;
		}


	a.menu-annuaire:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-annuaire:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-annuaire:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #D50C45;
		text-decoration: none;
		}


	a.menu-forum:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-forum:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-forum:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #F24E0D;
		text-decoration: none;
		}

	.menu-clicasso
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-clicasso:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-clicasso:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #054C75;
		text-decoration: none;
		}

	a.menu-clicasso:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #04A4D2;
		text-decoration: none;
		}



/*
******** FORMULAIRES ********
*/

	INPUT
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		}

	SELECT
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		}

	TEXTAREA
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #054C75;
		}

/*

SIMCODE

*/
.citation
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style:italic;
	background-color: #E2E7F3;
	background-position: center;
}

.alerte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style:italic;
	color:#FFFFFF;
	background-color: #D21D1D;
	background-position: center;
}



/*
------------------------------------------------------------
STATUT DES MEMBRES
------------------------------------------------------------
*/

.membre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style:normal;
	color:#FFFFFF;
	background-color: #021C66;
	background-position: center;
}
.webmaster
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style:normal;
	color:#FFFFFF;
	background-color: #14742F;
	background-position: center;
}
.administrateur
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style:normal;
	color:#FFFFFF;
	background-color: #CF0E0E;
	background-position: center;
}

/*
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
*/
