
body { 
       font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
       font-size: 10pt;
       color: #404040;
       background: #FFFFFF;
       padding: 20px 0px 0px 0px;
       margin: 0px; 
	   text-align: center; 
          
      }


form{ 
       padding: 0px;
       margin: 0px;  
       
       

             }

#zahlavi {
         color: #F28F1A;
         font-size: 9pt;
         font-weight:bold;
         width: 770px;
         height: 274px;
         text-align: left;
         padding: 0px 0px 0px 0px;
         background: #FFFFFF url('../images/bgr-def.gif') repeat-y;
        
                  }
         
#obr-zahlavi {
               width: 577px;
               height:274px;
               float: right;
               background: #FFFFFF url('../images/hlavicka.jpg') no-repeat;
               
               
               }
               
        
#logo {
               width: 770px;
               height:99px;
               position: relative;
               left: 0px;
               top:0px;
               background: #E6E0DB url('../images/logo2.jpg') no-repeat ;
               }    
               
 strong  {
               font-weight: bold;
               }
          
               
 #motto {
               position: relative;
               left: 305px;
               top:85px;
               color: black;
               font-size: 29px;
               font-style: italic;
               font-weight: bold;
               width: 580px;
               height: 50px;
                              }
               
               
.heslo {
               color: #5B3612;
               font-size: 8pt;
               font-weight: bold;
               }
               
 .adresa {
               position: relative;
               left: 350px;
               top:-70px;
               color: #3DA5D4;
               font-weight: normal;
               font-size: 11px;
               width: 300px;
               height: 50px;
                                             }   
.adresa p{
               margin: 0px;
               padding: 0px;
                              }                                            
              
               
#top {
         background: #FFFFFF url('../images/bgr-cont.jpg') no-repeat;
         background-position: 0px 0px;
         padding: 0px 0px 0px 0px;
         width: 770px;
         height: 49px;
         text-align:left;
         }         

#obal {width: 770px;
       padding: 0px;
       background: #FFFFFF;
       margin: 0px;
       background: #FFFFFF url('../images/bgr-def.gif') repeat-y;

                     
       }   
	   
#obalr {width: 770px;
         margin: 0 auto; 

                     
       }   	   
       
#obal22 {width: 770px;
       padding: 0px;
       margin: 0px;
       
                     
       }          
       
#obal-bot {width: 770px;
       height: 14px;
       padding: 0px;
       background: #E6E0DB url('../images/str-bot-cont.jpg') no-repeat;
       margin: 0px;
       position: relative;
       left: 89px;
       
       }                
             
         
#middle {text-align:right;  
        margin:20px 0px 20px 55px; 
        padding-bottom: 28px;-padding-bottom: 3px;
        width: 618px;
        color: white;
        font-weight: normal;
                                              }
                        


       
 #obalvnitr {width: 770px;
       padding: 0px;
       margin: 0px;
       position: relative;
       
       }      
         
#sidebar {
         float: right;
         width: 160px;
         text-align: left;
         position: relative;
         right: 45px;-right: 38px;
         top: 12px;-top: 7px;
         padding-bottom: 10px;-padding-bottom: 0px;
         }
         
#sidebar2 {
         float: left;
         width: 192px; 
         text-align: left;
         color: #311F0D;
         position:relative;
         left: 22px;
         top: 27px;-top: 17px;
         font-size:8pt;
         background: #C8BAAB;
             }
         
         
#sidebar2top {
         background: #C8BAAB url('../images/novinky-top2.gif') no-repeat;
         width: 192px;
         height: 9px;
             }
             
#sidebar2bot {
         background: white url('../images/novinky-bot2.gif') no-repeat;
         width: 192px;
         height: 15px;
         margin: 0px;
         padding: 0px;
             }             
         
#seznam {
        width: 170px;
        padding: 8px 0px 8px 18px;
        z-index: 50;
        position:relative;
             } 
        
H2.seznam { font-size: 14px;
            font-weight:bold;
            font-variant: small-caps;
            width: 155px;
            height: 10px;
            color: #311F0D;
           margin: 0px 0px 0px 0px;  
           padding: 13px 0px 0px 18px;
            }
            
#seznam ul {
        padding: 0;
        list-style: url('../images/odrazka.gif'); 
        margin-left:15px; 
        margin-right:0; 
        margin-top:0; 
        margin-bottom:0px;
        color: #535251;
        font-weight:bold;
        }
        
#seznam li {
        padding: 0px;
        margin-top: 2px;
        margin-bottom: 2px;
        }
        
#seznam li.active {
        color: #ED7104;
           }
        
#seznam li a {
        color: #535251;
        text-decoration: none;
        z-index: 100;
        }
        
#seznam li a:hover {
        color: #ED7104;
         }            
       

      
.stred {
        text-align: left;
        position: relative;
        left:41x;-left:0px;
        top: 18px;
        margin-bottom: 10px;
        border: 1px solid #E67817;
 
                }
                
#stred {
        text-align: left;
        position: relative;
        left:0px;
        top: 38px;-top: 18px;
        width: 550px;
        margin-right:10px; -margin-right:205px; 
        margin-left:115px;-margin-left:95px;
       
                       }   
                


.ramecekstred {border: 1px solid #E67817;
               margin-bottom: 20px;
               width: 440px;-width: 450px;
               float: left;
        
                        }    
                        
.ramecekstred2 {border: 1px solid #E67817;
               margin-bottom: 20px;
               width: 676px;-width: 626px;
               float: left;
        
                        }                           
                        
          
                
#middleobal {
        text-align: center;
       width: 450px;-width: 460px;
        margin-right:10px; -margin-right:205px;
        margin-left:195px;-margin-left:125px;
        position: relative;
        right: 39px;-right: 0px;
        
                }                
                
#stred2 {
        text-align: left;
        position: relative;
        left:41x;-left:0px;
        top: 18px;
        width: 678px;-width: 628px;
        margin-right:10px; 
        margin-left:199px;-margin-left:169px;
        border: 0px none;
        
                }
        
.stredobal {
        width: 98%;
        margin:0px; 
        padding:0px;
        padding-bottom: 0px;-padding-bottom: 10px;
        background: white;
        margin-left: 0px;
        text-align: left;
        height: 85px;
                       
                                        }  
                                        
.stredobalt {
        width: 427px;-width: 460px;
        margin:0px; 
        padding:0px;
        padding-bottom: 0px;-padding-bottom: 10px;
        background: white;
        margin-left: 10px;
        text-align: left;
        height: 85px;
        position: relative;
        left: -10px;
        
                                        }                                          
        
                                

.stredobal2 {
        width: 644px;-width: 658px;
        margin:0px; 
        padding:0px;
        padding-bottom: 0px;-padding-bottom: 10px;
        background: white;
        margin-left: 20px;
        margin-right: 20px;
        text-align: left;
        
                                }      
                                
.stredobal-top {
        width: 644px;-width: 658px;
        margin:0px; 
        padding:0px;
        padding-bottom: 0px;-padding-bottom: 10px;
        background: white;
        margin-left: 20px;
        margin-right: 20px;
        text-align: left;
        height: 85px;
                                }   
                                
.stredobal2 table {
        width: 100%;
        background: #B3B3B3;
        text-align: center;
        color: black;
        border: 1px solid black;
        border-collapse: collapse;
        font-size: 9pt;
        font-weight:bold;
        margin-bottom: 25px;
                                }   
                                
.stredobal2 td {
        border: 1px solid black;
        border-collapse: collapse;
        padding: 2px; 
        
                                }                                
        
        
.stred_text  { padding: 8px 0px 8px 0px;
               font-size: 8pt;
               color: #404040;
               float: right;
               font-family: "Verdana CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
               line-height: 1.6 em;
                              
                  }   
                  
.stred_text3  { padding: 8px 0px 8px 0px;
               font-size: 8pt;
               color: #404040;
               float: left;
               font-family: "Verdana CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;
               line-height: 1.6 em;
               
                  }                   
                  
.stred_textnovinky  {
               float: right;
               width: 99%;
               padding: 0px 5px 0px 0px;-padding: 0px 10px 0px 0px;
                             
                  }                   
                  
.stred_text2  { padding: 8px 0px 8px 0px;
               font-size: 9pt;
               color: #000000;
               float: right;
               width: 500px;-width: 532px;
               
               
                  }  
                  
.stred_textnadpis  { 
               font-size: 10pt;
               font-variant: small-caps;
               color: #E67817;
               font-weight:bold;
               
                  }                    
              
.stred_podklad  { padding: 2px 0px 2px 0px;
                  color: #000000;
               width: 104px;
               background: #9C9C9C;
               float: left;
               text-align: center;  
               margin: 0px;
              }   
              
.galerie { display: inline;}
         
.galerie2 a { display: inline;
            border: 1px solid white;
         }      
         
.galerie2 a:hover { display: inline;
            border: 1px solid #E67817; 
         }            
        
.ram { border: 1px solid black;
       margin: 5px;
        padding: 0px;                   
                                }   
                                
.foto { border: 1px solid black;
       margin: 25px 5px 0px 5px;
        padding: 0px;  
                                }                                  
                                
#fotoobal { width: 644px;-width: 658px;
        margin: 0px;
        padding:25px 0px 25px 0px;
        position: relative;
        left: -2px;
                                }  
              
.cistic { clear: both;
         }   
         
hr.cistic { clear: both;
          margin: -1px 0 0 0;
          padding: 0px;
          height: 1px;
          visibility: hidden;
         }  
         
hr.cisticl { clear: left;
          margin: -1px 0 0 0;
          padding: 0px;
          height: 1px;
          visibility: hidden;
         }           

#tabulka-konec { clear: right;
         }      
              
.stred_H2  { padding: 8px 10px 16px 25px;
             font-size: 14px;
            font-weight:bold;
            font-variant: small-caps;
            color: #3DA5D4;
            text-align: left;
            padding-bottom: 12px;
                          }
                             
#stred_H2  { padding: 8px 10px 16px 25px;
             font-size: 14px;
            font-weight:bold;
            font-variant: small-caps;
            color: #5B3612;
            text-align: left;
            padding-bottom: 12px;
                          }                           
 
#stred2_H2  { padding: 15px 15px 20px 20px;
             font-size: 14px;
            font-weight:bold;
            font-variant: small-caps;
            color: #E67817;
            text-align: left;
            padding-bottom: 12px;
                          }                                             

H2.stred { font-size: 12px;
            font-weight:bold;
            width: 450px;
            height: 10px;
            color: #F28F1A;
           margin: 10px 0px 0px 0px;  
           padding: 8px 0px 0px 15px;
           background: #E1E3EC url('../images/stred_poz.gif') 7px 0px repeat-y;
        }
        
#obal2 {
         padding-top: 0px;
         margin-top: 30px;
         width: 900px;
         height:33px; 
         background: white url('../images/bgr-str2.gif') repeat-y;
         
            }
            
#obal3 {
         padding-top: 0px;
         margin-top: 5px;
         width: 900px;
         height:33px; 
         
            }            
        
#zapati {
         text-align:center;
         width: 770px;
         height:33px; 
       clear: both;
       background: white;
       
                       }
         
#copy {
       padding: 0px; 
       margin:0px;        
       color:#000000;
       font-size: 7pt;
       position: relative;
       left: -30px;

       }  
       
       
#lista_default {
       position: relative;
       left: 0px;
       z-index: 5;
       color: #000000;
       font-size: 9pt;
       font-weight:bold;
       width: 632px;
       height: 10px;
       display: inline;
       padding-top: 3px;-padding-top: 0px;
       padding-bottom: 10px;-padding-bottom: 5px;
       padding-right: 38px;-padding-right: 35px;
       
       margin: 0px;
               
       
                 }  
                 
  #lista {
               width: 770px; 
               height: 20px;
               position: relative;
               top: -2px;
               padding-top: 16px;
               padding-bottom: 2px;
               margin: 0px;
               margin-bottom:4px;
               text-align: right;
               background: #FFFFFF url('../images/bgr-def.gif') repeat-y;

                              
             }
                 
#lista_default  ul{
         display: inline;
         position: relative;
         left: -60px;
                        }       
                        
#lista_default  li{
         display: inline;
         color: #FF9900;
         font-weight:bold;
         font-size: 11pt;
         margin: 0px 15px 0px 0px;

                        }    
                        
#lista_default  li a{
         color: #FF9900;
         text-decoration: none;
         font-variant: small-caps; 
                        }  
                                    
#lista_default  li a:hover{
         color: #FFFFFF;
                        } 
#lista_default li a:active{
         color: #FFFFFF;
                        }     
                        
.odrazka{
         position: relative;
         top: 1px;
         border: 0px none;
                        } 
 
#prvni {
        padding: 0px;
        margin: 0px 0px 2px 0px;
        background: #FFFFFF url('../images/top.gif') no-repeat;
        width: 171px;
        height: 48px;
        float: right;
        position: relative;
        top: 0px;
        left: 2x;
        z-index: 2;
        
        
                }  

                       
                                       
#menu2 {
        padding: 0px;
        margin: 0px;
        color: white;
        font-weight: bold;
        width: 192px;
        float:left;
        position: relative;
        left: 1px;
        top: 0px;
        float:left;
        
                     
        }   
        
 #menu2 H2{
        
        font-size: 13px; 
        paddin: 0px;
        margin: 4px 0px 0px 30px;
        }   
        
        


  #zalozky {
        width: 182px;
        
               
        }
      #zalozky ul {
        margin: 0 0 0 10px;
        padding: 0;
        list-style-type: none;
        }
      #zalozky li {
        float: left;
        text-align: left;
        background:#F2F2F2 url('../images/odrazky.gif') no-repeat 0 -26px;; margin:0px 0px 3px 0px; 
        }
        
        
        .odkaz {margin-left: 32px;
             
        }

        
      #zalozky li a {
        width: 182px;
        height: 26px;
        float:left;
        z-index: 1500;
                      
        }
      #zalozky li.active {
        position: relative;
        top: 2px;
        margin-top:0;
        height: 26px;
        background-color: #DFDFDF;
        background-position: 0 0px;
        }
      #zalozky li a {
        color: white;
        text-decoration: none;
        }
      #zalozky li a:hover {
        background:#E5E5E5 url('../images/odrazky.gif') no-repeat 0 0px;
        }

            
                
#obraz-menu {
        padding: 25px 0px 0px 0px;
        margin: 0px;
        background: #FFFFFF;
        color: #C0B49F;
        font-weight: bold;
        text-align: center;
                
        }   
     
#obraz-menu img{
        padding: 0px;
        margin: 0px 0px 5px 0px;
        width: 162px;
        height:110px;
        border: 1px solid #66360D; 
        }   
             
     
#zalozka {
        width: 100%;
        height: 40px;
        padding: 0px;
        margin: 0px;
        position: relative;
        top: 24px;
        left: 0px;
        text-align: left;
        }
        
       
#zalozka ul {
        padding: 0;
        list-style-type:none; 
        margin-left:10px; 
        margin-right:0; 
        margin-top:0; 
        margin-bottom:0;
        }
        
#zalozka li {
        float: left;
        display: inline;
        padding: 0px;
        white-space: nowrap;
        background-color: #979797;
        margin-left:.15em; 
        margin-right:0.15em; 
        margin-top:4px; 
        margin-bottom:0px;
        border-top:1px solid #BFBFBF; 
        border-right:1px solid black;
        }
        
#zalozka li.active {
        border-top:1px solid #BFBFBF; 
        border-right:1px solid black; 
        position:relative;
        top: 4px;
        margin-top: 0;
        border-bottom: 0px none;
        color: #535251;
        background-color: #E67817; 
        padding-left:2em; 
        padding-right:2em; 
        padding-top:2px; 
        padding-bottom:4px;
        }
        
#zalozka li a {
        display: block;
        padding: 3px  2em 2px 2em;
        color: #ED7104;
        text-decoration: none;
        }
        
#zalozka li a:hover {
        background-color: #E67817;
        color: white;
         }
         
	
#pozadi {
	    background: #E6E6E6;
	    position: relative;
	    top: -18px;
	    width: 470 px;
	}	

        
.titulek {
        color: #535251;
         }
        
.titulek a {
         color: #ED7104;       }
        
.titulek a:hover {
         color: #7A7977;

         }
         
.titulek {
        color: #ED7104;
                }     
                

.vice {
        color: black;
        font-size:8pt;
                } 
        
.vice a {
         color: black; 
         text-decoration: none;      }
        
.vice a:hover {
         color: #ED7104;

         }
         
     


    

.ilustracni{
         
         border: 1px solid #C8BAAB;
         margin: 0px;
         padding: 4px 2px 4px 2px;
         display: inline;
         float: left;
         margin-left: 4px;
                 
}


         