
   div.hirCim {
        /* font-style: italic; */
        font-size: large;
        color: #000088;
        font-weight: bold;
        margin-top:1em;
        padding-bottom: 0.5em;
    }

    div.hirCim a {
        color: #000088;
	text-decoration: none;
    }
    div.hirCim a:hover { color: #1E90FF; text-decoration: underline; }

    table.portalMain { width: 100%; }

    table.portalMain td.bal {
	width:140px;
	vertical-align: top;
	font-size: 10px;
    }
    table.portalMain td.kozep {
	vertical-align: top;
	padding:4px;
    }

    table.portalMain td.jobb {
	width:160px;
	vertical-align: top;
	font-size: 10px;
    }

    table.portalMain div.doboz { width:100%; padding:0em; margin-bottom: 4px; margin-right: 2px; margin-left: 2px; }
    table.portalMain div.doboz ul { padding-left:20px; margin: 0px 0px 0px 0px; }
    table.portalMain div.doboz ul li { padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
    table.portalMain div.doboz ul li a { color: black; text-decoration: none; }
    table.portalMain div.doboz ul li a:hover { color: black; text-decoration: underline; }


    table.portalMain td.bal div.doboz div.dobozCim { 
	width:100%; font-size:11px;
	font-weight: bold; padding: 0.1em 0em;  color: white; border-bottom: solid 1px #676767;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
    }
    table.portalMain td.jobb div.doboz div.dobozCim { 
	width:100%; font-size:11px;
	font-weight: bold; padding: 0.1em 0em;  color: white; border-bottom: solid 1px #676767;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
    }
    div.doboz div.dobozCim span { padding-left: 0.8em; }
    div.doboz div.dobozCim a { color:white; text-decoration: none;}
    div.doboz div.dobozCim a:hover { text-decoration: underline; }

    div.doboz:hover div.dobozCim { opacity: 0.8;  }

    table.kerdoiv { font-size:10px; }
    div.kerdes    { text-align: center; font-weight:bold; }
    table.kerdoiv tr td.j { text-align: right }

    div.egyHir {position:relative;}
    div.egyHir.asPrivate div.hirCim { color: #e91e63;}
    div.egyHir.asPrivate div.hirCim a { color: #e91e63;}
    div.egyHir div.hir a { color:#325C99; }

    div.egyHir span.tag { background-color: #bbb; padding: 0px 4px; margin: 0px 2px; border-radius:2px; color:white;}

    div.egyHirmeta a { color: #aaa; border-bottom: dotted 1px #bbb}
    div.egyHirmeta a:hover { color: #444; border-bottom: solid 1px #bbb}

    h2.hirKategoriaSelected { text-align: center; padding-left:22px; padding-right:22px; 
/*color: lightred;*/
/*text-decoration: underline solid #eee; */
font-weight:100; letter-spacing:2px; font-size: 24px; font-variant:small-caps;
}
    
    h2.hirKategoriaSelected span { background-color: #ffdb03; color: #154733; padding-left:4px; padding-right:4px; border-bottom: solid 1px #154733;}
    h2.hirKategoriaSelected a  { display:none; color: #d64161; padding-left: 6px; font-size:14px;}
    h2.hirKategoriaSelected:hover { padding-right:0px; }
    h2.hirKategoriaSelected:hover a { display: inline-block;}
    h2.hirKategoriaSelected:hover a:hover { color: darkred;}

div.egyHir:after {
  clear: both;
  height: 0px;
  margin-top: 2em;
  margin-bottom: 2em;
  width: 100%;
  background-color: #777777;
  border-style: solid;
  border-color: #eeeeee;
  border-width: 0px 0px 1px 0px;
  content: " ";
  display: block;
}
hr {display: none;}

    table.portalMain div.dobozTart a { color: black }

    
    div.static h1 { margin: 20px; }
    div.static p { margin-left: 26px; margin-right:26px; margin-bottom: 1.2rem; font-size: 14px; line-height:1.6em;}
    
@media (max-width: 850px) {
  .bal, .jobb {
    display: none;
  }
}