body {

	margin:0;

	text-align:center;

	font-family: Arial, Verdana, Helvetica;

	font-size: 12px;

	color: #003300;

	background-image: url(../../fond.gif);

	line-height: 18px;
	
	behavior: url(csshover3-source.htc);

}



#global {

	margin-left:auto;

	margin-right:auto;

	width:800px;

	text-align:left;

	border:#003300 outset 1px;

	background-color:#FFFFCC;

}


div#menuDeroulant{
	width: 100px;
	list-style: none;
}

div#menuDeroulant a{
	color:#003300;
}

div#menuDeroulant li{
	background:#003300;
}

div#menuDeroulant li:hover{
	background:#063;
}

div#menuDeroulant li.sousMenu:hover{
	background:#063;
}

div#menuDeroulant ul{
	padding: 0;
	margin: 0px;
}

div#menuDeroulant ul li {
	position: relative;
	list-style: none;
	float: left;
	border-bottom:1px solid #063;
}

div#menuDeroulant ul li li{
	background:#00420F;
}

div#menuDeroulant li.sousMenu{
	background: #003300;
}

div#menuDeroulant ul ul{
	position: relative;
	top: 0;
	width: 100px;
	display: none;
	background: #003300;
}

div#menuDeroulant li a{
	text-decoration: none;
	padding: 5px 0 5px 0px;
	display: block;
	width: 100px;
	color:#FFFFCC;
}


div#menuDeroulant ul.niveau1 li.sousmenu:hover ul.niveau2,
div#menuDeroulant ul.niveau2 li.sousmenu:hover ul.niveau3 {
    display: block;
	background:#063;
}

.menu table, td, a {

	font-family: Arial, Verdana, Helvetica;

	font-size: 12px;

	color: #003300;

	text-decoration:none;

	text-align:center

}



.menu a:hover {

	color:#FFFFCC;

	text-decoration:none;

}



.menu table {

	border-right:1px outset #003300;

	border-bottom:1px outset #003300;

}



.titre {

	background-color:#003300;

	font-size:13px;

	color:#FFFFCC;

	text-align:center;

}

.texterubrique {

	font-size:12px;

	color:#FFFFCC;

}



.titreboite {

	color:#ffffcc;

	text-align:center;

	font-weight:bold;

	font-size:14;

}

.tableauvert table td tr{

	border: 10 solid #003300;

	padding:4 5 4 5;

}



.tableauvert table {

border: medium solid #003300;

border-collapse:collapse;

}



.tableauvert td, th {

border: thin solid #003300;

border-collapse:collapse;

}

.titrevert {

	font-size: 14px;

	font-weight: bolder;

	color: #003300;

	text-decoration: underline;

}

.contour { border: 1px #003300 solid; }

a.contour:hover { border:2px #003300 solid; }

a:hover { border:0;}

a  {

	font-family: Arial, Verdana, Helvetica;

	font-size: 12px;

	color: #003300;

	text-decoration:none;

	text-align:center

 }

a.liensouligne  {

	font-family: Arial, Verdana, Helvetica;

	font-size: 12px;

	color: #003300;

	text-decoration:underline;

	text-align:center

 }



a.liensouligne:hover  {

	font-family: Arial, Verdana, Helvetica;

	font-size: 12px;

	color: #003300;

	text-decoration:none;

	text-align:center

 }



.navmenu ul{

border:0;

font-family: Arial, Verdana, Helvetica;

font-size: 12px;



list-style:none;

margin:0;

padding:0;

}



.navmenu li{

background-color:#003300;

border-width: 0px;

color:#FFFFCC;

display:block;

font-weight:bold;

text-align:center;

width: 105;

}



.navmenu li a{

background-color:#FFFFCC;

border-right:#003300 1px solid;

color:#003300;

display:block;

text-decoration:none;

width:105px;

}



html>body .navmenu li a {

width: auto;

}



.navmenu li a:hover{

background-color:#008200;

border-width: 0px;

color:#FFFFCC;

}

.justifie {  text-align: justify}


