html {
	font-size: 100%;
}

body {
	font-size: 0.85em;
}

.sans_bordure {
	border-style: none !important;
}

.avec_bordure {
	border-style:solid;border-width:1px;
}

.tableau_sans_bordures td {
	border-style: none !important;
}

.ui-panelgrid tr {
	border-style: none !important;
}

.ui-panelgrid td {
	border-style: none !important;
}

.aligne_centre {
	text-align:center;
}

.titre1 {
	font-size: 1.2em !important;
	font-weight: bold;
}

.titre2 {
	font-size: 1em !important;
	font-weight: bold;
}

.titre3 {
	font-size: 0.9em !important;
	font-weight: bold;
}

.titre4 {
	font-size: 0.8em !important;
	font-weight: bold;
}

.consigne {
	font-size: 1.1em !important;
	font-weight: bold;
	color : #009;
}

.btnMenu{
	font-size: 11px !important;
	min-width: 120px !important;
	height :  40px !important;
}

.pg_menu td {
	padding : 4px 3px !important;
}

.disconnect {
	position: absolute;
	top:58px;
	right:10px
}

.input_readonly {
	background-color: #eee !important;
}

.pair{
    background-color: #fff !important;
}

.impair{
    background-color: #e3eaf6 !important;
}

.jaune_utc {
	background: linear-gradient(to bottom, #FFD615 0%,#CCA300 100%) repeat scroll 0px 0px transparent !important;
}

.gris_utc {
	background: linear-gradient(to bottom, #7C7C7C 0%,#9e9e9e 100%) repeat scroll 0px 0px transparent !important;
}

.violet {
	background: linear-gradient(to bottom,  #c4b4c2 0%,#b58bb1 50%,#ab77a6 51%,#c9a1c5 100%) !important; 
}
