* {
font-family: Verdana, Tahoma, Arial;
}

body {
background: #F1F1F2;
margin: 0px;
padding: 0px;
font-size: 70%;
color: #343434;
}

a {
color: #2B69A9;
}

.img_produkti {
border: 2px solid #2B66A3;
margin: 3px 10px 5px 0;
}

.img {
border: 2px solid #2B66A3;
margin: 3px 0 5px 10px;
}

#main {
margin: 0px auto 0px;
padding: 0px;
width: 987px;
}

#main_bg {
background: #FFF;
width: 987px;
border: 1px solid #838892;
border-top: 0px;
float: left;
}

#bottombg {
background: url(/images/bottombg.gif) repeat-y;
width: 987px;
float: left;
}

#bottom {
background: url(/images/bg_bottom.jpg) bottom no-repeat;
width: 987px;
float: left;
}

#top {
background: url(/images/bg_top.gif) repeat-x;
height: 91px;
}

div#logo {
position: relative;
left: 56px;
background: url(/images/logo.gif) left no-repeat;
width: 361px;
height: 91px;
float: left;
}

#logo a {
position: relative;
top: 8px;
width: 180px;
height: 70px;
cursor: pointer;
display: block;
}

#logo a span {
display: none;
}

#top_img {
float: right;
}

div#lang {
margin: 15px 0 0 0;
float: right;
font-size: 11px;
}

a#lang_lv {
display: inline;
background: url(/images/lv.gif) left 1px no-repeat;
margin: 0 10px 0 0;
padding: 0 0 0 25px;
color: #418FD0;
text-decoration: none;
}

a#lang_ru {
display: inline;
background: url(/images/ru.gif) left 1px no-repeat;
margin: 0 10px 0 0;
padding: 0 0 0 25px;
color: #418FD0;
text-decoration: none;
}

a#lang_en {
display: inline;
background: url(/images/en.gif) left 1px no-repeat;
margin: 0;
padding: 0 0 0 25px;
color: #418FD0;
text-decoration: none;
}

a:hover#lang_lv, a:hover#lang_ru, a:hover#lang_en {
text-decoration: underline;
}

/* S: Menu */
div#menu {
padding: 0;
float: left;
}

#menu a:hover, a#uznemumiem_lv_active, a#valsts-iestadem_lv_active, a#bankam_lv_active {
background-position: 0px -77px;
}

/* uznemumiem */
a#uznemumiem_lv {
display: block;
width: 316px;
height: 77px;
background: url(/images/uznemumiem_lv.gif) 0px 0px no-repeat;
float: left;
}

a#uznemumiem_lv_active {
display: block;
width: 316px;
height: 77px;
background: url(/images/uznemumiem_lv.gif) 0px -77px no-repeat;
float: left;
}

/* valsts-iestadem */
a#valsts-iestadem_lv {
display: block;
width: 347px;
height: 77px;
background: url(/images/valsts-iestadem_lv.gif) 0px 0px no-repeat;
float: left;
}

a#valsts-iestadem_lv_active {
display: block;
width: 347px;
height: 77px;
background: url(/images/valsts-iestadem_lv.gif) 0px -77px no-repeat;
float: left;
}

/* bankam */
a#bankam_lv {
display: block;
width: 324px;
height: 77px;
background: url(/images/bankam_lv.gif) 0px 0px no-repeat;
float: left;
}

a#bankam_lv_active {
display: block;
width: 324px;
height: 77px;
background: url(/images/bankam_lv.gif) 0px -77px no-repeat;
float: left;
}

/* B: Menu_ru */
/* uznemumiem */
a#uznemumiem_ru {
display: block;
width: 316px;
height: 77px;
background: url(/images/uznemumiem_ru.gif) 0px 0px no-repeat;
float: left;
}

a#uznemumiem_ru_active {
display: block;
width: 316px;
height: 77px;
background: url(/images/uznemumiem_ru.gif) 0px -77px no-repeat;
float: left;
}

/* valsts-iestadem */
a#valsts-iestadem_ru {
display: block;
width: 347px;
height: 77px;
background: url(/images/valsts-iestadem_ru.gif) 0px 0px no-repeat;
float: left;
}

a#valsts-iestadem_ru_active {
display: block;
width: 347px;
height: 77px;
background: url(/images/valsts-iestadem_ru.gif) 0px -77px no-repeat;
float: left;
}

/* bankam */
a#bankam_ru {
display: block;
width: 324px;
height: 77px;
background: url(/images/bankam_ru.gif) 0px 0px no-repeat;
float: left;
}

a#bankam_ru_active {
display: block;
width: 324px;
height: 77px;
background: url(/images/bankam_ru.gif) 0px -77px no-repeat;
float: left;
}

/* B: Menu_en */
/* uznemumiem */
a#uznemumiem_en {
display: block;
width: 316px;
height: 77px;
background: url(/images/uznemumiem_en.gif) 0px 0px no-repeat;
float: left;
}

a#uznemumiem_en_active {
display: block;
width: 316px;
height: 77px;
background: url(/images/uznemumiem_en.gif) 0px -77px no-repeat;
float: left;
}

/* valsts-iestadem */
a#valsts-iestadem_en {
display: block;
width: 347px;
height: 77px;
background: url(/images/valsts-iestadem_en.gif) 0px 0px no-repeat;
float: left;
}

a#valsts-iestadem_en_active {
display: block;
width: 347px;
height: 77px;
background: url(/images/valsts-iestadem_en.gif) 0px -77px no-repeat;
float: left;
}

/* bankam */
a#bankam_en {
display: block;
width: 324px;
height: 77px;
background: url(/images/bankam_en.gif) 0px 0px no-repeat;
float: left;
}

a#bankam_en_active {
display: block;
width: 324px;
height: 77px;
background: url(/images/bankam_en.gif) 0px -77px no-repeat;
float: left;
}
/* B: Menu */

/* S: Left */
div#left {
background: url(/images/bg_left.gif) top no-repeat;
width: 216px;
margin: 0;
padding: 0;
float: left;
}

#submenu {
margin: 20px 0 0 14px;
padding: 0 0 20px 0; 
}


#submenu ul {
margin: 0;
padding: 0; 
}

#submenu ul li {
background: #538AC2 url(/images/bg_submenu.gif) top repeat-x;
width: 186px;
margin: 0;
padding: 0;
list-style-type: none;
line-height: 14px;
border-bottom: 1px solid #FFF;
}

#submenu ul li a {
padding: 7px 8px;
display: block;
height: 14px;
text-decoration: none;
color: #FFF;
font-size: 11px;
font-weight: bold;
}

html>body #submenu ul li a {
height: auto;
min-height: 14px;
}

#submenu ul li a:hover, #submenu ul li a#active {
text-decoration: underline;
}

#submenu ul li ul {
background: #FFF;
}

#submenu ul li ul li {
background: url(/images/li_submenu.gif) right no-repeat;
border-top: 1px dashed #C2C2C2;
border-bottom: 0;
}

#submenu ul li ul li a {
padding: 7px 25px 7px 8px;
color: #6B6B6B;
font-weight: normal;
text-decoration: none;
}

#submenu ul li ul li a:hover {
background: url(/images/submenu_active.gif) left bottom no-repeat;
text-decoration: underline;
}

#submenu ul li ul li a#active {
background: url(/images/submenu_active.gif) left bottom no-repeat;
text-decoration: underline;
}

#left img {
border: 0;
}

#left #search {
background: url(/images/bg_search.gif) top right no-repeat;
margin: 0;
padding: 0;
}

#left h1 {
margin: 24px 0 10px 16px;
padding: 0;
font-size: 20px;
color: #4C4C4C;
font-weight: normal;
}

#search_form {
margin: 0;
padding: 5px 20px 10px 0;
text-align: right;
}

.search_box {
background: #FFF;
margin: 0 0 8px 0;
padding: 0;
width: 176px;
height: 18px;
border: 1px solid #ADADAD;
vertical-align: top;
}

.button {
background: url(/images/button.gif) center no-repeat;
width: 84px;
height: 26px;
color: #FFF;
cursor: pointer;
border: none;
font-size: 11px;
}

#kontakti {
margin: 0 0 0 30px;  
}

/* B: Left */

/* S: Content */
div#bg_content {
background: url(/images/bg_content.gif) 216px 0 no-repeat;
float: left;
}

div#content {
width: 555px;
float: left;
padding: 0;
}

#content_text {
margin: 0;
padding: 20px;
}

#content_text p {
margin: 0;
padding: 12px 0 0 0;
}

#content_text h1 {
margin: 0;
padding: 0;
font-size: 20px;
color: #4C4C4C;
font-weight: normal;
}

#content_text h2 {
margin: 20px 0 0 0;
padding: 0;
font-size: 110%;
color: #2E6BAA;
}

#content_text h2 a {
text-decoration: none;
}
#content_first a {
margin: 0 0 12px 0;
float: left;  
}

#content_first a.content_left {
margin: 0 12px 12px 0;float: left; 
}

#content_first img {
border: 0; 
}

.line {
clear: both;
margin: 15px 0 20px 0;
text-align: center;
}

a#home {
display: inline;
background: url(/images/home.gif) left 1px no-repeat;
margin: 0 10px 0 0;
padding: 0 0 0 15px;
color: #2E6BAA;
}

a#back {
display: inline;
background: url(/images/back.gif) left 5px no-repeat;
margin: 0 10px 0 20px;
padding: 0 0 0 10px;
color: #2E6BAA;
}
/* B: Content */

/* S: Right */
div#right {
background: url(/images/bg_right.gif) top no-repeat;
width: 216px;
/*height: 200px;*/
margin: 0;
padding: 0;
float: right; 
}

#right_text {
margin: 24px 16px 100px 16px;
padding: 0;
}

#right_text p {
margin: 10px 0 0 0;
padding: 0;
text-align: justify;
}

#right_text a img {
border: 0;
}

#right_text h1 {
margin: 0 0 5px 0;
padding: 0;
font-size: 20px;
color: #4C4C4C;
font-weight: normal;
}

#right_text h2 {
margin: 15px 0 0 0;
padding: 0;
font-size: 95%;
}

#right_text h2 a {
text-decoration: none;
color: #000;
}

.datums {
color: #787878;
}

.line_right {
width: 184px;
margin: 20px 0;
text-align: center;
}

/* B: Right */

/* S: Bottom */
div#datateks {
position: relative;
clear: both;
height: 95px;
}

#datateks a {
position: relative;
bottom: 18px;
left: 876px;
clear: left;
display: block;
width: 43px;
height: 38px;
}

#datateks a#host {
height: 15px;
}

#datateks a span {
display: none;
}

#copyr {
position: relative;
padding-left: 140px;
bottom: 10px;
color: #FFF;
}
/* B: Bottom */