body {

	background-image: url(images/bg.gif);

	background-repeat: repeat-x;

	background-color: #6BB6CE;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:Helvetica, Arial, sans-serif;

 	font-size: 12px;

	color:#445560;
}

.bgcritique {
background-image:url(images/bg_critique.gif);
background-repeat: repeat-y;
}
.left{
text-align:left;
}
.tableau {

	background-image: url(images/boite_bg.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}



.float{

	float:right;

}



.menu{

position:fixed;

left:0px;

top:536px;

}

a:link {

	text-decoration: underline;

	color:#445560;

}

a:hover {

color:#6BB6CE;

}
a:visited {
	color: #445560;
	text-decoration:underline;
}

.txt {

	font-weight: 100;

	padding-left: 32px;

	padding-right: 50px;

}
.txtjustify {

	font-weight: 100;

	padding-left: 32px;

	padding-right: 50px;
	text-align:justify;

}
.txt-critique{
padding-left: 23px;
padding-top: 0px;
padding-right: 23px;
padding-bottom: 10px;
text-align:justify;
}
.txt-stud{

	font-weight: 100;

	padding-left: 32px;

	padding-right: 20px;

}

.txt-sm{

font-size:11px;

text-align:justify;}
b.rtop, b.rbottom{display:block;background: #6BB6CE}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #EFECE8}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#fmandaton {
	position:absolute;
	width:51px;
	height:30px;
	z-index:5;
	top: 530px;
	left: -332px;
	visibility: hidden;
}

#fexpoon {
	position:absolute;
	width:64px;
	height:30px;
	z-index:5;
	top: 530px;
	left: 68px;
	visibility: hidden;
}

#fserviceon {
	position:absolute;
	width:115px;
	height:30px;
	z-index:5;
	top: 530px;
	left: 143px;
	visibility: hidden;
}

#fcooron {
	position:absolute;
	width:86px;
	height:30px;
	z-index:5;
	top: 530px;
	left: 266px;
	visibility: hidden;
}
#emandaton {
	position:absolute;
	width:51px;
	height:30px;
	z-index:5;
	top: 530px;
	left: -332px;
	visibility: hidden;
}

#eexpoon {
	position:absolute;
	width:64px;
	height:30px;
	z-index:5;
	top: 530px;
	left: 74px;
	visibility: hidden;
}

#eserviceon {
	position:absolute;
	width:95px;
	height:30px;
	z-index:5;
	top: 530px;
	left: 150px;
	visibility: hidden;
}

#ecooron {
	position:absolute;
	width:60px;
	height:30px;
	z-index:5;
	top: 530px;
	left: 253px;
	visibility: hidden;
}
#eexpopasseth {
	position:absolute;
	width:400px;
	height:120px;
	z-index:6;
	left: 363px;
	top: 481px;
	visibility: hidden;
}
#expopasseth {
	position:absolute;
	width:400px;
	height:120px;
	z-index:6;
	left: 363px;
	top: 481px;
	visibility: hidden;
}
#expodarth {
	position:absolute;
	width:400px;
	height:120px;
	z-index:6;
	left: 363px;
	top: 481px;
	visibility: hidden;
}
#expogobth {
	position:absolute;
	width:400px;
	height:120px;
	z-index:6;
	left: 363px;
	top: 481px;
	visibility: hidden;
}
#eexpodarth {
	position:absolute;
	width:400px;
	height:120px;
	z-index:6;
	left: 363px;
	top: 481px;
	visibility: hidden;
}
#eexpogobth {
	position:absolute;
	width:400px;
	height:120px;
	z-index:6;
	left: 363px;
	top: 481px;
	visibility: hidden;
}


#expo1 {
	position:absolute;
	width:400px;
	height:120px;
	z-index:6;
	left: 363px;
	top: 481px;
	visibility: hidden;
}
#expo1en {
	position:absolute;
	width:400px;
	height:120px;
	z-index:6;
	left: 363px;
	top: 481px;
	visibility: hidden;
}

#credit {
	position:absolute;
	width:200px;
	height:26px;
	z-index:7;
	left: 0px;
	top: 600px;
	visibility: visible;
}

#Layer3 {

	position:absolute;

	width:220px;

	height:73px;

	z-index:3;

	left: 323px;

	top: 392px;

	visibility: visible;

}
#desc {

	position:absolute;

	width:228px;

	height:115px;

	z-index:2;

	left: 27px;

	top: 318px;

	visibility: visible;

}

.txtpop{

padding-left:29px;

}
#oeuvrewide {

	position:absolute;

	width:226px;

	height:140px;

	z-index:1;

	left: 314px;

	top: 228px;

	visibility: visible;

}

#oeuvre {

	position:absolute;

	width:226px;

	height:279px;

	z-index:1;

	left: 314px;

	top: 75px;

	visibility: visible;

}
