div.accueilBG {
	position:absolute;
	/*top:44px;*/
	top: 0px;
	left:0px; 
	width:100%; 
	height:100%; 
	border:none;
	min-width: 850px;
	background:#ddd;
	/*border-bottom:gray 2px edge;padding:4px;*/
	z-index: -999;
}


div.accueil {
	position:absolute;
	top:44px;
	left:0px; 
	width:100%; 
	height:768px; 
	background:url(images/bg.jpg);
	border:none;
	min-width: 850px;
}

div.accueil2 {
	position:absolute;
	top:44px;
	left:0px; 
	width:100%; 
	height:768px; 
	background:gray;
	border:none;
	opacity:0.3;
	min-width: 850px;
}

div.accueilTitre {
	position:absolute;
	top:74px;
	left:30px; 
	width:600px; 
	height:50px; 
	/*background:black;*/
	border:none;
	opacity:0.5;
	border-radius: 5px;
}

div.accueilTitre2 {
	position:absolute;
	top:74px;
	left:30px; 
	width:100%; 
	height:50px;
	text-align:center; 
	background:none;
	border:none;
	color:white;
	font-size:30px;
	font-weight:bold;
	font-family:Helvetica
}

div.accueilIntro {
	position:absolute;
	top:250px;
	left:50px; 
	width:450px; 
	height:400px;
	padding:15px;
	line-height:30px;
	text-shadow: 1px 1px #000000;
	background:none;
	border:none;
	text-align:left;
	color:white;
	font-size:28px;
	font-weight:normal;
	font-family:Palatino,Times,Serif;
	
	/*font-style:italic;*/
}

div.accueilCeremonieCadre {
	position:absolute;
	top:200px;
	right:30px; 
	width:50%; 
	height:500px; 
	background:#fff;
	border:none;
	opacity:0.7;
	border-radius: 10px; 
	padding:10px;
}

div.accueilCeremonieCadre2 {
	position:absolute;
	top:200px;
	right:30px; 
	width:50%; 
	height:500px; 
	padding:10px; 
	background:none;
	border:none;
	overflow-y:auto;
	color:black;
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica;
}

.accueilGroupTitre {
	border-bottom:transparent 4px solid;
	width: 100%;
}

.accueilDateTitre {
	border-bottom:1px solid gray;
	width: 100%;
}

div.accueilCeremonieSeparator {
	display:inline-block;
	background:transparent 50% 50% no-repeat url(images/separatorg.png);
	height:30px;
	width:100%;
	padding-top: 10px;
}


div.accueilItemDescr {
	padding-top: 10px; 
}

div.accueilItemLocation {
	color:#55713E;
	padding-top: 2px; 
}


/* ------------------------------------
 * Livres des monuments
 * ------------------------------------ */
 /* FIRST */
.monument-first-page {
	width:100%;
	height:100%;
	/*background:transparent url(images/leather-texture.jpg) 0 0 repeat;*/
	border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-bottom-right-radius:15px;
	-moz-border-radius-bottomright:15px;
	-webkit-box-shadow: inset 0px 2px 12px rgba(0,0,0, 0.85);
}

.monument-first-page-div {
	width:100%;
	height:100%;
	background:transparent url(images/church.png) 50% 70% no-repeat;
	text-align:center;
	color:white;
	font-family:Helvetica,Swiss,Sans-Serif;
	font-size:36px;
}

.monument-first-page-text {
	padding:60px;
}

/* SECOND */
.monument-second-page {
	width:100%;
	height:100%;
	/*background:transparent url(images/leather-texture.jpg) 0 0 repeat;*/
	border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-webkit-box-shadow: inset 2px 0 12px rgba(0,0,0, 0.85);
}

.monument-second-page-div {
	width:100%;
	height:100%;
	background:transparent;
	text-align:center;
	color:white;
	font-family:Helvetica,Swiss,Sans-Serif;
	font-size:24px;
}

.monument-second-page-text {
	padding:200px 40px 50px 40px;
	font-style:italic
	font-family:Helvetica,Swiss,Sans-Serif;
}

/* LAST */
.monument-last-page {
	width:100%;
	height:100%;
	/*background:transparent url(images/leather-texture.jpg) 0 0 repeat;*/
	border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-webkit-box-shadow: inset 2px 0 12px rgba(0,0,0, 0.85);
}

.monument-last-page-div {
	width:100%;
	height:100%;
	background:transparent url(images/logitudw.png) 50% 90% no-repeat;
	text-align:center;
	color:white;
	font-family:Helvetica,Swiss,Sans-Serif;
	font-size:16px;
}

.monument-last-page-text {
	padding:450px 40px 50px 40px;
	text-decoration: italic;
}

/* ------------------------------------
 * Livres des personnalités
 * ------------------------------------ */
/* FIRST */
.vips-first-page {
	width:100%;
	height:100%;
	/*background:transparent url(images/leather-texture.jpg) 0 0 repeat;*/
	border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-bottom-right-radius:15px;
	-moz-border-radius-bottomright:15px;
	-webkit-box-shadow: inset 0px 2px 12px rgba(0,0,0, 0.85);
}

.vips-first-page-div {
	width:100%;
	height:100%;
	background:transparent url(images/vinciw.png) 50% 66% no-repeat;
	text-align:center;
	color:white;
	font-family:Helvetica,Swiss,Sans-Serif;
	font-size:36px;
}

.vips-first-page-text {
	padding:60px;
}

/* SECOND */
.vips-second-page {
	width:100%;
	height:100%;
	/*background:transparent url(images/leather-texture.jpg) 0 0 repeat;*/
	border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-webkit-box-shadow: inset 2px 0 12px rgba(0,0,0, 0.85);
}

.vips-second-page-div {
	width:100%;
	height:100%;
	background:transparent;
	text-align:center;
	color:white;
	font-family:Helvetica,Swiss,Sans-Serif;
	font-size:24px;
}

.vips-second-page-text {
	padding:200px 40px 50px 40px;
}

/* LAST */
.vips-last-page {
	width:100%;
	height:100%;
	/*background:transparent url(images/leather-texture.jpg) 0 0 repeat;*/
	border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-webkit-box-shadow: inset 2px 0 12px rgba(0,0,0, 0.85);
}

.vips-last-page-div {
	width:100%;
	height:100%;
	background:transparent url(images/logitudw.png) 50% 90% no-repeat;
	text-align:center;
	color:white;
	font-family:Helvetica,Swiss,Sans-Serif;
	font-size:16px;
}

.vips-last-page-text {
	padding:450px 40px 50px 40px;
	font-style:italic;
}

/* ------------------------------------
 * Livres des opérateurs
 * ------------------------------------ */
/* FIRST */
.operators-first-page {
	width:100%;
	height:100%;
	background:transparent url(images/fondneutre.png) 0 0 repeat;
	border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-bottom-right-radius:15px;
	-moz-border-radius-bottomright:15px;
	-webkit-box-shadow: inset 0px 2px 12px rgba(0,0,0, 0.85);
}

.operators-first-page-div {
	width:100%;
	height:100%;
	background:transparent url(images/tombes.png) 50% 66% no-repeat;
	text-align:center;
	color:white;
	font-family:Helvetica,Swiss,Sans-Serif;
	font-size:36px;
}

.operators-first-page-text {
	padding:60px;
}

/* SECOND */
.operators-second-page {
	width:100%;
	height:100%;
	background:transparent url(images/fondneutre.png) 0 0 repeat;
	border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-webkit-box-shadow: inset 2px 0 12px rgba(0,0,0, 0.85);
	font-family:Palatino,Times,Serif;
}

.operators-second-page-div {
	width:100%;
	height:100%;
	background:transparent;
	text-align:center;
	color:white;
	font-family:Palatino,Times,Serif;
	font-style: italic;
	font-size:24px;
}

.operators-second-page-text {
	padding:200px 40px 50px 40px;
}

/* LAST */
.operators-last-page {
	width:100%;
	height:100%;
	background:transparent url(images/fondneutre.png) 0 0 repeat;
	border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	-webkit-box-shadow: inset 2px 0 12px rgba(0,0,0, 0.85);
}

.operators-last-page-div {
	width:100%;
	height:100%;
	background:transparent url(images/logitudw.png) 50% 90% no-repeat;
	text-align:center;
	color:white;
	font-size:16px;
	font-family:Palatino,Times,Serif;
	font-style: italic;
}

.operators-last-page-text {
	padding:450px 40px 50px 40px;
}












