/* ---------------------------------------------------------------*/
.listePr{
	display:block;
	position: absolute;
	top: 1px;
	right: 1px;
	height:25px;
	width:330px;
	text-align:right;
}	 
.labSelPr,.labSelRPr,.SelRPr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ; 
	color:#666666;
}	 
.labSelRPr, .labSelPr{
	color:#C50000;
}	 
.SelRPr{
	margin-top:6px;
	width:270px;
}	 
.selectPr{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ; 
	color:#666666;
	height:15px;
	margin-left:5px;
	margin-right:0;
	margin-top:0;
	z-index:1;
}	 
.boitepr{
	display:block;
	position: absolute;
	background: url(../images/fondpr.jpg) no-repeat; 
	background-position:0px 194px; 
	top: 95px;
	left: 167px;
	height:538px;
	width:826px;
	z-index:0;
}	 
.boitetitrepr{
	position: relative;
	background: url(../images/titrepr1px.gif) repeat; 
	width:824px;
	top:5px;
	left:5px;
	height:60px;
	border: #CCCCCC inset 2px;
	z-index:1;
}	 
.titrepr,.texteprpetit{
	position: relative;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px ; 
	font-style: italic; 
	font-weight: bold; 
	color:#666666;
	margin-left:10px;
}	 
.titrepr{
	font-size: 15px ; 
}	 
.texteprpetit{
	font-size:10px; 
	width:550px;
	margin-top:4px;
	line-height:6px;
}	 
.titrecolpr { 
	font-family:  Verdana, Arial, "Arial Black","Times New Roman", Times, serif;  
	color: #8C2526;  
	font-weight: bold;
	font-size: 10px;
}
.ligneselpr{ 
	font-family:  Verdana, Arial, "Arial Black","Times New Roman", Times, serif;  
	font-size: 12px;
	background: url(../images/lignesel.gif) repeat; 
}
.col1pr,.col2pr, .col3pr,.col4pr,.col5pr{ 
	font-family:  Verdana, Arial, "Arial Black","Times New Roman", Times, serif;  
	font-size: 11px;
	background:transparent;
}
.col1pr { 
	text-align:center;
	font-size: 10px;
	background: url(../images/col1pr.gif) repeat; 
	border-bottom: solid 1px #CFCFCF;  
}
.col2pr { 
	font-size: 10px;
	padding-top: 1px;
	border-bottom: solid 1px #CFCFCF;  
}
.col3pr, .col5pr { 
	background: url(../images/col3pr.gif) repeat; 
	padding-left: 3px;
	border-bottom: solid 1px #CFCFCF;  
}
.col5pr { 
	text-align:center;
}
.col4pr { 
	font-size: 10px;
	padding-top: 1px;
	border-bottom: solid 1px #CFCFCF;  
}
.tableannpr{ 
	margin-left:5px;
	margin-top:5px;
	border-collapse:collapse;
	z-index:1;
	width:97%;
}
a.a_activite:link, a.a_activite:active, a.a_activite:visited, a.a_activite:hover{
	font-family:  Verdana, Arial, "Arial Black","Times New Roman", Times, serif;  
	font-size: 11px;
	color:#646F6F;
	text-decoration:none;
}
a.a_activite:hover{
	text-decoration:underline;
}
tr{
	line-height:17px;
}
tr:hover{
	background-color: #FDE8FF;  	
}

