body{
	font: normal 10pt "Lucida Grande CE", "Lucida Grande", "Geneva CE", "Verdana CE", "Verdana", "Arial", serif;
}

#container{
	float: left;
	width: 980px;
	height: 500px;
}
#logo{
	position: absolute;	
	top:5px;
	left: 5px;
	height: 90px;
	width: 200px;
}
#header{
	position: absolute;
	top: 5px;
	left: 215px;
	height: 90px;
	width: 770px;
}
#jazyky{
	padding: 4px;
	width: 180px;
}
#jazyky a{
	color: #eee;
	
}
#menuGhost{
	position: absolute;
	top: 95px;
	left: 5px;
	width: 980px;
	height: 25px;
	background: #8a4e18; /**  723c00   8a4e18 804400 **/
}
#menu{
	position: absolute;
	top: 95px;
	left: 210px;
	width: 770px;
	
}
#pageBody{
	position: absolute;
	top: 120px;
	left: 5px;
	width: 980px;
}
#leftMenu{
	background: #F8EDC8;  /**FDF6DA**/
	float: left;
	margin-top: 10px;
	width: 195px;
	color: #000;
	padding: 4px;
	
}
#drobky{
	margin-top: 1px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background: #F8E3B2;
	color: #501500;
}
#drobky a{
	color: #501500;
	font-weight: 500;
	font-size: 8pt;
}
#main{
	background: #F8EDC8;
	position: absolute;
	left: 207px;
	width: 771px;
	padding-top: 10px;
	color: #000;
	border: 1px solid #eee;
}
#footer{
	display: none;
	height: 30px;
	float: left;
	text-align: center;
	color: #999;
	font-size: 7pt;
}

p{
	text-indent: 0px;
	padding: 5px 15px;
	font-size: 9pt;                    /**/
}



a{
	color: #884422;
	text-decoration: none;
	font-size: 9pt;
}

a:hover{color: #dd7722;
}

h1, h2, h3, h4, h5, h6{
	color: #704030;
	padding-left: 10px;
}


table.pinf{
	font-size:7pt;
	color: #333;
	text-align:center;
	background:#F8EDC8;
}
table.pinf td#w{
	background: #F8EDC8;
}
table.pinf a{
	font-size:8pt;
}
table.pinf td{
	border-top: 2px solid #F8DBA3;
}
img{
	border: 0px solid #501500;
}
/*************************************************/

#header span{
	display:none;
}

#myst{
	position: absolute;
	top: 80px;
	left: 605px;

}
table.myst{
	width: 150px;
}
/******************** MENU **********************/
table.menuTop{
	width: 770px;
	border: none;
	color: #999;
}

#jazyky a{
	padding: 4px;
}

table.menuTop tr.lista{
	text-align: center;
}

table.vysuvacie{
	background-color: #F8DBA3;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}

table.vysuvacie td{	
	background-color: #9A5619;
	padding: 0px;
}
span.horne#mainFlag a{
	background: #F8EDC8;
	color: #000;
}

span.horne a{
	display: block;
	padding: 2px;
	font-weight: 500;
	color: #fff;
}


span.horne a:hover {
	padding: 2px;
	background: #F8E3B2;
	font-weight: 500;
	color: #000;
}

span.dolne a{
	display: block;
	padding: 5px;
	font-weight: 500;
	background: #9A5619;
	color: #fff;

}

span.dolne a:hover{
	display: block;
	padding: 5px;
	font-weight: 500;
	background: #F9C675;
	color: #000;
}

//////////////////////////////////////////////////////

table.menuLeft{
	border: none;
	background: #fff;
}

table.vysuvacieL{
	background: #ddd;
/*	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;  */
}

span.blok{
	background: #fff;
	border-bottom: 1px solid #F8EDC8;
	padding-left: 20px;
}

span.lave a{					/** vysuvacie **/
	display: block;
	width: 150px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 20px;
	background: #fff;
	color: #333;
	border: none;
	font-weight: 500;
}
span.lave a:hover{
	display: block;
	background: #F8EDC8;
	color: #000;
	border: none;
	text-decoration: underline;
}
span.lave#leftSubFlag a{
	background: #fff url("./img/zeleny.jpg") no-repeat center left;
}


span.bocne a{					/** objavovacie **/
	display: block;
	padding: 2px;
	background: #fff;
	color: #000;	
	width: 130px;
	padding-left: 13px;

}
span.bocne a:hover {
	background: #fff url("./img/arrowG1.jpg") no-repeat center left;
	color: #000;
}


span.left_out{				/** lave bunky **/
	width: 187px;	
}

span.left_out a{				/** lave bunky **/
	border-bottom: 1px solid #F8EDC8;
	display: block;
	padding: 5px;
	padding-left:20px;
	font-weight: 500;
	color: #333;
	background: #FFFDEE;
}
span.left_out a:hover{
	background: #F8DBA3;
	color: #000;
	display: block;
}
span.left_out#leftFlag a{
	background: #fff url("./img/cerveny.jpg") no-repeat center left; /** sipka **/
	color: #333;
}

span.left_out_main a{
	border-bottom: 2px solid #F8EDC8;
	background: #fff;
	display: block;
	width: 187px;
	padding: 10px 4px;
	font-weight: 500;
	color: #000;
	text-align: center;
}
span.left_out_main a:hover{
	background: #F8DBA3;
	color: #000;
	display: block;
}
span.left_out_main#leftFlag a{
	background: #FDF6DA;
	color: #000;
}
span.left_out_main#leftFlag a:hover{
	background: #F8DBA3;
	color: #000;
	display: block;
}
/******************** SPOLOCNE ************************/
ul.mapa{
	padding:0px 20px;
}
ul.mapa ul{
	padding:0px 20px;
}

p.odsad{

	padding-left: 25px;
}

p.linky{
	text-indent: 0px;
	padding: 0px;
	padding-left: 10px;
	font-size: 9pt;                    /**/
}
p.linky a{
	color: #000;
	text-decoration: underline;
}

p.linkych{
	text-indent: 0px;
	padding: 0px;
	text-align: center;
	/* padding-left: 10px; */
}
p.linkych a{
	color: #000;font-weight: bold;
	text-decoration: none;
}

p.linkych a:hover{
	color: #a82f2f;font-weight: bold;
}


p.pdf a{
	float: right;
	width: 20%;
	padding: 3px;
}

p.vrhvcs{
	font-size: 9pt
}

ul.stvorcek0{
	margin: 0px;
	padding: 0px 20px;
	font-size: 9pt;                    /**/
}

h2{
	padding-left:25px;
}

h3{
	padding-left:25px;
}

h4{
	padding-left:25px;
}
h4.h4ch{
	/* padding-left:25px; */
	text-align: center;
	background-color: #F8EDC8; display: block; border-bottom: 1px solid #885;  border-top: 1px solid #885;
}

.texty{
  background: #FFFDEE;
	padding: 10px;
	margin: 10px;
	width: 560px;
}

.texty2{
	background: #FFFDEE;
	border: 1px solid #e9cd96;
	padding: 10px;
	margin: 10px;
	width: 560px;
	font-size: 9pt;
}

.textvcs{
  background: #F8EDC8;
	padding: 10px;
	margin: 10px;
	width: 720px;
}

.textymapy{
  background: #FFFDEE;
	padding: 10px;
	margin: 10px;
	width: 660px;
}

/************************ AKT *************************/
.akt{
	background: #FFFDEE;
	border: 1px solid #e9cd96;
	padding: 10px;
	margin: 10px;
	width: 560px;
}

.akt p.novinka{
	width: 540px;
	background: #FFFDEE;
	margin: 0px;
	padding: 5px 10px;
}
/******************** AKT INZ *************************/
.aktInz{
	background: #FFFDEE;
	padding: 10px;
	margin: 10px;
	width: 560px;
}

/************************** VYBOR *********************/
.vybor{
	background: #FFFDEE;
	border: 1px solid #e9cd96;
	margin: 10px;
	padding: 10px;
	width: 580px;
}

.vybor table.adresy{
	width: 100%;
	border: 0px solid #888;
	padding: 2px;
	margin: 2px;
}
.vybor table.adresy th{ font-variant: small-caps; background: #FBF2D0; text-align: left; padding:0 8px; border-bottom: 2px solid #F8EDC8; border-top: 4px solid #FFFDEE; height: 2em}
.vybor table.adresy td{ padding: 10px; border-bottom: 1px solid #F8EDC8;}
.vybor table.adresy th.meno{width:30%; padding-left:8px;}
.vybor table.adresy th.adresa{width:30%;}
.vybor table.adresy th.kontakt{width:40%;}
.vybor table.adresy tr{text-align: left; padding-left:8px;}
.vybor table.adresy tr.a1{background: #FDF6DA;}
.vybor table.adresy tr.a2{background: #FDF6DA; 
}

/******************* STUFF **********************/
.zoznClen{
	background: #FFFDEE;   /* #c5ddcb; */
	padding: 10px;
	margin: 10px;
	font-size: 9pt;
}

.zoznClen table{
	width: 650px;;
	border: 1px solid #777;
	padding: 2px;
	font-size: 9pt;
}

.zoznClen table td.meno{width: 55%;}
.zoznClen table td.email{width: 40%;}
.zoznClen table td.clenske{width: 5%;}




.zoznClen td{padding: 4px 15px;}
.zoznClen tr.pism{background: #ddd;}	/*pismenka*/		
.zoznClen tr.rr1{background: #f6f6f6;} 	/*prvy riadok*/
.zoznClen tr.rr2{background: #fff;}	/*druhy riadok*/



.zoznClen td a{color: #000;text-decoration: none;font-size: 9pt;
}

.zoznClen td a:hover{color: #A82F2F; font-size: 9pt;
}

.zoznClen td.v a{font-weight: bold;color: #83c486;
} 

.zoznClen td.v a:hover{color: #A82F2F;
}

.zoznClen td.rr{font-weight: bold; text-align: right;
}

/*********** STUFFclen2 ***************/
.zoznClen2{
	background: #FFFDEE;   /* #c5ddcb; */
	padding: 10px;
	margin: 10px;
	font-size: 9pt;
}

.zoznClen2 table{
	width: 730px;;
	border: 1px solid #777;
	padding: 2px;
	font-size: 9pt;
}

.zoznClen2 table td.meno{width: 200px;}
.zoznClen2 table td.mesto{width: 200px;}
.zoznClen2 table td.okres{width: 120px;}
.zoznClen2 table td.email{width: 150px;}





.zoznClen2 td{padding: 4px 8px;}
.zoznClen2 tr.pism{background: #ddd;}	/*pismenka*/		
.zoznClen2 tr.rr1{background: #f6f6f6;} 	/*prvy riadok*/
.zoznClen2 tr.rr2{background: #fff;}	/*druhy riadok*/



.zoznClen2 td a{color: #000;text-decoration: none;font-size: 9pt;
}

.zoznClen2 td a:hover{color: #A82F2F; font-size: 9pt;
}

.zoznClen2 td.v a{font-weight: bold;color: #83c486;
} 

.zoznClen2 td.v a:hover{color: #A82F2F;
}

.zoznClen2 td.rr{font-weight: bold; text-align: right;
}

/*********** STUFF psy ***************/


.zoznPes{
	background: #FFFDEE;   /* #c5ddcb; */
	padding: 10px;
	margin: 10px;
}

.zoznPes table{
	width: 670px;;
	border: 1px solid #777;
	padding: 2px;
	font-size: 9pt;
}

.zoznPes table td.pohlav{width: 15px;}
.zoznPes table td.plem{width: 15px;}/**
.zoznPes table td.menopsa{width: 250px;}  */
.zoznPes table td.polovny{width: 3px;}
.zoznPes table td.chovnost{width: 3px;}
.zoznPes table td.vsestr{width: 3px;} 




.zoznPes td{padding: 0px 3px;}          /*   td{padding: 4px 3px;}*/
.zoznPes tr.pism{background: #efefef;}	/*pismenka*/		
.zoznPes tr.rp1{background: #dfdfdf; height: 1px;} 	/*prvy riadok*/
.zoznPes tr.rp2{background: #fff; height: 22px; font-size: 9pt;}	/*druhy riadok*/



.zoznPes td a{color: #000;text-decoration: none;font-size: 9pt;
}

.zoznPes td a:hover{color: #A82F2F;
}

.zoznPes td.v a{font-weight: bold;color: #83c486;
} 

.zoznPes td.v a:hover{color: #A82F2F;
}

.zoznPes td.rp{font-weight: bold; text-align: center;color: #777;
}




/***********************  LINK ***********************/
.link{
	background: #FFFDEE;
	padding: 3 px 10px;
	margin: 10px;
	width: 700px;
}

table.link td.t1{
	text-align: right;
	padding:3px;
}
table.link td.t2{
	text-align: left;
	padding:3px;
}
.linkhlav{
	background: #FFFDEE;
	border: 1px solid #e9cd96;
	padding:  0 10px;
	margin: 10px;
	width: 720px;
}






/***************************CHOV STANICE**************************/

ul.stvorcek0chs{
	width: 645px;
	margin: 0px;
	padding: 0px 20px;
	font-size: 9pt;
}

.zoznChS{
	background: #FFFDEE;   /**********#c5ddcb;******/
	padding: 10px;
	margin: 10px;
	font-size: 9pt;
}

.zoznChS table{
	width: 600px;;
	border: 1px solid #777;
	padding: 2px;
	font-size: 9pt;
}

.zoznChS table td.nazov{width: 350px;}
.zoznChS table td.majitel{width: 250px;}


.zoznChS td{padding: 0 4px;}
.zoznChS tr.pism{background: #ddd;
				height: 4px;
				font-size: 9pt;
}											/*pismenka*/		
.zoznChS tr.r1{background: #fff;
				height: 2em;
				font-size: 9pt;
				color: #333;
				

} 											/*prvy riadok*/
.zoznChS tr.r2{background: #eee;
				height: 1.5em;
				padding: 0pt;
				font-size: 9pt;
				font-weight: normal;
}		



.zoznChS td.vp{text-align: right;color: #888; padding-right: 5px; border-top: 1px solid #ccc;
} 										
.zoznChS td.vn{text-align: right; padding-right: 5px; border-top: 1px solid #ccc;
} 
.zoznChS td.vc{text-align: right; padding-right: 5px; border-top: 1px solid #ccc;
} 

.zoznChS td a{color: #000;text-decoration: none;font-size: 9pt;
}

.zoznChS td a:hover{color: #A82F2F;
}

.zoznChS td.v a{color: #000;
} 	
.zoznChS td.v a:hover{color: #A82F2F; 
}
.zoznChS td.vc a{color: #079000;
} 	
.zoznChS td.vc a:hover{color: #A82F2F;
}
.zoznChS td.vn a{color: #dd2121;
} 	
.zoznChS td.vn a:hover{color: #A82F2F;
}


/*********** Chovne jedince ***************/


.zoznChJ{
	background: #FFFDEE;   /* #c5ddcb; */
	padding: 10px;
	margin: 10px;
}

.zoznChJ table{
	width: 670px;;
	border: 1px solid #777;
	padding: 2px;
	font-size: 9pt;
}

.zoznChJ table td.posledrok{width: 5px;}
.zoznChJ table td.menopsa{width: 420px;}
.zoznChJ table td.majitel{width: 140px;}
.zoznChJ table td.vsestr{width: 5px;}




.zoznChJ td{padding: 0px 3px;}          /*   td{padding: 4px 3px;}*/
.zoznChJ tr.pism{background: #efefef; height: 22px;}	/*pismenka*/		
.zoznChJ tr.rp1{background: #dfdfdf; height: 1px;} 	/*prvy riadok*/
.zoznChJ tr.rp2{background: #fff; height: 22px; font-size: 9pt;}	/*druhy riadok*/



.zoznChJ td a{color: #000;text-decoration: none;font-size: 9pt;
}

.zoznChJ td a:hover{color: #A82F2F;
}

.zoznChJ td.v a{font-weight: bold;color: #83c486;
} 

.zoznChJ td.v a:hover{color: #A82F2F;
}

.zoznChJ td.rp{text-align: left;color: #777;
}


/****************************************PLEM ***********************************/

.plemStan{
	background: #FFFDEE;   /****#f0f8f2;*****/
	border: #777 1px solid;
	padding: 10px;
	margin: 10px;
	width: 560px;
}
.plemStan ul.mapa{
	padding-left: 20px;
}

.plemStan ul.mapa  a:hover{
	color: #800;
}
/****************************************PLEM STAN MKS ***********************************/
.plemStand h4{
	line-height: 1em;
}

.plemStand{
	background: #FFFDEE;   /****#f0f8f2;*****/
	border: #777 1px solid;    /**** #c5ddcb *****/
	padding: 10px;
	margin: 10px;
	width: 560px;
}
.plemStand h4.h4chova{
	color: #000;
	margin: 10px 0px 5px 0px;
	
}
.plemStand h4.h4chovb{
	color: #555;
	padding-left: 25px;
	margin: 5px 0px;
}
.plemStand p.odchova{
	background: #fff;
	margin: 0px;
	padding: 5px 10px;
	border-right: #f8edc8 1px solid;
	border-bottom: #f8edc8 1px solid;
}
.plemStand ul.stvorcekchova{
	background: #fff;
	padding: 5px 10px;
	padding-left: 25px;
	margin: 0px;
	border-right: #f8edc8 1px solid;
	border-bottom: #f8edc8 1px solid;     /********* #e4efe7  ******/
}










/*****************************************  VIAC... *****

.zoznChS td.vp{font-weight: bold;text-align: right;color: #888; padding-right: 5px;
} 										
.zoznChS td.vn{font-weight: bold;text-align: right; padding-right: 5px;
} 
.zoznChS td.vc{font-weight: bold;text-align: right; padding-right: 5px;
} 

.zoznChS td a{color: #000;text-decoration: none;font-size: 9pt;
}

.zoznChS td a:hover{color: #A82F2F;
}

.zoznChS td.v a{font-weight: bold;color: #85ba88;
} 	
.zoznChS td.v a:hover{color: #A82F2F;
}
.zoznChS td.vc a{font-weight: bold;color: #079000;
} 	
.zoznChS td.vc a:hover{color: #A82F2F;
}
.zoznChS td.vn a{font-weight: bold;color: #dd2121;
} 	
.zoznChS td.vn a:hover{color: #A82F2F;
}
.zoznVrh table td.vrh{width: 10%;}
.zoznVrh table td.datumvrh{width: 20%;}
.zoznVrh table td.otec{width: 50%;}
.zoznVrh table td.psy{width: 10%;}
.zoznVrh table td.suky{width: 10%;}


.zoznVrh td{padding: 0 4px;}
.zoznVrh tr.r1{background: #fff;
				height: 2em;
} 											/*prvy riadok*/

******************/
.zoznVrh tr.r2{background: #eee;
				height: 1.6em;
				padding: 0pt;
				font-size: 9pt;
}								

