body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #6B6B6B;
  font-size: 70%;
  background-color: #FFF;
}
.br {
  clear: both;
  margin: 0px;
}
a {
  color: #0090D7;
  text-decoration: none;
}
a:hover { color: #FF6600;; }
form {
  margin: 0px;
  padding: 0px;
}
img {
  border: 0px;
}
#logo_foot {
  text-align: left;
  background-image: url('/images/logo_foot_wt.gif');
  background-repeat: repeat-x;
  background-position: top;
}
.container_top {
  background-image: url('/images/container_top.gif');
  background-repeat: repeat-x;
  background-position: top;
}
.container_foot {
  background-image: url('/images/container_foot.gif');
  background-repeat: repeat-x;
  background-position: top;
}
.dark_bg {
  background-color: #A6A6A6;
}
.light_bg {
  background-color: #EEE;
}

.a_side_ena {
  background-image: url('/images/a_side_ena.gif');
  background-repeat: repeat-y;
  background-position: right;
}
#a_side {
  margin-left: 18px;
  margin-right: 9px;
  vertical-align: top;
  position: relative;
}
#gift {
  position:absolute;
  width:72px;
  height:94px;
  z-index:1;
  left: -90px;
  top: -5px;
  background-color: #FFFFFF;
}
#top_navig_container {
  font-size: 90%;
  position: relative;
}
#top_navig_lang {
  position: absolute;
  left: 135px;
  bottom: 0px;
  width: 185px;
}
#top_navig_lang a {
  color: #0090D7;
}
#top_navig_lang a:hover {
  color: #FF6600;
}
#top_navig_address {
  text-align: right;
  padding-right: 6px;
  background-image: url('/images/top_navig_line.gif');
  background-repeat: repeat-y;
  background-position: bottom right;
  position: absolute;
  left: -317px;
  bottom: 0px;
  width: 439px;
}
#top_navig_address a {
  color: #6B6B6B;
  text-decoration: none;
}
#top_navig_address a:hover {
  color: #FF6600;
}
#support {
  text-align: center;
}
#support_dat { font-size: 300%; color: #333; padding-bottom: 3px; }
#support_txt { font-size: 150%; color: #333; padding-top: 3px; padding-bottom: 3px; }
#support_tel { font-size: 300%; color: #FFF; padding-top: 3px; padding-bottom: 5px; }

.support_inf { font-size: 100%; color: #333; font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
.support_lnk { font-size: 100%; color: #FFF; font-weight: bold; }
.support_lnk:hover { font-size: 100%; color: #FF6600; }

.tab_desel {
  background-image: url('/images/tab_desel.gif');
  background-repeat: no-repeat;
  background-position: top left;
  background-color: #6E6E6E;
  font-size: 100%;
  font-weight: bold;
  margin-left: 24px;
  padding-left: 14px;
}
.tab_desel div {
  padding: 4px 0px 4px 0px;
}
.tab_desel a {
  color: #FFF;
}
.tab_desel a:hover {
  color: #FF6600;
}

.tab_sel {
  background-image: url('/images/tab_sel.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  background-color: #0096D1;
  padding-left: 14px;
  font-size: 90%;
  color: #FFF;
  padding-bottom: 14px;
}
.tab_sel_title {
  font-size: 110%;
  font-weight: bold;
  padding: 4px 0px 14px 0px;
}
INPUT.input_fld {
  height: 14px;
  width: 113px;
  padding: 2px;
  font-size: 100%;
  color: #333;
  background-color: #FFF;
  border: none;
}
.tab_info {
  padding-bottom: 4px;
}
.tab_search {
  background-image: url('/images/tab_desel.gif');
  background-repeat: no-repeat;
  background-position: top left;
  background-color: #6E6E6E;
  padding-left: 14px;
  font-size: 90%;
  color: #FFF;
  padding-bottom: 14px;
}
.tab_search_title {
  font-size: 90%;
  padding-top: 4px;
}
.split {
  height: 20px;
}

.menu_top {
  background-image: url('/images/menu_top.gif');
  background-repeat: repeat-x;
  background-position: top;
}
.menu_top2 {
  background-image: url('/images/menu_top2.gif');
  background-repeat: repeat-x;
  background-position: top;
}
.menu_foot2 {
  background-image: url('/images/menu_foot2.gif');
  background-repeat: repeat-x;
  background-position: left top;
}
.menu_corner {
  background-image: url('/images/menu_corner.jpg');
  background-repeat: no-repeat;
  background-position: top right;
}
.menu_ena {
  background-image: url('/images/menu_ena.gif');
  background-repeat: repeat-y;
  background-position: right;
}
.menu_ena2 {
  background-image: url('/images/menu_ena2.gif');
  background-repeat: repeat-y;
  background-position: right;
}
.menu_foot4 {
  background-image: url('/images/menu_foot4.jpg');
  background-repeat: repeat-y;
  background-position: left;
}
.copy_foot {
  background-image: url('/images/copy_foot.gif');
  background-repeat: repeat-x;
}
.copy_side_ena {
  background-image: url('/images/copy_side_ena.gif');
  background-repeat: repeat-y;
  background-position: right;
}
.copy_corner {
  background-image: url('/images/copy_corner.gif');
  background-repeat: no-repeat;
  background-position: top right;
}

#b_side {
  vertical-align: top;
  background-color: #0096D1;
}
/* menu items */
.menu_itm1 {
  background-image: url('/images/menu_itm1.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
}
.menu_itm2 {
  background-image: url('/images/menu_itm2.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
}
.menu_itm3 {
  background-image: url('/images/menu_itm3.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
}
.submenu_itm {
  margin: 3px 6px 3px 0px;
  padding: 5px 18px 5px 10px;
  font-size: 100%;
  line-height: 200%;
  background-image: url('/images/submenu_bg.jpg');
  background-position: bottom left;
  background-repeat: no-repeat;
}
.menu_itm1 div {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 20px;
  padding-left: 20px;
}
.menu_itm2 div {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 20px;
  padding-left: 20px;
}
.menu_itm3 div {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 20px;
  padding-left: 20px;
}
.menu_itm1 a {
  color: #004BA6;
  font-size: 100%;
  font-weight: bold;
  text-decoration: none;
}
.menu_itm2 a {
  color: #0090D7;
  font-size: 100%;
  font-weight: bold;
  text-decoration: none;
}
.menu_itm3 a {
  color: #7F7F7F;
  font-size: 100%;
  font-weight: bold;
  text-decoration: none;
}
.submenu_itm a {
  color: #CC9933;
  font-weight: bold;
  text-decoration: none;
  white-space: normal;
}
.menu_itm1 a:hover {
  color: #FF6600;
}
.menu_itm2 a:hover {
  color: #FF6600;
}
.menu_itm3 a:hover {
  color: #FF6600;
}
.submenu_itm a:hover {
  color: #FF6600;
}

#submenu_container {
  margin: 10px 20px 20px 18px;
}
.menu_split {
  padding-left: 14px;
  padding-right: 14px;
  padding-bottom: 2px;
}


.banner {
    text-align: center;
}
/* menu items */
.news_container {
  padding: 18px;
}
.news_title {
  color: #333;
  font-size: 100%;
  font-weight: bold;
  padding-bottom: 12px;
}
.news_block {
  font-size: 90%;
  padding-bottom: 8px;
}
.new_dat {
  color: #00CCFF;
}
.new_itm a {
  color: #333333;
}
.new_itm a:hover {
  color: #FF6600;
}

.copyright {
  color: #999999;
  font-size: 90%;
  padding: 10px 18px 10px 18px;
}
.site_map {
  font-size: 90%;
  padding: 10px 18px 10px 0px;
}
.site_map a {
  color: #999999;
}
.site_map a:hover {
  color: #FF6600;
}

/* --------------------- level 2 */
.top_title {
  background-image: url('/images/top_title.jpg');
  background-repeat: no-repeat;
  background-position: top left;
  background-color: #0197D2;
  font-size: 180%;
  font-weight: bold;
  color: #FFF;
}
.top_title_right {
  background-image: url('/images/top_title_left.jpg');
  background-repeat: no-repeat;
  background-position: top right;
  padding: 50px 20px 20px 18px;
}

div.top_title_right h1 {
  margin: 0px;
  color: #FFF;
  font-size: 100%;
}

.path {
  position: relative;
  font-size: 100%;
  color: #96D2FF;
  background-color: #6E6E6E;
  padding: 6px 90px 6px 18px;
}
.print {
  position: absolute;
  width: 90px;
  right: 18px;
  top: 4px;
  text-align: left;
}
.path a, .print a {
  font-size: 90%;
  color: #FFF;
  background-color: #6E6E6E;
}
.path a:hover {
  color: #FF9900;
}
.level2_content {
  padding: 10px 18px 10px 18px;
}
h2 {
  color: #CC6600;
  font-size: 130%;
  font-weight: bold;
}



.tb_bg_gray {
  background-color: rgb(246, 246, 246);
}
.tb_bg_blue {
  background-color: rgb(233, 242, 255);
}
.tb_right_border {
  border-right: 1px solid rgb(233, 242, 255);
}
.tb_bottom_border {
  border-bottom: 1px solid rgb(233, 242, 255);
}
.tb_center {
  text-align: center;
}

/* first page magic  */
.blue_bg {
  background-color: #0095D0;
}
.dark_blue_bg {
  background-color: #007BC9;
}
.blue_menu_top {
  background-image: url('/images/blue_menu_top.gif');
  background-repeat: repeat-x;
  background-position: top;
}
.blue_menu_top2 {
  background-image: url('/images/blue_menu_top2.gif');
  background-repeat: repeat-x;
  background-position: top;
}
.blue_menu_right {
  background-image: url('/images/blue_menu_right.gif');
  background-repeat: repeat-y;
  background-position: right;
}
.blue_menu_ena {
  background-image: url('/images/blue_menu_ena.jpg');
  background-repeat: no-repeat;
  background-position: top right;
}

.blue_menu_itm {
  color: #FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 120%;
  font-weight: bold;
  padding: 10px 10px 10px 18px;
}
.blue_menu_itm a {
  color: #FFF;
  text-decoration: none;
}
.blue_menu_itm a:hover {
  color: #FF6600;
}


.blue_menu_itm_select_top {
  background-image: url('/images/blue_menu_itm_select_top.jpg');
  background-repeat: no-repeat;
  background-position: bottom right;
}
.blue_menu_itm_select {
  font-size: 160%;
  background-color: #A2D5F2;
  background-image: url('/images/blue_menu_itm_select.jpg');
  background-repeat: no-repeat;
  background-position: top right;
}
.blue_menu_itm_select_foot {
  background-image: url('/images/blue_menu_itm_select_foot.jpg');
  background-repeat: no-repeat;
  background-position: top right;
}

.blue_menu_content {
  height: 555px;
  color: #FFF;
  font-size: 110%;
  padding: 180px 18px 18px 28px;
  line-height: 150%;
}
.blue_menu_content a {
  color: #FFF;
}
.blue_menu_content a:hover {
  color: #FF6600;
}
#blue_menu_foot{
  height: 40px;
}

#blue_content_default {
  /* background-image: url('/images/offer_default.jpg'); */
  background-repeat: no-repeat;
  background-position: top left;
}

#blue_content_0 {
  background-image: url('/images/offer_0.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}
#blue_content_1 {
  background-image: url('/images/offer_1.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}
#blue_content_2 {
  background-image: url('/images/offer_2.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}
#blue_content_3 {
  background-image: url('/images/offer_3.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}
#blue_content_4 {
  background-image: url('/images/offer_4.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}
#blue_content_5 {
  background-image: url('/images/offer_5.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}
#blue_content_6 {
  background-image: url('/images/offer_6.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}

#blue_content_7 {
  background-image: url('/images/offer_7.jpg');
  background-repeat: no-repeat;
  background-position: top left;
}

.hidden {
  display:none;
}

/* ----------------------- meklesanas rezultati -------------- */
.search_itm1, .search_itm2 {
  padding: 10px 18px 10px 18px;
}
.search_itm2 {
  background-color: #E9F2FF;
  background-image: url('/images/search_itm_bg.gif');
  background-position: right;
  background-repeat: repeat-y;
}
.search_title {
  color: #333;
  font-size: 100%;
  font-weight: bold;
  padding-bottom: 4px;
}
.search_title a {
  color: #333;
}
.search_title a:hover {
  color: #FF9900;
}
.search_info {
}

/* ----------------------- sitemap -------------- */
#sitemap {
  margin-top: 12px;
  margin-bottom: 10px;
  white-space: nowrap;
}
#sitemap div {
  padding-left: 20px;
}

#sitemap a {
  color: #3F3F3F;
  text-decoration: none;
}
#sitemap a:hover {
  color: #FF9900;
  text-decoration: none;
}

/* ----------------------- input -------------- */
INPUT.name_fld {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 14px;
  width: 140px;
  padding: 2px;
  margin: 3px;
  font-size: 110%;
  color: #000000;
  border: solid 1px #B6CDF8;
}
INPUT.long_name_fld {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 14px;
  width: 230px;
  padding: 2px;
  margin: 3px;
  font-size: 110%;
  color: #000000;
  border: solid 1px #B6CDF8;
}
INPUT.question_fld {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 12px;
  width: 230px;
  padding: 1px;
  margin: 1px;
  margin-left: 4px;
  font-size: 90%;
  color: #000000;
  border: solid 1px #B6CDF8;
}
TEXTAREA.question_fld {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 60px;
  width: 300px;
  padding: 2px;
  margin: 3px;
  font-size: 110%;
  color: #000000;
  border: solid 1px #B6CDF8;
}
.pak_title {
  color: #CC6600;
  font-weight: bold;
}

/* ------------- pdf invoice signup ----------- */
.signup-form-label {
  padding-right: 2px;
  text-align: right;
}
