
body {
      	text-align: center;
	      margin-top: 0px;
	      padding: 0px;
	      background-color:rgb(171,117,86);
	      font-family: "Verdana", Arial, sans-serif;
	      color: rgb(171,117,86);
	      font-size:12px;
     } 
      
a {color: rgb(171,117,86); text-decoration: none; background-color:white;font-weight: bold;}
a:hover {color: white; text-decoration: none; background-color: rgb(171,117,86);}

.neaktivni:hover {cursor: default;}
      
#container {
        width: 800px;
	      position: relative;
        text-align: left; 
        height: auto;
        margin: auto;
        border: none;
	      background-color:white;
          }

#hlavicka {
        position: absolute;
        width: 800px;
        height: 173px;
        left: 0px;
        top: 0px;
        background-color: none;
        background-image: url('grafika/hlavicka.jpg');
        overflow: visible;
          }

#menu	 {
	      color: black;
        position: absolute; 
        width: 800px; 
        height: 16px;
        left: 0px;
	      top:174px; 	 
	      overflow:visible;
	      background-color: white;
        text-align: center;
        z-index: 10; 
        }

#menu ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        }

#menu ul li{
        position: relative;
        display: inline;
        float: left;
        background-color: white;
        behavior: url(hover.htc); 
        }

#menu ul li a{
        display: block;
        width: 88px; 
        text-decoration: none;
        padding-top: 1px;
        padding-bottom: 1px;
        color: black;
        font-weight: bold;
         }
	
#menu ul li ul{
        left: 0;
        position: absolute;
        display: block;
        visibility: hidden;
        }

#menu ul li ul li{
        display: block;
        float: none;
        color: black;
        border: 1px solid rgb(171,117,86);
        border-top: 0px;
        width: 86px;
        }

#menu ul li ul li a{
        font-weight: normal;
        height: 100 %;
        display: block;
        width: 86px; 
        }
        
#menu ul li:hover ul, #menu ul li.hover ul
{
visibility:visible;
} 

#content {
          position: absolute; 
          width: 800px; 
          top: 191px; 
          left: 0px; 
          background-color: white; 
          text-align: left;
          font-size: 12px;
        }
        
#akce {
          width: 198px; 
          float:left;
          background-color: white; 
          text-align: left;
          background-image: url('grafika/bronislav.jpg');
          background-repeat: no-repeat;
          min-height: 400px;
          height: auto;
          _height: 400px;
          line-height: 150%;
        }

.akce_list {
          color: gray;
          font-size: 12px;
          margin-top: 270px;
          margin-left: 10px;
        }
        
.pocitadlo {text-align: center;}
        
#akce a {color: gray; text-decoration: none; background-color:white;font-weight: bold;}
#akce a:hover {color: white; text-decoration: none; background-color: gray;}

.kontakt {color: gray;
          font-size: 11px;
          margin-top: 20px;
          margin-left: 5px;
          text-align: left;}

#main {
          width: 602px; 
          min-height: 400px;
          height: auto;
          _height: 400px;
          float: right;
          background-color: white;
          background-image: url('grafika/bublina.jpg');
          background-position: top left;
          background-repeat: no-repeat;
          text-align: justify;
          line-height: 150%;
       } 
       
#main table { font-size: 12px;}

.c_hlavicka {color: gray; font-weight:bold;}

.c_question {font-weight:bold;}


#footer {
          clear: both;
          width: 800px; 
          height:40px; 
          background-color: white;
          background-image: url('grafika/footer.gif')
       }
  
.nadpis {
          color: gray;
          font-size: 14px;
          font-weight: bold;
          margin-top: 35px;
          margin-left: 15px;
          margin-bottom: 25px;
        }


.nadpis1 {
          color: gray;
          font-size: 14px;
          font-weight: bold;
        }

.poznamka {font-size: 10px;}

/* -----------CLENI--------------*/

.clenove_menu { 
              float: right;
              margin-top: 30px;
              margin-right: 7px;
              width: 80px;
              text-align: right;
              border-right: 1px solid rgb(171,117,86);
            }

.clenove_menu a{ padding-right: 2px;}

.clenove_text {width: 490px;
               padding-left: 10px; }
               
.clenove tr {height: 90px;}

.clenove_text img {border: 1px solid rgb(171,117,86);}

/* -----------TEXTY--------------*/

#texty_menu { 
              float: right;
              margin-top: 20px;
              margin-right: 7px;
              width: 120px;
              text-align: right;
              border-right: 1px solid rgb(171,117,86);
              /*border-top: 1px solid rgb(171,117,86);*/
            }

#texty_menu a{ padding-right: 2px;}

.texty div { display: none;
             margin-left: 10px;}
             
.stary div {margin: 20px;}


/* -----------ZVUK--------------*/

.zvuk table {line-height: 150%;}

.zvuk img {border: 1px solid rgb(171,117,86);}

.live td {text-align: right;
          width: 200px;}
          
.live tr {height: 210px;}

/* -----------NOVINKY --------------*/

.prispevek { margin-top: 20px;
             margin-left: 20px;
             margin-right: 20px;
             margin-bottom: 10px;  }

.podnadpis {color: gray;
            font-weight: bold;}
            
.datum { color:gray;
         font-size: 10px;   
        }

.obsah  { margin: 0px;
          font-size: 11px;
          padding: 0px;
        }      

.autor { color:gray;
         font-size: 10px;   
      }
            

/* -----------ODKAZY --------------*/

.odkazy div { display: none;
              text-align: center;
              padding-top: 75px;
              margin-left: 10px;
             }

.odkazy_menu {  border-left: 1px solid rgb(171,117,86);
                float: left;
                width: 200px;
              }

.odkazy_menu a{ padding-left: 2px;}

.odkazy_menu span {font-weight: bold;
              color: black;
              background-color: rgb(171,117,86);
              padding-left: 2px;
             }

/* -----------FOTKY --------------*/           

#fmenu { padding: 15px;
         line-height: 200%;
       }

#fmenu table {text-align: justify;
              line-height: 200%;
              font-size: 11px;}

#fmenu a {margin: 0px;
          padding-left: 3px;
          padding-right:3px;
          border: 1px solid rgb(171,117,86);}
          
.fotky img {  border: 1px solid rgb(171,117,86);
              margin-right: 1px;
              margin-top: 10px;
           }

.fotky_onoff {width: 150px;
              float:right;
              margin-top: 20px;
              margin-right: 10px;
              text-align: right;
              border-right: 1px solid rgb(171,117,86);}
              
.fotky_onoff a{ padding-right: 2px;}

.fotky_rok  {font-weight: bold;
             color: black;
             background-color: rgb(171,117,86);
            }

.fotky_text {
              font-size: 10px;
	      text-align: justify;  
            }

.galerie    { 
              margin: 7px;
	      text-align: left;            
            }
            
/* -----------HISTORIE --------------*/
 
.historie div { display: none;
                line-height: 180%;
                width: 444px;
              } 
               
.historie_menu {  float: right;
                  margin-top: 40px;
                  margin-right: 7px;
                  width: 138px;
                  text-align: right;
                  border-right: 1px solid rgb(171,117,86);
            }

.historie_menu a{ padding-right: 2px;}

/* -----------DISKUZE --------------*/

.diskuze_menu {  float: right;
                 margin-top: 25px;
                 margin-right: 7px;
                 text-align: right;
                 border-right: 1px solid rgb(171,117,86);
            }
            
.diskuze_menu a{ padding-right: 2px;}

.d_prispevek { margin-top: 20px;
             margin-left: 20px;
             margin-right: 20px;
             margin-bottom: 10px;  }

.d_nadpis {color: gray;
            font-weight: bold;}
            
.d_datum { color:gray;
         font-size: 10px;   
        }

.d_text  { margin: 0px;
          font-size: 11px;
          padding: 0px;
        }      

.d_jmeno { color:gray;
         font-size: 12px;   
      }

/* -----------PLAKATY--------------*/   


.plakaty table {
                  margin:20px; 
                  text-align: center;

                }         
