h1, h2, h3, h4, h5, h6
{
	color: #002768;
}

table, th, td
{
	text-align:center;
	padding: 2 0;
}

table
{
	width : 100%;
}

td
{
	/*width : 50%; */
}

.td_admin
{
	width : 20%;
}

.td_kvs
{
	padding: 2px 0px;

}

.th_kvs
{
	padding: 0px;
	width : 10%;
}

.td_SZE
{
	padding:4px;
	height: 30px;
}

.td_biz_nev
{
	width:35%;
	padding:0px;
	text-align:left;
}

.td_biz_ert
{
	width:65%;
	padding:10px;
}

.td_lista1
{
	width:15%;
	font-size:8;
	padding:0;
}

.Bevitel_fejlec
{
	width:5%;
	padding:0px;
	font-size: 14;
	color:#002768;
}

.fomenu
{
	width : 80%;
	padding : 15px 0px;
	border-radius : 10px;
	color : white;
	background-color : #002768;
}
.container_alap
{
	margin:0;
	padding:0;
	background-color:#e5ecf2;
	height:100%;
	width:100%;
	text-align:center;
}


.login_input
{
    width: 30%;
    padding: 12px 20px;
    margin: 0px 0px 16px 0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
	border-radius: 25px;
}

.login_submit
{
    width: 30%;
    padding: 12px 20px;
    margin: 0px 0px 16px 0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
	border-radius: 25px;
	background-color : #002768;
	color:white;
}

.input_fomenu
{
	width : 100%;
	padding : 15px 0px;
	border-radius : 10px;
	color : white;
	background-color : #002768;	
}

.input_fomenu_inaktiv
{
	width : 100%;
	padding : 15px 0px;
	border-radius : 10px;
	color : gray;
	background-color : #002768;	
}

.input_kilepes
{
	width : 10%;
	padding : 5px 0px;
	margin-right : 20px;
	margin-top : 10px;
	border-radius : 10px;
	color : white;
	background-color : #002768;	
}

.adm_submit
{
	width : 30%;
	padding : 15px 0px;
	border-radius : 10px;
	color : white;
	background-color : #002768;	
}

.adm_input
{
    width: 50%;
    padding: 6px 20px;
    margin: 0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
	border-radius: 25px;
	text-align: center;
	font-size: 18px;
	color: #002768;
}

.SZE_select
{
    width: 30%;
    padding: 6px 20px;
    margin: 0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
	border-radius: 25px;
	text-align: center;
	font-size: 18px;
	color: #002768;
}

.SZE_submit
{
	width : 10%;
	padding : 7px 0px;
	margin-left: 20px;
	border-radius : 10px;
	color : white;
	background-color : #002768;
}

.SZE_uj_button
{
	padding : 1px 15px;
	border-radius : 5px;
	color : white;
	background-color : #002768;	
}

.SZE_ujadat
{
	margin:20px 0px 10px 0px;
}

.KVS_select
{
    width: 80%;
    padding: 6px 20px;
    margin: 0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
	border-radius: 25px;
	text-align: center;
	font-size: 18px;
	color: #002768;
    text-align-last: center;
}

.lista1_select
{
    width: 95%;
    padding: 6px 20px;
    margin: 0px;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
	border-radius: 25px;
	text-align: center;
	font-size: 18px;
	color: #002768;
    text-align-last: center;
}


.input_kvs
{
	width : 98%;
	padding: 5px;
	font-size: 12;
	text-align : center;
	color: #002768;
	border-radius: 5px;
}

.input_kvs_osszeg
{
	width : 98%;
	padding: 5px;
	font-size: 12;
	text-align : center;
	color: #002768;
	border-radius: 5px;
}

.lista_tetel_1
{
	/* width:7%; */
	padding:0;
	text-align:center;
}

.lista_tetel_2
{
	/* width:7%; */
	padding:0;
	text-align:right;
}

.lista_tetel_3
{
	/* width:7%; */
	padding:5 0 5 0;
	text-align:center;
	font-weight:bold;
}

.lista_tetel_1_uj
{
	padding:0;
	text-align:center;
}

.lista_tetel_2_uj
{
	padding:0;
	text-align:right;
}

.lista_tetel_3_uj
{
	padding:5 0 5 0;
	text-align:center;
	font-weight:bold;
}
.lista_fejlec_1
{
	width:15%;
	padding:0;
	text-align:center;
	font-weight:bold;
}



.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 50%;
}

/* The Close Button */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.eredmeny1 {
	padding:0;
	text-align:left;
	font-size: 15;
    padding: 0 0 0 0px;
}

.eredmeny2 {
	padding:0;
	text-align:right;
	font-size: 15;
	font-weight: bold;
    padding: 0 0 0 0px;
}

.lista1_tip1 {
	font-size:25;
	padding:0;
}

.lista1_tip2 {
	font-size:25;
	padding:0;
	background-color:#566573;
	color:white;
	text-align:left;
}

.lista1_tip3 {
	font-size:25;
	padding:0 30;
	background-color:#808B96;
	color:white;
	text-align:left;
}

.lista1_tip3b {
	font-size:25;
	padding:0;
	background-color:#808B96;
	color:white;
	text-align:right;
}

.lista1_tip4 {
	font-size:20;
	padding:0 60;
	background-color:#ABB2B9;
	text-align:left;
}

.lista1_tip4b {
	font-size:20;
	padding:0;
	background-color:#ABB2B9;
	text-align:right;
}

.lista1_tip5 {
	font-size:15;
	padding:0 90;
	background-color:#D5D8DC;
	text-align:left;
}

.lista1_tip5b {
	font-size:15;
	padding:0;
	background-color:#D5D8DC;
	text-align:right;
}

.lista1_fejlec {
	text-align:center;
	padding:0 0 10 0;
}

.lista1_h3 {
	padding:0;
	margin:0;
}

.lista4_fejlec {
	font-size:10;
	font-weight:bold;
}

.lista4_fejlec2{
	font-size:10;
	font-weight:bold;
	background-color:black;
	color:white;
}

.lista4_sor1 {
	text-align:right;
	font-size:10;
	background-color:#e5ecf2;
}

.lista4_sor2 {
	text-align:right;
	font-size:10;
	background-color:#ced4d9;
}

.lista4_sor3 {
	text-align:right;
	font-size:10;
	background-color:#e5ecf2;
	font-weight:bold;	
}

.lista4_sor4 {
	text-align:right;
	font-size:10;
	background-color:#ced4d9;
	font-weight:bold;	
}
.lista4_sor1b {
	text-align:left;
	font-size:10;
	font-weight:bold;
	background-color:#e5ecf2;
}

.lista4_sor2b {
	text-align:left;
	font-size:10;
	font-weight:bold;
	background-color:#ced4d9;
}

.lista4_sor3b {
	text-align:left;
	font-size:10;
	background-color:#e5ecf2;
	font-weight:bold;
}

.lista4_sor4b {
	text-align:left;
	font-size:10;
	background-color:#ced4d9;
	font-weight:bold;
}

.eredmeny_fej_1 {
	font-size:25;
	padding:0 30;
	background-color:#808B96;
	color:white;
	text-align:left;
}

.eredmeny_fej_1b {
	font-size:25;
	padding:0;
	background-color:#808B96;
	color:white;
	text-align:right;
}

.eredmeny_fej_2 {
	font-size:20;
	padding:0 60;
	background-color:#ABB2B9;
	color:white;
	text-align:left;
}

.eredmeny_fej_2b {
	font-size:20;
	padding:0;
	background-color:#ABB2B9;
	color:white;
	text-align:right;
}

.eredmeny_fejlec1 {
	font-size:15;
	padding:0 0 0 80;
	background-color:#D5D8DC;
	text-align:left;
	font-weight:bold;
}

.eredmeny_fejlec2 {
	font-size:15;
	padding:0 0;
	background-color:#D5D8DC;
	text-align:right;
	font-weight:bold;	
}

.eredmeny_sor {
	font-size:15;
	padding:0 0;
	background-color:#D5D8DC;
	text-align:right;
}

.eredmeny_sorb {
	font-size:15;
	padding:0 0;
	background-color:#D5D8DC;
	text-align:left;
}