html, body {
	font: 12px/140% Trebuchet, Arial, serif;

}
body {
	margin: 0;
	padding: 0;
	background: #80B664 url(../img/body_bg.gif) repeat-x top;
}

p,ul,li,a,img,h1,h2,h3,h4,h5,table,tr,td,form,input,select{
	margin: 0px;
	padding: 0px;
	border: none;
}
#vypisproduktuback ul{
	margin: 0px 0px 0px 15px;
}
a{color: #355624;}
a:hover{color: #980081;}
#ornate{
	position: absolute;
	margin-left: -345px;
	left: 50%;
	width: 590px;
	height: 64px;
	background: transparent url(../img/ornate.jpg) no-repeat top;
	top: 0px;
	z-index: 105;
}
#ornate ul{
	margin: 4px 4px 4px 4px;
}
#ornate li{
	color: #6A1683;
	list-style-type: none;
	font: bold 14px Georgia;
	display: inline;
	padding: 8px 13px 4px 0px;
	margin: 0;
}
#ornate a{
	text-decoration: none;
	color: #4F1062;
}
#ornate a:hover{
	color: #A500D6;
}
#zahlavi {
	position: absolute;
	padding: 0;
	height: 162px;
	background: url(../img/zahlavi.gif) no-repeat;
	margin-left: -503px;
	left: 50%;
	position: absolute;
	width: 788px;
	z-index: 101;
	top: 38px;
}
#main{
	position: absolute;
	background: url(../img/main_bg.gif) repeat-y top;
	margin-left: -491px;
	left: 50%;
	position: absolute;
	width: 776px;
	z-index: 100;
	top: 200px;
}
#pole {
	margin: 0;
	padding: 0px 48px 10px 210px;
	background: url(../img/pole1_bg.gif) no-repeat top;
	height: auto;
	_height: 900px;
	clear: both;
	min-height: 900px;
}
#pole_carka{
	background: url(../img/pole_bg.gif) no-repeat bottom;
	height: auto;
}
#obsah {
	margin: 0px 39px 0px 26px;
	width: 530px;
	height: auto;
	_height: 410px;
	min-height: 410px;
	padding-left: 170px;
}
#patka {
	margin: 0;
	clear: both;
	background: url(../img/patka_bg.gif) no-repeat top;
	width: 776px;
	height: 114px;
}
#rmenu{	position: absolute;	background: #46872D url(../img/r_menu.gif) repeat-y top;	margin-left: 258px;	left: 50%;	position: absolute;	width: 242px;	z-index: 500;	top: 46px;}

#rmenuwhite{	background: url(../img/r_menuwhitet.gif) no-repeat top;	padding: 40px 0px 0px 0px;}
#rwhite{	background: url(../img/r_white.gif) repeat-y center;	padding: 0px 18px 0px 18px;}
#rwhitebott{	background: url(../img/r_menuwhitebot.gif) no-repeat bottom;	height: 26px;}
#rmenubottom{	background: url(../img/r_menu_bottom.gif) no-repeat bottom;	height: 29px;}
#p_baner{background: White url(../img/baner_p.gif) repeat-x bottom;height: auto;text-align: center;color: Red;font-weight: bold;}
/*------------l menu menu-------------*/
#lmenu{	position: absolute;	margin-left: -458px;	left: 50%;	position: absolute;	width: 156px;	z-index: 500;	top: 225px;}
#l_menutop{	height: 23px;	background: url(../img/l_menutop.gif) no-repeat;}
#l_menu{	height: auto;	background: url(../img/l_menu.gif) repeat-y;}
#l_menusub{	height: auto;	background: url(../img/l_menusub.gif) no-repeat top;	padding: 3px 8px 3px 8px;}
#l_menubott{	height: 22px;	background: url(../img/l_menubott.gif) no-repeat;}

/*------------l menu menu-------------*/
/*------------ choroby ---------------*/
#choroby{	width: 190px;	height: 170px;	overflow: auto;	margin: 0px auto 0px auto;}
#choroby a{	text-decoration: none;}
#choroby a:hover{	text-decoration: underline;}
#choroby2{	width: 160px;	height: 400px;	overflow: auto;	margin: 0px auto 0px auto;}
#choroby2 a{	text-decoration: none;}
#choroby2 a:hover{	text-decoration: underline;}
#choroby3{	width: 190px;	height: 170px;	overflow: auto;	margin: 0px auto 0px auto;}
#choroby3 a{	text-decoration: none;}
#choroby3 a:hover{	text-decoration: underline;}
