body{
	margin:20px;
	font-family:"Courier New", Courier, mono;
	font-size:12px;
	background-color:#ffffff;
}
.bloc{
	width:auto;
	min-height:90px;
	margin-bottom:20px;
	text-align:right;
	padding:10px;
	cursor:pointer;
}
.link{
	margin-right:10px;
	margin-bottom:10px;
	/*float:left;
	width:200px;*/
	text-align:left;
	}
.login{
	float:left;
	width:200px;
}
hr{
	border-top:solid 1px #000;
	background-color:none;
	border-bottom:none;
	border-left:none;
	border-right:none;
	margin-bottom:10px;
}
.listing{
	min-width:180px;
	margin-right:10px;
	float:left;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.liste{
	width:700px;
}



/******************* ETHER UPDATE *******************/
#pages_menu{
	/*position:absolute;*/
	position:relative;
	float:left;
	top:10px;
	left:/*360*/0px;
	width:863px;
	min-height:690px;
	background-color:#333;
	}
.vignettes{
	float:left;
	width:/*330px*/120px;
	/*padding-left:20px;*/
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}
.vignettes img{
	/*float:left;*/
	margin-right:10px;
	margin-bottom:10px;
	border:none;
	padding:0px;
	}
.clear{
	clear:both;
	}
	
	
	
#box{
	position:absolute;
	cursor:e-resize;
}
.mask{
	position:relative;
	width:863px;
	height:690px;
	overflow:hidden;
}
.mask img{
	position:absolute;
	display:block;
	border:none;
}