.identite {
	background: aqua;
	position: absolute;
	left: 50%;
	margin-top: 10px;
	margin-left: -200px;
	width: 400px;
	padding: 1%;
}

.edition {
	position: absolute;
	left: 50%;
	margin-top: 10px;
	margin-left: -300px;
	width: 600px;
	background: aqua;
	padding: 10px;
}

.menubtn {
/*	margin: auto;*/
	cursor: pointer;
	vertical-align:middle;
	border: 0px solid #333;
/*	border: 1px solid #333;*/
	border-radius: 20%;
/*	padding: 2% 5%;*/
	padding: 1% 2%;
	background: #a9e7f9; /* fallback */
	background: -moz-linear-gradient(top,  #a9e7f9 0%, #77d3ef 4%, #05abe0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9e7f9), color-stop(4%,#77d3ef), color-stop(100%,#05abe0));
	background: -webkit-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
	background: -o-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
	background: -ms-linear-gradient(top,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
	background: linear-gradient(to bottom,  #a9e7f9 0%,#77d3ef 4%,#05abe0 100%);
/*	border-radius: 4px;*/
	box-shadow: 0 0 4px rgba(0,0,0,0.3);
}

.infostable {
	margin-top: 10px;
	width: 60%;
}

.infosphoto { 
/*	position: relative;*/
	float: right;
	left: 10%;
	width: 200px;
	height: 250px;
	border: medium solid black;
	overflow: hidden;
}

#progress-bar {
  position: absolute;
  background: lightseagreen;
  height: 5px;
  width: 100%;
  top: 50%;
  left: 0;
}

#choix tr td:nth-child(1) {
	column-width: 135px;
	text-align: right;
}

.blankrow { height: 10px !important; }
