html, body {
	font: 13px/140% Trebuchet MS;
}
body {	margin: 0;	padding: 0;	background: #0E6690 url(../img/bg.gif) repeat-x top;}

#top{	position: absolute;	padding: 0;	margin-left: -450px;	left: 50%;	width: 900px;	height: 182px;	z-index: 1500;	top: 0px;	font: 14px Trebuchet MS;	color: Black;	z-index: 1500;	background: transparent url(../img/top.jpg) no-repeat top;}

#menu{	font: normal normal 14px Trebuchet MS;	margin: 0;	z-index: 2000;	background: transparent url(../img/menu.gif) no-repeat top;	position: absolute;	padding: 0;	margin-left: -450px;	left: 50%;	width: 900px;	height: 36px;	top: 182px;}
#menu ul{margin: 6px 0px auto 0px;	padding: 0;}
#menu li{	margin: 0px 20px 0px 20px;	padding: 3px 0px 3px 0px;	display: inline;}
#menu a{	color: #042536;	text-decoration: none;	margin-left: 14px;	font-weight: bold;}
#menu a:hover{	color: #083C56;}

#slogan{	position: absolute;	padding: 0;	margin-left: -290px;	left: 50%;	width: 400px;	z-index: 1500;	top: 157px;	font: 14px Trebuchet MS;	color: Black;	z-index: 15000;}
#right{
	width: 240px;
	text-align: center;
	float: right;height: 250px;
}
#page{position: absolute;	padding: 0;	height: auto;	margin-left: -450px;	left: 50%;	width: 900px;	z-index: 1000;	top: 218px;	background: White; /*background-color: #1F2D52;*/}
#blok {	width: 900px;	height: auto;	background: transparent url(../img/pole.gif) repeat-y top;	color: Black;}
#stred{	width: 605px;	margin-right: 15px;	float: right;}
#stred a{	color: #0E6690;	text-decoration: underline;}
#stred a:hover{	text-decoration: none;}
#content{	height: auto;	_height: 180px;	min-height: 180px;	background: transparent url(../img/content.jpg) no-repeat bottom right;	border-bottom: 1px solid Black;	margin-bottom: 7px;	padding: 10px 15px 20px 15px;}

#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;}

ul#submenu{	padding: 0px;	margin: 0px;	list-style: none outside;	font: 13px Trebuchet MS;}
#submenu li{	background: url(../img/lmenu.gif) no-repeat left;	margin: 2px 0px 0px 0px;	list-style: none outside;	width: 224px;	height: 18px;	padding-top: 4px;font: bold 14px Trebuchet MS;}
#submenu a{	padding: 10px 3px 3px 15px;	color: Yellow;	text-decoration: none;}
#submenu a:hover{	color: White;	text-decoration: none;}

#rmenu {	width: 213px;	height: auto;	background: url(../img/r-menu.gif) repeat-y top;	float: right;	margin: 5px 5px 5px 15px;}
#leva{width: 213px;	height: auto;	float: left;	margin: 5px 5px 5px 15px;}
#rmenu2 {
	width: 213px;
	height: auto;
	background: url(../img/r-menu2.gif) repeat-y top;
	float: none;
	color: #BBD8E6;
}
#rmenutop2 {	width: 213px;	height: auto;	background: transparent url(../img/r-menu-top2.gif) no-repeat top;}
#rmenubtot2 {	height: auto;	_height: 50px;	min-height: 50px;	background: transparent url(../img/r-menu-bot2.gif) no-repeat bottom;	padding: 10px 10px 10px 10px;}
#rmenubtot2 li{margin: 2px 0px 2px 0px;	list-style: none outside;	height: 22px;	padding-top: 4px;	font: bold 14px Georgia;}
#rmenubtot2 a{
	color: Yellow;
	text-decoration: none;
	margin-left: 5px;
	font: bold 14px;
}
#rmenubtot2 a:hover{text-decoration: underline;}
#rmenu2 h2{
	color: White;
}
/*------------l menu menu-------------*/

#patka {	margin: 0;	clear: both;	color: #1F76A0;	height: 58px;	background: #042536 url(../img/patka.gif) repeat-x top;}
#patkaobsah {	padding-top: 10px;	text-align: center;}
#patka a{	color: #5597B7;	text-decoration: none;}
#patka a:hover{	color: #5597B7;	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;}

