.header {
position: relative;
height: 140px;
width: 100%;
min-height: 60px;
text-align: center;
}

#header_lilie 
	{
	position: absolute;
	left: 40px;
	top: 30px;
	}

#header_els 
	{
	position: absolute;
	right: 50px;
	top: 40px;
	}

#header_nadpis 
	{
	padding-top: 35px;
	}

#menu {
	padding-top: 80px;
	min-width: 180px;
	
	}

#menu_cont
	{
	margin: auto;
	}


.searching 
	{
	background: url("pasek.gif");
	width: 124px;
	height: 24px;
	}


.searching input {
		position: relative;
		top: -4px;
		float: left;
		margin-left: 9px;
		margin-right: 0px;
		background-image: url(form.back.jpg);
		background-color : #efffef;
		width: 80px;
		border: 1px solid brown;
} 

.searching .img {
		position: relative;
		top: -6px;
		margin-left: 0px;
		background-image: url(b.kura.jpg);
		background-color : #efffef;
		width: 24px;
} 

#menu a,
#menu form
	{
	text-align:center;
	position: relative;
	display: block;
	margin: auto;
	margin-top: 4px;
	}

#menu form
	{
	padding-top: 10px;
	position: relative;
	}

#foto
	{
	width: 200px;
	max-width: 200px;
	min-width: 200px;
	margin-top: 80px;
	left: -20px;
	position: relative;
	}

#foto a
	{
	text-align:center;
	display: block;
	}
#foto img
	{
	position: relative;
	left: 10px;
	padding: 5px; 
	background:  url(form.back.jpg);
	}


.provaz_h_top,
.provaz_h_bot
	{
	position: relative;
	height: 21px;
	width: 100%;
	background: url("provaz.h.png");
	z-index: 11;
	}

.provaz_h_top
	{
	top: 11px;
	}	

.provaz_h_bot
	{
	top: -11px;
	}	


.provaz_v_left, .provaz_v_right
	{
	position: absolute;
	top: 21px;
	bottom: 21px;
	_height: expression(document.getElementById('ramecek').clientHeight-40 + 'px');
	width: 21px;
	background: url("provaz.v.png");
	z-index: 10;
	}

.provaz_v_left
	{
	left: -11px;
	}	

.provaz_v_right
	{
	right: -11px;
	}


#supertelo 
	{
	position: relative;
	}

#telo {
	min-height: 700px;
	height: 100%;
	padding: 31px 41px 31px 41px;
	z-index: 9;
     }
	
#ramecek
	{
	margin-left: auto;
	margin-right: auto;
	width: 40em;
	min-width: 35em;
	position: relative;
	text-align: left;
	}

.brezovakura
	{
	background: url("b.kura.jpg");
	}


.uzel-l
	{
	position: absolute;	
	left: -18px;
	top: -8px;
	background: url("uzel.o.png");
	width: 34px;
	height: 35px;
	z-index: 12;
	}

.uzel-r
	{
	position: absolute;	
	right: -18px;
	top: -8px;
	background: url("uzel.png");
	width: 34px;
	height: 35px;
	z-index: 12;
	}

#provaz_top
	{
	position: absolute; 
	width: 100%;
	top: 0px;
	left: 0px;
	background: url("provaz.h.r.png");
	height: 14px;
	font-size:1px;
	}
#provaz_botom
	{
	width: 100%;
	left: 0px;
	background: url("provaz.h.l.png");
	bottom: 0px;
	_position: absolute;
	_top: expression(document.body.clientHeight - 14 + "px");
	height: 14px;
	font-size:1px;
	}

#provaz_left
	{
	position: absolute;
	bottom: 0px;
	height: 100%;
	_height: expression(document.body.clientHeight + "px");
	top: 0px;
	left: 0px;
	background: url("provaz.v.r.png");
	width: 14px;
	}

#provaz_right
	{
	position: absolute;
	bottom: 0px;
	height: 100%;
	_height: expression(document.body.clientHeight + "px");
	top: 0px;
	right: 0px;
	background: url("provaz.v.l.png");
	width: 14px;
	font-size:1px;
	}

body {
	font-family: "candara", "times new roman";
       position: relative;
	background: url("sitovina.png");	
}

#rootdiv
	{
	min-width:1000px;
	}


.roottable
	{
	min-width: 1000px;
	width: 100%;
}

.mp3 {
background-image: url("mp3.gif");
background-repeat: no-repeat;
margin: 0 auto 0 auto;
display: block;
text-align: left;
padding-left: 25px;
margin-left: 2em;
padding-right: auto;
width: auto;
}