
/*************************
 *
 *        hlavni casti
 *
 *************************/   

body  {
    margin : 0px; 
    padding : 0px;
    background-color: black;
    background-image: url("pozadi.jpg");
    background-repeat: repeat-x;
    } 

   
#celek  {
    margin: 0px auto;
    width: 1000px;
    }

#celek-jazykova  {
    margin: 0px auto;
    width: 510px;
    }

#levy {
    width: 130px;
    float: left;
    }

#stredni {
    width: 740px;
    float: left;
    }
    
#pravy {
    width: 130px;
    float: right;
    }
    
#horni {
    width: 740px;
    height: 20px;
    background-image: url("lista-horni.jpg");
    }

#hlavicka {
    width: 700px;
    height: 200px;
    padding-left: 20px;
    padding-right: 20px;
    background-image: url("lista.jpg");
    background-repeat: repeat;
    background-color: black;
    }

#hlavni {
    padding-left: 20px;
    width: 720px;
    float: left;
    background-image: url("lista.jpg");
    background-repeat: repeat;
    }

#dolni {
    width: 740px;
    height: 60px;
    float: left;
    background-image: url("lista-spodni.jpg");
    }

#menu {

    float: left;
    width: 200px;
    height: 400px;
    background-color: white;
    background-image: url("panel-a-buttony.jpg");
    background-repeat: no-repeat;
    padding-top: 13px;
    }
    
#telo {
    width: 500px;
    float: left;
    min-height: 400px;
    background-color: white;
    background-image: url("lista.jpg");
    background-repeat: repeat-x;
    }


/*************************
 *
 *        fonty
 *
 *************************/ 


H1,H2,H3,H3 {
	      margin: 0px;
	      margin-bottom: 2px;
        font-family: Georgia, Times New CE, Times CE, Times New Roman, Times, serif;
        font-weight: bold; 
        }


H1 {
        font-size: 11pt;
        padding-left: 10px;
        margin-bottom: 20px;
        }
        
H1 A:link, H1 A:visited, H1 A:active, LI A:active, LI A:visited, LI A:link {
        color: black; 
        text-decoration: none;
        }
        
H1 A:hover, LI A:hover {
        color: red; 
        text-decoration: none;
        }  
        
H2 {
        font-size: 10pt;
        } 
        
H3,H4,H5,H6,H7,H8 {
        font-size: 10pt;
        }   

        
H4,H5,H6,H7,H8 {
        padding: 0px; margin: 0px;
        }        
        
P,LI,TD, LEGEND, DIV.galerie-sipky, DIV.menu-polozka, DIV.program {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: black;
        text-align: justify;
        }  
        
TD  { text-align: left; }

LEGEND { font-weight: bold;  }

DIV.menu-polozka A { font-size: 7pt; padding-left: 5px; color: black; }
DIV.menu-polozka A:hover { color: red; }

A:link, A:visited, A:active {
        color: black; 
        text-decoration: none;
        font-weight: bold; 
        }
        
A:hover {
        color: red; 
        text-decoration: none;
        font-weight: bold; 
        }  
        
DIV.program A { color: black; }
DIV.program A:hover { color: red; }

/*************************
 *
 *        kontejnery
 *
 *************************/ 

DIV.clanek, DIV.mapa, DIV.program  {
        margin: 22px;
        margin-top: 40px;
        }

DIV.mapa {
        border: 1px solid black;
        }
        
DIV.menu-polozka, DIV.menu-polozka2 { text-align: left; height: 14px; margin: 0px 0px 8px 0px; 
                   padding: 4px 0px 0px 20px; }
                   
DIV.menu-polozka2 { cursor: hand; cursor: pointer; }

#celek-jazykova TABLE { width: 510px; border-collapse: collapse; margin-top: 0px; }        
#celek-jazykova TABLE TD { text-align: center; }
#celek-jazykova TABLE TD IMG { border: 1px solid white; margin-left: 10px; }

TABLE TD.email { color: red; font-weight: bold; }

DIV.loga { margin-top: 100px; padding-left: 10px; }

/*************************
 *
 *        galerie
 *
 *************************/         
        
        
DIV.galerie {
        margin: 23px 0px 10px 3px;
        float: left;
        }        
        
DIV.galerie-fotka {
        float: left; 
        margin: 1px;       
        }            

DIV.galerie-sipky {
        margin: 0px auto; 
        padding: 5px;   
        text-align: center; 
        }   

DIV.galerie A:link, DIV.galerie A:visited, DIV.galerie A:active {
        text-decoration: none;
        color: black; 
        font-weight: bold;
        }             
        
IMG.galerie {
	      margin: 0px;
	      border: 1px black solid;
        }                          
             
        
        
        




