      H2 {
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-style : normal;
      font-variant : small-caps;
      font-weight : bolder;
      text-decoration : none;
      color : #1050B8;
      }

      TABLE {
      border : 0px;
      }

      TD {
      font-family : Verdana;
      padding : 3px;
      font-size : x-small;
      }

      A {
      color : #1050B8;
      font-family : Verdana;
      font-weight : bold;
      }

      A:hover {
      text-decoration : none;
      }

      a:link {
        color: blue ;
      }

      a:visited {
          color: purple 
      }

      .tabodkaz{
      color : #1050B8;
      font-family : Verdana;
      font-weight : normal;
      }

body {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: black;
    background-color: white;
}


H1.list {
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-style : normal;
      font-variant : small-caps;
      font-weight : bolder;
      text-decoration : none;
      color : #1050B8;
      text-align: center;
      font-size: x-large;
      }

H2.list, H2.list A {
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-style : normal;
      font-variant : small-caps;
      font-weight : bold;
      text-decoration : none;
      color : #1050B8;
      text-align: center;
      font-size: large;
      }

H2.list A {
      text-decoration : underline;
      }

div.list-even, div.list-odd, div.list-link-next, div.list-link-prev, div.list-even-important, div.list-odd-important, div.list-even-refer, div.list-odd-refer {
      font-family : Verdana;
      padding : 3px;
      font-size : x-small;
}

div.list-odd {
    background-color: #ffffcc;
}

div.list-even-important, div.list-odd-important, div.list-even-refer, div.list-odd-refer {
    background-color: #99ccff;
}

div.list-zivotopis {
    background-color: #f0ffc0;
}

div.list-link-next, div.list-link-prev {
    background-color: #c0c0c0;
}

div.list-popis {
	font-style: italic;
}

ul.list-subitem, li.list-subitem {
	list-style-type: none;
}

h1.osobnost-head {
      font-size : small;
      color: black;
}

h2.osobnost-head {
      font-size : x-small;
      color: black;
      font-variant : normal;
}

.nadpis {
	font-size: 11px;
	font-weight: bold ! important;
}

.menu-nadpis {
        padding-top : 15px;
        padding-bottom : 15px;
	vertical-align: middle;
	font-size: x-small;
	font-weight: bold ! important;
}

.item-autor, .item-datum {
            white-space: nowrap;
}

#menu-notice0 {
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-style : normal;
      font-variant : small-caps;
        padding-top : 15px;
        padding-bottom : 15px;
	text-align: center;
	vertical-align: middle;
	font-size: small;
	font-weight: bold ! important;
	color : silver;
}

	BODY.menu {
           font-size: 11px;
           font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
           background-color : #1050B8;
           font-weight : lighter;
           line-height : 110%;
        }
        A.menu {
	   font-weight: lighter;
           font-size: 11px; 
           color: silver ! important;
	}
        A.menu:HOVER {
	   text-decoration : none; 
	}
	LI.menu-dir-closed {
          list-style-image: url(/sksmenu/fc.gif) ! important;
        }
        LI.menu-dir-open {
          list-style-image: url(/sksmenu/fo.gif) ! important;
        }
        UL.menu-submenu {
          padding-left:15px;
        }
UL.menu {
            list-style-image: url(/sksmenu/odr.gif);
            list-style-position: inside;
            line-height : 120%;
            margin-left: 0px;
            padding-left: 0px;
            white-space: nowrap;
}
LI.menu-item {
        list-style-image: url(/sksmenu/odr.gif) ! important;
}

LI.menu-doc {
        list-style-image: url(/sksmenu/doc.gif) ! important;
}

P.menu-comment {
}

#osobnost-head-descr {
			padding: 5px;
			margin-left: 0;
		        text-align: center;
			vertical-align: middle;
}

#osobnost-head {
}

#osobnost-head-descr {
	float: right;
	width: 70%;
	padding: 5px;
	margin-left: 0;
        text-align: center;
        font-size : xx-small ! important;
}

#osobnost-head-image {
	float: left;
	width: 20%;
	margin: 0;
	margin-right: 0;
	padding: 5px;
}

#osobnost-footer {
	clear: both;
	padding: 5px;
	margin-top: 0;
}

body.mainmenu {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: black;
    background-color: white;
    padding-top: 3px;
    padding-bottom: 20px;
    padding-left: 5px;
    padding-right: 0px;
}

    body.error { color: #000000; background-color: #FFFFFF; }
    a.error:link { color: #0000CC; }
    p.error, address.error {margin-left: 3em;}
    span.error {font-size: smaller;}
