html, body {
	font: 14px/140% "Times New Roman", Times, serif;
}
body {
	margin: 0;
	padding: 0;
	background: #290300 url(../img/bgbody.gif) repeat top;
}
#bgleft{
	position: absolute;
	padding: 0;
	/*margin-left: -666px;*/
	/*left: 50%;*/
	width: 100%;
	z-index: 15;
	top: 0px;
	background: transparent url(../img/bg2.gif) repeat-x top;
	height: 738px;
}
#bgright1{	position: absolute;	padding: 0;	margin-left: 487px;	left: 50%;	width: 169px;	z-index: 15;	top: 0px;	background: transparent url(../img/bg-right.jpg) no-repeat top;	height: 331px;}
#top{
	position: absolute;
	padding: 0;
	margin-left: -487px;
	_margin-left: -477px;
	left: 50%;
	width: 975px;
	z-index: 150;
	top: 40px;
	font: 14px "Times New Roman", Times, serif;
	color: Black;
	background: transparent url(../img/topz.jpg) no-repeat top;
	height: 161px;
}

#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: -487px;
	_margin-left: -477px;
	left: 50%;
	top: 201px;
	padding: 0;
	z-index: 120;
	width: 975px;
	height: 29px;
	background: transparent url(../img/menu.gif) no-repeat top;
}
#menu ul{	margin: 5px 0px 0px 20px;	padding: 0;}
#menu li{	margin: 0px 17px 0px 17px;	padding: 3px 0px 3px 0px;	display: inline;font: bold 14px "Times New Roman", Times, serif;}
#menu a{
	color: #641200;
	text-decoration: none;
	margin-left: 12px;
	font-weight: bold;
	font: bold 14px "Times New Roman", Times, serif;
}
#menu a:hover{	color: #B92100;}

#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: -487px;
	left: 50%;
	width: 975px;
	z-index: 100;
	top: 230px;
	background: transparent url(../img/page2.gif) repeat-y top; /*background-color: #1F2D52;*/
}
#pagetop{	height: auto;	width: 975px;	z-index: 100;	background: transparent url(../img/pagetop2.gif) no-repeat top;}
#pagebottom{	height: auto;	width: 975px;	z-index: 100;	background: transparent url(../img/pagebottom2a.gif) no-repeat bottom;}

#blok {
	height: auto;
	_height: 270px;
	min-height: 270px;
	background: transparent;
	color: Black;
	margin-left: 5px;
}
#blok a{	color: #641200;	text-decoration: underline;}
#blok a:hover{	text-decoration: none;}
#content{	width: 603px;	height: auto;	float: right;	margin: 0px 82px 0px 10px;	padding-top: 0px;	_margin-right : 46px;}
#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 46px;	_margin-left : 28px;}
#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;}
#submenu{
	margin-top: 25px;
	padding-bottom: 15px;
	background: White;
}
#submenu ul{	padding: 0px;	margin: 0px;	font: bold 14px "Times New Roman", Times, serif;}
#novinkymailem{
	border: 2px solid #771804;
	margin-right: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #EAB400;
	color: #5D0600;
}
#novinkymailem2{	border: 2px solid #EAB400;	margin-right: 2px;	padding-top: 5px;	padding-bottom: 5px;	background-color: #771804;	color: #EAB400;	font: bold 18px "Times New Roman", Times, serif;}
#novinkymailem2 a {	color: #EAB400;	font: bold 18px "Times New Roman", Times, serif;	text-decoration: none;}
#novinkymailem2 a:hover {	color: White;}

#novinkymailem3{	border: 2px solid #EAB400;	margin-right: 2px;	padding-top: 5px;	padding-bottom: 5px;	background-color: #771804;	color: #EAB400;	font: bold 18px "Times New Roman", Times, serif;}
#novinkymailem3 a {	color: #EAB400;	font: bold 18px "Times New Roman", Times, serif;	text-decoration: none;}
#novinkymailem3 a:hover {	color: White;}

#novinkymailem4{	border: 2px solid #EAB400;	margin-right: 2px;	padding-top: 5px;	padding-bottom: 5px;	background-color: #771804;	color: #EAB400;	font: bold 18px "Times New Roman", Times, serif;}
#novinkymailem4 a {	color: #EAB400;	font: bold 18px "Times New Roman", Times, serif;	text-decoration: none;}
#novinkymailem4 a:hover {	color: White;}

#menymailem{
	border: 2px solid #771804;
	margin-right: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #DBDBDB;
}

#onlinerezerace{
	border: 1px solid #771804;
	border-bottom: 1px solid #771804;
	padding-top: 5px;
	padding-left: 2px;
	padding-bottom: 5px;
	background-color: #EDEDED;
}
/*
#submenu li{
	background: url(../img/lmenuli.gif) no-repeat left;
	margin: 2px 0px 2px -16px;EDE9BA
	list-style: none inside none;
	width: 224px;
	height: 25px;
	padding-top: 15px;
	font: bold 14px Trebuchet MS;
}
#submenu a{
	padding: 0px 3px 3px 20px;
	color: #590000;
	text-decoration: none;
}
#submenu a:hover{
	color: White;
	text-decoration: none;
}*/
#submenu li {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 212px;
	_width: 170px;
	_height: 32px;
	min-height: 32px;
	border-bottom: #DA8600 1px solid;
}

#submenu li a {
	display: block;
	width: 197px;
	_height: 28px;
	min-height: 28px;
	margin: 1px 0;
	padding: 5px 0 0 15px;
	color: #650500;
	text-decoration: none;
	background-color: #EAB400;
	font-weight: bold;
}
#submenu li a:hover { background-color: #DA8600; }
/*------------l menu menu-------------*/



#patka {	margin: 0;	clear: both;	color: #2B2B2B;	height: 183px;	background: transparent url(../img/patka.gif) no-repeat top;	margin-top: 0px;	margin-left: 35px;}
#patkaobsah {	padding-top: 119px;	text-align: center;}
#patka a{	color: #800000;	text-decoration: none;}
#patka a:hover{	color: #800000;	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;}

