/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

	CSS file:			mit formz:
	-----------------------------------------------------------------------------------------------------------
	szsr_header_right.css	a fejlc jobb oldaln lv gombok (keress, felhasznli fik, sg gomb)
	szsr_main.css			a foldal tartalma
	szsr_header_menu.css		fejlc menje


	JS file:		mit formz:
	-----------------------------------------------------------------------------------------------------------
	fooldal.js			a foldal tartalma (hrek doboz s jobb oldali bannerek)
	menu-formazas.js		a fejlcben lv ment (a men tartalma a menu.js -bl jn)



	Mindegyik file szerepeljen mindegyik APEX Template-ben:
	-----------------------------------------------------------------------------------------------------------
	<script src="/i/themes/theme_szsr/js/menu.js" type="text/javascript"></script>
	<script src="/i/themes/theme_szsr/js/menu-formazas.js" type="text/javascript"></script>

	<link rel="stylesheet" href="/i/themes/theme_szsr/szsr_main.css" type="text/css" />
	<link rel="stylesheet" href="/i/themes/theme_szsr/szsr_header_right.css" type="text/css" />
	<link rel="stylesheet" href="/i/themes/theme_szsr/szsr_header_menu.css" type="text/css" />
	<link rel="stylesheet" href="/i/themes/theme_szsr/szsr_bg.css" type="text/css" />		

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/******* Bettpus 	********/

/* font-family */
body, input, #page .ui-widget input, #page .ui-widget select, #page .ui-widget textarea, #page .ui-widget button{
	/*background-image: url("/i/themes/theme_szsr/images/footer-bg-150px.png");*/
	font-family: 'Titillium Web', sans-serif;
	/* -webkit-text-stroke: 0.3px;        */
}
td.nameday, a.nameday, div.title p, .header_input input, div#logoutdiv table td#username p, div.comment_content, p.news_title a{
  font-family: 'Titillium Web', sans-serif;
	-webkit-text-stroke: 0.3px;        

}

/* font-size */
body, .button-kozep a, table.footer_table, a#newpasswd, a#registration, div#logoutdiv table, div#logoutdiv table a#modify_data, a.mainmenu, div.main_title, div.comment_title, table.formlayout, div.formlayout, table.report_table, table td.pagination, input, #page .ui-widget input, #page .ui-widget select, #page .ui-widget textarea, #page .ui-widget button{
  font-size:13px;

}


#stat{
    padding-top: 20px;
}
#stat .line{
  float: right;
  background: #656565;
  height: 20px;
  overflow: hidden;
}
#stat td.td_ertek{
  text-align:center;
  padding-left: 20px;
  padding-right: 20px;
}
 
.hide{
  display: none;
}

/* background-image */
.nsr-logo2, .nsr-logo3, .nsr-logo4{
  background:url('/i/themes/theme_szsr/image/sprite_logo.png');
}



/****************************************************************************************************************************************	Fejlc	**********/

div.header-main-center, div.header-main-center-thin{
  /*background:url('/i/themes/theme_szsr/image/sprite_header.png');*/
   background-color: #FF0000;
}

.body, .button-kozep, div.header-main-top, div.header-main-bottom, input{
  /*background:url('/i/themes/theme_szsr/image/sprite_repeat.png') repeat-x;*/
}

.menu-piros, .menu-zold, .userutil-rss, .userutil-print, .userutil-email, .userutil-download, .button-bal, .button-jobb, .login_potty, .header_input, div#logoutdiv table td#username, div.mainmenu, div.mainmenuhover, .report-scrolltop, .help-infoikon, .torles, .torles-hover, .terkep-gomb, .terkep-gomb-szurke, .modositas, .csatolmany-ikon-k, .csatolmany-ikon-v, .csatolmany-ikon-e, .ikon-aset, .ikon-vsel, .ikon-nley, .ikon-nspg, .ikon-nesy, .spaghier, .spagtabla-csukva, .spagtabla-nyitva, .spagtabla-gombt, .spagtabla-gombf{
 /* background:url('/i/themes/theme_szsr/image/sprite_egyeb.png');*/
}
.help-infoikon{
 background:url('/i/themes/theme_szsr/image/sprite_egyeb.png');
}


/* HEADER-TOP */
div.header-top{
  background:white;
  height:108px;
  text-align:justify;
  border:none;
  border:0;
	background: url('/i/themes/theme_szsr/images/header-bg-150px.png') transparent;
/********/
  position: fixed;
	  top: 0px;
	  left: 0px;
  width:100%;
  z-index: 2001;
}

table.header-top{
  text-align:left;
  /*border:2px solid white;*/
  /*width:956px;*/
	z-index: 10;
}

td.nameday{
  color:rgb(114,123,135);
  font-size:11px;
  width:145px;
}

a.nameday{
  color:rgb(114,123,135);
  font-size:11px;
  text-decoration:none;
}

a.nameday:hover{
  color:rgb(149,176,75);
}

/* HEADER-MAIN */

/* kpen lv logo link legyen a kezdlapra */
.header-main-center, .header-main-center-thin{
  position:relative;
}
.header-main-center a.home_logo, .header-main-center-thin a.home_logo{
  position:absolute;
  display:block;
  width:270px;
  height:60px;
  top:20px;
  left:0;
}

div.header-main-top{
  background-position:0 -172px;
  width:956px;
  height:45px;
  text-align:justify;
  border:none;
  border:0;
  padding-top:3px;
}
table.header-main-top{
  text-align:left;
}

/* szles kp - Main Page Template*/
div.header-main-center{
  width:956px;
  height:160px;
  text-align:right;
  border:none;
  border:0;
}

table.header-main-center{
  text-align:left;
}

/* vkony kp - Alap Page Template*/
div.header-main-center-thin{
  background-position:0 -160px;
  width:956px;
  height:90px;
  text-align:right;
  border:none;
  border:0;
}

table.header-main-center-thin{
  text-align:left;
}

div.header-main-bottom{
  background-position:0 -220px;
  width:956px;
  height:70px;
  padding-top:2px;
  text-align:justify;
  border:none;
  border:0;
}

table.header-main-bottom{
  text-align:left;
  margin-left:3px;
  width:952px;
}

/*******
	itt volt a Header right
****/

/*********************************************************************************************************************	Fejlc vge	******************/


.body{
	background-color: white; 
	min-width: 1024px;
	/*overflow: hidden;*/
}

body, div, img{
  padding:0;
  margin:0;
}

div, table, img{
  border:none;
}

a{
  text-decoration:none;
  color:black;
}

label{
  font-size:14px;
  vertical-align:middle;
}
/*
szlessg:
  egsz:956
  bal:166 (maradk:790)
  kzp:575
  jobb:215
*/
div#page{
  margin-left:auto;
  margin-right:auto;
  /*width:956px;*/
	width: 100%;
	max-width: 1920px;  
	background:white;
/*	overflow:hidden;*/
}

input, select, textarea{
	background-color: #F5F5F5;
	border: 1px solid #F5F5F5;
	padding: 5px 3px;
	vertical-align: middle;
}


.nsr-logo2{
  width:214px;
  height:32px;
}
.nsr-logo3{
  width:47px;
  height:47px;
  background-position:-175px -32px;
}
.nsr-logo4{
  width:175px;
  height:51px;
  background-position:0px -32px;
}

.menu-piros,.menu-zold{
  height:25px;
  color:white;
  font-weight:bold;
  padding-top:12px;
}
.menu-piros{
  background-position:0 -149px;
  padding-left:15px;
}
.menu-zold{
  background-position:0 -186px;
  padding-right:15px;
  text-align:right;
}

.userutil,.like-region, .facebook-login{
  height:25px;
  background:#f2f2f4;
}
.like-region{
	padding-left: 0px;
	position: absolute;
	top: 180px;
}
/* iwiw, fb like */
.like-region iframe, .like-region table{
  float:left;
}
/* fb like */
.like-region table{
  border-collapse:collapse;
  margin-left:5px;
}
.like-region td{
  padding:0px;
}
.like-region iframe{
  margin-top:2px!important;
}

.facebook-login{
  padding-right:10px;
}
.userutil{
  text-align:center;
  width:166px;
	margin-top: 224px;
}
.userutil img{
  width:16px;
  height:16px;
  margin-top:3px;
}
.userutil-rss{
  background-position:-239px -113px;
}

.userutil-print{
  background-position:-198px -149px;
}
.userutil-email{
  background-position:-166px -149px;
}
.userutil-download{
  background-position:-182px -149px;
}

.button-facebook{
  width:138px;
  height:22px;
  background:url('/i/themes/theme_szsr/facebook-login.gif');
  cursor:pointer;
}

select.selectlist{
  max-width:400px;
}

td.input_label_td{
  width:100px;
}

td.input_label_td_thin{
  width:10px;
}

/* gombok */
table.button{ /* minden gomb */
/*  margin:0 2px;*/
  border-collapse:collapse;
  display:inline-block;
}
.button-kozep{
  padding:0 10px!important;
}
.button-kozep a{
/*
  color:white!important;
  font-weight:bold;
  text-decoration:none;
  text-shadow:1px 1px 1px #444;
  background: url("/i/themes/theme_szsr/images/icon-magnifier.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    height: 35px;
    padding: 0 10px !important;
    text-indent: -9999px;
    width: 35px;
  font-family: 'Titillium Web', sans-serif;
	-webkit-text-stroke: 0.3px;        

	color: #FFFFFF
}
.button-bal, .button-jobb{
  width:2px;
  padding:0!important;
  margin:0!important;
}

.szurke .button-kozep{
  background-position:0 0;
  height:34px;
}
.szurke .button-bal{
  background-position:-215px -112px;
}
.szurke .button-jobb{
  background-position:-217px -112px;
}

.zold .button-kozep{
  background-position:0 -34px;
  height:34px;
}
.zold .button-bal{
  background-position:-219px -112px;
}
.zold .button-jobb{
  background-position:-221px -112px;
}

.zold2 .button-kozep{
  background: none repeat scroll 0 0 #3DDFF4;
  background-position:0 -93px;
  height:35px;
}
.zold2 .button-bal{
  background-position:-207px -120px;
}
.zold2 .button-jobb{
  background-position:-209px -120px;
}

.piros2 .button-kozep{
  background-position:0 -118px;
  height:25px;
}
.piros2 .button-bal{
  background-position:-211px -120px;
}
.piros2 .button-jobb{
  background-position:-213px -120px;
}

.szurke2 .button-kozep{
  background-position:0 -68px;
  height:25px;
}
.szurke2 .button-bal{
  background-position:-203px -120px;
}
.szurke2 .button-jobb{
  background-position:-205px -120px;
}



/* Labels */
.t2RequiredwithHelp, .tabreports .t2RequiredwithHelp{
  color:#505058;
  cursor:help;
  text-decoration:none;
}
.csillag{
  color:red;
}
.t2RequiredwithHelp img, .t2OptionalwithHelp img{
  vertical-align:text-bottom;
}
.t2OptionalwithHelp, .tabreports .t2OptionalwithHelp{
  color:#505058;
  cursor:help;
  text-decoration:none;
}
.t2InlineError{
  color:red;
}
.t2InlineError .t2InlineErrorSpan{
  text-decoration:underline;
}


div#page.page-popup{
  width:auto!important;
}
div#page.page-popup .popup-hidden{
  display:none;
}

/************************************************************************************************** CONTENT */

/* A containert minden oldal hasznlja, csak vatosan nylj hozz! */
div#container {
	width: 100%;
	z-index: 1;
	margin: 108px 0 124px;    /* bottom:124px volt korbban */
	min-width:1200px;
	overflow: hidden;
	background: #FFFFFF; 
}

div#container.fooldal {
	background: url('/i/themes/theme_szsr/images/main-page-content-bg3.jpg') no-repeat #ffffff;
	background-size: cover;
	min-width:100px;

}


/**********************  Hr dobozok ******************* --> lsd mg fooldal.js */
div.hir_dobozok {
	color: #FFFFFF;
	left: 70px;	/* A Facebook ikon miatt fixen 70px a baloldal*/
	position: fixed;
	overflow: hidden;
	display: none;  
	cursor:pointer;
}

.hir_kep { 	position:absolute;

	left: 0px;
	top: 0px;
	height:100%
}
.hir_kep img{
	width:100%;
	position:absolute;
}

.hir_szoveg{		position:absolute;

	background: url('/i/themes/theme_szsr/images/hirszoveg-hatter-kek2.jpg') no-repeat;
	height: 100%;
	z-index: 0;
	top: 0px;
	padding-left:2%;
	text-overflow:ellipsis;
/*	float: right;
    width: 100%;*/
}

.hir_cim{		position: absolute;
	font-size:50px;
	color: #FFFFFF;
	text-overflow: ellipsis;
	display: block;
	text-transform: uppercase;
}

.hir_tartalom{	
	position: absolute;
	font-size:20px;
	text-overflow: ellipsis;
}

div#slideshow_gomb_elozo	{	cursor:pointer;	}
div#slideshow_gomb_kov	{	cursor:pointer;	}

div.hir_doboz_selectorok
{	position: fixed;
	width: 40px;
	height: 30px;
	background: #677c8a;
	cursor:pointer;
	font-size: 20px;
	color: #FFFFFF;
	text-align:center;
	display: none;  /* csak JS formzs utn megjelenteni*/
	border-radius: 3px;
	opacity: 0.8;
	border: 2px solid #70c9eb;
	z-index: 11;
}
div.hir_doboz_selectorok:hover { background: #70c9eb; }

#takaras{
	top:0;
	position:absolute;
	right:-1px;
		width:auto;
		height: 100%;
	
}


/**** Jobb oldali bannerek --> lsd mg fooldal.js *****/
div#right-column {
 display: none;
}

/* A table */
#banners {
	height: 100%;
	width: 100%;
	border-spacing: 0px;
}

/* A table celli */
#banners td{
/*	background: url("/i/themes/theme_szsr/images/banner-event-calendar-blank.png") repeat scroll right bottom rgba(0, 0, 0, 0);*/
	padding: 0px;
	width: 50%;
	height: 50%;
}


/* A cellkban lv mindegyik div (table#banners / td / div.right-banners )*/
.right-banners{

	text-align: center;	
	color: #4f4f4f;
	font-family: 'Titillium Web', sans-serif;
	  -webkit-text-stroke: 0.3px;  
	font-weight: 700;      
	background-size: cover;


//	height:100%;
	width:100%;

}

.right-banners a h3{
  font-size: 50px;
  margin: 40px 0 0 0;
  color: #4f4f4f;
}

.right-banners a h4{
  margin-top: -10px;
  font-size: 35px;
  color: #4f4f4f;
}

.right-banners a h5{
  color:gray;
  font-size: 20px;
  margin: -30px auto 0;
  padding-top:10px;
  max-width: 45%;
  border-top:2px solid gray;
}

.right-banners img{
}

div#right-column  div#banner_01 { background-color: #FFFFFF; }
div#right-column  div#banner_02 { background-color: #FFFFFF; }
div#right-column  div#banner_03 { background-color: #FFFFFF; }
div#right-column  div#banner_04 { background-image: url("/i/themes/theme_szsr/images/banner-event-calendar-blank_bg.png"); }

div#right-column  div#banner_05 { background-color: #FFFFFF; display:none;}
div#right-column  div#banner_06 { background-color: #FFFFFF; display:none;}
div#right-column  div#banner_07 { background-color: #FFFFFF; display:none;}
div#right-column  div#banner_08 { background-color: #FFFFFF; display:none;}


/***** main content - Main Page Template*/
div#content {  
	float:left;  
/*	background: url('/i/themes/theme_szsr/images/main-page-content-bg3.jpg') no-repeat #ffffff;	background-size: cover;*/

	width: 100%;
//	min-height: 848px;
}



/* vastag content - Alap Page Template*/
/*
div#content-thick {
  width:790px;
  background:white;
  float:left;
}
*/

/* FOOTER */
div#footer {
  clear:both;  
  background: url('/i/themes/theme_szsr/images/footer-bg-150px.png') repeat-x transparent;
  height: 124px; 
  font-family: 'Oswald', sans-serif !important;	
  position: fixed;
  width: 100%;
  bottom: 0;
}

table.footer_table{
	border: none;
	color: #FFFFFF;
	float: right;
	font-size: 16px;
	font-weight: normal;
	height: 65px;
	position: relative;
	text-align: center;
	top: 30px;
	-webkit-text-stroke: 0.0;
}

table.footer_table .szoveg{
  text-align:right;
}
table.footer_table td{
  padding-right:10px;
}

table.footer_table a{
	color: #ffffff;
}

table.footer_table .footer-logotd{  
  width:0px;
  text-align:center;
  padding:0;
}

#msgdiv{
  font-weight:bold;
  min-height:15px;
  color:#4F4F4F;
  padding:3px 30px;
}
#msgdiv .success_message{
  color:#5E943E;
  text-align:center;
}
div#errormessage{
  color:red;
  padding-top:10px;
  padding-bottom:10px;
}

/* MAINMENU */
div.mainmenu{
  width:130px;
  height:62px;
  text-align:center;
}

div.mainmenuhover{
  background-position:-130px 0;
}

a.mainmenu{
  color:white;
  font-weight:bold;
  text-decoration:none;
  text-shadow:1px 1px 1px #444;
  position:relative;
  top:25px;

}

a.mainmenu:hover{
  color:white;
  font-weight:bold;
  text-decoration:none;
  text-shadow:1px 1px 1px #444;
}

.ikon-aset, .ikon-vsel, .ikon-nley, .ikon-nspg, .ikon-nesy{
  width:16px;
  height:16px;
  vertical-align: bottom;
  margin-right:5px;
}
.ikon-aset{
  background-position:0 -120px;
}
.ikon-vsel{
  background-position:-16px -120px;
}
.ikon-nley{
  background-position:-32px -120px;
}
.ikon-nspg{
  background-position:-48px -120px;
}
.ikon-nesy{
  background-position:-64px -120px;
}
  
/**** Men --> lsd szsr_header_menu.css s  menu-formazas.js ****  */

/* NSR - MAIN_REGION */
div.main {
  margin-bottom:20px;
  padding-left:10px;
  padding-right:10px;
}

div.main_title{
  height:35px;
  background:#5e943e;
  color:white;
  margin-bottom:5px;
  vertical-align:middle;
  font-weight:bold;
}



p.news_title{
  font-weight:bold;
}
p.news_title a{
  color:#4F4F4F;
}
span.news_date{
  float:right;
  font-size:11px;
}

.main_content_left{
  border-style:solid;
  border-width:0 0 1px 0;
  padding-bottom:15px;
  margin-bottom:15px;
}  
.main_content_left p.news_title{
  color:#4F4F4F;
  padding:0 5px;
  margin:10px 0 1px;
 
}
.main_content_left p.news_read, div.main_content p.news_read{
  text-align:right;
  padding:0 5px;
  margin:0 0 10px;
  font-style:italic;
}
.main_content_left p.news_read a{
  font-size:11px;
  color:#4F4F4F;
}
div.news_container{
  margin-bottom:30px;
}
div.news_content{
	color: #FFFFFF;
	position: absolute;
	top: 100px;
	left: 30px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 34px;
	
}

/* MINDEN MS */
.main_content_right{
  text-align:center;
}

img.banner{
  margin:10px 0;
}

/* help dobozban a szoveg */
#apex_popup_field_help{
  text-align:justify;
}

/* FILTER_ABC */
div#filter_abc{
  margin:0 auto;
  width:690px;
  float:left;
}

div#filter_abc a, div#filter_abc .nolink{
  display:inline;
  background:none repeat scroll 0 0 #5E943E;
  color:#FFFFFF;
  margin-left:2px;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:4px;
  padding-right:4px;
}

div#filter_abc .nolink{
  color:#444;
}

div#filter_abc .sel{
  color:#CC0000;
}
div#filter_abc a.sel{
  position:relative;
  bottom:5px;
  color:yellow;
  font-size:120%;
  font-weight:bold;
}

.title #apexir_LOADER{
  position:absolute;
  left:50%;
  top: auto;
  margin-left:-23px;
  padding:4px 10px 5px;
}

.nsr_hivatkozas a{
  margin-left:20px;
}
.nsr_hivatkozas textarea{
  width:400px;
  height:80px;
  margin:10px 0 50px 120px;
}

.spaghier{
  width:16px;
  height:16px;
  background-position:-244px -206px;
}
.spag-tabla{
  overflow:auto;
  overflow-y:visible;
}
.spagtabla table{
  border-collapse:collapse;
  margin:10px;
}
.spagtabla-gomb{
  padding:10px 0 10px 40px;
}
.spagtabla-gombt, .spagtabla-gombf{
  width:16px;
  height:16px;
  margin-right:5px;
}
.spagtabla-gombt{
  background-position:-228px -206px;
}
.spagtabla-gombf{
  background-position:-244px -206px;
}
.spagtabla-csukva, .spagtabla-nyitva{
  width:9px;
  height:9px;
  margin-right:3px;
}
.spagtabla-csukva{
  background-position:-219px -204px;
}
.spagtabla-nyitva{
  background-position:-219px -213px;
}
.spagtabla ul{
  list-style-type:none;
  margin:0;
  padding:0;
}
.spagtabla li{
  padding-left:30px;
  margin-bottom:3px;
}
li.spagtabla-level{
  padding-left:42px;
}
.spagtabla td, .one_col_report0 .spagtabla td{
  padding:3px 20px;
  font-size:11px;
}
.spagtabla td span{
  margin-left:5px;
}
.spagtabla-tr-elso td{
  /*border-bottom:dotted 1px;*/
}
.spagtabla-tr-utolso td, table.kereso .spagtabla-tr-utolso td{
  border-top:dotted 1px;
}
.spagtabla-tr td, table.kereso .spagtabla-tr td{
  border-bottom:dotted 1px;
  border-top:dotted 1px;
}
span.spagtabla-akt, span.spagtabla-akt a{
  color:#C74423;
}
span.spagtabla-nyil{
  padding-right:30px;
  background:url('/i/themes/theme_szsr/image/nyil_spag.png') no-repeat right center;
}
.spagtabla-spag{
  /*font-size:12px;*/
  font-weight:bold;
}
.spagtabla-szag{
  font-weight:bold;
}
.spagtabla-vers{
  
}
.csatolmany-ikonok{
  
}
.csatolmany-ikon-k, .csatolmany-ikon-v, .csatolmany-ikon-e{
  width:16px;
  height:16px;
  margin-left: 5px;
  vertical-align: bottom;
}
.csatolmany-ikon-k{
  background-position: -228px -158px;
}
.csatolmany-ikon-v{
  background-position: -228px -174px;
}
.csatolmany-ikon-e{
  background-position: -228px -190px;
}
.report_table_row_highlight .csatolmany-ikon-k{
  background-position: -244px -158px;
}
.report_table_row_highlight .csatolmany-ikon-v{
  background-position: -244px -174px;
}
.report_table_row_highlight .csatolmany-ikon-e{
  background-position: -244px -190px;
}



/* BETA VERSION */
div#beta{
  position:absolute;
  background:url("/i/themes/theme_szsr/image/beta.png") no-repeat scroll 0 0 transparent;
  width:200px;
  height:50px;
  left:50%;
  top:0;
  margin-left:-100px
}


/**/
div#R6983117457962707 {
	background: url('/i/themes/theme_szsr/images/page-news-left-bg.png') no-repeat transparent;
	min-height: 458px;
}

table#apex_layout_6983117457962707 {
	display: none;
}


div#debug
{	display: none;
	position: absolute;
	font-size: 10px;
	z-index: 999;
	top: 10px;
	left: 10px;
	background-color: rgba(112,200,235,0.9);
	padding: 2px;
	border: 2px solid #000000;
	border-radius: 5px;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.5);
}

div#debug span
{ font-weight:900; 
}

img#debug_updater
{	display: none;
}

#slideshow_gomb_elozo
{	position:absolute;
	top: 80%;  
	left: 0px;
	opacity: 0.5;
	display: none;

}

#slideshow_gomb_elozo:hover{	opacity: 1;  }


#slideshow_gomb_kov
{	position:absolute;
	top: 80%;  
	right: 0px;
	opacity: 0.5;  
	display: none;
}
#slideshow_gomb_kov:hover{	opacity: 1;  }


#P0_REG_SESSION_ENDED .report{
  background-color: #FFFFFF;
  padding: 10px;
}


#ui-datepicker-div{
  background-color: #FFFFFF;
}

div.uszt {
	margin-top: 14px;
	margin-left: 22px;
	float: left;
}

@media all and (max-width: 1200px) {

div.uszt {
	width: 237px;
}

div.uszt a img {
	width: 100% !important;
	height: 100% !important;
}

#footer div.jogi-nyilatkozat {
	margin-top: 0px !important;
}

}