body {
	padding:0 0 0 0;
	margin:0 0 0 0;

}
#chargement {
	display: none; 
	z-index: 1000;
	position: absolute;
	left: 130px; top: 50px;
}  
.diapo {
	background-color: white; 
	width: 870px; height: 95%;
	text-align: right; 
	border: 1px solid; 
	z-index: 980; 
	overflow: auto; 
	position: absolute; 
	display: none; 
	text-align: left;
}
#vignettes{
	/*position: absolute;
	z-index: 1000;
	width: 100%;
	top: 20px;*/
	
}
li a {
	display: block; height: 210px;
}
.titre_vign{
	position: relative;
	bottom: 7px; 
	width: 200px; 
	text-align: center;
	}

div#titre_vitrail{position: absolute; bottom: 20px; right: 20px; text-align: right; width: 200px;}
/**html .titre_vign{position: relative; margin: 5px; }*/
/**#fonddiap {
	background-color: white; 
	width: 100%; 
	height: 100%; 
	z-index: 950; 
	display: none;
	position: absolute;
}
.vignettes{
	position: relative; 
	float: left;
	height: 230px;
	width: 230px;
	text-align: center;
	border: 1px solid #ebede7;
	padding: 5px;
	
}*/
h1{font-size : 16px;  padding: 5px; margin: 0px; position: absolute; right: 5px; top: 5px;}
#ferme_grandes, #ferme_vign_div {position: relative; float: right; margin-right: 20px; }
/*caroussel*/
.retour{
	
	top: 35px;
	right: 5px;
	margin: 0 0px;
	position: absolute; 
	z-index: 500;
}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-scope".
 */
.jcarousel-scope {
    position: absolute;
	margin-left:10px;
	top: 50px;
   width: 94%;
	background: white;
	padding: 15px;
	/*-moz-border-radius: 10px;
    background: #eae9eb;
	*/
    /*padding: 20px ;*/
	
}

.jcarousel-list {
    /*overflow: hidden;*/
    margin: 0;
    padding: 0;

	
}

.jcarousel-list li {
    float: left;
    list-style: none;
	height: 230px;
	width: 200px;
	text-align: center;
	border: 1px solid #ebede7;
	padding: 5px;
	margin: 2px;
	overflow: hidden;
	/*position: relative;*/
}
p.liens_bas{
	text-align: center; clear: both;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    position: absolute;
    top: 225px;
    right: 5px;
    cursor: pointer;
    border: 1px outset #fff;
    color: #74983B;
    background-color: #ebede7;
    font-weight: bold;
	padding: 3px;
	font-size: 18px;
}
*html .jcarousel-next {right: 0px;}
.jcarousel-next-disabled {
    color: #ebede7;
    cursor: default;
}

.jcarousel-prev {
    position: absolute;
    top: 225px;
    left: 5px;
    cursor: pointer;
    border: 1px outset #fff;
    color: #74983B;
    background-color: #ebede7;
    font-weight: bold;
	padding: 3px;
	font-size: 18px;
}

.jcarousel-prev-disabled {
    color: #ebede7;
    cursor: default;
}
a img, #grandes img{border: 1px solid #d1dbe1;}
.chap_en_cours{font-weight: bold; size: 16px;}