@charset "utf-8";
/*
	Hungarian version
*/

div#Header h1 a span { background-image: url("../Images/logo_government_beta.html"); }
div#Header h1 a span img { position: absolute; left: 10px; top: 12px; display: none; }
div#Header ul.navigation li a span { background-image: url("../Images/sprite_menu_elements.html"); }
div#Header ul.navigation li.navigation-1 a { width: 156px; }
div#Header ul.navigation li.navigation-2 a { width: 196px; }
div#Header ul.navigation li.navigation-3 a { width: 199px; }
div#Header ul.navigation li.navigation-4 a { width: 146px; }
div#Header ul.navigation li.navigation-1.navigation-active a { width: 201px; }
div#Header ul.navigation li.navigation-2.navigation-active a { width: 254px; }
div#Header ul.navigation li.navigation-3.navigation-active a { width: 258px; }
div#Header ul.navigation li.navigation-4.navigation-active a { width: 186px; }
div#Header ul.navigation li.navigation-4 i.beta { background: url("../Images/sprite_locale.html") no-repeat; background-position: 0 0; }

body.Theme-State div#TopBar div.topbar div.menu {
	background-position: -36px 0;
}

div#Page div#Left li ul {
	padding: 0;
	margin: 0;
}

div#Page div#Left li ul li {
	padding-left: 20px;
}

div#Page div#Left li ul::before, div#Page div#Left li ul::after {
	content: unset;
}

div#Page div#Left li ul li a {
	padding: 13px 35px;
	background-color: #F4F6FB;
	font-size: 17px;
}


.prices table tbody tr:nth-child(1) td {
	background: #F9FBFF;
	position: sticky;
	top: 0;
	z-index: 10;
	border-bottom: 2px solid #F9FBFF;
	box-shadow: 0px 2px 2px #C6D2EA;
}

.jump-to-top {
	position: sticky;
	bottom: 0;
	z-index: 10;
	float: right;
	padding: 15px;
	background-color: #EFF3FB;
}

