.header{min-height:170px;}
.header div.custom_almenu {	width: 970px;height:26px;background:#5B79BE;font-size: 13px;clear: left;margin: 2px 0 0 0px;}
.custom_almenu ul{list-style-type: none;padding: 0px;	margin: 0px;}
li.custom_li{	cursor: pointer;float: left;padding: 4px 25px 0 5px;	/*margin-right: 4px;*/}
li.custom_li a{	color: #fff;text-decoration: none;font-weight: bold;}
li.custom_li a:hover{	color: #FFFF18;}

.fo_hir_ki{
/*position:absolute;*/
width:inherit;
/*margin:178px 0px 0px 0px;*/ /*125*/
margin-top: 1px;
padding:0px;
border-top:1px #FFD7D7 solid;
border-bottom:1px #FFD7D7 solid;
background-color:#FFF0F0;
height: 38px;
line-height: 36px;
overflow: hidden;
font-weight: bold;
}
.fo_hir_ki a{text-decoration:none;color:#51658D;}

.content div.left{margin-top:0px;width:641px;}
.content div.right{float:right;margin-top:5px;}

/*szoveg-box*/
.txt-box{margin-top:35px;}
.txt-box .friss{font-size:12px;color:#BBBBBB;font-style:italic;font-weight:normal;margin:0px;padding:0px;text-align:left;}
.txt-box div.cim{font-size:18px;}
.txt-box div.cim a{text-decoration:none;color:#51658D}
.txt-box div.cim a:hover{color:#FD8A00}
.txt-box.pt{padding-top:12px}
.jtext-top8{line-height:17px;margin-top:8px;text-align:justify}
.alairas{margin:8px 0 0 415px;width:110px;text-align:center}

.abra{border:1px #DFE2E4 solid;padding:3px}
.abra-txt{font-size:11px;padding-top:4px;padding-left:2px}
.abra-txt a{text-decoration:none}
#fokiskepek{margin-top:0px;}

.kiadvanyok div{float:left; width:144px; padding:1px; border: 1px #dfe2e4 solid;}
.kiadvanyok div+div{margin-left:4px;}

.div-friss648{width:648px;}
.div-friss648 div{float:left; width:500px; font-size:10px; font-weight:normal;}
.div-friss648 div+div{width:148px;float:right;text-align:right;}
.tovabb{margin:0 auto;text-align:center;padding-top:5px}
.tovabb a{text-decoration:none;font-style:italic;}

.allas-box{width:296px;padding:1px;border:1px #E9EDF4 solid;}
.allas-box dl {margin:8px 0}
.allas-box dl dd{margin:0}
.allas-box dl dd a{text-decoration:none}
.allas-box dl dd{background:url(/images/main/arrow.gif) -6px 1px no-repeat;padding-left:12px;margin-top:1px}
.allas-box a{color:#46597E;font-weight:bold;font-size:13px;}
.allas-box a:hover{color:#054EE1}

.adbanner_header{margin-bottom:10px;}
div.jtext-top5 p:first-child {
	margin: 0px;
	padding: 0px;
}
/*.metfulek-gombok div.gombok{ float:right;width:300px;}*/
/*.gombok ul {list-style-type:none;margin:0px;padding:0px;}*/
ul.custom_menu li.bal {
float:left;
list-style-type:none;
position:relative;/*!*/
/*line-height:30px;*/
cursor:pointer;
z-index:999;
margin-right:2px;
padding: 4px 25px 0 5px;
}

ul.custom_menu li.bal ul {display:none;background:#fff;position:absolute;/*!*/
	filter: alpha(opacity:93);
	KHTMLOpacity: 0.93;
	MozOpacity: 0.93;
	opacity: 0.93;text-align:left;
}
ul.custom_menu li.bal:hover ul {display:block;border-right:1px #DFE2E4 solid;border-bottom:1px #DFE2E4 solid;border-left:1px #DFE2E4 solid;width:216px;}

ul.custom_menu li.bal a {display:block;text-decoration:none;color:#fff;font-weight:bold;font-size:13px;}
ul.custom_menu li.bal a:hover {color:#0D51CC;}

ul.custom_menu li.bal ul li { float:left;background:#fff;width:100%;line-height:28px;border-top:1px solid #DFE2E4;font-size:12px;color:#51658D;}

ul.custom_menu li.bal ul li a {color:#51658D;font-weight:normal;font-size:12px;text-indent:8px;z-index:999;}
ul.custom_menu li.bal ul li a:hover {color:#001F5C;}
.fooldal-gomb{
	/*line-height:28px;*/
/*margin-bottom:1px;padding:0 6px 0 7px;*/
color:#fff;
/*text-shadow: 1px 1px #5986BB;*/
	/*background:#80ABDF;*/
	/*border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;*/
	/*box-shadow: inset 0 0 7px #DBE9F9; inset -moz-box-shadow: 0 0 7px #DBE9F9; -webkit-box-shadow: inset 0 0 7px #DBE9F9;*/
	/*background: -webkit-linear-gradient(#BED9F7, #739ED3);*/ /* For Safari 5.1 to 6.0 */
  /*background: -o-linear-gradient(#BED9F7, #739ED3);*/ /* For Opera 11.1 to 12.0 */
  /*background: -moz-linear-gradient(#BED9F7, #739ED3);*/ /* For Firefox 3.6 to 15 */
  /*background: linear-gradient(#BED9F7, #739ED3);*/ /* Standard syntax (must be last) */
}
.fooldal-gomb:hover {text-shadow:0 0;}
.fooldal-gomb img{ margin-right:3px;}
div.main-hl{
	border-bottom: solid 1px #dfe2e4;
	height: 29px;
	margin:5px 0px;
}
div.main-hl div.h1{font-size:18px;font-weight:normal;}
div.main-hl div.h1 a{text-decoration:none;color:#51658D}
div.main-hl div.h1 a:hover{color:#FD8A00}

.fb_cont { margin-top: 121px; float: right; padding-right: 2px;}
#gmedia-mini-ad.box {
    background: -moz-linear-gradient(center bottom , #F8F8F8 0px, #FCFCFC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center bottom , #F8F8F8 0px, #FCFCFC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(center bottom , #F8F8F8 0px, #FCFCFC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #D0D0BE;
    border-radius: 4px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    display: inline-block;
    margin: 0px 0px 7px 0px;
    padding: 4px;
    position: relative;
    width: 289px;
}
#gmedia-mini-ad {
    height: 125px;
    margin: 5px auto;
    width: 275px;
	 }
#gmedia-mini-ad > h6 {
    background-color: #F7F7F7;
    border-bottom: 1px solid #CCCCCC;
    color: #666666;
    font-size: 9px;
    font-weight: 400;
    padding: 2px;
    text-align: left;
	  margin: 1px;
}
#gmedia-mini-ad > p {
    float: left;
    height: 101px;
    overflow: hidden;
    padding: 5px 2px 1px 8px;
    width: 140px;
	  font-size:12px;
	  margin: 0px;
}
#gmedia-mini-ad > a {
    display: block;
    float: left;
}
#gmedia-mini-ad > a > img {
    height: 95px;
    margin-top: 4px;
    width: 125px;
	  border: solid 1px #BBBBBB;
	  padding: 3px;
	  background-color: #ffffff;
}