/* +++++++++++++++++++++++++++++++++++++++   */
/* KLASY Z RODOWODÓW                         */
/* +++++++++++++++++++++++++++++++++++++++   */
table, tr, td {
  border-width: 0px;
  border-collapse: collapse;
  padding: 2px 0px 1px 4px;
  }

.ShowsTable td {
  border: 1px solid #bf8c6a;
  vertical-align: top;
  }

.myTableStyle td { 
  border-top: 1px solid #bf8c6a; 
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #bf8c6a;
	}

.myFormStyle input, select, radiobutton, textarea, label{ 
	color: #f8ae3e;
	border: 1px solid #f8ae3e;
	font-family:Verdana, sans-serif;
	font-size: 11px;
	}

.myFormStyle input, select, radiobutton, textarea{ 
  background-color: #4e240f; 
	}

.myFormStyle label{ 
	border: 0px;
	}

.myFormStyle input[disabled="disabled"]{
	background-color: #222222;
	border: 1px solid #222222;
	}

span.rod_ww {
  color: red;
	font-weight: bold;
  }

span.ok {
  color: LawnGreen;
	font-weight: bold;
  }

span.uwaga {
  color: Gold;
	font-weight: bold;
  }

div.main_title {
  color: black;
  font-weight: bold;
  text-align: center;
  }

span.rod_cattitle {
  font-size: 8pt;
  font-weight: bold;
  }

span.rod_catnotitle {
  font-size: 8pt;
  font-weight: normal;
  }

div.rod_color {
  text-align: right;
  font-size: 7pt;
	color: #bf8c6a;
  }

span.dowcip {
  font-weight: bold;
	font-size: 12pt;
  }	
	
/* +++++++++++++++++++++++++++++++++++++++   */
/* KLASY Z RODOWODOW -  okrelenie kolorow    */
/* +++++++++++++++++++++++++++++++++++++++   */

.rod_title {
  letter-spacing: 1px;
  border-width: 1px;
  padding-right: 5px;
  padding-left: 10px;
  background-color: #bf6e38;
  color: #5c3d0a;
  border-color: #fce68d;
  }
        
.rod_generations {
  letter-spacing: 2px;
  background-color: #bf8c6a;
  color: #5c3d0a;
  border-color: #fce68d;
  }
                
.rod_cell {
	text-align: left;
  padding-right: 5px;
  padding-left: 10px;
  background-color: #5b3522;
  border-color: #bf8c6a;
}

tr.title1 {
  text-align: center;
  font-weight: bold;
  }

tr.title2 {
  text-align: left;
  font-weight: bold;
	font-style: italic;
  }

img {
  border-width: 0px;
  }

/* +++++++++++++++++++++++++++++++++++++++   */
/* KLASY Z TOOLTIPOW                         */
/* +++++++++++++++++++++++++++++++++++++++   */

dl.popup {
  font-size: 11px;
  color: #444411;
  background: #FFFFDD;
  border-color: #FFFF00;
  text-decoration: none;
  position: absolute;
  z-index: 20;
  visibility: hidden;
  top: 0px;
  left: 0px;
  border: 1px solid;
  padding: 3px;
  }

