.nav-border-bottom{border-bottom:1px #DFE2E4 solid;overflow:hidden;}

table.funkciok{clear:left;border-bottom:1px #DFE2E4 solid;padding:0;overflow:hidden;}
table.funkciok tr td{vertical-align:top;}
table.funkciok tr td select, table.funkciok tr td dl, 
table.funkciok tr td ul{margin:0;padding:0}

table.funkciok tr td div.city-switch.after{margin-left:10px;}
table.funkciok tr td div.city-switch select{text-align:left;float:left;width:130px;}

table.funkciok tr td.ikonok{float:right;white-space:nowrap;}
table.funkciok tr td.ikonok div.ikon-menu{white-space:nowrap;}
table.funkciok tr td.ikonok a img:hover{border:1px #659AD8 solid}
table.funkciok tr td.ikonok img{width:24px;height:24px;border:1px transparent solid}
table.funkciok tr td.date1{background:blue;}

/* fulek */
.altful{clear:left;float:left;}
.altful.mb2px{margin-bottom:2px;}
.altful table{padding-bottom:1px;}
.altful table tr td{background:#E9EBEF;border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0;font-weight:bold;font-size:13px;padding:8px 3px;margin:0;text-align:center;border:1px #fff solid;}
.altful table tr td.col{padding:6px 5px;}
.altful table tr td.col3{width:33.3%;}
.altful table tr td.col4{width:25%;}
.altful table tr td.akt{background:#FFA84F;color:#fff;}
.altful table tr td a{text-decoration:none;color:#2968B4;}
.altful table tr td a:hover{color:#2D2DFF;}

.menuful{float:left;overflow:hidden;margin-bottom:1px;width:640px;}
/*.menuful warning{margin-bottom:11px;}*/
.menuful dl{clear:left;margin:0;padding:0;vertical-align:bottom;}
.menuful dl dd{float:left;background:#E9EBEF;border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0;font-weight:bold;font-size:13px;margin:0;padding:8px 6px;margin:0;text-align:center;border:1px #fff solid;border-bottom:0 none;}
.menuful dl dd.rght{float:right;background:#E9EBEF;border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0;font-weight:bold;font-size:13px;margin:0;padding:8px 6px;margin:0;text-align:center;border:1px #fff solid;border-bottom:0 none;}
.menuful.hpad5 dl dd{padding-left:5px; padding-right:5px;}
.menuful.hpad6 dl dd{padding-left:6px; padding-right:6px;}
.menuful.hpad8 dl dd{padding-left:8px; padding-right:8px;}
.menuful.hpad10 dl dd{padding-left:10px; padding-right:10px;}
.menuful.hpad20 dl dd{padding-left:20px; padding-right:20px;}
.menuful dl dd.akt{background:#FFA84F;color:#fff;}
.menuful dl dd a{text-decoration:none;color:#2968B4;}
.menuful dl dd a:hover{color:#2D2DFF;}
/**/

.ful{white-space:nowrap}

.fules-funkciok{clear:left;border-bottom:1px #DFE2E4 solid;padding:0;overflow:hidden;}
.fules-funkciok tr td div.date-switch div.previous{text-align:left}

.jobb-menu{float:right;margin:0;}
.jobb-menu dl{margin:0;padding:0;height:32px;list-style-type:none;}
.jobb-menu dd em{font-style:normal}
.jobb-menu dd em.c a:hover{color:#0D51CC;}
.jobb-menu dd{float:left;margin:1px 0 0 2px;padding:0;height:28px;}
.jobb-menu dd em.b{float:left;background:url(/images/main/ful_n0.gif) no-repeat;height:24px;width:5px}
.jobb-menu dd em.c{float:left;background:#E9EBEF url(/images/main/fulbg_n.gif) repeat-x;height:20px;padding:3px 4px 0 5px;min-width:1px}
.jobb-menu dd em.j{float:left;background:url(/images/main/ful_n1.gif) no-repeat;height:24px;width:5px}
.jobb-menu dd em.c a{color:#fff;text-decoration:none;font-weight:bold}
.jobb-menu dd em.c.imgc{padding:0;margin:0;height:23px;}

.ful-menu{height:33px;margin:0;font-size:13px;}
.ful-menu.w640{width:640px;}
.ful-menu dl{margin:0;padding:0;height:32px;list-style-type:none;}
.ful-menu dl dd{float:left;margin:1px 2px 0 0;padding:0;height:32px;}
.ful-menu dl dd.akt{float:left;margin:1px 2px 0 0;padding:0;height:32px;}
.ful-menu dl dd em{font-style:normal}
.ful-menu dl dd em.b{float:left;background:url(/images/main/ful_00.png) no-repeat;height:32px;width:5px}
.ful-menu dl dd em.c{float:left;background:#E9EBEF url(/images/main/fulbg_0.png) repeat-x;height:25px;padding:7px 4px 0 5px;min-width:1px}
.ful-menu dl dd em.j{float:left;background:url(/images/main/ful_01.png) no-repeat;height:32px;width:5px}
.ful-menu dl dd.akt em.b{float:left;background:url(/images/main/ful_10.png) no-repeat;height:32px;width:5px}
.ful-menu dl dd.akt em.c{float:left;background:url(/images/main/fulbg_1.png) repeat-x;height:25px;padding:7px 4px 0 5px;overflow:hidden;color:#fff;font-weight:bold}
.ful-menu dl dd.akt em.j{float:left;background:url(/images/main/ful_11.png) no-repeat;height:32px;width:5px}
.ful-menu dl dd em a{text-decoration:none;color:#2968B4;font-weight:bold} /*2675DC*/
.ful-menu dl dd em a:hover{color:#0D51CC}
.ful-menu dl dd.akt em a{color:#ffffff}
.ful-menu dl dd.akt em a:hover{color:#FFDA66}

/*ikonok*/
.nav-icon ul{float:right;text-align:right;margin:0;padding:0;}
.nav-icon ul li{float:left;list-style-type:none;}
.nav-icon ul li{padding:0 0 0 3px;}

div.ikon-menu dl dd{float:right;margin-left:2px;}
div.ikon-menu dl dd a img{ text-align:right;}

/*select*/

.step-select{float:left;width:170px;}/*background:red;*/
.step-select.ml20px{margin-left:20px;}
.step-select.pt2px{padding-top:2px;}
.step-select.repterek{width:205px;}
.step-select ul{float:left;margin:0;padding:0;white-space:nowrap;}
.step-select li{float:left;list-style-type:none;}
.step-select li.previous,.step-select li.next{width:24px;height:17px;}
.step-select li.previous img{float:left;border:0 none;}
.step-select li.next     img{float:right;border:0 none}
.step-select li select{width:114px;}
.step-select.repterek select{width:157px;}

.date-switch{width:315px;height:17px;}
.date-switch.left{float:left}
.date-switch div.previous,.date-switch div.next{float:left;width:27px;height:22px;/*margin-top:2px*/}
.date-switch select{float:left;margin:0px;padding:0px;width:260px;font-size:13px}

.date-switch div.next     img{float:right;vertical-align:middle;border:0 none}
.date-switch div.previous img{vertical-align:middle;border:0 none}

.ym-switch{width:228px;height:22px;text-align:right}
.ym-switch div.datumok div.evek{float:left;width:75px;text-align:right}
.ym-switch div.datumok div.honapok{float:left;width:112px;text-align:right}
.ym-switch div.datumok div.evek select{float:left;margin:0px;padding:0px;width:65px;font-size:13px}
.ym-switch div.datumok div.honapok select{float:left;margin:0px;padding:0px;width:105px;font-size:13px}
.ym-switch div.previous,.ym-switch div.next{float:left;width:24px;height:17px;margin-top:2px}
.ym-switch div.next{width:17px;}
.ym-switch div.next img {float:left;vertical-align:middle;border:0 none;text-align:right}
.ym-switch div.previous img {float:left;vertical-align:middle;border:0 none}

.ymd-switch{width:247px;height:22px;text-align:right;}
.ymd-switch div.datumok div.evek{float:left;width:61px;text-align:right}
.ymd-switch div.datumok div.honapok{float:left;width:100px;text-align:right}
.ymd-switch div.datumok div.napok{float:left;width:42px;text-align:right}
.ymd-switch div.datumok div.evek select{float:left;margin:0px;padding:0px;width:55px;font-size:13px}
.ymd-switch div.datumok div.honapok select{float:left;margin:0px;padding:0px;width:94px;font-size:13px}
.ymd-switch div.datumok div.napok select{float:left;margin:0px;padding:0px;width:42px;font-size:13px}
.ymd-switch div.previous,.ymd-switch div.next{float:left;width:22px;height:17px;margin-top:2px}
.ymd-switch div.next{width:17px;}
.ymd-switch div.next img {float:left;vertical-align:middle;border:0 none;text-align:right;padding-left:5px}
.ymd-switch div.previous img {float:left;vertical-align:middle;border:0 none;}
