body {color:#111; 
 background-color:rgb(227,200,172); background-color:rgb(240,230,210); /*2017.08.29*/
 font-weight: normal;
 font-style: normal;
 font-size: 14px;
 text-decoration: none;
 font-family: "Courier New",Courier,monospace;
 line-height: 16px;
 cursor:default;
 }
/* height:100%;overflow-y:auto; background-color:rgb(219,228,235);rgb(249,218,30); */

#vezTabla input, select {border:solid 1px black; background-color:Gold; color:rgb(29,28,130);
 font-family: "Arial"; font-size: 13px; }
#vezTabla select { height:19px;}

.doNotDisplay	{display:none;}
.doNotPrint	{display:block;}
.doNotShow	{display:none;}
.doNotHide	{display:block;}

h4 { font-weight: bold;
 font-style: normal;
 font-size: 14px;
 text-decoration: none;
 font-family: "Courier New",Courier,monospace;
 line-height: 18px;
}
.lecOsztAly, .labLec, .auditE {display:none;}
div.divUpper, div.divLower {width:100%; }

/*
div.divUpper {padding-left:10px;padding-bottom:4px;}
table.divLower td.ebeszTabla {
padding-left:4px;   padding-top:4px;
padding-right:16px; padding-bottom:16px;
background-color:rgb(200,140,100);
background-image: url(/icons/images/gif.gif ) ;
background-position: bottom right;
background-repeat: repeat-x;
border:solid 1px black; }
*/

div.divUpper {padding-left:10px;padding-bottom:4px;}
table.divLower td.ebeszTabla {
padding-left:2px;   padding-top:2px;
padding-right:6px; padding-bottom:6px;
background-color:rgb(200,140,100);
border:solid 1px black; }

.hibaSzin {background-color:red;color:white;}
.stepClass {color:white;background-color:rgb(120,20,120);}
.fejTabla {display:none;}

table.divLower td.ebeszTabla {width:910px;}
table.ebeszTabla {width:100%;}

tr.ebeszFejlec
    {text-align:right; font-family:"Times New Roman", Times, serif; 
     background-color:rgb(212,212,212); font-size:14px; height:42px;}

tr.ebeszFejLap th
	{font-family:"Times New Roman", Times, serif;  background-color:rgb(192,192,192); 
	font-size:0px; line-height:1px; height:10px; max-height:5px; }
th.width40px	{min-width:30px;width:30px;text-align:right;padding-left:2px;padding-right:2px;}
 /*th.width560px	{min-width:520px;width:520px;} 910-3*120-30 */
th.width100px	{min-width:120px;width:120px;}

tr.ebeszFejLap th.width40px {color:rgb(212,212,212);}
tr.ebeszFejLap th.width560px {color:rgb(212,212,212);}
tr.ebeszFejLap th.width100px {color:rgb(212,212,212);}

td.sszCella 
       {text-align:center;font-family: "Times New Roman", Times, serif;
        font-weight: normal; font-style: normal; font-size: 14px; text-decoration: none;}

table.ebeszTabla, table.ebeszTabla textarea
	{font-family: "Courier New",Courier,monospace; font-size:13px; }

table.ebeszTabla tr
       {text-align:right;}
td.nevCella 
       {text-align:left; }

table.ebeszTabla textarea
       {width:100%; height:14px; border:none; text-align:right; 
        background-color: rgb(250,250,180);  overflow:hidden;}


#boritoTXT
    {font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:normal;
    display:block;line-height:16px; width:19cm;resize: none;margin-left:10px;}

tr.ttelSor
       { background-color:white; color:black; }
tr.ebbolSor
       {background-color:rgb(220,250,250); color:black; font-style:italic;}

tr.ttelKoz
       { background-color:rgb(225,255,215); color:black; }
tr.ebbolKoz
       {background-color:rgb(195,235,235); color:black; font-style:italic;}

tr.f___Sor {background-color:rgb(160,200,250); color:rgb(50,50,50);}
tr.fI__Sor {background-color:rgb(30,120,200); color:rgb(250,250,250);}
tr.fII_Sor {background-color:rgb(60,60,160); color:white; font-weight:bold;}
tr.fIIISor {background-color:rgb(20,20,120); color:white; font-weight:bold;}
tr.fIV_Sor {background-color:rgb(195,200,235); color:black; font-weight:normal;}

td.nevCella {font-family:"Times New Roman", Times, serif; text-align:left; height: 18px; min-height: 18px; }

/* ez muszáj, mert különben foghíjas a tábla IE, FF */
table.ebeszTabla
    {border:solid 1px black; border-collapse:collapse; padding:0px; left:10px;}
/* cellakeretek részére kell IE FF */
table.ebeszTabla th, table.ebeszTabla td
    {border:solid 1px black; border-collapse:collapse; }

.mlgSsz {  font-family: "Courier New",Courier,monospace;
           font-size: 12px; letter-spacing:0px; }

tr.kockaSorok td 
  {border: solid 1px black; width:18px; height:20px; background-color:white; }

.pageBreak {line-height:2px; page-break-after: always; border:none; display:block; }
