div#haut {
	width: 100%;
	clear: both;
	min-height: 100px;
	float: left;
}

div#gauche {
	width: 79.55%;
	float: left;
	min-height: 320px;
	text-align: center;
}

.enable {
	display: block;
}

.disable {
	display: none;
}

div#droite {
	width: 20%;
	float: left;
	min-height: 320px;
	text-align: center;
}

div,
input {
  color: #167AB5;
}

#impression,
a.boutonvaleur,
a.addsomevalues,
a.couplesuivant, 
.submitvalid,
.submitfinal {
	display: inline-block;
	margin-left: 1em;
	margin-right: 1em;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
	font: bold 11px Arial;
	background-color: #167AB5;
	color: white;
	padding: 2px 6px 2px 6px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}

a.active {
	display: inline-block;
	margin-left: 1em;
	margin-right: 1em;
	margin-top: 2px;
	margin-bottom: 2px;
	text-decoration: none;
	font: bold 11px Arial;
	background-color: #F75E00;
	color: white;
	padding: 2px 6px 2px 6px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}

#impression:hover,
a.boutonvaleur:hover,
a.addsomevalues:hover,
a.couplesuivant:hover,
.submitvalid:hover,
.submitfinal:hover {
	background-color: #5B9BD5;
}

.logo,
.consigne {
	float:left;
}

.consigne {
	position: relative;

}

ul li {
	list-style-type: none; 
}

input {
	margin: 0.2em;
	clear: both;
}

#choix0 {
	display: block;
}

#choix1, #choix2, #choix3, #choix4, #choix5,
#choix6, #choix7, #choix8, #choix9, #choix10, 
#choix11, #choix12, #choix13, #choix14, #choix15, 
#choix16, #choix17, #choix18, #choix19, #choix20, 
#choix21, #choix22, #choix23, #choix24, #choix25, 
#choix26, #choix27, #choix28, #choix29, #choix30, 
#choix31, #choix32, #choix33, #choix34, #choix35, 
#choix36, #choix37, #choix38, #choix39, #choix40, 
#choix41, #choix42, #choix43, #choix44, #choix45, 
#choix46, #choix47, #choix48, #choix49, #choix50, 
#choix51, #choix52, #choix53, #choix54, #choix55, 
#choix56, #choix57, #choix58, #choix59, #choix60,
#choix61, #choix62, #choix63, #choix64, #choix65,  
#choix66, .submitfinal {
	display: none;
}

.hiddenform #finvaleurs div {
	float: left;
	margin-left: 1em;
}

.hiddenform #finvaleurs div label {
	float: left;
	display: block;
}

.hiddenform .addsomevalues {
    left: 2em;
    position: relative;
    top: 1em;
}

.hiddenform {
	display: none;
}

#special {
	display: none;
}

#gauchefinal {
	width: 79.55%;
	float: left;
	min-height: 320px;
	text-align: left;
}

#pourlimage {
	float: right;
}