#backtop {
	position: fixed;
	left:auto;
	right: 20px;
	top:auto;
	bottom: 20px;
	outline: none;
	overflow:hidden;
	color:#fff;
	text-align:center;
	background-color:rgba(114,114,114,0.84);
	height:40px;
	width:40px;
	line-height:40px;
	font-size:14px;
	border-radius:2px;
	cursor:pointer;
	transition:all 0.3s linear;
	z-index:999999;

	opacity:1;
	display:none;
}
#backtop:hover {
	background-color:#0069f7;
}
#backtop.mcOut {
	opacity:0;
}



#sidemenu{
	height: 300px;
	width: 15%;
	background-color: none;
	position: fixed;
	margin: 0;
	padding: 0;
	margin-top: 110px;
	margin-left: 7.5%;
	z-index: 100;
}

#sidemenu .sidemenu div a{
	text-decoration: none;
	display: block;
	font-family: "Roboto Condensed";
	font-size: 120%;
	color: #000;
	padding: 4px 0 5px 5%;
	margin-top: 2px;
	width: 95%;
	height: 20px;
	background: #fff;
	transition: .2s linear;/**/
	border-radius: 3px;
	border: none;
}

#sidemenu .sidemenu div a:hover{
	
	width: 94%;
	color: #fff;
	box-shadow: 0 1px 3px 0 #000;
	background-color: #0069f7;
	transition: .2s linear;/**/
} 

.term1,
.term2,
.term3,
.term4,
.term5,
.term6,
.term7,
.term8,
.term1-g,
.term2-g,
.term3-g,
.term1-o,
.term2-o,
.term3-o{
	padding-top: 90px;
	font-family: "Roboto Condensed";
}
.term1{	height: 750px;}
.term2{	height: 1800px;}
.term3{	height: 1350px;}
.term4{	height: 1080px;}
.term5{ height: 1160px;}
.term8{	height: 600px;}

.term1-g{height: 1600px;}
.term2-g{height: 1590px;}
.term3-g{height: 1100px;}

.term1-o{height: 600px;}
.term2-o{height: 1280px;}
.term3-o{height: 1480px;}

.term1 div,
.term2 div,
.term3 div,
.term4 div,
.term5 div,
.term6 div,
.term7 div,
.term8 div,
.term1-g div,
.term2-g div,
.term3-g div,
.term1-o div,
.term2-o div,
.term3-o div{
	width: 69%;
	margin-left: 23.5%;
	
}
.term2,.term4,.term6,.term8,.term2-g,.term2-o{
	background-color: #E1E1E1;
}
.term1 div h2,
.term2 div h2,
.term3 div h2,
.term4 div h2,
.term5 div h2,
.term6 div h2,
.term7 div h2,
.term8 div h2,
.term1-g div h2,
.term2-g div h2,
.term3-g div h2,
.term1-o div h2,
.term2-o div h2,
.term3-o div h2{
	color: #0069F7;
	font-size: 36px;
}
.term1 div div,
.term2 div div,
.term3 div div,
.term4 div div,
.term5 div div,
.term6 div div,
.term7 div div,
.term8 div div,
.term1-g div div,
.term2-g div div,
.term3-g div div,
.term1-o div div,
.term2-o div div,
.term3-o div div{
	background-color: none;
	width: 100%;
	margin: -25px 0 0 0;
	padding: 0;
	height: auto;
}


.term1 div div p,
.term2 div div p,
.term3 div div p,
.term4 div div p,
.term5 div div p,
.term6 div div p,
.term7 div div p,
.term8 div div p,
.term1-g div div p,
.term2-g div div p,
.term3-g div div p,
.term1-o div div p,
.term2-o div div p,
.term3-o div div p{
	margin: 0;
	padding: 5px 0 5px 0;
	font-size: 100%
}
.term1 div div img,
.term2 div div img,
.term3 div div img,
.term4 div div img,
.term5 div div img,
.term6 div div img,
.term7 div div img,
.term8 div div img,
.term1-g div div img,
.term2-g div div img,
.term1-o div div img,
.term2-o div div img,
.term3-o div div img{
	padding: 0;
	margin: 5px 0 0 0;
	width: 70%;
}
.term3-g div div img{
	padding: 0;
	margin: 5px 0 0 0;
	width: 70%;
}
.term8 div div .alk-table{
	width: 100%;
	height: auto;
	background-color: none;
	padding-top: 5px;
}
.term8 div div .alk-table table{
	margin-top: 10px;
	width: 100%;
	background-color: #fff;
	border-collapse: collapse;
	overflow-x: auto;
}
.term8 div div .alk-table table tr,
.term8 div div .alk-table table th,
.term8 div div .alk-table table td{
	border: 1px solid #000;
	
	padding: 0;
	padding-left: 5px;
}
.term1 div .am-val,
.term2 div .gazego-val,
.term3 div .olajego-val,
.term4 div .am-val,
.term5 div .am-val,
.term6 div .am-val,
.term7 div .am-val{
	margin: 0;
	padding: 0;
	width: 100%;
	display: flex;
	height: auto;
}
.term4 div .am-val{
	margin-top: 30px;
}
.term2-g div .sgb-val,
.term3-g div .am-val{
	margin: 30px 0 30px 0;
	padding: 0;
	width: 100%;
	display: inline-flex;
}
.term1-o div .n-10-val,
.term2-o div .anyo-val,
.term3-o div .sgbo-val{
	margin: 30px 0 30px 0;
	padding: 0;
	width: 100%;
	display: flex;
}

.term2 div .gazego-doc,
.term3 div .olajego-doc,
.term5 div .am-doc,
.term5 div .am-val .am-val-1,
.term6 div .am-doc,
.term6 div .am-val .am-val-1,
.term7 div .am-doc,
.term7 div .am-val .am-val-1{
	width: 50%;
	margin: 0;
	padding: 0;
	height: auto;
}
.term1 div .am-val,
.term1 div .am-val .am-val-1,
.term2 div .gazego-val .gazego-val-1,
.term3 div .olajego-val .olajego-val-1{
	width: 100%;
	margin: 0;
	padding: 0;
	height: auto;
}

.term2-g div .sgb-doc,
.term2-g div .sgb-val .sgb-val-1{
	width: 60%;
}
.term2 div .gazego-doc img{
	width: 135%;
}
.term3-g div .am-doc,
.term3-g div .am-val .am-val-1,
.term1-o div .n-10-doc,
.term1-o div .n-10-val .n-10-val-1,
.term2-o div .anyo-doc,
.term2-o div .anyo-val .anyo-val-1,
.term3-o div .sgbo-doc,
.term3-o div .sgbo-val .sgbo-val-1{
	width: 50%;
	
}
.term1 div .am-val a,
.term1 div .am-val .am-val-1 a,
.term2 div .gazego-doc a,
.term2 div .gazego-val .gazego-val-1 a,
.term3 div .olajego-doc a,
.term3 div .olajego-val .olajego-val-1 a,
.term4 div .am-doc a,
.term4 div .am-val .am-val-1 a,
.term5 div .am-doc a,
.term5 div .am-val .am-val-1 a,
.term6 div .am-doc a,
.term6 div .am-val .am-val-1 a,
.term7 div .am-doc a,
.term7 div .am-val .am-val-1 a,
.term1-g div .abg-doc a,
.term1-g div .abg-val .abg-val-1 a,
.term2-g div .sgb-doc a,
.term2-g div .sgb-val .sgb-val-1 a,
.term3-g div .am-doc a,
.term3-g div .am-val .am-val-1 a,
.term1-o div .n-10-doc a,
.term1-o div .n-10-val .n-10-val-1 a,
.term2-o div .anyo-doc a,
.term2-o div .anyo-val .anyo-val-1 a,
.term3-o div .sgbo-doc a,
.term3-o div .sgbo-val .sgbo-val-1 a{
	text-decoration: none;
	color: #000;
	font-size: 120%;
}
.term1 div .am-val a table,
.term1 div .am-val .am-val-1 a table,
.term2 div .gazego-doc a table,
.term2 div .gazego-val .gazego-val-1 a table,
.term3 div .olajego-doc a table,
.term3 div .olajego-val .olajego-val-1 a table,
.term4 div .am-doc a table,
.term4 div .am-val .am-val-1 a table,
.term5 div .am-doc a table,
.term5 div .am-val .am-val-1 a table,
.term6 div .am-doc a table,
.term6 div .am-val .am-val-1 a table,
.term7 div .am-doc a table,
.term7 div .am-val .am-val-1 a table,
.term1-g div .abg-doc a table,
.term1-g div .abg-val .abg-val-1 a table,
.term2-g div .sgb-doc a table,
.term2-g div .sgb-val .sgb-val-1 a table,
.term3-g div .am-doc a table,
.term3-g div .am-val .am-val-1 a table,
.term1-o div .n-10-doc a table,
.term2-o div .anyo-doc a table,
.term3-o div .sgbo-doc a table{
	width: 100%;
	margin: 5px 0 5px 0;
	border-collapse: collapse;
	height: 40px;
}
.term1-o div .n-10-val .n-10-val-1 a table,
.term2-o div .anyo-val .anyo-val-1 a table,
.term3-o div .sgbo-val .sgbo-val-1 a table{
	width: 100%;
	margin: 5px 0 5px 0;
	border-collapse: collapse;
	height: 60px;
}

.term1 div .am-val a table tr td,
.term1 div .am-val .am-val-1 a table tr td,
.term2 div .gazego-val .gazego-val-1 a table,
.term3 div .olajego-val .olajego-val-1 a table tr td,
.term4 div .am-val .am-val-1 a table tr td,
.term5 div .am-val .am-val-1 a table tr td,
.term6 div .am-val .am-val-1 a table tr td,
.term7 div .am-val .am-val-1 a table tr td{
	padding: 0;
	border-top: 1px solid #999999;
}

.term2 div .gazego-doc a table tr td,
.term3 div .olajego-doc a table tr td,
.term5 div .am-doc a table tr td,
.term1-g div .abg-doc a table tr td,
.term1-g div .abg-val .abg-val-1 a table tr td,
.term2-g div .sgb-doc a table tr td,
.term2-g div .sgb-val .sgb-val-1 a table tr td,
.term3-g div .am-doc a table tr td,
.term3-g div .am-val .am-val-1 a table tr td,
.term1-o div .n-10-doc a table tr td,
.term1-o div .n-10-val .n-10-val-1 a table tr td,
.term3-o div .sgbo-doc a table tr td,
.term3-o div .sgbo-val .sgbo-val-1 a table tr td{
	padding: 0 10px 0 10px;
	border-top: 1px solid #DDD;
}
.term2-g div .sgb-val .sgb-val-1 a table tr{
	height: 55px;
}
.term2-o div .anyo-doc a table tr td,
.term2-o div .anyo-val .anyo-val-1 a table tr td,
.term4 div .am-doc a table tr td,
.term6 div .am-doc a table tr td,
.term7 div .am-doc a table tr td{
	padding: 0 10px 0 10px;
	border-top: 1px solid #999999;
}
.term1 div .am-val a table tr,
.term1 div .am-val .am-val-1 a table tr,
.term2 div .gazego-doc a table tr,
.term2 div .gazego-val .gazego-val-1 a table tr,
.term3 div .olajego-doc a table tr,
.term3 div .olajego-val .olajego-val-1 a table tr,
.term4 div .am-doc a table tr,
.term4 div .am-val .am-val-1 a table tr,
.term5 div .am-doc a table tr,
.term5 div .am-val .am-val-1 a table tr,
.term6 div .am-doc a table tr,
.term6 div .am-val .am-val-1 a table tr,
.term7 div .am-doc a table tr,
.term7 div .am-val .am-val-1 a table tr,
.term1-g div .abg-doc a table tr,
.term1-g div .abg-val .abg-val-1 a table tr,
.term2-g div .sgb-doc a table tr,
.term2-g div .sgb-val .sgb-val-1 a table tr,
.term3-g div .am-doc a table tr,
.term3-g div .am-val .am-val-1 a table tr,
.term1-o div .n-10-doc a table tr,
.term1-o div .n-10-val .n-10-val-1 a table tr,
.term2-o div .anyo-doc a table tr,
.term2-o div .anyo-val .anyo-val-1 a table tr,
.term3-o div .sgbo-doc a table tr,
.term3-o div .sgbo-val .sgbo-val-1 a table tr{
	transition: .2s linear;/**/
}
.term1 div .am-val a table tr:hover,
.term1 div .am-val .am-val-1 a table tr:hover,
.term2 div .gazego-doc a table tr:hover,
.term2 div .gazego-val .gazego-val-1 a table tr:hover,
.term3 div .olajego-doc a table tr:hover,
.term3 div .olajego-val .olajego-val-1 a table tr:hover,
.term4 div .am-doc a table tr:hover,
.term4 div .am-val .am-val-1 a table tr:hover,
.term5 div .am-doc a table tr:hover,
.term5 div .am-val .am-val-1 a table tr:hover,
.term6 div .am-doc a table tr:hover,
.term6 div .am-val .am-val-1 a table tr:hover,
.term7 div .am-doc a table tr:hover,
.term7 div .am-val .am-val-1 a table tr:hover,
.term1-g div .abg-doc a table tr:hover,
.term1-g div .abg-val .abg-val-1 a table tr:hover,
.term2-g div .sgb-doc a table tr:hover,
.term2-g div .sgb-val .sgb-val-1 a table tr:hover,
.term3-g div .am-doc a table tr:hover,
.term3-g div .am-val .am-val-1 a table tr:hover,
.term1-o div .n-10-doc a table tr:hover,
.term1-o div .n-10-val .n-10-val-1 a table tr:hover,
.term2-o div .anyo-doc a table tr:hover,
.term2-o div .anyo-val .anyo-val-1 a table tr:hover,
.term3-o div .sgbo-doc a table tr:hover,
.term3-o div .sgbo-val .sgbo-val-1 a table tr:hover{
	background-color: #0069f7;
	color:#fff;
	cursor: pointer;
	box-shadow: 0 2px 5px 0 #000;
	transition: .2s linear;/**/
}
.term2 div .gazego-val .gazego-val-2,
.term3 div .olajego-val .olajego-val-2,
.term1 div .am-val .am-val-2,
.term5 div .am-val .am-val-2,
.term6 div .am-val .am-val-2,
.term7 div .am-val .am-val-2{
	width: 0%;
	float: right;
	margin: 0;
	padding: 0;
}
.term2-g div .sgb-val .sgb-val-2{
	width: 40%;
	float: right;
	margin: 0;
	padding: 0;
}
.term3-g div .am-val .am-val-2,
.term4 div .am-val .am-val-2,
.term5 div .am-val .am-val-2{
	width: 50%;
	float: right;
	margin: 0;
	padding: 0;
}
.term1-o div .n-10-val .n-10-val-2,
.term2-o div .anyo-val .anyo-val-2,
.term3-o div .sgbo-val .sgbo-val-2{
	width: 50%;
	float: right;
	margin: 0;
	padding: 0;
}
.term1-g div .abg-val,
.term2-g div .sgb-val,
.term3-g div .am-val,
.term1-o div .n-10-val,
.term2-o div .anyo-val,
.term3-o div .sgbo-val{
	height: 450px;
	margin: 10px 0 30px 0;
	padding: 0;
	width: 100%;
	display: inline-flex;
	
}
.term1-g div .abg-doc,
.term1-g div .abg-val .abg-val-1,
.term2-g div .sgb-doc,
.term2-g div .sgb-val .sgb-val-1,
.term3-g div .am-doc,
.term3-g div .am-val .am-val-1,
.term1-o div .n-10-doc,
.term1-o div .n-10-val .n-10-val-1,
.term2-o div .anyo-doc,
.term2-o div .anyo-val .anyo-val-1,
.term3-o div .sgbo-doc,
.term3-o div .sgbo-val .sgbo-val-1,
.term4 div .am-doc,
.term4 div .am-val .am-val-1,
.term5 div .am-doc,
.term5 div .am-val .am-val-1,
.term6 div .am-doc,
.term7 div .am-val .am-val-1,
.term7 div .am-val .am-val-1{
	width: 50%;
}
.term1-g div .abg-val .abg-val-2,
.term2-g div .sgb-val .sgb-val-2,
.term3-g div .am-val .am-val-2
.term1-o div .n-10-val .n-10-val-2,
.term2-o div .anyo-val .anyo-val-2,
.term4 div .am-val .am-val-2,
.term5 div .am-val .am-val-2,
.term6 div .am-val .am-val-2,
.term7 div .am-val .am-val-2{
	width: 49%;
	height: 90%;
	float: right;
	margin: -20px 0 0 1%;
	padding: 0 0 0 0;
	text-align: center;
}
.term3-o div .sgbo-val .sgbo-val-2{
	width: 49%;
	height: 100%;
	float: right;
	margin: -20px 0 0 1%;
	padding: 0 0 0 0;
	text-align: center;
}

.term1-g div .abg-val .abg-val-2,
.term2-g div .sgb-val .sgb-val-2,
.term2-o div .anyo-val .anyo-val-2,
.term3-o div .sgbo-val .sgbo-val-2{
	border: 2px solid #0069f7;
}

.term1-g div .abg-val .abg-val-2 img,
.term2-g div .sgb-val .sgb-val-2 img,
.term2-o div .anyo-val .anyo-val-2 img,
.term3-o div .sgbo-val .sgbo-val-2 img{
	width: 95%;
	padding: 0;
	margin: 10px 2.5% 0 2.5%;
}
.term3-g div .am-val .am-val-2 img,
.term1-o div .n-10-val .n-10-val-2 img{
	width: 95%;
	max-width: 250px;
	padding: 0;
	margin: -50px 2.5% 0 2.5%;
}
.term4 div .am-val .am-val-2 img,
.term5 div .am-val .am-val-2 img,
.term6 div .am-val .am-val-2 img,
.term7 div .am-val .am-val-2 img{
	width: 95%;
	max-width: 250px;
	padding: 0;
	margin: 10px 2.5% 0 2.5%;
}
.term1-g div .abg-val .abg-val-2 a,
.term2-g div .sgb-val .sgb-val-2 a,
.term3-g div .am-val .am-val-2 a,
.term1-o div .n-10-val .n-10-val-2 a,
.term2-o div .anyo-val .anyo-val-2 a,
.term3-o div .sgbo-val .sgbo-val-2 a,
.term4 div .am-val .am-val-2 a,
.term5 div .am-val .am-val-2 a,
.term6 div .am-val .am-val-2 a,
.term7 div .am-val .am-val-2 a{
	text-decoration: none;
	color: #000;
	
} 
.term1-g div .abg-val .abg-val-2 a table,
.term2-g div .sgb-val .sgb-val-2 a table,
.term3-g div .am-val .am-val-2 a table,
.term1-o div .n-10-val .n-10-val-2 a table,
.term2-o div .anyo-val .anyo-val-2 a table,
.term3-o div .sgbo-val .sgbo-val-2 a table,
.term4 div .am-val .am-val-2 a table,
.term5 div .am-val .am-val-2 a table,
.term6 div .am-val .am-val-2 a table,
.term7 div .am-val .am-val-2 a table {
	border-top: 1px solid #DDD;
	background-color: none;
	font-size: 120%;
	width: 95%;
	margin: 0 2.5% 0 2.5%;
	height: 30px;
}
.term1-g div .abg-val .abg-val-2 a:hover,
.term2-g div .sgb-val .sgb-val-2 a:hover,
.term3-g div .am-val .am-val-2 a:hover,
.term1-o div .n-10-val .n-10-val-2 a:hover,
.term2-o div .anyo-val .anyo-val-2 a:hover,
.term3-o div .sgbo-val .sgbo-val-2 a:hover,
.term4 div .am-val .am-val-2 a:hover,
.term5 div .am-val .am-val-2 a:hover,
.term6 div .am-val .am-val-2 a:hover,
.term7 div .am-val .am-val-2 a:hover{
	color:#fff;
	
}
.term1-g div .abg-val .abg-val-2 table:hover,
.term2-g div .sgb-val .sgb-val-2 table:hover,
.term3-g div .am-val .am-val-2 table:hover,
.term1-o div .n-10-val .n-10-val-2 table:hover,
.term2-o div .anyo-val .anyo-val-2 table:hover,
.term3-o div .sgbo-val .sgbo-val-2 table:hover,
.term4 div .am-val .am-val-2 table:hover,
.term5 div .am-val .am-val-2 table:hover,
.term6 div .am-val .am-val-2 table:hover,
.term7 div .am-val .am-val-2 table:hover{
	background-color: #0069f7;
	box-shadow: 0 2px 5px 0 #000;
}
.term2 div .gazego-val,
.term3 div .olajego-val{
	display: block;	
}
.term2 div .gazego-val .gazego-val-1,
.term3 div .olajego-val .olajego-val-1{
	display: none;
}
.term2 div .gazego-val .gazego-val-1-m,
.term3 div .olajego-val .olajego-val-1-m{
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	display: flex;
	justify-content: space-between;
}
.term2 div .gazego-val .gazego-val-1-m1,
.term3 div .olajego-val .olajego-val-1-m1{
	width: 100%;
	height: 40px;
	margin: 0;
	padding: 0;
	
}
.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m2,
.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m3,
.term3 div .olajego-val .olajego-val-1-m .olajego-val-1-m2{
	width: 33.3%;
	height: auto;
	background-color: none;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	color: #000;
	margin: 0;
	padding: 0;
	
}
.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m2,
.term3 div .olajego-val .olajego-val-1-m .olajego-val-1-m2{
	border-left: 1px solid #999999;
}
.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m2:first-child,
.term3 div .olajego-val .olajego-val-1-m .olajego-val-1-m2:first-child{
	border: none;
}
.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m2:hover,
.term3 div .olajego-val .olajego-val-1-m .olajego-val-1-m2:hover{
	color: #fff;
	background-color: #0069f7;
	box-shadow: 0 2px 5px 0 #000;
	
}
.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m2 table tr td img,
.term3 div .olajego-val .olajego-val-1-m .olajego-val-1-m2 table tr td img{
	width: 70%;
}
.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m2 table,
.term3 div .olajego-val .olajego-val-1-m .olajego-val-1-m2 table{
	width: 100%;
}
.term8 div div .alk-table .alk-table-m{
	display: none;
}
.term8 div .alk-menu{
	display: flex;
	flex-wrap: wrap;
	height: auto;
	background-color: none;
	padding: 0;
	margin: 0;
	margin-top: -20px;
}
.term8 div .alk-menu .alk-menu-2{
	background-color: #fff;
	font-size: 110%;
	width: auto;
	padding: 0;
	padding: 2px 15px 2px 15px;
	margin: 3px 5px 3px 0;
	height: 20px;
	border-radius: 3px;
	/*border-left: 1px solid #999999;*/
	
}
.term8 div .alk-menu .alk-menu-2 a {
	text-decoration: none;
	color: #000;
}
.term8 div .alk-menu .alk-menu-2:hover {
	background-color: #0069f7;
}
.term8 div .alk-menu .alk-menu-2 a:hover {
	cursor: pointer;
	color: #fff;
}
.term8 div div .alk-table table{
	max-width: 650px;
	
}
.term8 div div .alk-table .kicsi-tbl{
	display: none;
}
@media screen and (max-width: 800px){
	.term2 div .gazego-val .gazego-val-1-m1,
	.term2 div .gazego-val .gazego-val-1-m,
	.term3 div .olajego-val .olajego-val-1-m1,
	.term3 div .olajego-val .olajego-val-1-m{
		display: none;
	}
	.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m2,
	.term3 div .olajego-val .olajego-val-1-m .olajego-val-1-m2{
		width:100%;
		height: 100px;
		
	}
	.term2 div .gazego-val .gazego-val-1-m .gazego-val-1-m2:not(first-child),
	.term3 div .olajego-val .olajego-val-1-m .olajego-val-1-m2:not(first-child){
		margin-top: 10px;
	}
	.term2 div .gazego-val .gazego-val-1,
	.term3 div .olajego-val .olajego-val-1{
		display: block;
		font-size: 80%;
	}
	.term2 div .gazego-val .gazego-val-1 a table tr td,
	.term3 div .olajego-val .olajego-val-1 a table tr td{
		width: auto;
		margin: 0;
		padding: 0;
	}
}

@media screen and (max-width: 900px){
	.term1 div div img,
	.term2 div div img,
	.term3 div div img,
	.term4 div div img,
	.term5 div div img,
	.term6 div div img,
	.term7 div div img,
	.term8 div div img{
		padding: 0;
		margin: 5px 0 0 0;
		width: 100%;
	}
	.term1-g div .abg-doc,
	.term2-g div .sgb-doc,
	.term3-g div .am-doc{
		width: 100%;
	}
}
@media screen and (max-width: 960px){
	.term1 div div p,
	.term2 div div p,
	.term3 div div p,
	.term4 div div p,
	.term5 div div p,
	.term6 div div p,
	.term7 div div p,
	.term8 div div p,
	.term1-g div div p,
	.term2-g div div p,
	.term3-g div div p,
	.term1-o div div p,
	.term2-o div div p,
	.term3-o div div p{
		font-size: 80%;
	}
	.term1 div .akciotabla .akciotabla-1 a table{
		font-size: 80%;
	}
	.term1 div .akciotabla .akciotabla-1 a table tr td{
		margin: 0;
		padding: 0;
	}
	.term2 div .gazego-doc a table tr td,
	.term3 div .olajego-doc a table tr td,
	.term5 div .am-doc a table tr td,
	.term1-g div .abg-doc a table tr td,
	.term1-g div .abg-val .abg-val-1 a table tr td,
	.term2-g div .sgb-doc a table tr td,
	.term2-g div .sgb-val .sgb-val-1 a table tr td,
	.term3-g div .am-doc a table tr td,
	.term3-g div .am-val .am-val-1 a table tr td,
	.term1-o div .n-10-doc a table tr td,
	.term1-o div .n-10-val .n-10-val-1 a table tr td,
	.term3-o div .sgbo-doc a table tr td,
	.term3-o div .sgbo-val .sgbo-val-1 a table tr td{
		font-size: 90%;
	}
	.term1-g div div #nyomas-table1,
	.term2-g div div #nyomas-table2,
	.term1-g div .abg-val .abg-val-2 a table,
	.term2-g div .sgb-val .sgb-val-2 a table,
	.term3-g div .am-val .am-val-2 a table{
		font-size: 90%;
	}
	.term1-g div div img,
	.term2-g div div img,
	.term3-g div div img,
	.term1-o div div img,
	.term2-o div div img,
	.term3-o div div img{
		width: 100%;
	}
	.term8 div .alk-menu .alk-menu-2{
		font-size: 80%;
		padding: 2px 5px 2px 5px
	}
}
@media screen and (max-width: 800px){
	#sidemenu{
		margin-left:1%;
		width: 20%;
	}
	.term1 div,
	.term2 div,
	.term3 div,
	.term4 div,
	.term5 div,
	.term6 div,
	.term7 div,
	.term8 div,
	.term1-g div,
	.term2-g div,
	.term3-g div,
	.term1-o div,
	.term2-o div,
	.term3-o div{
		width:77%;
		margin-left:22%;
	}
	#sidemenu .sidemenu div{
		font-size: 80%;
	}
	.term2 div .gazego-doc a table tr td,
	.term3 div .olajego-doc a table tr td,
	.term5 div .am-doc a table tr td,
	.term1-g div .abg-doc a table tr td,
	.term1-g div .abg-val .abg-val-1 a table tr td,
	.term2-g div .sgb-doc a table tr td,
	.term2-g div .sgb-val .sgb-val-1 a table tr td,
	.term3-g div .am-doc a table tr td,
	.term3-g div .am-val .am-val-1 a table tr td,
	.term1-o div .n-10-doc a table tr td,
	.term1-o div .n-10-val .n-10-val-1 a table tr td,
	.term3-o div .sgbo-doc a table tr td,
	.term3-o div .sgbo-val .sgbo-val-1 a table tr td{
		font-size: 80%;
	}
	.term1-g div .abg-val .abg-val-2 a table{
		font-size: 80%;
	}
}
@media screen and (max-width: 680px){
	.term1-g{
		height: 1800px;
	}
	
	.term2-g{
		height: 1800px;
	}
	.term3-g{
		height: 1200px;
	}
	.term4{
		height: 1200px;
	}
	.term6,
	.term7{
		height: 850px;
	}
	.term1-g div .abg-val,
	.term2-g div .sgb-val,
	.term3-g div .am-val,
	.term4 div .am-val,
	.term5 div .am-val,
	.term6 div .am-val,
	.term7 div .am-val{
		display: block;
		
	}
	.term1-g div .abg-val .abg-val-1,
	.term2-g div .sgb-val .sgb-val-1,
	.term3-g div .am-val .am-val-1,
	.term4 div .am-val .am-val-1,
	.term5 div .am-val .am-val-1,
	.term6 div .am-val .am-val-1,
	.term7 div .am-val .am-val-1{
		width: 100%;
		font-size: 90%;
		margin-top: 20px;
	}
	.term1-g div .abg-val .abg-val-2,
	.term2-g div .sgb-val .sgb-val-2,
	.term3-g div .am-val .am-val-2,
	.term4 div .am-val .am-val-2,
	.term5 div .am-val .am-val-2,
	.term6 div .am-val .am-val-2,
	.term7 div .am-val .am-val-2{
		width: 100%;
		height: auto;
		font-size: 110%;
		margin-top: 5px;
	}
	.term8 div div .alk-table .nagy-tbl{
		display: none;
	}
	.term8 div div .alk-table .kicsi-tbl{
		display: table;
		font-size: 70%;
	}
}
@media screen and (max-width: 500px){
	#sidemenu .sidemenu div{
		font-size: 50%;
	}
	#sidemenu .sidemenu div a{
		padding-left: 1px;
		height: 15px;
	}
	#sidemenu{
		margin-left:0;
	}
	.term1,
	.term2,
	.term3,
	.term4,
	.term5,
	.term6,
	.term7,
	.term8{
		padding-top: 102px;
	}
	.term1 div,
	.term2 div,
	.term3 div,
	.term4 div,
	.term5 div,
	.term6 div,
	.term7 div,
	.term8 div{
		width: 78%;
		margin-left: 21%;
	}
	.term1 div h2,
	.term2 div h2,
	.term3 div h2,
	.term4 div h2,
	.term5 div h2,
	.term6 div h2,
	.term7 div h2,
	.term8 div h2,
	.term1-g div h2,
	.term2-g div h2,
	.term3-g div h2{
		font-size: 26px;
		padding: 0 0 4px 0;
	}
	.term1-g div div #nyomas-table1,
	.term2-g div div #nyomas-table2{
		font-size: 80%;
	}
	.term1 div .akciotabla .akciotabla-1 a table,
	.term2 div .gazego-val .gazego-val-1 a table,
	.term3 div .olajego-val .olajego-val-1 a table{
		font-size: 65%;
		
	}
	.term2 div .gazego-doc,
	.term3 div .olajego-doc,
	.term4 div .am-doc,
	.term5 div .am-doc,
	.term6 div .am-doc{
		width: 100%;
	}
	.term2 div .gazego-doc img{
		width: 100%;
	}
}






