/* LISTING */

.genList {font-family:tahoma,arial,verdana;font-size:8pt;font-weight:normal}

.genList h1 {font-size:16pt;font-weight:normal}

.genList h2 {font-size:14pt;font-weight:bold}

.genList h4 {font-size:14pt;
	font-weight:bold;
	}

.genList table {font-family:tahoma,arial,verdana;border:1px none #AA9884}

.genList input,textarea,option,select {font-family:tahoma,arial,verdana;font-weight:normal}

.genList th {
	font-weight:bold;
	color:#FFFFFF;
	background:#AA9884;
	text-align:left;
	padding:2px
	}
				
.genList td {
	font-weight:normal;
	color:#000000;
	text-align:left;
	border:1px none #776A53;
	padding:2px
	}
	
.genList a {
	font-weight:bold;
	text-decoration:none;
	color:#5F3630;
	}
	
.genList a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
	
.genList .navi table {
	border:none;
}

.genList .navi td {
	font-weight:normal;
	color:#ffffff;
	background:#AA9884;
	text-align:left;
	border:0px none #776A53;
	padding:2px
}

.genList .navi a {
	color:#ffffff;
}

.genList .navi th {
	font-weight:bold;
	color:#FFFFFF;
	background:#AA9884;
	text-align:left;
	border:0px none #776A53;
	padding:2px
}


.genList form {margin:0px}

/* LISTING KONEC*/

/* DETAIL */

.genDetail {font-family:tahoma,arial,verdana;font-weight:normal}
.genDetail h4 {font-family:Comic Sans MS, Impact, Bookman Old Style,tahoma,arial,verdana;
	font-size: 12pt; font-weight: normal; margin-top:0px;margin-bottom:0px;
	color:#FFFFFF;
	padding:3px;
	background:#AA9884}
	
.genDetail h5, .genDetail .h5 {font-family:tahoma,arial,verdana;
	font-size: 10pt; font-weight: bold; margin-top:0px;margin-bottom:0px;
	color:#FFFFFF;
	padding:3px;
	background:#AA9884}
	
.genDetail td {font-weight: normal; color: #000000;margin-top:0px;margin-bottom:5px;}
.genDetail img {border:3px double #443D30}
.genDetail .pedigree td, .pedigree table {
	font-weight:normal;
	background:#FFFFFF;
	text-align:left;
	border:1px solid #776A53;
	padding:5px
}
.genDetail a {
	font-weight:bold;
	text-decoration:none;
	color:#5F3630;
	}
	
.genDetail a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
	
/* DETAIL KONEC*/

/* OBECNE */
hr {color:#443D30;height:1px}

.tr2 {background:#D8CCBE}
.tr1 {background:#E8E1D7}
.genTiny {font-size:7pt;font-weight:normal}
.genPadded {padding:5px;border: 1px solid #776A53}

input,textarea,option {font-family:tahoma,arial,verdana;font-weight:normal}

.editName {
	font-family:Comic Sans MS, Impact, Bookman Old Style,tahoma,arial,verdana;
	font-size: 12pt; font-weight: normal; color: #786B54;margin-top:0px;margin-bottom:0px;
	padding:3px;
	background:#CAC1B2
	}
	
.detailTextarea {
	background:#FFFBF2;
	padding:4px;
	}
	
.genParTable {
	float:left;
	width:605px;
	}
.genParTable table {
	background-color:#EDE1CB;
	}

.genParTable th {
	text-align:left;
	background-color:#FFFBF2;
	padding-right:20px;
	}
	
.genParTable td {
	text-align:left;
	background-color:#FFFBF2;
	padding-right:20px;
}
	
.pedigree {
	background:#EDE1CB;
	}

.pedigree table {background:#EDE1CB;}

.pedigree th {}

.pedigree td {
	background:#FFFBF2;
}

.menu {
	border-bottom:3px #D6CFC2 double;
	font-family:tahoma,arial,verdana;
	background:#AC9784;
	height:20px;
	padding-left:5px;
	}

.menu a {
	font-weight:bold;
	color:#5F3A32;
	text-decoration:none;
	}
	
.menu a:hover {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.menuspacer {
	width:10px;
	}
	
.menuspacer2 {
	width:30px;
	}

.statFrame {
	width:600px;
	font-family:tahoma,arial,verdana;
	font-size:10pt;
	font-weight:normal
	}
	
.statFrame a {
	color:#5B513F;
	text-decoration:none;
	}
	
.statFrame a:hover {
	color:#5B513F;
	text-decoration:underline;
	}
	
.statText {
	text-align:justify;
	color:#000000;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	}
	
.statFrame ul li{
	text-align:justify;
	}
	
.statTitulek {
	font-family:tahoma,arial,verdana;
	font-size: 10pt; font-weight: bold; margin-top:0px;margin-bottom:0px;
	color:#FFFFFF;
	padding:3px;
	background:#786B54
	}
	
.statFrame table {
	font-family:tahoma,arial,verdana;background:#CAC1B2
	}
	
.statFrame th {
	font-weight:bold;
	color:#3C332A;
	background:#AA9884;
	text-align:left;
	padding:2px
	}
				
.statFrame td {
	font-weight:normal;
	color:#000000;
	text-align:left;
	background:#C1B6A3;
	padding:2px
	}

	
.statFrame .mark {
	text-decoration:none;
	color:#AA0000;
	font-weight:normal;
	}
	
.inputshort {
	width:100px;
}

.inputlong {
	width:300px;
}

.inputtolong {
	width:230px;
}

.noShow {
	display: none;
}

.inputtextarea {
	width:900px;
	height:80px;
}

.mainPhoto {
	float:left;
	width:310px;
	text-align:center;
	padding-top:10px;
}

.vNameDiv {
	display:none;
	border:1px solid black;
	background-color:white;
	width:250px;
	overflow: visible;
}

.vNameDiv2 {
	border:1px solid black;
	background-color:white;
	width:250px;
	overflow: visible;
}

.vNameDivLine {
	cursor: pointer;
	padding:0px;
	margin:0px;
}

.vNameDivLineOver {
	padding:0px;
	margin:0px;
	cursor: pointer;
	background-color: #FF9900;
	color: black;
}

.vhdlTable, .vhdlTable td, .vhdlTable th {
	margin:0px;
	padding:0px;
}

.photoNoBorderTable {
}

.photoNoBorderTable img {
	border-style:none;
}
