body {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(images/fond.jpg);
	margin-right: 0px;
	margin-bottom: 0px;
}
#centre {
	width:100%;
	height:96%;
	float: left;
	margin-top: 30px;
	position:absolute;
	z-index:2;
}

.haut {
	float: left;
	position:absolute;
	margin-top:83px;
	margin-left:23px;
}

#sep {
	height:10px;
	width:20px;
}

#fond {
	width:100%;
	height:80px;
	background-image: url(images/haut.png);
	position:absolute;
}
#logo {
	float:left;
	position:absolute;
	width:164px;
	height:73px;
}



#boutton1 {
	float:left;
	position:absolute;
	margin-left:795px;
	margin-top:32px;
	z-index:3;
}
#boutton1 img {
	float:left;
	position:absolute;
	z-index:3;
}
#boutton2 {
	float:left;
	position:absolute;
	margin-left:935px;
	margin-top:32px;
	z-index:3;
}
#boutton3 {
	float:left;
	position:absolute;
	margin-left:1015px;
	margin-top:30px;
}



#menuHaut {
	margin-left:10px;
}
#imgMenu {
	float:left;
	position:static;
}


#gauche {
	margin-top:110px;
	margin-left:10px;
	width:185px;
	float:left;
	position:fixed;
	z-index:3;
}

#cadreRouge {
	width:185px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	margin-top:20px;
}
.blanc {
	background-image: url(images/barre.png);
	height:1px;
	background-repeat:repeat-x;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}
.space {
	height:10px;
}
.texte {
	color:#63676a;
	font-family:Verdana, Tahoma;
	font-size:9px;
}
.texte a{
	color:#63676a;
	font-family:Verdana, Tahoma;
	font-size:9px;
	text-decoration:none;
}
.texte a:hover{
	color:#63676a;
	font-family:Verdana, Tahoma;
	font-size:9px;
	text-decoration:none;
}
input {
	background-color:#d6dbdf;
	font-family:Verdana, Tahoma;
	color:#7c858e;
}
#textAlignLeft {
	float:left;
}
#textAlignRight {
	float:right;
}


#logueIn {
	display:block;
}

#logOut {
	margin-left:140px;
	display:none;
}
#logOutSession {
	display:block;
}

#wait {
	display:none;
}
#infoUser {
	display:none;
}
#infoUserSession {
	display:block;
}

