* {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000 ;
}

html {
	height:100% ;
}

body {
	text-align : center;
	margin : 0;
	padding:0 ;
	background:url('../images/fond.jpg') #655555 ;
	height:100% ;
}
div {
	margin : 0;
	padding : 0;
	text-align : left;
	border:0 ;
}
h1, h2, h3, p, div, img, form, fieldset, ul, li {
	margin : 0;
	padding : 0;
	text-align : left;
	border:0 ;
}
form {
	display:inline ;
	font-size:0 ;
}

select, option {
	
}

input {
	border:0 ;
	padding:0 ;
	margin:0 ;
}

h1 {
	font-size:16px ;
}

h2 {
	font-size:14px ;
}

h3 {
	font-size:12px ;
}

h1 span, h2 span, h3 span {
	display:none ;
}

a {
	text-decoration:none ;
	outline: none ;
}

a:hover, a.selected {
	text-decoration:underline ;
}

div.ligne {
	height:13px ;
	background:url('../images/ligne.jpg') 0 6px repeat-x ;
	width:100% ;
}

div.centrer {
	margin:0 auto ;
	width:970px ;
}

div#body {
	margin:0 auto ;
	width:970px ;
	background:url('../images/fond2.jpg') ;
	height:100% ;
}

html>body #body {
	height:auto; 
	min-height:100% ;
}

div#conteneur {
	margin:0 auto ;
	position:absolute ;
	background:url('../images/fond2.jpg') center 0 repeat-y ;
	top:300px ;
	left:0 ;
	width:100% ;
}

div#contenu {
	padding:0 20px 0 0 ;
}

div#tetiere {
	position:absolute ;
	top:0 ;
	height:300px ;
	margin:0 auto ;
	width:970px ;
	background:url('../images/tetiere/tetiere.jpg') ;
}

div#pied {
	width:500px ;
	padding:0 30px 35px 440px ;
	font-weight:bold ;
	color:#FFFFFF ;
}

div#xiti-logo {
	clear:both ;
	text-align:left ;
	padding-top:10px ;
}

.clear, .spacer {
	clear:both ;
}

a#retour_home {
	display:block ;
	position:absolute ;
	left:10px ;
	width:260px ;
	height:250px ;
}