.uSColTop {  margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; border-color: #999999 #666666 #666666 black; background-color: #CFCFCF; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: inset; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.genealogHeader {  font-size: 8pt; font-weight: normal; background-color: #FAEEE4; border-color: #CCCCCC #999999 #999999 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.genealogHeader2 {  font-size: 8pt; font-weight: normal; background-color: #FAEEE4; padding-top: 7px; border-color: #CCCCCC #999999 #999999 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.genealogHeaderNB {  font-size: 8pt; }
.genealogHeaderC {  font-size: 8pt; font-weight: normal; text-align: center; background-color: #FCF2EA}

.genealogLJmeno
 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #663000}
.genealogLBarva, .genealogLParent
 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #663000}
.genealogLJmeno, .genealogLBarva, .genealogLParent,
{border-color: #CCCCCC #666666 #666666 #CCCCCC ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.genealogBrowserBrowse { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 9pt; font-weight: normal; color: #663000; background-color: #C5AC95 ; text-align: center}
.genealogItemReact { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 9pt; font-weight: bold; color: #663000; background-color: #E7DBD1}
.genealogItemUser { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 9pt; font-weight: bold; color: #663000; background-color: #E7DBD1}
.genealogItemDate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #663000}
.genealogIteminput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #663000; background-color: #E7DBD1}

.genealogSubArticle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #AB8665}
.genealogSubArticle a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #AB8665}
.genealogTextarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #663000; background-color: #F2E8E0 }

.genealogForm {  margin-top: 0px; margin-bottom: 0px}
.genealogFound {  color: #CC0000; background-color: #F8F094; font-weight: bold}
.genealogNavigateActive {  font-size: 7pt; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; border-color: #666666 #FFFFFF #FFFFFF #666666; background-color: #FFC999; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.genealogNavigate {  font-size: 7pt; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; border-color: #FFFFFF #666666 #666666 #FFFFFF; background-color: #CFCFCF; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.genealogNavigateDesc { font-size: 7pt; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; border-color: #999999 #666666 #666666 black; background-color: #CFCFCF; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; border-style: inset; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px}
.genealogNavigateActiveDesc { font-size: 7pt; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; border-color: #999999 #666666 #666666 black; background-color: #FFC999; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: inset; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px}
.genealogNavigateComment { font-size: 7pt; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; border-color: #999999 #666666 #666666 black; background-color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.genealogNavigateSelect { font-size: 8pt; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; border-color: #999999 #666666 #666666 black; background-color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.genealogNavigateText { font-size: 8pt; margin-top: 1px; margin-right: 2px; margin-bottom: 4px; margin-left: 2px; border-color: #999999 #666666 #666666 black; background-color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.genealogDetailJmeno {  font-size: 12pt; background-color: #FFE8D3; border-color: #CCCCCC #666666 #666666 #CCCCCC; text-align: center; clip:  rect(3px  3px ); border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold; background-image: url(../genealogie/geneDetailBg.jpg)}
.genealogDetailJmenoTiny {  font-size: 10pt; background-color: #FFE8D3; border-color: #CCCCCC #666666 #666666 #CCCCCC; text-align: center; clip:  rect(3px  3px ); border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; font-weight: bold; background-image: url(../genealogie/geneDetailBg.jpg)}
.genealogDetailTitle {  font-size: 8pt; background-color: #FFE8D3; border-color: #CCCCCC #666666 #666666 #CCCCCC; text-align: center; clip:  rect(3px  3px ); border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; font-weight: bold; background-image: url(../genealogie/geneDetailBg.jpg)}
.genealogDetailTable { background-color: #FFF4EB; border-color: #CCCCCC #666666 #666666 #CCCCCC; text-align: center; clip: rect(3px  3px ) ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold}
.genealogDescendants { background-color: #FFF4EB; border-color: #CCCCCC #666666 #666666 #CCCCCC; text-align: left; clip: rect(3px  3px ) ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold}
.genealogDescendantsDesc { font-size: 7pt; font-weight: normal; background-color: #FFF4EB; border-color: #CCCCCC #666666 #666666 #CCCCCC; text-align: left; clip: rect(3px  3px ) ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.genealogDetailTableDesc {  font-size: 8pt; font-weight: normal}

.genealogDetailTableSmall { background-color: #FFF4EB; border-color: #CCCCCC #666666 #666666 #CCCCCC; text-align: center; clip: rect(3px  3px ) ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold ; font-size: 8pt}

.jmenopuv {  font-variant: small-caps; color: #AF8763; font-weight: normal}
.jmenopuv a{  font-variant: small-caps; color: #DFC2A9; font-weight: normal; text-decoration:none}
.spravaHeader { font-size: 9pt; font-weight: normal; background-color: #663000; color: #FFFFFF; margin-bottom: 5px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px};
