BODY { background: #FFFFFF; color: #4d84a7;
       font-family: Tahoma, Arial, sans-serif;
       font-size: 8pt;
}
A:link { color: #942f27; text-decoration:none;}
A:visited { color: #942f27; text-decoration:none;}
A:active { color: #102c75; text-decoration:none;}
A:hover {
background-color:#d8dbca;
text-decoration:none;
}
.ThRows { background-color: #4d84a7; color: #FFFFFF;
          font-weight: bold; text-align: center;
       font-family: Arial;
       font-size: 8pt;
}
.TrRows { background-color: #F5FAFE; color: #000000;
       font-family: Arial;
       font-size: 8pt;
}
.TrOdd  { background-color: #E2EEFC; color: #000000;
       font-family: Arial;
       font-size: 8pt;
}
.TrHover { background-color: #F8FDBB; color: #000000;
       font-family: Arial;
       font-size: 8pt;
}
/* cadre blanc autour des photos */
table#featured tr td img
{
	border: 1px solid #ccc;
	background: #fff;
	padding: 3px;
	margin: 5px 0 0 0;
	display: block;
}
/* Bordure fine autour des tableaux */
table.fin {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
	background-position:inherit;
	text-align:center;
}
.album_01 {
	text-align:center;
	width:570px;
	height:14px;
	background:url(../images/album_01.jpg) 0 0 no-repeat;
}
.album_02 {
	text-align:center;
	width:570px;
	height:23px;
	background:url(../images/album_02.jpg) 0 0 repeat-y;
}
.album_03 {
	text-align:center;
	width:570px;
	height:18px;
	background:url(../images/album_03.jpg) 0 0 no-repeat;
}
.resume{
color:#102c75;
font-weight:bold;
}
img {
border: 0;
}
.background_agent
{
	text-align:center;
	width:435px;
	height:183px;
	background:url(../images/agent_bg.jpg) 0 0 no-repeat;
}
