body {
	background:	center url('img/pozadi.gif');
	text-align:	center;
	font-family:	Tahoma, sans-serif;
	font-size:	10pt;
	margin:		0px;
	padding:	0px;
}

img {
	border:		0px;
}

a {
	color:		 #d22a20;
}

a:hover {
	background-color: #EEEEEE;
}

ul {
	padding-left:	1em;
	margin-left:	0;
}

li {
	margin-top:	0.02em;
}

address {
	font-style:	normal;
}

hr {
	border-left:	0;
	border-right:	0;
	border-bottom:	0;
	border-top:	1px solid gray;
	margin:		5px 0px;
	padding:	0;
}

#main {
	width:		750px;
	margin-left:	auto;
	margin-right:	auto;
	padding:	6px;
	border:		1px solid #C5C2C5;
	text-align:	left;
	background:	white;
}


h1 {
	margin:		0px;
	padding:	0px;	
	position:	relative;
	width:		750px;
	height:		70px;
	overflow:	hidden;
}

h1 span {
	position:	absolute;
	left:		0px;
	top:		0px;
	width:		750px;
	height:		70px;
	background:	url('img/horni.jpg');
	z-index:	5;
	cursor:  pointer;
}

form h3 {
	font-size:	110%;
}

form h4 {
	font-size:	100%;
}

form label {
	display:	block;
	float:		left;
	width:		180px;
}
form div div label {
	width:		160px;
}
form div div div label {
	width:		140px;
}

form textarea {
	width:		300px;
}

form textarea, form input {
	border:		1px solid gray;
}

form textarea:focus, form input:focus {
	border:		1px solid #d22a20;
}
form div div {
	margin:		0px 20px;
}
form .stredit {
	text-align:	center;
}
form input.submit {
	width:		150px;
}
form input.check {
	border:		0;
}

#menu {
	margin-top:	6px;
	margin-bottom:	6px;
	width:		750px;
	z-index:	50;
	height:		1.7em;
	white-space:	nowrap;
}

#menu ul {
	list-style-type: none;
	padding:	0;
	margin:		0;	
}
#menu li {
	margin:		0;
	padding:	0;
	width:		105px;
	_width:		94px;
}

#menu li.main, #menu li.main_on {
	float:		left;
}

#menu li.main a, #menu li.main_on a {
	display:	block;
	border-left:	10px solid #bbbbbb;
	width:		100%;
	text-decoration: none;
	padding:	0;	
	padding-left:	3px;
	color:		#a92a20;
	background-color: white;
	height:		1.7em;
	line-height:	1.7em;	
	background:	white url('img/pozpolozky.gif') left top repeat-y;
}
#menu li.main a:hover, #menu li.main_on a:hover {
	border-left:	10px solid #d22a20;
	background-color: #f7f7f7;
}

#menu li.main ul, #menu li.main_on ul {
	position:	absolute;
	z-index:	20;
}

#menu li.main div {
	display:	none;
}

#menu li.main_s_on div {
	display:	block;
}

#menu .cistic {
	clear:		both;
	font-size:	0;
	
}

#st {
	background:	white url('img/pozst.gif') left top repeat-x;
}

#t {
	/*padding-top:	3.7em; */
	padding-left:	190px;
	padding-right:	10px;
	position:	relative;
	z-index:	0;	
}


.l {
	width:		180px;
	float:		left;
	margin:		0;
	padding:	0;
	z-index:	50;
	
}

.l#index {
	height:		320px;
	background:	url('img/levyindex.jpg') left top no-repeat;	
}

.n_h2 {
	margin-right:	-10px;
	position:	relative;
	height:		3.7em;
}

h2 {
	margin:		0px;
	padding:	0px;
	position:	absolute;
	right:		0px;
	top:		10px;
	width:		300px;
	padding-left:	20px;
	color:		gray;
	font-weight:	normal;
	font-size:	18pt;
	border-bottom:	1px solid silver;
}

table.preview {
	margin:		0.5em 0 0 0;	
}
table.preview a img {
	border:		1px solid white;
}
table.preview td {
	text-align:	center;
}
table.preview a:hover {
	background-color: transparent;
}
table.preview a:hover img{
	border:		1px solid #d22a20;
}

#pat {
	clear:		both;
	margin:		10px 0px 0px 0px;
	text-align:	left;
	color:		silver;
	font-size:	80%;
}
#pat a {
	color:		silver;
}
#pat a:hover {
	color:		gray;
}

