body
{
	background-image: url("images/bgrnd.jpg");
	margin: 0px 0px 0px 0px;
}

/*********************************************************************************/
/*   H   E   A   D   E   R   S                                                   */
/*********************************************************************************/

h1
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 1.10em;
	font-weight: normal;
	color: #0077BD; 	/* Set the font color to medium blue */
}

h2
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.90em;
	color: #0077BD; 	/* Set the font color to medium blue */
}

h3
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.80em;
	color: #000000; 
}

h3.header
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.9em;
	color: #0077BD; 
	margin-bottom: 3px;
}

h4
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.8em;
	color: #000000; 
	text-decoration: underline;
}

#titre
{
	background-color: #04A74E;	/* Set the background of the cell to medium green */
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000;
	padding: 1px 5px;	/* Top-bottom Left-right */
}

/*********************************************************************************/
/*   P   A   R   A   G   R   A   P   H   &   L   I   S   T                       */
/*********************************************************************************/

p, ul, ol, label
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.70em;
}

.indent
{
	padding-left: 20px;
	margin-top: 1px;
}

.top a
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #FF0000;
}

ul.outils
{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	border: none;
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.80em;
}

.bigger
{
	font-size: 110%;
	font-weight: bold;
}

.fontarial
{
	font-family: Arial, Helvetica, serif;
	font-size: 1.05em;
}

/*************** Bold & Italic & Underline ***************/

.bold
{
	font-weight: bold;
}

.italic
{
	font-style: italic;
}

.bolditalic
{
	font-weight: bold;
	font-style: italic;
}

.underline
{
	text-decoration: underline;
}

.nounderline
{
	text-decoration: none;
}

/*********************************************************************************/
/*  L   I   N   K   S                                                            */
/*********************************************************************************/

.avancee
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.70em;
	font-weight: bold;
}

#menu
{
	background-color: #0077BD;	/* Set the background of the cell to medium blue */
	padding: 0px 0px 0px 0px;	/* Top right bottom left */
}

#prog a
{
	text-decoraction: none;
	font-weight: bold;
}

a:hover
{
	background-color: #E1EEF9;
	text-decoration: underline;
}

/*************** M E N U ***************/

#navcontainer
{
	width: 185px;
	margin-left: 0px;
	margin-bottom: 1px;
	padding: 0px;	
}

#navcontainer ul
{
	list-style-type: none;
	margin-left: 0px;
	padding: 0px;
}

#navcontainer li
{
	margin: 0px;
	padding: 0.40em;
}

#navcontainer li a
{
	display: block;
	color: #fff;
	text-decoration: none;
	width: 100%;
}

#navcontainer li a#subcurrent
{
	background-color: #2586D7;
	color: #fff;
}

#navcontainer li a#current
{
	background-color: #E33518;
	color: #fff;
}

.mainlist
{
	font-family: Arial, Helvetica, serif;
	font-size: 11pt;
	font-weight: bold;
}

.sublist
{
	font-family: Arial, Helvetica, serif;
	font-size: 9pt;
}

/*********************************************************************************/
/*  S   E   A   R   C   H                                                        */
/*********************************************************************************/

#recherche
{
	background-color: #FFCE07;	/* Set the background of the cell to dark yellow */
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: 1px;
	padding-left: 1px;	
}


/*********************************************************************************/
/*   B   O   R   D   E   R   &   L   I   N   E   &   T   A   B   L   E           */
/*********************************************************************************/

.blank
{
	background-color: #fff;
}

.box
{
	border: 1px solid #1958B7;
	background-color: #5BA3E0;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1.5px;
	margin-bottom: 0px;
	padding: 0.1em;
	width: 170px;
}

#prog th
{
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 0.8em;
	background-color: #ccc;
}

#prog td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

.thumbnail
{
	border: 1px solid #ccc;
}

hr.acrobat
{
	height: 1px;
	color: #000000;
	width: 750px;
}

.adobe /* For the Adobe Acrobat Reader text */
{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 0.65em;
}
	

