﻿html {font-size : 14px;}
		
body 
{
	margin : 0 auto;
	padding : 0;
	width : 100%;
	font-size : 1em;
	font-family : arial;
	font-weight : normal;
	text-align : left;
	background-color : #f9f0d0;
}

a {color : #006f00;}
a:hover {color : #ccc;}

img {border : none;}

#divContenant
{
	margin : 0;
	padding : 0;
	width : 99.9%;
	min-width : 985px;
	font-size : 1em;
}


/*-------------------------*/
/*-- Logo des Olympiades --*/
/*-------------------------*/
#divLogo
{
	margin : 0;
	padding : 0;
	width : 20%;
	height : 200px;
	text-align : center;
	color : #fff;
	background-image : url('../images/flambeaurougetexte.gif');
	background-position : center center;
	background-repeat : no-repeat;
	background-color : #63211a;
	float : left;
}


/*-----------------------------*/
/*-- En-tête avec les photos --*/
/*-----------------------------*/
#divEntete
{
	margin : 0;
	padding : 0;
	width : 80%;
	height : 80px;
	text-align : center;
	overflow : hidden;
	background-color : #000;
	float : left;
}

#divEntete ul
{
	margin : 0 0.5em;
	padding : 0;
	list-style-type : none;
}

#divEntete ul li
{
	margin : 0 0.5em 0 0;
	display : inline;
}

#divEntete ul li img {margin : 4px 0;}


/*-------------------*/
/*-- Menu vertical --*/
/*-------------------*/
#divMenuGauche
{
	margin : 0 0 2em 0;
	padding : 0;
	width : 20%;
	font-size : 0.85em;
	text-align : center;
	background-image : url('../images/backmenu_nouv.gif');
	background-position : top left;
	background-repeat : repeat-x;
	float : left;
}

#divMenuGauche div.divSection
{
	margin : 0 auto;
	padding : 5px 0 5px 0.5em;
	font-weight : bold;
	text-align : left;
	color : #593f2b;
	border-bottom : 1px solid #cce1cd;
}

#divMenuGauche div.divSection span 
{
	color : #006f00;
	cursor : default;
}

#divMenuGauche div.divSection a 
{
	color : #593f2b;
	text-decoration : none;
}

#divMenuGauche div.divSection a:hover 
{
	color : #006f00;
	text-decoration : underline;
}

#divMenuGauche div.divSection ul
{
	margin : 1em 0 0.5em 1em;
	padding : 0 0 0 2em;
	list-style-image : url('../images/i_puce.gif');
}

#divMenuGauche div.divSection ul li
{
	margin : 4px 0;
	padding : 0;
}


/*---------------------*/
/*-- Menu horizontal --*/
/*---------------------*/
#divMenuHaut
{
	position : relative;
	top : -120px;
	left : 0;
	margin : 0;
	padding : 5px 0;
	width : 80%;
	font-size : 0.9em;
	font-weight : bold;
	text-align : center;
	overflow : hidden;
	background-image : url('../images/bandesousmenu_nouv.gif');
	background-position : center center;
	background-repeat : repeat-x;
	background-color : #63211a;
	float : left;
}

#divMenuHaut ul
{
	margin : 0;
	padding : 0;
	list-style-type : none;
}

#divMenuHaut ul li
{
	margin : 0 0.6em;
	padding : 0;
	display : inline;
}

#divMenuHaut span 
{
	color : #fc6;
	cursor : default;
}

#divMenuHaut a
{
	color : #fffaf0;
	text-decoration : none;
}

#divMenuHaut a:hover
{
	color : #fc6;
	text-decoration : underline;
}


/*------------------------*/
/*-- Contenu de la page --*/
/*------------------------*/
#divContenuAccueil
{
	position : relative;
	top : -120px;
	left : 0;
	margin : 0;
	width : 78%;
	font-size : 0.85em;
	text-align : left;
	float : left;
}
#divContenu
{
	position : relative;
	top : -120px;
	left : 0;
	margin : 0;
	padding : 0.5em 0 1em 1em;
	width : 78%;
	font-size : 0.85em;
	text-align : left;
	float : left;
}

#divContenu #divTitre
{
	margin : 5px auto;
	font-size : 1.3em;
	font-weight : bold;
	text-align : center;
	color : #006f00;
}


/*-----------*/
/*-- CLASS --*/
/*-----------*/
.divClearBoth {clear : both;}
.avecBordure {border : 1px solid #000;}



/*------------------*/
/*-- Ascenseur IE --*/
/*------------------*/
html 
{
	scrollbar-face-color: #006F00;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #F9F0D0;
	scrollbar-arrow-color: #FFFFFF;
}

/* Explications :
scrollbar-face-color: définit la couleur du dessus des boutons et de la barre de défilement.
scrollbar-shadow-color: définit la couleur sombre du relief des boutons (noir conseillé).
scrollbar-highlight-color: définit la couleur claire du relief des boutons (blanc conseillé).
scrollbar-3dlight-color: définit la couleur claire du relief des boutons quand ceux-ci ne sont pas enfoncés (noir 
conseillé).
scrollbar-darkshadow-color: définit la couleur sombre du relief des boutons quand ceux-ci ne sont pas 
enfoncés (noir conseillé).
scrollbar-track-color: définit la couleur du fond de la barre.
scrollbar-arrow-color: définit la couleur des flèches.*/