body {
	font: 90% "Trebuchet MS", sans-serif;
	}

img {border:0px;}
table {
width:100%;
}
td { 
border-bottom:1px solid #dadada;
height:80px;
}
p.tri{padding:20px;font-size:12px;}
.letters li{display:inline;}
td.photo{width:105px;}
.search{background:#fdc54a;padding:10px;width:310px;margin:10px 0 10px 0;}
.search select{width:310px;}
.search h5{font-size:24px;text-align:center;margin:-5px 0 10px 0}
.trenulet{font-size:11px;color:#8e8e8e;}
.trenulet a,.trenulet a:visited{color:#8e8e8e;}
.trenulet a:hover{color:#000000;}
p.trenulet{margin-top:-10px;}
#box{
background:#f4faff;
margin:20px;
padding:20px;
border:1px solid #aaccee;
}
.headleft{width:210px;float:left;}
.headright{width:740px;float:right;
margin-top:20px;}
#content, #sidebar h3, #footer p, #sidebar p {
	padding: 0 10px;
	}
#content {
	padding: 0;
	margin-left: 20px;
padding-right:10px;
	}
#content h2 {
	color: #1d75b2;
	}
#footer{padding:20px;}
#footer p {
	margin: 2px 0;
	font-size: 0.9em;

	}
#footer a, #footer a:visited{color:white;font-size:11px;}
#footer li{display:inline;width:600px;}
#footer li a,#footer li a:visited{}
a {
	color: #2c858d;
	font-weight: bold;
	}
a:hover {
	color: #c00;
	}
#header {
	position: relative;
margin-left:10px;
	}
#header h1 {
	position:absolute;
	left: -1000px;
	}
html {
	background: #ddd ;
	}
#global {
	padding-left:14px;
padding-right:12px;
	background: url(/images/global.png) center repeat-y;
	}
#header {
margin-left:20px;
	color: #fff;
	height: 114px;
	}
#header h1 {
	margin: 0;
	}
#footer {
	background: #6f9ecc;
	color: #fff;
	}
html, body {
	height: 100%;
	margin: 0;
	}
#global {
	min-height: 100%;
	width: 980px;
	margin: 0 auto;
	position: relative;
	}
#footer {
	position: absolute;
	width: 940px;
	bottom: 0;
	}
#center {
	/* Ã©viter la superposition 
	du pied de page et du contenu */
	padding-bottom: 60px; 
	overflow: auto;
	}
#sidebar {
	float: right;
	width: 350px;
	}
#content {
	/* On laisse de la place Ã  droite 
	pour l'autre colonne */
	float: left;
	width: 600px; 
	}
