* {
  margin: 0px;
  padding: 0px;
	font-face: Arial;
  font-size: 100%;
}

body {
	font-family: Tahoma;
  font-size: 13px;
  line-height: 1.3846153846153845em; 
	min-width: 1000px;
	background: #a6cff6 url('/images/c_bg.jpg') repeat 0px 253px;
}

form {
  padding: 0px;
  margin: 0px;
}

a, a:active {
  color: #3348eb;
}

a:visited {
  color: #6100c2;
}

a:hover, a:visited:hover {
  color: #c70050;
}

ol {
  list-style-type: decimal;
  padding-left: 2em;
}

ul {
  list-style-type: disc;
  padding-left: 2em;
}

h1 {
  font-weight: normal;
  font-size: 1.6153846153846154em;
  line-height: 0.8571428571428571em;
  margin-bottom: 0.8571428571428571em;
}

h2 {
  font-size: 1.4615384615384614em;
  line-height: 0.9473684210526315em;
  margin-bottom: 0.9473684210526315em;
}

h3 {
  font-size: 1.3076923076923077em;
  line-height: 1.0588235294117647em;
  margin-bottom: 1.0588235294117647em;
}

h4 {
  font-size: 1.1538461538461537em;
  line-height: 1.2em;
  margin-bottom: 1.2em;
}

h1, h2, h3, h4 {
  color: #6c0000;
  font-family: "Arial Narrow";
}

p, ul, ol, blockquote, pre, td, th, label {
  font-size: 1em;
  line-height: 1.3846153846153845em;
  margin-bottom: 1.3846153846153845em;
}

td.space, th.space {
  padding-bottom: 1.3846153846153845em;
}

p.small {
  font-size: 0.8461538461538461em;
  line-height: 1.6363636363636364em;
  margin-bottom: 1.6363636363636364em;
}

table {
  border-collapse: collapse;
  margin-bottom: 1.3846153846153845em; 
} 

img {
  border: 0px;
}

#body {
	min-width: 1000px;
	width: expression(document.body.clientWidth<=1000?'1000px':'auto');
	position: relative;
}

#i_header {
  width: 493px;
  height: 78px;
}

#i_start, #i_favorite, #i_print {
  width: 11px;
  height: 11px
}

#search {
  position: relative;
  color: #fff;
  width: 20%;
  height: 14px;
  margin: -3px 0px 0px 75%;
}

#icons {
  position: relative;
  top: 12px;
  left: 24px;
  width: 57px;
  height: 11px;
}

#t_icons {
  width: 57px;
  height: 11px;
  margin: 0px
}

#td_i_start {
  background: url("/images/i.gif") 0px -11px no-repeat;
  padding: 0px 12px 0px 0px
}

#td_i_start span {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
}

#td_i_start a, #td_i_start a:active {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
  background: url("/images/i.gif") 0px 0px no-repeat;
}

#td_i_start a:hover {
  background-image: none;
}

#td_i_favorite {
  background:url("/images/i.gif") -40px -11px no-repeat;
  padding: 0px 12px 0px 0px
}

#td_i_favorite a, #td_i_favorite a:active {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
  background: url("/images/i.gif") -40px 0px no-repeat;
}

#td_i_favorite a:hover {
  background-image: none;
}

#td_i_print {
  background: url("/images/i.gif") -80px -11px no-repeat;
  padding:0px 0px 0px 0px;
}

#td_i_print a, #td_i_print a:active {
  display: block;
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
  background: url("/images/i.gif") -80px 0px no-repeat;
}

#td_i_print a:hover {
  background-image: none;
}

.i_b1 {
  width: 3px;
  height: 3px;
  vertical-align: middle;
  margin: 4px 8px 0px 8px;
}

#i_copyright {
  width: 45px;
  height: 44px;
  margin: 15px 24px 0px 0px;
}

#i_leko {
  width: 101px;
  height: 26px;
  margin: 24px 0px 0px 8px;
  float: right;
  vertical-align: middle;
}

#t_leko {
  display: block;
  color: #650101;
  padding-top: 30px;
  white-space: nowrap;
  font-size: 0.8461538461538461em;
  line-height: 1.6363636363636364em;
}

#lh_bg {
  position: absolute;
  width: 100%;
  height: 208px;
  top: 0px;
  left: 0px;
	background: #a6cff6 url('/images/bg.png') repeat-x top;
}


#lh {
  position: absolute;
  width: 504px;
  height: 208px;
  top: 0px;
  left: 0px;
  background: url('/images/lh_bg.png') no-repeat;
}

#rh {
  position: absolute;
  width: 345px;
  height: 208px;
  top: 0px;
  right: 0px;
  background: url('/images/rh_bg.png') no-repeat;
}

#header {
  position: absolute;
  width: 493px;
  height: 78px;
  top: 49px;
  left: 20%;
  left: expression(document.body.clientWidth<=1000?'200px':'20%');
  z-index: 1000;
}

#h {
  position: absolute;
  width: 100%;
  height: 6px;
  background: url('/images/h_bg.gif') repeat-x;
  top: 208px;
}

#m1 {
  position: absolute;
  width: 100%;
  height: 38px;
  background: url('/images/m1_bg.gif') repeat-x left top;
  top: 214px;
}

#m1_hl {
  position: absolute;
  width: 100%;
  height: 38px;
  background: url('/images/m1_hl.png') no-repeat left top;
}

#m2 {
  position: absolute;
  width: 60%;
  height: 68px;
  background: url('/images/m2_bg.png') repeat-x left top;
  top: 214px;
  left: 10%;
  text-align:center;
  vertical-align: top;
}

#m2_hl {
  position: relative;
  width: 100%;
  height: 68px;
  background: url('/images/m2_hl_d.png') no-repeat top;
}

#m2_t {
  position: absolute;
  width: 100%;
  height: 46px;
  top: 22px;
  left: 0px;
  text-align: center;
  vertical-align: middle;
}

#m2_t .i_b1 {
  vertical-align: top;
  margin-top: 8px;
}

#m2_t a {
  color: #ecc;
  font-weight: bold;
  text-decoration: none;
  padding-bottom: 16px;
  display: inline-block;
}

#m2_t a.active {
  color: #fff;
  background: url('/images/u.gif') repeat-x bottom;
}

#m2_t a:hover {
  color: #f30;
  color: #fff;
}

#m2_t a.current {
  color: #fff;
}

#ho {
  position: absolute;
  width: 60%;
  height: 32px;
  top: 176px;
  left: 10%;
  text-align:center;
  vertical-align: top;
  z-index: 1001;
}

#h_hl {
  position: relative;
  width: 100%;
  height: 32px;
  background: url('/images/m2_hl_t.png') no-repeat top;
  z-index: 1002;
}

#c {
  position: absolute;
  width: 100%;
  height: 328px;
  top: 252px;
  background: url('/images/c_hl.png') no-repeat left top;
}

#cc {
  position: relative;
  width: 100%;
  height: 328px;
  top:282px;
 }
 
#ls, #fls {
  width: 10%;
 }
 
#l {
  width: 60%;
  padding-top: 1.3846153846153845em;
  padding-bottom: 2.769230769230769em;
  text-align:left;
  vertical-align:top;
 }

#fl {
  width: 60%;
  text-align:left;
  vertical-align:top;
 }

#m {
  width: 5%;
  padding-top: 2.769230769230769em;
  padding-bottom: 2.769230769230769em;
  text-align:left;
  vertical-align:top;
 }

#r {
  width: 20%;
  padding-top: 2.769230769230769em;
  padding-bottom: 2.769230769230769em;
  text-align:left;
  vertical-align:top;
 }

#fr {
  width: 20%;
  text-align:left;
  vertical-align:top;
 }

#fm {
  width: 5%;
 }

#rs, #frs {
  width: 10%;
 }

#fl, fr, fls, frs {
  height: 90px;
  padding-top: 12px;
}

#fls, #fr {
  text-align: right;
  vertical-align: top;
}
 
#fl {
  border-top: 1px #900 solid
}


img.left {
  float: left;
  margin: 0px 16px 16px 0px;
  text-align: left;
	border: solid 6px #fff;
}

img.right {
  float: right;
  margin: 0px 0px 16px 16px;
  text-align: right;
	border: solid 6px #fff;
}

img.i_s_photo {
  margin: 0px 16px 16px 0px;
  border: solid 6px #fff;
}

.table {
	width: 90%;
	border-bottom: 1px #7f141a solid;
}

.table .odd td{
	border-bottom: 1px #7f141a solid;
	border-top: 1px #7f141a solid;
}

.table .even td{
	border-top: 1px #7f141a solid;
}

.table .odd td, .table .even td{
	padding: 4px 0px 4px 0px;
}

.i_d1 {
  width: 5px;
  height: 9px;
  vertical-align: middle;
  margin: 0px 8px 0px 9px;
}

.path {
  font-size: 1em;
  line-height: 1.3846153846153845em;
  margin-bottom: 1.3846153846153845em;
}

.b {
  width: 14px;
  height: 5px;
  vertical-align: middle;
  margin-right: 8px;
}

#search_header, #td_search_field {
  padding-right: 12px;
}

.i_search_button {
  width: 21px;
  height: 17px;
}

.i_document {
  width: 20px;
  height: 20px;
  margin: 0px 6px 0px 0px;
  vertical-align: middle;
}

.document_open {
  padding: 0px 40px 0px 0px;
}

.document_download {
  padding:0px 0px 0px 0px;
}

table.table{width:100%;border-top:1px solid #000;margin:1em 0px 1em 0px}
table.table th{background-color:#fff;border-bottom:1px solid #000;font-weight:normal;padding:0.6em 0.3em 0.6em 0.3em}
table.table td{border-bottom:1px solid #000;padding:0.6em 0.3em 0.6em 0.3em}
table.table tr.odd,tr.odd td,td.odd{border-bottom:1px solid #000;background:#EEEEEE}
table.table tr.even,tr.even td,td.even{border-bottom:1px solid #000}

#counter
{
	padding: 10px 0 40px;

}

.radio {
	vertical-align: middle;
}