html, body {
	font: 12px/140% Tahoma, Trebuchet, Arial, serif;

}
body {
	margin: 0;
	padding: 0;
	background: #000;
}

p,ul,li,a,img,h1,h2,h3,h4,h5,table,tr,td,form,input,select{
	margin: 0px;
	padding: 0px;
	border: none;
}
ul{
	margin: 0px 0px 0px 15px;
}
a{color: #355624;}
a:hover{color: #980081;}
#menu {
	position: absolute;
	padding: 0;
	height: 349px;
	background: url(../img/menu-back.jpg) no-repeat;
	margin-left: -498px;
	left: 50%;
	width: 354px;
	z-index: 101;
	top: 256px;
}
#logo {
	position: absolute;
	padding: 47px 0px 0px 135px;
	height: 256px;
	background: url(../img/logo-back.jpg) no-repeat;
	margin-left: -498px;
	left: 50%;
	width: 354px;
	z-index: 101;
	top: 0px;
}
#main{
	position: absolute;
	background: Black url(../img/right-back.jpg) no-repeat top;
	margin-left: -144px;
	left: 50%;
	position: absolute;
	width: 641px;
	z-index: 100;
	top: 0px;
}
#zahlavi {position: relative;height: 256px;width: 540px;}
#zahlavi IMG {position: relative;margin: 42px 0px 0px 18px;}
#pole {
	margin: 0;
	height: auto;
	clear: both;
	padding: 0px 0px 0px 0px;
	background: White url(../img/pole-back.gif) repeat-y top left;
	width: 540px;
}

#obsah {
	margin: 0px 0px 0px 0px;
	height: auto;
	background: url(../img/obsah-back.gif) no-repeat bottom left;
	padding: 0px 15px 20px 15px;
	font: 12px Arial, Helvetica, sans-serif;
}
#patka {
	margin: 0px 0px 0px 0px;
	clear: both;
	text-align: center;
	font: 10px Verdana;
	color: #676767;
	background: White url(../img/patka-back.gif) no-repeat top;
	width: 540px;
	height: 19px;
	padding-top: 2px;
}
#patka A{color: #FF5400;text-decoration: none;}
#patka A:Hover{text-decoration: underline;}


