html, body {
	font: 12px/140% Trebuchet MS;
}
body {
	margin: 0;
	padding: 0;
	background: #A3C405 url(../img/bg.gif) repeat-x top;
}
#bgleft{	position: absolute;	padding: 0;	margin-left: -554px;	left: 50%;	width: 54px;	z-index: 6;	top: 0px;	background: transparent url(../img/bgleft.gif) no-repeat top;	height: 394px;}
#bgright{	position: absolute;	padding: 0;	margin-left: 500px;	left: 50%;	width: 66px;	z-index: 6;	top: 0px;	background: transparent url(../img/bgright.gif) no-repeat top;	height: 394px;}
#top{	position: absolute;	padding: 0;	margin-left: -500px;	_margin-left: -500px;	left: 50%;	width: 1000px;	z-index: 75;	top: 23px;	color: Black;	background: transparent url(../img/top.gif) no-repeat top;	height: 145px;}

#zahlavi{	position: absolute;	padding: 0;	margin-left: -511px;	_margin-left: -511px;	left: 50%;	width: 1065px;	z-index: 5;	top: 0px;	color: Black;	background: transparent url(../img/top.jpg) no-repeat top;	height: 332px;}
#menusekce{	position: absolute;	padding: 0;	margin-left: -500px;	_margin-left: -500px;	left: 50%;	width: 234px;	z-index: 15;	top: 53px;	color: Black;	background: transparent url(../img/logo.gif) no-repeat top;	height: 268px;}
#slogan{	color: #002C42;	font: bold 14px Trebuchet MS;	margin: 55px auto auto 30px;	letter-spacing: 1px;}
#kosik{	position: absolute;	padding: 0;	margin-left: 50px;	_margin-left: 50px;	left: 50%;	width: 270px;	z-index: 85;	top: 100px;	color: Black;	height: 50px;}
#search{	position: absolute;	padding: 0;	margin-left: -525px;	_margin-left: -525px;	left: 50%;	width: 220px;	z-index: 85;	top: 160px;	color: Black;	height: 50px;}
#uzivatel{	position: absolute;	padding: 0;	margin-left: 34px;	_margin-left: 34px;	left: 50%;	width: 270px;	z-index: 85;	top: 192px;	color: Black;	height: 50px;}

#mutace{	position: absolute;	padding: 0px 0px 0px 0px;	margin-left: -487px;	_margin-left: -477px;	left: 50%;	width: 975px;	z-index: 150;	top: 0px;	height: 40px;	background: transparent;}
#mutacecont{	float: right;	margin-right: 60px;}
#mutace a{	display: block;	width: 18px;	background-color: inherit;	float: left;	margin: 10px 4px 0px 4px;	text-decoration: none;	color: White;	height: 27px;	text-align: center;}
#mutace a:hover{	background-color: Black;	color: White;}

#menu{	position: absolute;	margin-left: -510px;_margin-left: -510px;	left: 50%;	top: 290px;	padding: 0;	z-index: 80;	width: 1100px;	background:  url(../img/menu.gif) no-repeat top;}
#menu ul{	margin: 5px 0px 0px 0px;	padding: 0;}
#menu li {
	margin: 0 20px 0px 14px;
	padding: 0;
	list-style: none;
	display: inline;
	float: left;
}
#menu li a {
	_height: 28px;
	min-height: 28px;
	margin: 1px 0;
	font-size: 13px;
	color: White;
	text-decoration: none;
	font-weight: bold;
	width: 170px;
	text-align: center;
	display: block;
}
#menu li a:hover {	color: #FFE400;}

#topmenu{	position: absolute;	margin-left: -500px;	_margin-left: -500px;	left: 50%;	top: 328px;	padding: 0;	z-index: 80;	width: 1000px;	background: url(../img/menu.gif) no-repeat top;	text-align: right;}
#topmenu ul{	margin: 5px 40px 0px 0px;	padding: 0;}
#topmenu li {	margin: 0;	padding: 0;	list-style: none;	width: 185px;	_width: 170px;	_height: 32px;	min-height: 32px;	display: inline;}
#topmenu li a {	_height: 28px;	min-height: 28px;	margin: 1px 0;	padding: 3px 0 0 15px;	font-size: 12px;	color: Black;	text-decoration: none;}
#topmenu li a:hover {	text-decoration: underline;}


#lmenu{	position: absolute;	padding: 0;	height: auto;	margin-left: -430px;	left: 50%;	width: 214px;	z-index: 1500;	top: 60px;	background: transparent url(../img/lmenu.gif);}
#lmemutop{	height: auto;	width: 214px;	background: transparent url(../img/lmenu-top.jpg) no-repeat top;}
#lmenubottom{	height: auto;	width: 214px;	background: transparent url(../img/lmenu-bottom.jpg) no-repeat bottom;}

#drobeckova{	margin: 0px 15px 26px 25px;}
#page{
	position: absolute;
	padding: 0;
	height: auto;
	margin-left: -511px;
	left: 50%;
	width: 1022px;
	z-index: 50;
	top: 332px;
	background: White url(../img/page.gif) repeat-y top; /*background-color: #1F2D52;*/
}
#pagetop{
	height: auto;
	width: 1022px;
	z-index: 55;
	background: transparent url(../img/paget.gif) no-repeat top;
}
#pagebottom{
	height: auto;
	width: 1022px;
	z-index: 55;
	background: transparent url(../img/pageb.gif) no-repeat bottom;
}

#blok {	height: auto;		background: transparent;	color: Black;	margin-left: 0px;}
#blok a{	color: #641200;	text-decoration: underline;}
#blok a:hover{	text-decoration: none;}

#content{
	width: 570px;
	height: auto;
	float: right;
	margin: 5px 10px 0px 0px;
	padding-top: 0px;
	_margin-right: 10px;
	background: transparent url(../img/content.gif) repeat-y bottom;
}
#contenta{
	height: auto;
	_height: 270px;
	min-height: 270px;
	margin: 0px;
	background: transparent url(../img/contentb.gif) no-repeat bottom;
	padding: 10px 10px 20px 10px;
}
#content ul{	margin-bottom: 15px;	padding-left: 15px;}
#content li{	list-style: square outside url(../img/li.gif);}

#leva{	width: 213px;	height: auto;	float: left;	margin: 5px 5px 5px 10px;	_margin-left : 8px;}
#levacontent{	padding: 10px 10px 25px 15px;	background: transparent url(../img/lsubmenu.gif) no-repeat top;}
#levacontent h2{	margin: 6px 0px 5px 0px;	text-align: center;}
#levacontent a{	color: #641200;	text-decoration: underline;}
#levacontent a:hover{	color: #641200;	text-decoration: none;}

.sub2nadpis{
	text-align: center;
	margin: 7px auto 7px auto;
	font: bold 14px Trebuchet MS;
	color: #285201;
}
#submenu{
	background: transparent url(../img/submenu.gif) repeat-y;
	width: 200px;
}
#submenut{	background: transparent url(../img/submenut.gif) no-repeat top;	width: 200px;}
#submenub{	margin-top: 0px;	padding-bottom: 15px;	background: transparent url(../img/submenub.gif) no-repeat bottom;	width: 200px;}
#submenu ul{	padding: 0px;	margin: 8px 0px 0px 10px;	font: 12px Trebuchet MS;}
#submenu li {	margin: 0;	padding: 0;	list-style: none;	border-bottom: 1px dotted #5DD0E3;}
#submenu li a {	margin: 4px 0;	padding: 1px 0 0 1px;	color: #2C3501;	text-decoration: none;	font-weight: bold;}
#submenu li a:hover {	color: #FE4805;}
/*------------l menu menu-------------*/



#patka {	margin: 0;	clear: both;	color: #2B2B2B;	height: 33px;	background: transparent url(../img/patka.gif) no-repeat top;	margin-top: 0px;	margin-left: 0px;	}
#patkaobsah {
	padding-top: 3px;	text-align: center;	border-top : 1px solid #024363;	margin : 5px 20px 3px 20px;}
#patka a{	color: #1F8EB3;	text-decoration: none;}
#patka a:hover{	color: #1F8EB3;	text-decoration: underline;}

p,ul,li,a,img,h1,h2,h3,h4,h5,table,tr,td,form,input,select{	margin: 0px;	padding: 0px;	border: none;}



.line{background: url(../img/line.gif) no-repeat top;	height: 3px;margin: 3px 0px 3px 0px;clear: both;}
