body {
	font: 12px Arial, Helvetica, sans-serif;
	Color: #000000;
	text-align:center;
	background: #ccc url("fond_site.jpg") repeat-y center;
}

* html body {
	background: url(fond_site2.jpg) repeat-y center;
}

#conteneur
{
	margin-left: auto;
	margin-right: auto;
	width: 990px;
	Color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	background-color: #fff;
}



#header
{
width: 990px;
height: 120px;
}


#logo {
	width: 220px;
	padding: 5px 0px 0px;
	float: left;
}

#entete {
	float: right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left:0px;
	padding-right:0px;
	background-color: #008469;
}


#content {
width: 990px;
}

#col01 {
	width: 190px;
	padding: 60px 0px 0px;
	float: left;
	height: 460px;
	background-image: url(fond.gif);
	background-repeat: no-repeat;
}

#contenu {
	width: 760px;
	float: right;
	padding : 40px 10px 10px 20px;
}

#contenuh {
	width: 770px;
	float: right;
	padding : 0px;
}

#footer {
width: 990px;
text-align:center;
}

.clear {
	clear: both;
}

p	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.smallT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;

}

.datehome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #63902b;

}


.descriptif	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

A:link  {
    font-size: 12px;
	text-decoration:    none;
    color:  #63902b;
}

A:visited   {
	text-decoration:    none;
    color:  #63902b;
}

A:hover {
    text-decoration:    underline;
    color:  #63902b;
}

A:active    {
    text-decoration:    none;
    color:  #63902b;
}


H1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #b7c100;
	line-height: 40px;
	margin-top: 0px;	/*background-image: url(img_titre.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	margin-left:40px;
	height: 50px;
	text-indent: 340px;
	vertical-align: top;*/	
}

H2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px;
	font-weight:    bold;
	color: #63902b;
	text-transform: uppercase;
}

H3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  15px;
	font-weight:    bold;
	color: #666666;
}

.chapeau {
font-size:11px;
}

.libelle  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  11px;
	font-weight: bold;
	color:#767775;
	margin-bottom:1px;
	margin-top:10px;
}

.textbox {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  11px;
	color:black;
	margin:0;
}



/* =====================================
    CSS STYLES FOR Tableaux
   =====================================
*/

/*----------------*/

div2 {
	text-align:center;
	width:600px;
	margin: 10px auto;
	border: 0px;
	background-color:#FFFFFF;
	padding: 10px;
}

div.container {
width: 770px;
   background-color: #FFFFFF;
   border: 0px solid #287CB1;
   float:left;
   text-align: center;
 }

.container li {
	display:block;
	float:left;
	padding-top:0px;
	padding-bottom:20px;
/*	margin:10px;
*/	height:140px;
	background-color: #FFFFFF;
	border: 0px;
	width:200px;
}

.container A  {
	font-size: 14px;
	text-decoration:    none;
	color:  #63902b;
	font-weight: bold;
}

.container A:hover {
    text-decoration:    underline;
    color:  #63902b;
}

div.float {
 	float: left;
	padding: 10;
}

table .formsheader {
background-color:white;
border:none;
background-image:url(fleche1.gif);
background-repeat:no-repeat;
background-position:center;
height:50px;
background-position:top;
}

.droite {
margin-top:0px;
padding-top:0px;
}

.float ul li {
	margin-top:0px;
	padding-top:0px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
	height:auto;
	list-style:disc;
}	



/* =====================================
    CSS STYLES FOR HouseMenu SkinObject Pareil Pour IE
   =====================================
*/

/**----------------**/
* html #houseMenuVstatic
{
	font-size: 12px;
	width: 140px;
}

* html #houseMenuVstatic ul
{
	/* all submenu lists */
	list-style: none;
	background-color:transparent;
}
* html #houseMenuVstatic ul li
{
	list-style: none;
	border: 1px solid #dae5b9;
}
/* #HouseMenuVstatic li a:link, #HouseMenuVstatic li a:visited */
* html #houseMenuVstatic li a
{
	/* main colour of the menu */
	margin-left:10px;
	padding-left:12px;
	display: block;
	/* padding: 5px 5px 5px 0.5em; */
	text-decoration: none;
	color:#003d22;
	font-weight:bold;
}

* html #houseMenuVstatic li a:hover
{
    /*background-color:#d6e8b9;*/
	color:#767775;
}

* html #houseMenuVstatic ul ul
{
    /* second level menu items */
    margin-left: 5px;
}

* html #houseMenuVstatic ul ul li
{
/* remove the bullets from the sub menu */
	list-style: none;
	margin-left:12px;
}

* html #houseMenuVstatic ul ul li a /*elements des sous menus*/
{
	margin-left: 12px; /* remove the bullets from the sub menu */
	list-style: none;
	color:#003d22;
	font-weight:normal;
	}
	
/*#HouseMenuVstatic ul ul a:link, #HouseMenuVstatic ul ul a:visited*/
* html #houseMenuVstatic ul ul a
{
    color: #000000;
}

* html #houseMenuVstatic ul ul a:hover
{
    background-color:transparent;
	color:#767775;
}


/* =====================================
    CSS STYLES FOR HouseMenu SkinObject
   =====================================
*/

/*----------------*/
#houseMenuVstatic
{
	font-size: 12px;
	width: 140px;
}

#houseMenuVstatic ul
{
	/* all submenu lists */
    padding: 0;
	margin: 0;
	list-style: none;
	background-color:transparent;
}
#houseMenuVstatic li
{
	list-style: none;
}
/* #HouseMenuVstatic li a:link, #HouseMenuVstatic li a:visited */
#houseMenuVstatic li a
{
	/* main colour of the menu */
    margin: 0;
	margin-left:10px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:12px;
	display: block;
	/* padding: 5px 5px 5px 0.5em; */
	text-decoration: none;
	color:#003d22;
	font-weight:bold;
}

#houseMenuVstatic li a:hover
{
    background-color:transparent;
	color:#767775;
}

#houseMenuVstatic ul ul
{
    /* second level menu items */
    margin-left: 12px;
}

#houseMenuVstatic ul ul li
{
	margin: 0; /* remove the bullets from the sub menu */
	list-style: none;
}

#houseMenuVstatic ul ul li a /*elements des sous menus*/
{
	margin-left: 12px; /* remove the bullets from the sub menu */
	list-style: none;
	color:#003d22;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:3px;
	}
	
/*#HouseMenuVstatic ul ul a:link, #HouseMenuVstatic ul ul a:visited*/
#houseMenuVstatic ul ul a
{
    color: #000000;
}
#houseMenuVstatic ul ul a:hover
{
    background-color:transparent;
	color:#767775;
}















