#error_box {
  background: #dedede;
  opacity: .8;
  width: 300px; 
  height: 300px; 
  position: absolute;
  border: 1px solid #666;
  right: 20px; 
  bottom:20px;
  overflow: auto;
  text-align: left;
}
#loading_box {
  background: #ffffe0;
  opacity: .7;
  border: 1px dotted #666;
  padding: 10px 20px 10px 20px;
  top:50%; 
  left: 50%; 
  overflow: hidden; 
  margin: -20px 0px 0px -80px;
  text-align: center;
  z-index: 9999999999;
}

body {
  margin: 0px;
  padding: 0px;
  background: #fff url(img/bg.gif) repeat-x;
#  background: #fff;
  font-family: Verdana,Arial;
  font-size: 12px;
}
.raksts h3 {
  background: transparent url(img/sq.gif) no-repeat scroll center left;
  padding: 0px 0px 0px 16px;
  font-size: 14px;
  margin:8px 0px 20px 0px;
  border-bottom: 1px solid #737373;
  width: 510px;
  color: #555;
}
.raksts p {
  text-indent: 20px;
  padding: 0;
  margin: 0;
  line-height: 1.4em;
}
.raksts table {
  border-collapse: collapse;
  border: 1px solid #999;
  text-align: center;
}
.raksts table th {
  font-weight: bold;
  text-align: center;
  background-color: #f0f0f0;
}
.raksts table.noborder {
  border-collapse: collapse;
  border: 0px;
  text-align: center;
}
.raksts table.noborder th {
  font-weight: bold;
  text-align: center;
  background-color: #f0f0f0;
}
.raksts ul, .raksts li {
  margin: 0;
  padding: 1px 0px 1px 26px;
  border: 0;
  outline: 0;
  font-weight: normal;
  vertical-align: baseline;
  list-style-type: disc;
  font-size: 12px;
  font-family: Verdana, Arial;
  letter-spacing: normal;
}
.raksts ul li {
  padding-left: 0px;
  position: relative;
  list-style-type: disc;
}
a:link,a:visited {
  color: #ff7070;
  text-decoration: none;
}
a:hover {
  color: #ffb0a0;
  text-decoration: none;
}
a.lng:link,a.lng:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 10px;
  margin-left: 2px;
  margin-right: 2px;
  height: 23px;
  font-family: Tahoma;
  font-weight: normal;
}
a.lng:hover {
#  color: #ffa0a0;
  color: #ffffff;
  text-decoration: none;
  font-size: 10px;
  margin-left: 2px;
  margin-right: 2px;
  font-family: Tahoma;
  font-weight: normal;
}
.lngdis {
  color: #ccc;
  text-decoration: none;
  font-size: 10px;
  margin-left: 2px;
  margin-right: 2px;
  height: 23px;
  font-family: Tahoma;
  font-weight: normal;
}

input,textarea,select {
  border: 1px solid #999;
}
input.noborder {
  border: 0px;
}
div.topbar {
  margin: 10px 0px 0px 0px;
}
div.menubar {
  margin: 16px 0px 16px 0px;
}
td.content {
  margin: 0px;
  background: #fff;
  width: 742px;
}
div.content {
  margin: 10px;
  background: #fff;
  width: auto;
  min-height: 300px;
  text-align: justify;
  color: #818181;
    
}
div.rightbox {
  padding: 10px 10px 10px 10px;
  width: 180px;
  height: auto;
  float: right;
}
div.rightboxframe {
  border: 1px solid #818181;
  width: 100%;
  height: 100%;
    text-align: left;
  color: #818181;
}

.copyright {
  color: #818181;
    font-size: 0.9em;
  padding: 0px 0px 0px 8px;
}
.footer {
  color: #818181;
    font-size: 0.9em;
  margin: -5px 0px 0px 8px;
}
span.lngact {
  padding: 0px 0px 3px 0px;
  background: transparent url(img/lng_sel.gif) no-repeat scroll bottom center;
  height: 23px;
}
span.lng {
  background: transparent;
  height: 40px;
}
div.rightboxframe ul {
  padding: 0px;
  margin: 8px 0px 8px 0px;
}
div.rightboxframe ul li {
  margin-left: 16px;
  margin-bottom: 8px;
  padding: 0px;
  font-weight: normal;
  list-style-type: disc;
  color: #818181;
  letter-spacing: normal;
}

/* --== MENU STILS ==-- */

ul, li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: normal;
  font-size: 11px;
  vertical-align: baseline;
  font-family: Arial;
  letter-spacing: 1.5px;
}
ul li {
  padding-left: 10px;
  position: relative;
  list-style-type: none;
  background: url(/images/icon_list.gif) no-repeat 0 8px;
}
#ui {
  padding: 0px 0 0 25px;
  float: left;
  position: relative;
  z-index: 3;
  background: url(/images/bg_ui.gif) no-repeat;
}
#ui li {
  padding: 0px;
  float: left;
  position: relative;
  overflow: hidden;
  background: transparent;
}
#ui li:hover, #ui li.over {
  overflow: visible;
}
#ui li a:link, #ui li a:visited {
  padding: 0px 4px 0px 12px;
  float: left;
  font-size: 11px;
  color: white;
  text-decoration: none;
}
#ui li a:hover, #ui li a:active, #ui li a:focus,
#ui li:hover a, #ui li.over a {
#  color: #ffb0a0;
  color: white;
  background: transparent url(img/menu_act.gif) no-repeat 0px 3px;
}
#ui li ul {
  width: 183px;
  padding-top: 4px;
  padding-bottom: 1px;
  position: absolute;
  left: -2px;
  top: 12px;
  background: transparent;
}
#ui li li {
  height: auto;
  border-left: 1px solid #666;
  border-right: 1px solid #666;
  background: #fff;
}
#ui li li a:link, #ui li li a:visited {
  width: 157px;
  height: auto;
  padding: 5px 12px;
  color: #ff7070;
  background: #fff url(img/menu_it.gif) no-repeat 4px center;
}
#ui li li a:hover, #ui li li a:active, #ui li li a:focus {
  color: #ffb0a0;
  background: #fff url(img/menu_it.gif) no-repeat 4px center;
}
#ui li li a.first:link, #ui li li a.first:visited {
  width: 157px;
  height: auto;
  padding: 1px 12px;
  color: #ff7070;
  background: #fff url(img/menu_it.gif) no-repeat 4px center;
  border-top: 1px solid #666;
}
#ui li li a.first:hover, #ui li li a.first:active, #ui li li a.first:focus {
  color: #ffb0a0;
  background: #fff url(img/menu_it.gif) no-repeat 4px center;
  border-top: 1px solid #666;
}
#ui li li a.last:link, #ui li li a.last:visited {
  width: 157px;
  height: auto;
  padding: 1px 12px;
  color: #ff7070;
  background: #fff url(img/menu_itb.gif) no-repeat 4px center;
  border-bottom: 1px solid #666;
}
#ui li li a.last:hover, #ui li li a.last:active, #ui li li a.last:focus {
  color: #ffb0a0;
  background: #fff url(img/menu_itb.gif) no-repeat 4px center;
  border-bottom: 1px solid #666;
}

