BODY {
	background:url(../images/bg-body.gif) repeat-x; 
	}
.espace {
	height:53px;
	}
.espace-pt {
	height:20px;
	}
.ombre {
	width:1030px;
	margin:0 auto 0;
	}
#top, #top-withNavigation {
	height:86px;
	background:url(../images/bg-top.gif) repeat-x;
	}
	#top-withNavigation {
	position:absolute;
	z-index :100;
	top: 0px;
	left:0px;
	width:100%;
	}
	#info-top {
		width:950px;
		margin:0 auto 0;
		padding-top: 20px;
		}
	#info-top span {
		color:#CCCCCC;
		}
		
	#mail {
		margin-left:450px;
		margin-right:40px;
		padding-top:5px;
		}
	
#header-home {
	height:323px;
	background:url(../images/bg-headre-home.gif);
	margin-top:-31px;
	}
	.ombre-lat-left  {
		float:left;
		margin-top:-33px;
		}
	.ombre-lat-right {
		float:right;
		margin-top:-33px;
		}
	.ombre-pt {
		margin-top:80px;
		}
	#navigation-home {
		font:"Arial Rounded MT Bold", "Arial Black", arial;
		font-size:1.5em;
		font-weight:bold;
		list-style:none;
		margin-top:15px;
		width:200px;
		}
	#navigation-home li {
		height:2em;
		border-bottom:1px solid #CCCCCC;
		}
	#navigation-home li a {
		text-decoration:none;
		}
	#navigation-home li a:hover {
		text-decoration:underline;
		}		
	li[title="expats"] a {
		color:#f7941d;
		}
	li[title="events"] a {
		color:003366;
		}
	li[title="wedding"] a {
		color:#90278e;
		}
	li[title="support"] a {
		color:#15ab51;
		}
	li[title="incentives"] a {
		color:#f5e000;
		}
	li[title="kids"] a {
		color:#2c81b4;
		}
	li[title="conciergerie"] a {
		color:#cccc00;
		}
	#home-citation {
		margin-top:20px;
		}
	#home-logo {
		margin-left:70px;
		}	
#header {
	height:253px;
	background:url(../images/bg-header-page.gif);
	margin-top:80px;
	position:absolute;
	}
	.sentence img {
		margin-top:50px;
		}

#navigation{
	height:60px;
}

	#expats, #expats div,
	#events, #events div,
	#conciergerie, #conciergerie div,
	#support, #support div,
	#wedding, #wedding div,
	#kids, #kids div {
		height:80px;
		position:absolute;
		width:158px;
		float:left;
	}
	
	#expats, #events, #conciergerie, #support, #wedding, #kids{
		background-image: url(../images/menu.png);
		background-attachment: scroll;
		background-repeat: no-repeat;
		top:85px;
	}
	
	#expats{
		background-position: 0px -30px;
		margin-left:0px;
	}
	
	#events {
		background-position: -158px -30px;
		margin-left:158px;
	}
	
	#wedding {
		background-position: -316px -30px;
		margin-left:316px;
	}
	
	#support{
		background-position: -474px -30px;
		margin-left:474px;
	}
	
	#kids{
		background-position: -632px -30px;
		margin-left:632px;
	}
	#conciergerie{
		background-position: -790px -30px;
		margin-left:790px;
	}
	
	#expats div, #events div, #conciergerie div, #support div, #wedding div, #kids div {
		background-image: url(../images/white.gif);
		background-attachment: scroll;
		background-repeat: no-repeat;
		background-position: 0px -58px;	
	}
	.pri-nav a{
	display:block;
	text-decoration:none;
	text-indent:-30000px;
}
.box-top {
	background:url(../images/box-top.gif) no-repeat;
	}
	.box-bottom {
	background:url(../images/box-bottom.gif) no-repeat bottom;
	padding:33px;
	}
	.box-bottom p img.left {
		margin-top:0;
		}
.content {
	background:url(../images/content-box-top.png) no-repeat;
	}
	.content > div {
		padding:0px;
		background:url(../images/content-box-botom.png) no-repeat bottom;
		height:auto;
		clear:both;
		
		}
	div.content-nav {
		background:url(../images/bg-content-nav.png) no-repeat top right;
		}
	table.content-nav {
		margin-top:10px;
		}
	table.content-nav td {
		vertical-align:middle;
		padding:5px;
		}
	table.content-nav td:first-child {
		text-align:right;
		}
	table.content-nav td.selected {
		background:url(../images/d-selected.png)!important;
		}
	table.content-nav td a {
		display:block;
		padding-right:15px;
		font-family:"Arial Rounded MT Bold", "Arial Black";
		font-size:1.25em;
		text-decoration:none;
		color:#666666;
		/*border-bottom:1px dotted #999999;*/
		}
	table.content-nav td a:hover {
		color:#333333;
		/*border-bottom:1px dotted #333333;*/
		}
	.content-holder-text {
		position:relative;
	}
	a.selected{
		color:#000000!important;
		background:url(../images/selected-arrow.png) right center no-repeat;
		}
	
	
	.content-text {
		width:470px;
		font-size:1.3em;
		display:none;
		padding:30px 0 30px 0;
		}	
