
div.conference, div.liste {
	min-height			: 400px;
	padding				: .5em 0;
}

div.conference {
	width		: 150px;
	text-align	: center;
	float		: left;
}

div.conference ul {
	margin		: 0;
	padding		: 0;
	list-style	: none;
}

div.conference ul li {
	width		: 150px;
}

div.conference ul li a {
	display				: block;
	width				: 140px;
	padding				: 5px;
	height				: 60px;
}
div.conference ul li a:hover,
div.conference ul li.selected a {
	background-color	: #81afc9;
	color				: #EEEEEE;
	font-weight			: bold;
}
div.conference ul li a:hover {
	background-color	: #91b5c9;
}

div.liste {
	margin-left			: 10px;
	width				: 750px;
	padding				: 10px;
}
div.liste h2 {
	margin				: 0;
	padding-left		: 30px;
	background			: url(/images/site/icons/puces/double-fleches-bleues.png) center left no-repeat;
}

ul.items {
	list-style			: none;
}

ul.items li {
	background			: url(/images/site/icons/puces/fleche-bleu.png) center left no-repeat;
	margin-bottom		: .5em;
	padding-left		: 20px;
}
ul.items li:hover {
	background-image	: url(/images/site/icons/puces/fleche-verte-gd.png);
	margin-left			: .5em;
	font-weight			: bold;
}
ul.items li:hover a {
	color				: #459000;
}



div.item-conference {
	padding				: .5em;
	padding-top			: .2em;
	margin				: .5em 0 0 0;
}

div.item-conference h3 {
	font-size			: 1em;
	font-weight			: normal;
	margin-bottom		: .3em;
}

div.item-conference span.view {
	display				: block;
	float				: right;
	font-weight			: bold;
	font-size			: 1.2em;
	margin				: 1em 1em 0 0;
}
div.item-conference span.view a {
	display				: block;
	background			: url(/images/site/icons/play.png) center left no-repeat;
	height				: 36px;
	padding				: 12px 0 0 52px;
}
div.item-conference span.view a:hover {
	background			: url(/images/site/icons/play-pressed.png) center left no-repeat;
}

span.title, span.theme, p.ref-biblio span, p.description span {
	font-weight			: bold;
}
span.title {
	margin-left				: 3em;
}

div.description, p.ref-biblio {
	text-align			: justify;
}

img.photo {
	display				: block;
	width				: 100px;
	float				: left;
	border				: 1px solid #CCCCCC;
	padding				: 1px;
}

div.item-conference dl {
	float				: left;
	margin				: 0 .5em;
	width: 250px;
}
div.item-conference dl dt,
div.item-conference dl dd {
/*
	display				: block;
	float				: left;
*/
/*
	margin				: 0;
	padding				: 0;
*/
}
div.item-conference dl dt {
	clear				: left;
	margin-right		: .5em;
}
