*{
	margin:0;
	padding:0;}
	
html { 
	font-size: 16px;}
	
body { 
		font-size: 62.5%;
		font-family: Verdana, Arial, sans-serif;
		color: #555555;
		background: #ed6819;}
		
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
img{border:0;}

#logo {
	margin:0 auto;
	width:650px;
	background: url(images/logo.jpg) no-repeat;
	
		padding-top:130px;}


#menu {
	margin-left:200px;
	height:35px;
	}

#menu li{
	width:89px;
	height:34px;
	float:left;
	list-style:none;
	line-height:39px;
	text-align:center;
	color:#fff;
	font-weight:bold;}
	
#menu li a{
	width:89px;
	height:34px;
	display:block;
	color:#fff;
	text-decoration:none;}
	
#menu .presentation a{
	background:url(images/bt1.png) no-repeat;
	background-position:0 5px;}
#menu .solidarite a{
	background:url(images/bt2.png) no-repeat;
	background-position:0 5px;}
#menu .services a{
	background:url(images/bt3.png) no-repeat;
	background-position:0 5px;}
#menu .contact a{
	background:url(images/bt4.png) no-repeat;
	background-position:0 5px;}

#menu .presentation a:hover, #menu .solidarite a:hover, #menu .services a:hover, #menu .contact a:hover{
	background-position:0;
	line-height:34px;
	text-decoration:none;
	}


#wrapper {
	margin:0 auto;
	width:595px;
	background: white; }

#content {
	background:url(images/bg_content.jpg);}
#content p {
	margin:15px;
	font-size:12px;
	margin-bottom:0;}
#top_content {
	background:url(images/top_content.jpg);
	height:34px;}

#bottom_content {
	background:url(images/bottom_content.jpg);
	height:27px;}
	
  /*#content h1 { font-size: 2.4em; font-weight: normal; line-height: 32px; margin: 30px 0 50px 0; }
  #content p { font-size: 1.4em; line-height: 22px; margin-bottom: 20px; }*/
  
  /* transition - start */
  #gallery { position: relative;margin-left:15px;}
  #pensee{float:right;width:325px;height:150px;text-align:left;background:url(images/bg_pensee.jpg) repeat-y;margin-top:15px;margin-right:15px;}
  #pensee p{margin-left:5px;}
  #pensee p span{margin:0 10px; display:block; font-size: 14px; text-align:justify;}
    #pictures { position: relative; height: 200px; width:210px;}
    #pictures img { position: absolute; top: 0; left: 0; height: 204px; }
    
    #prev, #next {position: absolute; top: 45%; left: 0; font-size: 2.0em; width:103px; float:left; z-index:99;}
	#next {left:123px; text-align:right;}
  /* transition - end */
  
#footer { text-align: center; margin: 50px 0 20px 0; }

#footer ul{
	display:inline;
	list-style:none;
	text-align:center;
	width:300px;
	margin:0 auto;}
	
#footer ul li{
	display:inline;
	list-style:none;
	text-align:center;}
	
#menu li a{
	text-decoration:none;}
	