/**************************************************************
 Rooming'it - Logiciel de gestion de salles
 Copyright 2001-2022 Develop'it
 
 Version : 7.1.0
 Fichier : css/bouton.css
**************************************************************/

.floatlll > * { float: left; }
img { border: 0 none; }

input, textarea, select {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	outline:0;
	border-radius:4px;
	background-color: rgba( 247,247,247, 1.0);
	border: 1px solid rgba(150,150,150,0.25);
	font-size: 12px;
}
input, textarea {
	padding: 3px 4px;
}
input:focus, textarea:focus, select:focus {
	background-color: rgba( 252,252,252, 1.0);
	border-bottom: 1px solid rgba(220,80,0,1.0);
	box-shadow:0px 0px 0px 2px rgba(150,150,150,0.10), 0 1px 0px 0px rgba(220,80,0,1.0);
}
input.TextCenter { text-align:center; }
select { height:23px; padding-right:5px; }
option {
	padding:2px;
}

/*************************** BarreBoutons ********************************/
.BarreBoutons {
	display:block;
	border:0;
	padding:10px 0px;
	margin: 0px 0;
}

/*************************** button ********************************/
button {
	margin-right:5px;
	display: inline-flex;
	align-items: center;
}
button, a.Bouton { white-space:nowrap; color: #333333; text-align:center; text-decoration:none !important; }
button img, a.Bouton img { margin-right: 0.4em;}
a.Bouton:hover { background-color: #CCCCCC; text-decoration: none; cursor:pointer; }
button, a.Bouton {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #434343;
	cursor: pointer;
	height: 27px;
	width:inherit;
	padding: 1px 7px;
	user-select: none;
	outline:0;
	height: 32px;
	border-radius:4px;
	background-color:rgba(254,254,254,0.95);
	border: 1px solid rgba(150,150,150,0.25);
	border-bottom: 1px solid rgba(120,120,120,0.5);
	font-weight:bold;
}
button:hover, button:focus, 
a.Bouton:hover, a.Bouton:focus {
	outline:0;
	background-color:rgba(254,254,254,0.75);
}

button::focus-inner,
button::-moz-focus-inner {
	outline:0;
	border: 0;
}
#BarreOutils button {
	padding: 0px 10px;
	margin:0 20px;
}
[type=submit], [type=button], button {
	padding: 0px 10px;
}
button.Petit {
	vertical-align:top;
	line-height:18px;
	height: 22px;
}

/*************************** MiniBouton et datepicker ********************************/
button.MiniBouton, button.ui-datepicker-trigger {
	vertical-align:top;
	margin:0;
	margin-bottom:3px;
	height:22px;
	width: 28px;
	line-height: 0px;
	margin-left:0.25em;
	padding:0;
	border:none;
	justify-content: center;
	background-color:transparent;
}
button.MiniBouton img, .ui-datepicker-trigger img {
	margin:0;
}
button.MiniBouton:hover,button.MiniBouton:focus,
button.ui-datepicker-trigger:hover, button.ui-datepicker-trigger:focus {
	border:none;
}
