body {
  margin : 0px;
  padding : 0px;
  color : #000000;
  background : url(../img/rhb_bg.jpg) repeat-y #FFFFFF;
  text-align : center;
}

div.page {
  width : 960px;
  margin-top : 20px;
  margin-bottom : 20px;
  margin-left : auto;
  margin-right : auto;
  padding : 2px;
  border : 1px solid #000000;
  background-color: #FFFFFF;
}

div.content {
  width : 730px;
  margin-top : 4px;
  margin-bottom : 20px;
  margin-left : auto;
  margin-right : 20px;
  padding : 0px;
  border : 0px;
  font-family : 'Times New Roman', serif;
  font-size : 14px; 
  color : #000000; 
  text-decoration : none;
  text-align : justify;
}

div.kontakt {
  width : 400px;
  margin-top : 10px;
  margin-bottom : 10px;
  margin-left : 0px;
  margin-right : auto;
  padding : 10px 10px 10px 10px;
  border : solid #388A01 1px;
}

div.nadpis_velky {
  font-family: 'Times New Roman', serif;
  font-size : 22px;  
  font-weight : bold;
  color : #388A01; 
  text-decoration : none;
}

div.nadpis_maly {
  font-family: 'Times New Roman', serif;
  font-size : 16px;  
  font-weight : bold;
  color : #388A01; 
  text-decoration : none;
}

div.nadpis {
  font-size : 18px; 
  color : #388A01;
  padding : 10px 0px 10px 0px;
}

div.aktualita {
  padding : 4px 0px 4px 0px;
}

div.cistic {
  width : auto;
  height : 1px;
  margin : 0px;
  padding : 0px;
  border : 0px;
  clear : both;
  background : transparent;
} 

hr {
  margin : 0px;
  padding : 0px;
  color : #388A01;
  background-color : #388A01;
  border : solid #388A01 1px; 
}

div.foto {
  text-align : center;
}

img.menu {
  margin : 0px;
  padding : 0px;
  border : 0px;
}

img.foto {
  margin-top : 20px;
  margin-bottom : 20px;
  margin-left : auto;
  margin-right : auto;
  padding : 8px;
  border : 0px;
}

img.kontakt {
  margin : 0px 0px 0px 0px;
  padding : 0px 20px 0px 0px;
  border : 0px 0px 0px 0px;
  float: left;
}

div.menu_top_button {
  display : inline;
  margin : 0px;
  padding : 0px 20px 0px 20px;
}

a.menu_top {
  font-family: Verdana, Arial, Courier, sans-serif;
  font-size : 12px;  
  font-weight : bold;
  color : #0a0a0a; 
  text-decoration : none;
}

a.menu_top:hover {
  font-family: Verdana, Arial, Courier, sans-serif;
  font-size : 12px; 
  font-weight : bold;
  color : #388A01; 
  text-decoration : none;
}

div.menu_left {
  width : 180px;
  height : auto;
  margin-top : 4px;
  margin-bottom : 20px;
  margin-left : 10px;
  margin-right : auto;
  padding : 0px;
  list-style : none;
  float : left;
}

div.menu_left_button {
  width : 160px;
  height : auto;
  margin-top : 10px;
  margin-bottom : 10px;
  margin-left : auto;
  margin-right : auto;
  padding : 10px 0px 10px 0px;
  text-align : center;
  background-color: #388A01;
}

a.menu_left {
  font-family: Verdana, Arial, Courier, sans-serif;
  font-size : 12px;  
  font-weight : bold;
  color : #FFFFFF; 
  text-decoration : none;
}

a.menu_left:hover {
  font-family: Verdana, Arial, Courier, sans-serif;
  font-size : 12px; 
  font-weight : bold;
  color : #FFFFFF; 
  text-decoration : underline;
}

a.odkaz {
  font-family : 'Times New Roman', serif;
  font-size : 14px;  
  font-weight : bold;
  color : #388A01; 
  text-decoration : none;
}

a.odkaz:hover {
  font-family : 'Times New Roman', serif;
  font-size : 14px; 
  font-weight : bold;
  color : #388A01; 
  text-decoration : underline;
}

table {
  border-collapse:collapse;
}

td
{
  margin : 0px;
  padding : 6px 10px 6px 10px;
  border  : 1px solid #000000;
}

