@CHARSET "ISO-8859-1";

td, th{padding:5px 10px}

tr.meeting_yes td{background-color:#71ca84 !important}
tr.meeting_maybe td{background-color:#e4e38b !important}
tr.meeting_no td{background-color:#e55c5c !important}
tr.meeting_suivi td{background-color:orange !important}
tr.meeting_admin td{background-color:#80cecb !important}
tr.meeting_unread td{background-color:#bbb !important}

.hide{display:none;}
.left{float:left;}
.clearfix{clear:both;}

.divElement{
	padding:10px;
	margin:5px;
	border-style:solid;
	border-width:1px;
	border-color:#DFDFDF;
	border-radius:2px;
	background-color:#ECECEC;
}

.divElement div.submitBtn{
	padding-right:10px;
}

.divElement form{
	padding-right:120px;
	float:left;
}

.divElement .date{
	padding-left:10px;
}

.divElement .date span{
	line-height:25px;
}

.admin label{
	width:110px;
	display:block;
	cursor:default;
	float:left;
	line-height:25px;
}

.admin select{
	width:100px;
}
.admin select.wide{
	width:150px;
}

.admin textarea{
}

.admin .box{
	float:left;
	padding-top:10px;
	padding-right:20px;
}

#evaluation_form p{
	margin-bottom:5px;
}

#templateRangeInput{display:none;}

.rangeInput{
	padding-top:10px;
	margin-top:10px;
	border-top:1px solid #DFDFDF;
}
.rangeInputContainer{padding-bottom:10px;}

.day-checkbox{margin:0px 6px 0px 2px !important;}

.error{
	color:red;
	font-style:italic;
}