table.tinfos {
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
	margin:0;
	padding:0;
	border:none;
}
table.tinfos td {
	margin:0;
	padding:0px;
	border:none;
}
table.tinfos div.cont {
	margin:0;
	padding:10px;
	border:none;
	overflow:auto;
}
	.tinfoshg {
		background-color:#2F2F2F;
		width:25px;
		max-width:25px;
		min-width:25px;
	}
	.tinfoshc {
		background:#2F2F2F url(i/infos_01b.gif) top left repeat-x;
	}
	.tinfoshd {
		background-color:#2F2F2F;
		width:25px;
		max-width:25px;
		min-width:25px;
	}
	.tinfoshg2 {
		background-color:#2F2F2F;
		width:50px;
		max-width:25px;
		min-width:25px;
	}
	.tinfoshc2 {
		background:#F6F6F6 url(i/infos_12.gif) top left repeat-x;
	}
	.tinfoshd2 {
		background-color:#F6F6F6;
		width:25px;
		max-width:25px;
		min-width:25px;
	}
	.tinfoscg {
		background:#2F2F2F url(i/infos_03a.gif) top left repeat-y;
	}
	.tinfoscc {
		background-color:#2F2F2F;
		color:white;
	}
	.tinfoscc_actu {
		background:#2F2F2F url(i/infos_03t_actu.gif) top right no-repeat;
		color:white;
	}
	.tinfoscc_infos {
		background:#2F2F2F url(i/infos_03t_infos.gif) top right no-repeat;
		color:white;
	}
	.tinfoscc a {
		color:white;
	}
	.tinfoscc p {
		margin:1px;
		padding:1px 10px;
		font-size:10px;
		color:#999;
	}
	.tinfoscc span {
		padding : 2px 10px;
	}
	.tinfoscc a:hover {
		color:red;
	}
	.tinfosbc {
		background:#2F2F2F url(i/infos_10b.gif) top left repeat-x;
	}
	.tinfoscd {
		background:#2F2F2F url(i/infos_04.gif) top left repeat-y;
	}
	.tinfoscg2 {
		background:#2F2F2F url(i/infos_11b.gif) top left repeat-y;
	}
	.tinfoscc2 {
		background-color:#F6F6F6;
	}
	.tinfoscd2 {
		background:#F6F6F6 url(i/infos_08.gif) top left repeat-y;
	}
	.tinfostg {
		background-color:#2F2F2F;
	}
	.tinfostc {
		background:#2F2F2F url(i/infos_05b.gif) top left repeat-x;
	}
	.tinfostd {
		background-color:#2F2F2F;
	}
	.vinfoscg {
		background:#F6F6F6 url(i/infos_07a.gif) top left repeat-y;
	}
	.vinfoscc {
		background-color:#F6F6F6;
		color:black;
	}
	.vinfoscd {
		background:#F6F6F6 url(i/infos_08.gif) top left repeat-y;
	}
	.vinfosbg {
		background-color:#F6F6F6;
	}
	.vinfosbc {
		background:#F6F6F6 url(i/infos_09b.gif) top left repeat-x;
		color:black;
		padding: 1px 10px;
	}
	.vinfosbd {
		background-color:#F6F6F6;
	}
ul.info li {
	color:white;
	font-size:12px;
}
ul.info li li{
	color:white;
	font-size:14px;
	font-weight:bold;
	background-color:#666;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	padding: 5px 10px;
}
ul.info li ul {
	margin:0;
	padding:0;
}
