
  body   {
      background-color:black;
      font-family: "Arial CE", sans-serif;	
      margin:0 auto;
	  text-align: center;
         }

    
  td   {
      font-family: "Arial CE", sans-serif;	
      color:black;
      font-size:12px;      
      
      }
 
 
    b  {
      color:black; 
      font-weight: bold;	      }
        
    
  .hosting   {
    width:800px;
    margin: 0 auto;
    color:black;
	text-align: left;
    font-size:10px;
    background:white;
          }
          
   .header   {
    width:800;
    height:99px;
    background: url('images/header.png')  repeat-x center;
           }

    .odkaz   {
    width:800;
    height:64px;
    background: url('images/odkaz.png') repeat-x center;
    
 }

         .obsah  {
    width:800;
    height:666px;
    background: url('images/obsah.png') repeat-x center;

    color:222222;
        }
             
      .footer   {
    width:800;
    height:65px;
    background: url('images/footer.png') repeat-x center;
    color:gray;   
    font-size:10px;   
       } 
       
       
       .panel-vrch   {
    width:310px;
    height:18px;
    background: url('images/panel-vrch.png') repeat-y ;
    position: relative;
    float: right;
    top:10px;
    right:10px;
       }  
              .panel   {
    width:310px;
    height:400px;
    background-image: url('images/panel.png');
    background-repeat: repeat-y;
    right:-300px;
    top:28px;
    position: relative;
    float: right  ; } 
     

  
      .panel-spodek   {
    width:310px;
    height:14px;
    background-image: url('images/panel-spodek2.png');
    background-repeat: repeat-y;
    position: relative;
    top:28px;
    right:10px;
    float: right  ; }    

     .nadpis      {
    font-size:15px;
   padding-left:20px;
   font-weight: bold;	
   position:absolute; 
   color:rgb(35,123,53);  
}

 .nadpis2      {
    font-size:22px;
  margin-left:20px;
   font-weight: bold;	
   position:absolute; 
   color:rgb(35,123,53);  
} 
 

 .text      {
    font-size:12px;
   margin: 40px 20px 20px 20px;
   width:450px;
   height:600px;	
   position:absolute;  
	text-align:justify;
} 

 .odkaz-text {
 margin-top:5px;
 padding-left:15px;
  padding-right: 15px;
  font-size:18px;
 color: 111111;
} 

  a  {  
    color: 222;
    text-decoration: none;
     font-weight: bold;
    }
    
    a:hover {
    color: rgb(35,123,53);  
    } 
    a:active {
    color:rgb(35,123,53);  
    }

   
        .host  { 
    background-image: url('images/makalu.png');
    width:300px;
    height:76px;
    margin-top:10px;
    margin-left:20px;
    background-repeat:no-repeat;
    position:absolute;
   }
      .text-header { 
      color: fff;
      font-size: 25px;
      font-weight: bold; 
      font-style: italic;  
      position:absolute;
      padding-left:480px;
      top:20px;
      }
      
            .text-header2 { 
      color: rgb(35,123,53);  
      font-size: 15px;
      font-weight: bold;
      font-style: italic;  
      position:absolute;
      padding-left:450px;
      top:50px;
      }
      
             .panel-vrch2   {
    width:310px;
    height:18px;
    background-image: url('images/panel-vrch2.png');
    background-repeat: repeat-y;
    position: relative;
    float: right;
    top:70px;
    right:-300px;
       }  
              .panel2   {
    width:310px;
    height:140px;
    background-image: url('images/panel.png');
    background-repeat: repeat-y;
    right:10px;
    top:70px;
    position: relative;
    float: right  ; } 
     

  
      .panel-spodek2   {
    width:310px;
    height:14px;
    background-image: url('images/panel-spodek2.png');
    background-repeat: repeat-y;
    position: relative;
    top:210px;
    right:-300px;
    float: right  ; }   
    
    .panel-text     {
    color:111111;
    width:290px;
    font-size:12px ;
    padding-left:15px;
    top:25px;
    position:relative; } 
    
    
  .nadpis3    {  
      font-size:15px;
      margin-left:0px;
     font-weight: bold;	
   color:rgb(35,123,53);  
} 
 