html {
	font-size: 100%;
}
body {
	margin: 0;
	padding: 0;
	background: #333333;
	color: #dddddd;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.8em;
	text-align: justify;
}
div {
	margin: 0;
	padding: 0;
}
div#corps {
	background: #000000;
	width: 82%;
	padding-right: 4%;
	float: right;
	border-left: #00b5d6 1px solid;
	line-height: 1.1em;
}
h1 {
	margin: 0;
	color: #ff0077;
	font-size: 4em;
	font-weight: bold;
	text-align: center;
	line-height: 4em;
}
h2 {	
	float: left;
	color: #00b5d6;
	margin: 0;
	padding: 1em 1em 1.75em 0.8em;
	font-size: 2.5em;
}
h3 {
	clear: both;
	color: #7dd1df;
	margin: 1em 0;
	padding-left: 1.33em;
	font-size: 1.5em;
	line-height: 1.5em;
}
h4#titre_aide {
	margin: 60px 0 0 0;
	padding-left: 2em;
	color: #c2e9ef;
}
a {
	color: #ff0077;
	text-align: center;
	font-size: 1.0em;
}
.entre2t a {
	font-weight: 700;
}
img#illustre {
	display: block;
	margin: 4em auto 0;
	border: 10px solid #333333;
}
a#definition {
	color: #ccaa77;
}
#italic {
	font-size: 1.1em;
	font-style: italic;
}
ul {
	margin-left: auto;
	margin-right: auto;
	padding-left: 40px;
	border: none;
	text-align: left;
}
.entre2t {
	padding: 1em 2em;
}
div#intro {
	position: relative;
	left: -1px;
	border: 0;
	font-size: 1.2em;
	line-height: 1.2em;
	background: #333333;
	color: #ffffff;
	margin-bottom: 3em;
	padding-left: 2em;
	border: #00b5d6 1px solid;
	border-width: 1px 1px 1px 0;
}
div#figures, div #linges, div#B {
	margin-bottom: 8em;
	}
div#fond_panneaux {
	margin: 6em auto;
	width: 94%;
	min-width: 666px;
	height: 236px;
	background: #505059;
	border: 2px groove;
	border-color: #00b5d6;
}
ul#panneaux {
	margin: 0 auto;
	width: 666px;
	padding: 0;
	height: 236px;
	list-style-type: none;
}
ul#panneaux li {
	float: left;
	margin: 34px 0 0 20px;
	padding: 0px;
	border: 0px;
}
li#f {
	margin-left: 0 !important;
}
ul#panneaux li a {
	display: block;
	height: 260px;
	text-decoration: none;
}
ul#panneaux li.ptt a {
	width: 60px;
}
ul#panneaux li.mn a {
	width: 72px;
}
ul#panneaux li.grnd a {
	width: 90px;
}
ul#panneaux li a:hover, ul#panneaux li a:focus {
	text-decoration: blink;
}
a#f06n {
	background: url(../images/polyptyques/f_06n/2xf_f06n_web_Trnsprnt.png) no-repeat 0 0 ;
}
a#f06n:hover, a#f06n:focus {
	background: url(../images/polyptyques/f_06n/2xf_f06n_web_Trnsprnt.png) no-repeat -72px 0 ;
}
a#f07 {
	background: url(../images/polyptyques/f_07/2xi_f07_web_Trnsprnt.png) no-repeat 0 0 ;
}
a#f07:hover, a#f07:focus {
	background: url(../images/polyptyques/f_07/2xi_f07_web_Trnsprnt.png) no-repeat -60px 0 ;
}
a#f08 {
	background: url(../images/polyptyques/f_08/2xg_f08_web_Trnsprnt.png) no-repeat 0 0 ;
}
a#f08:hover, a#f08:focus {
	background: url(../images/polyptyques/f_08/2xg_f08_web_Trnsprnt.png) no-repeat -72px 0 ;
}
a#f09n {
	background: url(../images/polyptyques/f_09n/2xu_f09n_web_Trnsprnt.png) no-repeat 0 0 ;
}
a#f09n:hover, a#f09n:focus {
	background: url(../images/polyptyques/f_09n/2xu_f09n_web_Trnsprnt.png) no-repeat -72px 0 ;
}
a#f10 {
	background: url(../images/polyptyques/f_10/2xr_f10_web_Trnsprnt.png) no-repeat 0 0 ;
}
a#f10:hover, a#f10:focus {
	background: url(../images/polyptyques/f_10/2xr_f10_web_Trnsprnt.png) no-repeat -90px 0 ;
}
a#f11 {
	background: url(../images/polyptyques/f_11/2xe_f11_web_Trnsprnt.png) no-repeat 0 0 ;
}
a#f11:hover, a#f11:focus {
	background: url(../images/polyptyques/f_11/2xe_f11_web_Trnsprnt.png) no-repeat -90px 0 ;
}
a#f12n {
	background: url(../images/polyptyques/f_12n/2xs_f12n_web_Trnsprnt.png) no-repeat 0 0 ;
}
a#f12n:hover, a#f12n:focus {
	background: url(../images/polyptyques/f_12n/2xs_f12n_web_Trnsprnt.png) no-repeat -90px 0 ;
}
span.panneaux {
	position: relative;
	top: 230px;
	font-size: 1.2em;
}
#poignee {
	width: 202px;
	height: 52px;
}
.bouton {
	margin: 0pt;
	width: 42px;
	height: 42px;
}
.panneaup {
	width: 50px;
	height: 40px;
}
.panneauf {
	width: 40px;
	height: 50px;
}
div.image {
	height: 96px;
}
div.image img {
	float: left;
	margin: auto;
}
div#mur {
	width: 528px;
	margin: auto;
}
div#mur, div#rang1, div#rang2 {
	margin-top: 3em;
	margin-bottom: 3em;
}
div#decale48 {
	padding-left: 48px;
}
div#decale216 {
	padding-left: 216px;
}
div#decale264 {
	padding-left: 264px;
}
div.a_repeter {
	position: fixed;
	bottom: 1px;
	width: 13.9%;
	margin-right: 86%;
	background: #333333;
	font-size: 1em;
}
.a_repeter ul {
	margin: 0;
	padding: 0 0 0 10%;
	list-style-type: none;
	list-style-position: outside;
}
.a_repeter ul li {
	margin: 0;
	padding: 0.5em 5% 0 0;
	text-align: right;
}
.a_repeter ul li a {
	color: #ccaa77;
	text-align: right;
	background: #000000;
}
.a_repeter a:hover, .a_repeter a:focus {
	color: #00b5d6;
}
div #aide p, div#invite p{
margin-left: 2em;
}

