body { 
  color: #FFFFFF; 
  font-family: Helvetica, Arial, sans-serif; 
/*  margin: 0; 
  padding: 0;  */
  font-size: 12px;
  background-color: #D5856F; /* #D5856F; */
  margin-left: 25%;
  margin-top: 1px; 
} 

.stage_index {
 width: 540px;    
 margin: 2px ;
 border-right: 2px #93331D solid;   
 border-bottom: 2px #93331D solid; 
 /* height: 520px;*/
/*  font-weight: bold;  */
}

.stage {
  width: 640px;    
  height: 520px;
/*  font-weight: bold;  */
}

.thumb {
  width: 160px;    
  height: 160px;
  text-align: center;
  padding: 6px;
  margin: 6px;  vertical-align: middle;
  border: 1px #FFFFFF dashed;   
}

#navTop { 
/*  margin: 3px 3px 3px 3px;*/
  border: 0px dashed #FFFFBB; 
  padding: 0px; 
  font-weight: bold;
/*  width: 380px;   */
} 

#navSide { 
 /*position: absolute;  */
 float: right ;
 width: 116px;  
 height: 515px; 
 min-height: 0px;   
 /* left: 12px;  */
 background-color: #D5856F;  
 color: #FFFFFF;
 border: 0px #999 dashed; 
 font-weight: bold;  
/* margin: 12px 50px 0px 12px; */
 padding: 10px;
 background-image: URL('/images/pozadi.png'); /* obrázek na pozadí */    
 background-attachment: fixed; /* pozadí neroluje */ 
 } 
 
#navBottom { 
 margin: 2px 2px 0 2px; 
 border: 1px dashed #FFFFFF; 
 padding: 2px; text-align: center;
 font-weight: normal; 
 }

.sub_menu {
  border: 1px dashed #FFFFBB; 
  padding: 10px ;
}

.navSide_index { 
  float: right ;
  width: 136px;  
  height: 510px; 
  background-color: #D5856F;  
  color: #000000;
  border: 0px #FFFFFF dashed; 
  font-weight: bold;  
  padding: 10px;
  background-image: URL('/images/pozadi.png'); /* obrázek na pozadí */    
  background-attachment: fixed; /* pozadí neroluje */ 
 } 
 
.mainContent_index {
   width: 380px;    
   height: 530px; 
   font-size: 14px;   
   text-align: center;   
   border: 0px dashed #FFFFFF; 
   background-image: URL('/images/main_back.jpg');
/*   background-attachment: fixed; /* pozadí neroluje */
   background-repeat: no-repeat;
}

#mainContent { 
/*   margin: 8px 8px 8px 280px;   */
   background-image: URL('/images/pozadi.png'); /* obrázek na pozadí */    
   background-attachment: fixed; /* pozadí neroluje */
   height: 520px;
   width: 480px;
   padding: 8px ;
   overflow:auto;      }

.menu_item {   font-size: 12px;
   margin-left: 1px;/*   color: #FFFF55 ; */   background-color: #D5856F;
   pading: 10px;
   text-align: center;
}

.copy {   font-size: 12px;   margin-left: 15px;   color: #FFFFFF ;
   background-color: #D5856F;   }

h1 {
  font-size: 14px;
  color: #FFFFFF;
  background-color: #C6554F;  
}

a:link
{
  color: #FFFF55;
/*  background-color: #C6554F;   */
  text-decoration: underline;
}

a:hover
{
  color: #FFFFAA;
/*  background-color: #C6554F;     */
  text-decoration: underline;
}

a:active
{
  color: #FFFF55;
/*  background-color: #C6554F;     */
  text-decoration: underline;
}

a:visited
{
  color: #FFFFAA;
/*  background-color: #C6554F;     */
  text-decoration: underline;
}

a:visited:hover
{
  color: #FFFF55;
/*  background-color: #C6554F;     */
  text-decoration: underline;
}

img {  border: none;
}

.description {
   background-color: #C6554F;
   color: #FFFFFF;}

.data {
   background-color: #C6554F;
   padding: 2px;
   color: #FFFFFF;}

.stred {
  text-align: center ;
  font-weight: bold;   
  font-size: 16px;
  background-color: #C6554F;  
  padding: 10px;       
}

.osoba {
   font-size: 12px;
   background-color: #C6554F;
   padding: 10px;        
/*   margin: 10px; */
}

.jmeno {
   font-weight: bold;}

.popis {
  font-style: normal; 
}

.role {
  font-size: 11px;
  color: #FFFFAA;}

.story {
   background-color: #C6554F;
   padding: 10px;  
}
