@charset "utf-8";
/* CSS Document */

body,*{
	margin:0;
	padding:0;
}
body{
	background:#2a3235;
	font-family:Georgia, "Times New Roman", Times, serif;
}
a img{
	border:none;
}

#container{
	width:1024px;
	margin:0 auto;
}

/* TOP */
#top{
	/*background:url(../img/top_logo.png) bottom left repeat-x;*/
	/*top:0;*/
	height:136px;
	width:1025px;
	background:url(../img/test2.png) bottom left no-repeat;
}
#top.move{
	position:fixed;
}
.ie7 #top.move{
	position:0 0;
	margin:0 0 0 -1025px;
	/*position:fixed;
	width:1025px;
	left:0px;
	top:132px;
	margin:0 auto;*/
}
#top #pretop{
	clear:both;
	height:27px;
	/*background:url(../img/pretop2.png) bottom left no-repeat;*/
}
#wr_logo{
	float:left;
	width:1025px;
	background:#202729;
}
#top #logo{
	float:left;
}

#top #langues{
	float:right;
	padding:9px 9px 0 0;
}

#top #navigation{
	clear:both;
	text-align:center;
	padding:10px 0 0 0;
	height:30px;
	background:#2a3235 !important;
	/*background:url(../img/navigation_bottom.png) bottom left no-repeat !important;*/

}

#top #navigation a{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#a4a4a5;
	text-decoration:none;
	margin:0 0 0 50px;
}
/**/

#wr_content{
	float:left;
	/*background:url(../img/test3.png) top left repeat-y;*/
	height:11218px;
	/*padding:15px 0 0 0;*/
}
/**/
.cale{
	float:left;
	width:532px;
	background:red;
	height:130px;
}
.page{
	float:left;
	width:796px;
	padding:0px 0 0 229px;
}
.page .content{
	padding:0 0 0 0;
	background:white;
}
.content p{
	margin:0px 0 20px 0;
	font-size:14px;
	color:#2a3235;
}
.content h2{
	margin:0px 0 20px 0;
	font-size:20px;
	font-weight:bold;
	color:#2a3235;
	letter-spacing:-0.08em;
}
a.top{
	color:white;
	font-size:11px;
	float:right;
	margin:-35px 0 0 0;
}
/**/
.content h1,.content h2, .content p{
	padding:0 13px 0 13px;
}
div.quote{
	float:left;
	background:#2a3235;
	padding:23px 0 23px 0;
}
div.quote blockquote{
	float:left;
	color:white;
	background:#171d1e;
	padding:20px 20px 20px 20px;
}
div.quote p.auteur{
	background:#171d1e;
	float:left;
	text-align:right;
	color:white;
	width:545px;
	padding:0px 13px 20px 0px;
	margin:0;
}
/**/
#page1{
	background:#2a3235 url(../img/lignes1.gif) top left no-repeat;
}
#page1 .content{
	/*background:white url(../img/page1.png) top left no-repeat;*/
	width:558px;
	height:1036px;
}
#page1 .content h1{
	float:left;
	font-size:20px;
	color:white;
	width:532px;
	padding:5px 13px 35px 13px;
}
#page1 .content h1 span{
	font-size:29px;
}
#page1 .content p.couleur,#page1 .content p span{
	color:#cf4044;
}
#page1 p.entete{
	float:left;
	padding:0 0px 0 0px;
	font-size:20px;
	padding:10px 13px 30px 13px;
	width:532px;
	color:white !important;
}
#page1 p.entete span{
	font-size:29px;
	color:white !important;
}
#tete11{
	background:white url(../img/page1.png) top left no-repeat;
}
/**/

#page2{
	background:#2a3235 url(../img/lignes2.gif) top left no-repeat;
	line-height:1.233em !important;
}
#page2 .content{
	background:white;
	width:558px;
	height:6496px;
}
#page2 .content h1{
	float:left;
	font-size:20px;
	color:white;
	width:532px;
	padding:15px 13px 45px 13px;
}
#page2 .content h1 span{
	font-size:29px;
}
#page2 p.entete{
	float:left;
	padding:0 0px 0 0px;
	background:white url(../img/page2.png) top left no-repeat;
	font-size:20px;
	padding:20px 13px 30px 13px;
	width:532px;
	color:white !important;
}
#page2 p.entete span{
	font-size:29px;
	color:white !important;
}

#page2 .content p.couleur,#page2 .content p span,#page2 h2.couleur{
	color:#9b8572;
}
#tete21{
	padding:30px 13px 40px 13px !important;
}
#entete1{
	background:white url(../img/page22.png) top left no-repeat !important;
	padding:30px 13px 40px 13px !important;
}
#entete2{
	background:white url(../img/page23.png) top left no-repeat !important;
	padding:30px 13px 32px 13px !important;
}
#entete3{
	background:white url(../img/page24.png) top left no-repeat !important;
	padding:30px 13px 32px 13px !important;
}
/**/
#page3{
	background:#2a3235 url(../img/lignes3.gif) top left no-repeat;
	/*line-height:1.233em !important;*/
}
#page3 .content{
	width:558px;
	height:2618px;
	background:white;
	line-height:1.0em;
}
#page3 .content h1{
	float:left;
	font-size:20px;
	color:white !important;
	width:532px;
	padding:30px 13px 30px 13px;
}
#page3 .content h1 span{
	color:white !important;
}
#page3 .content p.couleur,#page3 .content p span,#page3 h2 b{
	color:#4863e9;
}

#page3 p.entete{
	clear:left;
	background:white url(../img/page32.png) top left no-repeat;
	font-size:20px;
	padding:30px 13px 33px 13px;
	width:532px;
	color:white !important;
	margin:0;
}
#tete31{
	background:white url(../img/page32.png) top left no-repeat !important;
	padding:30px 13px 32px 13px !important;
	width:531px;
}
#page3 .content p.entete span{
	color:white;
}
/**/
#page4{
	background:#2a3235 url(../img/lignes4.gif) top left no-repeat;
	/*line-height:1.233em !important;*/
}
#page4 .content{
	/*background:white url(../img/page4.png) top left no-repeat;*/
	background:white;
	width:558px;
	height:865px;
}
#page4 .content h1{
	float:left;
	font-size:20px;
	color:white;
	width:532px;
	padding:30px 13px 40px 13px;
}
#page4 .content h1 span{
	font-size:29px;
}
#page4 .content p.couleur,#page4 .content p span,#page4 h2 b{
	color:#06cb39;
}
#page4 h2 span{
	font-size:12px;
	color:#2a3235;
	letter-spacing:0em !important;
}
#page4 p.entete{
	clear:left;
	background:white url(../img/page32.png) top left no-repeat;
	font-size:20px;
	padding:30px 13px 33px 13px;
	width:532px;
	color:white !important;
	margin:0;
}
#tete41{
	background:white url(../img/page4.png) top left no-repeat !important;
	padding:30px 13px 52px 13px !important;
}
/**/
#page5{
	background:#2a3235 url(../img/lignes5.gif) top left no-repeat;
	/*line-height:1.233em !important;*/
}
#page5 .content{
	/*background:white url(../img/page5.png) top left no-repeat;*/
	background:white;
	width:558px;
	height:408px;
}
#page5 .content h1{
	float:left;
	font-size:20px;
	color:white;
	width:532px;
	padding:25px 13px 45px 13px;
}
#page5 .content h1 span{
	font-size:29px;
}
#page5 .content p{
	font-size:20px;
}
#page5 .content p.couleur,#page5 .content p span,#page5 h2 b, #page5 a{
	color:#cb258f;
}
#page5 p.entete{
	clear:left;
	background:white url(../img/page32.png) top left no-repeat;
	font-size:20px;
	padding:30px 13px 33px 13px;
	width:532px;
	color:white !important;
	margin:0;
}
#tete51{
	background:white url(../img/page5.png) top left no-repeat !important;
	padding:30px 13px 48px 13px !important;
}
/**/
#page6{
	background:#2a3235 url(../img/lignes6.gif) top left no-repeat;
	/*line-height:1.233em !important;*/
}
#page6 .content{
	/*background:white url(../img/page6.png) top left no-repeat;*/
	background:white;
	width:558px;
	height:964px;
	line-height:1.3em;
}
#page6 .content h1{
	float:left;
	font-size:19px;
	color:white;
	width:532px;
	padding:25px 13px 45px 13px;
}
#page6 .content h1 span{
	font-size:29px;
}
#page6 p.entete{
	clear:left;
	background:white url(../img/page6.png) top left no-repeat;
	font-size:20px;
	padding:30px 13px 45px 13px;
	width:532px;
	color:white !important;
	margin:0;
}
#tete61{
	background:white url(../img/page6.png) top left no-repeat !important;
	padding:30px 13px 43px 13px !important;
}
#page6 p{
	font-size:20px;
}
#page6 .content p.couleur,#page6 .content p span,#page6 h2.couleur{
	color:#a5c1c4;
}
/**/
#page7{
	float:left;
	background:#2a3235;
	height:400px;
}
#footer{
	float:left;
	height:200px;
	/*position:relative;
	z-index:150;*/
	width:100%;
	background:url(../img/footer1.png) bottom left repeat-x;
}

/**/

#goutte{

	/*position:fixed;
	position:absolute;
	width:124px;
	z-index:1;
	left: 73px;
	bottom: 0px;
	background:red url(../img/goutte.png) bottom left no-repeat ;
	height:150px;*/
	
	width:136px;	
	height:128px;
	
	/*position: absolute;
	margin:0 0 0 73px;
	background:url(../img/goutte.png) top left no-repeat ;
	background-position:0 15em;*/
	
	background: url(../img/goutte.gif) top right no-repeat ;
	background-position:73px 101px;
	position:fixed;
	margin:30px 0 0 0;
	
}
.webkit #goutte{
	height:128px;
	background-position:73px 102px;
}
#goutte.move{
	margin:500px 0 0 0;
}

#goutte2{
	clear:left;
	height:10px;
	background:#2a3235;
	height:10px;
	margin:107px 0 0 0;
	height:11218px;
}

