﻿html {font-size : 14px;}
		
body 
{
	position : relative;
	margin : 0 auto;
	padding : 0;
	font-size : 1em;
	font-family : arial;
	color : #000000;
	font-weight : normal;
	background-color : #cdd3c5;
	background:#cdd3c5 url('../images/i_background7.gif');
	background-repeat : repeat-x;
}

.noborder
{
	border-style : none;
}

table
{
width : 100%;
border-collapse:collapse;
border : 1px solid #ccc;
padding : 0;
}

td
{
	height : 25px;
	border-collapse:collapse;
	border : 1px solid #ccc;
	font-size : .9em;
	vertical-align : middle;
}


a 
{
	color : #d78100;
	font-size : 1em;
}

a:hover 
{
	color : #bbb;
	font-size : 1em;
}

img {border : none;}


#divContenant
{
	position : relative;
	width : 980px;
	height : auto;
	margin-left:auto;
	margin-right:auto;
	/*background-color : #6D6E72;*/
	background-image : url('../images/backgroundmenu2.png');
	/*border-bottom : 1px solid #000;*/
}

.tetecolonne
{
	height : 31px;
	font-size : 1em;
	font-weight : bold;
	text-align : center;
	vertical-align : middle;
	color : #fff;
	background:#cdd3c5 url('../images/backgroundmenu2.png');
}	

/*-----------------------------*/
/*-- Bandeau supérieur --*/
/*-----------------------------*/
#divEntete
{
	position : relative;
	margin : auto;
	width 100%;
	padding-left : 0;
	font-size : 1.5em;
	font-family : arial;
	color : #fff;
	font-weight : normal;
	height : 118px;
	overflow : hidden;
	/*background-color : #000;*/
	background:#fff url('../images/i_backgroundentete.gif');
	/*background-position : center center;*/
	/*background-repeat : no-repeat;*/
	/*border-bottom : 1px solid #000;*/
	
}

#divEntete ul
{
	margin : 48px 0 0 0;
	padding : 0;
	list-style-type : none;
	float : right;
}

#divEntete ul li
{
	margin : 0 .39em 0 0;
	display : inline;
}

#divEntete ul li img {margin : 4px 0;}

/*-------------------*/
/*-- Menu vertical --*/
/*-------------------*/
#divMenuGauche
{
	position : relative;
	top : 0;
	left : 0;
	padding:  20px 0 0 6px;
	width : 166px;
	font-family : Verdana;
	font-size : 0.75em;
	text-align : center;
	/*background-color : #6D6E72;*/
	/*border : 1px solid #00f;*/
	float : left;
}

#divMenuGauche div.divSection
{
	margin : 0;
	padding : 5px 0 5px 0;
	text-align : left;
	color : #000000;
	/*border-bottom : 1px solid #000000;*/
}

#divMenuGauche div.divSection span 
{
	color : #ffffff;
	cursor : default;
	font-size : 1em;
	font-weight : bold;
}

#divMenuGauche div.divSection a 
{
	color : #ffffff;
	font-size : 1em;
	text-decoration : none;
}

#divMenuGauche div.divSection a:hover 
{
	color : #000000;
	font-size : 1em;
	text-decoration : none;
}

#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;
	height : 21px;
	width : 807px;
	color : #fff;
	padding-top : .5em;
	font-size : 0.8em;
	font-weight : bold;
	text-align : center;
	/*background-color : #000;*/
	float : right;
		
}

#divMenuHaut ul
{
	margin : 0;
	padding : 0;
	list-style-type : none;
}

#divMenuHaut ul li
{
	margin : 0 2em 0 0;
	padding : 0;
	display : inline;
}

#divMenuHaut span 
{
	color : #fc6;
	cursor : default;
}

#divMenuHaut a
{
	color : #fffaf0;
	text-decoration : none;
}

#divMenuHaut a:hover
{
	color : #fc6;
	text-decoration : none;
}



/*------------------------*/
/*-- Contenu de la page --*/
/*------------------------*/

#divContenu
{
	position : relative;
	margin : 0;
	width : 765px;
	min-height : 685px;
	padding : 0 20px 0 20px;
	font-size : 0.85em;
	text-align : justify;
	/*border-right : 1px solid #000;*/
	/*border : 1px solid #000;*/
	background-color : #FDFDFD;
	float : right;
}

#divContenu #divTitre
{
	position : relative;
	width : 100%;
	margin : 10px 0 0 0;
	padding : 0 0 5px 0;
	font-size : 1.3em;
	font-weight : bold;
	text-align : center;
	color : #000;
	/*border : 1px solid #00f;*/
}

#divContenu #divSousTitre
{
	position : relative;
	width : 100%;
	padding : 0 0 10px 0;
	font-size : 1.1em;
	font-weight : bold;
	text-align : center;
	color : #d78100;
	/*border : 1px solid #00f;*/
}

#divProgResultat
{
	position : absolute;
	top : 118px;
	left :345px;
	padding : 0;
	width : 445px;
	height : 900px;
	text-align : left;
	/*border : 1px solid #00f;*/
}

.ProgResultat
{	font-size : .85em;
	font-family : arial;
	color : #405A1B;
	text-align : left;
}	

#divOmbrageHaut
{
	position : absolute;
	width : 820px;
	height : 4px;
	margin-left : -20px;
	background-image : url('../images/ombragehaut.png');
	background-position : right top;
	background-repeat : repeat-x;
	/*border : 1px solid #f00;*/
	clear : both;
}

#divOmbrageBas
{
	position : absolute;
	bottom : -10px;
	left : -7px;
	width : 996px;
	height : 10px;
	background-image : url('../images/ombragebas.png');
	background-position : center bottom;
	background-repeat : repeat-x;
	/*border : 1px solid #0f0;*/
	clear : both;
}

#divOmbrageGauche
{
	position : absolute;
	left : -13px;
	width : 13px;
	height : 100%;
	background-image : url('../images/ombragegauche.png');
	background-position : right top;
	background-repeat : repeat-y;
	/*border : 1px solid #000;*/
	clear : both;
}

#divOmbrageDroite
{
	position : absolute;
	right : -20px;
	width : 20px;
	height : 100%;
	background-image : url('../images/ombragedroite.png');
	background-position : left top;
	background-repeat : repeat-y;
	/*border : 1px solid #000;*/
	clear : both;
}

/*------------------*/
/*-- Ascenseur IE --*/
/*------------------*/
html 
{
	/*scrollbar-face-color: #8CC63F;*/
	/*scrollbar-shadow-color: #000000;*/
	/*scrollbar-highlight-color: #FFFFFF;*/
	/*scrollbar-3dlight-color: #000000;*/
	/*scrollbar-darkshadow-color: #000000;*/
	/*scrollbar-track-color: #B5E070;*/
	/*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.*/
