body
{
margin: 0; padding: 0;
font: 11px Verdana, Tahoma, Arial, sans-serif;
background: #fff;
color: #000;
}

p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, form
{
margin: 0;padding: 0;
}

img
{
border: 0;
}

a
{
color: #a60f16;
}

#container
{
width: 994px;
margin: auto;
background: url("img/container_bg.jpg") no-repeat left top;
padding: 0 0 20px 0;
}
#index #container
{
background: url("img/index_container_bg.jpg") no-repeat left top;
}

#container.print {
    background: none;
}

#header
{
height: 163px;
}
#index #header
{
height: 161px;
}

#logo
{
float: left;
padding: 57px 0 0 78px;
}
#logo h1
{
background: url("img/logo.jpg") no-repeat left top;
}
#logo h1 a
{
display: block;
width: 120px;
height: 86px;
}
#logo span
{
display: none;
}

#navigation
{
float: left;
}
#navigation li
{
float: left;
list-style-type: none;
}

#language
{
float: right;
}
#language ul
{
padding: 39px 44px 0 0;
}
#language li
{
float: left;
list-style-type: none;
padding: 0 0 0 4px;
}
#language li a
{
display: block;
width: 23px;
height: 22px
}
#language li a span
{
display: none;
}
#language li.lv
{
background: url("img/language_lv.jpg") no-repeat center center;
}
#language li.lv .active
{
background: url("img/language_lv_active.gif") no-repeat center center;
}
#language li.en
{
background: url("img/language_en.gif") no-repeat center center;
}
#language li.en .active
{
background: url("img/language_en_active.gif") no-repeat center center;
}
#language li.ru
{
background: url("img/language_ru.gif") no-repeat center center;
}
#language li.ru .active
{
background: url("img/language_ru_active.gif") no-repeat center center;
}

#navigation
{
padding: 0 0 0 288px;
width: 225px;
}
#navigation ul
{
height: 47px;
padding: 0 25px 0 10px;
background: url("img/navigation_bg.gif") no-repeat left top;
}
#navigation span
{
display: none;
}
#navigation a
{
display: block;
height: 47px;
width: 55px;
margin: 0 0 0 8px;
}

#menu
{
float: right;
width: 723px;
background: url("img/menu_bg.jpg") repeat-x left top;
margin: 60px 22px 0 0;
}
* html #menu
{
margin: 60px 11px 0 0;
}
#index #menu
{
margin: 0 22px 0 0;
}
* html #index #menu
{
margin: 0 11px 0 0;
}

#menu table
{
width: 100%;
}
#menu td
{
background: url("img/menu_separator.gif") no-repeat right top;
vertical-align: top;
}
#menu td.last
{
background: none;
}
#menu td.active
{
background: url("img/menu_tdactive_bg.jpg") repeat-x left bottom;
vertical-align: top;
}
#menu td a
{
display: block;
padding: 0 30px 0 30px;
}

#leftframe
{
float: left;
width: 196px;
margin: 0 14px 0 36px;
}
* html #leftframe
{
margin: 0 14px 0 18px;
}

#centerframe
{
float: left;
margin: 0 0 0 12px;
width: 714px;
}

#index #centerframe
{
width: 497px;
margin: 0;
}
#rightframe
{
float: right;
width: 150px;
padding: 5px 0 25px 18px;
background: url("img/rightframe_bg.gif") repeat-y left top;
}
#index #rightframe
{
width: 196px;
background: none;
margin: 0 24px 0 0;
}
* html #index #rightframe
{
margin: 0 12px 0 0;
}

.saistieraksti {
    padding-top: 65px;    
}

#rightframe.content .saistieraksti {
   padding-top: 60px;
}   

.saistieraksti h3
{
display: inline;
background: url("img/redarrow.gif") no-repeat right center;
font: 11px Verdana, Tahoma, Arial, sans-serif;
padding: 0 16px 0 0;
}
.saistieraksti ul
{
padding: 15px 0 0 0;
}
.saistieraksti li
{
list-style-type: none;
padding: 0 0 10px 0;
}

.submenu
{
font: 11px Tahoma, Verdana, Arial, sans-serif;
padding: 10px 0 0 0;
}
.apdrosinasana
{
margin: 0; padding: 25px 0 0 0;
}
.apdrosinasana h2
{
background: url("img/apdrosinasana.gif") no-repeat left top;
height: 15px;
}
.submenu h2 span
{
display: none;
}
.submenu dl
{
border-top: 1px solid #d0d0d0;
margin: 7px 0 0 0;
}
.submenu dt
{
border-bottom: 1px solid #d0d0cf;
background: url("img/submenu_li_bg.gif") no-repeat right top;
padding-right: 15px;
}
.submenu dt.active
{
background: #b5141d url("img/submenu_liactive_bg.gif") no-repeat left top;
border: 0;
}
.submenu a
{
display: block;
color: #010101;
text-decoration: none;
}
.submenu dt a
{
padding: 4px 5px 7px 12px;
color: #000;
text-decoration: none;
}
.submenu dt.active a, .submenu dt.protecteda a
{
color: #ffd800;
background: url("img/submenu_liaactive_bg.gif") no-repeat left bottom;
text-decoration: underline;
}
.submenu dd
{
border-bottom: 1px solid #d0d0d0;
}
.submenu dd.active
{
background: #f7f7f7;
}
.submenu dd a
{
padding: 4px 0 5px 25px;
}
.submenu dd li a
{
padding: 4px 0 6px 15px;
}
* html .submenu dd li a
{
float: left;
padding: 4px 0 6px 15px;
}
* html .submenu dd li
{
height: 22px;
}
.submenu dd li.active a, .submenu dd li.protecteda a
{
color: #fff;
background: url("img/submenu_ddlia_active.gif") no-repeat left bottom;
}
.submenu dd li
{
margin: 0 0 0 21px;
list-style-type: none;
background: url("img/submenu_ddli.gif") no-repeat right top;
}
.submenu li.active
{
background: #b5141d url("img/submenu_ddli_active.gif") no-repeat left top;;
}
.submenu dt.in, .submenu dd.in
{
background: #f7f7f7 url("img/submenu_in.gif") no-repeat right top;
border-bottom: 1px solid #d0d0d0;
}
.submenu dt.in a, .submenu dd.in a, .submenu dd.active a, .submenu dd.protectedain a, .submenu dd.protecteda a
{
color: #b5141d;
font-weight: bold;
text-decoration: underline;
}
.submenu dt.protected, .submenu dd.protected, .submenu li.protected
{
background: url("img/protected_bg.gif") no-repeat right top;
}
.submenu dt.protecteda,  .submenu li.protecteda
{
background: #b5141d url("img/protected_active_bg.gif") no-repeat right top;
}
.submenu dt.protectedain, .submenu dd.protectedain, .submenu dd.protecteda
{
background: #f7f7f7 url("img/protected_activein_bg.gif") no-repeat right top;
}


#jaunumuabonesana
{
padding: 11px 0 12px 12px;
background: #f5f5f5;
border-bottom: 1px solid #d0d0d0;
}
#jaunumuabonesana h2
{
background: url("img/jaunumuabonesana.gif") no-repeat left top;
height: 15px;
}
#jaunumuabonesana h2 span
{
display: none;
}
#jaunumuabonesana p
{
padding: 5px 0 0 0;
}
#jaunumuabonesana label
{
width: 60px;
display: block;
float: left;
padding: 2px 0 0 0;
}
#jaunumuabonesana input.teksts
{
width: 110px;
font: 11px Verdana, Tahoma, Arial, sans-serif;
}

#jaunumi h2
{
font: bold 12px Verdana, Tahoma, Arial, sans-serif;
color: #a40f16;
text-decoration: underline;
padding: 0 0 3px 0;
}
#jaunumi p
{
padding: 0 0 3px 0;
}
.galvenaisjaunums
{
margin: 0 0 0 22px;
padding: 25px 0 0 0;
}
.galvenaisjaunums img
{
float: left;
margin: 0 20px 0 0;
border: 1px solid #c7c7c2;
}
* html .galvenaisjaunums img
{
margin: 0 10px 0 0;
}

.jaunums
{
float: left;
width: 220px;
padding: 35px 0 20px 0;
margin: 0 0 0 22px;
}
* html .jaunums
{
margin: 0 0 0 11px;
}


#veidi
{
clear: both;
background: #f5f5f5;
border-top: 1px solid #d0d0d0;
padding: 10px 0 15px 0;
}
#veidi div.item
{
float: left;
width: 225px;
margin: 16px 0 0 20px;
min-height: 80px;
}
* html #veidi div.item
{
height: 80px;
margin: 8px 0 0 10px;
}
#veidi h3
{
font: bold 12px Verdana, Tahoma, Arial, sans-serif;
color: #a40f16;
text-decoration: underline;
}
#veidi .item .image {
    width: 89px;
    float: left;
}




#forusers
{
padding: 18px 10px 10px 11px;
border-bottom: 1px solid #acacac;
}
#forusers h2
{
background: url("img/registretiemlietotajiem.gif") no-repeat left top;
height: 16px;
}
#forusers h2 span
{
display: none;
}
#forusers p
{
padding: 5px 0 0 0;
}
#forusers input
{
margin: 0 0 0 10px;
}
#forusers input.teksts
{
width: 100px;
float: right;
font: 11px Verdana, Tahoma, Arial, sans-serif;
margin: 0 0 5px 0;
}
#forusers label
{
float: left;
width: 70px;
padding: 5px 0 5px 0;
}
#forusers p
{
clear: both;
}


#aktuali
{
padding: 10px 0 10px 9px;
border-bottom: 1px solid #acacac;
}
#aktuali h2
{
background: url("img/aktuali.gif") no-repeat left top;
height: 15px;
}
#aktuali h3
{
font: bold 12px Verdana, Tahoma, Arial, sans-serif;
padding: 5px 0 10px 0;
}
#aktuali h2 span
{
display: none;
}
#aktuali p
{
padding: 5px 0 0 0;
} 

#actualpoll
{
padding: 10px 0 10px 9px;
border-bottom: 3px solid #acacac;
}
#actualpoll h2
{
background: url("img/aktualaaptauja.gif") no-repeat left top;
height: 15px;
}
#actualpoll h3
{
font: bold 12px Verdana, Tahoma, Arial, sans-serif;
padding: 5px 0 10px 0;
}
#actualpoll h2 span
{
display: none;
}
#actualpoll p
{
padding: 5px 0 0 0;
}
#actualpoll li
{
list-style-type: none;
border-top: 1px solid #dbdbdb;
clear: both;
padding: 2px 0 5px 0;
}
#actualpoll li input
{
float: left;
}
#actualpoll li label
{
display: block;
padding: 2px 0 0 0;
float: right;
width: 150px;
margin: 0 0 5px 0;
}

#centerframe h1
{
font: bold 14px Verdana, Tahoma, Arial, sans-serif;
padding: 15px 0 5px 0;
}


#text h2
{
font: bold 14px Verdana, Tahoma, Arial, sans-serif;
padding: 15px 0 5px 0;
color: #A40F16;
}

#text h3
{
font: bold 14px Verdana, Tahoma, Arial, sans-serif;
padding: 15px 0 5px 0;
color: #666666;
}

#text h4
{
font: bold 12px Verdana, Tahoma, Arial, sans-serif;
padding: 15px 0 5px 0;
color: #A40F16;
}


#path
{
height: 10px;
}
#path li
{
float: left;
list-style-type: none;
padding: 5px 15px 5px 0;
margin: 0 10px 0 0;
background: url("img/path_a_bg.gif") no-repeat right top;
white-space: nowrap;
}
#path li.last {
    background: none;
}
#path li.red
{
background: url("img/path_ared_bg.gif") no-repeat right top;
}
#path li.active
{
background: #f1f1f0;
margin: 0;
padding: 5px 10px 5px 10px;
}
#path a
{
display: block;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#text
{
padding: 0px 0 0 0;
float: left;
width: 711px;
}

.print #text {
    float: none;
    width: 600px;;

    padding: 20px;
    border-top: solid 1px #D0D0D0;
    border-bottom: solid 1px #D0D0D0;    
}
.print div.header {
    padding-bottom: 15px;
}
.print #text div.title {
    padding-bottom: 15px;
}
.print  div.contacts {
    padding: 20px;
}



* html #text
{
padding: 0px 0 0 0;
}
#centerframe .rightframe
{
width: 540px;
clear: none;
}
#text p
{
padding: 0 0 15px 0;
}
#text p.atpakal
{
text-align: right;
padding: 0 10px 15px 0;
}
#text p.atpakal a
{
background: url("img/atpakal.gif") no-repeat left top;
padding: 0 0 0 15px;
}
#text img.pakreisi
{
float: left;
margin: 3px 10px 10px 0;
border: 1px solid #c7c7c2;
}
#text img.palabi
{
float: right;
margin: 3px 0 10px 10px;
border: 1px solid #c7c7c2;
}

#printsend
{
background: url("img/printsend_bg.gif") no-repeat left top;;
width: 95px;
height: 34px;
float: right;
}
#printsend ul
{
float: right;
}
#printsend li
{
list-style-type: none;
float: left;
}
#printsend li.print
{
background: url("img/print.gif") no-repeat left top;
}
#printsend li.send
{
background: url("img/send.gif") no-repeat left top;
}
#printsend a
{
color: #fff;
font-size: 1px;
display: block;
width: 47px;
height: 34px;
}

#text ul.jaunumi
{
border-top: 1px solid #d6d6d6;
}
#text .jaunumi li
{
list-style-type: none;
padding: 8px 10px 8px 12px;
border-bottom: 1px solid #d6d6d6;
}
#text .jaunumi li.more a {
    padding-right: 20px;
    background: url("img/submenu_ddli.gif") right center no-repeat;

}
#text .jaunumi li.dark
{
background: #f2f2f2;
}
#text .jaunumi .datums
{
float: left;
width: 105px;
}
#text .jaunumi .ievads
{
}
#text h3
{
font: bold 13px Verdana, Tahoma, Arial, sans-serif;
padding: 15px 0 10px 0;
}
#text h3.jaunums, .print h3.jaunums
{
float: none;
border-bottom: 1px solid #dedede;
width: auto;
margin: 0 0 10px 0; padding: 10px 10px 5px 4px;
font: bold 12px Verdana, Tahoma, Arial, sans-serif;
}
#text h3.jaunums .datums, .print h3.jaunums
{
font: 11px Verdana, Tahoma, Arial, sans-serif;
padding: 0 50px 0 0;
color: #7f7f7f;
}

#text .tabula
{
border-top: 1px solid #d0d0d0;
}
#text .tabula .header
{
background: #e8e8e8;
}
#text .tabula td
{
border-bottom: 1px solid #d0d0d0;
padding: 5px 5px 5px 15px;
font-size: 11px;
}
#text .tabula .header td
{
padding: 8px 5px 8px 15px;
}

#text form
{
}
#text form input.teksts
{
width: 315px;
font: 11px Verdana, Tahoma, Arial, sans-serif;
}
#text form textarea
{
width: 315px;
height: 80px;
font: 11px Verdana, Tahoma, Arial, sans-serif;
}
#text form th
{
padding: 10px 10px 8px 18px;
border-bottom: 1px solid #d0d0d0;
vertical-align: top;
font: 11px Verdana, Tahoma, Arial, sans-serif;
text-align: left;
width: 120px;
}
#text form th.required
{
background: url("img/form_required.gif") no-repeat left top;
}
#text form td
{
padding: 0 0 0 5px;
font-size:12px;
}
#text form .pogas th
{
border: 0;
}

#contacts
{
padding: 10px 20px 20px 12px;
font: 11px Tahoma, Verdana, Arial, sans-serif;
float: right;

}

#copyrights
{
padding: 10px 20px 20px 12px;
font: 11px Tahoma, Verdana, Arial, sans-serif;
color: #666;
float: right;
}

#bottom {
    margin-top: 20px;
    border-top: solid 1px #d0d0d0;
    width: 958px;
    float: right;
}

.tuksums
{
clear: both;
}

tr.error td {
    color: red;
}

#text p.lapas
{
clear: both;
padding: 25px 0 0 0;
}
* html #text p.lapas
{
padding: 12px 0 0 0;
}
#text p.lapas a
{
color: #000;
text-decoration: underline;
margin: 0 20px 0 0;
}
#text p.lapas span
{
color: #000;
margin: 0 20px 0 0;
}
#text p.lapas a.active
{
color: #f00;
text-decoration: none;
font-weight: bold;
}


p.error {
    color: red;
}

#sitemap_home {
    width: 290px;
    float: left;
    border-right: solid 1px #D0D0CF;
    padding-left: 30px;
}
#sitemap_insurance {
    width: 290px;
    float: left;
    padding-left: 50px;
}
#sitemap_home ul,  #sitemap_insurance ul
{
    padding-left: 20px;;
    padding-top: 3px;
    padding-bottom: 3px;
}
#sitemap_home ul li, #sitemap_insurance ul li
{
    list-style-image: url('img/submenu_in.gif');
}
#sitemap_home ul ul li, #sitemap_insurance ul ul li
{
    list-style-image: none;
    list-style-type: none;
}


form ul li div {
    padding: 5px;
}
form ul li div div {
    padding: 0px;
    background:  #a40f16;
    height: 10px;
}


#text .alfabets
{
border-top: 1px solid #dedede;
border-bottom: 1px solid #dedede;
padding: 15px 0 15px 5px;
margin: 0 0 15px 0;
}
#text .alfabets a
{
margin: 0 1px 0 0;
padding: 0 5px 3px 5px;
font: bold 13px Verdana, Tahoma, Arial, sans-serif;
}
#text .alfabets a.active
{
background: #a60f16;
color: #fff;
text-decoration: none;
}
#text .lielsburts
{
font: 37px Verdana, Tahoma, Arial, sans-serif;
color: #a60f16;
padding: 0;
}
#text .skaidrojumi h3
{
color: #bb1217;
}
