.dbeditor-filter-container input{
	width: 100%;
}
.dbeditor-filter-container select{
	width: 100%;
}
.dbeditor-record input{
	width: 100px;
}
#dbeditor-html input{
	clear;
}
//Jegyadó űrlap
.active{
	font-weight:bold;
}
.tlist-table{
	width:90%;
}
.tlist-grades{
	margin: 0 1px;
}
.student-grade{
	border-right: 1px solid #333;
	padding: 0 1px;
}
.student-grade-editable{
	border-color: #decbb8;
	border-style: solid;
	border-width: 1px;
	padding: 0 1px;
}
.student-grade-editable:hover{
	border-color: #2b5eff;
	border-style: dotted;
	border-width: 1px;
	padding-left: 1px;
	padding-bottom: 0;
	padding-right: 1px;
	padding-top: 0;
}
.tlist-grade-avg{
	text-align:center;
}
.tlist-mod-grade{
	border: 1px solid #cde;
	cursor: pointer;
	margin: 0 3px;
}
.tlist-new-grade span{
	cursor: pointer;
	margin: 0 3px;
}
.new-grade-button{
	border: 1px solid #333;
	padding: 0 2px;
	width:20px;
	text-align:center;
}
.new-grade-button:hover{
	border-color: #ff4135;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-width: 1px;
	border-style: dotted;
	width:20px;
	text-align: center;
}
.late-table{
	width:95%;
}
.late-table-un{
	
}
.dis-table{
	width:95%;
}
.dis-table-un{
}
.dis-table-input{
	vertical-align: middle;
	width:200px;
}
.dis-table-input input{
	width:200px;
}
.dis-table-button{
	vertical-align: middle;
	width:80px;
}
.dis-table-button input{
	width:80px;
}
.dis-table-dislist span{
	margin: 0 5px;
}
.late-away-button{
	width: 90px;
}

div.autocomplete {
  position:absolute;
  //width:500px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}
.formgen-csop-selector{
	padding: 0 5px;
	border: 1px solid #333;
	cursor: pointer;
}
.formgen-csop-selector:hover{
	font-weight: bold;
	padding: 0 5px;
	border: 1px dashed #333;
	cursor: pointer;
}
.formgen-csop-selected{
	color: #ff0000;
}

/**
 * datePicker widget using Prototype and Scriptaculous.
 * (c) 2007-2008 Mathieu Jondet <mathieu@eulerian.com>
 * Eulerian Technologies
 * (c) 2009 Titi Ala'ilima <tigre@pobox.com>
 *
 * DatePicker is freely distributable under the same terms as Prototype.
 *
 * v1.0.0
 */

div.datepicker {
 position: absolute;
 text-align: center;
 border: 1px #C4D5E3 solid;
 font-family: arial;
 background: #FFFFFF;
 font-size: 10px;
 padding: 0px;
}
div.datepicker table {
 font-size: 10px;
 margin: 0px;
 padding: 0px;
 text-align: center;
 width: 180px;
}
div.datepicker table thead tr th {
 font-size: 12px;
 font-weight: bold;
 background: #e9eff4;
 border-bottom:1px solid #c4d5e3;
 padding: 0px;
 margin: 0px;
}
div.datepicker table tbody tr {
 border: 1px white solid;
 margin: 0px;
 padding: 0px;
}
div.datepicker table tbody tr td {
 border: 1px #eaeaea solid;
 margin: 0px;
 padding: 0px;
 text-align: center;
}
div.datepicker table tbody tr td:hover,
div.datepicker table tbody tr td.outbound:hover,
div.datepicker table tbody tr td.today:hover {
 border: 1px #c4d5e3 solid;
 background: #e9eff4;
 cursor: pointer;
}
div.datepicker table tbody tr td.wday {
 border: 1px #ffffff solid;
 background: #ffffff;
 cursor: text;
}
div.datepicker table tbody tr td.outbound {
 background: #e8e4e4;
}
div.datepicker table tbody tr td.today {
 border: 1px #16518e solid;
 background: #c4d5e3;
}
div.datepicker table tbody tr td.nclick,
div.datepicker table tbody tr td.nclick_outbound,
div.datepicker table tbody tr td.nclick_today {
 cursor:default; color:#aaa;
}
div.datepicker table tbody tr td.nclick_outbound {
 background:#E8E4E4;
}
div.datepicker table tbody tr td.nclick_today {
 background:#c4d5e3;
}
div.datepicker table tbody tr td.nclick:hover,
div.datepicker table tbody tr td.nclick_outbound:hover,
div.datepicker table tbody tr td.nclick_today:hover {
 border: 1px #eaeaea solid;
 background: #FFF;
}
div.datepicker table tbody tr td.nclick_outbound:hover {
 background:#E8E4E4;
}
div.datepicker table tbody tr td.nclick_today:hover {
 background:#c4d5e3;
}
div.datepicker table tfoot {
 font-size: 10px;
 background: #e9eff4;
 border-top:1px solid #c4d5e3;
 cursor: pointer;
 text-align: center;
 padding: 0px;
}


