body {
  height:100%;
  overflow-y:scroll;
  _overflow-y:visible;
  text-align:center;
  margin:0px;
  padding:0px;
  font-family:"Arial CE",Arial,"Verdana CE",Verdana,Helvetica,sans-serif;
  background:#FFFFFF url('img/podklad.gif') repeat top left;
  font-size:0.8em;
  color:#636363;
}
*{  font-size:10pt;}

#autor {
  font-size:9px;
  color:#cccccc;
  text-align:right;
}

#priorita1 {
  color:red;
}

ul{
  padding-left:0px;
}

hr,.noview {display:none}

#wrap {
  background-color:#ffffff;
  width:995px;
  text-align:left;
  margin:0 auto;
  position:relative;
}

#head {
  background-color:#ffffff;
  height:147px;
  position:relative;
}

#znak {
  font-size:1px;
  position:absolute;
  width:161px;
  height:147px;
  top:0px;
  left:0px;
}

#nadpis {
  position:absolute;
  width:670px;
  overflow:hidden;
  height:147px;
  top:0px;
  left:161px;
}

#inadpis {
  position:relative;
  text-align:center;
}

#inadpis h2 {
  text-align:center;
  margin-top:45px;
  margin-bottom:0px;
  font-size:24px;
  color:#1B8717;
  font-family:Verdana,Arial,sans-serif;
}
#inadpis h1 {
  text-align:center;
  margin-top:5px;
  font-size:36px;
  color:#1B8717;
  font-family:Verdana,Arial,sans-serif;
}

#nadpisImg_cz,#nadpisImg_en {
  font-size:1px;
  position:absolute;
  width:670px;
  height:147px;
  top:0px;
  left:0px;
  z-index:1;
}

#logo {
  font-size:1px;
  position:absolute;
  width:161px;
  height:147px;
  top:0px;
  right:0px;
}

#lista {
  top:0px;
  white-space: nowrap;
  width:680px;
  min-width:680px;
  text-align:center;
  height:28px;
  overflow:visible;
  margin:0 auto;
  color:#ffffff;
  background:#1A7110 url('img/lista.gif') repeat-x top left;
  position:relative;
}

#olista {
  position:absolute;
  top:0px;
  width:1000px;
  z-index:1;
  text-align:center;
}

#lista form {display:inline}
#lista .input {border-width:0; font-size:10px;width:100px;}
.submit {border-width:0;background:#A6DBA5 url('img/button.gif') repeat-x bottom left;padding:0 2px;font-size:10px;color:#ffffff;}

#lista_l {
  font-size:1px;
  background:url('img/lista_l.gif') no-repeat top right;
  width:23px;
  height:28px;
  position:absolute;
  top:0px;
  left:-23px;
}

#lista_r {
  font-size:1px;
  background:url('img/lista_r.gif') no-repeat top left;
  width:23px;
  height:28px;
  position:absolute;
  top:0px;
  right:-23px;
}

#lista ul {
  margin:0px;
  padding:0px;
  padding-top:3px;
}

#lista li {
  list-style-type: none;
  display:inline;
  margin:0px 10px;
  position:relative;
}

#flag {
  position:relative;
}

#lista a {
  color:#ffffff;
  text-decoration:none;
}

#flag_cz {
  background:url('img/flag_cz_off.gif') no-repeat bottom left;
  width:138px;
  height:22px;
}

#flag_en {
  background:url('img/flag_en_off.gif') no-repeat bottom left;
  width:138px;
  height:22px;
}

#main {
  background:#ffffff;
  min-height:500px;
}

#left {
  float:left;
  width:183px;
  background:#ffffff;
}

ul.menu {
  list-style-type: none;
  margin:3px 7px 11px 7px;
  padding:0px;
}

.menunadpis {
  color:#016600;
  font-size:1em;
  margin:11px;
  margin-bottom:0px;
}

li.menuitem {
  background:url('img/menu.gif') no-repeat center left;
  width:159px;
  height:25px;
  margin:2px 0px;
}

li.selmenu {
  background:url('img/menu1.gif') no-repeat center left;
  width:159px;
  height:25px;
  margin:2px 0px;
}

li.menuitem a,li.selmenu a {
  display:block;
  text-decoration:none;
  height:17px;
  width:110px;
  overflow:hidden;
  color:#000000;
  margin:4px 6px;
  padding-top:3px;
}

li.selmenu a {
  color:#ffffff;
}
li.menuitem a {
  color:#000000;
}

#textik {
  background:#ffffff;
  margin:15px;  
  margin-left:183px;
  padding-bottom:20px;
  width:570px;
}

#news {margin-top:20px;z-index:1}
#textik #news {margin-top:0px !important;z-index:1}



#textik table ul, #news ul {
list-style-type: none;
padding:0px;
margin:0px !important;
}

#news h3, .newsA {
  background:#272526 url('img/newsh.gif') repeat-x top left;
  border-top:2px #247A19 solid;
  border-bottom:2px #247A19 solid;
  border-left:2px #247A19 solid;
  color:#ffffff;
  padding-left:3px;
  font-size:10pt !important;
  font-weight:bold;
}
#news h3{
  padding:3px;
}

#news li h4 {
margin:0px;
font-size:1em;
}

.tabulka,.tabulka2 {
  background:#7EB37F;
}
.tabulka td{
  border-right:2px #247A19 solid;
  border-bottom:2px #247A19 solid;
  border-left:2px #247A19 solid;
}

.news,.news0 {
  border:2px #247A19 solid;
  border-top:0px #ffffff solid;
  padding:6px;
}

.news, .tabulka td {
  background:#E6E7EB url('img/news.gif') repeat-y top right;
  padding:6px; 
}

.tabulka2 td {
  border:2px solid #408C41;
  background:#ffffff;
  padding:6px; 
} 

.news0 {
  background:#ffffff;
}

.datumNews {
  float:left;
  font-weight:bold;
  color:#006501;
  width:100px; 
}

a {color:#1B8717}

.th {
  background-color:#272526;
  border-top:2px #247A19 solid;
  border-bottom:2px #247A19 solid;
  border-left:2px #247A19 solid;
  color:#ffffff;
  padding-left:3px;
  font-size:10pt !important;
  font-weight:bold;
  /*
  background:#272526 url(http://www.prf.jcu.cz/img/newsh.gif) repeat-x top left !important;
  color:#ffffff;
  font-size:1em;
  */
}

.th2 {
  background:#066334 url('img/newsh2.gif') repeat-x top left !important;
  color:#ffffff;
  font-size:10pt;
  font-weight:bold;
  padding-left:3px !important;
}

#textik ul {margin-top:6px;margin-bottom:6px;}

object {background:#EFEFEF}

#textik .nadpis {
  font-size:2.5em;
  font-weight:bold;
  }
#textik .podnadpis {
  font-size:1.7em;
  font-weight:bold;
  }

#textik h1 {margin:10px; color:#565041;font-size:1.0em;font-weight:bold;}
#textik h1 a {font-size:1.1em;text-decoration:none;}
#textik h2,#textik .nadpis {margin:0px; color:#565041;font-size:1.6em;font-weight:bold;}
#textik p {margin-top:8px;margin-bottom:8px;line-height: 1.3em;}
#textik .sede {background-color:#EBEBEB;padding:5px;}
#textik h3,#textik .podnadpis {margin:0px; font-size:1.4em;font-weight:bold;font-weight:bold;}
.tabulka li,.tabulka2 li {margin:6px 40px; list-style-type:disc;}

#sloupec {
  padding-top:10px;
  float:right;
  width:200px;
  margin-right:10px;
}

#msg {clear:right;}

a.img {border:2px #7EB37F solid}

.odkazy_top td{ padding:0px; margin:0px;}
.odkazy a {color:#636363; text-decoration:none;}

.roh_bunky{ width:50px; height:26px; background:url(img/roh_akt.gif) no-repeat;}
.roh_odk{   width:31px; height:26px; background:url(img/roh_odk.gif) no-repeat;}

