HTML	{
	height:100%;
	}
BODY	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	margin:0;
	padding:0;
	height:100%;
	background:url("../images/body-BG.jpg") top repeat-x #1160d0;
}
IMG	{
	border:0;
}
P	{
	margin:0 0 5px 0;
}	
A{
	color:#b52e27;
}
A:HOVER{
	color:#FFA814;
}
A:VISITED	{
	color:#999999;
}	
hr{
	border:none;
	color:#e3e5e9;
	margin-right:15px;
	}	
#content	{
	/*height:100%;*/
}		
#total	{
	width:801px;	
	/*min-height:100%;*/
	/*height:100%;*/	
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background:url('../images/total-BG.gif') 6px 0 repeat-y;
}
#bandeau	{
	background:url('../images/bandeau-visuel.jpg') right bottom no-repeat #FFA814;
	padding:10px 0 0 0;
	height:102px;
}
#baseLine, #logo-ULYS	{
	vertical-align:top;
}
#nav1	{
	background:URL('../images/seprateur-bandeau-nav2.gif') top left no-repeat;
	height:37px;
	padding:0 0 0 211px;
	margin:0;
	list-style-type:none;
}
#nav1 LI	{
	float:left;
	text-align:center;
	margin:0;
	padding:0 0 2px 0;
	width:144px;
}
#nav1 LI.active{
	background-color:#FFFFFF;
	}	
#nav1 LI UL	{
	display:none;
	position:absolute;
	margin:0;
	_margin:18px 0 0 0;
	width:143px;
	padding:3px 0 3px 0;
	list-style-type:none;
}
#nav1 LI LI	{
	float:none;
	margin:0;
	padding:0 0 2px 0;
	text-align:left;
	width:141px;
	}
#nav1 LI LI	A{
	display:block;
	margin:0 0 0 5px;
	font-size:70%;
	}		
#nav1 LI A	{
	text-decoration:none;
	color:#FFFFFF;
	font-size:75%;
	}
#nav1 LI A:HOVER	{
	text-decoration:underline;
	}			
#menu1{
	background:url('../images/nav1-item1-BG.gif') top left no-repeat #701577;
}
#menu1.active{
	background:url('../images/nav1-item1-active-BG.gif') top left no-repeat #FFFFFF;
}
#menu1.active A, #menu1 UL A{
	color:#701577;
}
#ssMenu1{
	background-color:#fffaff;
	border:1px solid #701577;
	}
#menu2{
	background-color:#27b5ad;
}
#menu2.active A, #menu2 UL A{
	color:#27b5ad;
}
#ssMenu2{
	background-color:#e9fffe;
	border:1px solid #27b5ad;
	}    
#menu3{
	background-color:#b52e27;
}
#menu3.active A, #menu3 UL A{
	color:#b52e27;
} 
#ssMenu3{
	background-color:#fff5f5;
	border:1px solid #b52e27;
	}    
LI#menu4{
	background-color:#27b559;
	width:145px;
}
#menu4.active A, #menu4 UL A{
	color:#27b559;
} 
#ssMenu4{
	background-color:#f3fff7;
	border:1px solid #27b559;
	} 
#nav2 {
	width:211px;
	/*overflow:hidden;*/
	min-height:600px;
	float:left;
	height:100%;
	background-color:#b52e27;
	margin-top:-3px;
}
#nav2 UL.liste-news	{
	width:211px;
	margin:0 0 auto 0;
	padding:0 0 0 0;
	list-style-type:none;
	background:url('../images/menu-G-brun-BG.gif') top left repeat-y;
	font-size:75%;
}
#nav2 LI	IMG{
	margin:0 0 0 0;
	float:left;
	}
#stop-actus,	.stop-actus	{
	padding:2px 35px 2px 35px;
	/*border-bottom:#CED8E9;*/
}
#stop-actus	p, .stop-actus	p{
	margin:0;
}
#liste-actus, .liste-actus	{
	padding:0px 35px 5px 35px;
	margin:0;
	clear:both;

}
#liste-actus-avecCar, .liste-actus-avecCar	{
	background:url('../images/menu-G-car.gif') bottom left no-repeat;
	padding:0px 35px 55px 35px;
	margin:0;
	clear:both;

}
#liensActus{
	height:100px;
	display:block;
	}
#archives-stopActus{
	display:block;
	text-align:center;
	color:#b52e27;
	margin-bottom:5px;
	text-decoration:none;
	font-size:90%;
	}
#nav2 UL	LI#mentions-legales	{
	background-color:#b52e27;
	padding:25px 25px 25px 30px;
	font-size:80%;
	clear:both;
}
#nav2 UL	LI#mentions-legales	A	{
	color:#FFFFFF;	
	text-decoration:none;
}	
#contenu	{	
	float:left;
	margin:-18px 0 0 0;
	width:577px;
	min-height:616px;	
	background:url('../images/contenu-shadow_L.gif') top left repeat-y #FFFFFF;
	}
.flottant-L	{
	float:left;
	width:235px;
	}
.flottant-R	{
	float:right;
	}
.spacer	{
	clear:both;
	float:none;
	height:10px;
	width:100%;
}
#logoPrint	{
	display:none;
	}
#copyright	{
	display:none;
	}
.L{
	background:url('../images/shadow_LT.jpg') top left repeat-y;
	min-height:500px;
	}
.R	{
	background:url('../images/shadow_R.jpg') top right repeat-y;
	min-height:500px;
	}				
.LT	{
	background:url('../images/shadow_LT.jpg') top left no-repeat;
	/*height:600px;*/
}
.RT	{
	background:url('../images/shadow_RT.jpg') top right no-repeat;
	/*height:600px;*/
	padding:0 7px 0 6px;
	}	

td.Surbrillance{
	background: #ffff99;
	font-size: 12pt;
	color: red;
	font-family:Verdana, Arial;
}
.clear{
	clear:both;
}