html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, a, input, form, label, textarea, img{margin:0;padding:0;border:0;}
body{overflow-x:hidden;}
li{list-style:none;}
.clear{float:none;clear:both;}
.nomargin{margin:0 !important;}
.nopadding{padding:0 !important;}
.noborder{border:0 !important;}
.nobg{background:none !important;}
.alignLeft{text-align:left !important;}
.alignRight{text-align:right !important;}
.alignCenter{text-align:center !important;}
.alignJustify{text-align:justify !important;}
.floatLeft{float:left !important;}
.floatRight{float:right !important;}
.floatNone{float:none !important;}
.fb-comments, .fb-comments iframe[style], .comments .fb_iframe_widget > span[style],
.fbLikeBox .fb_iframe_widget, .fbLikeBox .fb_iframe_widget span, .fbLikeBox .fb_iframe_widget span iframe[style],
.fb-like-box, .fb-like-box span[style], .fb-like-box span iframe[style]{width:100% !important;}
h2 a, a h2{font-size:1em;}
input, textarea, select{color:black;font-family:Trebuchet ms;font-size:1.4em;}
label{font-size:1.4em;}
.submit input, input.submit{cursor:pointer;}
.loginContainer{margin:0 0 0.8em;text-align:right;}
.loginContainer span, .loginContainer a{font-size:1.4em;}
.shareTopHtml{}
.shareTopHtml .shareTopInner{float:right;width:200px;}
.shareTopHtml .fb-like{vertical-align:top;}
.shareTopMain{float:right;height:28px;margin:4px 0 0 10px;width:152px;}
.shareTopMain .fb-like{vertical-align:top;margin-top:-2.2em;}
.content{margin:0 auto;padding-top:0.7%;width:1000px;max-width:95%;}
.contentInside{padding:0 1.5%;}
p, li, span, a{}
.header_h1{margin:0 0 1.2em 0;overflow:hidden;text-align:center;}
header nav{height:5.0em;line-height:5.0em;margin:0 0 1.2em;padding:0 2.2em;}
.wideBlock{clear:both;margin-bottom:1.2em;height:310px;}
.menuSecond{background: url(../upload/configure/c_file-131-nzpu.jpg) repeat-x left top #dedede;height: 5.0em;line-height: 5.0em;margin: 0 0 1.2em;padding: 0 2.2em;}
.menuSecond a{color:#003989;font-size:1.5em;font-weight:bold;text-decoration:none;}
.menuSecond .item{margin-right:3%;}
.thinBlock{float:left;display:inline-block;margin-bottom:1.2em;margin-right:3.5%;vertical-align:top;width:31%;}
.thickBlock{float:left;margin-bottom:1.2em;vertical-align:top;width:65.5%;}
.thinBlock .boxBlockThin{float:left;margin:0 0 1.2em 0;vertical-align:top;width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#feffff;background:-moz-linear-gradient(top, #feffff 0%, #80e0f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#80e0f3));background:-webkit-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:-o-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:-ms-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:linear-gradient(to bottom, #feffff 0%,#80e0f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#80e0f3',GradientType=0);}
.thickBlock .boxBlockThin, .thickBlock .boxBlockThinMain{float:left;margin:0 5.33% 1.2em 0;vertical-align:top;width:47.33%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#feffff;background:-moz-linear-gradient(top, #feffff 0%, #80e0f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#80e0f3));background:-webkit-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:-o-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:-ms-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:linear-gradient(to bottom, #feffff 0%,#80e0f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#80e0f3',GradientType=0);}
.thickBlock .boxBlockThinRight, .thickBlock .boxBlockThinRightMain{float:left;margin:0 0 1.2em 0;vertical-align:top;width:47.33%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#feffff;background:-moz-linear-gradient(top, #feffff 0%, #80e0f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#80e0f3));background:-webkit-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:-o-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:-ms-linear-gradient(top, #feffff 0%,#80e0f3 100%);background:linear-gradient(to bottom, #feffff 0%,#80e0f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#80e0f3',GradientType=0);}
.thinBlock .boxBlockBanner{float:left;margin:0 0 1.2em 0;vertical-align:top;width:100%;}
.newsBox .boxBlockBanner{background:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.boxBlockThick{float:left;margin:0 0 1.2em 0;vertical-align:top;width:100%;}
.headerAbout{display:none;}
.headerAbout .boxBlockThin, .headerAbout .boxBlockThinMain{float:left;margin:0 0 1.2em 0;vertical-align:top;width:100%;}
.boxBoxBody p{font-size:1.4em;}
.boxBlockThin h2, .boxBlockThinRight h2, .boxBlockThinMain h2, .boxBlockThinRightMain h2{margin-bottom:0.2em;padding:0 5%;-webkit-border-image:url(/images/shadow-separator.png) 30 30 round;-o-border-image:url(/images/shadow-separator.png) 30 30 round;border-image:url(/images/shadow-separator.png) 30 30 round;border-bottom:1em;text-align:center;border-top:0.4em solid grey !important;font-size:1.8em;text-transform:uppercase;font-weight:bold;}
.boxBlockThin a.head:hover, .boxBlockThinRight a.head:hover, .boxBlockThinMain a.head:hover, .boxBlockThinRightMain a.head:hover{text-decoration:none;}
.boxBoxBody1, .boxBoxBody2, .boxBoxBody3{min-height:17.0em;padding:5%;}
.banner .bannerImage{width:100%;}
header .logoBox{width:31%;display:inline-block;position:relative;}
header .logoBox:after{padding-top:100.0%;display:block;content:'';}
header .logoBox .logo{background-size:100% auto;position:absolute;top:0;bottom:0;right:0;left:0;padding:0;}
.underLeftSide{display:none;}
#cycler{position:relative;}
#cycler a{display:block;position:absolute;width:100%;max-width:635px;z-index:1;}
#cycler a img{width:100%;max-width:635px;}
#cycler a.active{z-index:3;}
.newsBox{min-height:37.5em;}
.newsBox img{width:100%;}
.newsBox p{font-size:1.4em;}
.fb-like-box{min-height:37.5em;}
footer{clear:both;float:none;padding:1.5em;}
footer a{display:inline-block;vertical-align:top;font-size:1.4em;}
footer .item{margin:0 1.5em 0.5em 0;}
.belowFooterBlock{margin-top:12px;padding-bottom:12px;}
.viewPage .top a, .viewPage .top p, .viewPage .newsNav a, .viewPage .fck,
.listPage .fck, .listPage .item .top p, .listPage .item .top a, .listPage .item p{font-size:1.4em;line-height:1.5em;}
.viewPage .fck img{max-width:100%;}
.listPage .item{clear:both;padding:0.5em 0 1em 0;border-top:1px solid #c0c0c0;margin:0.5em 0 1.2em 0;}
.listPage .item .top .date{float:left;margin-right:2em;}
.listPage .item .itemImg{float:left;margin:0 1.5em 0.7em 0;max-width:50%;}
.listPage .item h3{line-height:1.4em;}
.shareContainer{clear:both;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;height:28px;margin:10px 0px 4px 0px;font-size:1.4em;}
.shareContainer .shareFB{border:none;float:left;height:26px;margin-top:2px;overflow:hidden;width:65px;}
.shareContainer .shareG{border:none;float:left;height:26px;margin-top:-2px;overflow:hidden;width:65px;}
.shareContainer a, .shareContainer p{line-height:28px;margin:0px;}
.shareContainer .osszaMeg{float:left;margin-right:1.0em;}
.shareContainer .addthis_toolbox{float:left;height:21px;margin-top:1px;padding-top:5px;width:215px;}
.shareContainer .divide, .shareHorizontal .divide{border-right:1px solid #c0c0c0;display:block;float:left;margin:0 3px;width:2px;height:16px;}
.shareContainer .addthis_button_twitter span, .shareVertical .addthis_button_twitter span{background:url(../images/twitterButton.png) no-repeat;width:19px;height:18px;}
.shareContainer .addthis_button_email span{background:url(../images/emailButton.png) no-repeat;height:18px;margin-top:-1px;width:49px;}
.shareContainer .addthis_button_print span{background:url(../images/printButton.png) no-repeat;height:21px;margin-top:-2px;width:21px;}
.shareContainer .addthis_button_google span, .shareVertical .addthis_button_google span{background:url(../images/googleButton.png) no-repeat;margin-top:1px;width:16px;height:16px;}
.shareContainer .backLink{float:right;max-width:260px;}
.labelContainer{margin-bottom:1.0em;text-align:right;font-size:1.4em;clear:both;}
.viewPage .first{float:left;margin:0 1.0em 0.7em 0;}
.viewPage .source{margin-bottom:1.2em;font-style:italic;}
.pagerContainer{clear:both;font-size:1.4em;text-align:right;}
.pager{display:inline-block;}
.picturesContainer img{max-width:24.4%;}
.kekGomb{display:inline-block;height:26px !important;width:auto !important;line-height:26px !important;background-color:#bec505;border:1px solid #777777 !important;color:#000000 !important;font-weight:bold !important;font-size:12px !important;min-height:0px !important;min-width:0px !important;padding:0px 15px !important;text-align:center !important;cursor:pointer !important;}
.configureForm input, .configureForm textarea{border:1px solid #999;}
.m2adminForm .title{padding-left:0;}
.m2adminForm div{clear:both;min-height:35px;}
.m2adminForm div.m2autoHeight{min-height:0;}
.m2adminForm div.shortfirst{display:inline-block;clear:both;min-height:0px;vertical-align:bottom;}
.m2adminForm div.short{display:inline-block;clear:none;min-height:0px;vertical-align:bottom;}
.m2adminForm div.shortfirst label, .m2adminForm div.short label{width:auto;display:inline-block;min-width:80px;}
.m2adminForm div.nominheight{min-height:0px;}
.m2adminForm .textarea{height:80px;}
.m2adminForm .textareaThick{height:145px;}
.m2adminForm label, .m2adminForm input, .m2adminForm textarea{float:left;}
.m2adminForm label{color:black;display:block;width:480px;max-width:95%;line-height:21px;}
.m2adminForm .date label{width:180px;max-width:95%;}
.m2adminForm input{border:1px solid #aaaaaa;padding:0 5px;width:620px;max-width:95%;height:21px;line-height:21px;}
.m2adminForm textarea{border:1px solid #aaaaaa;padding:5px;width:620px;max-width:95%;height:60px;}
.m2adminForm select{border:1px solid #aaaaaa;width:632px;max-width:95%;}
.m2adminForm div.form_checkboxes, .m2adminForm .form_checkboxes div{min-height:0px;}
.m2adminForm .form_checkboxes div input{border:0px none;padding:0px;width:auto;height:auto;line-height:21px;display:block;margin-left:20px;}
.m2adminForm .form_checkboxes div label{color:black;display:block;width:auto;max-width:607px;line-height:16px;margin-left:10px;}
.m2adminForm input.submit, .voteButton, .calculatorPage .containerBottom .submit, .calculatorPage .submit{background:url(/images/commentNowSubmit.png) no-repeat;border:0;color:#000000;float:right;font-weight:bold;width:98px;height:24px;line-height:28px;}
.m2adminForm div.submit .check{cursor:text;margin-right:10px;width:110px;}
.m2adminForm div.submit img{float:left;}
.m2adminForm div.date input{width:40px;}
.m2adminForm div.form_imagecheck{float:left;clear:none;}
.m2adminForm div.form_imagecheck input{width:140px;}
.nodeAdminMenu{display:block;margin:5px 15px;font-size:1.4em;}
.nodeAdminMenu ul{display:block;margin:0px;padding:0px;border:0px;}
.nodeAdminMenu ul li{display:block;float:left;margin:0px 1px;}
.nodeAdminMenu ul li a{display:block;font-weight:bold;background-color:#585858;color:#ffffff;border:1px #000000 solid;padding:3px 10px;}
.nodeAdminMenu ul li a:hover{background-color:#33cc33;color:#000000;}
.nodeAdminMenu ul li a.red:hover{background-color:#ff3333;color:#000000;}
#adminmenu{padding:0.4em;font-size:1.4em;}
.menuAdminPage, .menuAdminPage input{font-size:11px;}
span.indentTree{display:inline-block;width:30px;}
.ckeLabelDiv label{display:block;float:none;}
.redirectTable{border-collapse:collapse;border:0 none;}
.redirectTable input{border:1px solid #bbb;}
.redirectTable .toDelete{background-color:#777;}
.redirectTable .fnExists{color:red;}
.langWForm .langWAdminRow{margin-bottom:4px;}
.langWForm .toDelete{background-color:#999;}
.langWForm .langWAdminRow .idspan{display:inline-block;width:50px;padding:2px 3px;}
.langWForm .langWAdminRow .errId{color:red;}
.langWForm .langWAdminRow .idspan input{border:1px solid #bbb;display:inline-block;width:50px;padding:2px 3px;}
.langWForm .langWAdminRow .langSpan{display:inline-block;width:200px;padding:2px 3px;}
.langWForm .langWAdminRow .langSpan input{border:1px solid #bbb;display:inline-block;width:200px;padding:2px 3px;}
.m2adminForm input.voteDelButton{cursor:pointer;float:none;width:auto;}
.mnAdminForm .toDelete td{background-color:#999;}
.mnAdminForm .smallTextInput{width:30px;padding:1px 3px;border:1px solid #000000;}
.mnAdminForm .smallTextInputGrey{background-color:#e3e3e3;width:30px;padding:1px 3px;border:1px solid #000000;}
.mnAdminForm .mediumTextInput{width:60px;padding:1px 3px;border:1px solid #000000;}
.mnAdminForm .largeTextInput{width:120px;padding:1px 3px;border:1px solid #000000;}
.langNAdminRow .idspan{display:inline-block;width:45px;margin-right:10px;vertical-align:top;}
.langNAdminRow .langSpan{display:inline-block;width:150px;margin-right:10px;vertical-align:top;}
.configureForm .toDelete{background-color:#999;}
.displaynone{display:none;}
.displaynone2{display:none;visibility:hidden;}
.width200{width:200px;}
@media (max-width:700px){.promoContainer{display:none;}
.headerAbout{display:block;}
.leftSide{display:none;}
.rightSide{width:100%;}
.underLeftSide{display:block;}
.fb-like-box{min-height:0;margin-bottom:1.2em;}
}
@media (max-width:450px){.thickBlock .boxBlockThinMain, .thickBlock .boxBlockThinRightMain{margin:0 0 1.2em 0;width:100.0%;}
.newsBox .boxBlockThin, .newsBox .boxBlockThinRight{margin:0 0 1.2em 0;width:100.0%;}
.shareContainer .addthis_toolbox{display:none;}
}
.TovabbiCikkek{color:#003989;font-size:16px;font-weight:bold;text-decoration:none;text-align:right;height:40px;clear:both;}

@media only screen and (max-width: 640px) {
    body{
        background-color: red;
    }
}