*{
  margin:0;
  padding:0;
  border:0;
}
body,html{
  margin:0 auto;
  text-align:center;
  font-family:"Trebuchet MS", Calibri, Tahoma, Verdana, Arial, lucida, sans-serif;
  font-size:medium;
}
/* pozri aj halusky_ie.css */
h1,h2,h3,h4,h5,h6{
  font-size:medium;
}
/* pozri aj nastav_ie.css */
div#hlavny{
  max-width:980px;
  text-align:left;
  margin:0 auto;
  /*background:#fff url('../pic/novy-navrh/pozadie.gif') repeat-y top center;*/
}
/* hlavicka */
/* pozri aj halusky_ie.css */
div#hlava{
  height:89px;
  background:#000 url('../pic/novy-navrh/hlava.gif') repeat-x top left;
  min-width:600px;
}
  div#hlava,div#hlava a,div#hlava a:hover{
    color:#fff;
  }
  div#hlava h1{
    position:relative;
    width:171px;
    height:89px;
    float:left;
  }
    div#hlava h1 a span,div#hlava h1 a:hover span{
      position:absolute;
      top:0;
      left:0;
      display:block;
      width:171px;
      height:89px;
      background:url('../pic/novy-navrh/h1.gif') no-repeat top left;
      cursor:pointer;
      /*cursor:hand;\*/
    }
  div#hlava h2{
    width:300px;
    height:89px;
    float:right;
    background:url('../pic/novy-navrh/h2.gif') no-repeat top right;
    line-height:89px;
    font-weight:normal;
    font-size:90%;
    text-align:center;
  }
/* menu */
/* pozri aj halusky_ie.css */
div#menu{
  min-width:350px;
}
div#menu ul{
  list-style-type:none;
  font-size:110%;
  margin:4px 0 0 32px;
}
  div#menu ul li{
    display:inline;
  }
    div#menu ul li a,div#menu ul li a:hover{
      text-decoration:none;
      padding:4px 24px;
      background:#D8CEA9 url('../pic/novy-navrh/menu.gif') repeat-x top left;
      color:#AB8A70;
    }
    div#menu ul li a:hover{
      color:#000;
    }
    div#menu ul li.neaktivne a{
      color:#AB8A70;
    }
    div#menu ul li.neaktivne a:hover{
      color:#000;
    }
    div#menu ul li.aktivne a,div#menu ul li.aktivne a:hover{
      color:#000;
    }
/* obsah */
/* pozri aj halusky_ie.css */
div#nadObsah{
  max-width:960px;
  min-width:600px;
}
div#obsah{
  width:60%;
  float:left;
}
  div#obsah h2,div#obsah h3,div#obsah h4,
  div#obsah h5,div#obsah h6{
    color:#107400;
    border-bottom:1px solid #107400;
  }
  div#obsah h2,div#obsah h3,div#obsah h4,
  div#obsah h5,div#obsah h6,div#obsah p,
  div#obsah form,div#obsah table{
    margin:32px;
  }
    div#obsah a,div#obsah a:hover{
      color:#0179CD;
    }
    div#obsah a:hover{
      color:#005998;
    }
  div#obsah ul,div#obsah dl,div#obsah ol{
    margin-left:64px;
  }
  div#obsah p,div#obsah form{
    margin-left:40px;
  }
  div#obsah form,div#obsah table{
    font-size:85%;
  }
    div#obsah form fieldset{
      border:1px solid #000;
      padding:4px;
    }
      div#obsah form fieldset legend{
        margin-left:32px;
        padding:4px;
        background:#D8CEA9;
      }
      div#obsah form fieldset input,
      div#obsah form fieldset textarea{
        border:1px solid #000;
        margin-left:4px;
        padding:2px;
      }
      div#obsah form fieldset p span{
        display:block;
        margin-top:4px;
      }
  div#obsah table{
    width:90%;
    border:1px solid #D8CEA9;
  }
    div#obsah table tr th,div#obsah table tr td{
      border:1px solid #D8CEA9;
      padding:2px;
    }
    div#obsah table tr th{
      background:#F0E5BB;
    }
/* prave menu */
div#praveMenu{
  margin:-27px 0 0 0;
  width:40%;
  float:left;
  position:relative;
}
  /* pozri aj halusky_ie.css */
  div#praveMenu h2{
    background:#D8CEA9 url('../pic/novy-navrh/h2-menu-vpravo.gif') repeat-x bottom left;
    margin-left:16px;
    padding:4px;
    width:88%;
  }
  div#praveMenu p,
  div#praveMenu dl{
    margin:18px;
    margin-left:40px;
    font-size:85%;
    clear:right;
  }
    div#praveMenu p img,
    div#praveMenu dl img{
      margin:1px 4px 0 0;
      float:left;
    }
    div#praveMenu p a{
      text-decoration:none;
      color:#000;
    }
    div#praveMenu p a:hover{
      text-decoration:underline;
    }
    div#praveMenu p span{
      display:block;
      font-weight:bold;
      text-align:right;
      margin-right:16px;
    }
      div#praveMenu p a span,
      div#praveMenu dl a{
        text-decoration:underline;
        color:#005998;
      }
    div#praveMenu dl dt{
    }
    div#praveMenu dl dd{
      margin-left:40%;
    }
/* paticka */
div#pata{
  background:#000;
  font-size:80%;
  clear:both;
}
  div#pata,div#pata a,div#pata a:hover{
    color:#fff;
  }
  div#pata h2{
    display:none;
  }
  div#pata div#vlavo{
    width:400px;
    float:left;
  }
    div#pata div#vlavo p{
      margin:12px;
    }
  div#pata div#vpravo img{
    margin:12px;
  }
  div#pata div.oddelovac{
    clear:both;
  }
