
.blokkok {
  margin: 90px 0px 0px 20px;
  max-width: 1140px;
  float: left;
  clear: both;
  overflow: hidden;
}

#eredm-list {
  float: left;
  padding-right: 20px;
}

#allas-val-sm {
  float: left;
  padding-right: 20px;
}
#player-val-rank-sm {
	float: left;
	padding-top: 30px;
	padding-right: 20px;
}
#player-val-score-sm {
	float: left;
	padding-top: 30px;
	padding-right: 20px;
}


img {
  border: 0px;
}



/* színek:
VAL: 0066CC
NB1: 00A69C
NB2: 903C28
7's: FF0000
*/
.nb1 {
  color: #00A69C;
}
.nb2 {
  color: #903C28;
}
.sev {
  color: #FF0000;
}



/* =====================================
   # ami kell az események táblázatból #
   ===================================== */

table {
  border-collapse: collapse;
  font-family: Tahoma, Geneva, sans-serif;
  text-align: center;
}

table thead td.csik {
  padding: 3px;
  background-color: #00A69C;
  border: 1px solid #00A69C;
}

table thead td.fej {
  padding: 6px;
  background-color: #394555;
  color: #ffffff;
  font-weight: normal;
  font-size: 20px;
  border: 1px solid #394555;
}

table tbody td {
  color: #636363;
#  border: 1px solid #dddfe1;
}

a:link {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

table tbody tr {
  background-color: #f9fafb;
}
/*
table tbody tr:nth-child(odd) {
  background-color: #ffffff;
}
*/


/* =================================
   # eredmény lista táblázata
   ================================= */


table.eredm-list-tb {
  border-collapse: collapse;
  font-family: Tahoma, Geneva, sans-serif;
}

tr.eredm-list-tr {
  background-color: #FFFFFF;
}

td.eredm-list-td-left {
  height: 70px;
  text-align: left;
  padding: 5px 5px;
}

td.eredm-list-td-right {
  height: 70px;
  text-align: right;
  padding: 5px 5px;
}

td.eredm-list-td-center {
  height: 70px;
  text-align: center;
  padding: 5px 5px;
}

td.eredm-list-td-hely {
  background-color: #E5E8ED;
  padding: 10px 5px 0px 5px;
  text-align: left;
  vertical-align: top;
}

td.koztes {
  height: 4px;
}

.kover {
  font-weight: bold;
}


/* ================
   # eredm-list-sm
   ================= */

table.eredm-list-sm {
	display: none;
	}

table.eredm-list-sm-tb {
  border-collapse: collapse;
  font-family: Tahoma, Geneva, sans-serif;
}

tr.eredm-list-sm-tr:nth-child(odd) {
  background-color: #E5E8ED;
}

td.eredm-list-sm-td-left {
  text-align: left;
  padding: 10px 5px;
}

td.eredm-list-sm-td-right {
  text-align: right;
  padding: 10px 5px;
}

td.eredm-list-sm-td-center {
  text-align: center;
  padding: 10px 5px;
}

td.eredm-list-sm-td-also {
  text-align: center;
  padding: 10px 5px;
  border-bottom: 1px solid #394555;
}

.csapat {
  color: #0080C0;
  font-size: 20px;
}

.eredmeny {
  font-weight: bold;
  font-size: 18px;
}


/* ================
   # val-allas-sm
   ================ */

table.stand-tb {
  border-collapse: collapse;
  font-family: Tahoma, Geneva, sans-serif;
}

tr.stand-tr:nth-child(odd) {
  background-color: #E5E8ED;
}

th.stand-th {
  text-align: center;
  font-weight: bold;
  padding: 10px 8px;
}

td.stand-td-left {
  text-align: left;
  padding: 10px 8px;
}

td.stand-td-center {
  text-align: center;
  padding: 10px 8px;
}

td.stand-foot {
	text-align: center;
	padding: 10px 8px;
	border-right: 1px solid #dddfe1;
	border-left: 1px solid #dddfe1;
	border-bottom: 1px solid #dddfe1;
}


/* ===============
   # allas-nb2-sm
   =============== */

table.stand2-tb {
  border-collapse: collapse;
  font-family: Tahoma, Geneva, sans-serif;
}

tr.stand2-tr:nth-child(odd) {
  background-color: #E5E8ED;
}

th.stand2-th {
  text-align: center;
  font-weight: bold;
  padding: 10px 8px;
}

td.stand2-td-left {
  text-align: left;
  padding: 10px 8px;
}

td.stand2-td-center {
  text-align: center;
  padding: 10px 8px;
}

td.stand2-foot {
  font-size: 14px;
  color: #0080C0;
  text-align: right;
  padding: 10px 15px;
  border-right: 1px solid #dddfe1;
  border-left: 1px solid #dddfe1;
  border-bottom: 1px solid #dddfe1;
}

/* ===============
   # allas-noi-sm
   =============== */

table.stand-noi-tb {
  border-collapse: collapse;
  font-family: Tahoma, Geneva, sans-serif;
}

tr.stand-noi-tr:nth-child(odd) {
  background-color: #E5E8ED;
}

th.stand-noi-th {
  text-align: center;
  font-weight: bold;
  padding: 10px 8px;
}

td.stand-noi-td-left {
  text-align: left;
  padding: 10px 8px;
}

td.stand2-td-center {
  text-align: center;
  padding: 10px 8px;
}

td.stand-noi-foot {
  font-size: 14px;
  color: #0080C0;
  text-align: right;
  padding: 10px 15px;
  border-right: 1px solid #dddfe1;
  border-left: 1px solid #dddfe1;
  border-bottom: 1px solid #dddfe1;
}





/* ======================
   #    media screen    #
   ====================== */

/* 1. törés */
@media screen and (max-width: 1200px) {
  #eredm-list {
	padding-right: 16px;
    }

  #allas-val-sm {
	padding-top: 0px;
	padding-right: 20px;
	}
  #player-val-score-sm {
	padding-top: 30px;
	padding-right: 20px;
	}
  #player-val-rank-sm {
	padding-top: 30px;
	padding-right: 20px;
	}

}

@media screen and (max-width: 1170px) {

	#allas-val-sm {
		padding-top: 30px;
	}
}

/* 2. törés */
@media screen and (max-width: 1160px) {

	table.eredm-list-tb {
	  width: 620;
	}
	td.eredm-list-td-left {
	  padding: 5px 2px;
	  font-size: 18px;
	}
	td.eredm-list-td-center {
	  padding: 5px 2px;
	  font-size: 28px;
	}

	#allas-val-sm {
		padding-top: 0px;
	}
}


/* 3. törés  */
@media screen and (max-width: 1050px) {

    .blokkok {
      margin: 90px 0px 0px 10px;
    }

	table.eredm-list-tb {
	  width: 500;
	}
	td.eredm-list-td-left {
	  font-size: 16px;
	}
	td.eredm-list-td-center {
	  font-size: 24px;
	}
	td.eredm-list-td-hely {
	  font-size: 13px;
	}

}

@media screen and (max-width: 930px) {

	#allas-val-sm {
		padding-top: 30px;
	}

}

/* 4. törés */
@media screen and (max-width: 910px) {

    #eredm-list {
	  padding-right: 16px;
    }

	table.eredm-list-tb {
	  width: 740;
	}
	td.eredm-list-td-left {
	  padding: 5px 5px;
	  font-size: 22px;
	}
	td.eredm-list-td-center {
	  padding: 5px 5px;
	  font-size: 34px;
	}
	td.eredm-list-td-hely {
	  font-size: 14px;
	}


}

/* 5. törés */
@media screen and (max-width: 790px) {


	table.eredm-list-tb {
	  width: 700;
	}

	table.stand-tb {
	  width: 342;
	}
	td.stand-td-left {
	  font-size: 14px;
	  padding: 8px 5px;
	}
	td.stand-td-center {
	  font-size: 14px;
	  padding: 8px 5px;
	}

	table.pl-rank-sm-tb {
	  width: 342;
	}
	td.pl-rank-sm-td-left {
	  font-size: 15px;
	}
	td.pl-rank-sm-td-center {
	  font-size: 15px;
	}

}

/* 6. törés */
@media screen and (max-width: 740px) {

	table.eredm-list-tb {
	  width: 640;
	}
	td.eredm-list-td-left {
	  padding: 5px 2px;
	  font-size: 18px;
	}

	td.eredm-list-td-center {
	  padding: 5px 2px;
	  font-size: 28px;
	}


	table.stand-tb {
	  width: 312;
	}
	td.stand-td-left {
	  font-size: 12px;
	  padding: 6px 2px;
	}
	td.stand-td-center {
	  font-size: 12px;
	  padding: 6px 2px;
	}

	table.pl-rank-sm-tb {
	  width: 312;
	}
	td.pl-rank-sm-td-left {
	  padding: 8px 5px;
	}
	td.pl-rank-sm-td-center {
	  padding: 8px 5px;
	}

}


/* 7. törés */
@media screen and (max-width: 680px) {

	#allas-val-sm {
	  padding-right: 0px;
    }
	#allas-nb2-sm {
	  padding-right: 0px;
    }
	#allas-noi-sm {
	  padding-right: 0px;
    }

	table.eredm-list-tb {
	  width: 500;
	}
	td.eredm-list-td-left {
	  padding: 5px 2px;
	  font-size: 16px;
	}
	td.eredm-list-td-center {
	  padding: 5px 2px;
	  font-size: 24px;
	}
	td.eredm-list-td-hely {
	  padding: 5px 2px;
	  font-size: 13px;
	}


	table.stand-tb {
	  width: 360px;
	  }
	th.stand-th {
	  font-weight: bold;
	  padding: 10px 8px;
	  }
	td.stand-td-left {
	  font-size: 16px;
	  padding: 10px 8px;
	  }
	td.stand-td-center {
	  font-size: 16px;
	  padding: 10px 8px;
	  }

	table.pl-rank-sm-tb {
	  width: 360px;
	  }
	td.pl-rank-sm-td-left {
	  font-size: 16px;
	  padding: 10px 8px;
	  }
	td.pl-rank-sm-td-center {
	  font-size: 16px;
	  padding: 10px 8px;
	  }
/* 
table.pl-rank-sm-tb = 360
td.pl-rank-sm-td-center
padding: 8px 5px;
*/
}

@media screen and (max-width: 540px) {

	table.eredm-list-sm {
		display: block;
		}
	table.eredm-list-tb {
		display: none;
		}

}


@media screen and (max-width: 378px) {

    .blokkok {
      margin: 90px 0px 0px 0px;
    }


	#allas-val-sm {
		padding-right: 0px;
		}
	#player-val-score-sm {
		padding-right: 0px;
		}
	#player-val-rank-sm {
		padding-right: 0px;
		}


}




