body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.625em;
	margin: 0px;
	padding:0px;
}
#main{
	font-size: 1.2em;	
	background-color: #FFFFFF;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	border:none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1DBD8;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E1DBD8;
	
}
a:link, a:visited{
	color:#744433;
	text-decoration:none;
}
a:active{
	color:#744433;
	text-decoration:none;
}
a:hover{
	color:#8A6254;
	text-decoration:none;
}
h1{
	font-size: 1.2em;
	color: #363636;
	margin-bottom: -10px;

	}
.spec {
	color: #000000;
	font-weight: bold;
}
	/* Page d'accueil' */
	.accueil-english {
		text-align: right;
		padding-right: 20px;
		font-size: 0.8em;
		height: 14px;
	}
	.accueil-menu {
		padding-left: 124px;
		background-color:#B3A78A;
	}
	.accueil-bottom {
		background-color:#A39572;
		text-align: right;
		color:#FFFFFF;
		padding-top:50px;
		padding-bottom:10px;
		padding-right:30px;
		font-size: 0.8em;
		
	}
	.accueil-bottom a:visited, .accueil-bottom a:link, .accueil-bottom a:active{
	color:#FFFFFF;
	text-decoration:none;
	}
	.accueil-bottom a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
	/* Pages interieur' */
	.top{
		background-color:#EFE8D6;
		float:left;
		width:192px;
		padding:0;
		margin:0;
	}
	.titre{
		background-color:#EFE8D6;
		text-align:right;
		height: 85px;
		padding:0;
		margin:0;
	}
	.conteneur-top{
		background-color:#EFE8D6;
		width:760px;
	}
	.titre2{
		background-color:#EFE8D6;
		height: 85px;
	}
	.main-text{
	display:block;
	min-height: 300px;
	}
	.menuh{
		margin-top:4px;
		background-color:#511500;
	}	
	.menuh2{
		margin-top:4px;
		background-color:#D3C6AB;
		height: 33px;
	}
	.menuv{
		width:122px;
		float: left;
		font-size: 0.85em;
	}
	.menuvtxt{
		width:117px;
		height:16px;
		padding-top: 10px;
		padding-left: 10px;
	}	
	.carre{
		float: left;
		width:120px;
	}
	.carre-bckg	
	{	float: left;
		width:27px;
		clear:both;
	}
	.menuv2{
	text-align: right;
	padding-right: 30px;
	font-size: 0.85em;
	padding-top: 5px;
	float: none;
	}
	.menuv3{
	text-align: left;
	font-size: 0.85em;
	padding-top: 5px;
	float:left;
	color:#A29471;
	}
	.text-titre{
	padding-top:15px;
	padding-left:151px;
	}
	.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.text1{
	padding-top:25px;
	width:205px;
	float: left;
	padding-right: 20px;
	font-size: 1em;
	line-height:1.5em;
	padding-left: 30px;
	}
	.text, .text1 p, .text2 p, .text4catalogue p, .text2catalogue p, .text3catalogue p, .text2-begin p{
		color: #666666;
	}
	.spec{
		color: #333333;
	}
	.text2{
		padding-top:25px;
		width:365px;
		float: left;
		font-size: 1.05em;
		line-height:1.4em;

	}
	.text2-begin{
		padding-top:20px;
		padding-right: 15px;
		width:355px;
		float: left;
		font-size: 1.05em;
		line-height:1.4em;

	}
	.text2catalogue{
		padding-top:25px;
		width:215px;
		float: left;
		font-size: 1.05em;
		line-height:1.4em;
		padding-right: 15px;
	}
	.text3catalogue{
		padding-top:25px;
		width:170px;
		float: left;
		font-size: 0.9em;
		line-height:1.4em;

	}	
	.text4catalogue{
		padding-top:25px;
		padding-left: 75px;
		width:240px;
		float: left;
		font-size: 1.05em;
		line-height:1.4em;
		padding-right: 10px;
	}
	.text5catalogue{
		padding-top:25px;
		padding-left: 25px;
		float: left;
		font-size: 1.05em;
		line-height:1.4em;
		padding-right: 30px;
		width:450px;
		color: #666666;
	}
	.text6catalogue{
	padding-top:15px;
	/*padding-left: 27px;*/
	float: left;
	font-size: 1.05em;
	line-height:1.4em;
	/*padding-right: 30px;
	padding-bottom: 15px;
	clear: right;
	height:120px;*/
	width:265px;
	}
	.text7catalogue{
		padding-top:3px;
		padding-left: 27px;
		float: left;
		font-size: 1.05em;
		line-height:1.4em;
		padding-bottom: 15px;
		font-size: 0.9em;
		line-height:1.4em;
		width:300px;
	}
	.catalogue{
	width:235px;
	float: left;
	font-size: 1em;
	line-height:1.5em;
	padding-right:20px;
	padding-top:25px;
	/*height:300px;*/
	height:120px;
	text-align: right;
	}
	.catalogue2{
	/*width:180px;*/
	float: left;
	font-size: 1em;
	line-height:1.5em;
	width:225px;
	text-align:center;
	}
	.begin-bronze{
	width:235px;
	float: left;
	font-size: 1em;
	line-height:1.5em;
	padding-right:20px;
	text-align: center;
	}
	.bottom{
		font-size:0.8em;
		clear: both;
		text-align: right;
		padding-right: 30px;
		padding-bottom: 5px;
		color:#8A6355;
		border-bottom-width: 7px;
		border-bottom-style: solid;
		border-bottom-color: #8A6254;
	}
	.bottom a:visited, .bottom a:link, .bottom a:active{
	color:#8A6355;
	text-decoration:none;
	}
	.bottom a:hover{
	color:#8A6355;
	text-decoration:underline;
	}
	.bottom2{
	font-size:0.8em;
	clear: both;
	text-align: right;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-top: 10px;
	color:#A39572;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #A39572;
	}
	.bottom2 a:visited, .bottom2 a:link, .bottom2 a:active{
	color:#A39572;
	text-decoration:none;
	}
	.bottom2 a:hover{
	color:#A39572;
	text-decoration:underline;
	}
.popup {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-top: 7px;
	padding-bottom: 3px;
	color:#521400;
	font-weight: bold;
	background-color:#BCAF94;
}
/*.urnes-perso-main {
	clear:both;
	padding-left:180px;
	width:577px;
	float: left;
}
.urnes-perso {
	position:relative;
	float: left;
	margin:10px;
}*/
.urnes-perso-Numero {
	background-color: #D7CFBF;
	text-align: center;	
	padding-top: 2px;
	padding-bottom: 2px;
}
.urnes-perso img {
	border:solid;
	border-width:1px;
	border-color:#E1DBD8;
}
.capacite-nbre {
	font-size: 1.2em;
	font-weight: bold;
}
.texteMemorium {
	padding-top:25px;
	padding-left: 21px;
	font-size: 1.05em;
	line-height:1.4em;
	padding-right: 7px;
	vertical-align: text-top;
	width:290px;
	color: #666666;
}
.imageMemorium {
	padding-top:25px;
	vertical-align: text-top;
	padding-bottom: 25px;
	width:277px;
}
.imagesRealisation {
	padding-left: 145px;
	/*padding-top:25px;
	padding-left: 25px;*/
	float: left;
	font-size: 1.05em;
	line-height:1.4em;
	/*padding-right: 30px;*/
	width:600px;
}
.texteSousImage {
	font-size: 11px;
	font-style: italic;
}
.titreImageRealisation {
	font-size: 1.2em;
	color: #363636;
	margin-bottom: -10px;
	font-weight: bold;
}
.titreSectionSolidBronze {
	font-size: 0.9em;
	color: #7f7868;
	font-weight: bold;
	display: block;
	width: 245px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.numeroSectionSolidBronze {
	font-size: 0.9em;
	color: #613323;
	font-weight: bold;
}

@media print {
.bottom, .bottom2 { 
	display: none;
  }
  }
