body {
	background-color:black;
	margin:0px;
	padding:0px;
	color:white;
	font-family:verdana;
	font-size:13px;
	
	/* http://www.editeurjavascript.com/trucs/11,changer_les_couleurs_des_barres_de_scroll.php */
	/*
	scrollbar-face-color:
	defini la couleur du dessus des boutons et de la barre de défilement.
	
	scrollbar-shadow-color:
	defini la couleur sombre du relief des boutons (noir conseillé).
	
	scrollbar-highlight-color:
	defini la couleur claire du relief des boutons (blanc conseillé).
	
	scrollbar-3dlight-color:
	defini la couleur claire du relief des boutons quand ceux-ci ne sont pas enfoncés (noir conseillé).
	
	scrollbar-darkshadow-color:
	defini la couleur sombre du relief des boutons quand ceux-ci ne sont pas enfoncés (noir conseillé).
	
	scrollbar-track-color:
	defini la couleur du fond de la barre.
	
	scrollbar-arrow-color:
	defini la couleur des flèches.
	*/
	scrollbar-face-color: #7189AB;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #94A9CA;
	scrollbar-arrow-color: black;
	}	
	
td.body {
	width:95%;
	vertical-align:top;
	}

div.mainWindow {
	overflow:auto;
	border:2px solid #007BC6;
	height:450px;
	width:99.6%;
	}
	
div.couvWindow {
	overflow:auto;
	border:1px solid #007BC6;
	height:380px;
	width:100%;
	}	

td.menu {
	background-color:#007BC6;
	text-align:center;
	vertical-align:middle;
	height:25px;
	}

a.externLink {
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#007BC6;
	}	
	
a.lienMenu {
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:white;	
	text-decoration:none;	
	}

a.lienMenu#current {
	text-decoration:underline;
	color:black;
	}
	
a.lienMenu:hover {
	text-decoration:underline;
	color:white;
	}
	
td.baseline
	{
	font-family:verdana;
	font-size:13px;	
	text-align:center;
	background-color:#007BC6;
	font-weight:bold;
	height:20px;
	color:white;
	}

td.titre
	{
	font-family:verdana;
	font-size:13px;	
	text-align:center;
	font-weight:bold;
	}
	
span.titre
	{
	font-family:verdana;
	font-size:15px;	
	text-align:center;
	font-weight:bold;
	}	
	
span.textMinus
	{
	font-family:verdana;
	font-size:9px;
	}		
	
td.text
	{
	font-family:verdana;
	font-size:12px;	
	text-align:left;
	line-height:150%;
	padding:5px;
	}
	
td.encadre
	{
	font-family:verdana;
	font-size:12px;	
	text-align:left;
	line-height:150%;
	padding:5px;
	background-color:#007BC6;
	}			

span.text {	
	font-family:verdana;
	font-size:12px;	
	text-align:left;
	line-height:150%;
	padding:5px;
	}
	
td.value
	{
	font-family:verdana;
	font-size:12px;	
	text-align:left;
	line-height:150%;
	padding:2px;
	text-align:center;
	border-right:1px ridge #007BC6;
	border-bottom:1px ridge #007BC6;
	}	
	
td.champ
	{
	font-family:verdana;
	font-size:13px;	
	text-align:center;
	border-bottom:1px ridge #007BC6;
	border-right:1px ridge #007BC6;
	background-color:#007BC6;
	font-weight:bold;
	height:20px;
	color:black;
	}
	
span.logo
	{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	}
	
span.erreur 
	{
	color:red;
	font-weight:bold;
	font-family:verdana;
	font-size:12px;
	}
	
span.alerte
	{
	color:#007BC6;
	font-weight:bold;
	font-family:verdana;
	font-size:12px;
	}	
	
span.reussite
	{
	color:#008040;
	font-weight:bold;
	font-family:verdana;
	font-size:12px;
	}	
	
td.baselineTable
	{
	font-family:verdana;
	font-size:13px;	
	text-align:center;
	border-bottom:1px ridge #007BC6;
	background-color:#007BC6;
	font-weight:bold;
	height:20px;
	color:white;
	padding-left:30px
	}

td.baselineTableAtelier
	{
	font-family:verdana;
	font-size:13px;	
	text-align:center;
	border-bottom:1px ridge #007BC6;
	background-color:#CE95D7;
	font-weight:bold;
	height:20px;
	color:black;
	padding-left:30px
	}
	
td.baselineTableConference
	{
	font-family:verdana;
	font-size:13px;	
	text-align:left;
	border-bottom:1px ridge #007BC6;
	background-color:#FFDB85;
	font-weight:bold;
	height:20px;
	color:black;
	padding-left:30px
	}		

td.baselineTableRencontre
	{
	font-family:verdana;
	font-size:13px;	
	text-align:left;
	border-bottom:1px ridge #007BC6;
	background-color:#72B0FE;
	font-weight:bold;
	height:20px;
	color:black;
	padding-left:30px
	}	
	
a.smallLink {
	font-family:verdana;
	font-size:11px;
	color:white;
	text-decoration:none;	
	}
	
a.site
	{
	font-family:verdana;
	font-size:11px;	
	text-decoation:none;
	font-weight:bold;
	text-decoration:none;
	color:#8080C0;
	}

a.site:hover
	{
	text-decoration:underline;
	}
	
span.header
	{
	font-family:verdana;
	font-size:35px;
	font-weight:bold;
	}
	
span.atelier
	{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#83328F;
	}
	
span.conference
	{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#EAA400;
	}	
	
span.conference_archive
	{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#EA5E00;
	}		
	
span.rencontre
	{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#559ADF;
	}
	
input.text
	{
	font-family:verdana;
	font-size:12px;
	background-color:#c0c0c0;
	border:1px solid black;
	padding:3px;
	}	
	
textarea.text
	{
	font-family:verdana;
	font-size:12px;
	background-color:#c0c0c0;
	border:1px solid black;
	padding:5px;
	}		
	
input.button
	{
	font-family:verdana;
	font-size:12px;
	padding:3px;
	font-weight:bold;
	background-color:black;
	color:#72B0FE
	}
	
select
	{
	font-family:verdana;
	font-size:12px;
	padding:3px;
	background-color:#c0c0c0;
	}	
	
hr
	{
	color:#007BC6;
	}