/* Remove margins and padding from the list, and add a black background color */
ul.topnav {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
}

/* Float the list items side by side */
ul.topnav li {float: left;}

/* Style the links inside the list items */
ul.topnav li a {
    display: inline-block;
    color: #f2f2f2;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    transition: 0.3s;
    font-size: 17px;
}

/* Change background color of links on hover */
ul.topnav li a:hover {background-color: #555;}

/* Hide the list item that contains the link that should open and close the topnav on small screens */
ul.topnav li.icon {display: none;}






html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {margin:0;padding:0;}
body{font-family:Arial, Helvetica, sans-serif;color:#ff9000; background-color:#ffe6c5;}
.torlo{clear:both;}
#tarto{width:950px;margin:0 auto 20px auto;}
#fejlectarto{height:80px;width:950px;margin:0 auto; }
#fejlec{height:80px;width:790px;margin:0 0 0 160px ;background:url(../img/logo.png) no-repeat left center;}
#logo_szoveg{float:left;line-height:80px;height:80px;margin:0 0 0 110px;font-weight:bold;font-size:32px;}
#menu_holder{width:100%;border-bottom:#bf8130 2px solid;margin:0 0 20px 0;background:#ff9000;background:-webkit-linear-gradient(top, #bf8130, #ff9000);background:-moz-linear-gradient(top, #bf8130, #ff9000);background:-ms-linear-gradient(top, #bf8130, #ff9000);background:-o-linear-gradient(top, #bf8130, #ff9000);}
#menu{width:950px;height:40px;margin:0 auto;}
#menu ul{text-align:center;list-style-type:none;color:#FFF;font-size:14px;font-weight:bold;padding:11px 0 0 250px;}
#menu ul li a{color:#FFF;text-decoration:none;}
#menu ul li a:hover{color:#FC0;}
#menu ul li{display:inline;margin:0 15px;}
#fejlec_menu{font-size:8pt;float:right;margin:20px 0 0 0;}
#fejlec_menu ul li a{text-decoration:none;color:#686868;}
#fejlec_menu ul li a:hover{color:#CCC;}
#fejlec_menu ul{list-style-type:none;text-align:right;}
#fejlec_menu ul li{display:inline;margin:0 10px;}
#fejlec_menu hr{padding:0px;margin:5px 0;}
#menu_elvalaszto{border:none;border-bottom:#686868 1px solid;}
#balmenu{float:left;width:195px;padding:0 20px 0 0;}
#main{float:right;width:699px;padding:0 0 0 25px;border-left:#ff9000 1px solid;}
#main h1{font-size:18pt;margin:20px 0 20px 20px;}
#main p{font-size:10pt;color:#686868;text-align:justify;margin:0 0 15px 0;}
#main a{text-decoration:none;color:#039;font-weight:bold;}
#main a:hover{color:#OCF;}
#main h2{font-size:14pt;margin:0px 0 10px 0px;}
#main h3{font-size:6pt;color:#ffe6c5;margin:0px 0 10px 0px;}
#main h6{font-size:6pt;color:#ffe6c5;margin:20px 0 10px 0px;}
#main ul{font-size:10pt;color:#686868;text-align:justify;margin-left:50px; }
#main li {margin-bottom:10px;}
#balmenu ul{font-size:7pt;color:#ff9000;list-style-type:none;text-align:right;margin:50px 0 0 0;}
#balmenu ul li{margin:0 0 20px 0;}
#balmenu ul li a{font-size:10pt;color:#686868;text-decoration:none;}
#balmenu ul li a:hover{color:#CCC;}
#lablec_tarto{height:125px;width:100%;}
#lablec_menu_holder{width:100%;background:#ff9000;border-bottom:#ffc273 1px solid;}
#lablec_menu{width:725px;margin:0 auto;padding:0 0 0 225px;text-align:center;height:50px;}
#lablec_menu ul{font-size:10pt;color:#FFF;list-style-type:none;font-weight:normal;padding:15px 0 0 0;}
#lablec_menu ul li{display:inline;margin:0 20px;}
#lablec_menu ul li a{color:#FFF;text-decoration:none;}
#lablec_menu ul li a:hover{color:#FC0;}
#lablec_icon_holder{width:100%;background:#ffc273;border-top:#a65e00 1px solid;}
#lablec_icon{width:775px;margin:0 auto;padding:0 0 0 175px;text-align:center;height:75px;}
#lablec_icon ul{list-style-type:none;padding:30px 0 0 0;}
#lablec_icon ul li{display:inline;margin:0 10px;}
#lablec_icon ul li a img{width:22px;height:22px;}
.jobbkep{float:right;margin:0px 0 10px 10px;}
.balkep{float:left;margin:0px 10px 10px 0;}
.megj {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ff9000;text-align: center;margin-bottom: 20px;}
#main hr {width: 75%;margin-right: auto;margin-left: auto;color: #ff9000;background-color: #ff9000;margin-top: 30px;margin-bottom: 30px; height: 1px;border: 0 none;}
#main table {margin-right: auto;margin-left: auto;margin-top: 10px;	margin-bottom: 10px;}
#main td {text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #8a8a8a;padding: 10px;}
#main th {text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 20px;color: #ff9000;padding: 10px;}