#page { background: #BCBDAA url("images/postpeople.gif") no-repeat center center; }
#menu a { background: url("images/postpeople_links.gif") no-repeat; }

#kev a{
	background-position: 0 0;
	width: 265px;
	height: 15px;
	top: -33px;
}
#kev a:hover { background-position: 0 -195px; }

#nico a {
	background-position: 0 -20px;
	width: 172px;
	height: 13px;
	top: -13px;
}
#nico a:hover { background-position: 0 -215px; }

#vince a {
	background-position: 0 -40px;
	width: 230px;
	height: 14px;
	top: 7px;
}
#vince a:hover { background-position: 0 -235px; }

#alex a {
	background-position: 0 -60px;
	width: 225px;
	height: 14px;
	top: 27px;
}
#alex a:hover { background-position: 0 -255px; }

#audrey a {
	background-position: 0 -80px;
	width: 210px;
	height: 14px;
	top: 47px;
}
#audrey a:hover { background-position: 0 -275px; }

#yann a {
	background-position: 0 -100px;
	width: 195px;
	height: 15px;
	top: 67px;
}
#yann a:hover { background-position: 0 -295px; }

#reno a {
	background-position: 0 -120px;
	width: 196px;
	height: 14px;
	top: 87px;
}
#reno a:hover { background-position: 0 -315px; }

#manu a {
	background-position: 0 -140px;
	width: 194px;
	height: 14px;
	top: 107px;
}
#manu a:hover { background-position: 0 -335px; }

#aiko a {
	background-position: 0 -160px;
	width: 211px;
	height: 15px;
	top: 127px;
}
#aiko a:hover { background-position: 0 -355px; }

#alex2 a {
	background-position: 0 -180px;
	width: 257px;
	height: 15px;
	top: 147px;
}
#alex2 a:hover { background-position: 0 -375px; }

.infos { display: none; }

.infos img {
	position: absolute;
	top: 29px;
	left: 58px;
	border: none;
}

.infos div {
	width: 279px;
	height: 68px;
	top: 349px;
	left: 189px;
	border: 2px solid #CCCABC;
}

.infos span {
	position: absolute;
	height: 8px;
	top: 9px;
	left: 17px;
}

.infos .link {
	position: absolute;
	height: 11px;
	top: 26px;
	left: 17px;
}

.infos .mail {
	position: absolute;
	height: 11px;
	top: 46px;
	left: 17px;
}

.infos .error {
	font-size: 14px;
	color: red;
	text-indent: 0;
}

/* KEVIN KERGOAT */
#kev_infos span, #kev_infos a { background: url("images/kev_links.gif") no-repeat; }
#kev_infos span { width: 76px; }

#kev_infos .link { background-position: 0 -17px; width: 149px; }
#kev_infos .link:hover { background-position: 0 -48px;}

#kev_infos .mail { background-position: 0 -37px; width: 181px; }
#kev_infos .mail:hover { background-position: 0 -68px;}

/* NICOLAS LE GALL */
#nico_infos span, #nico_infos a { background: url("images/nico_links.gif") no-repeat; }
#nico_infos span { width: 84px; }

#nico_infos .link { background-position: 0 -17px; width: 144px; }
#nico_infos .link:hover { background-position: 0 -48px;}

#nico_infos .mail { background-position: 0 -37px; width: 134px; }
#nico_infos .mail:hover { background-position: 0 -68px;}

/* VINCENT LE GARREC */
#vince_infos span, #vince_infos a { background: url("images/vince_links.gif") no-repeat; }
#vince_infos span { width: 99px; }

#vince_infos .link { background-position: 0 -17px; width: 214px; }
#vince_infos .link:hover { background-position: 0 -48px;}

#vince_infos .mail { background-position: 0 -37px; width: 222px; }
#vince_infos .mail:hover { background-position: 0 -68px;}