/* CSS Document */

*{margin:0;padding:0}

		body
		{
			margin: 0 0 ;
			padding: 0 ;
			text-align: left ;
			font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
			background: url(img/pixel.jpg) ;
		}
		
		div#conteneur
		{
			width: 1020px ;
			margin: 0px ;
			background: url(img/bg-repeat.jpg) ;
		}
		
		h1#header
		{
			height: 271px ;
			margin: 0 ;
			background: url(img/header.jpg) no-repeat left top ;
			font-size: 10px ;
		}
		
		h1#flash
		{
			margin: 0 0;
			height: 271px ;
			float:right;
			position: relative ;
			left: 18px;
			top: -1px ;
			background: url(img/header.jpg) no-repeat right top ;
		}
		
		h1#header a
		{
			width: 350px;
			height: 20px ;
			display: block ;
			position: relative ;
			left: 200px;
			top: 25px ;
			text-decoration: none;
			color:#113663 ;

		}
		
		div#menu{
		padding-left: 400px;
		font-size:14px;
		}
		ul#menu {

list-style-type: none;
width: 100%; /* précision pour Opera */
}

ul#menu li {
float: left;
padding-left: 25px;
padding-top: 5px;


}

ul#menu a {
float: left;
text-align: left;
text-decoration: none;
color: #113663;
}

ul#menu a:hover {
text-decoration:underline;
}

		
		div#contenu
		{
		margin:0px ;
			padding: 40px 80px 50px 430px ;
			background: url(img/fond.jpg) no-repeat left top;
		}
		
		div#contenu h2
		{
			margin-top: 15px;
			padding-left: 5px ;
			line-height: 30px ;
			font-size: 1.4em ;
			color: #113663 ;
			border-bottom: 1px solid #113663 ;
		}
		
		div#contenu h3
		{
			margin-left: 15px ;
			padding-left: 5px ;
			border-bottom: 1px solid #9b2 ;
			color: #9b2 ;
		}
		
		
		div#contenu p
		{
		margin:0;
			text-align: justify ;
			line-height: 1.7em ;
		}
		
		div#contenu a
		{
			color: #113663 ;
		}
		
		div#contenu a:hover
		{
			color: #9b2 ;
		}
		
		div#photo{
		float:left;
		padding: 200px 0px 0px 70px;
		}
		
		#footer
		{
	height: 45px;
	background: #113663 url(img/footer.jpg) no-repeat;
	padding-top: 25px;
	text-align: center;
	font-size: 11px;
	color: #113663;
	margin: 0px;
		
		}
		
		#sign
		{
	padding-top: 10px;
	text-align: center;
	font-size: 11px;
	color: white;
	margin: 0px;
		
		}
		
		#sign a
		{
	padding-top: 10px;
	text-align: center;
	font-size: 11px;
	text-decoration: none;
	color: white;
	margin: 0px;
		
		}

