body{padding:0px; margin:0px; border:0px; font-family:arial; font-size:80%; background: url('../pics/textura.gif') top center repeat-y #D7D6D6; }

hr.cleaner{clear:both;height:1px;margin:-1px 0px 0px 0px;padding:0px;border:none;visibility:hidden;}

#obal{width:980px; margin:0px auto; position: relative; top: 0px; } 

#obal #stranka span#jazyky {z-index: 15; position: absolute; top: 0px; left: 790px; padding: 7px 0px 15px 25px; }

    #obal #stranka span#jazyky a {font-weight: bolder; color: black}
    
     #obal #stranka span#jazyky a:hover {color: white}
     
     #obal #stranka span#jazyky a#cesky {background: url('../pics/vlajky.jpg') 0px 0px no-repeat; padding: 2px 15px 5px 25px }
     
     #obal #stranka span#jazyky a#english {background: url('../pics/vlajky.jpg') 0px -30px no-repeat; padding: 2px 0px 5px 25px} 
/* hlavicka */

#stranka {padding-top: 32px;}

#hlavicka{padding:0px; margin:0px; border:0px; }
  
  #hlavicka strong{margin:0px;padding:0px;position:relative;}
  
      #hlavicka strong a{display:block;position:relative;left:0px; top:0px;width: 545px;height: 246px;color:black; cursor: pointer; cursor: hand; text-decoration: none;}
      
      #hlavicka strong a:hover{text-decoration:none; cursor: pointer; cursor: hand}
      
      #hlavicka strong span{display:block;position:absolute;left:0px;top:0px;z-index:1;width: 545px;height: 246px; background:url('../pics/logo.jpg') bottom right no-repeat;}
      
  #hlavicka ul {padding:0px; margin:0px; border:0px; list-style-type: none; background-color: #736F6C; height: 48px; }
  
      #hlavicka ul li {float: left; padding: 15px 10px 15px 10px; margin: 0px; background: url('../pics/menu_cara.gif') top left no-repeat}
                    
                    #hlavicka ul li a {color: white; font-weight: bolder; }
                    
                    #hlavicka ul li:first-child {padding-left: 28px}
                    
                    #hlavicka ul li a:hover {text-decoration: none; color: white;}
                    
                    #hlavicka ul li:first-child {background: none}
                    
   #telo {background: url('../pics/tapeta.gif') top left repeat-y; padding-top: 15px;}
                    
   #telo #obsah {float: left; width: 570px; padding: 0px 35px 15px 25px;}     
                
                .center {text-align: center}
                
                .bold {font-weight: bolder;}    
                
                a {color: #003399;}
                
                a:hover {color: black}
   
                #telo #obsah strong#tag {display: block; text-transform: uppercase; color: #736F6C; font-size: 140%; margin: 0px 0px 15px 0px;}  
                
                #telo #obsah h1 {color: #A10000; font-weight: normal; font-size: 150%}   
                
                #telo #obsah h2 {color: #595959; font-size: 130%}    
                
                #telo #obsah h3 {color: #000000}   
                
                #telo #obsah table {border-collapse: collapse; width: 100%; line-height: 170%}
                
                                  #telo #obsah table tr th {background: #E9E1CE; color: #7D6747; font-weight: bold; border-bottom: 1px solid #DAD2BD}
                                  
                                  #telo #obsah table tr td { padding: 0px 5px 0px 5px;}
                                  
                                  #telo #obsah table .nic {width: 5px; background: white; padding: 0px; border: 0px none}
                                  
               #telo #obsah h2.novinka {margin: 25px 0px 5px 0px; padding: 0px 0px 0px 0px;  font-weight: normal;}
                                     
                                      #telo #obsah h2.novinka a {color:#A10000; text-decoration: none; font-size: 110% }
                                      
                                       #telo #obsah h2.novinka a:hover {text-decoration: underline;}
                                       
                                       #telo #obsah h2.novinka i{ float: right; font-size: 80%; }
               
               #telo #obsah h3.novinka_cas {margin: 0px; padding: 0px 0px 5px 0px;font-weight: normal; color: gray; font-size: 90%}
               
               #telo #obsah p {margin: 0px 0px 15px 0px; padding: 0px;  line-height: 170% }
               
               #telo #obsah a img {border: 1px solid gray}
               
               #telo #obsah ul {line-height: 170%; list-style-type: square;}
               
               #telo #obsah ol { line-height: 170%}
               
               #telo #obsah img.foto {border: 1px solid gray; padding: 0px; margin: 0px 0px 10px 0px}
               
               #telo #obsah fieldset#gbook {border: 0px none; margin: 0px; padding: 0px; line-height: 170%;}
               
                                          #telo #obsah fieldset#gbook legend {display: none;}
                                          
                                          #telo #obsah fieldset#gbook label {font-weight: bolder;}
                                          
                                          #telo #obsah fieldset#gbook input.pole {width: 250px;}
                                          
                                          #telo #obsah fieldset#gbook textarea {width: 450px; height: 100px}
                                          
   
   #telo #sloupec {width: 300px; margin-left: 620px; background: #E9E1CE;  padding: 0px 25px 25px 25px; *padding-left: 17px }
   
                  #telo #sloupec h2 {color: #7D6747; text-transform: uppercase; padding: 0px; margin: 0px; margin-bottom: 10px; font-size: 140%}
                  
                  #telo #sloupec #mapa {border: 1px solid white}
                  
                  #telo #sloupec h2#misto,#telo #sloupec h2#facebook  {margin-top: 35px;}
                  
                  #telo #sloupec p {line-height: 150%; margin: 0px 0px 10px 0px; padding: 0px; }
                  
                  #telo #sloupec p#pozor {margin-bottom: 25px; background: #FFC205 url('../pics/pozor.gif') top left no-repeat; padding: 10px; text-align: center;}
  
  .slideshow {position: absolute; top: 32px; left: 544px; height:246px ;width: 436px; background: #E9E1CE;  }
  
            .slideshow a#dramaterapie {height: 246px; width: 436px; background: url('../pics/pruh.jpg') 0px -248px no-repeat;}
            
            .slideshow a#arteterapie {height: 246px; width: 436px; background: url('../pics/pruh.jpg') 0px -494px no-repeat;}
            
            .slideshow a#muzikoterapie {height: 246px; width: 436px; background: url('../pics/pruh.jpg') 0px 0px no-repeat;}
            
            .slideshow a#tanecni {height: 246px; width: 436px; background: url('../pics/pruh.jpg') 0px -741px no-repeat;}
                 
  #paticka {line-height: 150%;border-top: 0px  solid #cccccc}
          
          #paticka p {color: gray; padding: 0px 25px 35px 25px}
          
                   #paticka p a {color: gray}
                   
                   #paticka span {float: right}
                    

