@import "../../css/base.css";

div#menu {
    color: #fff;
    background: linear-gradient(to bottom, #11ac9e, #095d55);
}
table.tableau th {
    color: #fff;
	background: linear-gradient(to bottom, #11ac9e, #095d55);
}
table.tableaufiche th {
    color: #fff;
	background: linear-gradient(to bottom, #11ac9e, #095d55);
}
		body.precedent table.tableau th {
			background: linear-gradient(to bottom, #aaa, #555);
		}
table.tableaufiche .groupe {
    color: #fff;
    background: linear-gradient(to bottom, #11ac9e, #095d55);
}
.ui-widget-header {
    color: #fff;
	background: linear-gradient(to bottom, #11ac9e, #095d55);
}
		body.precedent .ui-widget-header {
			background: linear-gradient(to bottom, #aaa, #555);
		}

div#centre.top {
	padding: 0px 60px 60px 60px;
}
div#message.top {
	top: 8px;
}
    
table.tableau td {
    padding: 4px 10px;
    border-color: #888;
    border-image: initial;
}
table.tableau tr.disabled td, table.tableau td.disabled {
    background: #bbb !important;
}
table.tableau td.alert{
    background: #FFA07A !important
}


table.tableau td.hor {
	background: #ccc; 
	border-color: #aaa;
}
table.tableau td.perhor {
	background: #ccc; 
	border-color: #aaa;
	padding: 10px 10px 10px 4px;
	font-size: 90%;
}
table.tableau td.perhor.ajouts {
	background: #e4e5fb;
}
table.tableau td.plagehor {
    width: 10%;
	background: #fff; 
	border-color: #ccc;
	padding-left: 4px;
	text-align: left;
	vertical-align: top;
}


table.inside {
	width: 100%;
}
table.inside td {
	border-style: none;
    padding: 2px 10px 2px 10px;
}
table.plage td.pointer:hover {
	background: #fff6ce !important;
}
.red {
    color: red;
}
span.answer {
	color: darkblue;
	font-size: 1.1em;
	font-weight: normal;
	display: block;
	margin: 4px 4px 14px 20px;
}
span.hidden {
	display: none;	
}
input[type='radio'] {
	margin: 6px 0px 6px 0px;
}
textarea[readonly], input[readonly] {
    background-color: #eee;
}
textarea[disabled], input[disabled] {
    background-color: #ccc;
}
input, textarea {
    font-size: 1.1em;
    margin: 6px 0px 6px 0px;
}
.ui-tooltip {
    min-width: 200px;
    max-width: 400px;
}

#select3 .retardm .ui-checkboxradio-icon {
    background-color: #beefbe;
}
#select3 .retardnm .ui-checkboxradio-icon {
    background-color: #edaaaa;
}
#select3 .absencem .ui-checkboxradio-icon {
    background-color: #65f465;
}
#select3 .absencenm .ui-checkboxradio-icon {
    background-color: #cd5c5c;
}
#select3 .action .ui-checkboxradio-icon {
    background-color: #ffff60;
}
