html, body
{
	width: 100%;
	min-height: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Arial, Verdana;
	font-size: 11px;
	background-color: White;
	color: Black;
}
.page
{
	width: 1024px;
	margin: 0 auto 0 auto;
}
.top_part
{
	float: left;
	width: 1024px;
	height: 40px;
	overflow: hidden;
	background: transparent url(../images/header.png) no-repeat top center;
}
.middle_part
{
	float: left;
	width: 992px !important;
	width: 1024px;
	width/**/:/**/990px;
	padding: 0px 16px 0 16px;
	background: transparent url(../images/body_bgr_v.png) repeat-y top center;
}
.bottom_part
{
	float: left;
	width: 1024px;
	height: 40px;
	overflow: hidden;
	background: transparent url(../images/footer.png) no-repeat bottom center;
}
.content
{
	float: left;
	width: 992px;
	background: white url(../images/body_bgr_h.png) repeat-x top center;
}
.header
{
	float: left;
	width: 992px;
	height: 170px;
}
.hLogo
{
	float: left;
	width: 781px;
	height: 150px;
	background: transparent url(../images/header_logo.png) no-repeat top left;
}
.hBox
{
	float: right;
	width: 195px;
	height: 193px;
	position: relative;
	top: -27px;
	right: -3px;
	background: transparent url(../images/header_box.png) no-repeat top right;
}
.body
{
	float: left;
	width: 992px;
	min-height: 500px;
	position: relative;
	top: -20px;
	padding: 0px 0px 0px 0px;
	background: transparent url(../images/body_bgr.png) no-repeat top left;
}
.bOuter
{
	float: left;
	width: 992px;
	min-height: 500px;
	position: relative;
	top: 20px;
	padding: 0px 0px 15px 0px;
	background: transparent url(../images/body_condom_right.png) no-repeat bottom right;
}
.bInner
{
	float: left;
	width: 992px;
	min-height: 500px;
	padding: 1px 0px 15px 0px;
	background: transparent url(../images/body_line.png) no-repeat top left;
}
.bLeft
{
	float: left;
	width: 186px;
}
.blMenu
{
	float: left;
	width: 184px !important;
	width: 186px;
	width/**/:/**/184px;
	padding: 1px 1px 0 1px;
	height: 427px;
}
.blMenu ul
{
	list-style-type: none;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.blMenu ul li
{
	float: left;
	width: 184px;
	height: 34px !important;
	height: 36px;
	height/**/:/**/34px;
	padding-bottom: 2px;
	background: transparent url(../Images/menu.png) no-repeat top right;
}
.blMenu ul li a, .blMenu ul li a:visited, .blMenu ul li a:active, .blMenu ul li a:hover
{
	display: block;
	width: 184px;
	height: 34px;
	background: transparent url(../Images/menu.png) no-repeat top right;
}
.blMenu ul li a:hover
{
	background: transparent url(../Images/menu_hov.png) no-repeat top right;
}
.blMenu ul li a.blmSel, .blMenu ul li a.blmSel:visited, .blMenu ul li a.blmSel:active, .blMenu ul li a.blmSel:hover
{
	background: transparent url(../Images/menu_sel.png) no-repeat top right;
}
.blMenu ul li a img
{
	width: 184px;
	height: 34px;
	border: none;
	overflow: hidden;
}
.blLogo
{
	float: left;
	width: 175px;
	height: 49px;
	margin-right: 10px;
	background: transparent url(../images/body_logo_umark.png) no-repeat bottom right;
}
.bRight
{
	float: left;
	width: 761px !important;
	width: 806px;
	width/**/:/**/761px;
	min-height: 480px;
	padding: 15px 15px 15px 30px;
	font-size: 12px;
	color: Black;
	background: transparent url(../images/body_line_v.png) no-repeat left top;
}
.bRight ul
{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 20px;
}
.bRight ul li
{
	background: transparent url(../images/body_indent.png) no-repeat top left;
	padding: 0 0 0 30px;
}
.footer
{
	float: left;
	width: 992px;
}
.fLine
{
	width: 927px !important;
	width: 992px;
	width/**/:/**/927px;
	height: 14px !important;
	height: 22px;
	height/**/:/**/14px;
	padding: 3px 15px 5px 50px;
	font-size: 12px;
	text-align: right;
	background: transparent url(../images/footer_line.png) no-repeat top right;
	color: White;
}
.fLine a, .fLine a:visited, .fLine a:active, .fLine a:hover
{
	color: White;
	text-decoration: none;
}
.fLine a:hover
{
	text-decoration: underline;
}

a img { /*vypne zobrazovani ramecku kolem hypertextovych odkazu*/
border:0 none transparent;
}
