html {
	margin: 0;
	padding: 0;
	height: 100%;
}
body{
	margin: 0;
	padding: 0;
	background-color: #E5DEC1;
	font-size: 0.8em;
	font-family: verdana; 
	text-align: center;
	height: 100%;
}
a{
	color: #796B49;
	text-decoration: underline;
}
a:hover{
	color: #E23800;
}
h1{
	font-size: 175%;
	margin: 0;
	padding: 0;
	text-align: center;
	height: 48px;
	background-image: url(text.jpg);
	background-repeat: no-repeat;
	width: 634px;
	position: relative;
	top: 95px;
	left: 12px;
}
h1 span{
	position: absolute;
	left: -150em;
	width: 50em;
}
h2{
	font-size: 155%;
	margin: 0;
	padding: 0;
	text-align: center;
	height: 36px;
	background-image: url(text.gif);
	background-repeat: no-repeat;
	width: 419px;
	position: relative;
	top: 95px;
	left: 180px;
}
h2 span{
	position: absolute;
	left: -150em;
	width: 50em;
}
h3{
	font-size: 133%;
	margin: 0;
	padding: 0;
	color: #796B49;
}
h4{
	font-size: 100%;
	margin: 0;
	padding: 1em 0 0 1.5em;
}
h5{
	font-size: 100%;
	margin: 0;
	padding: 1em 0 0 1.5em;
	color: #796B49;
}
p{
	margin: 0.5em 0;
}
ul{
	list-style: none;
	margin: 0.5em 2.25em;
}
#telo ul{
	list-style: disc;
	margin: 0.5em 2.25em;
}
#telo ol{
	list-style: none;
}
#telo li.new{
	color: #E23800;
}
#telo img{
	margin: 10px;
}
td{
	font-size: 80%;
	border: 1px solid #E5DEC1;
	border-collapse: collapse;
}
.novinka{
	font-weight: bold;
	color: #E23800;
	font-size: 75%;
	padding-left: 5px;
	padding-right: 5px;
}
#blok{
	width: 760px;
	margin: 0.5em auto;
	padding: 0;
	text-align: left;
	background-image: url(back.jpg);
	background-repeat: no-repeat;
	background-color: White;
	border: 1px solid Black;
	height: auto;
}

#telo{
	margin: 110px 15em 0 1.25em;
	padding: 0;
	border: 0px solid Black;
}
#menu{
	margin: 110px 0 0;
	padding: 0;
	float: right;
	width: 14.5em;
	_width: 15em;
	font-family: Tahoma;
	font-weight: bold;
	color: #796B49;
	font-size: 95%;
	_font-size: 90%;
	border: 0px solid Black;
}
#menu hr{
	color: #796B49;
	height: 0px;
	display: none;
}
#menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu li{
	margin-bottom: 10px;
}
#menu a{
	color: #796B49;
	text-decoration: none;
}
#menu a:hover{
	color: #E23800;
	text-decoration: underline;
}
#pata{
	text-align: center;
	clear: both;
	margin: 0;
	padding: 1em 0;
	border: 0px solid Black;
}
.odr{
	font-weight: bold;
	color: #796B49;
}
.cena{
	color: #E23800;
}
.count{
	position: relative;
	top: 30px;
	display: block;
	text-align: center;
}
table.cenik{
	width: 500px;
}
td.a{
	width: 75px;
}
td.b{
	width: 70px;
}
.sloupek1{
	border: 1px solid White;
	float: right;
	width:230px;
	text-align: center;
}
.sloupek1 img{
	clear: both;
}
.sloupek1 span{
	display: block;
	margin:10px 0;
	border: 1px solid #E5DEC1;
	color: #796B49;
}
.sloupek2{
	border: 1px solid White;
	float: left;
	width:300px;
}
