/* ::: CSS MAIN :::*/

html{
	overflow:hidden;
	}

body{
	padding:0px;
	margin:0 auto;
	width:100%;
	height:100%;
	font-family:Arial, "Trebuchet MS", Verdana, sans-serif;
	font-size:12.5px;
	background: #11151c;
	position: absolute;
	}
	
h1 {
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 10px 0;
	}
h2 {
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	}	
	
#pagewrapper{
	padding:0px;
	margin:auto;
	width:1012px;
	height:544px;
	border: 1px solid #666;
	position: absolute;
	left: 50%;
	top: 50%; 
	margin-left: -507px;
	margin-top: -270px;
	background: #000;	
	}
#social{
	float: center;
	text-align: right;
	color: #eaeaea;
	font-size: 11px;
	background: none;
	margin: 0 auto;
	padding: 0;
	height:20px;
	width:1012px;
	position: relative;
	top: -20px; 
	}

#header{
	float: left;
	background-image:url(../images/main/bgheader2.jpg);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	height:70px;
	width:1012px;
	position: absolute;
	top: 0px;
	z-index: 10;	
	}

		#logo{
		float: left;
		width: 200px;
		height: 70px;
		}
		#navmenu{
		float: left;
		width:812px;
		height: 70px;
		background:#11151c;	
		}
	
 #center  {
	position: absolute;
	top: 70px;
	left: 0;
	width: 1012px;	
	height: 404px;
	overflow: hidden;
	}
 #index-center  {
	float: left;
	width: 1012px;	
	height: 474px;
	}	

#photos {
	overflow: hidden;
}

#imageContainer{
	width: 1012px;	
	height: 404px;
	}

#imageContainer img#photo{
	display:none;
	width: 1012px;	
	height: 404px;
	z-index:0;
	}
	


	#center img#dummy{
	z-index:0;
	visibility:hidden;
	}
.photo{
	position: absolute;
	top: 0;
	left: 0;
	width: 1012px;	
	height: 404px;
	}	
	
	
#foot{
	position: absolute;
	top: 474px;
	left: 0;
	font-size:11px;
	height:70px;
	width:1012px;
	background-image:url(../images/main/bgfoot3.jpg);
	background-repeat:repeat-x;
	background-color:#11151c;
	background-position:bottom;
	}
#index-foot{
	position: absolute;
	top: 474px;
	left: 0;
	height:70px;
	width:1012px;
	text-align: center;
	}	

	
/* thumbs */
#blocthumb{
	position:absolute;
	top:33px;
	left: 917px;
	height:305px;
	width:95px;
	margin: 11px 0 0 0;
	padding:0 0 0 0;
	z-index:5;
	}
	
#blocthumb .thumb, #blocthumb a.thumb {
	display: inline-block;
	width: 75px;
	height:41px;
	margin: 0 0 5px 0;
	border: 1px solid #666;
	cursor: pointer;
	}

#blocthumb .thumbover, #blocthumb a.thumb:hover{
	display:inline-block;
	width:75px;
	height:41px;
	margin: 0 0 5px 0;
	border: 1px solid #11151c;
	cursor: pointer;
	}
#gallerycontrols{
	height:12px;
	width:14px;
	text-align: center;
	margin: 0 0 5px 30px;
	padding:0;
	z-index:5;
	cursor: pointer;
	}	
	

img, img:hover{
	border:0px;
	}

	
#headerblock{
	position:absolute;
	top:15px;
	left:15px;
	width:385px;
	height:24px;
	display:block;
	margin: 0;
	padding: 0;
	background: #000;
	z-index:5;
	}

#headertext{
	float: left;
	width:346px;
	height: 18px;
	position: relative;
	left: 15px;
	top: 5px;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	}
#headertext-ar{
	float: left;
	width:338px;
	height: 18px;
	position: relative;
	left: 15px;
	top: 4px;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #fff;
	padding-right: 8px;
	}	
#headerarrow{
	float: right;
	width:24px;
	height:24px;
	}
#headerblock2{
	position:absolute;
	top:15px;
	right:2px;
	width:14px;
	height:14px;
	display:block;
	margin: 0;
	padding: 0;
	background: #000;
	border: 1px solid #666;	
	z-index:5;
	}	
#headerarrow2{
	float: right;
	width:12px;
	height:12px;
	margin: 1px 1px 0 0;
	}	
.plus{
	cursor:pointer;
	width:12px;
	height:12px;
	background-image:url(../images/main/plus.png);
	}
.minus{
	cursor:pointer;
	width:12px;
	height:12px;
	background-image:url(../images/main/minus.png);
	}
.play{
	cursor:pointer;
	width:14px;
	height:12px;
	background-image:url(../images/main/play.png);
	}
.pause{
	cursor:pointer;
	width:14px;
	height:12px;
	background-image:url(../images/main/pause.png);
	}

.downarrow{
	cursor:pointer;
	width:12px;
	height:12px;
	background-image:url(../images/main/plus.png);
	}
.uparrow{
	cursor:pointer;
	width:12px;
	height:12px;
	background-image:url(../images/main/minus.png);
	}
.leftarrow{
	cursor:pointer;
	width:12px;
	height:12px;
	background-image:url(../images/main/arrow-left.png);
	}
.rightarrow{
	cursor:pointer;
	width:12px;
	height:12px;
	background-image:url(../images/main/arrow-right.png);
	}
		
	
#zonetext {
	position:absolute;
	top:39px;
	left:15px;
	width:365px;
	height:320px;
	font-size: 11px;
	line-height:1.3em;	
	padding: 5px 2px 5px 15px;	
	display:block;
	background: #000;
	color:#FFFFFF;
	border-bottom: 15px solid #000;
	border-right: 3px solid #000;
	z-index:5;
	overflow: auto;
	}
#zonetext a {
	color: #fff;
	font-weight: normal;	
	text-decoration:underline;
	}
#zonetext a:hover {
	color: #ccc;
	font-weight: normal;
	text-decoration:underline;
	}		
#zonetext ul li{
	margin:0 0 3px 15px;
	text-indent:1px;
	line-height: 13px;
	padding:0px;
	}
#zonetext ul{
	margin:3px 5px 0 0;
	text-indent:1px;
	padding-left:13px;
	list-style-type:bullet;
	}
#zonetext ol{
	margin: 0 0 10px 10px;
	padding:0 5px 5px 10px;
	}
#zonetext ol li{
	margin:0 0 3px 10px;
	line-height: 13px;
	padding:0 0 5px 0;
	}	
	
#pane {
	height: 320px;
	}
#pane-ar {
	height: 320px;
	direction: rtl;
	text-align: right;
	padding-right: 8px;
	}
#pane-ar ul li{
	margin:0 10px 3px 0;
	line-height: 13px;
	padding:0 0 5px 0;
	}	
#pane2 {
	width: 95px;
	height: 283px;
	overflow: auto;
	}
	
	
/*scroll*/
#containertxt{
	position:relative;
	overflow:hidden;
	height:400px;
	margin:0;
	padding:0;
	}
#textslider{
	text-align:justify;
	width: 345px;
	margin: 20px;
	padding:0;
	line-height:1.4em;
	}
	#zonetexte_small #textslider{
		width:280px;/* pas auto -> taille fixe à cause de IE6 */
		}
	#zonetexte_tarifs #textslider{
		width:98%;
		}
	
#blocscroll{
	width:auto;
	height:auto;
	padding:0;
	margin:2px 3px 0 0;
	position:absolute;
	right:0px;
	top:0px;
	color:#FFFFFF;
	font-size:14px;
	cursor:pointer;
	background-color:#11151c;
	}
body #blocscroll a, body #blocscroll a:hover{
	cursor:pointer;
	color:#FFFFFF;
	font-weight:normal;
	}
	
#centenutxt strong.chapeau{
	font-size:1.3em;
	}
	
/* foot */
table#tablefoot{
	color:#FFFFFF;
	margin:10px 0 0 0;
	padding:0;
	vertical-align:top;
	border:0;

	border-collapse:collapse;
	}
table#tablefoot td{
	margin:0;
	padding:0;
	vertical-align:top;
	border:0;
	}

#foot td#tdlang{
	width:80px;
	position: absolute;
	left: 2px;	
	}
#foot td#luxe{
	width:350px;
	margin-right: 10px;
	position: absolute;
	left: 93px;		
	}
#foot td#luxe .strapline{
	text-transform:uppercase;
	font-size: 9px;
	letter-spacing: 3px;
	margin-top: 5px;
	}

#foot td#tdlang2{
	width:230px;
	position: absolute;
	left: 2px;	
	}
#foot td#luxe2{
	width:230px;
	font-size: 10px;	
	margin-right: 10px;
	position: absolute;
	left: 280px;		
	}
#foot td#luxe2 .strapline{
	text-transform:uppercase;
	font-size: 9px;
	letter-spacing: 2px;
	margin-top: 5px;
	}
#foot td#luxe2-ar{
	width:210px;
	text-align: right;
	font-size: 10px;	
	margin-right: 10px;
	position: absolute;
	left: 260px;
	}
#foot td#luxe2-ar .strapline{
	font-size: 9px;
	letter-spacing: 2px;
	margin-top: 5px;
	}	

#foot td#info1{
	width:270px;
	margin-right: 10px;
	position: absolute;
	left: 476px;		
	}
#foot td#info2{
	width:270px;
	margin-right: 10px;
	position: absolute;
	left: 720px;		
	}
#foot td#info3{
	width:180px;
	font-size: 10px;	
	margin-right: 10px;
	position: absolute;
	left: 520px;		
	}
#foot td#info4{
	width:130px;
	font-size: 10px;	
	margin-right: 10px;
	position: absolute;
	left: 697px;		
	}
#foot td#info5{
	width:150px;
	font-size: 10px;	
	margin-right: 10px;
	position: absolute;
	left: 850px;		
	}		
#foot td#info1 a:hover, #foot td#info2 a:hover, #foot td#info3 a:hover, #foot td#info3-ar a:hover, #foot td#info3-gr a:hover, #foot td#info4 a:hover, #foot td#info4-ar a:hover, #foot td#info5 a:hover {
	color: #fff;
	font-weight: normal;
	}
#foot td#info3-ar{
	width:180px;
	font-size: 10px;	
	text-align: right;	
	margin-right: 10px;
	position: absolute;
	left: 480px;		
	}
#foot td#info3-gr{
	width:270px;
	margin-right: 10px;
	position: absolute;
	left: 630px;		
	}	
#foot td#info4-ar{
	width:140px;
	font-size: 10px;	
	text-align: right;
	margin-right: 10px;
	position: absolute;
	left: 670px;		
	}
#foot td#info5-ar{
	width:140px;
	font-size: 10px;	
	text-align: right;
	margin-right: 10px;
	position: absolute;
	left: 820px;		
	}		
	
#foot td#space{
	min-width:12px;	
	}
	
/* flags */	
	
#flagblock{
	float: left;
	width:115px;
	height:50px;
	display:block;
	margin: 0 0 0 15px;
	padding: 0;
	}	
#change-language{
	cursor: pointer;
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 10px;	
	}
#flags-home{
	float: left;
	position:absolute;
	top: 480px;
	left: 440px;
	height:50px;
	width:150px;
	margin: 0;
	padding: 0;
	}
#flags-ranking{
	float: left;
	position:absolute;
	top: 380px;
	left: 400px;
	height:50px;
	width:230px;
	margin: 0;
	padding: 0;
	z-index:1;
	}	
#flagthumb{
	float: left;
	position:absolute;
	top: 5px;
	left: 125px;
	height:50px;
	width:150px;
	margin: 0;
	padding: 0;
	}
	
#flagthumb a, #flagthumb a:hover, #flags-home a, #flags-home a:hover, #flags-ranking a, #flags-ranking a:hover {
	display:inline-block;	
	width:14px;
	height:11px;
	padding:0;
	margin:0 5px 0 0;
	text-decoration:none;
	background:no-repeat;
	vertical-align: top;
    zoom: 1;
    *display: inline;
	*margin:0 8px 0 0;	
	}

#flagthumb a#en, #flags-home a#en, #flags-ranking a#en {
	background:url(../images/flags/uk-sm.png) 0 0;	
	}	
#flagthumb a#en:hover, #flags-home a#en:hover, #flags-ranking a#en:hover {
	background:url(../images/flags/uk-sm.png) 0 -11px;	
	}
	
#flagthumb a#fr, #flags-home a#fr, #flags-ranking a#fr {
	background:url(../images/flags/france-sm.png) 0 0;	
	}	
#flagthumb a#fr:hover, #flags-home a#fr:hover, #flags-ranking a#fr:hover {
	background:url(../images/flags/france-sm.png) 0 -11px;	
	}

#flagthumb a#it, #flags-home a#it, #flags-ranking a#it {
	background:url(../images/flags/italy-sm.png) 0 0;	
	}	
#flagthumb a#it:hover, #flags-home a#it:hover, #flags-ranking a#it:hover {
	background:url(../images/flags/italy-sm.png) 0 -11px;	
	}

#flagthumb a#de, #flags-home a#de, #flags-ranking a#de {
	background:url(../images/flags/germany-sm.png) 0 0;	
	}	
#flagthumb a#de:hover, #flags-home a#de:hover, #flags-ranking a#de:hover {
	background:url(../images/flags/germany-sm.png) 0 -11px;	
	}	

#flagthumb a#es, #flags-home a#es, #flags-ranking a#es {
	background:url(../images/flags/spain-sm.png) 0 0;	
	}	
#flagthumb a#es:hover, #flags-home a#es:hover, #flags-ranking a#es:hover {
	background:url(../images/flags/spain-sm.png) 0 -11px;	
	}

#flagthumb a#pt, #flags-home a#pt {
	background:url(../images/flags/portugal-sm.png) 0 0;	
	}	
#flagthumb a#pt:hover, #flags-home a#pt:hover {
	background:url(../images/flags/portugal-sm.png) 0 -11px;	
	}

#flagthumb a#cn, #flags-home a#cn, #flags-ranking a#cn {
	background:url(../images/flags/china-sm.png) 0 0;	
	}	
#flagthumb a#cn:hover, #flags-home a#cn:hover, #flags-ranking a#cn:hover {
	background:url(../images/flags/china-sm.png) 0 -11px;	
	}	

#flagthumb a#ru, #flags-home a#ru, #flags-ranking a#ru {
	background:url(../images/flags/russia-sm.png) 0 0;	
	}	
#flagthumb a#ru:hover, #flags-home a#ru:hover, #flags-ranking a#ru:hover {
	background:url(../images/flags/russia-sm.png) 0 -11px;	
	}

#flagthumb a#jp, #flags-home a#jp {
	background:url(../images/flags/japan-sm.png) 0 0;	
	}	
#flagthumb a#jp:hover, #flags-home a#jp:hover {
	background:url(../images/flags/japan-sm.png) 0 -11px;	
	}

#flagthumb a#gr, #flags-home a#gr {
	background:url(../images/flags/greece-sm.png) 0 0;	
	}	
#flagthumb a#gr:hover, #flags-home a#gr:hover {
	background:url(../images/flags/greece-sm.png) 0 -11px;	
	}

#flagthumb a#tr, #flags-home a#tr {
	background:url(../images/flags/turkey-sm.png) 0 0;	
	}	
#flagthumb a#tr:hover, #flags-home a#tr:hover {
	background:url(../images/flags/turkey-sm.png) 0 -11px;	
	}

#flagthumb a#ar, #flags-home a#ar, #flags-ranking a#ar {
	background:url(../images/flags/saudi-arabia-sm.png) 0 0;	
	}	
#flagthumb a#ar:hover, #flags-home a#ar:hover, #flags-ranking a#ar:hover {
	background:url(../images/flags/saudi-arabia-sm.png) 0 -11px;	
	}

#flagthumb a#sw, #flags-home a#sw, #flags-ranking a#sw {
	background:url(../images/flags/sweden-sm.png) 0 0;	
	}	
#flagthumb a#sw:hover, #flags-home a#sw:hover, #flags-ranking a#sw:hover {
	background:url(../images/flags/sweden-sm.png) 0 -11px;	
	}		

#flagthumb .flag-row{
	float:left;
	clear: both;
	width: 140px;
	height: 16px;
	margin: 0;
	padding:0;
	}
	
#flags-home .flag-row{
	float:left;
	clear: both;
	width: 140px;
	height: 20px;
	margin: 0;
	padding:0;
	}
#flags-ranking .flag-row{
	float:left;
	clear: both;
	text-align: center;
	width: 230px;
	height: 20px;
	margin: 0;
	padding:0;
	}	

#flags-ranking h1 {
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 10px 0;
	color: #fff;
	text-align: center;
	}
#flags-ranking h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 10px 0;
	color: #fff;
	text-align: center;
	}

	

#menulangue{
	width:65px;
	height:auto;
	z-index:10;
	margin:0 0 0 15px;
	}	
#menulangue a{
	display:inline-block;
	width:16px;
	height:11px;
	padding:0;
	margin:0 0 6px 0;
	text-decoration:none;
	background:no-repeat;
	}
	
#menulangue a#en {
	background:url(../images/main/en.jpg) 0 0;	
	}	
#menulangue a#en:hover {
	background:url(../images/main/en.jpg) 0 -11px;	
	}
	
#menulangue a#fr{
	background:url(../images/main/fr.jpg) 0 0;	
	}	
#menulangue a#fr:hover{
	background:url(../images/main/fr.jpg) 0 -11px;	
	}
	
#menulangue a#ru{
	background:url(../images/main/ru.jpg) 0 0;	
	}	
#menulangue a#ru:hover{
	background:url(../images/main/ru.jpg) 0 -11px;	
	}
	
#menulangue a#cn{
	background:url(../images/main/cn.jpg) 0 0;	
	}	
#menulangue a#cn:hover{
	background:url(../images/main/cn.jpg) 0 -11px;	
	}


	
#flags{
	float: left;
	clear: both;	
	width:1012px;
	height:40px;
	margin: 20px 0 0 0;
	text-align: center;
	}

#flags a{
	display:inline-block;
	width:16px;
	height:11px;
	padding:0;
	margin:0 6px 0 0;
	text-decoration:none;
	background:no-repeat;
	}

#flags a#en{
	background:url(../images/main/en.jpg) 0 0;	
	}	
#flags a#en:hover{
	background:url(../images/main/en.jpg) 0 -11px;	
	}
	
#flags a#fr{
	background:url(../images/main/fr.jpg) 0 0;	
	}	
#flags a#fr:hover{
	background:url(../images/main/fr.jpg) 0 -11px;	
	}
	
#flags a#ru{
	background:url(../images/main/ru.jpg) 0 0;	
	}	
#flags a#ru:hover{
	background:url(../images/main/ru.jpg) 0 -11px;	
	}	
#flags a#cn{
	background:url(../images/main/cn.jpg) 0 0;	
	}	
#flags a#cn:hover{
	background:url(../images/main/cn.jpg) 0 -11px;	
	}	


a img, a:hover img{
	border:0;
	}


#foot #info .for{
	text-transform:uppercase;
	}
	
/* ::: LIENS ::: */
#lang a{
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;
	}
#lang a:hover{
	color:#808285;
	cursor:pointer;
	}
#lang a.langactif{
	color:#808285;
	}
#lang a.langactif:hover{
	color:#FFFFFF;
	}
	
#info a{
	color:#aeb3bb;
	}
	
a{
	color:#aeb3bb;
	text-decoration:none;
	font-style:normal;
	}
a:hover{
	color:#aeb3bb;
	text-decoration:none;
	font-weight:bold;
	}
#info a:hover{
	color:#aeb3bb;
	text-decoration:none;
	font-weight:normal;
	}
#booking {
	width: 736px;
}
#booking label {
	width: 100px;
	display: inline-block;
}
#booking label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
	color: #ff0000;
}
	
#booking1 {
	position:absolute;
	top:30px;
	left:30px;
	width:368px;
	height:334px;
	font-size: 11px;
	line-height:1.3em;	
	padding: 5px 2px 5px 15px;	
	display:block;
	background: #000;
	color:#FFFFFF;
	z-index:5;
	overflow: auto;
	}
#booking2 {
	position:absolute;
	top:30px;
	left:415px;
	width:368px;
	height:334px;
	font-size: 11px;
	line-height:1.3em;	
	padding: 5px 2px 5px 15px;	
	display:block;
	background: #000;
	color:#FFFFFF;
	z-index:5;
	overflow: auto;
	}

#booking3 {
	position:absolute;
	top:30px;
	left:30px;
	width:368px;
	height:334px;
	font-size: 11px;
	line-height:1.3em;	
	padding: 5px 2px 5px 15px;	
	display:block;
	color:#FFFFFF;
	z-index:5;
	overflow: auto;
	}
#booking4 {
	position:absolute;
	top:30px;
	left:415px;
	width:368px;
	height:334px;
	font-size: 11px;
	line-height:1.3em;	
	padding: 5px 2px 5px 15px;	
	display:block;
	color:#FFFFFF;
	z-index:5;
	overflow: auto;
	}

.bookingfield3 {
	width:150px;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;	
	font-size: 11px;
	padding: 2px;	
	background: #fff;
	color:#000;
	border: none;		
	}
.bookingfield2 {
	width:175px;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;	
	font-size: 11px;
	padding: 2px;	
	background: #fff;
	color:#000;
	border: none;		
	}
.bookingfield2a {
	width:175px;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;	
	font-size: 11px;
	padding: 2px;	
	background: #000;
	color:#fff;
	border: none;		
	}	
.bookingfield1 {
	width:135px;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;		
	font-size: 11px;
	padding: 2px;	
	background: #fff;
	color:#000;
	border: none;	
	}
.bookingfield1a {
	width:135px;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;		
	font-size: 11px;
	padding: 2px;	
	color:#fff;
	background: #000;
	border: 1px solid #666;
	}

.bookingfield3a {
	width:150px;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;		
	font-size: 11px;
	padding: 2px;	
	color:#fff;
	background: #000;
	border: 1px solid #666;	
	}	
.bookingtextfield {
	width:250px;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;	
	font-size: 11px;
	padding: 2px;	
	background: #fff;
	color:#000;
	border: none;		
	}
.bookingtextfield1 {
	width:250px;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;	
	font-size: 11px;
	padding: 2px;	
	background: #000;
	color:#fff;
	border: 1px solid #666;		
	}	
.calendarfield {
	cursor: pointer;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;		
	width: 70px;
	height: 16px;
	color: #000;
	padding: 2px 3px 2px 28px;
	background: #fff url(../images/main/calendar-icon.gif) no-repeat;
	border: none;
}
.calendarfield1 {
	cursor: pointer;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;		
	width: 70px;
	height: 16px;
	color: #fff;
	padding: 2px 3px 2px 28px;
	background: #000 url(../images/main/calendar-icon.png) no-repeat;
	border: 1px solid #666;
}	

.bookingbutton {
	cursor: pointer;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;	
	text-align: center;
	color: #fff;
	padding: 2px;
	background: #666;
	border: none;
	margin-right: 15px;
}


#ranking {
	font-size: 11px;
	line-height:15px;	
	padding: 0;
	margin: 0 0 10px 0;
	color:#FFFFFF;
	text-align: center;
	}

#links {
	float: center;
	position:relative;
	top: 0;
	left: 400px;
	width:230px;	
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0 0;
	text-align: center;
	}

#links a {
	color: #ccc;
	text-decoration: underline !important;
	}
#links a:hover {
	color: #fff;
	}	









