body {
  margin: 0px;
  padding: 0; }

legend {
  color: brown; }

#header {
  display: block;
  min-height: 140px;
  background: white url('../img/logo_pvk.jpg') no-repeat bottom 25px right;
  margin-bottom: 0px; }

#header .nav {
  margin-top: 30px; }

#statusz {
  display: none;
  position: fixed;
  padding: 10px; }

.statusz-ok {
  background-color: rgba(0, 255, 0, 0.8); }

.table tbody tr:hover {
  background-color: #f0f0f0; }

.error {
  background: #fcc; }

.control-label {
  vertical-align: top; }

.has-error input {
  background: #fff2f2; }

#error_tarto_lakcim {
  color: red; }

textarea.form-control {
  height: 200px; }

.list-group-item a {
  background-color: #00620C; }

.list-group-item a:hover {
  background-colo: red; }

.torzs_lista {
  list-style: none;
  margin: 0;
  padding: 0; }
  .torzs_lista li.header {
    font-weight: bold;
    text-align: left; }
  .torzs_lista li.header:hover {
    background-color: transparent; }
  .torzs_lista li {
    border-bottom: 1px solid lightgray;
    overflow: hidden;
    width: 100%;
    line-height: 2em;
    padding: 5px; }
    .torzs_lista li .torzs-iktatokonyv-nev {
      width: 80%;
      float: left; }
    .torzs_lista li .torzs-iktatokonyv-prefix {
      width: 10%;
      float: left; }
    .torzs_lista li .torzs-iktatokonyv-tools {
      width: 10%;
      float: left; }
  .torzs_lista li:hover {
    background-color: lightgray; }

#irat_lista td.actions {
  white-space: nowrap; }
