#haut {
/*	position: relative; */
	/* width: auto;
	height: auto;
	margin: 0 0 2em 0;
	background-color: #F60; */
}

#grobillogo{
	width: 100px;
	height: 110px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-size: contain;
}

#grobillogo:hover{
	cursor: pointer;
}

.logo_desvilles{
	background-image:url(../images/logo_villes.png);
	background-repeat:no-repeat;
}

.logo_deschamps{
	background-image:url(../images/logo_champs.png);
	background-repeat:no-repeat;
}

#info_log{

}

#horloge {
	display: none;
}

#acteur{
	padding: 0px;
	margin: 0;
	text-align: center;
}

#acteur .bienvenue{
	display: none;
	font-family: "KievitWeb";
}

#acteur .user_name{
	font-size: 2em;
	color: #FFF;
	font-family: "KievitWeb";
}

#deconnexion {
	display: none;
}

#pagelogin {
	background-image: url(../images/fond_degrade.png);
	background-repeat: repeat-x;
	background-position: 0px 128px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}

#pagelogin a, #pagelogin a:visited, #pagelogin a:hover {
	color:#F60;
	text-decoration:none;
	font-size:1em;
}

#wrap {
	width:90%;
	margin:0 auto;
}

#pagelogintitre {
	width: auto;
	text-align: center;
	background-image:url(../images/Logo-Billiotte.svg);
	background-repeat:no-repeat;
	background-position: center 1em;
	padding: 100px 0 0 0;

}

#pagelogintitre a {
	color: grey;
	padding: 90px 90px 0 90px;
	text-decoration: none;
	transition: 300ms;
}

#formidentif {
	height: auto;
	width: auto;
	margin: 0 auto;
	font-size: 17px;
}

#formidentif .together {
	/*! display: flex; */
	/*! flex-direction: column; */
	/*! width:100%; */
	margin:0 1.5% 15px 1.5%;
}

#formidentif label {
	/*! flex: auto; */
	color: grey;
	/*! font-weight:normal; */
}



input[type=checkbox]#rememberme {
	/*! display: none; */
	width: 38px;
	height: 38px;
	margin: 0;
}

input[type=checkbox]#rememberme:checked {
  background-color: #F60;
}
#formidentif input {
	width: 100%;
	/*! display: block; */
}
#formidentif input[type=submit] {
	background-color: #f60;
	color: white;
    border:none;
		padding: 0.5em;
		cursor: pointer;
}

#formidentif input[type=submit]:hover {
	background-color: white; color: #f60;
}

#formidentif input[type=submit]:active {
	background-color: black; color: white;
}

#warning_alert{
	position: absolute;
	right: 150px;
	background: yellow;
	padding: 1em;
	top: 0;
}