body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {margin: 0;padding: 0;} body {margin-top: -1px;font-family: Verdana, "Geneva CE", lucida, sans-serif;background-color:white;color:grey;}table,th,td{	border:2px gray solid;	border-collapse:collapse;}th,td{	padding:5px;}th{	background-color:#BAD5E8;}.normal {}.cleaner{
margin-top:0.5em;
clear:both;
visibility:hidden;
}
h1, h2, h3, h4, h5, h6 {font-family: "Tahoma", "Arial CE", utopia, serif;}#wrap {width: 843px;}#header {width: 100%;height: 200px;background-color:#BAD5E8;}#header h2 {position: relative;overflow:hidden;margin: 0;height: 200px;}#header h2 span {display: block;position: absolute;left: 0;top: 0;z-index: 1;width: 780px;height: 200px;background: transparent URL('../images/header2.jpg') left top no-repeat;}#navigation {float: right;width: 221px;padding:10px;border-left: none;border-bottom: none;background: #BAD5E8 URL('../images/navibg.jpg') left top no-repeat;}#navigation h4 {width: 101px;height: 24px;margin: 0;}a{	color: #004679;	font-weight:bold;}#navigation h4 a, #navigation h4 span { font-family:"Kabel Ult BT", Tahoma, Verdana, "Geneva CE", lucida, sans-serif;font-weight:bold; display: block;color: #004679;width: 101px;height: 24px;margin: 0;white-space: nowrap;display:block;padding-left: 25px;background-image:url('../images/tecka.gif');background-repeat: no-repeat;}#navigation h4 a:link, #navigation h4 a:visited {	text-decoration:none;}#navigation h4 a:hover, #navigation h4 a:active, #navigation h4 span {color: white;background-image:url('../images/tecka2.gif');text-decoration:none;}#main {background: white URL('../images/vlna.jpg') left top no-repeat;	float: left;padding-left: 50px;line-height: 1.5em;font-size: 13px;width: 552px;margin-bottom:1em;}#main p {margin-top: 0.75em;margin-bottom: 0.75em;}#main li {line-height: 1.5em;}#main ul, #main ol {margin-top: 0.5em;margin-bottom: 1.5em;padding-left: 2em;}#main h1 {margin-top: 1em;margin-bottom: 0.432em;font-size: 1.8em;line-height: 0.9375em;}#main h2 {margin-top: 0.468em;margin-bottom: 0.432em;font-size: 1.6em;line-height: 0.9375em;color:rgb(100,100,100);}#main h3 {margin-top: 1.7em;margin-bottom: 0.288em;font-size: 1.3em;line-height: 1.15em;}#text{min-height:350px;}#hlavninadpis {font-size: 2.5em !important;line-height: 1.125em;margin-top:0.5em;margin-bottom:2em !important;color:white;}#footer{background-color:#60A8DE;color:white;font-weight:bold;font-family:"Arial Narrow";vertical-align:middle;margin-top:3em;}#footer img{margin:0;border:0;vertical-align:middle;}.date{font-style:italic}input,textarea{font-size:1em;border:1px black solid;margin:1px;background-color:white;}label{width:10em;float:left;}form ul{list-style:none;padding-left:1em;}.fat{font-weight:bold;}.dead{color:silver;}.bugs{font-weight:bold;color:red;}#searchform{font-size:0.8em;margin-top:1em;padding:0.3em;float:right;border: 1px silver solid;}#searchform ul{margin-left:-1em;}#searchform li{	display:inline;}#searchform label{width:5em;}.photocell{float:left;width:210px;height:210px;padding-left:40px;padding-right:20px;}.navigation{	text-align:center;}#flashnews h2{background-color: #BAD5E8;	padding:0.1em;margin-left:40px;font-size:1.4em}#flashnews h3{margin-top:0.4em;margin-bottom:0.2em;font-size:1.1em}	#flashnews{padding:10px;font-size:0.8em;color:black;}#gallery{	width:100%;}#gallery td{	padding:5px;	text-align:center;}#gallery a,.photocell a,.bigphotocell a,h2 a{	color:grey;}#zoom{	position:relative;	left:430px;	top:-415px;}#zoom img{	border-width:0;}#poplace h4{	margin:0.2em;}#kofo{margin-left:1.5em !important;}#cats {margin-top:100px;margin-left:-12px;}#catsnews h5,#cats h5{float:left;font-size:0.82em;}#catsnews h5 a,#cats h5 a, #cats h5 span {display: block;width: 160px;height: 18px;margin: 0;padding-left: 25px; padding-top: 5px;white-space: nowrap;}#catsnews{	width:390px;}
