html, body {
background: #FFFFFF url('/public/img/bg_html.jpg') repeat-x;
}

body {
background-color:#FFFFFF;
padding:0;
margin:0 auto;
text-align:center;
width: 906px;
color: #063978;
}

#page {
background: #FFFFFF url('/public/img/bg_border2.gif') repeat-y;
width: 906px;
}

#page_bor {
background: url('/public/img/bg_border.jpg') no-repeat left top;
width: 890px;
padding: 0 8px 0 8px;
}

#page_top {
background:#FFFFFF url('/public/img/top.jpg') no-repeat center top;
height:168px;
width: 890px;
position: relative;
}

#top{
	position: absolute;
	top: 0px;
	width:890px;
}

#top a {
background: url('/public/img/sipecka.gif') no-repeat left center;
color: #000000;
font-size:12px;
font-weight: bold;
margin:0 6px 0 330px;
padding:0 0 0 10px;
text-decoration: none;
}

#top img {
position: relative;
top: 3px;
}

#page_menu{
background:#FFFFFF url('/public/img/menu_bg.gif') repeat-x;
height: 33px;
width: 890px;
}

#menu{
	width:890px;
	position: absolute;
	top: 168px;
}

#page_line{
	background: #F0F0F0;
	width: 890px;
	height: 23px;
}

#line{
	width:890px;
	position: absolute;
	top: 201px;
}

#right{
	background:#FFFFFF;
	width: 243px;
	float:right;
	text-align: left;
}

#page_left{
  background: url('/public/img/ri_li.gif') repeat-y right top;
	width: 647px;
	float:left;
	padding: 0;
	margin: 0 0 55px 0;
}

.left{
  background: url('/public/img/ri_li2.gif') no-repeat right top;
	width: 537px;
	padding: 20px 31px 0 79px;
	margin: 0;
	text-align: left;
	min-height:455px;
}

.left_h{
  background: url('/public/img/ri_li2.gif') no-repeat right top;
	width: 537px;
	padding: 20px 31px 0 79px;
	margin: 0;
	text-align: left;
	min-height:455px;
}

#search_boxa{
   background:#E6EBF1 url('/public/img/roh_tole.gif') no-repeat left top;
	width: 223px;
	height: 18px;
	border-bottom: #FFFFFF 1px solid; 
	margin: 23px 0 0 0;
	padding: 0 0 0 20px;
	font-size: 8pt;
}

#search_boxb{
  background:#E6EBF1 url('/public/img/roh_bole.gif') no-repeat left bottom;
	width: 226px;
	height: 39px; 
	margin: 0 0 0 0;
	padding: 11px 0 0 17px;
}

#search_boxb img{
	position: relative;
	top: 2px;
	left: 2px;
}

#centrala{
   background:#FFFFFF url('/public/img/centrala_bg.jpg') no-repeat right top;
	width: 222px;
	padding: 20px 0 0 19px;
	margin: 0;
	font-size: 8pt;
}

#centrala h3 {
   padding: 0 0 10px 0;
	margin: 0;
}

#iso_img{
	padding: 0;
	margin: 20px 0 22px 18px;
}

#bottom{
background:#074883 url('/public/img/bottom_bg.jpg') repeat-x;
height: 40px;
width: 890px;

color: #FFFFFF;
}

.bottom_l{
	float: left;
	font-size:12px;
	padding: 12px 0 0 77px;
}

.bottom_l a{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.bottom_r{
	float: right;
	font-size:12px;
	padding: 12px 45px 0 0;
}

#bottom_bor{
	background:#FFFFFF url('/public/img/page_bott_bor.gif') no-repeat center top;
	height:8px;
	width: 906px;
	margin: 0 0 120px 0;
}

.lmenu {
padding:3px 0 10px 25px;
float: left;
}

.lmenu a {
background: url('/public/img/sipecka.gif') no-repeat left center;
color: #FFFFFF;
font-size:12px;
font-weight: normal;
margin:0 5px;
padding:0 0 0 10px;
text-decoration: none;
}

.pmenu {
padding:3px 37px 10px 0;
float: right;
}

.pmenu a {
background: url('/public/img/sipecka.gif') no-repeat left center;
color: #FFFFFF;
font-size:12px;
font-weight: bold;
margin:0 5px;
padding:0 0 0 10px;
text-decoration: none;
}

#bld{
font-weight: bold;
}

.b_{
font-weight: bold;
}

#bld2{
font-weight: bold;
padding-right: 20px;
}

.limenu {
	color: #6F6F6F;
	text-align: left;
	font-size:12px;
	font-weight: normal;
	padding: 0 0 0 23px;
   float: left;
}

.limenu a {
color: #179CF1;
font-size:12px;
font-weight: normal;
margin:0 5px;
padding: 0;
}

.pimenu {
	color: #6F6F6F;
	text-align: left;
	font-size:12px;
	font-weight: normal;
	padding: 0;
   float: right;
	width: 215px;
}

#logo_top{
	position: relative;
	top: 45px;
	height: 69px;
	text-align: left;
}

#logo_top a{
	display: block;
	height: 69px;
	left: 32px;
	margin: 0;
	padding: 0;
	position: relative;
	text-decoration: none;
	width: 276px;
	background: none;
}

#logo_top img{
	position: relative;
	top: 0px;
}

#katalog{
  background:transparent url('/public/img/ri_li2.gif') no-repeat scroll right top;
	width: 540px;
	padding: 23px 27px 0 80px;
	margin: 0;
	text-align: left;
	min-height:455px;
}

.seznam{
   background: #E0F0FE url('/public/img/sez_modry_right.gif') no-repeat right top;
	width: 540px;
	height:19px;
	margin: 0;
}

.seznam_le{
   background: #E0F0FE url('/public/img/sez_modry_left.gif') no-repeat left top;
	width: 400px;
	padding: 0 0 0 34px;
	height:19px;
	font-size:11pt;
	font-weight: bold;
}

.seznam_z{
   background: #E9F7CD url('/public/img/sez_zeleny_right.gif') no-repeat right top;
	width: 540px;
	height:19px;
	margin: 0;
}

.seznam_zle{
   background: #E9F7CD url('/public/img/sez_zeleny_left.gif') no-repeat left top;
	width: 400px;
	padding: 0 0 0 34px;
	height:19px;
	font-size:11pt;
	font-weight: bold;
}

.oddli {
	background: #FFFFFF url('/public/img/oddli_bg.jpg') no-repeat left top;
	width: 539px;
	height: 18px;
}

.kalist{
	width: 540px;
	margin: 0;
	padding: 9px 0 9px 0;
}
.kalist_ul li{
	float:left;
	list-style-type:none;
	width: 220px;
	margin: 0 0 0 35px;
	text-align:left;
	
	
	list-style:none;
   padding-left:15px;
   line-height:18px;  
   	background: url('/public/img/katalog_spk.gif') no-repeat 0px 6px;

	display:inline;
}


.kalist_ul a{
	font-size: 9pt;
	color: #083B78;
	font-weight: normal;
	text-decoration: none;
}

#linx{
	padding: 10px 20px 20px 25px;
	text-align: left;
}

#linx div{
	line-height: 120%;
}

#linx h3{
	color:#6F6F6F;
	font-size:1em;
	margin:0 0 10px;
}

#linx h4{
	color: #063978;
	font-size: 0.9em;
	font-weight: normal;
	margin: 0px;
	display:inline;
	padding:0 20px 0 0;
}

#linx p {
	color: #626262;
	font-size: 0.8em;
	margin: 3px 0 5px;
	display:inline;
}


#linx p a{
	color: #626262;
	text-decoration: underline;
}




#page_left p.nav-box {
  width: 537px;
	padding: 0;
	margin: 15px 0 0 0;
}

#page_left p.nav-box img {
	padding: 0;
	margin: 0;
}

#page_left p.nav-box a.nav-box-1{
	margin: 5px 0 15px 0;
	padding: 	0;
	display:block;
	width: 171px;
	height: 121px;
	float: left;
}

#page_left p.nav-box a.nav-box-2{
	margin: 5px 12px 15px 12px;
	padding: 	0;
		display:block;
	width: 171px;
	height: 121px;
	float: left;
}

#page_left p.nav-box a.nav-box-3{
	margin: 5px 0 15px 0;
	padding: 	0;	display:block;
	width: 171px;
	height: 121px;
	float: left;
}
