@import url("css-reset.css");
@import url("css-font-face.css");

html{background:#9296b2 url('../images/bg_html.jpg') repeat-x fixed top left;/*overflow-x:hidden;*/}
body{font-size:12px;color:#080808;font-family:Tahoma,Geneva,sans-serif;}

#wrapper	{position:relative;margin:0 auto !important;padding:0;height:auto !important;width:1024px;background:none;}
#wrapperBG	{clear:both;float:left;margin:0;padding:0;height:auto !important;width:100%;background:none;-webkit-box-shadow:0px 1px 5px 0px #222;box-shadow:0px 1px 5px 0px #222;}

#headerFrame	{clear:both;float:left;margin:0;padding:0;width:100%;height:0px;background:none;}
#contentFrame	{clear:both;float:left;margin:0;padding:0;width:100%;min-height:500px;background:#4e627a;}
#footerFrame	{clear:both;float:left;margin:0;padding:0;width:100%;height:60px;background:#121821;text-align:center;}

a.defLink{}
a.defLink:hover{}


/* HEADER */
.menuMain{clear:both;position:absolute;top:133px;margin:0 0 0 0;padding:0;width:220px;height:auto;background:#18263c;z-index:999999;-webkit-box-shadow:1px 1px 5px 0px #222;box-shadow:1px 1px 5px 0px #222;}
.menuFixed{position:fixed;top:10px;}
.menuMain #homeLink{clear:both;float:left;margin:0;padding:0;width:220px;height:121px;}
.menuMain .dropdown{clear:both;float:left;margin:5px 0 0 0;padding:0 0 5px 0;width:220px;height:auto;}
.menuMain .dropdown li{clear:left;float:left;margin:-1px 0 0 0;padding:0 0 1px 0;width:220px;list-style:none;}
.menuMain .dropdown li:hover span{color:#18263c;}
.menuMain .dropdown li a,
.menuMain .dropdown li span{clear:left;float:left;margin:0 0 -1px 10px;padding:0 10px;width:180px;height:27px;line-height:27px;font-family:'calibri_bold';font-size:16px;color:#fff;border-bottom:1px solid #8eabdb;text-transform:uppercase;cursor:pointer;}
.menuMain .dropdown li span{cursor:default;}
.menuMain .dropdown li .last{border:0;}
.menuMain .dropdown li a:hover, .menuMain .dropdown li span:hover{text-decoration:none;color:#fff;color:#18263c;}
.menuMain .dropdown li:hover, .menuMain .dropdown li.aktiv{background:#8eabdb;}
.menuMain .dropdown li.aktiv a,
.menuMain .dropdown li.aktiv span{color:#18263c;}

.menuMain .dropdown li .menuSub1{clear:none;position:absolute;margin:-6px 0 0 220px;padding:0;width:580px;height:auto;overflow:hidden;background:#333d55;display:none;border-top:6px solid #18263c;-webkit-box-shadow:3px 3px 3px 0px #222;box-shadow:3px 3px 3px 0px #222;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame{clear:none;float:left;margin:20px 0 10px 0;padding:0;width:290px;height:auto;background:none;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame.menuSubRight{background:url('../images/bg_sub_menu_right.jpg') no-repeat 0 50%;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li{clear:both;float:left;margin:0;padding:0;width:100%;background:url('../images/bg_sub_menu_li.png') no-repeat top left;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li:hover{}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li a, 
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li span{margin:0 20px;padding:0 10px;width:230px;height:auto;font-family:'calibri_normal';font-size:15px;color:#fff;font-weight:normal;text-transform:none;border-bottom:1px solid #8eabdb;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li span{color:#fff;cursor:default;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li .aWithBG{padding-top:0;background:url('../images/bg_sub_menu_link.jpg') no-repeat -5px 0;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li .aWithBG:hover{background:#8eabdb;color:#18263c;border-bottom:1px solid #333d55;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li ul{}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li ul li{background:none;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li ul li a{padding:2px 10px;line-height:20px;border-bottom:1px solid #18263c;background:none;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li ul li a.last{margin-bottom:10px;border-bottom:1px solid #333d55;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li ul li a:hover{background:#8eabdb;color:#18263c;border-bottom:1px solid #333d55;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li:hover > span{color:#fff;}
.menuMain .dropdown li .menuSub1 .menuSubInnerFrame li span:hover{color:#fff;}
.menuMain .dropdown li .menuSub1.cegunkrol{width:220px;}
.menuMain .dropdown li .menuSub1.cegunkrol li a{padding:0 0 0 30px;width:170px;font-family:'calibri_normal';color:#fff;font-weight:normal;text-transform:none;border-bottom:1px solid #8EABDB;background:url('../images/bg_sub_menu_li.png') no-repeat top left;}
.menuMain .dropdown li .menuSub1.cegunkrol li a:hover{border-bottom:1px solid #8eabdb;}
.menuMain .dropdown li .menuSub1.cegunkrol li a.last{border:0;}

.menuMain #menuLogo{clear:both;float:left;margin:0;padding:20px 0;width:220px;height:60px;background:#fff;}
.menuMain #menuLogo img{clear:none;float:left;margin:5px 0 0 18px;padding:0;border:0;}
.menuMain #menuLogo img.middle{margin:5px 3px 0 13px;}

/* TOP VIDEO FRAME */
#topVideoFrameTopLine{clear:both;position:absolute;top:0;margin:0;padding:0;width:1024px;height:10px;z-index:8888;background:rgba(255,255,255,0.5);}
#topVideoFrame{clear:both;position:absolute;margin:-580px 0 0 220px;padding:0;width:700px;height:580px;background:#8eabdb;z-index:9999;-webkit-box-shadow:0px 2px 8px 0px #fff;box-shadow:0px 2px 8px 0px #fff;}
#topVideoFrame #topVideoInnerFrame{clear:both;float:left;margin:0;padding:30px 0 0 0;width:100%;height:525px;text-align:center;background:#fff;}
#topVideoFrame #topVideoInnerFrame .noVideo{clear:both;float:left;margin:0;padding:0;width:100%;line-height:525px;text-align:center;}
#topVideoFrame #topVideoInnerFrame iframe{clear:both;float:left;margin:0 0 0 0;padding:0;border:0;z-index:9999;}
#topVideoFrame img{clear:both;float:left;margin:0;padding:0;}
#topVideoFrame #topVideoOpen{position:absolute;bottom:-60px;left:0;margin:0;cursor:pointer;}


/* FŐOLDAL */
#mainpageImagesFrame{clear:both;float:left;margin:10px 0 0 0;padding:0;width:1024px;min-height:400px;height:auto;overflow:hidden;background:none;}
#mainpageImagesOverLayer{clear:both;position:absolute;top:0;margin:10px 0 0 0;padding:0;width:1024px;height:738px;background:url('../images/bg_lila_hartya.png') no-repeat top center;opacity:0.3;}

#mainpageImagesFrame #mainpageSlogen{clear:both;position:absolute;margin:40px 0 0 277px;padding:0;width:500px;font-family:'frutiger';font-size:70px;line-height:50px;color:#18263c;text-transform:uppercase;opacity:0.9;z-index:8888;}
#mainpageImagesFrame #mainpageSlogen strong{font-weight:normal;color:#fafbfc;}

#mainpageImagesFrame .mainImagesSor{clear:both;float:left;margin:0 0 5px 0;padding:0;width:1200px;height:118px;}
#mainpageImagesFrame .mainImagesSorMargin{margin-left:-82px;}
#mainpageImagesFrame .mainImagesSor .mainImagesOszlop{clear:none;float:left;margin:0 5px 0 0;padding:0;width:180px;height:118px;text-align:center;background:none;}
#mainpageImagesFrame .mainImagesSor .mainImageDiv{overflow:hidden;opacity:0.6;background:#18263c;}
#mainpageImagesFrame .mainImagesSor .mainImageDiv.aktiv{overflow:hidden;opacity:1;}
#mainpageImagesFrame .mainImagesSor .mainImageDiv img{margin:0;padding:0;border:0;opacity:0.6;}

#mainpageImagesFrame .mainImagesSor .mainSocialLangDiv,
#subpageFrame #subpageHeader #subSocialLangDiv{position:absolute;margin:0 5px 0 925px;padding:15px 0 0 0;height:103px;width:99px;background:#424863 url('../images/bg_social.jpg') repeat-x top left;z-index:8888;}
#mainpageImagesFrame .mainImagesSor .mainSocialLangDiv .langSelect,
#subpageFrame #subpageHeader #subSocialLangDiv .langSelect{clear:both;float:left;position:relative;margin:0;padding:0;width:99px;line-height:1.2em;font-family:'calibri_bold';font-size:15px;color:#a1b2cc;text-align:center;text-decoration:none;z-index:99999;}

#mainpageImagesFrame .mainImagesSor .mainSocialLangDiv .aktiv,
#subpageFrame #subpageHeader #subSocialLangDiv .aktiv{color:#fff;}

#mainpageImagesFrame .mainImagesSor .mainSocialLangDiv hr,
#subpageFrame #subpageHeader #subSocialLangDiv hr{clear:both;float:left;margin:15px 10px;padding:0;width:79px;height:1px;border:0;background:#fff;}
#mainpageImagesFrame .mainImagesSor .mainSocialLangDiv .fbLink,
#subpageFrame #subpageHeader #subSocialLangDiv .fbLink{clear:both;float:left;margin:0;padding:0;width:99px;text-align:center;text-decoration:none;}
#mainpageImagesFrame .mainImagesSor .mainSocialLangDiv .fbLink img,
#subpageFrame #subpageHeader #subSocialLangDiv .fbLink img{border:0;}

#mainpageImagesFrame #mainIntro{clear:both;position:absolute;margin:246px 0 0 740px;padding:0;width:284px;height:118px;z-index:9999;overflow:hidden;}
#mainpageImagesFrame #mainIntro div{clear:both;position:absolute;margin:0;padding:2px 4px;width:98%;height:96px;display:none;background:#fff;background:rgba(255,255,255,0.8);border-top:9px solid #50607a;border-bottom:9px solid #17263b;overflow:hidden;}
#mainpageImagesFrame #mainIntro div p{height:96px;font-family:'calibri_bold';color:#17263b;font-size:24px;line-height:24px;text-transform:uppercase;display:table-cell;vertical-align:middle;}


/* ALOLDAL */
#subpageFrame{clear:both;float:left;margin:10px 0 0 0;padding:0;width:1024px;min-height:400px;overflow:hidden;background:url('../images/bg_sub_frame.jpg') repeat-y top center;}
#subpageFrame #subpageHeader{clear:both;float:left;margin:0;padding:0;width:1024px;height:123px;background:#515874;overflow:hidden;}
#subpageFrame #subpageHeader .subImagesOszlop{clear:none;float:left;margin:0 5px 0 0;padding:0;width:180px;height:118px;text-align:center;overflow:hidden;opacity:0.7;}
#subpageFrame #subpageHeader .subImagesOszlop .subImagesLayer{position:absolute;top:10px;margin:0;padding:0;width:180px;height:118px;background:rgba(106,13,141,0.25);}
#subpageFrame #subpageHeader #subpageSlogen{clear:both;position:absolute;margin:15px 0 0 605px;padding:0;width:320px;font-family:'frutiger';font-size:42px;line-height:30px;color:#18263c;text-transform:uppercase;opacity:0.9;z-index:8888;}
#subpageFrame #subpageHeader #subpageSlogen strong{font-weight:normal;color:#fafbfc;}

#subpageFrame #subPageIntro{clear:both;float:left;margin:0 0 0 220px;padding:0;width:804px;height:242px;background:url('../images/bg_sub_intro.jpg') no-repeat top left;overflow:hidden;}
#subpageFrame #subPageIntro h1{clear:both;float:left;margin:164px 0 0 90px;padding:0;width:700px;height:70px;font-family:'opensans_light';font-size:42px;color:#fff;overflow:hidden;background:none;}

#subpageFrame #subPageContentFrame{clear:both;float:left;margin:40px 0 50px 300px;padding:0 0 50px 0;width:600px;min-height:200px;/*background:url('../images/bg_sub_content.png') no-repeat bottom center;*/}
#subpageFrame #subPageContentFrameNoBG{clear:both;float:left;margin:40px 0 50px 300px;padding:0 0 100px 0;width:600px;min-height:200px;background:none;}
#subpageFrame #subPageContentFrame h3{clear:both;float:left;margin:0 0 36px 0;padding:0 0 5px 0;width:100%;line-height:1.1em;font-family:'calibri_normal';font-size:35px;color:#18263c;overflow:hidden;border-bottom:1px solid #e1e3e5;}
#subpageFrame #subPageContentFrame h3 .titleNarrow{clear:left;float:left;margin:0;padding:0;width:495px;height:auto;background:none;}
#subpageFrame #subPageContentFrame h3 .date{clear:none;float:left;margin:24px 0 0 20px;padding:0;width:80px;height:auto;line-height:12px;font-family:'calibri_bold';text-align:right;font-size:12px;color:#8a9bb5;background:none;}
#subpageFrame #subPageContentFrame p{clear:both;float:left;margin:0 0 9px 0;padding:0;width:100%;font-family:'calibri_normal';font-size:15px;line-height:1.5em;color:#18263c;font-style:normal;text-align:justify;}
#subpageFrame #subPageContentFrame .contentLeadFrame p{margin-bottom:30px;font-family:'calibri_normal';font-size:19px;line-height:1.4em;color:#8a9bb5;font-style:italic;}
#subpageFrame #subPageContentFrame ul{clear:both;float:left;margin:0;padding:0;list-style-type:none;}
#subpageFrame #subPageContentFrame ul li{margin:0 0 12px 10px;padding-left:28px;font-family:'calibri_normal';font-size:15px;line-height:1.6em;color:#8a9bb5;background-image: url('../images/bg_li_bullet.png');background-repeat:no-repeat;background-position:0px 5px;}


/* HÍR LISTA OLDAL */
#subpageFrame .hirLista{clear:both;float:left;margin:0 0 20px 0;padding:0 0 20px 0;width:600px;min-height:50px;border-bottom:1px solid #e1e3e5;background:none;}
#subpageFrame .hirLista.noBorder{border:0;}
#subpageFrame .hirLista .hirHeader{clear:both;float:left;margin:0 0 18px 0;padding:0;width:600px;height:auto;background:none;}
#subpageFrame .hirLista .hirHeader .hirCim{clear:none;float:left;left:0;margin:0;padding:0;width:524px;line-height:1.1em;font-family:'calibri_bold';font-size:27px;color:#8a9bb5;text-decoration:none;background:none;}
#subpageFrame .hirLista .hirHeader .hirDatum{clear:none;float:left;left:0;margin:0 0 0 5px;padding:0;width:70px;line-height:24px;font-family:'calibri_bold';font-size:12px;color:#18263c;text-align:right;background:none;}
#subpageFrame .hirLista .hirPicFrame{clear:left;float:left;left:0;margin:0 10px 0 0;padding:0;width:140px;min-height:100px;max-height:150px;overflow:hidden;background:none;}
#subpageFrame .hirLista .hirPicFrame img{border:0;}
#subpageFrame .hirLista .hirData{clear:none;float:left;margin:0 0 0 0;padding:0;width:360px;height:auto;background:none;}
#subpageFrame .hirLista .hirData .hirLead{clear:none;float:left;left:0;margin:0 0 9px 0;padding:0;width:100%;background:none;}
#subpageFrame .hirLista .hirData .hirLead p{clear:both;float:left;left:0;margin:0;padding:0;width:100%;line-height:1.5em;font-family:'calibri_normal';font-size:15px;text-align:justify;font-style:normal;color:#18263c;}
#subpageFrame .hirLista .hirData .hirTovabb,
#subpageFrame #subPageContentFrame #backToNews{clear:both;float:left;margin:4px 0 0 0;padding:0 12px 0 8px;width:auto;line-height:20px;font-family:'calibri_bold';font-size:9px;color:#fff;text-decoration:none;background:#18263c url('../images/bg_link_hir_tovabb.jpg') no-repeat top right;}
#subpageFrame #subPageContentFrame #backToNews{clear:right;float:right;font-size:12px;}


/* LAPOZÓ */
#subpageFrame .frameLapozo{clear:both;float:left;margin:10px 0 0 0;padding:10px;width:580px;height:auto;background:none;text-align:center;border-top:1px solid #121821;}
#subpageFrame .frameLapozo.lapozoTop{clear:both;float:left;margin:-30px 0 30px 0;padding:10px;width:580px;height:auto;background:none;border:0;border-bottom:1px solid #121821;}
#subpageFrame .frameLapozo a{clear:none;float:none;margin:-5px 2px 0 2px;padding:0;width:auto;height:18px;line-height:18px;font-size:14px;color:#8a9bb5;text-decoration:none;}
#subpageFrame .frameLapozo a span{position:relative;top:-4px;}
#subpageFrame .frameLapozo a.aktiv{color:#18263c;}
#subpageFrame .frameLapozo .lapozoNyil{clear:none;float:none;margin:0 20px;padding:0;width:18px;height:18px;line-height:18px;}
#subpageFrame .frameLapozo .lapozoNyil img{position:relative;top:0px;border:0}
#subpageFrame .frameLapozo .lapozoNyil img.bottom{position:relative;top:4px;border:0}


/* KARRIER */
#karrierFrame{clear:both;position:fixed;bottom:-600px;left:50%;margin:0 0 0 -512px;padding:0;width:1024px;height:auto;z-index:99999;}
#karrierFrame #karrierTab{clear:both;float:left;margin:0;padding:0;width:1024px;height:auto;color:#fff;background:#121821;-webkit-box-shadow:0px -2px 8px 0px #fff;box-shadow:0px -2px 8px 0px #fff;}
#karrierFrame #karrierTab #titleKarrierOpen{clear:both;position:absolute;left:0;margin:-35px 0 0 70px;padding:0;width:100px;height:35px;line-height:45px;font-family:'calibri_normal';font-size:15px;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;}
#karrierFrame #karrierTab #titleKarrierOpen.titleHU{background:url('../images/bg_karrier_tab_open.png') no-repeat top left;}
#karrierFrame #karrierTab #titleKarrierOpen.titleEN{background:url('../images/bg_karrier_tab_open_en.png') no-repeat top left;}
#karrierFrame #karrierTab #karrierClose{clear:both;position:absolute;top:0;right:0;margin:30px 60px 0 0;padding:0;border:0;cursor:pointer;}
#karrierFrame #karrierTab .karrierContent{float:left;margin:60px 0 0 200px;padding:0;width:720px;height:auto;}
#karrierFrame #karrierTab .karrierContent p{font-family:'calibri_normal';font-size:16px;color:#fff;line-height:1.3em;}
#karrierFrame #karrierTab #karrierLogok{clear:both;float:left;margin:0;padding:0;border:0;}


/* KAPCSOLAT */
#formKapcsolat{clear:both;float:left;margin:30px 0 0 50px;padding:20px 40px;width:420px;min-height:200px;background:#333D55;border-top:6px solid #18263c;}
#formKapcsolat .kapcsItem{clear:both;float:left;margin:0 0 9px 0;padding:0;width:100%;min-height:28px;background:none;}
#formKapcsolat .kapcsItem label{clear:left;float:left;margin:0;padding:0;width:80px;line-height:28px;color:#fff;}
#formKapcsolat .kapcsItem input{clear:none;float:left;margin:0;padding:7px 10px;width:300px;border:0;font-size:16px;}
#formKapcsolat .kapcsItem textarea{clear:none;float:left;margin:0;padding:7px 10px;min-width:300px;max-width:300px;min-height:100px;max-height:300px;border:0;font-size:16px;}
#formKapcsolat .kapcsItem input[type="submit"]{margin-top:18px;width:auto;font-family:'calibri_bold';color:#18263c;background:#8eabdb;text-transform:uppercase;cursor:pointer;}


/* FOOTER */
#footerFrame .titleKarrier{clear:both;position:absolute;left:50%;margin:-50px 0 0 -442px;padding:0;border:0;cursor:pointer;}
#footerFrame .titleKarrier.fixBottom{clear:both;position:fixed;bottom:0;left:50%;margin:0 0 0 -442px;}
#footerFrame #imgNxs img{clear:both;margin-top:14px;margin-bottom:14px;border:0;}
#footerFrame .partnerek{float:left;}

#footerFrame #frameLogoLinks{clear:both;float:left;margin:-60px 0 0 0;padding:0 150px;width:724px;height:60px;/*background:rgba(255,255,255,0.5);*/}
#footerFrame #frameLogoLinks a.logoLinks{clear:none;float:left;margin:0 20px;padding:0;width:200px;height:60px;text-decoration:none;/*background:rgba(255,255,255,0.5);*/}



