body {font-family:Arial;background-color:white;text-align:center;font-size:12px;}
A:link, A:visited, A:active {text-decoration: none; color:inherit; }
.pageholder {display:inline-block;
	width: 980px;
	min-height: 600px;
	border: solid 1px #999999;
	background-color: #FFFFFA;
}

.header {display:-webkit-box;display:flex;justify-content:space-between;-webkit-justify-content:space-around;
 font-size:120%;border-bottom:solid 1px #ccffff;}
.headbox {text-align:center;padding:5px 10px; height:36px;}

.main-keret {display:flex;}
.main-navigation {display:inline-block; min-width:100px; margin:0 0 0 10px;}
.main-content {display:inline-block;position:relative; width:100%;margin:0px 3px 0px 0px; min-height:500px; border:solid 1px #cccccc;font-size:14px;text-align:left;}

.baloszlop {width:90px; margin:0px;font-size:15px; color:rgb(70,122,167);border-bottom: solid 1px rgb(200,200,200);}
.baloszlop dt {display:block;line-height:1.7em;font-weight:bold;margin:0px;border-top:solid 1px rgb(200,200,200); }
.baloszlop dd {display:block;line-height:1.4em;margin:0px;text-align:right;}
.aprodd {font-size:0.9em;}

.main-content table {background-color:white;}
.main-content td {font-size:14px;line-height:1.4em; padding:3px 5px;vertical-align:top;}
.main-content th {color:grey;font-size:12px;font-weight:bold; padding:2px;}
.belkeret {display:inline-block;width:415px;height:600px;border:1px solid #aaff77;margin:5px 0px 5px 10px;overflow:auto;font-size:14px;text-align:center;}
.findkeret {position:absolute;top:100px;left:300px;text-align:center;width:200px;display:none;}
.finddomain {display:none;position:absolute;opacity:1.0;top:0px;left:100px;text-align:center;width:700px;height:550px;background-color:yellow;border:1px solid green;}
table.admin {font-size:16px;}
table.admin th {font-size:18px;text-align:center;}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance:none;margin:0}

.list {	background-color: #FAF0E6;
	text-align: left;
	padding-left: 3px;
}
.listkieg {	background-color: #EAE0E6;
	text-align: right;
	padding-left: 3px;
}
.kocka {display:inline-block; margin:20px 0;width:200px; height:100px;overflow:hidden;border:1px solid black;
background-color:#aaffaa;text-align:center}
.kockacimsor {background-color:#55ff55;border-bottom:solid 1px white;margin-bottom:3px;padding:1px 0 2px 5px;}
.listasor {display:block; margin:5px auto;height:40px;overflow:hidden;border:1px solid black;
background-color:#aaffaa;text-align:left;opacity:0.7;}
/*Drop-down menu*/
.nav2 {display:flex;display:-webkit-box;justify-content:flex-start;width:100%; background-color:#eeeedd; color:rgb(75,75,75); font-size:1.2em;}
.n1 {position:relative;padding:0 16px;margin:0;border-right:solid 1px #ccffff;height:2.2em; line-height:2.2em; }
.n1 a {font-weight:bold;color:rgb(100,100,100);}
.n1 ul {display:none;border:1px solid blue;list-style-type:none;padding-inline-start:0px;margin-block-start:0;margin-block-end:0;padding:0;}
.n1 ul li {text-align:center}
.n1:hover {background-color:#ccffcc;} /*Color main cells hovering mode*/
.n1:hover ul {display:block}
.dropdown {position:relative;display:inline-block}
.dropdown-content {display:none;position:absolute;z-index:1}
.dropdown:hover .dropdown-content {display:block}

.insert {font-size:110%;background-color:yellow;border:1px solid green;}
.insert a {display:block;margin:0px;padding:3px 5px;border-bottom:1px solid white;}
.insert a:hover {background-color:rgb(255,255,100);}
.head1 {	font-size:1.8em;}
.submitgomb {display:inline-block;background-color:white;color:green;font-size:16px;font-weight:bold;padding:1px 5px;width:100px;text-align:center;}
.escapegomb {display:inline-block;background-color:#666666;color:white;font-size:16px;font-weight:bold;padding:1px 5px;width:100px;text-align:center;}
.cimsor {color:Green;font-size:2em;margin:10px;text-align:center;}
.telepcimsor {background-color:#55ff55;font-size:1.0rem;margin:3px;padding:1px 2px;}
.evszam {text-align:center;color:Grey;font-size:20px;}
p.preformatted {white-space: pre-wrap;}
p.box {font-size:0.9rem;color:Black;text-align:left;
	}
p.textbox {font-size:0.9rem;color:Black;text-align:left;overflow-y:scroll;}
h2 {font-size:1.4em;color:green;}
.kisikon {width:88px;height:90px;margin:2px;}
.icongrid {border:solid 1px green;border-radius:10px;background-color:white;}
.wizard_box {border:solid 1px black;border-radius:10px;background-color:#eedd77;padding:5px;margin:5px 5px 5px 5px;}

footer p {line-height:1.3em; text-align:center; color:rgb(125,125,125); font-weight:bold; font-size:110%;}

.gomb {display:inline-block;border:1px solid black;border-radius:10px;text-align:center;padding:3px 20px;margin:5px;font-weight:bold;font-size:16px;}
.gomb.escape {background-color:Red;color:white;width:100px;}
button {border:1px solid black;border-radius:10px;font-size:14px;text-align:center;padding:2px 5px;margin:5px;}
.submit {color:Black;background-color:#a5cd4e;font:bold Arial;}
.small {width:80px;padding:3px;}
.szerk {background-color:#EEEEFF;}
textarea.admin {
	background-color: #F0E6AC;
	color: Black;
	border: solid 1px black;
	line-height: 18px;
	margin-top: 5px;
	overflow: hidden;
	resize: vertical;
 transform:translateY(5px);
}
textarea {background-color:white;padding:1px 3px;border-radius:6px;font-family:Arial;font-size:13px;}
textarea[readonly] {
	background-color: #F0F6AC;
	color:gray;
}
.help {color:black;font-size:1.2em;margin:8px;text-align:left;}
.helpcim {font-size:1.4em;color:Red;}
.helpalcim {font-size:1.2em;color:Red;}
.helptxt {font-size:1.0em;color:Black;margin-top:-15px;}
.helpnote {font-size:0.9em;color:Black;margin-top:-15px;}
.helpexample {white-space:pre-wrap;font-size:0.9em;font-style:italic;margin-top:-15px;margin-left:25px;}
.helpinput {font-size:14px;color:Black;width:800px;}
.helparea {font-size:0.9em;width:800px;}
::placeholder {color:grey; opacity:1;}
::-webkit-scrollbar-thumb {background:red;}
.fg3 {width:98%;margin:2px auto;border:1px solid green;display:block-inline;
}
.invisiblelink {color:black;opacity:0.1}
.invisiblelink:hover {opacity:0.9}
input {background-color:yellow;padding:1px 3px;border-radius:6px;font-size:12px;}
input:read-only {background-color:#ffffbb;}
.yellowinput {width:96%;background-color:yellow;border:1px solid brown;text-align:center;margin-top:5px;font-size:14px;}
select {background-color:yellow;padding:1px 3px;border-radius:6px;font-size:12px;}
select:disabled {background-color:#ffffbb;}
td.input {background-color:yellow;padding:1px 3px;border-radius:6px;font-size:14px;border:1px solid gray;}
.e {color:#aaaa88;}
.pseudoinput {display:inline-block;background-color:yellow;padding:1px 3px;border:1px solid gray;border-radius:6px;font-size:14px;}
