.text-content {
	padding-top:25px;
	height:370px;
	width:635px;
	float:right;
	margin-top:0px;
	margin-right:-17px;
	/*overflow:none;*/
	}

.menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
	color:#9c9e9b;
}

.alt-content {
	position:absolute;
	width:400px;
	height:50px;
	margin:-38px 475px;
	
}

.text-dividor {
	position:absolute;
	top:-20px;
	height:10px;
	width:320px;
	margin-left:325px;
}
	
.text-background {
	position:absolute;
	z-index:0;
	margin-left:10px;
	margin-top:-60px;
	width:300px;
	height:30px;
}

.text-background h4{
	font-family: Arial, Helvetica, sans-serif;
	color:#8cbbff;
	font-style:italic;
	font-size:14px;
}

.menu-content {
	position:relative;
	float:right;
	padding-left:0px;
	padding-top:0px;
	height:20px;
	width:350px;
}

.menu-content h2 {
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	color:#466a9c;
	font-style:italic;
	font-size:22px;
	font-weight:bold;
	margin:0px 0px;
	width:350px;
}
	
.img-content ul {
	font-family: Arial, Helvetica, sans-serif;
	padding:5px;
	margin-left:10px;
	margin-top:10px;
	font-size:12px;
}
.img-content li {
	margin-top:2px;
	list-style-type:none;
	background:transparent url('point.gif')no-repeat top left;
	padding-left:20px;
	padding-top:5px
}

.precedent img{
	position:absolute;
	background: #fff url('arrow_left.png') repeat-x left;
	border:none;
	margin:4px 30px;
}

.suivant img{
	position:absolute;
	border:none;
	margin:4px 332px;
}
	
.menu-background {
	position:relative;
	float:right;
	width:350px;
	height:40px;
}
	
.img-content {
	position:absolute;
	margin:120px -40px;
	width:220px;
	height:200px;
	}

.img-content img {
	height:64px;
	float:left;
	margin: 2px;
	}

.img-content p {
	text-align:justify;
	}

.img-background {
	position:absolute;
	width:250px;
	height:150px;
	}

.bottom {
	position:absolute;
	margin:430px 0px;
	width:720px;
	height:83px;
}
.bottom .left-bottom {
	 height:73px;
	 width:73px;
	 position:absolute;
	 margin:54px -40px;
	 background: transparent url('border2.png') no-repeat top left;
}
.lien {
	position:absolute;
	margin:400px -42px;
}
.lien ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.lien li{
	display:inline;
	list-style-type:none;
	border-right:1px solid #466a9c;
	margin-left:5px;
	padding-right:5px;
}

.scroller {
	position:absolute;
	top:0;
	right:-20px;
	}

#cadre_support {
	overflow:hidden;
	z-index:2;
	position:relative;
	}
#conteneur {
	/*padding:50px 1em;*/
	z-index:1;
	position:relative;
	}
#cadre_scroller { 
	overflow:hidden;
	z-index:2;
	position:relative;
	}
	
#scroller { 
	padding:50px 0;
	z-index:1;
	position:relative;
	}


.page p {
	text-align:justify;
	}

h2.default {
	font-family: Arial, Helvetica, sans-serif;
	color:#466a9c;
	font-style:italic;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:16px;
	margin-top:0;
	margin-bottom:0;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	}

.page-precedent {
	position:absolute;
	margin:-50px -50px;
	width:223px;
	height:197px;
	background: transparent url('pagetop.png') no-repeat left;
}

.page-suivant {
	position:absolute;
	margin:350px 680px;
	width:223px;
	height:197px;
	background: transparent url('page-suivant.png') no-repeat left;
}

.page-precedent a{
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#466a9c;
	font-style:italic;
	font-weight:bold;
	margin:50px 50px;
}

.page-suivant a{
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:14px;
	color:#466a9c;
	font-style:italic;
	font-weight:bold;
	margin:115px 50px;
	width:120px;
}

.soft {
	position:relative;
	float:right;
	width:50px;
	height:400px;
	background: transparent url('sc.jpg') no-repeat left;
	margin-top:14px;
	margin-right:-70px;
}

.text-content .left-top {
	height:73px;
	width:73px;
	position:absolute;
	margin:-25px -25px;
	background: transparent url('border1.png') no-repeat top left;
}
.text-content .left-bottom {
	 height:73px;
	 width:73px;
	 position:absolute;
	 margin:358px -25px;
	 background: transparent url('border2.png') no-repeat top left;
}
.text-content .right-top {
	 height:73px;
	 width:73px;
	 position:absolute;
	 margin:-25px 662px;
	 background: transparent url('border5.png') no-repeat top left;
}
.text-content .right-bottom {
	height:73px;
	width:73px;
	position:absolute;
	margin:358px 662px;
	background: transparent url('border6.png') no-repeat top left;
}


.img-content .left-top {
	height:73px;
	width:73px;
	position:absolute;
	margin:-35px -35px;
	background: transparent url('border1.png') no-repeat top left;
}
.img-content .left-bottom {
	 height:73px;
	 width:73px;
	 position:absolute;
	 margin:263px -35px;
	 background: transparent url('border2.png') no-repeat top left;
}
.img-content .right-top {
	 height:73px;
	 width:73px;
	 position:absolute;
	 margin:-35px 205px;
	 background: transparent url('border3.png') no-repeat top left;
}
.img-content .right-bottom {
	height:73px;
	width:73px;
	position:absolute;
	margin:263px 205px;
	background: transparent url('border4.png') no-repeat top left;
}
