/*zakladni formatovani */
html,body {
 height:100%;
}

body{
 margin:0; padding:0;
 font-family:Verdana, Arial, sans-serif;
 color: #4D4C4C;
 font-size:10pt;
 background: white;
 border-top:87px solid #dfdfdf;
}

#telo{
 width:800px;
 height:805px;
 min-height:805px;
 margin: 0 auto;
 padding:0 0 30px 0;
 background: #1c79be;
 color: #4D4C4C;
 border:2px solid #0074bd;
}

/* horni lista*/
#hornilista{
 display:block;
 position:absolute;
 top:0;
 height:279px;
 width:800px;
 padding: 0; margin:0;
}

#hornilista p{
  padding:0; margin:0;
}

#hornilista em{
 display: none;
}

#logo{
  display:block;
  width:800px;
  height:87px;
  background: #0A86C9 url("images/sec1_02.jpg") no-repeat;
  color:black;
  padding:0; margin:0;
}

#mala_lista{
   display:block;
   width:800px;
   height:120px;
   background: #0A86C9 url("images/sec2_02.jpg") no-repeat;
}

#logo a{
  text-decoration:none;
  color:#a6a5a5;
  font-weight:normal;
}

#logo a:hover{
  text-decoration:underline;
  color:black;

}


#logo p{
  display:block;
  position:absolute;
  font-weight:normal;
  font-size:8pt;
  width:150px;
  right:2px;
  top:50px;
  color:#a6a5a5;

}

#lista_stred{
  display:block;
  width:800px;
  height:192px;
  background: #0A86C9 url("images/sec1_04.jpg") no-repeat;
  color:black;
  padding:0; margin:0;
}


/*odkaz*/
a{
  font-family:Verdana,sans-serif;
  font-weight:bold;
  text-decoration:underline;
}

a:hover{
  text-decoration:none;
}


/*vnitrek */
#vnitrek{
 display:block;
 position:absolute;
 margin:0 auto;
 width:800px;
 top:279px;
 min-height:657px;
 height:526px;
 background:white;
 color: #4D4C4C;
}

#topmenu{
  display:block;
  height:20px;
  padding-top:5px;
  width:100%;
  margin-bottom:20px;
}

#topmenu a{
  padding:5px 10px;
  border-left:2px dotted #a0a0a0;
  text-decoration:none;
  text-transform:uppercase;
  font-size:10pt;
  font-weight:normal;
  letter-spacing:1px;
  color:#a6a5a5;
}
#topmenu a:hover, #topmenu a.zapnuto{
  font-weight:bold;
  background:#0074bd;
  color:white;
}

#topmenu .lista{
  display:block;
  margin-top:5px;
  width:100%;
  height:15px;
  font-size:3pt;
  background:gray url("images/lista.jpg") repeat-x;


}

/* pravy sloupec*/
#pravysloupec{
  position:absolute;
  width:155px;
  height:575px;
  min-height:657px;
  top:70px;
  right:0px;
  background: white;
  color:black;
}

/* obsah */
#obsah{
  display:block;
  position:absolute;
  top:40px;
  left:0px;
  margin:0 auto;
  width:610px;
  height:605px;
  min-height:605px;
  font-family: Verdana,Arial,sans-serif;
  font-size:10pt;
  color:#5E5E5E;
  background:white;
  overflow:auto;
  padding-left:10px;
  padding-right:24px;
}


#obsah h1{
  font-family:Arial, sans-serif;
  font-size:12pt;
  font-weight:bold;
  text-transform:uppercase;
  color:#b85923;
  margin: 5px 17px 5px 0px;
  padding:0 5px;
}

#obsah h2{
  font-size:10pt;
  font-weight:bold;
  color:#b85923;
}

#obsah h3{ /*nazev sekce*/
  font-size:8pt;
  font-style:normal;
  text-transform:lowercase;
  padding:10px 20px 0 20px;
}

#obsah .radekikon{
  display:block;
}

#obsah .radekikon a{
  padding-right:10px;
}

/* boxik */
.boxik{
  font-family:Verdana, sans-serif;
  font-size:8pt;
  color:white;
  display:block;
  width:155px;
  background:white;
  border:1px solid #0074bd;
  padding-bottom:10px;
}

.boxik ul{
  color:black;
  margin-left:0;
  padding-left:20px;

}

.boxik h1{
  font-family:Arial,Verdana, sans-serif;
  font-weight:bold;
  font-size:8pt;
  text-transform:lowercase;
  letter-spacing:1px;
  color:white;
  text-align:center;
  padding:4px 5px 0 5px;
  margin:0;
  border-bottom:5px solid #0074bd;
  background:#0074bd;   /* 025AA2 */
}

.boxik a{
  text-decoration:none;
  font-weight:normal;
}

.boxik a:hover{
  text-decoration:underline;

}

/* na titulce */
.boxaktualne{
  border-top:1px solid #b85923;
  margin-top:30px;
  padding-top:7px;
  font-size:9pt;
}

.boxaktualne ul{
  padding-top:2px;
  

}

/* copyright na konci stanky */
#pata{
  display:block;
  width:400px;
  position:absolute;
  top:930px;
}
