/* Body et Header */
body {
	margin:0;
	padding:0;
	background:url(../images/til-header.jpg) top repeat-x;
	}

#header {
	height:219px;
	position:relative;
	background:url(../images/top-left-corner.jpg) top left no-repeat;
	}

/*Gestion de la barre de navigation*/
#header ul {
	position:absolute;
	margin:0;
	padding:0;
	display:block;
	left: 164px;
	top: 141px;
	}
#header li {
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0;
	}
#header ul li img {
	border:none;
	margin-right:67px;
	}
#header .logo {
	margin:5px 0 0 840px;
	}
#header span {
	position:absolute;
	top: 192px;
	left: 70px;
	}
#header span a {
	display:block;
	text-indent:20px;
	float:left;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	padding-right:15px;
	}
/*Fr*/
#header span .fr {
	background:url(../images/fr.gif) left no-repeat;
	}
#header span .uk-off {
	background:url(../images/uk-off.gif) left no-repeat;
	}
#header span .uk-off:hover {
	background:url(../images/uk.gif) left no-repeat;
	}
/*Uk*/
#header span .uk {
	background:url(../images/uk.gif) left no-repeat;
	}
#header span .fr-off {
	background:url(../images/fr-off.gif) left no-repeat;
	}
#header span .fr-off:hover {
	background:url(../images/fr.gif) left no-repeat;
	}
#header .price {
	margin-left:760px;
	}
#header .price a {
	color:white;
	background-color:#766a53;
	padding:2px 4px 2px 4px;
	display:block;
	text-align:center;
	text-indent:0;
	}
	
/*Gestion du footer*/
#footer {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/til-footer.gif) top repeat-x;
	padding-top:10px;
	padding-left:620px;
	padding-bottom:30px;
	margin-top:50px;
	clear:both;
	}
#footer a {
	color:#d1c3a8;
	text-decoration:none;
	}
#footer a:hover {
	text-decoration:underline;
	}
