﻿#sommaire01 {
	position: absolute;
	top: 65px;
	right: 0;
	font-family: Corbel, Helvetica, Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	text-align: right;
}
#sommaire01 ul.AspNet-Menu {
}
#sommaire01 ul li {
	position: relative;
	list-style: none;
	float: left;
	margin: 0 16px 0 0;
}
#sommaire01 a.AspNet-Menu-Selected {
	padding: 0 0 3px 0;
	border-bottom: solid 4px #fbbf47;
}
/* ------------------------------------------------ */
#ariane {
	position: absolute;
	left: 8px;
	width: 940px;
	height: 18px;
	background: #111;
	font-family: Corbel, Helvetica, Arial;
	font-size: .8em;
	font-weight: bold;
	line-height: 1em;
	text-align: left;
	color: #BBB;
	padding: 4px 0 0 20px;
}
#ariane a, #sommaire01 a {
	color: #FFFFFF;
}
/* ------------------------------------------------ */
#sommaire02 {
	position: relative;
	top: 24px;
	left: 24px;
	width: 312px;
	font-family: Calibri, Helvetica, Arial;
	font-size: .9em;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1em;
}
#sommaire02 ul li {
	min-height: 40px;
	padding: 0;
	line-height: 1.2em;
	margin: 16px 0 8px 0;
}
#sommaire02 .AspNet-TreeView-Leaf {
	border: none;
}
#sommaire02 .AspNet-TreeView-Root {
	border-bottom: dotted 1px #a5b2b2;
}
#sommaire02 ul ul {
	margin: 0;
	padding: 0 0 12px 60px;
	text-transform: none;
	font-weight: normal;
}
#sommaire02 ul ul li:first-child {
	border-top: dotted 1px #a5b2b2;
	padding: 4px 0 0 0;
}
#sommaire02 ul ul li {
	border: none;
	margin: 2px 0 0 0;
	padding: 0;
	min-height: 0;
}
#sommaire02 img {
	vertical-align: middle;
	margin: -6px 20px 0 0;
	float: left;
}
.AspNet-TreeView-Collapse {
	display: none;
}
#sommaire02 .texte {
	margin: 48px 0 28px 0;
	text-transform: none;
	font-weight: normal;
	line-height: 1.2em;
}
#sommaire02 .texte img {
	float: left;
	border: solid 1px #000;
	margin: 0 8px 64px 0;
}

