body {
    font-family: tahoma,helvetica;
    font-size: 12px;
    background-color: #d2efc0;
}

#page {
    width:620px;
}
#menu {
    padding:5px;
    background-color: #a1c993;
    border: solid green 1px;
}
#text {
    width: 620px;
}
h1 {color: #006400;}
h1.celed { }
h1.oddeleni {}
h2.podceled {
    font-size: 14px;
    border-bottom: 1px solid black;
}
h2.trida {}
h3.celed {}
li.rod {}
p.celedPopis {}
p.podceled {}
dl.cast {}
dt {
    font-weight: bold;
    font-size: 14px;
     /*border-bottom: 1px solid black;*/
}
ul.celed {
    /* visibility: hidden; zkusit vymyslet schovavani casti textu */
}
dd.cesky_nazev {
	font-size: 24px;	
}
dd.latinsky_nazev {
	font-style: italic;
	font-size: 18px;	
}
dd.slovensky_nazev {
	
}
dd.anglicky_nazev {
	
}
dd.nemecky_nazev {
	
}
dd.doba_kvetu {
	
}
a {
    color: #034c04;
}

a:visited {
    color: #222222;
}

table	{
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    border: 0px #a1c993 solid;
    border-collapse: collapse;
    border-spacing: 0px;
    margin-top: 0px;
}

table TD {
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
    border-collapse: collapse;
    border: 0px #a1c993 solid;
    
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
}
div.skupina {
    margin-left:10px;
    margin-top: 10px;
    font-size:20px;
    font-weight:bold;
}

div.nadrise {
    margin-left:20px;
    margin-top: 10px;
    font-size:18px;
    font-weight:bold;
}

div.rise {
    margin-left:30px;
    margin-top: 10px;
    font-size:18px;
    font-weight:bold;
}

div.podrise {
    margin-left:40px;
    margin-top: 10px;
    font-size:18px;
    font-weight:bold;
}


div.oddeleni {
    margin-left:50px;
    margin-top: 10px;
    font-size:16px;
    font-weight:bold;
}

div.pododdeleni {
    margin-left:60px;
    margin-top: 10px;
    font-size:16px;
    font-weight:bold;
}

div.pomocnepododdeleni {
    margin-left:60px;
    margin-top: 10px;
    font-size:16px;
    font-weight:bold;
}

div.trida {
    margin-left:70px;
    font-size:14px;
    font-weight:bold;
}

div.podtrida {
    margin-left:80px;
    font-size:14px;
    font-weight:bold;
}

div.rad {
    margin-left:90px;
}
div.celed {
    margin-left:100px;
}

div.rod {
    margin-left:110px;
}

div.zastupce {
    margin-left:140px;
}

div.prezentacesys {
    margin-top:10px;
    margin-left:40px;
}

div.prezentace {
    margin-left:40px;
}




