body{margin:0;padding:0 0 10px 0;font-family:Arial,Tahoma,sans-serif;font-weight:normal;font-size:13px;color:#51658D}
*{outline: none;}
a[href^="tel:"],a[href^="tel:"]:hover{color:#51658D;text-decoration:none}
iframe{margin:0px;padding:0px;}
form{margin:0}
select{margin:0;padding:0;}
option[selected]{background:#FD8A00;color:#fff}
b{color:#51658D}
h1{height:29px;padding:0;color:#4891DC;font-size:20px;font-weight:bold;}
h2{font-size:18px;}
h3{font-size:15px;}
h2 span{font-weight:normal;font-size:14px;}
h2.center,h3.center{text-align:center}

.title,.title-link{padding:10px;text-align:center;font-family:Verdana, Arial;font-size:14px}
.title-link{color:#0000FF;}
.idoszak_fej{padding-bottom:3px;font-size:13px;font-weight:bold;color:darkgray;width:100%;text-align:center;}
/*linkek*/
a.link:hover,a.nlink:hover,ul.square-list li a:hover{color:#FD8A00}
div.kek-ilink a{font-style:italic;text-decoration:none;color:#3B80C7;}
div.kek-ilink a:hover{color: #FD8A00;}

.more-url{font-style:italic;font-size:12px;padding:10px 0;}
.more-url.ptn{padding:5px 0 0 0;}
.more-url a{text-decoration:none; color:#3B80C7;font-size:13px}
.more-url a:hover{color:#FD8A00}

.jtext a,.link,.nlink,ul.square-list li a,.Tlink{color:#3B80C7;font-weight:bold}
.nlink,.Tlink{text-decoration:none}
.link img:hover, .link img.abra:hover{border:4px #FFC73A double;border-top-color:#f2e3bb;border-right-color:#fad066;border-bottom-color:#ffc73a;border-left-color:#f6d991;padding:0}

/*tablazat*/
.def-tbl{background:#51658D;}
.def-tbl caption{white-space:nowrap;line-height:30px}
.def-tbl.center{margin:0 auto}
.def-tbl tr th,.def-tbl tr th+th{background:#659AD8;color:#fff;font-size:13px;font-weight:bold}
.def-tbl tr th a:hover{color:#FFDA66;}
.def-tbl tr td+td{text-align:right;font-family:Courier New,Arial,Tahoma;}
.def-tbl tr.rbg0,.rbg0{background:#F3F5F7;color:#51658D;}
.def-tbl tr.rbg1,.rbg1{background:#fff;color:#51658D;}
.def-tbl tr td a,.def-tbl tr th a{color:#fff;text-decoration:none}
.def-tbl tr td a:hover{color: #054EE1;}

/*szoveg*/
.szoveg-blokk{clear:left;text-align:justify;padding:5px 0;margin:2px 0;}

.szoveg-doboz{clear:left;text-align:justify;padding:5px 0 0 0;margin:2px 0 0 0;/*border-top:1px #DFE2E4 solid;*/font-size:13px;overflow:hidden;}
.szoveg-doboz h2{padding:0;margin:0 0 5px 0;}

.box{margin-top:15px;width:640px;overflow:hidden;}
.box div.cim{background:#659AD8;color:#fff;font-size:16px;padding:4px 0 5px 5px;height:17px;width:840px}

.jtext, .jtext-top10, .jtext-top15, .jtext-top25, .main-box, .jtext.center, .box-text{clear:both;text-align:justify;line-height:17px;color:#51658D;overflow:hidden;}
.jtext-top10{margin-top:10px;}
.jtext-top15{padding-top:15px}
.jtext-top25{padding-top:25px}

.jtext.center,.img.center{font-style:italic;text-align:center;}
.jtext p{padding:0;padding:9px 0 0 0;height:1px}
.jtext h2, .jtext h3{padding:0;margin:0 0 15px 0;}
.jtext h3 span{font-size:12px;font-weight:normal}

/*kep*/
.terkep-felirat{width:640px;position:absolute;font-size:11px;color:#252525;height:15px;font-family:Tahoma,Arial,Sans-Serif;}
.terkep-felirat div{background:#F0F3F1;border:1px #A1A1A1 solid;margin:0px;padding:1px 5px;overflow:hidden;}
.terkep-felirat div{float:left;z-index:100;}
.terkep-felirat div+div{float:right;z-index:101;}

img.abra{border:1px #DFE2E4 solid;padding:3px}
img.abra.left,img.left{float:left;margin:5px 20px 0 0;}
img.abra.right,img.right{float:right;margin:5px 0 0 20px}

div.kepalairas{font-style:italic;font-size:12px}
div.kepalairas.center{text-align:center}
div.kepalairas.img{padding-bottom:3px}

/*lista*/
ul.square-list{list-style-type:square;margin-top:6px}
ul.square-list li ul {list-style-type:square}
ul.square-list li{margin-bottom:3px}

/*frissitesek*/
.idfriss{clear:left;text-align:left;font-size:10px;font-family:Arial,Tahoma;font-weight:normal;padding:5px 0 0 0;height:13px;color:#697FA9;}

.box div.box-friss,.div-friss,.div-friss640{font-family:Arial,Tahoma;padding:3px 0 0 0;height:13px;color:#51658D}
.box div.box-friss div,.div-friss div,.div-friss640 div{float:left;width:600px;font-size:10px}
.box div.box-friss div+div,.div-friss div+div,.div-friss640 div+div{float:right;width:60px;text-align:right;font-size:10px}

.div-friss640{width:640px;padding:0 4px}
.div-friss640 div{width:580px}
.div-friss640 div+div{width:60px;}

/* also vonal*/
.hr-bottom{overflow:hidden;height:1px;border-bottom:1px #DFE2E4 solid;}
.hr-bottom.mt{margin-top:10px;border-bottom:1px #DFE2E4 solid;}
/*?*/
.cse .gsc-control-cse, .gsc-control-cse { padding: 1px !important; }
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 { padding: 5px 5px !important; margin-top: 0px !important; }
.gsc-search-box-tools .gsc-search-box .gsc-input { padding-right: 4px !important; }
.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;}
li span.menu_hide {display: none;}