@charset "utf-8";

.tabla {
	font-size:10px;
	width: 90%; /*szélesség*/
	margin-left: 0; /*hogy jobban nézzünk ki, ne a lap szélén legyen*/
	text-align: center; 
	border-collapse:collapse;
}
.center {
	text-align: center; 
}
table{
	width:100%;
}
#kapcsolattabla{
	width:450px;
}
table, th, td{
	font-size:10px;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0;
}
th {
	background-color: #00713d; /*fejléc beállításai*/
	border: 1px solid #fff;
	color: white;
	text-align: center;
	vertical-align:middle;
	padding:10px 5px;
	margin:0;
	border-collapse: collapse;
}
td {
	/*background-color: #f1f7e6;*/
	border: 1px solid #fff;
	text-align: left;
	margin:0;
	padding:10px 5px;
	border-collapse: collapse;
	}

tr:nth-child(2n) {
	background-color: #fff; 
	/*border: 1px solid #5c6670;
	text-align: center;
	margin:0;
	padding:0;*/
	
}
tbody tr:nth-child(2n+1) {
	background-color: #f1f7e6;
	/*border: 1px solid #5c6670;
	text-align: center;
	margin:0;
	padding:0;*/
}

details {
	margin: 20px 0px;
	}


/* kép animálás	*/

figure { 
  width: 100px; 
  float: left; 
  margin: 0; 
  background: none;
  border: none; 
  padding: 0;
  -webkit-box-shadow: 0 3px 10px #ccc; 
  -moz-box-shadow: 0 3px 10px #ccc;
  /*-webkit-transform: rotate(5deg); 
  -moz-transform: rotate(5deg);*/
  -webkit-transition: all 0.7s ease; 
  -moz-transition: all 1s ease;
  position: relative;
}

figcaption { 
  text-align: center; 
  display: block; 
  font-size: 10px; 
  font-style: italic; 
}

figure img { 
  width: 100%; /* Scale down */
}

figure:hover {
  -webkit-transform: rotate(-1deg); 
  -moz-transform: rotate(-1deg);
  -webkit-box-shadow: 0 3px 10px #666; 
  -moz-box-shadow: 0 3px 10px #666;
}

figure:focus {
  outline: none;
   background: white;
  -webkit-transform: rotate(-5deg) scale(4); 
  -moz-transform: rotate(-5deg) scale(4);
   -webkit-box-shadow: 0 3px 10px #666; 
   -moz-box-shadow: 0 3px 10px #666;
  z-index: 9999;
}