body {
	margin:0; padding:0;
	text-align:center;
	font-family: sans-serif;
	color: Navy;
	}
#cele {
	width: 780px;
	margin:1em auto;
	text-align:left;
	max-width: 780px;
	font-size: 1em;
	}
#hlavicka{
	background-image: url(logo_spartak.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 780px;
	height: 330px;
	}
#leva {
	position: relative;
	top: 1em;
	float: left;
	}

#leva-text {
	width: 180px;
	text-transform: uppercase;
	font-weight: bolder;
	}
#leva-text a,#leva-text a:link, #leva-text a:visited, #hlavni-text, #hlavni-text a,#hlavni-text a:link, #hlavni-text a:visited{
	color: Navy;
	}
#leva-text a,#leva-text a:link, #leva-text a:visited
	{
	text-decoration: none;		
	}

#hlavni {
	position: relative;
	top: 1em;
	margin:0 0 0 185px; 
	padding-right:1.5em;
	}

#hlavni-text {
	margin: 0px; 
	padding: 0px;
	font-size: 1em;
	}

hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0; 
	padding:0;
	border:none;
	visibility: hidden;
	}
H1{
	font-size: 1em;
	font-weight: bolder;
}
.cla-text{
	font-size: 0.8em;
	margin-bottom: 0.4em !important;
}

.cla-informace{
	font-size: 0.6em;

}
.blok3obs, form small, form input.tl{
	display: none;
}
.blok3obs{
	font-size: 0.6em;
	position: relative;
	top: 1em;
	width: 570px;
	border: thin solid gray;
	background-color: Silver;
	
}
div.zalomit{
	display: inline;
	white-space: nowrap;
	margin-right: 0.4em;
	margin-left: 0.4em;
	letter-spacing: 0em;
}
.blok2obs li{
	list-style-image: none;
	list-style-type: none;
}
.predek_85{
	margin-left: 0px !important;
}
.cla-cely{
	border-bottom: thin solid silver;
	margin-bottom: 1em;
}
.textpole{
	padding: 0 1px 0 0; 
	color: navy; 
	border: 1px solid navy;
	position: relative;
	bottom: 3em;
	left: 1.2em;
	background-color: Silver;
}
.cla-text img{
	float: right;
	right: 0;
	bottom: 0;
}