@import url('css/lableckozos.css');
@import url('css/lablecspecial.css');
a{font-family: Arial, Verdana; font-size: 12px;}
body{background-color: #dad8c1; margin: 0px; border: 0px; 
     font-family: Arial, Verdana;
     font-size: 11px;}
.main{width: 1005px; height: 100%; background-image: url(/images/background.png); background-repeat: repeat-y; float: left;}
.main div.logo{float: left;}
.main div.fejlec{float: left; width: 785px; height: 165px; position: relative;}
.main div.fejlec img{position: absolute; left: 0; top: 0;}
.cursor_pointer{cursor: pointer;}
.main div.fejlec .bannc{display: none;}
.main div.fejlec .bannc:first-child{display: block;}
.main div.balmenu{float: left; width: 220px; height: 100%; background-color: #1c71b8; background-image: url(/images/loginbg.png); background-repeat: no-repeat;position:relative;}

.main div.balmenu div.login{padding: 20px 5px 10px 5px; color: #d7ec4c;}
.main div.balmenu div.login label.cim{color: white;
    /* font-weight: bold; */
    font-size: 15px;}
.main div.balmenu div.login span.welc{color: white;  font-weight: bold; font-size: 16px;}
.main div.balmenu div.login label{color: white;  /*font-weight: bold;*/ font-size: 13px;}
.main div.balmenu div.login div.hirlevel{text-align: center;}
.main div.balmenu div.login ul {color: white; font-size: 14px; /*margin-left: 10px;*/ padding-left: 5px;margin-top:0px;}
.main div.balmenu div.login ul li {list-style:none;}
.main div.balmenu div.login input{color: #000;  font-weight: normal; width: 206px;}
.main div.balmenu div.login input.gomb{    color: #1C71B8;
    background-color: #f3edb1;
    width: 75px;
    border: none;
    float: right;
    padding: 2px;
    cursor: pointer;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 13px;}

.main div.balmenu div.login input.gomb:hover {
    background-color:#f6e66c;
}

#jobboldal_top {
    
    background-color:#f6e66c;
    
}

.bottomareas {
    
    width: 200px;
    background-color: #f2ecb0;
    color: #1C71B8;
    font-weight: bold;
    font-size: 14px;
    padding: 5px;
    text-align: center;
    margin-bottom: 5px;
    cursor: pointer;
    
}

.bottomareas:hover {

    background-color: #f6e66c;
    
}


.main div.balmenu div.login a{color: white;  font-weight: normal; font-size: 12px; /*text-decoration: none;*/}
.main div.balmenu div.login a:hover{text-decoration: underline;}

.main div.balmenu div.item{background-image: url(/images/balmenubg.png); width: 208px; height: 22px; float: left; padding: 7px 0px 0px 10px; margin-bottom: 3px; text-transform: uppercase;}
.main div.balmenu div.item a{font-size: 11px; text-decoration: none; font-weight: bold; color: #1c71b8;}
.main div.balmenu div.item a:hover{color: #fff;}
.main div.balmenu div.itemon{background-image: url(/images/balmenubg_on.png); width: 208px; height: 22px; float: left; padding: 7px 0px 0px 10px; margin-bottom: 3px;}
.main div.balmenu div.itemon a{font-size: 11px; text-decoration: none; font-weight: bold; color: #000;}
.main div.balmenu div.item2{background-image: url(/images/balmenubg.png); width: 178px; height: 22px; float: left; padding: 7px 0px 0px 40px; margin-bottom: 3px;}
.main div.balmenu div.item2 a{ font-size: 11px; text-decoration: none; font-weight: bold; color: #1c71b8;}
.main div.balmenu div.item2 a:hover{color: #fff;}
.main div.balmenu div.item2on{background-image: url(/images/balmenubg_on.png); width: 208px; height: 22px; float: left; padding: 7px 0px 0px 10px; margin-bottom: 3px;}
.main div.balmenu div.item2on a{font-size: 11px; text-decoration: none; font-weight: bold; color: #000;}
.main div.balmenu div.palyazat{float: left;
          font-size: 11px; text-decoration: none; color: #ffffff;    padding-bottom: 10px;
    padding-top: 5px;
    padding-left: 3px;
}}
.main div.balmenu div.palyazat a{font-size: 11px; text-decoration: underline; color: #ffffff;}
.main div.balmenu div.palyazat a:hover{font-size: 11px; color: #000000;text-decoration: underline;}

.main div.balmenu .cimkefelho{margin: 50px 0 0 20px; color: #d7ec4c; font-size: 11px;}
.main div.balmenu .cimkefelho td{padding: 5px 0;}
.main div.balmenu .cimkefelho .cimke_title{font-size: 14px; text-align: center; font-weight: bold; background-color: #F2ECB0; color: #1c71b8;}
.main div.balmenu .cimkefelho a{font-weight: bold; color: #d7ec4c;}

.main div.felsomenu{float: left; background-image: url(/images/felsomenubg.png); width: 785px; height: 54px; padding-top: 20px;font-size: 12px; color: #fff; font-weight: bold; text-align: left; position: relative;}
.main div.felsomenu a{color: #fff; text-decoration: none;}
.main div.felsomenu a:hover{color: #030c2d; text-decoration: none;}

/* Lenyíló menühöz */
.lenyilo{position: absolute; list-style: none; margin: 0; padding: 0; background-color: #1C71B8; width: 185px; padding-bottom: 5px;}


.main div.tartalom{float: left; width: 596px;}
.main div.tartalom div.oldalcim{float: left; width: 575px; padding: 5px 0px 0px 0px; color: #7e7d79; font-size: 18px; font-weight: bold; border-bottom: 1px #1c71b8 solid; margin: 5px 0px 0px 10px;}
.main div.tartalom div.oldalcim2{float: left; width: 575px; padding: 5px 0px 0px 0px; color: #000000; font-size: 18px; font-weight: bold; border-bottom: 1px #1c71b8 solid; margin: 5px 0px 0px 10px;}
.main div.tartalom div.kiemelt{float: left; background-image: url(/images/kiemeltbg.png); width: 575px; margin-top: 8px; margin-left: 10px;}
.main div.tartalom div.kiemelt div.focim{width: 544px; padding: 0px 5px 2px 5px; float: left; border-bottom: 1px #1c71b8 solid; margin-left: 11px; text-align: left;}
.main div.tartalom div.kiemelt div.focim a{font-size: 24px; font-weight: bold; color: #000; text-decoration: none;}
.main div.tartalom div.kiemelt div.focim a:hover{color: #1c71b8;}
.main div.tartalom div.kiemelt div.egy{float: left; width: 185px; border-right: 1px #1c71b8 solid; margin-left: 5px;}
.main div.tartalom div.kiemelt div.ketto{float: left; width: 194px; border-right: 1px #1c71b8 solid;}
.main div.tartalom div.kiemelt div.dupla{float: left; width: 376px; border-right: 1px #1c71b8 solid; margin-left: 10px;}
.main div.tartalom div.kiemelt div.dupla p.hircimfekete{font-size: 14px; padding: 2px 5px 10px 5px; margin: 0px; color: #000; text-transform: uppercase; font-weight: bold;}
.main div.tartalom div.kiemelt div.dupla img.kep3{width: 160px; margin: 0px 5px 0px 2px;}
.main div.tartalom div.kiemelt div.tripla{float: left; width: 556px; margin-left: 10px;}
.main div.tartalom div.kiemelt div.tripla p.hircimfekete{font-size: 14px; padding: 2px 5px 10px 5px; margin: 0px; color: #000; text-transform: uppercase; font-weight: bold;}
.main div.tartalom div.kiemelt div.tripla img.kep3{width: 160px; margin: 0px 5px 0px 2px;}
.main div.tartalom div.kiemelt div.harom{float: left; width: 180px;}
.main div.tartalom div.kiemelt div.harom p.hircimfekete{font-size: 14px; padding: 2px 5px 10px 5px; margin: 0px; color: #000; text-transform: uppercase; font-weight: bold;}

.main div.tartalom div.kiemelt div.nyeremeny{float: left; width: 546px; padding: 0px 15px 0px 15px; margin: 0px;}
.main div.tartalom div.kiemelt div.nyeremeny p.nyeremenycim{font-size: 16px; padding: 2px 5px 10px 5px; margin: 0px; color: #1c71b8; text-transform: uppercase; font-weight: bold;}
.main div.tartalom div.kiemelt div.nyeremeny p.nyeremenyszoveg{font-size: 12px; padding: 0px 5px 0px 5px; margin: 0px;}
.main div.tartalom div.kiemelt div.nyeremeny p.nyeremenyszoveg span.cim{font-size: 14px; color: #1c71b8; font-weight: bold;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretesbal{width: 200px; float: left; margin: 0px 10px 0px 5px; background-color: #dad8c1; border: 10px #fff solid; padding: 0px 5px 0px 5px;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretesbal p.keretescim{font-size: 14px; padding: 2px 5px 10px 5px; margin: 0px; color: #1c71b8; text-transform: uppercase;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretesbal li{margin-left: 15px;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretesbal p.kiemelt{color:#1c71b8; font-weight: bold; font-size:14px;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretesbal p.kiemelt a{color:#f58119; text-decoration:none; font-size:16px;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretesbal p.kiemelt a:hover{text-decoration:underline;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretes{width: 505px; float: left; margin: 0px 0px 0px 5px; background-color: #dad8c1; border: 10px #fff solid; padding: 0px 5px 0px 5px;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretes p.keretescim{font-size: 14px; padding: 2px 5px 10px 5px; margin: 0px; color: #1c71b8; text-transform: uppercase;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretes li{margin-left: 15px;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretes p.kiemelt{color:#1c71b8; font-weight: bold; font-size:14px;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretes p.kiemelt a{color:#f58119; text-decoration:none; font-size:16px;}
.main div.tartalom div.kiemelt div.nyeremeny div.keretes p.kiemelt a:hover{text-decoration:underline;}

.main div.tartalom div.kiemelt p.hircim{font-size: 14px; padding: 2px 5px 10px 5px; margin: 0px; color: #1c71b8; text-transform: uppercase;}
.main div.tartalom div.kiemelt p.szoveg{font-size: 12px; padding: 0px 5px 0px 5px; margin: 0px;}
.main div.tartalom div.kiemelt p.szoveg2{font-size: 14px; padding: 0px 5px 0px 5px; margin: 0px;}
.main div.tartalom div.kiemelt p.cim2{font-size: 18px; padding: 0px 25px 0px 25px; margin-bottom: 0px;}
.main div.tartalom div.kiemelt a{color: #1c71b8; text-decoration: none;}
.main div.tartalom div.kiemelt a:hover{text-decoration: underline;}
.main div.tartalom div.kiemelt img.kep{border-right: 1px #1c71b8 solid; margin: 0px 0px 0px 11px; width:180px;}
.main div.tartalom div.kiemelt img.kep2{border-right: 1px #1c71b8 solid; margin-right: 0px; width:386px;}
.main div.tartalom div.kiemelt hr{color: #1c71b8; width: 528px;}

.main div.tartalom div.kiemelt div.konyv p.szerzo{font-size: 10px; color: #676765; font-weight: bold; margin: 0px; padding: 0px;}
.main div.tartalom div.kiemelt div.konyv p.cim{font-size: 11px; color: #1c71b8; font-weight: bold; margin: 0px; padding: 0px; height: 43px;}
.main div.tartalom div.kiemelt div.konyv p.forma{font-size: 10px; color: #000; font-weight: normal; margin: 0px; padding: 0px;}

.main div.tartalom div.kiemelt div.elsokonyv{float: left; width: 180px; border-right: 1px #1c71b8 solid; margin-left: 10px;}
.main div.tartalom div.kiemelt div.elsokonyv p.szerzo{font-size: 10px; color: #676765; font-weight: bold; margin: 0px 0px 0px 10px; padding: 0px;}
.main div.tartalom div.kiemelt div.elsokonyv p.cim{font-size: 11px; color: #1c71b8; font-weight: bold; margin: 0px 0px 0px 10px; padding: 0px; height: 43px;}
.main div.tartalom div.kiemelt div.elsokonyv p.forma{font-size: 10px; color: #000; font-weight: normal; margin: 0px 0px 0px 10px; padding: 0px;}
.main div.tartalom div.kiemelt div.elsokonyv p.ar{font-size: 11px; color: #ea2d4d; font-weight: bold; margin: 0px 0px 0px 10px; padding: 0px;}
.main div.tartalom div.kiemelt div.elsokonyv img{margin: 0px 0px 10px 10px;}
.main div.tartalom div.kiemelt div.elsokonyv p.rizsa{font-size: 9px; color: #000; font-weight: normal; margin: 0px 0px 0px 10px; padding: 0px;}

.main div.tartalom div.alsohirek{background-image: url(/images/alsohirekbg.png); float: left; margin: 10px 0px 0px 2px;}

.main div.tartalom div.fb-like-box{float: left; margin: 15px 0px 10px 10px; background-color: white;}

.main div.tartalom div.also{float: left; width: 185px; margin: 10px 0px 0px 0px; border: 0px; padding: 0px 5px 0px 5px;}
.main div.tartalom div.also p{ font-size: 12px; margin: 0px; text-align: justify;}
.main div.tartalom div.also p a{color: #1c71b8; font-size: 12px; text-decoration: underline;}
.main div.tartalom div.also p a:hover{text-decoration: underline; color: #000;}
.main div.tartalom div.also a{color: #1c71b8; font-size: 12px; text-decoration: underline;}
.main div.tartalom div.also a:hover{text-decoration: underline; color: #000;}
.main div.tartalom div.also2{float: left; width: 173px; padding-right: 10px; margin: 10px 0px 0px 15px; border: 0px;}
.main div.tartalom div.also2 p{font-size: 12px; text-align: left; margin: 0px 0px 6px 0px;}
.main div.tartalom div.also2 p a{color: #1c71b8; font-size: 12px; text-decoration: underline;}
.main div.tartalom div.also2 p a:hover{text-decoration: underline; color: #000;}
.main div.tartalom div.also2 a{color: #1c71b8; font-size: 12px; text-decoration: underline;}
.main div.tartalom div.also2 a:hover{text-decoration: underline; color: #000;}
.main div.tartalom div.also2 div.kekcim{color: #1c71b8; font-size: 12px; font-weight: bold;  height: 40px;}
.main div.tartalom div.also div.kekcim{color: #1c71b8; font-size: 12px; font-weight: bold; height: 40px;}
.main div.tartalom div.also p.hirdatum{font-size: 10px; margin: 0px 0px 5px 0px;}
.main div.tartalom div.also2 p.hirdatum{font-size: 10px; margin: 0px 0px 5px 0px;}
.main div.tartalom div.also3{float: left; width: 500px; margin: 15px 0px 0px 0px; border: 0px; padding: 0px 10px 0px 10px;}
.main div.tartalom div.also3 p{ font-size: 12px; margin: 0px; text-align: justify;}
.main div.tartalom div.also3 p a{color: #1c71b8; font-size: 12px; text-decoration: underline;}
.main div.tartalom div.also3 p a:hover{text-decoration: underline; color: #000;}
.main div.tartalom div.also3 a{color: #1c71b8; font-size: 12px; text-decoration: underline;}
.main div.tartalom div.also3 a:hover{text-decoration: underline; color: #000;}

.main div.tartalom div.alsofelho{float: left; width: 575px; margin: 10px 0px 0px 5px; padding: 0px 5px 0px 5px;}
.main div.tartalom div.alsofelho p{ font-size: 12px; margin: 0px; text-align: justify;}
.main div.tartalom div.alsofelho p a{color: #1c71b8; font-size: 12px; text-decoration: none;}
.main div.tartalom div.alsofelho p a:hover{text-decoration: underline;}
.main div.tartalom div.alsofelho a{color: #1c71b8; font-size: 12px; text-decoration: none;}
.main div.tartalom div.alsofelho a:hover{text-decoration: underline;}
.main div.tartalom div.alsofelho div.kekcim{color: #1c71b8; font-size: 12px; font-weight: bold; height: 40px;}
.main div.tartalom div.alsofelho p.hirdatum{font-size: 10px; margin: 0px 0px 5px 0px;}

.main div.tartalom div.kiemeltszoveg{margin-top: 10px;}
.main div.tartalom div.kiemeltszoveg p, .main div.tartalom div.kiemeltszoveg ul {margin: 0px; font-size: 12px; margin: 0px 20px 0px 20px; text-align: justify;}
.main div.tartalom p.title{padding: 0 10px 5px 10px; font-size: 16px; font-weight: bold; /*color: #7f7e7a;*/ color: #0a3470; margin-bottom: 0px; text-transform: uppercase; text-align: center; line-height: 24px;}
.main div.tartalom hr{color: #1c71b8; margin: 0px 10px 0px 10px;}
.main div.tartalom div.hr{float: left; height: 0; border-top: 1px solid #1c71b8; width: 577px; margin: 0 0 0 6px;}
.main div.tartalom div.felgomb{background-image: url('/images/felgomb_bg.png'); width: 276px; height: 19px; float: left; margin: 5px 0px 0px 10px; padding: 5px 0px 0px 10px;}
.main div.tartalom div.felgomb a{color: #fff; font-size: 12px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.felgomb a:hover{color: #020d2d;}
.main div.tartalom div.felgomb span{color: #020d2d; font-size: 12px; font-weight: bold;}
.main div.tartalom div.jobbfelgomb{background-image: url('/images/felgomb_bg.png'); width: 276px; height: 19px; float: left; margin: 5px 0px 0px 5px; padding: 5px 0px 0px 10px;}
.main div.tartalom div.jobbfelgomb a{color: #fff; font-size: 12px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.jobbfelgomb a:hover{color: #020d2d;}
.main div.tartalom div.jobbfelgomb span{color: #020d2d; font-size: 12px; font-weight: bold;}
.main div.tartalom div.ajanlathead{background-image: url('/images/tartalom_head.png'); width: 567px; height: 22px; float: left; margin: 6px 0px 0px 6px; padding: 13px 0px 0px 10px; color: #fff; font-weight: bold; font-size: 14px;}
.main div.tartalom div.ajanlathead span{font-size: 14px; margin-top: 6px;}
.main div.tartalom div.ajanlathead2{background-image: url('/images/tartalom_head2.png'); width: 567px; height: 37px; float: left; margin: 6px 0px 0px 6px; padding: 13px 0px 0px 10px; color: #fff; font-weight: bold; font-size: 14px;}
.main div.tartalom div.ajanlathead2 span{font-size: 14px; margin-top: 6px;}
.main div.tartalom div.videohead{width: 567px; height: 37px; float: left; margin: 10px 0px 0px 10px; padding: 13px 0px 0px 10px; color: #fff; font-weight: bold;}
.main div.tartalom div.hir_archiv{width: 567px; height: 22px; float: left; margin: 6px 0px 0px 6px; padding: 13px 0px 0px 10px; color: red;}

.main div.tartalom div.balharmadgomb{background-image: url('/images/harmadgomb_bg.png'); width: 173px; height: 19px; float: left; margin: 5px 0px 0px 10px; padding: 5px 0px 0px 10px;}
.main div.tartalom div.balharmadgomb a{color: #fff; font-size: 11px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.balharmadgomb a:hover{color: #020d2d;}
.main div.tartalom div.balharmadgomb span{color: #020d2d; font-size: 11px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.harmadgombk{background-image: url('/images/harmadgombk_bg.png'); width: 200px; height: 19px; float: left; margin: 5px 0px 0px 6px; padding: 5px 0px 0px 10px;}
.main div.tartalom div.harmadgombk a{color: #fff; font-size: 11px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.harmadgombk a:hover{color: #020d2d;}
.main div.tartalom div.harmadgombk span{color: #020d2d; font-size: 11px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.harmadgomb{background-image: url('/images/harmadgomb_bg.png'); width: 173px; height: 19px; float: left; margin: 5px 0px 0px 6px; padding: 5px 0px 0px 10px;}
.main div.tartalom div.harmadgomb a{color: #fff; font-size: 11px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.harmadgomb a:hover{color: #020d2d;}
.main div.tartalom div.harmadgomb span{color: #020d2d; font-size: 11px; font-weight: bold; text-decoration: none;}

.main div.tartalom div.mcsharmadgomb{background-image: url('/images/harmadgomb_bg.png'); width: 178px; height: 19px; float: left; margin: 5px 0px 0px 6px; padding: 5px 0px 0px 10px;}
.main div.tartalom div.mcsharmadgomb a{color: #fff; font-size: 11px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.mcsharmadgomb a:hover{color: #020d2d;}
.main div.tartalom div.mcsharmadgomb span{color: #020d2d; font-size: 11px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.mcsbalharmadgomb{background-image: url('/images/harmadgomb_bg.png'); width: 178px; height: 19px; float: left; margin: 5px 0px 0px 10px; padding: 5px 0px 0px 10px;}
.main div.tartalom div.mcsbalharmadgomb a{color: #fff; font-size: 11px; font-weight: bold; text-decoration: none;}
.main div.tartalom div.mcsbalharmadgomb a:hover{color: #020d2d;}
.main div.tartalom div.mcsbalharmadgomb span{color: #020d2d; font-size: 11px; font-weight: bold; text-decoration: none;}

.main div.tartalom div.banner575{margin: 10px 0px 0px 6px; float: left; width: 577px;}

.main div.tartalom div.graybox{width: 178px; float: left; margin: 10px 0px 0px 10px; background-color: #a2a093; height: 150px; padding: 5px;}
.main div.tartalom div.graybox a{color: #0b1656; text-decoration: none; font-size: 11px; font-weight: bold;}
.main div.tartalom div.graybox a:hover{color: #fff;}
.main div.tartalom div.graybox span{color: #fff; font-size: 11px; font-weight: bold;}
.main div.tartalom div.graybox p{color: #000; font-size: 12px; margin: 0px; text-align: left;}
.main div.tartalom div.grayboxmenu{width: 178px; float: left; margin: 0px 0px 10px 10px; background-color: #a2a093; height: 40px; padding: 5px;}
.main div.tartalom div.grayboxmenu a{color: #0b1656; text-decoration: none; font-size: 11px; font-weight: bold;}
.main div.tartalom div.grayboxmenu a:hover{color: #fff;}
.main div.tartalom div.grayboxmenu span{color: #fff; font-size: 11px; font-weight: bold;}
.main div.tartalom div.graybox2menu{width: 178px; float: left; margin: 0px 0px 10px 6px; background-color: #a2a093; height: 40px; padding: 5px;}
.main div.tartalom div.graybox2menu a{color: #0b1656; text-decoration: none; font-size: 11px; font-weight: bold;}
.main div.tartalom div.graybox2menu a:hover{color: #fff;}
.main div.tartalom div.graybox2menu span{color: #fff; font-size: 11px; font-weight: bold;}
.main div.tartalom div.graybox2{width: 178px; float: left; margin: 10px 0px 0px 6px; background-color: #a2a093; height: 150px; padding: 5px;}
.main div.tartalom div.graybox2 a{color: #0b1656; text-decoration: none; font-size: 11px; font-weight: bold;}
.main div.tartalom div.graybox2 a:hover{color: #fff;}
.main div.tartalom div.graybox2 p{color: #000; font-size: 12px; margin: 0px; text-align: left;}
.main div.tartalom div.graybox2 span{color: #fff; font-size: 11px; font-weight: bold;}
.main div.tartalom div.graybox-wide{width: 555px; float: left; margin: 10px 0px 10px 10px; background-color: #a2a093; height: 165px; padding: 10px;}
.main div.tartalom div.graybox-wide a{color: #fff; text-decoration: none; font-size: 12px; font-weight: bold;}
.main div.tartalom div.graybox-wide a:hover{color: #000;}
.main div.tartalom div.grayboxszk{width: 168px; float: left; margin: 10px 0px 10px 10px; background-color: #a2a093; height: 160px; padding: 10px;}
.main div.tartalom div.grayboxszk a{color: #fff; text-decoration: none; font-size: 12px; font-weight: bold;}
.main div.tartalom div.grayboxszk a:hover{color: #000;}
.main div.tartalom div.grayboxszk span.src{color: #000; font-size: 12px; font-weight: bold;}
.main div.tartalom div.graybox2szk{width: 168px; float: left; margin: 10px 0px 10px 6px; background-color: #a2a093; height: 160px; padding: 10px;}
.main div.tartalom div.graybox2szk a{color: #fff; text-decoration: none; font-size: 12px; font-weight: bold;}
.main div.tartalom div.graybox2szk a:hover{color: #000;}
.main div.tartalom div.graybox2szk span.src{color: #000; font-size: 12px; font-weight: bold;}

.main div.tartalom div.konyv{float: left; margin: 10px 0px 10px 5px; width: 182px; padding: 5px; border-right: 1px #1c71b8 solid;}
.main div.tartalom div.konyv div.adatok{width: 180px; float: left;}
.main div.tartalom div.konyv div.adatok p.szerzo{font-size: 10px; color: #676765; font-weight: bold; margin: 0px;}
.main div.tartalom div.konyv div.adatok p.cim{font-size: 11px; color: #1c71b8; font-weight: bold; margin: 0px; height: 43px;}
.main div.tartalom div.konyv div.adatok p.forma{font-size: 10px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konyv div.adatok img{margin-bottom: 10px;}
.main div.tartalom div.konyv div.arak{width: 120px; float: left;}
.main div.tartalom div.konyv div.arak p.ar{font-size: 11px; color: #ea2d4d; font-weight: bold; margin: 0px;}
.main div.tartalom div.konyv div.arak p.rizsa{font-size: 9px; color: #000; font-weight: normal; margin: 0px;}

.main div.tartalom div.konyv2{float: left; margin: 10px 0px 10px 5px; width: 182px; padding: 5px;}
.main div.tartalom div.konyv2 div.adatok{width: 180px; float: left;}
.main div.tartalom div.konyv2 div.adatok p.szerzo{font-size: 10px; color: #676765; font-weight: bold; margin: 0px;}
.main div.tartalom div.konyv2 div.adatok p.cim{font-size: 11px; color: #1c71b8; font-weight: bold; margin: 0px; height: 43px;}
.main div.tartalom div.konyv2 div.adatok p.forma{font-size: 10px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konyv2 div.adatok img{margin-bottom: 10px;}
.main div.tartalom div.konyv2 div.arak{width: 120px; float: left;}
.main div.tartalom div.konyv2 div.arak p.ar{font-size: 11px; color: #ea2d4d; font-weight: bold; margin: 0px;}
.main div.tartalom div.konyv2 div.arak p.rizsa{font-size: 9px; color: #000; font-weight: normal; margin: 0px;}

.main div.tartalom div.konyvreszletes{float: left; margin: 10px 0px 10px 5px; width: 572px; padding: 5px;}
.main div.tartalom div.konyvreszletes p.szerzo{font-size: 12px; color: #676765; font-weight: bold; margin: 0px;}
.main div.tartalom div.konyvreszletes p.cim{font-size: 12px; color: #1c71b8; font-weight: bold; margin: 0px;}
.main div.tartalom div.konyvreszletes p.hirdatum{font-size: 10px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konyvreszletes p.szoveg{font-size: 12px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konyvreszletes p{font-size: 12px; color: #000; font-weight: normal; margin: 0px; text-align: justify;}
.main div.tartalom div.konyvreszletes ul{font-size: 12px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konyvreszletes a{color: #1c71b8; /*font-size: 11px;*/ text-decoration: none;}
.main div.tartalom div.konyvreszletes a{font-size: inherit !important;}
.main div.tartalom div.konyvreszletes a:hover{text-decoration: underline;}
.main div.tartalom div.konyvreszletes p.forma{font-size: 10px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konyvreszletes p.ar{font-size: 11px; color: #ea2d4d; font-weight: bold; margin: 0px;}
.main div.tartalom div.konyvreszletes img{margin:0px 10px 10px 0px;}
.main div.tartalom div.konyvreszletes p.rizsa{font-size: 9px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konyvreszletes div.leiras{width: 570px; float: left;}
.main div.tartalom div.konyvreszletes div.leiras p{font-size: 12px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konyvreszletes div.adatok{width: 280px; float: right;}
.main div.tartalom div.konyvreszletes div.adatok p.szerzo{font-size: 12px; color: #676765; font-weight: bold; margin: 0px; text-align: center;}
.main div.tartalom div.konyvreszletes div.adatok p.ar{font-size: 11px; color: #ea2d4d; font-weight: bold; margin: 0px; text-align: center;}
.main div.tartalom div.konyvreszletes div.adatok p.rizsa{font-size: 9px; color: #000; font-weight: normal; margin: 0px; text-align: center;}
.main div.tartalom div.sharebox{float: left; margin: 0px 0px 10px 5px; width: 572px; padding: 5px;}
.main div.tartalom div.sharebox span.IN-widget{vertical-align: -4px !important;}

.main div.tartalom div.konferencia{float: left; margin: 10px 0px 10px 5px; width: 575px; padding: 5px;}
.main div.tartalom div.konferencia div.adat{float: left; width: 400px;}
.main div.tartalom div.konferencia div.adat p.cim{font-size: 13px; color: #686868; font-weight: bold; margin: 0px 0px 10px 0px;}
.main div.tartalom div.konferencia div.adat p.cim a{font-size: 13px; color: #686868; font-weight: bold; margin: 0px; text-decoration: none;}
.main div.tartalom div.konferencia div.adat span.ferohely{font-size: 11px; color: #1c71b8; font-weight: bold; line-height: 18px;}
.main div.tartalom div.konferencia div.adat span.datum{font-size: 11px; color: #000; font-weight: bold;}
.main div.tartalom div.konferencia div.adat span.helyszin{font-size: 11px; color: #000; font-weight: bold;}
.main div.tartalom div.konferencia div.adat span.kezdes{font-size: 11px; color: #000;}
.main div.tartalom div.konferencia td.adat{width: 400px;}
.main div.tartalom div.konferencia td.adat p.cim{font-size: 13px; color: #686868; font-weight: bold; margin: 0px 0px 10px 0px;}
.main div.tartalom div.konferencia td.adat p.cim a{font-size: 13px; color: #686868; font-weight: bold; margin: 0px; text-decoration: none;}
.main div.tartalom div.konferencia td.adat span.ferohely{font-size: 11px; color: #1c71b8; font-weight: bold; line-height: 18px;}
.main div.tartalom div.konferencia td.adat span.datum{font-size: 11px; color: #000; font-weight: bold;}
.main div.tartalom div.konferencia td.adat span.helyszin{font-size: 11px; color: #000; font-weight: bold;}
.main div.tartalom div.konferencia td.adat span.kezdes{font-size: 11px; color: #000;}
.main div.tartalom div.konferencia div.ar{float: left; width: 167px; margin-bottom: 30px;}
.main div.tartalom div.konferencia div.ar p.ar{font-size: 12px; color: #ea2d4d; font-weight: bold; margin: 0px;}
.main div.tartalom div.konferencia div.ar p.rizsa{font-size: 10px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konferencia div.ar p.elofizetoknek{font-size: 11px; color: #1c71b8; font-weight: bold; margin: 0px;}
.main div.tartalom div.konferencia td.ar{width: 167px; margin-bottom: 30px; vertical-align: top;}
.main div.tartalom div.konferencia td.ar p.ar{font-size: 12px; color: #ea2d4d; font-weight: bold; margin: 0px;}
.main div.tartalom div.konferencia td.ar p.rizsa{font-size: 10px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.konferencia td.ar p.elofizetoknek{font-size: 11px; color: #1c71b8; font-weight: bold; margin: 0px;}
.main div.tartalom div.konferencia div.gombok{float: left; width: 120px; line-height: 25px; padding-top: 10px;}
.main div.tartalom div.konferencia div.leiras{float: left; width: 575px; font-size: 11px; color: #000; font-weight: normal; margin: 10px 0px 0px 0px; text-align: justify;}
.main div.tartalom div.konferencia div.szoveg p.szoveg{padding: 0px;}
.main div.tartalom div.konferencia div.szoveg{float: left; width: 575px; font-size: 12px; color: #000; font-weight: normal; margin: 10px 0px 0px 0px; text-align: justify;}
.main div.tartalom div.konferencia img{margin: 5px 0px 0px 0px;}

.main div.tartalom div.konfdata{width: 557px; float: left; margin-left: 10px;}
.main div.tartalom div.konfdata p{font-size: 12px; text-align: justify;}
.main div.tartalom div.konfdata div.sharebox{margin-left: 0; margin-top: 5px; padding-left: 0;}

.main div.tartalom div.tartalomjegyzek{margin: 0px 0px 0px 10px; font-size: 12px; color: #686868; padding: 10px 0px 0px 0px; float: left; width: 575px;}
.main div.tartalom div.tartalomjegyzek span.cim{font-size: 16px; font-weight: bold; line-height: 20px;}

.main div.tartalom div.lapozas{margin: 0px 0px 0px 10px; font-size: 12px; color: #1a71b8; padding: 10px 0px 0px 0px; float: left; width: 575px;}
.main div.tartalom div.lapozas span.cim{font-size: 16px; font-weight: bold; line-height: 20px; color: #686868;}
.main div.tartalom div.lapozas a{font-size: 12px; color: #1a71b8; font-weight: bold; text-decoration: none;}
.main div.tartalom div.lapozas a:hover{text-decoration: underline;}

.main div.tartalom div.line{width: 577px; float: left; height: 1px; background-color: #1c71b8; margin-left: 10px;}
.main div.tartalom div.br{width: 577px; float: left; height: 10px; margin-left: 10px;}
.main div.tartalom a.link1{font-size: 12px; color: #1a71b8; font-weight: bold; text-decoration: none; margin-left: 10px;}
.main div.tartalom a.link1:hover{color: #fff;}
.main div.tartalom div.mintatartalom{width: 577px; float: left; margin: 10px;}
.main div.tartalom div.mintatartalom p.tartalomcim{color: #807f7b; font-size: 20px; border-bottom: 1px #1c71b8 solid;}

.main div.tartalom div.kerdesvalasz{width: 557px; float: left; margin-left: 10px;}
.main div.tartalom div.kerdesvalasz p{font-size: 12px; text-align: justify;}
.main div.tartalom div.kerdesvalasz label{color: #000; font-weight: bold; font-size: 12px; width: 150px; float: left; text-align: right; margin-right: 5px;}
.main div.tartalom div.kerdesvalasz input.text{width: 300px;}
.main div.tartalom div.kerdesvalasz textarea.text{width: 300px; font-size: 12px; height: 80px;}
.main div.tartalom div.kerdesvalasz select{width: 300px;}

.main div.tartalom div.kereses{width: 557px; float: left; margin-left: 10px; padding: 10px;}
.main div.tartalom div.kereses span{color: #1c71b8; font-weight: bold; font-size: 12px;}
.main div.tartalom div.kereses select{width: 370px;}
.main div.tartalom div.kereses input.srctxt{width: 365px;}

.main div.tartalom div.jelszoker{width: 557px; float: left; margin-left: 10px; padding: 10px; font-weight: normal; font-size: 12px;}
.main div.tartalom div.jelszoker p{font-size: 12px; text-align: justify;}
.main div.tartalom div.jelszoker label{color: #000; font-weight: normal; font-size: 12px; width: 180px; float: left; text-align: right; margin-right: 5px;}
.main div.tartalom div.jelszoker input.text{width: 300px;}
.main div.tartalom div.jelszoker input.teltext{width: 283px;}
.main div.tartalom div.jelszoker input.text2{width: 90px;}
.main div.tartalom div.jelszoker input.text_short{width: 30px;}
.main div.tartalom div.jelszoker select.text{width: 300px;}
.main div.tartalom div.jelszoker textarea.text{width: 300px; font-size: 12px; height: 80px;}

.main div.tartalom div.tovabbkepzes{width: 557px; float: left; margin-left: 10px; padding: 10px 0px 0px 0px; font-weight: bold; font-size: 12px;}
.main div.tartalom div.tovabbkepzes p{font-size: 12px; text-align: justify;}
.main div.tartalom div.tovabbkepzes label{color: #000; font-weight: bold; font-size: 12px; width: 270px; float: left; text-align: right; margin-right: 5px;}
.main div.tartalom div.tovabbkepzes input.text{width: 275px;}
.main div.tartalom div.tovabbkepzes input.text2{width: 90px;}
.main div.tartalom div.tovabbkepzes input.text3{width: 65px;}
.main div.tartalom div.tovabbkepzes input.text_short{width: 30px;}

.main div.tartalom div.urlap table{margin: 0px 0px 0px 10px;}
.main div.tartalom div.urlap table td{font-size: 12px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.urlap table td p.szoveg{font-size: 12px; color: #000; font-weight: normal; margin: 0px;}
.main div.tartalom div.urlap table td input.input{font-size: 12px; color: #000; font-weight: normal; margin: 0px; width: 350px;}
.main div.tartalom div.urlap table td select{font-size: 12px; color: #000; font-weight: normal; margin: 0px; width: 355px;}
.main div.tartalom div.urlap table td input.button{font-size: 12px; color: #000; font-weight: normal;}

.main div.tartalom label.hirlevtxt{color: #1c71b8; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 10px;}
.main div.tartalom input.cbox{margin-left: 10px;}
.main div.tartalom span.cbox{color: #1c71b8; font-size: 12px; font-weight: bold;}
.main div.tartalom label.hirlevcimke{color: #1c71b8; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 10px; width: 170px; float: left;}
.main div.tartalom label.hirlevcimke2{color: #1c71b8; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 10px; padding-left: 370px; width: 170px; float: left; text-align: right;}
.main div.tartalom div.hirlevmsg{color: #7e7d79; font-size: 12px; font-weight: bold; margin: 10px 10px 0px 10px; text-align: center;}
.main div.tartalom input.hirlevbtn{margin-right: 10px;}
.main div.tartalom input.hirlevmezo{width: 395px;}
.main div.tartalom input.hirlevmezo2{width: 30px;}
.main div.tartalom input.hirlevmezo7{width: 90px;}
.main div.tartalom div.hirlevalert{color: red; font-size: 12px; font-weight: bold; float: left; width: 575px; margin: 20px 0px 10px 10px;}
.main div.tartalom div.hirlevok{color: green; font-size: 12px; font-weight: bold; float: left; width: 575px; margin: 20px 0px 10px 10px;}

.main div.tartalom div.mcstext{float: left; width: 595px;}
.main div.tartalom div.mcstext p{padding: 10px; margin: 0px; font-size: 12px; text-align: justify;}
.main div.tartalom div.mcsicon{float: left; width: 575px; background-image: url(/images/mcsicon-bg.png); background-repeat: repeat-x; height: 113px; margin-left: 10px;}
.main div.tartalom div.mcsicon div.ikonok{float: left; width: 400px; height: 113px;}
.main div.tartalom div.mcsicon div.mcsprice{width: 150px; float: left;}
.main div.tartalom div.mcsicon div.mcsprice p{margin: 24px 0px 0px 0px;}
.main div.tartalom div.mcsicon div.mcsprice p span.ar{color: red; font-size: 12px; font-weight: bold;}
.main div.tartalom div.mcsicon div.mcsprice p span.rizsa{color: #000; font-size: 10px; font-weight: normal;}

.main div.tartalom div.productimage{width: 185px; height: 190px; float: left; margin: 0px 0px 0px 10px;}
.main div.tartalom div.productimage3{width: 185px; height: 220px; float: left; margin: 0px 0px 0px 10px;}
.main div.tartalom div.productimage2{width: 140px; height: 110px; float: left; margin: 0px 0px 0px 10px;}
.main div.tartalom div.szkprop{width: 240px; float: left; padding: 5px;}
.main div.tartalom div.szkprop2{width: 275px; float: left; padding: 5px; margin: 0px 0px 0px 10px;}
.main div.tartalom div.szkprop2 span.cim{color: #000000; font-size: 15px; font-weight: bold;}
.main div.tartalom div.szkprop2 span.a{font-size: 15px; font-weight: normal;}
.main div.tartalom div.szkprop span.cim{color: #1c71b8; font-size: 12px; font-weight: bold;}
.main div.tartalom div.szkprop span.szoveg{color: #000; font-size: 12px;}
.main div.tartalom div.szkar{width: 125px; float: left; text-align: center; padding: 5px;}
.main div.tartalom div.szkar2{width: 125px; float: left; text-align: center; padding: 5px; margin: 0px 0px 0px 15px;}
.main div.tartalom div.szkar span.ar{font-size: 12px; color: #ea2d4d; font-weight: bold; margin: 0px;}
.main div.tartalom div.szkar span.szoveg{font-size: 10px; color: #000;}
.main div.tartalom div.szkikonok{background-image: url(/images/szakkonyv-ikon2.png); width: 385px; height: 40px; float: left;}
.main div.tartalom div.szkikonok3{background-image: url(/images/szakkonyv-ikon3.png); width: 300px; height: 40px; float: left;}
.main div.tartalom div.szkikonok2{width: 385px; height: 20px; float: left;}
.main div.tartalom div.folyoiratikonok{background-image: url(/images/folyoirat-ikon.png); width: 150px; height: 96px; float: left;}
.main div.tartalom div.kosarba{margin-top: 15px; text-align: center;}
.main div.tartalom div.comment{margin: 10px 10px 0px 10px;}
.main div.tartalom div.comment p{font-size: 12px; text-align: justify; margin: 0px;}
.main div.tartalom div.comment2{float: left; width: 577px; margin: 10px 0px 0px 150px;}
.main div.tartalom div.comment2 p{font-size: 12px; text-align: justify;}
.main div.tartalom div.comment2 span{font-size: 10px; text-align: justify;}
.main div.tartalom div.comment3{float: left; width: 180px; margin: 0px 0px 0px 425px;text-align: center;}
.main div.tartalom div.comment3 p{font-size: 12px; text-align: center;}
.main div.tartalom div.comment3 span{font-size: 10px; text-align: center;}
.main div.tartalom div.scomment{float: left; width: 577px; margin: 0px 0px 10px 10px;}

.main div.tartalom table.rendelesdata{margin: 0px 5px 0px 8px; width: 582px; font-size: 12px; color: #000;}
.main div.tartalom table.rendelesdata tr{background-color: #fff;}
.main div.tartalom table.rendelesdata tr td span{color: #1c71b8; font-weight: bold;}

.main div.tartalom div.eloadas{float: left; margin-left: 6px; padding: 15px 0px 15px 0px;}
.main div.tartalom a.eloadas{font-size: 12px; color: #1c71b8; text-decoration: none;}
.main div.tartalom a.eloadas:hover{text-decoration: underline;}

.main div.tartalom div.video{float: left; padding: 15px 0px; margin-left: 50px;}
.main div.tartalom div.video2{float: left; padding: 15px 0px; margin-left: 17px;}

.main div.tartalom ul.sitemap{margin-right: 10px;}
.main div.tartalom ul.sitemap li{padding-top: 10px; padding-left: 10px; color: #1c71b8;}
.main div.tartalom ul.sitemap li.title{list-style: none; margin-left: -20px; font-size: 16px; font-weight: bold; border-bottom: 1px solid #1c71b8;; margin-top: 20px;}
.main div.tartalom ul.sitemap li.bold{font-weight: bold;}
.main div.tartalom ul.sitemap li.lvl2{margin-left: 20px; }
.main div.tartalom ul.sitemap li a{text-decoration: none; color: inherit;}

.main div.jobboldal{float: left; width: 189px; position:relative;padding-top:26px;}
#jobboldal_top {
    background-color: #f6e66c;
    float: left;
    font-weight: bold;
    padding: 10px 25px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border: 1px solid #1c71b8;
    margin-top: -6px;
    z-index: 1;
    position: absolute;
    top: -21px;
    
}

.egy_esemeny a {
    
    text-decoration:none;
    font-size: 11px;
    
}

.egy_esemeny a:active {
    color: black;
}

.egy_esemeny p {
    
    color:black;
    
}

.question_form {
    
    background-color: #f6e66c;
    font-weight: bold;
    border-top-left-radius: 20px;
    border: 1px solid black;
    z-index: 100001;
    position: fixed;
   // top: 130px;
    right: -342px;
    border-bottom-left-radius: 20px;
    transition:all 0.35s linear;
    
}

.question_form2 {
    
    background-color: #f6e66c;
    font-weight: bold;
    border-top-left-radius: 20px;
    border: 1px solid black;
    z-index: 100001;
    position: fixed;
    top: 130px;
    right: -377px;
    border-bottom-left-radius: 20px;
    transition:all 0.35s linear;
    
}

.question_form3 {
    
    background-color: #f6e66c;
    font-weight: bold;
    border-top-left-radius: 20px;
    border: 1px solid black;
    z-index: 100001;
    position: fixed;
    top: 130px;
    right: -377px;
    border-bottom-left-radius: 20px;
    transition:all 0.35s linear;
    
}

.question_form4 {
    
    background-color: #f6e66c;
    font-weight: bold;
    border-top-left-radius: 20px;
    border: 1px solid black;
    z-index: -1;
    position: absolute;
    top: 47px;
    right: -72px;
    border-bottom-left-radius: 20px;
    transition: all 0.35s linear;
    
}

.question_form_visible {

    right: -1px;
 
}

.question_form_visible2 {

    right: -1px;
 
}

.question_form_visible3 {

    right: -1px;
 
}

.question_form_visible4 {

    right: 220px;
 
}

.question_form > p:nth-of-type(1) {
    
    padding: 0px 10px;
    text-align: center;
    
}

.question_form2 > p:nth-of-type(1) {
    
    padding: 0px 10px;
    text-align: center;
    
}

.question_form3 > p:nth-of-type(1) {
    
    padding: 0px 10px;
    text-align: center;
    
}

.question_form4 > p:nth-of-type(1) {
    
    padding: 0px 10px;
    text-align: center;
    
}

#question_form_inside {
    
    background-color: #edecec;
    padding: 15px;
    border-top: 1px solid black;
    width: 310px;
    border-bottom-left-radius: 20px;
}

#question_form_inside2 {
    
    background-color: #edecec;
    padding: 15px;
    border-top: 1px solid black;
    width: 345px;
    border-bottom-left-radius: 20px;
}

#question_form_inside3 {
    
    background-color: #edecec;
    padding: 15px;
    border-top: 1px solid black;
    width: 345px;
    border-bottom-left-radius: 20px;
    text-align:center;
}

#question_form_inside3_login {
    
    background-color: #edecec;
    padding: 15px;
    border-top: 1px solid black;
    width: 345px;
    border-bottom-left-radius: 20px;
    /*text-align:center;*/
}

#question_form_inside4 {
    
        background-color: #edecec;
    padding: 15px;
    border-top: 1px solid black;
    width: 260px;
    border-bottom-left-radius: 20px;
    text-align: center;
}

#question_form_inside input {
    
    width: 307px;
    margin-bottom: 15px;
    
}

#question_form_inside2 input {
    
    width: 338px;
    margin-bottom: 15px;
    
}

#question_form_inside3_login input {
    
    width: 338px;
    margin-bottom: 15px;
    
}

#question_form_inside input[type="submit"] {
    
    width: 125px;
    float:right;
    background:#f4ebb0;
    cursor:pointer;
    border: none;
    padding: 5px;
    
}

#question_form_inside2 input[type="submit"] {
    
    width: 125px;
    float:right;
    background:#f4ebb0;
    cursor:pointer;
    border: none;
    padding: 5px;
    
}

#question_form_inside3_login input[type="submit"] {
    
    width: 125px;
    float:right;
    background:#f4ebb0;
    cursor:pointer;
    border: none;
    padding: 5px;
    
}

.megse {
    
        width: 56px;
    float: left;
    background: #f4ebb0;
    cursor: pointer;
    /*border: 1px solid black;*/
    padding: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: normal;
    
}

.megse2 {
    
    width: 56px;
    float: left;
    background: #f4ebb0;
    cursor: pointer;
    /*border: 1px solid black;*/
    padding: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: normal;
    
}

.megse3 {
    
    width: 56px;
    float: left;
    background: #f4ebb0;
    cursor: pointer;
    /*border: 1px solid black;*/
    padding: 5px;
    text-align: center;
    font-size: 13px;
    font-weight: normal;
    
}

#question_form_inside input[type="submit"]:hover, .megse:hover {

    background:#f6e66c;
    
    
}

#question_form_inside2 input[type="submit"]:hover, .megse2:hover {

    background:#f6e66c;
    
    
}

#question_form_inside textarea {
    
    width: 304px;
    margin-bottom: 15px;
    resize: none;
    
}

#question_form_inside2 textarea {
    
    width: 338px;
    margin-bottom: 15px;
    resize: none;
    
}

#question_form_inside input:nth-of-type(1) {
    
    width: 238px;
    
}

#question_form_inside2 input:nth-of-type(1) {
    
    width: 270px;
    
}


#question_and_number {
    
        width: 187px;
    background-color: white;
        padding: 5px 0px 10px;
    border: 1px solid #1c71b8;
        text-align: center;
    font-weight: bold;
    
}

#jojjon_el {
    
    width: 187px;
    background-color: white;
    padding: 10px 0px 10px;
    border: 1px solid #1c71b8;
    text-align: center;
    font-weight: bold;
    position: relative;
    top: -3px;
    
}

#question_and_number > p {
    
    font-size: 25px;
    margin: 7px;
    
}

#question_and_number > div, #jojjon_el > div {
    
      /* border: 1px solid black;*/
    background-color: #f4ebb0;
    padding: 5px;
    width: 110px;
    margin: 0 auto;
    cursor: pointer;
    
}

#question_and_number > div:hover, #jojjon_el > div:hover {
    
    background-color: #f6e66c;
 
}


#akt_események > p {
    
    color: white;
    background-color: #ed6d54;
    margin: 0px;
    padding: 3px;
    text-align: center;
    border: 1px solid #1c71b8;
    top: -1px;
    position: relative;
    
}

#szakmai_klubjaink > p {
    
    color: white;
    background-color: #ed6d54;
    margin: 0px;
    padding: 3px;
    text-align: center;
    border: 1px solid #1c71b8;
    top: -4px;
    position: relative;
    
}

#adonaptar > p {
    
    color: black;
    background-color: #f6e66c;
    margin: 0px;
    padding: 3px;
    text-align: center;
    border: 1px solid #1c71b8;
    top: -6px;
    position: relative;
    
}

.egy_esemeny table {
    
    font-weight: bold;
    background-color: white;
    border-bottom: 1px solid #1c71b8;
    border-left: 1px solid #1c71b8;
    border-right: 1px solid #1c71b8;
    position: relative;
    top: -2px;
    width:100%;
    
}

#egy_esemeny_table_first {
    
    border-top: 1px solid #1c71b8;
    
}

.szakmai_klubjaink_one > img {
    
    float:left;
    margin-right: 5px;
    
}

.szakmai_klubjaink_one > p {
    
    color: #7e7e7e;
    font-size: 15px;
   margin: 0;
    padding-top: 11px;
    
}
    

.egy_esemeny table td {
    
       padding: 7px 2px;
    
}

#szakmai_klubjaink_container {
    
    padding: 15px;
    background-color: white;
    border: 1px solid #1c71b8;
    position: relative;
    top: -5px;
    
}

.egy_esemeny table td p:nth-of-type(1){

    margin-bottom:5px;
    /*word-break: break-all;*/
    
}
#adonaptar_container {
    
    /*padding: 15px;*/
    background-color: white;
    border: 1px solid #1c71b8;
    position: relative;
    top: -7px;
    
}

/*.egy_esemeny table td .egy_esemeny_hely {
    
       padding: 7px;
    
}*/

.egy_esemeny table td .egy_esemeny_date {
    
       color:#1a72b9;
       margin-left: 10px;
    
}



.egy_esemeny table p {
    
    margin:0px;
    
}


.egy_esemeny table img {
    
    /*width: 30px;*/
    
}





#jobboldal_top > p {
    
    margin: 0px;
    font-size: 10px;
    text-align: center;
    
}

.main div.jobboldal div.hirek{float: left; width: 188px; background-color: #dad8c1; border-left: 1px #1c71b8 solid;}
.main div.jobboldal div.hirek p.szoveg{font-size: 12px; padding: 0px 15px 0px 15px;}
.main div.jobboldal div.hirek hr{color: #1c71b8; width: 85%;}
.main div.jobboldal div.hirek a{color: #1c71b8; font-size: 12px; text-decoration: none;}
.main div.jobboldal div.hirek a:hover{text-decoration: underline;}

.main div.jobboldal div.linklista{float: left; width: 178px; background-color: #dad8c1; border-left: 1px #1c71b8 solid; padding: 0px 5px 0px 5px; text-align: center;}
.main div.jobboldal div.linklista a{color: black; text-decoration: none; font-weight: bold;}
.main div.jobboldal div.linklista a:hover{text-decoration: underline; color: red;}

.main div.jobboldal div.cimkefelho{float: left; width: 178px; background-color: #dad8c1; border-left: 1px #1c71b8 solid; padding: 0px 5px 0px 5px; color: #68686a;}
.main div.jobboldal div.cimkefelho p.cim{font-size: 14px; font-weight: bold; color: #000000; margin-bottom: 0px; border-bottom: 1px #1c71b8 solid;}
.main div.jobboldal div.cimkefelho a{color: #68686a; font-size: 11px; text-decoration: none; font-weight: normal;}
.main div.jobboldal div.cimkefelho a:hover{text-decoration: underline;}

.main div.jobboldal div.cimkefelho a.m1{color: #68686a; font-size: 11px; text-decoration: none; font-weight: bold;}
.main div.jobboldal div.cimkefelho a.m1:hover{text-decoration: underline;}
.main div.jobboldal div.cimkefelho a.m2{color: #68686a; font-size: 13px; text-decoration: none; font-weight: bold;}
.main div.jobboldal div.cimkefelho a.m2:hover{text-decoration: underline;}
.main div.jobboldal div.cimkefelho a.m3{color: #68686a; font-size: 16px; text-decoration: none; font-weight: bold;}
.main div.jobboldal div.cimkefelho a.m3:hover{text-decoration: underline;}
.main div.jobboldal div.cimkefelho a.m4{color: #68686a; font-size: 18px; text-decoration: none; font-weight: bold;}
.main div.jobboldal div.cimkefelho a.m4:hover{text-decoration: underline;}

.main div.jobboldal div.ikonok{float: left; width: 158px; background-color: #dad8c1; border-left: 1px #1c71b8 solid; padding: 10px 15px 0px 15px;}
.main div.lablec{float: left; color: #1c71b8; width: 1005px; font-size: 12px; height: 15px; background-image: url(/images/lablecbg.png); padding: 3px 0px 0px 0px;}
.main div.lablec a{color: #1c71b8; font-size: 11px; text-decoration: none; font-weight: bold;}
.jobbsav{background-color: #1c71b8;}
.main div.impressum{float: left; width: 1005px; /*border-top: 1px #1c71b8 solid;*/ padding-top: 2px;}
/*.main div.impressum a{color: #2a2962; font-size: 10px; text-decoration: none;}*/
.main div.footer_seo{float: left; color: #2a2962; width: 1005px; background-color: #fff;}

.jelentkezes,.jelentkezes_pc,.jelentkezes_ma{font-family: Arial; border: 1px solid; padding: 2px 23px 3px 23px; font-weight: bold; cursor: pointer;}
.jelentkezes{border-top-color: #E7F7BD; border-right-color: #8C9E63; border-bottom-color: #8C9E63; border-left-color: #E7F7BD; background-color: #BDF363; color: #1871BD;}
.jelentkezes_pc{border-top-color: #C6C7C6; border-right-color: #393C39; border-bottom-color: #393C39; border-left-color: #C6C7C6; background-color: #949294; color: #FFFFFF;}
.jelentkezes_ma{border-top-color: #F7BA94; border-right-color: #B53021; border-bottom-color: #B53021; border-left-color: #F7BA94; background-color: #C64121; color: #FFFFFF;}

#select_regtype{display: none; position: fixed; width: 460px; height: 294px; left: 50%; margin-left: -251px; top: 50%; margin-top: -168px; background-color: white; border: 1px solid #1C71B8; padding: 20px; font-size: 12px; line-height: 30px;}
#select_regtype #close{position: absolute; width: 12px; height: 12px; right: 1px; top: 1px; padding: 5px; background-color: #1C71B8; color: white; text-align: center; line-height: normal; cursor: pointer;}
#select_regtype .title{font-size: 15px; padding-bottom: 20px; color: #1C71B8; font-weight: bold; line-height: normal;}
#select_regtype .title .titleComment{font-size: 12px; font-weight: normal;}
#select_regtype .line{margin: 20px 0 !important; width: auto !important; float: none !important;}

.yt_link{
	text-indent: 0;
	text-align: center;
	margin: 0;
	padding: 1px 0 0 0;
	background-color: #fff;
    background-image: none;
	border: 1px solid rgba(0, 0, 0, 0.17);
    border-radius: 2px;
	float: none;
	line-height: normal;
	font-size: 1px;
	vertical-align: top;
	display: inline-block;
	width: 46px;
	height: 17px;
	cursor: pointer;
}
/* Somenew */
.text_align_right{text-align: right;}
.cursor_pointer{cursor: pointer;}

.formContainer table{margin: auto;}
.formContainer table td{padding: 3px;}
.formContainer input{font-size: 16px;}
.submitButton{cursor: pointer; background-color: #0a3470; border: 0; color: white; padding: 5px 20px 5px 20px; font-size: 16px;}
.submitButton:disabled{cursor: default; background-color: lightgray; color: darkgray;}

.interstCont {
    position: absolute;
    width: 600px;
    height: 600px;
    top: 50%;
    margin-top: -300px;
    left: 50%;
    margin-left: -300px;
}

.absInnerRelative {
    width: 100%;
    height: 100%;
    position: relative;
}

.interstLink {
    position: absolute;
    right: 5px;
    bottom: 5px;
    color: #453fcd;
    text-decoration: underline;
}

	

	
				span{
					    font-family: Arial, Verdana !important;
				}



