html {
	background: #555;
}

Body {
	background: #fff;
	margin-left: auto;
	background: #fff;
	margin: 0;
	font-family: palatino;
	position: relative;
	padding: 15mm 15mm 15mm 40mm;
	width: 155mm;
	display: block;
}

.illustration p {
	font-size: small;
	font-style: normal;
	text-align: left;
}

p.espace {
	display: none
}
table table {float:left; margin:0.2em;}

.menuaspect, .menuaspect2, .menusite, .menupage, .menutournepage { border-top: solid 1px; }
.menuaspect ul, .menuaspect2 ul, .menusite ul, .menupage ul, .menugalerieimage ul, .menutournepage ul { font-size: x-small; padding-top:  1mm; padding-bottom: 1mm; list-style: none;}
.menuaspect li, .menuaspect2 li, .menusite li, .menupage li, .menugalerieimage li, .menutournepage li { display: inline}
.menuaspect *, menuaspect2 * { color: #aaa }
.menuaspect a:hover, .menuaspect2 a:hover { color: #000 }

div.menuaspect .menuaspectprincipal, div.menuaspect .menuaspect0, div.menuaspect .menuaspect1,  div.menuaspect .sansstyle {}
div.menuaspect .menuaspect2, div.menuaspect .menuaspect3, div.menuaspect .menuaspect4, div.menuaspect .menuaspect5, div.menuaspect .menuaspect6, div.menuaspect .menuaspect7, div.menuaspect .menuaspect8, div.menuaspect .menuaspect9, div.menuaspect .menuaspect10 {display: none}
div.menuaspect2 .menuaspect1, div.menuaspect2 .menuaspect2, div.menuaspect2 .menuaspect3, div.menuaspect2 .menuaspect4, div.menuaspect2 .menuaspect5, div.menuaspect2 .menuaspect6, div.menuaspect2 .menuaspect7, div.menuaspect2 .menuaspect8, div.menuaspect2 .menuaspect9, div.menuaspect2 .menuaspect10 {display: none}

.entete, .pieddepage {font-size: smaller}
.pieddepage {border-top: solid 1px; border-color: #ccc}

div { border-right: solid 1px; padding-right: 1px; border-color: #ccc}

div.note, div.note2, div.note3 { border-left: solid 1px; font-size: x-small; border-color: #ccc; }
div.note *, div.note2 *, div.note3 * { font-size: x-small
}
div div {padding-left: 4mm}
div div div {padding-left: 8mm}
div.menugalerieimage { margin-left: -22mm}
div:hover:before {content: "#"attr(id)" , ."attr(class);
	font-size: small;
	width: 30mm;
	margin-left: -40mm;
	padding-left: 3mm;
	padding-right: 3mm;
	display: block;
	float: left;
	clear: none
}
div div:hover:before { display: block; float: left; clear: left; }


#margehaute, #cadre1, #cadre2, #cadre3, #cadre4, #margebasse  { display: none}

a:hover:after {content: " ["attr(href)"]   ";
	background: #ddd;
	font-size: x-small;
}
.galerie table{
	display: inline-table
}

.refdocument { font-size: x-small; }
.refdocument p { margin-top: 0px; margin-bottom: 0px; padding-top: 0em; padding-bottom: 0em}

