/*

katalog 

*/






h2 {

	clear:left;
	margin:0;
	}

.finfo {

	margin:1px 0 5px 8px;
	
	color:#444;
}





.katalog-kats-over {

	background:url('img/katalog-big-bg.png') repeat-x bottom left;
 	padding:10px 0 15px 35px;

	
}

.katalog-kats {

	margin:0;
	padding:0;
}

.katalog-kats li {

	list-style-type:none;
	
	margin-bottom:2px;
	font-size:9pt;
	
	float:left;
	width:220px;
	display:block;
}

.katalog-kats a {

	color:#db0f0f;
	font-size:9pt;
	font-weight:normal;

}

.katalog-kats a:hover {

	color:#372222;
}

.katalog-kats span {

	display:block;
	font-size:10pt;
	padding-left:10px;

}






.katalog-kats2 {

	margin:0;
	margin-bottom:15px;
	padding-left:10px;

}

.katalog-kats2 li {

	list-style-type:none;
	
	margin-bottom:2px;
	font-size:9pt;	
}

.katalog-kats2 a {

	font-size:9pt;
	font-weight:normal;

}

.katalog-kats2 span {

	display:block;
	font-size:10pt;
	padding-left:10px;

}







.katalog-hkats {

	margin:0;
	margin-bottom:15px;
	padding-left:10px;

}

.katalog-hkats li {

	list-style-type:none;
	
	margin-bottom:2px;
	font-size:9pt;	
	
	float:left;
	display:block;
}

.katalog-hkats a {

	font-size:9pt;
	font-weight:normal;

}

.katalog-hkats span {

	font-size:10pt;

}



.katalog-links {

	margin:0 0 2px 0;
	padding:0;
}

.katalog-links li {

	clear:left;
	font-size:10pt;
	list-style-type:none;

	margin-bottom:8px;
	padding:5px 5px 10px 5px;

	background:url('img/katalog-links-bg.png') repeat-x bottom left;
/*
	border-top:1px solid #999;
	border-bottom:1px solid #999;
*/
/*
	min-height:75px;
	_height:75px;
*/
	position:relative;
}

.katalog-links .cache {

	font-size:0.8em;
	color:#666;
}

.katalog-links .cache:hover {

	color:#888;
}

.katalog-links .title {

	color:#db0f0f;
	font-size:9pt;
	font-weight:normal;
}

.katalog-links .title:hover {

	color:#372222;
}


.katalog-links span {

	display:block;
	font-size:10pt;
/*	padding-left:10px;*/
/*	
	font-style:italic;
*/
}

.katalog-links .logo {

	display:block;

	border:none;
	float:left;
	
	margin:0 5px 4px 0;
}

.katalog-links .nahled {

	display:block;

	border:none;
	float:left;
	
	border:1px solid #777;
	margin:0 5px 10px 0;
}

.katalog-links .nahled2 {

	display:block;

	border:none;
	float:left;
	
	border:none;
	margin:0 5px 10px 0;
}

.katalog-links li .in {

	margin-left:8px;
}


.katalog-links .url {

	font-size:9pt;
	display:block;
	
	color:#777;
}

.katalog-links .popis {

	font-size:9pt;
	
}

.katalog-links .kats {

	position:absolute;
	bottom:5px;
	right:5px;

	text-align:right;
}

.katalog-links .kats a {

	font-size:9pt;
	color:#666;
	text-decoration:none;
}

.katalog-links img {

	border:none;
	padding:0;
	margin:0;
}







.patnactpx {
	
	height:15px;
	}
	


h1 {

	font-size:1.6em;
	color:#c60707;

	background:url('img/d-icon-kat.png') no-repeat;

	padding:5px 0 0 40px;
	margin:5px 0 2px 0;
}


.pocetkats {

	padding:7px 10px;
	margin:0;
}



.nahledbig {

	position:absolute;
	left:5px;
	top:5px;
	width:300px;
	height:200px;
	z-index:5;
	}
	
.nahledbig img {

	border:1px solid #444;
	margin:2px;
	}
	







.abeceda {

	list-style-type:none;
	
	margin:3px 0;
	padding:0;
	}

.abeceda li {

	margin:0;
	padding:1px 0px;
	
	display:inline;
	}

.abeceda a {

	margin:0;
	padding:1px 4px;
	
	font-weight:bold;
	}
	
.abeceda .selected {

	color:#fff;
	background-color:#000;
	}	
	









.kokresy {

	list-style-type:none;
	
	margin:3px 0;
	padding:0;
	}

.kokresy li {

	margin:0;
	padding:1px 0px;
	
	display:inline;
	}

.kokresy a {

	color:#c00;
	margin:0;
	padding:1px 4px;
	
	font-weight:normal;
	font-size:8pt;
	}
	
.kokresy a:hover {

	color:#000;
	}
	
.kokresy .selected {

	color:#000;
	font-weight:bold;
	}	
	






#ad-katalog-side {

	float:right;
	width:182px;
/*	background-color:#F6FBFD;*/
/*	border:1px solid #106381;*/

	margin:0 0 0 5px;
	padding:0;
	}

#ad-katalog-side .header {

	background-color:#E4ECF0;
	padding:2px 8px;

	border:1px solid #D0DBE5;
	font-size:8pt;
	font-weight:bold;

	color:#163C4F;
	display:block;
	}

#ad-katalog-side .inside {

	padding:0;
	}


#ad-katalog-side .inside img {

	border:1px solid #000;
	}

#ad-katalog-side .inside a {

	display:block;
	margin:4px 0;
	}








.subh2 {

	background:none !important;
	margin:0 !important;
	padding:0 !important;
	font-size:9pt !important;
	color:#888 !important;
	}






.default-h2 {

	margin:8px 0 8px 0;
	padding:7px 0 5px 10px;
	color:#c91212;
	font-size:10pt;

	clear:none;
	}




.websiteimgleft {

	float:left;
	margin:8px 8px 8px 0;
}





.main-in-left {

	float:left;
	width:160px;
	padding-right:7px;
}

.main-in-main {

	float:left;
	width:585px;
	padding-left:8px;
}


.default-h2-small {

	margin:3px 0 3px 0;
	padding:3px;
	color:#c91212;

	clear:none;
	font-size:9pt;
}

.nizekp {

	padding:2px 0;
	margin:1px 0;
}




.webkats {

	background:url('img/etarget-bg.png') repeat-x bottom left;
	padding:4px 8px 8px 8px;
	list-style-type:none;
	margin:4px 0;
}

.webkats li {

	padding:2px;
	margin:0;
}

.webkats li a {

	color:#000;
}


.websiteitable {

	background:url('img/etarget-bg.png') repeat-x bottom left;
	padding:4px 8px 8px 8px;
	list-style-type:none;
	margin:4px 0;
}

.websiteitable table {

	width:480px;
}

.websiteitable table th {

	padding:1px;
	text-align:left;
}

.websiteitable table td {

	padding:1px;
	text-align:left;
}


