.png_cdb	 {
	z-index:25;
	border-width: 0;
	width: 590px;
	height: 90px;
	top: 5px;
	left: 5px;
	position:absolute;
	visibility: visible;
}



#SubTitle {
	position:absolute;
	left:255px;
	top:492px;
	width:720px;
	height:30px;
	z-index:25;
	visibility: visible;
}
#SubTitleSubTitle {
	position:absolute;
	left:255px;
	top:300px;
	width:720px;
	height:30px;
	z-index:25;
	visibility: visible;
}
#SubTitle_paint {
	position:absolute;
	left:255px;
	top:485px;
	width:720px;
	height:50px;
	z-index:25;
	color: #FFFFFF;
}

#SubTitle_object {
	position:absolute;
	left:255px;
	top:488px;
	width:720px;
	height:36px;
	z-index:23;
	visibility: visible;
	color: #FFFFFF;
}
#SubTitle_design {
	position:absolute;
	left:255px;
	top:488px;
	width:720px;
	height:30px;
	z-index:28;
	color: #FFFFFF;
	visibility: visible;
}
#SubTitle_jewel {
	position:absolute;
	left:255px;
	top:468px;
	width:720px;
	height:50px;
	z-index:25;
	background-position: center;
	color: #FFFFFF;
	visibility: visible;
}
#CDBnom {
	position:absolute;
	left:10px;
	top:15px;
	width:577px;
	height:69px;
	z-index:1;
	text-transform: uppercase;
	color: #333333;
	visibility: visible;
}
#Menu {
	position:absolute;
	left:7px;
	top:122px;
	width:260px;
	height:405px;
	z-index:19;
}
a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

a:hover {
	text-decoration: none;
}
.Made_of {
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	text-transform: lowercase;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#AnimatdBck {
	position:absolute;
	left:248px;
	top:580px;
	width:715px;
	height:411px;
	z-index:3;
	visibility: visible;
}
#apDiv3 {
	position:absolute;
	left:702px;
	top:130px;
	width:75px;
	height:75px;
	z-index:1;
}
#TexteExplicatifTexteExplicatif {
	position:absolute;
	left:522px;
	top:116px;
	width:452px;
	height:310px;
	z-index:18;
	visibility: visible;
}
body {
	background-color: #000000;
}
#Titres0 {
	position:absolute;
	left:644px;
	top:72px;
	width:321px;
	height:31px;
	z-index:20;
	visibility: visible;
}
#SubTitle0 {
	position:absolute;
	left:396px;
	top:439px;
	width:504px;
	height:95px;
	z-index:22;
	visibility: visible;
}

#apDiv2 {
	position:absolute;
	left:13px;
	top:15px;
	width:509px;
	height:95px;
	z-index:3;
	visibility: visible;
}
.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 20px;
	padding: 0px;
	margin: 3px 32px 6px 12px;
	
}
.legende {
	background-position: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 14px;
	list-style-position: inside;
}
.main a:link {
	color: #003366;
}
.main a:visited {
	color:#663333
}
.rightsreserved {
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 9px;
	line-height: 18px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: right;
	left: 255px;
	top: 525px;
}
.smallimages {
	border: 1px solid #4F4F4F;
}
.CDB/** new styles added for menu page **/
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 39px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-align: left;
}
.Table {
	display: block;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: lighter;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 29px;
	margin-bottom: 7px;
	margin-left: 7px;
}

.menu_title {
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-weight: lighter;
	font-size: 14px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	text-align: center;
	text-indent: 15px;
	text-decoration: none;
	text-transform: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 0.1em;
	line-height: 39px;
}
a:visited {
	text-transform: uppercase;
}

.menu {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #330000;
	line-height: 18px;
	padding: 3px 22px;
	margin: 0px;
	list-style-type: none;
	text-align: center;
}
.titres {
	color: #F3DFB7;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-position: center;
	line-height: 0px;
	font-weight: lighter;
}
.Menu_subTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	font-weight: lighter;
}
.menu {
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.animeted1 {
}
.legendeSmallImage {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 12px;
}
.legende2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333333;
	padding-left: 0px;
	padding-top: 1px;
	margin: 0px;
	text-align: left;
}
.adress {
	background-position: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 14px;
	font-weight: normal;
}
.titleAdress {
	background-position: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 24px;
	font-weight: normal;
	padding-left: 4px;
	text-decoration: underline;
}
.bcgforGallery {
	display: block;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.aboutJewels {
	background-position: center;
	color: #600;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 15px;
	text-transform: none;
	line-height: normal;
}
.TableText {
	display: block;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 29px;
	margin-bottom: 7px;
	margin-left: 7px;
}
.legende3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #668697;
	margin: 0px;
	text-align: center;
}
.legende0 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #46311A;
	padding-top: 1px;
	margin: 0px;
	text-align: center;
}
.legende2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #333333;
	padding-left: 8px;
	padding-top: 1px;
	margin: 0px;
}
.table_multi {
	display: block;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: lighter;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 29px;
	margin-bottom: 7px;
	margin-left: 7px;
	line-height: 0px;
	text-align: center;
}
.legende2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333333;
	padding-top: 1px;
	margin: 0px;
}
.legende2d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 1px;
	padding-top: 1px;
	margin: 0px;
	background-color: #333333;
}
.aboutArtGallery_en {
	color: #FFCC99;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 16px;
	text-transform: none;
}
.aboutArtGallery_fr {
	background-position: center;
	color: #FFCCFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	text-transform: none;
}
.cathdebosscher {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 1px;
	padding-top: 1px;
	margin: 0px;
	line-height: normal;
}
.aboutObjects {
	background-position: center;
	color: #FF9;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 15px;
	text-transform: none;
	line-height: 18px;
	font-style: normal;
}
.aboutFurniture {
	background-position: center;
	color: #FFC;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 15px;
	text-transform: none;
	line-height: 18px;
	font-style: normal;
}
.aboutPaintings {
	background-position: center;
	color: #FC9;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 15px;
	text-transform: none;
	line-height: normal;
}
.strokebackground {
	border: 1px solid #CCCCCC;
}
.legendeSmallJewels {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 14px;
}
#divcollection {
	position:absolute;
	left:729px;
	top:75px;
	width:219px;
	height:28px;
	z-index:55555555;
}
.texteExplic {
	background-position: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	list-style-position: inside;
	text-align: left;
}

.texteExplicObjet {
	background-position: center;
	color: #364355;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	list-style-position: inside;
	text-align: left;
}


#TexteExplicatif {
	position:absolute;
	left:353px;
	top:158px;
	width:205px;
	height:288px;
	z-index:22;
	visibility: visible;
}
.openinghours {
	background-position: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Georgia;
	font-size: 14px;
	font-weight: normal;
}
 
#rights2007 {
	position:absolute;
	left:255px;
	top:525px;
	width:720px;
	height:33px;
	z-index:1111111;
	visibility: visible;
}
.TableAboutCreations {
	display: block;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: lighter;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 29px;
	margin-bottom: 7px;
	margin-left: 7px;
}
#adressGallery {
	position:absolute;
	left:304px;
	top:542px;
	width:653px;
	height:257px;
	z-index:27;
	visibility: visible;
}
#textGalleryEN {
	position:absolute;
	left:289px;
	top:695px;
	width:649px;
	height:54px;
	z-index:22;
	visibility: visible;
}
#photoGallery {
	position:absolute;
	left:299px;
	top:120px;
	width:625;
	height:368;
	z-index:23;
	visibility: visible;
}
