#page
	{width: 1000px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;}

#zahlavi
  {margin-top: 20px;
  text-align: left;
  font-size: 16px;
  font-weight: normal;
  font-family: Arial;
  color: red;}

#menu
  {margin-top: 20px;
  height: 30px;
  text-align: left;}

#menu a:hover
  {background-position: -140px 0px;}
   
#menu_01
  {display: inline-block;
  width: 140px;
  height: 30px;
  background-image: url('images/menu_01.png'); background-repeat: no-repeat; background-position: 0px 0px;}

#menu_02
  {display: inline-block;
  width: 140px;
  height: 30px;
  background-image: url('images/menu_02.png'); background-repeat: no-repeat; background-position: 0px 0px;}

#menu_03
  {display: inline-block;
  width: 140px;
  height: 30px;
  background-image: url('images/menu_03.png'); background-repeat: no-repeat; background-position: 0px 0px;}    

#menu_04
  {display: inline-block;
  width: 140px;
  height: 30px;
  background-image: url('images/menu_04.png'); background-repeat: no-repeat; background-position: 0px 0px;}

#menu_05
  {display: inline-block;
  width: 140px;
  height: 30px;
  background-image: url('images/menu_05.png'); background-repeat: no-repeat; background-position: 0px 0px;}

#menu_06
  {display: inline-block;
  width: 140px;
  height: 30px;
  background-image: url('images/menu_06.png'); background-repeat: no-repeat; background-position: 0px 0px;}

#menu_07
  {display: inline-block;
  width: 140px;
  height: 30px;
  background-image: url('images/menu_07.png'); background-repeat: no-repeat; background-position: 0px 0px;}  

#obsah
  {margin-top: 35px;
  margin-bottom: 20px;
  font-size: 12px;  
  font-family: Arial;}

a
  {text-decoration: none;
  font-size: 16px;  
  font-weight: bold;
  font-family: Arial;
  color: DarkOrange;}
a:hover
  {color: SaddleBrown;}

strong
  {font-size: 20px;  
  font-weight: bold;
  font-family: Arial;
  color: DarkOrange;}
    
#levy_sloupec
  {text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  width: 480px;
  float: left;}

#pravy_sloupec
  {text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  width: 480px;
  float: right;}

#foto_editorial
  {float: left; 
  border: 2px solid black; 
  margin: 10px 15px 10px 0px;}  
  
.nadpis
  {font-size: 15px;  
  font-weight: bold;
  font-family: Arial;
  margin: 0px;}    

.prvni_odstavec
  {text-align: justify;
  font-size: 15px;
  font-family: Arial;
  line-height: 22px;  
  margin-top: 15px;
  margin-bottom: 15px;
  text-indent: 30px;}

.odstavec
  {text-align: justify;
  font-size: 15px;
  font-family: Arial;
  line-height: 22px;
  margin: 5px;
  text-indent: 30px;}

.odstavec_noindent
  {text-align: justify;
  font-size: 15px;
  font-family: Arial;
  line-height: 22px;
  margin: 5px;}
  
.pruh
  {font-size: 15px;
  font-family: Arial;
  line-height: 22px;
  font-weight: bold;
  background-color: #ffb76e;
  margin-top: 30px;
  margin-bottom: 10px;
  padding-left: 5px;}

.foto_ls
  {float: left;
  margin-right: 15px;
  margin-bottom: 15px;}

.odkaz_ls a
  {text-decoration: none;
  font-size: 14px;  
  font-weight: bold;
  font-family: Arial;
  color: DarkOrange;}
.odkaz_ls a:hover
  {color: SaddleBrown;}
      
.foto_plus
  {text-align: center;
  border: 1px solid silver;
  padding: 10px;
  margin: 20px 0px 20px 0px;}

.foto_popisek
  {text-align: justify;
  margin-top: 7px;}

.foto_popisek_center
  {text-align: center;
  margin-top: 7px;}
    
.otazka
  {text-align: justify;
  font-size: 15px;
  font-family: Arial;
  font-style: italic;
  line-height: 22px;
  padding: 10px;
  margin-bottom: 15px;
  text-indent: 30px;
  border-bottom: 1px solid #ffb76e;
  border-left: 3px solid #ffb76e;
  background: lightyellow;}

 .list
  {text-align: justify;
  font-size: 15px;
  font-family: Arial;
  line-height: 22px;
  margin-bottom: 5px;}

.odstavec_highlighted
  {text-align: justify;
  font-size: 12px;
  font-family: Arial;
  line-height: 20px;
  margin: 10px;
  padding: 15px;
  background-color: lightyellow;}

.table_highlighted
  {text-align: left;
  font-size: 12px;
  font-family: Arial;
  margin: 5px;
  padding: 15px;
  background-color: lightyellow;}    

#paticka
  {clear: both;
  height: 2px;
  font-size: 2px;
  background-color: #ffb76e;}

.FloatReset
  {clear: both;}
 