@charset "iso-8859-1";
/* CSS Document */


.corps
{
	position:relative;
	height: 768px;
	min-width:1000px;
	width:1000px;
	z-index:9;
}

.corps_left
{
	position:absolute;
	top:0px;
	left:0px;
	height:615px;
	width:590px;
}

.corps_left #logo
{
	position:absolute;
	top:-113px;
	right:15px;
}
.corps_left #text
{
	position:absolute;
	top:26px;
	right:15px;
	width:430px;
	font-size:13px;
}
.corps_left #text p
{
	text-align:right;
	margin:0px;
	padding:0px;
	margin-top:12px;
}
.corps_left #logo_part
{
	position:relative;
	top:26px;
	right:0px;
	width:335px;
}

.corps_right
{
	position:absolute;
	top:0px;
	right:0px;
	height:615px;
	width:410px;
}
.corps_right #zone
{
	position:relative;
	top:36px;
	right:0px;
	width:390px;
	padding:10px;
}
.corps_right #zone #elmt
{
	position:relative;
	right:0px;
	width:380px;
	padding-left:10px;
	line-height:12px;
}

.corps_right #zone #lecteur
{
	position:relative;
	overflow:hidden;
	width:346px;
	max-height:210px;
	height:auto;
	line-height:14px;
}
.corps_right #zone #recent
{
	position:relative;
	overflow:hidden;
	width:104px;
	height:145px;
	border:0px;
	border-top:#FFFFFF 2px solid;
	border-bottom:#E3DEDF 2px solid;
	cursor:pointer;
}
.corps_right #zone #projet
{
	position:relative;
	width:346px;
	line-height:12px;
	color:#000;
}

.corps_right #zone #elmt #title
{
	position:absolute;
	top:-25px;
	right:0px;
	width:380px;
	font-size:14px;
	text-align:left;
	font-weight:400;
}

.corps_right #zone #recent0
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:150;
}

.corps_right #zone #recent0_c
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:250;
}

.corps_right #zone #recent1
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:150;
}

.corps_right #zone #recent1_c
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:250;
}

.corps_right #zone #recent2
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:150;
}

.corps_right #zone #recent2_c
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:250;
}