	body {
		margin: 0px;
		background-color: white;
		font-family: Lucida Grande, Tahoma, verdana;
		font-size: 12px;
	}
	
	img { border: 0px; }
	
	a { text-decoration: none; color: #333; font-weight:bold}
	a:hover { color: #c2454e;}

	#container {
		height: auto;
		margin-right: auto;
		margin-left: auto;
	}
	
	#container_page {
		width: 1080px;
		height: auto;
		margin-right: auto;
		margin-left: auto;
		position: relative;
	}

	#con_page {
		width: 900px;
		margin-right: auto;
		margin-left: 200px;
		background-repeat: repeat-y;
		background-position: center top;
		background-image:url(images/bg2.png);
		position: absolute;
		top:0px;
		margin-left: 5px; padding-left: 80px; padding-right: 80px;
		padding-bottom:50px;
	}
	
	#con_page_left {
		width: 210px;
		float: left;
		position: relative;
		z-index: 1;
		margin-top: 0px;
		margin-left: -4px;
	}
	
	#con_page_left_partenaire {
		width: 210px;
		float: left;
		position: relative;
		z-index: 5;
		margin-top: 525px;
		margin-left: -210px;
	}
	
	#con_page_right {
		width: 670px;
		min-height: 600px;
		float: left;
		padding-left: 10px;
	}
	
	#page_left {
		background-repeat: repeat-y;
		/* background: blue; */
		background-image: url(images/paper_left.png);
		float: left;
		width: 129px;
		z-index: 5;
		position: relative;
	}
	
	#page_right {
		background-repeat: repeat-y;
		/* background: blue; */
		background-image: url(images/paper_right.png);
		float: right;
		width: 129px;
		z-index: 2;
		position: relative;
	}


	#content {
		z-index: 1;
		margin-right: auto;
		margin-left: auto;
		width: 961px;
 		position: relative;
 		background-repeat: repeat-y;
		background-position: center top;
		background-image:url(images/bg2.png);
	}
	
	#content2 {
		margin-right: auto;
		margin-left: auto;
		width: 961px;
		z-index: 8;
		position: absolute;
		filter:alpha(opacity=0);
		-moz-opacity:0;
		opacity:0;
		left:152px;

	}
	
	#content_page {
		z-index: 1;
		margin-right: auto;
		margin-left: auto;
		width: 920px;
		min-height: 810px;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
 		position: relative;
	}
	
	
	#content_page2 {
		z-index: 2;
		margin-right: auto;
		width: 920px;
		min-height: 810px;
		position: absolute;
		filter:alpha(opacity=0);
		-moz-opacity:0;
		opacity:0;
		margin-left: 172px;
	}
	
	#left {
		line-height: 0px;
		float: left;
		height: 600px;
		width: 400px;
		position: relative; z-index: 7; width: 320px; margin-left: 90px;
	}

	
	#right {
		line-height: 0px;
		float: right;
		height: 600px;
		width: 414px;
	}
	
	
	#menu {
		height: 100px;
		width: 750px;
	}
	
	#buy {
		z-index: 15;
		cursor:pointer;
		 margin-top: -148px;width: 136px;  height: 197px;margin-left: 351px;
	}

	
	#contenu_page {
		line-height: 14px;
		width: 602px;
		padding: 10px;
	}
	
	#paper {
		width: 100%;
		z-index: 5;
		left: 0px;
		background-repeat: no-repeat;
		background-position: center top;
		background-image: url(images/paper.png);
		background-attachment: scroll;
		min-width:961px;
		position: absolute; height:860px;
		
	}
	
	#liens {
		padding-left: 0px; margin-top: 30px; height: 150px; margin-top:15px; height: 76px;
	}

	#liens ul li a{
		font-size : 14px;
		text-decoration : none; color:#333;font-weight:normal
	}
	
	#liens ul li a:hover{
		color: #c2454e;
	}
	
	.active_links
	{
		border-bottom-color:black;
		border-bottom-style:outset;
		border-bottom-width:1px;
	}
	#footer {
		margin-top:50px;
text-align:center;
width:970px;
float:left;
	}