/* CSS Document */
			a:visited {color: #999999 ;}
			a:active {color: #999999 ;}
			a:link {color: #999999 ;}
			a:hover {color: #999999 ;}
			body{
					margin: 5px 0 ;
					padding: 0 ;
					text-align: center ;
					font: 12px "Trebuchet MS", helvetica, sans-serif ;
					background: url(background.jpg) repeat-x left top #fff;}
			
			div#displayback{
					width: 700px ;
					margin: 0 auto ;
					text-align: center;
					margin-top: 5px ;
					background: url(back.jpg) no-repeat left top;}
					
			.langue {
					margin-top: 185px;
					margin-left: 622px;
					height: 15px;
					width: 50px;
					position: absolute;
					overflow:hidden;}
			html>body .langue {
			  		position: fixed;}
			  		
			 .langue a {
					font-size: 12px;
					color: #b1b1b1;
					line-height: 12px;
					text-decoration: none ;}
								
			div#conteneur{
					width: 680px ;
					margin: 10px auto ;
					padding-top:10px;
					text-align: center;}
			div#header{
					height: 200px ;
					display:block;
					margin: 0;
					background: url(fond.jpg) no-repeat left 12px;}
			ul#menu{
					height: 40px ;
					margin: 0 ;
					padding: 0 ;
					list-style-type: none ;
					background: url(menu.jpg) repeat-x ;}
			ul#menu li{
					float: left ;
					text-align: center ;}
			ul#menu li a{
					width: 136px ;
					margin:0;
					padding:0;
					line-height: 40px ;
					font-size: 11px ;
					font: Arial, Helvetica, sans-serif;
					letter-spacing: 2px ;
					color: #396d8e ;
					display: block ;
					text-decoration: none ;}
			
			ul#menu li a:hover { background: url(fleche-menu.gif) no-repeat center top; }
			
			ul#menu li a:active { background: url(fleche-menu.gif) no-repeat center top; }
					
			ul#menu li a span{ color: #8bc53e; }
			
			div#contenu { 
					width: 660px;
					color: #000;
					text-align: left ;
					margin: 0px auto ;
					margin-top:5px;
					overflow:hidden;
					text-decoration: none ;
					border-top: 0px solid #efefef ;}
			div#contenu-left {
					width: 438px;
					float:left;
					margin-top:20px;}
			div#contenu-left-top {}
			div#contenu-left-bottom {
					border-top: 2px solid #efefef;text-align: center;
					padding-top:10px;
					padding-bottom:10px;color: #909090;
					margin-top:20px;}
			div#contenu-left-bottom a{
					margin-left:2px;margin-right:2px;text-decoration:none;color: #909090;}
			div#contenu-right {
					width: 200px;
					margin-left:20px;
					border-left: 2px solid #efefef;
					float:left;
					margin-top:20px;}
					
			h1 {
					font-size: 20px;
					color: #396d8e;
					letter-spacing:4px;
					margin: 0 0 0 0;
					padding: 0px 0 15px 20px;
					line-height: 22px;}
					
			
			h3 {
					font-size: 14px;
					color: #8bc53e;
					letter-spacing:4px;
					margin: 0 0 0 0;
					padding: 0 0 0 20px;
					line-height: 18px;}
			
			h4 {
					font-size: 13px;
					text-transform: uppercase;
					margin-left:10px;
					margin-top:5px;
					color: #396d8e;}
			
			
			
			div#contenu p {
				text-indent:10px;
				line-height: 19px;
				color:#777;
				margin: 0 0 20px 20px;}
				
			div#contenu p span{color:#8bc53e;}
				
			div#contenu-right p { text-indent:0px; }
			
			span.soustitre{
					font-size: 14px;
					color: #8bc53e;
					letter-spacing:4px;
					line-height: 20px;}
				
			div#contenu img {
				border: 2px solid #efefef;}
				
			img.alignleft {
				float: left;
				display:block;
				/*      top right bottom left*/
				margin: 0px 15px 0px 0px;}
			
			img.alignright {
				float: right;
				display:block;
				margin: 0 0 5px 15px;}
				
			p#footer{line-height: 20px ;
					text-align: center ;
					color:#777;}