/*********************************New style***********************************/
BODY{
		margin		:0px 0px 0px 0px;
		padding		:0px 0px 0px 0px;
		background	:#FFFFFF url(/images/BG.jpg) repeat-x;
}
hr{
		border-top:1px dashed #9669AA;
		border-bottom:0;
		margin:10px 0 10px 0;
}
Tbody {
		font-family	: Arial, Helvetica, sans-serif;
		font-size	: 12px;
		color		: #000000;
}

.titre{
	font-family: Verdana, Arial, sans-serif; 
	color:#004A38;
	font-size: 11 px;
	border-style: none; 
	border-width: 1px;
	font-weight: bolder;
	height: 18px;
	text-align: center;
}
.titre_td{
	font-family: Verdana, Arial, sans-serif; 
	color:#004A38;
	font-size: 11 px;
	border-style: none; 
	border-width: 1px;
	font-weight: bolder;
	height: 18px;
}

#enteteBG{
		background	:url(/images/BGMenu.jpg) repeat-x;
		height		:130px;
		margin-bottom:8px;
}
#enteteIMG{
		background	:url(/images/estomac.jpg) no-repeat top right;
		height		:130px;
		padding		:3px;
}
#menuH	{
		
		height		:25px;
}
#menuHG{
		float		:left;
		width		:620px;
		margin-top	:8px;
		padding		:5px 0 4px 0;
		color		:#FEF4D3;
}
#alaune{
		width		:240px;
		margin-top	:1px;
		margin-bottom:4px;
	/*	padding		:0px 0 4px 0;*/
		border		:1px solid #E4152C;
		color		:#000000;
}
#part{
		width		:548px;
		margin-top	:10px;
		margin-bottom:4px;
		padding		:0px 0 4px 0;
		border		:2px solid #E4152C;
		color		:#000000;
}
#ala{
		background:url(/acceuil/alaune/info.jpg) repeat-y #FFFFFF;
		color:#FFFFFF;
		font-weight:bold;
		padding:3px 0 3px 10px;
		
}
#alaune a{
		color		:#336699;
		margin-top	:8px;
		padding		:5px 0 4px 0;
		text-decoration:none;
}

#alaune a:hover{
		text-decoration:underline;
}
#info{
		width		:548px;
		margin-top	:1px;
		margin-bottom:4px;
	/*	padding		:0px 0 4px 0;*/
		border		:1px solid #CB51DE;
		color		:#000000;
}
#infoa{
		background:url(/acceuil/alaune/alaune.jpg) repeat-y #FFFFFF;
		color:#FFFFFF;
		font-weight:bold;
		padding:3px 0 3px 10px;
		
}
#info a{
		color		:#336699;
		margin-top	:8px;
		padding		:5px 0 4px 0;
		text-decoration:none;
}

#info a:hover{
		text-decoration:underline;
}

#lien{
		width		:240px;
		margin-top	:1px;
		/*padding		:0px 0 4px 0;*/
		border		:1px solid #6EA85B;
		color		:#000000;
}
#al{
		background:url(/acceuil/lien/lien.jpg) repeat y;
		padding:3px 0 3px 10px;
		font-weight:bold
		/*padding-left:4px;*/
		
}

#lien a{
		color		:#336699;
		margin-top	:8px;
		padding		:5px 0 4px 0;
		text-decoration:none;
}

#lien a:hover{
		text-decoration:underline;
}

#actualite{
		width		:300px;
		margin-top	:1px;
		/*padding		:3px 0 3px 10px;*/
		border		:1px solid #6EA85B;
		color		:#000000;
}
#act{
		background:url(/acceuil/actualite/trait_actualite.jpg) repeat y;
		padding:3px 0 3px 10px;
		font-weight:bold
	/*	padding-left:4px;*/
		
}
#actualite a{
		color		:#336699;
		margin-top	:8px;
		padding		:5px 0 4px 0;
		text-decoration:none;
}

#actualite a:hover{
		text-decoration:underline;
}
#agenda{
		width		:240px;
		margin-top	:1px;
		margin-bottom:4px;
		border		:1px solid #F669B5;
		/*padding		:0px 0 4px 0;*/
		color		:#000000;
}
#ag{
		background:url(/acceuil/agenda/agenda.jpg) repeat y;
		padding:3px 0 3px 10px;
		font-weight:bold
		/*padding-left:4px;*/
		
}
#aga{
		padding:3px 0 3px 10px;
		font-weight:bold
		/*padding-left:4px;*/
		
}

#agenda a{
		color		:#336699;
		margin-top	:8px;
		padding		:5px 0 4px 0;
		text-decoration:none;
}

#agenda a:hover{
		text-decoration:underline;
}


#menuHD{
		float		:right;
		width		:180px;
		margin-top	:8px;
		padding		:5px 0 4px 0;
		color		:#FEF4D3;
}
#menuHD a{
		color		:#FEF4D3;
		margin-top	:8px;
		padding		:5px 0 4px 0;
		text-decoration:none;
}
#menuHD a:hover{
		background	:#B63031 url(/images/FlchMenu.gif) no-repeat top center;
		color		:#FFFFFF;
}
#auth{
		border		:1px solid #FF9933;
		background	:#FEF4D3;
		margin-bottom:8px;
		padding-bottom:0px;
}
#authH{
		background	:#FF9933;
		color		:#FFFFFF;
		font-weight	:bold;
		text-align	:center;
		padding		:2px;
}
#titre_contenu{
		border:1px solid #73A099; 
		padding:5px; 
		background: #DFE9E8; 
		margin-bottom:10px;
}
#contenu{
		margin-left	:10px;
		border		:1px solid #C3D7CC;
		padding		:10px;
		background	:#FFFFFF;
}
#listing{
		border		:1px solid #FF9933;
		background	:#FEF4D3;
		color		:#F21B78;
		padding		:2px 4px 18px 4px;
}
#pied{
		background	:#CC0033 url(/images/BGPied.gif) no-repeat;
		margin-top	:8px;
		margin-bottom:0px;
		border-top	:3px solid #FF9933;
		text-align	:right;
		padding		:10px;		
		color		:#FEF4D3;
		font-size	:10px;
}

/********************************* Fin style ***********************************/

/****************************** Dbut style menu_gauche ************************/

.menulistV, .menulistV ul {
	 margin		:0;
	 padding	:0;
	 width		:200px;
	 list-style	:none;
}

.menulistV ul {
	 visibility	:hidden;
	 position	:absolute;
	 top		:0;
	 left		:201px;
}

.menulistV li {
	 position	:relative;
	 border		:1px solid White;
	 background	:#73A099;
	 margin-bottom	:-1px;
}
.menulistV ul>li:last-child {
	 margin-bottom	:1px;
}

.menulistV a {
	 display	:block;
	 padding	:4px 0 4px 10px;
	 color		:#FFFFFF;
	 text-decoration:none;
}

.menulistV a:hover, .menulistV a.highlighted:hover, .menulistV a:focus {
	 color		:#FFFFFF;
	 background	:#387A6E url(/images/FlchMV.gif) no-repeat left center;
}
.menulistV a.highlighted {
	 color		:#FFFFFF;
	 background-color:#B63031;
}

.menulistV a .subind {
	 float		:right;
}

* html .menulistV li {
	 float		:left;
	 height		:1%;
}
* html .menulistV a {
	 height		:1%;
}

/****************************** Fin style menu_gauche **************************/
