/*yui 2.3.1*/
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style: decimal outside;}ul li{list-style: disc outside;}dl dd{margin-left:1em;}th,td {border:1px solid #000;padding:.5em;}th {font-weight:bold;text-align:center;}caption {margin-bottom:.5em;text-align:center;}p,fieldset,table {margin-bottom:1em;}
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
body{text-align:center;}#ft{clear:both;}#doc2{margin:auto;text-align:left;width:73.074em;*width:71.313em;min-width:750px;width:73.074em;*width:71.313em;}

body {text-align: center; font-family: 'Trebuchet MS', Tahoma, Verdana; }
.clear {clear: both; width:100%}
a, a:visited, a:hover, a:active {color: #333}
#doc2 {width: 950px; margin: auto; padding-top: 72px; background: #bfd9d8 url("../images/bg3.jpg") center top no-repeat; text-align: left; }
#hd {position: relative; width: 920px; height: 160px; border: solid 15px #bfd9d8; border-bottom-width: 0px; background: #0b4da2 url("../images/hd-bg.jpg") left top no-repeat; overflow: hidden; }
#logo {position: absolute; left: 38px; top: 40px; width: 143px; height:50px; }
#contacts {position: absolute; right: 335px; bottom: 15px; width: 248px; text-align: right; font: normal 10px/12px Trebuchet MS; color: #fff; }
#contacts h5 {margin: 0; padding: 0; text-transform:uppercase}
#contacts address {margin: 0; padding: 0; }
#contacts a, #contacts a:visited, #contacts a:hover, #contacts a:active {color: #6699cc}
#title-img {position: absolute; right: 80px; top: 0; width: 220px; height: 160px; }
#language {position: absolute; right: 10px; top: 20px; text-transform: uppercase}
#language ul {margin: 0; list-style: none; }
#language ul li {margin: 0 0.3em; list-style: none none; color: #6699cc; }
#language a, #language a:visited, #language a:hover, #language a:active {color: #6699cc; text-decoration: none; }
#language a:hover {color: #99ccff; }

/* Content */
#content {width: 920px; margin:0; padding:0; border: solid 15px #bfd9d8; border-top-width: 0px; background: #ffffff url("../images/bg.gif") repeat-y; }
#main_info {width: 540px; color: #333; padding: 10px 30px 10px 40px; padding: 10px 20px 10px 40px;font: normal 1em 'Trebuchet MS', Tahoma, Verdana; background-color: #fff; }
#main_info h1 {font-size: 1.5em; margin: 30px 0 7px 0; color: #555}
#main_info h3 {color: #ff3300}
#main_info p {}
#main_info ul li {list-style: square; color: #333}
#main_info a {color: #ff3300}
#main_info a:visited {color: #993300}
#main_info a:hover {color: #ff6600}
#main_info a:active {color: #ff9900}
#main_info .info {margin-left: 1em; padding-left: 1em; border-left: solid 4px #777; color: #777}
#gallery {position: relative; width:480px; height: 560px; }
#gallery ul {position: absolute; top: 360px; left: 0; list-style:none; padding:0; margin:0; width:480px; }
#gallery ul li {display:inline; width:96px; height:72px; float:left; margin:0}
#gallery ul li a {display:block; width:96px; height:72px; text-decoration:none; }
#gallery ul li a img {display:block; width:96px; height:72px; border:0}
#gallery ul li a:hover {white-space:normal; border-color:#ddd}
#gallery ul li a:hover img {position:absolute; left:0; top:-360px; width:auto; height:auto; }
.gulbuvju-maju-celtnieciba {background: url("/images/gulbuvju-maju-celtnieciba/01.jpg") left top no-repeat}
.razosanas-process {background: url("/images/razosanas-process/01.jpg") left top no-repeat}

/* gallery for lightbox */
.gallery{background:none; position:relative; width:100%}
.gallery ul{overflow:hidden; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:480px}
.gallery ul li{display:inline; float:left; height:78px; width:102px; margin:0 12px 10px 0}
.gallery ul li a{display:block; height:72px; text-decoration:none; width:96px; border:3px solid #ccc}
.gallery ul li a img{border:0 none; display:block; height:72px; width:96px}
.gallery ul li a:hover{border-color:#555; white-space:normal}

/* Column */
#column {width: 300px; float: right; margin: 0; padding: 0; color: #000; background: #a1c3d4; font: normal 1em 'Trebuchet MS', Tahoma, Verdana; }

#navigation {width: 300px; padding: 30px 0; border-bottom: solid 1px #fff; font: normal 1.2em/1.6em Trebuchet MS; }
#navigation ul {margin: 0; padding: 0; list-style: none; border: none}
#navigation li {margin: 0;  list-style: none none; }
#navigation li b {display: block; width: 265px; padding: 0 5px 0 30px; background: url("../images/li-active.gif") left center no-repeat; color: #fff; font-weight: bold}
#navigation li a {display: block; width: 265px; padding: 0 5px 0 30px; color: #fff; text-decoration: none; }
html>body #navigation li a {width: auto}
#navigation li a:hover {display: block; background: url("../images/li-hover.gif") left center no-repeat; }
#navigation li ul li a {padding-left:45px;color:#6699CC}
#navigation li ul li b {padding-left:45px}

#banners {width: 300px; background: url("../images/banners-bg.gif") right top no-repeat}
.b234x60 {width: 234px; height: 60px; padding: 40px 33px}

/* jQuery lightBox plugin */
#jquery-overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px}
#jquery-lightbox{position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0}
#lightbox-nav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10}
#lightbox-container-image-box >#lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%; height:100%; zoom:1; display:block}
#lightbox-nav-btnPrev{left:0; float:left}
#lightbox-nav-btnNext{right:0; float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px; color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left; text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:66px; float:right; padding-bottom:0.7em}