form { margin: 0px;padding: 0px; }

form.centre {	text-align: center; }

fieldset { margin: 0px; border-width: 0px; }

select { background-color: #FFF; }

input.txt_1 {
	border: 1px solid #336699;
}

input.pt_bouton  {
	margin-right: 15px;
	width: 30px;
	height: 18px;
	border-width: 0px;
	background-image: url('../images/boutons/pt_bouton_off.jpg');
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	color: #FFF;
}

input.pt_bouton:hover {
	background-image: url('../images/boutons/pt_bouton_on.jpg');
	color: #000;
}


input.gr_bouton  {
	width: 85px;
	height: 18px;
	border-width: 0px;
	background-image: url('../images/boutons/gr_bouton_off.jpg');
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	color: #FFF;
}

input.gr_bouton:hover {
	background-image: url('../images/boutons/gr_bouton_on.jpg');
	color: #000;
}

input.gr_bouton_actif {
	background-image: url('../images/boutons/gr_bouton_on.jpg');
	color: #000;
}

input.tgr_bouton  {
	width: 140px;
	height: 18px;
	border-width: 0px;
	background-image: url('../images/boutons/tgr_bouton_off.jpg');
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	color: #FFF;
}

input.tgr_bouton:hover {
	background-image: url('../images/boutons/tgr_bouton_on.jpg');
	color: #000;
}
fieldset#form_zones_geo {
	margin-left: auto;
	margin-right: auto;
	text-align: center;	
}
fieldset#form_calcul {
	margin-left: auto;
	margin-right: auto;
	width: 330px;
}