html
{
height: 100%;
}

body
{
margin: 0; padding: 0;
font: 12px Arial, Tahoma, Verdana, sans-serif;
background: #006397 url("img/bg.jpg") repeat-x left top;
color: #000;
height: 100%;
}
* html body
{
behavior: url("/csshover.htc");
}

p, ul, li, dl, dt, dd, h1, h2, h3, h4, form
{
margin: 0;padding: 0;
}

img
{
border: 0;
}

a
{
color: #2e2c7a;
}

#container
{
width: 776px;
margin: auto;
background: #f6efdc url("/img/container_bg.gif") repeat-y left top;
}

#header
{
background: url("/img/header_bg.gif") no-repeat left top;
height: 140px;
}

#header #language
{
float: left;
width: 78px;
height: 33px;
padding: 7px 0 0 0;
}
#header #language li
{
list-style-type: none;
float: left;
}
#header #language li.lv
{
background: url("/img/language_lv.gif") no-repeat left top;
width: 22px;
}
#header #language li.en
{
background: url("/img/language_en.gif") no-repeat left top;
width: 32px;
}
#header #language li.ru
{
background: url("/img/language_ru.gif") no-repeat left top;
width: 24px;
}
#header #language li a
{
display: block;
height: 12px;
}
#header #language li span
{
display: none;
}

#header h1
{
float: left;
padding: 13px 0 0 0;
width: 126px;
}
#header h1 a
{
display: block;
height: 67px;
}
#header h1 span
{
display: none;
}
#menu
{
float: right;
font: bold 12px Tahoma, Arial, Verdana, sans-serif;
padding: 0 20px 0 0;
}
#menu a
{
color: #525252;
text-decoration: none;
}
#menu li
{
list-style-type: none;
float: left;
background: url("/img/menu_li.jpg") no-repeat left bottom;
margin: 0 0 0 10px;
}
#menu li.first
{
background: none;
}
#menu li.active
{
background: url("/img/menu_lia_bg.jpg") no-repeat left bottom;
}
#menu li.firstactive
{
background: url("/img/menu_a_bg.jpg") no-repeat left bottom;
}
#menu li span
{
display: block;
padding: 79px 0 15px 15px;
}
#menu li.first span, #menu li.firstactive span
{
padding: 79px 0 15px 0;
}
#menu li.active span, #menu li.firstactive span
{
background: url("/img/menu_active_span.jpg") no-repeat right bottom;
}
#menu li.active a, #menu li.firstactive a
{
display: block;
background: url("/img/menu_bulta.gif") no-repeat center top;
}

#main
{
min-height: 330px;
background: url("/img/main_bg.gif") no-repeat left top;
}
* html #main
{
height: 350px;
}

#main h1
{
background: url("/img/main_h1_bg.jpg") no-repeat left top;
height: 50px;
margin: 0 3px 0 101px;
font: bold 16px Tahoma, Arial, Verdana, sans-serif;
color: #fff;
padding: 5px 0 0 41px;
width: auto;
}

#leftframe
{
float: left;
width: 210px;
padding: 0 0 0 40px;
}

#submenu
{
background: url("/img/submenu_bg.jpg") no-repeat left top;
height: 350px;
width: 181px;
padding: 50px 0 0 25px;
font: 13px Tahoma, Arial, Verdana, sans-serif;
}
#submenu li
{
list-style-type: none;
padding: 0 0 12px 13px;
background: url("/img/submenu_li_bg.gif") no-repeat left top;
}
#submenu a
{
color: #686868;
text-decoration: none;
}
#submenu a:hover
{
text-decoration: underline;
}

#text
{
float: right;
margin: 0 34px 0 0;
padding: 23px 0 20px 0;
width: 715px;
}
* html #text
{
margin: 0 17px 0 0;
}
#text.leftframe
{
width: 481px;
}
#text h2
{
color: #0091dd;
font: bold 13px Tahoma, Arial, Verdana, sans-serif;
border-bottom: 1px solid #bebdb9;
padding: 6px 0 6px 34px;
background: url("/img/text_h2_bg.gif") no-repeat left top;
}
#text p
{
padding: 13px 0 0 0;
line-height: 17px;
text-align: justify;
}
/*#text em
{
font: italic bold 12px Arial, Tahoma, Verdana, sans-serif;
}*/

#text a
{
color: #000;
text-decoration: underline;
}

#text ul
{
padding: 0 0 10px 0;
line-height: 17px;
}
#text ul li
{
list-style-type: none;
background: url("/img/text_li_bg.gif") no-repeat left top;
padding: 0 0 0 36px;
}

#text ul.misija li
{
margin: 13px 0 0 0;
line-height: 17px;
text-align: justify;
}
#text table.projekti
{
width: 100%;
}
#text table.projekti td, #text table.projekti th
{
border-bottom: 1px solid #319bd6;
}
#text table.projekti thead th, #text table.projekti thead td
{
color: #0089cb;
font: bold 14px Arial, Tahoma, Verdana, sans-serif;
padding: 10px 0 10px 0;
text-align: left;
}

#text table.projekti tbody th
{
background: url("/img/projekti_bullet.gif") no-repeat left center;
font: 13px Arial, Tahoma, Verdana, sans-serif;
text-align: left;
padding: 10px 0 10px 21px;
}
#text table.projekti tbody td
{
padding: 10px 25px 10px 20px;
}
#text table.projekti td.foto
{
background: url("/img/apskatit_foto_bg.jpg") no-repeat right center;
width: 20px;
vertical-align: center;
padding: 0;
}
#text table.projekti td.navfoto
{
width: 20px;
vertical-align: center;
padding: 0;
}
#text table.projekti td.foto a
{
display: block;
height: 15px;
}
#text table.projekti td.foto span
{
display: none;
}

#text .darbinieki
{
background: url("/img/darbinieki_bg.gif") repeat-x left top;
}
#text .darbinieki li
{
list-style-type: none;
float: left;
width: 160px;
padding: 22px 30px 20px 30px;
background: none;
}
#text .darbinieki li span.amats
{
background: url("/img/darbinieki_bullet.gif") no-repeat left top;
padding: 0 0 0 13px;
}
#text .darbinieki li span.vards
{
display: block;
text-align: center;
padding: 10px 0 0 0;
}
#text darbinieki li img
{
margin: 12px 0 13px 0;
width: 148px;
height: 196px;
}

#text .forma, #text .kontakti
{
width: 330px;
float: left;
font: 11px Arial, Tahoma, Verdana, sans-serif;
padding: 10px 0 0 0;
}
#text .forma p.poga
{
text-align: right;
padding: 0 20px 0 0;
}
#text .forma p.paldies
{
font-weight: bold;
padding: 0;
}

#text .forma table, #text .kontakti table
{
width: 100%;
font: 11px Arial, Tahoma, Verdana, sans-serif;
}
#text .forma th, #text .kontakti th
{
width: 115px;
font: 11px Arial, Tahoma, Verdana, sans-serif;
text-align: left;
padding: 0 0 8px 0;
vertical-align: top;
}
#text .forma input.teksts, #text .forma textarea
{
font: 11px Arial, Tahoma, Verdana, sans-serif;
border: 1px solid #d0cfce;
width: 195px;
}

#text .forma textarea
{
height: 60px;
}

#text .forma td, #text .kontakti td
{
padding: 0 0 5px 0;
}

#index #text
{
background: url("/img/index_text_bg.jpg") no-repeat left top;
width: 280px;
height: 188px;
float: left;
margin: 14px 0 0 18px;
padding: 43px 33px 0 105px;
color: #000;
font: 12px Arial, Tahoma, Verdana, sans-serif;
}
* html #index #text
{
margin: 14px 0 0 9px;
}
#index #text p
{
line-height: 15px;
}
#index #text strong
{
color: #000;
font: 12px Arial, Tahoma, Verdana, sans-serif;
}

#index #foto
{
float: right;
padding: 10px 13px 0 0;
}

#pakalpojumi
{
background: url("/img/pakalpojumi_bg.jpg") no-repeat left top;
height: 226px;
margin: 65px 0 0 35px;
}
#pakalpojumi img
{
margin: 13px 0 0 3px;
width: 140px;
height: 83px;
}

#partneri
{
background: url("/img/partneri_bg.jpg") no-repeat left top;
height: 207px;
}

#footer
{
background: url("/img/footer_bg.jpg") no-repeat left top;
height: 110px;
padding: 104px 0 0 185px;
}
.english #footer
{
background: url("/img/en_footer_bg.jpg") no-repeat left top;
}
#footer h2
{
display: none;
}
#footer th
{
text-align: left;
font: 10px Arial, Tahoma, Verdana, sans-serif;
color: #686868;
width: 73px;
}
#footer td
{
font: 10px Arial, Tahoma, Verdana, sans-serif;
color: #0091dd;
}
#footer td a
{
color: #0091dd;
}

.tuksums
{
clear: both;
}

#popup
{
background: #f6efdc;
}
#popup #container
{
width: 500px;
background: #f6efdc;
}
#popup #menu
{
background: #e7e0cd;
height: 30px;
float: none;
width: auto;
margin: 0 0 49px 0; padding: 0;
}
#popup #menu ul
{
margin: 0; padding: 0;
}
#popup #menu li
{
margin: 0; padding: 0;
width: 100px;
}
#popup #menu li.previous
{
background: url("/img/iepriekseja.gif") no-repeat left top;
float: left;
}
#popup .english #menu li.previous
{
background: url("/img/previous.gif") no-repeat left top;
}
#popup #menu li.next
{
background: url("/img/nakosa.gif") no-repeat left top;
float: right;
}
#popup .english #menu li.next
{
background: url("/img/next.gif") no-repeat left top;
}
#popup #menu a
{
margin: 0; padding: 0;
display: block;
height: 30px;
background: none;
}
#popup #menu span
{
margin: 0; padding: 0;
display: none;
background: none;
}
#popup #picture
{
background: url("/img/picture_bg.gif") no-repeat left top;
width: 442px;
height: 335px;
margin: auto;
padding: 13px 0 0 0;
text-align: center;
}


img.certif_img
{
border: 1px solid #000000;
width:60%;
height:60%;
}
