
BODY {
	background-color : #F0F0F0;
/*        color : purple; */
/*	background-color : #FFFBE4; */
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

H1 , H2 , H3 , H4 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
} 

H1 {
	font-size : 1.5em;
}
H2 {
	font-size : 1.3em;
}
H3 {
	font-size : 1.1em;
}
H4 {
	font-size : 1em;
}
IMG {
	border : 0;
	border-width : 0px;
}
th { 
     background-color : #940030;
     color : white;
}

/* décalage pour les sous-menus du bandeau de gauche */
.ssmenu {
	left : 1em;
	position : relative;
}
TD {
	vertical-align:top;
}
/* légendes des tableaux et des images */
p.legende {
	color: #0000ff; 
	font-family: Comic Sans MS, sans-serif; 
	text-align: center
}
/* bande bleue en haut et en bas de chaque page */
.stripeblue {
	font-size : 0.90em;
	text-align : left;
#	background-color : #000088;
	background-color : #940030;
	vertical-align : middle;
	color : white;
}
/* liens dans les bandes bleues */
.stripeblue A:link {
	text-decoration : none;
	color : white;
}
.stripeblue A:visited {
	text-decoration : none;
	color : white;
}
.stripeblue A:hover {
	text-decoration : underline;
	color : white ;
}
.logogut {
	margin-top : 3mm;
	margin-bottom : 2mm;
	margin-left : 8mm;
	background-color : #8DD6CE;
}
.stripeyellow {
	background-color : #FFFBE4;
	color : #940030;
}
.stripegreen {
	background-color : #FFFBE4;
	color : black;
}

.normalgrey {
	height : 1.5em;
	font-size : 0.90em;
	text-align : left;
	vertical-align : middle;
}
/* bande grise en haut et en bas de chaque page */
.stripegrey {
	height : 1.5em;
	font-size : 0.90em;
	text-align : left;
/*	background-color : #666666;*/
	background-color : #FFFBE4;
	vertical-align : middle;
	color : #940030; 
}
/* liens dans les bandes grises */
.stripegrey A:link {
	text-decoration : none;
	color : #940030;
}
.stripegrey A:visited {
	text-decoration : none;
	color : #940030;
}
.stripegrey A:hover {
	text-decoration : underline;
	color : #940030;
}
/* améliore la position du logo */
.gutter {
	margin-top : 2mm;
	margin-right : 3mm;
	margin-bottom : 3mm;
	margin-left : 10mm;
}
.logogutter {
	margin-top : 3mm;
	margin-bottom : 2mm;
	margin-left : 8mm;
	background-color : #8DD6CE;
	background-color : #FFFBE4;
}
/* liens dans le corps de la page */
A { color: #0085c0;}
A:link {
	text-decoration : none;
	color : #000088;
}
A:visited {
	text-decoration : none;
	color : #940030;
}
A:hover {
	text-decoration : underline;
	color : #000088;
}
/* bandeau gauche */
	/*background-color : #b3dff2;*/
.bandeaugauche {
/*	background-color : #8DD6CE; */
	background-color : #FFFBE4;
	vertical-align : top;
	border : none ;
	padding-left : 10px;
}
/* améliore la position dans la cellule */
TD.bandeaugauche {
	padding-right : 10px;
	font-size : 0.90em;
	width : 10em;
}
/* liens dans le bandeau gauche */
.bandeaugauche A:link {
	text-decoration : none;
	color : #000099;
}
.bandeaugauche A:visited {
	text-decoration : none;
	color : #940030;
}
.bandeaugauche A:hover {
	text-decoration : underline;
	background-color : #000099;
	color : white;
}
/* format de l'en-tête */ 
.entete {
	vertical-align : middle;
	text-align : left;
}
/* liens contact, sitemap et rechercher en haut à droite de l'entete */
.hautdroit {
	font-size : 0.90em;
	vertical-align : bottom;
	text-align : right;
}
/* format de la colonne du milieu */
.middlecolonne {
	vertical-align : top;
	text-align : left;
	width : 80%;
}
/* pour les liste jeux, plateforme */
.level2 {
   text-decoration: none;
   font-size:12pt;
   color: navy;
   font-family: "Times";
   font-weight : bold
}
.level1 { 
   text-decoration: none; 
   font-size:16pt; 
   color: #ff6633;
color: #940030;
   font-family: "Times"; 
   font-weight : bold
}

