body {
height:100%;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 0.8em;
color : #333333;
background: transparent url(../images/motif7.bmp) top center repeat;
/* background: transparent url(http://www.tunevienas.lt/kjg/images/motif7.bmp) top center repeat; */

/* background-color : #E8E8E8; */
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

/*------------------------------------------*/
/*--- D E F A U L T-------- ----------------*/
/*------------------------------------------*/

/* Šie parametrai yra pagal nutylėjimą. Pvz., 'td' stilius
   galioja visų lentelių visoms celėms. Stiliuje td.XXX galima pakeisti
   konkretaus elemento XXX stilių.
*/

p {
margin : 0px;
background-color : #E8E8E8;
}

p.meniu_pavadinimas {
font-size : 1.0em;
font-weight : bold;
}

table {
border-collapse : collapse;
border : 3px solid #ABCDEF;
background-color : #D3E1ED;

/*background-color : #F7F7D5;*/

/* background-color : #ABCDEF; */
/*visokie buvo ABCDEF */
/* geras background-color : #F7F7D5; */
}

tr {
border : 1px solid #ABCDEF;
color : black;
}

th {
border : 1px solid #ABCDEF;
font-weight : normal;
text-align: center;
}

td { }
  .Privalomas_initial { background-color : #00E1ED }
  .Privalomas_normal { background-color : #00C050 }
  .Privalomas_highlight { background-color: #009050 }
  
  .PrivalomasGrupeje_initial { background-color : #0300ED }
  .PrivalomasGrupeje_normal { background-color : #0C0050 }
  .PrivalomasGrupeje_highlight { background-color: #0C0050 }
  
  .Pasirenkamas_initial { background-color : #03E100 }
  .Pasirenkamas_normal { background-color : #F0C000 }
  .Pasirenkamas_highlight { background-color: #0C9000 }
  
  .initial { background-color : #D3E1ED }
  .normal { background-color : #FCC050 }
  .highlight { background-color: #FC9050 }
  .highlightHeader { background-color : #F3F1FD }

td {
padding : 3px;
border : 1px solid #ABCDEF;
text-align : left;
vertical-align : middle;
}

hr {
border : 1px solid #ABCDEF;
width : 100%;
}


/*------------------------------------------*/
/*------------------------------------------*/
/*------------------------------------------*/

tr.forma {
border : 0px;
}

tr.virsus {
border : 3px solid #ABCDEF;
color : black;
background-color : #ffa6a6;
/*background-color : #ffa6a6;*/

}

td.name {
border : 0px;
text-align : right;
}

td.input {
border : 0px;
text-align : left;
}

td.meniu {
border : 0px;
text-align : center;
}

.editbox {
border : 1px solid #ABCDEF;
}

.combobox {
border : 1px solid #ABCDEF;
}

.button {
font-weight : bold;
border : 1px solid #ABCDEF;
color : black;
background-color : #ffa6a6;
}

.error {
/*color : #ABCDEF; */
color : red;
background-color : inherit;
font-weight : bold;
}

.monthLink {
color : blue;
background-color : inherit;
border : 1px solid blue;
text-align: center;
cursor: pointer;
width: 100px;
height: 20px;
}

.monthLinkSelected {
color : red;
background-color : inherit;
border : 1px solid #AC0101;
text-align: center;
cursor: pointer;
width: 100px;
height: 32px;
}

#hintbox {
visibility : hidden; /* gali buti 'visible' arba 'hidden' */
position : absolute;
top : 0;
z-index : 100;

color : inherit;
background-color : lightyellow;
border : 1px solid black;
width : 300px; /* Default width of hint. */
padding : 8px;
}

#studentStatusBgDiv {
	display:block;
	z-index:99;
	filter:alpha(opacity=50);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:.50;
	-khtml-opacity:0.5;
	opacity:.5;
	position:absolute; top:0px; left:0px; width:1920px; height:1080px; text-align:center; vertical-align:middle;
	background-color:black;
}
#studentStatusTable {
	padding:10px;
	border:1px solid black;
	position:absolute;
	width:550;
	left:50%;
	margin-left:-275px;
	background-color:white;
	z-index:101;
}
