html {
	margin: 0px;
	padding: 0px;
	/*background:#76A9D7 url(/images/bottom_ziema.jpg) no-repeat center bottom fixed;*/
	background-color: #76A9D7;
		height:100%;
}

body {
	margin: 0px;
	padding: 0px;
	/*background:#76a9d7 url(/images/sonas_balionai.jpg) repeat-x top fixed;	*/
	/*background:url(/images/sonas_ziema.jpg) repeat-x top fixed;*/

	height: 100%;
	font-family: 'Arial', 'Helvetica', 'Sans Serif';
	line-height: 120%;
	font-size: 12px;
	color: #000000;
	background: #76a9d7;
	_text-align: center;
	
	
}

h2 {
font-size: 12px;
font-weight: bold;
}

/*#kontaktai table, #kontaktai table td, #kontaktai table td img, 
#kontaktai table td ul, #kontaktai table td p{
padding: 0;
margin: 0;
}
#kontaktai table li {
padding: 1px;
margin: 1px;
}*/

table .picturelist {
padding:0;
margin:0;
}

a:visited, a:link, a:active {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
img {
	border: 1px solid #ababab;
	margin: 0 ;
	padding: 0 ;
	z-index: 0;
}

hr {
border: 1px solid #a0c3e3;
}

.page {
	width: 1002px;

margin: 0 auto;
	_text-align: left;
	background: white;
	z-index: -1;
}

.main {
	width: 1002px;

	float: left;
	position: relative;
	background: #fffffe;

}

.main-top {
	width: 1000px;
	height: 200px;
	background: url('images/top.jpg') no-repeat;
}

.main-top-lt {
	width: 1000px;
	height: 200px;
	background: url('images/top.jpg') no-repeat;
	/*background: url('images/top_ziema.jpg') no-repeat;*/
}

.main-top-en {
	width: 1000px;
	height: 200px; 
	background: url('images/top-eng.jpg') no-repeat;
	/*background: url('images/top-eng_ziema.jpg') no-repeat;*/
}

.main-top-ru {
	width: 1000px;
	height: 200px;
	background: url('images/top.jpg') no-repeat;
}

.top-left {
	width: 282px;
	height: 200px;
	position: absolute;
	float: left;
}

.logo-a {
display:block;
	width: 123px;
	height: 75px;
}
.logo {
	width: 123px;
	height: 75px;
	/*width: 156px;
	height: 148px;*/ 
	/*background: url('images/logo_sven.jpg') no-repeat;*/
	background: url('images/logo.jpg') no-repeat;
	/*background: url('images/logo_ziema.jpg') no-repeat;*/
	position: absolute;
	/*margin-left: 96px;*/
	margin-left: 38px;
	margin-top: 55px;
	/*margin-left: 34px;
	margin-top: 41px;*/	
	
}

.small-menu {
position: absolute;
float: left;
width: 279px;
height: 12px;
margin-left: 295px;
margin-top: 109px;
z-index: 99;

}

.small-menu-node {
position: relative;
float:left;
background: url('images/menu-top.jpg') no-repeat left;
width: 81px;
padding-left: 12px;
font-size: 11px;
color: #0164a9;
}

.small-menu-node a, .small-menu-node a:link, .small-menu-node a:visited{
text-decoration: none;
font-size: 11px;
color: #0164a9;
}

.small-menu-node a:hover{
text-decoration: underline;
font-size: 11px;

}


.main-menu-level {
width: 1000px;
height: 50px;
background: url('images/menu-back.jpg') repeat-x;
}

.main-menu-left-part {

height: 50px;
width: 282px;
float:left;
}

.menu-left-small {
margin-top: 7px;
margin-left: 42px;
}

.main-menu-navigation
{
float:left;
width: 78px;
height: 19px;

}

.menu-home, .menu-strukt, .menu-mail {
height: 19px;
width: 19px;
float:left;

}

.menu-home a, .menu-strukt a, .menu-mail a{
display:block;
height: 19px;
width: 19px;

}

.menu-home {
background: url('images/home-n.jpg') no-repeat left;
}

.menu-strukt{
margin-left: 9px;
background: url('images/struktura.jpg') no-repeat left;
}

.menu-mail {
margin-left: 9px;
background: url('images/mail.jpg') no-repeat left;
}

.menu-home a:hover {
display:block;
height: 19px;
width: 19px;
background: url('images/home.jpg') no-repeat left;
}

.menu-strukt a:hover {
display:block;
height: 19px;
width: 19px;
background: url('images/struktura-h.jpg') no-repeat left;
}

.menu-mail a:hover {
display:block;
height: 19px;
width: 19px;
background: url('images/mail-hover.jpg') no-repeat left;
}

.menu-lang {
margin-left: 131px;
width: 90px;
height: 19px;
}

.lang-node {
font-size: 11px;
text-align: center;
width: 19px;
height: 19px;
float: left;
line-height: 19px;
margin-right: 10px;

}

.lang-node a:link, .lang-node a:visited {
width: 19px;
height: 19px;
text-decoration: none;
text-align: center;
color: #2c70ad;
background: #fff;
}

.lang-node a#current{
display: block;
width: 19px;
height: 19px;
text-decoration: none;
text-align: center;
color: #ffffff;
background: #2c70ad !important;
}

.lang-node a:hover  {
display: block;
width: 19px;
height: 19px;
text-decoration: none;
text-align: center;
color: #ffffff;
background: #2c70ad;
}


.main-menu-nodes
{
height: 50px;
width: 714px;
background: url('images/menu-top-back.jpg') no-repeat left;
float:left;
margin-right: 0;

}

.left-blocks {
float: left;
height: 50px;
width: 126px;
background: red;
text-align: center;
line-height: 50px;

}

.left-blocks a{
color: #fffffe;
font-weight: bold;
font-size: 16px;
}
.left-blocks a:hover{
color: #fffffe;
font-weight: bold;
text-decoration: none;
}

.left-blocks a:visited{
color: #fffffe;
font-weight: bold;
text-decoration: none;
}

#menu-block-1 a:hover, #menu-block-1-current{
display: block;
height: 50px;
width: 126px;
color: #fffffe;
font-weight: bold;
text-decoration: none;
background: url('images/menu-block1-n.jpg') no-repeat left;
}
#menu-block-1 a {
display: block;
height: 50px;
width: 126px;
}

#menu-block-2-current, #menu-block-3-current {
margin-left: 5px;
}


#menu-block-2 a:hover, #menu-block-2-current{
display: block;
height: 50px;
width: 126px;
color: #fffffe;
font-weight: bold;
text-decoration: none;
background: url('images/menu-block2-n.jpg') no-repeat left;
}

#menu-block-2 a {
display: block;
height: 50px;
width: 126px;
}

#menu-block-3 a:hover, #menu-block-3-current{
display: block;
height: 50px;
width: 126px;
color: #fffffe;
font-weight: bold;
text-decoration: none;
background: url('images/menu-block3-n.jpg') no-repeat left;
}

#menu-block-3 a {
display: block;
height: 50px;
width: 126px;
}

#menu-block-1 {
background: url('images/menu-block1.jpg') no-repeat left;
}

#menu-block-2 {
margin-left: 5px;
background: url('images/menu-block2.jpg') no-repeat left;
}

#menu-block-3 {
margin-left: 5px;
background: url('images/menu-block3.jpg') no-repeat left;
}

.right-blocks {
margin-top: 8px;
float: left;
width: 105px;
height: 39px;
text-align: center;
line-height: 39px;
}


.right-blocks1 {
margin-top: 8px;
float: left;
width: 109px;
height: 39px;
text-align: center;
line-height: 39px;
}

.right-blocks2 {
margin-top: 8px;
float: left;
width: 110px;
height: 39px;
text-align: center;
line-height: 39px;
margin-left: 1px;
}


.right-blocks-hover1, #rcurrent1 {
margin-top: 8px;
float: left;
width: 109px;
height: 39px;
text-align: center;
line-height: 39px;
background: url('images/right_current.jpg') repeat-x left;
cursor: pointer; cursor: hand;
text-decoration: none;
}

.menu-link {

}

#rcurrent1 {
margin-right: -1px;
}


.right-blocks-hover3, #rcurrent3 {
margin-top: 8px;
float: left;
width: 105px;
height: 39px;
text-align: center;
line-height: 39px;
background: url('images/right_current.jpg') repeat-x left;
color: #fffffe;
cursor: pointer; cursor: hand;
text-decoration: none;
}

.right-blocks-hover2, #rcurrent2 {
margin-top: 8px;
float: left;
width: 110px;
height: 39px;
text-align: center;
line-height: 39px;
background: url('images/right_current.jpg') repeat-x left;
margin-left: 1px;
color: #fffffe;
cursor: pointer; cursor: hand;
text-decoration: none;
}

#rcurrent2 {
width: 112px;
background: url('images/right-block-hover.jpg') repeat-x left;

margin-left: -1px;
}

#rcurrent1, #rcurrent2, #rcurrent3{
background: url('images/right_current.jpg') repeat-x left;
}
.right-blocks-hover1 a, #rcurrent1 a{

text-decoration: none;
color: #fffffe;
font-weight: bold;
font-size: 11px;
background: url('images/top-menu-img-h.gif') no-repeat left;
padding-left: 14px;
}

.right-blocks-hover2 a, #rcurrent2 a{
text-decoration: none;
color: #fffffe;
font-weight: bold;
font-size: 11px;
background: url('images/top-menu-img-h.gif') no-repeat left;
padding-left: 14px;
}

.right-blocks-hover3 a, #rcurrent3 a{
text-decoration: none;
color: #fffffe;
font-weight: bold;
font-size: 11px;
background: url('images/top-menu-img-h.gif') no-repeat left;
padding-left: 14px;
}


.right-blocks-hover3 a:hover, .right-blocks-hover2 a:hover, .right-blocks-hover1 a:hover {
text-decoration: none;
color: #fffffe;
font-weight: bold;
font-size: 11px;
}

.right-blocks-hover3 a:visited, .right-blocks-hover1 a:visited, .right-blocks-hover2 a:visited {
text-decoration: none;
color: #fffffe;
font-weight: bold;
font-size: 11px;
}

.right-blocks a, .right-blocks1 a, .right-blocks2 a{

text-decoration: none;
color: #0164a9;
font-weight: bold;
font-size: 11px;
background: url('images/top-menu-img.gif') no-repeat left;
padding-left: 14px;
}

.right-blocks a:hover, .right-blocks1 a:hover, .right-blocks2 a:hover{
text-decoration:none;
color: #0164a9;
font-weight: bold;
font-size: 11px;
}

.right-blocks a:visited, .right-blocks1 a:visited, .right-blocks2 a:visited{
text-decoration: none;
color: #0164a9;
font-weight: bold;
font-size: 11px;
}

.main-content {
height: 469px;
width: 1000px;
background: url('images/main-right-back.jpg') no-repeat right #ffffff;
}

.main-content-vid {
position: relative;
float:left;
height: auto;
width: 1000px;
background: url('images/vid-bottom-main.jpg') no-repeat bottom #fffffe;
}


.main-content-left {

height: 469px;

width: 283px;
float:left;
background: url('images/cont-left.jpg') no-repeat left;

}


.main-content-left-2 {

height: 469px;

width: 283px;
float:left;
background: url('images/content-left-2.jpg') no-repeat left;

}

.main-content-left-vid {

min-height: 400px;
_height: 400px;
width: 282px;
float:left;

}

.main-content-right-vid {
position: relative;
width: 712px;
height: auto;
float:left;
/* background: url('images/main-cont-bottom.jpg') no-repeat bottom; */
background: none;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
min-height: 400px;
_height: 400px;
bottom: 0;

}

.main-content-right-vid ul{
list-style: square outside;
}
.main-vid-title
{
width: 712px;
height: 65px;

}

.static1 {
width: 245px;
height: 123px;
position: absolute;
margin-top: 25px;
margin-left: 25px;

}

.static1-hover {
width: 264px;
height: 127px;
position: absolute;
margin-top: 25px;
margin-left: 13px;
background: url('images/static-hover.jpg') no-repeat left;
color: #fffffe;
padding-left:12px;
cursor: pointer; cursor: hand;
}

.static1-hover .static-title , .static1-hover .static-title:link, .static1-hover .static-title:visited,
.static1-hover .static-title:hover
{
display: block;
position: absolute;
margin-top: 6px;
color: #fffffe;
font-size: 14px;
background: url('images/top-menu-img-h.jpg') no-repeat left;
padding-left: 14px;
text-decoration: none;
font-weight: bold;

}
.static1-hover .static_content{
position:absolute;
margin-top: 25px;
width: 230px;
padding-left: 14px;
color: #fffffe;
font-size: 11px;
line-height: 12px;
text-decoration: none;

}

.static2-hover {
width: 264px;
height: 123px;
position: absolute;
margin-top: 157px;
margin-left: 13px;
background: url('images/static-hover.jpg') no-repeat left;
color: #fffffe;
padding-left:12px;
cursor: pointer; cursor: hand;
}

.static2-hover .static-title , .static2-hover .static-title:link, .static2-hover .static-title:visited,
.static2-hover .static-title:hover
{
display: block;
position: absolute;
margin-top: 6px;
color: #fffffe;
font-size: 14px;
background: url('images/top-menu-img-h.jpg') no-repeat left;
padding-left: 14px;
text-decoration: none;

}
.static2-hover .static_content{
position:absolute;
margin-top: 25px;
width: 230px;
padding-left: 14px;
color: #fffffe;
font-size: 11px;
line-height: 12px;
text-decoration: none;
}

.static3-hover {
width: 264px;
height: 143px;
position: absolute;
margin-top: 287px;
margin-left: 13px;
background: url('images/static-hover.jpg') no-repeat left;
color: #fffffe;
padding-left:12px;
cursor: pointer; cursor: hand;
}

.static3-hover .static-title , .static3-hover .static-title:link, .static3-hover .static-title:visited,
.static3-hover .static-title:hover
{
display: block;
position: absolute;
margin-top: 6px;
color: #fffffe;
font-size: 14px;
background: url('images/top-menu-img-h.jpg') no-repeat left;
padding-left: 14px;
text-decoration: none;
}
.static3-hover .static_content{
position:absolute;
margin-top: 25px;
width: 230px;
padding-left: 14px;
color: #fffffe;
font-size: 11px;
line-height: 12px;
text-decoration: none;
}

.static2 {
width: 266px;
height: 123px;
position: absolute;
margin-top: 157px;
margin-left: 25px;
}

.static2-2 {
width: 266px;
height: 123px;
position: absolute;
margin-top: 167px;
margin-left: 25px;
}

.static3 {
width: 266px;
height: 123px;
position: absolute;
margin-top: 287px;
margin-left: 25px;
}

.main-content-right {
width: 711px;
height: 469px;
float:left;
background: url('images/main-cont-bottom.jpg') no-repeat bottom;
}



.main-text {
position: absolute;
width: 530px;
height: 432px;
float:left;
background: url('images/main-content-border.jpg') no-repeat bottom transparent;
margin-top: 18px;

margin-left: 15px;

}

.in_text {
margin-top: 1px;
margin-left: 1px;
width: 525px;
height: 428px;


}

.in_text img {
display:block;
float: left;
position: absolute;
}

.right_photos
{
height: 469px;
width: 166px;
float: left;
}

.main-content-right-rvid {
height: auto;
width: 166px;
float: left;

}

.main-content-right-rvid-blokai {
position:relative;
height: auto;
width: 240px;
float: left;
border: 1px solid #e5e5e5;
}

.main-right-contl-vid-blokai{
position: relative;
padding-left:26px;
width: 420px;
float:left;

}


.main-content-right-rvid-blokai  div{
margin-top: 2px;
margin-bottom: 2px;
width: 210px;
height: 60px;
margin-left: 5px;

border-bottom: 1px solid #e5e5e5;
background: url('images/ziniasklaida_back.jpg') no-repeat top left;
text-align: left;
color: #3273b0;
font-weight: bold;
padding-left:20px;
padding-top: 20px;
}

.main-content-right-rvid-blokai  div * {
}

.main-content-right-rvid-blokai  div a, 
.main-content-right-rvid-blokai  div a:link,
.main-content-right-rvid-blokai  div a:visited{
text-decoration: underline;
color: #3273b0;
font-weight: normal;
font-size: 11px;
}

.main-right-contl{
height: 469px;
width: 545px;
float:left;
}

.main-right-contl-vid{
padding-left:26px;
width: 519px;
float:left;
padding-bottom: 50px;

}

 table {
font-size: 12px;
}


.main-right-contl-kontaktai{
padding-left:30px;
width: 660px;
float:left;
bottom: 0;
padding-bottom: 70px;
padding-top: 10px;
position:relative;
float:left;
}

.akc-inf {
padding-left:30px;
width: 660px;
clear: left;
float:left;
bottom: 0;
padding-bottom: 70px;
padding-top: 0px;
}
.clear {clear: both;}
.fl {float: left}

.knt-inf {
padding-left:30px;
width: 300px;
float:left;
padding-top: 30px;
}


.main-inf{
padding-left:30px;
width: 660px;
float:left;
bottom: 0;
padding-bottom: 0px;
padding-top: 30px;
position:relative;
float:left;
}

.main-right-contl-kontaktai a, .main-right-contl-kontaktai a:link, .main-right-contl-kontaktai a:visited{
text-decoration: underline;
color: #3273b0;
}

.main-right-contl-kontaktai a:hover {
text-decoration: none;
}

.main_footer {

width: 1000px;
height: 93px;
background: url('images/footer-back.jpg') repeat-x;

}

.main_footer_vid {

width: 1000px;
height: 93px;
background: url('images/footer-back.jpg') repeat-x;

}

.left_footer
{
height: 93px;
width: 282px;
background: url('images/footer-left.jpg') no-repeat left;
float: left;
}

.left_footer-vid
{
height: 93px;
width: 282px;
background: url('images/vid_footer_left.jpg') no-repeat left;
float: left;
}

.center_footer
{
height: 93px;
width: 552px;
float: left;
}

.vid_center_footer
{
height: 93px;
width: 552px;
float: left;
background: url('images/vid_center_footer.jpg') no-repeat left;
}

.right_footer
{
height: 93px;
width: 166px;
background: url('images/footer-right.jpg') no-repeat right;
float: left;
}

.solution {margin-top: 65px; color: #2c70ac; font-size: 10px; text-align: right; padding-right: 22px;}
.solution a {color: #2c70ac;}

.vid_right_footer
{
height: 93px;
width: 166px;
background: url('images/vid_right_footer.jpg') no-repeat right;
float: left;
}

.zet_logo {
display: block;
position:absolute;
margin-left: 100px;
margin-top: 37px;
}

.fauga_footer {
position:absolute;
color: #2c70ac;
font-size: 10px;
margin-left: 38px;
margin-top: 45px;
}

.zet_footer {
position:absolute;
color: #2c70ae;
font-size: 10px;
margin-left: 19px;
margin-top: 45px;
}

.photo1 {
width: 146px;
height: 100px;
background: url('images/photo-back.jpg') no-repeat left;
position: absolute;
margin-top: 18px;
margin-left: 11px;
}




.photo2 {
width: 146px;
height: 100px;
background: url('images/photo-back.jpg') no-repeat left;
position: absolute;
margin-top: 128px;
margin-left: 11px;
}

.photo3 {
width: 146px;
height: 100px;
background: url('images/photo-back.jpg') no-repeat left;
position: absolute;
margin-top: 240px;
margin-left: 11px;
}

.photo4 {
width: 146px;
height: 100px;
background: url('images/photo-back.jpg') no-repeat left;
position: absolute;
margin-top: 350px;
margin-left: 11px;
}
.static-title, .static-title:link, .static-title:visited
{
display: block;
position: absolute;
margin-top: 6px;
color: #3273b0;
font-size: 14px;
background: url('images/top-menu-img.gif') no-repeat left;
padding-left: 14px;
font-weight: bold;
}

.static-title:hover {
color: #fffffe;
}

.cont_float {

position:absolute;
width: 159px;

background: url('images/cont-float.jpg') no-repeat top left;
float: right;
margin-left: 346px;
margin-top: 22px;
color: #2c70ac;
cursor: pointer; cursor: hand;

border-bottom: 1px solid #2d71ad;
}

.static_content {
position:absolute;
margin-top: 25px;
width: 230px;
padding-left: 14px;
color: #3273b0;
font-size: 11px;
line-height: 12px;
}

.right_photo {
display: block;
position:absolute;
width: 141px;
height: 65px;

margin-top: 1px;
margin-left: 1px;
}

.photo-link {
color: #3273b0;
position:absolute;
width: 141px;
height: 32px;
margin-top: 65px;
margin-left: 1px;
text-align:left;
line-height: 32px;
}

.photo-link-hover{

position:absolute;
width: 141px;
height: 32px;
margin-top: 65px;
margin-left: 1px;
text-align:left;
line-height: 32px;
background: #4580b4;
}

.photo-link-hover a ,.photo-link-hover a:hover ,.photo-link-hover a:visited {
color: #fffffe;
text-decoration: none;
font-weight: bold;
font-size: 11px;
background: url('images/top-menu-img-h.jpg') no-repeat left;
padding-left: 14px;
margin-left: 10px;
}

.photo-link a ,.photo-link a:hover ,.photo-link a:visited {
color: #3273b0;
text-decoration: none;
font-weight: bold;
font-size: 11px;
background: url('images/top-menu-img.gif') no-repeat left;
padding-left: 14px;
margin-left: 10px;
}

.float_up {
width: 157px;
height: 134px;
position: relative;
margin-left: 1px;
margin-top: 13px;
}



.float_up h1{
display:block;
position:relative;
margin-top: 2px;
font-weight: bold;
font-size: 22px;
line-height: 22px;
margin-left:10px;
letter-spacing: -2px;
width: 147px;

}

.float_up h2{
display:block;
position:relative;
margin-top: 15px;
font-size: 15px;
line-height: 15px;
margin-left:10px;
letter-spacing: -1px;
}

.float_down
{
position: relative;
font-size: 11px;
width: 137px;
line-height: 12px;
margin-left: 11px;
height:75px;


}

.vid_menu {

position: relative;
width: 274px;
min-height: 50px;
_height:50px;
height: auto;
border-bottom: 1px solid #e6e6e6;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
margin-top: 20px;
margin-left: 1px;
left:6px;
}

.vid_menu_sub {
position: relative;

width: 274px;
min-height: 40px;

_height:40px;
border-top: 1px solid #e6e6e6;
border-left: 1px solid #e6e6e6;

left: -1px;
padding-top: 5px;
margin-top: 110px;

bottom: 5px;
}



.vid_node {
width: 262px;
min-height: 29px;
background: url('images/vid-menu-node.jpg') no-repeat top left;
border-bottom: 1px solid #e6e6e6;
margin-left: 5px;
}


.vid_node a,  .vid_node a:hover, .vid_node a:visited, .vid_node a:link, .vid_node a:active{
display: block;
background: url('images/top-menu-img.gif') no-repeat 0% 50%;
padding-left: 14px;
color: #3273b0;
font-weight: bold;
margin-left: 10px;
min-height: 29px;
line-height: 29px;
text-decoration: none;
font-size: 11px;
}

.current_vid_node {
width: 262px;
min-height: 29px;
background: url('images/vid-menu-node.jpg') no-repeat top left;
border-bottom: 1px solid #e6e6e6;
margin-left: 5px;
color: #3273b0;
}

#last_vid, #apie_last {
border-bottom: none;
}



.current_vid_node a , .current_vid_node a:hover, .current_vid_node a :visited, .current_vid_node a :link, .current_vid_node a:active {
display: block;
background: url('images/top-menu-img.gif') no-repeat  left;
padding-left: 14px;
color: #3273b0 !important;
font-weight: bold;
margin-left: 24px;
min-height: 29px;
line-height: 29px;
text-decoration: none;
font-size: 11px;
}

.sub-menu {
position: relative;
float:left;
background: #fffffe;
left: 14px;
width: auto;
z-index: 99;
}

.sub-menu-hide {
display: none;
}


.apie_node {
margin-left: 5px;
margin-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 1px solid #e5e5e5;
font-size: 11px;
padding-right: 5px;
}

.apie_node_last {
margin-left: 5px;
margin-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom: 1px solid #e5e5e5;
font-size: 11px;
padding-right: 5px;
border-bottom: none;
}

.apie_node-hover {
padding-left: 5px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
font-size: 11px;

background: #019cde;
border-bottom: 1px solid #019cde;
}

.apie_node a, .apie_node_last a, 
.apie_node a:visited, .apie_node_last a:visited, 
.apie_node a:link, .apie_node_last:link{
display: block;
color: #3273b0;
}

.apie_node-hover a, .apie_node-hover a:visited, .apie_node-hover a:link, .apie_node-hover a:hover{
display: block;
color: #fffffe;
text-decoration: none;
}

.apie_node a:hover, .apie_node_last a:hover{

color: #fffffe;
}

.vid-title {
font-size: 24px;
line-height: 27px;
margin-top: 18px;
/*width: 519px;*/
width: 410px;
color: #3273b0;
padding-left:26px;
float:left;
}

.vid-nav-title {
width:250px;
text-align: right;
line-height: 65px;
height: 65px;
float:right;
margin-right: 15px;
top:0;
}

.vid-title-atgal{

padding-left: 8px;
background: url('images/atgal.jpg') no-repeat left;

float:right;
}
.vid-title-atgal a, .vid-title-atgal a:link, .vid-title-atgal a:hover, .vid-title-atgal a:visited{
text-decoration: underline;
color: #3273b0;
font-size: 11px;
}

.separate {
color: #3273b0;
padding-left: 5px;
padding-right: 5px;
float:right;
}

.separate_sub3 {
color: #3273b0;
float:left;
bottom: 0;
height: 26px;
line-height: 26px;
margin-top: 6px;
width: 1px;
}


.print-content{

float:right;
}

.print-content a, .print-content a:link, .print-content a:hover, .print-content a:visited{
display:block;
text-decoration: underline;
color: #3273b0;
font-size: 11px;
padding-right: 26px;
background: url('images/print.jpg') no-repeat right;
}


.vidiniai-navigacja .vid-title-atgal, .vidiniai-navigacja .separate {float: left !important}

.comment {
	display: block; float: right;
	margin-top: -1px;
}

.comment a, .comment a:hover, .comment a:visited {
	text-decoration: underline;
	background: url('images/komment.gif') no-repeat left 3px;	
	color: #b0060f;
	padding-left: 17px;
	padding-right: 15px;
}



.vidiniai-navigacja {
position:relative;
float:left;
width: 556px;
left:28px;
top: -20px;
}

.vid-virs {
background: url('images/go_top.jpg') no-repeat right;
padding-right: 10px;
float:left;
}

.vid-virs a, .vid-virs a:link, .vid-virs a:hover, .vid-virs a:visited{
text-decoration: underline;
color: #3273b0;
font-size: 11px;
}

.thumb a
{
	display:block;

	padding: 0;
	margin:0;
	/*background:url('images/photo-back.jpg') no-repeat left;*/
	text-decoration:none;

	height: auto;
	width: auto;
}
.thumb_img {
display:block;
position: relative;

top:1px;

left:1px;
border: 1px solid #2c70ad;
}

.main-content-right-rvid .thumb a {
background:url('images/photo-back.jpg') no-repeat left;
	height:100px; 
	width:146px; 
}

.main-content-right-rvid .thumb a img {
border: 0 solid #2c70ad;
	height:96px; 
	width:141px; 
}

.thumb a img {
display:block;
position: relative;

top:1px;

left:1px;
border: 1px solid #2c70ad;
}

#karjera-sub {
left: 105px;
}

#kontaktai-sub {
left: 198px;
}

#apie-sub {
left: 11px;
}

.sub_menu2
{
position: relative;
float: right;
width: 275px;
min-height: 100px;
_height: 100px;

margin-top: 20px;
margin-left:7px;
background: url('images/sub2-back.jpg') no-repeat top left;
margin-bottom:20px;
}

.sub_sub2 {
border-top: 1px solid #e6e6e6;
border-left: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
width: 275px;
min-height: 100px;
_height: 100px;
bottom: 20px;
}

.sub2_node a, .sub2_node a:link, .sub2_node a:hover, .sub2_node a:visited{
display:block;
font-size: 11px;
color: #3273b0;
padding-left: 30px;
padding-top: 10px;
padding-bottom: 10px;
}

.sub3_menu {
position: relative;
float:left;
height: 32px;
width:672px;
background: url('images/sub3-back.jpg') repeat-x bottom;
left: 26px;
}

.sub3_left {
height: 26px;
float:left;
position:relative;
left: 0px;
bottom: 0px;
top: 6px;
width: 1px;
border-left: 1px solid #e6e6e6;

}

.sub3_right {
height: 26px;
float:left;
position:absolute;
left: 670px;
right: 0px;
bottom: 0px;
top: 6px;
width: 1px;
border-right: 1px solid #e6e6e6;
}

.sub3_node {
height: 26px;
float:left;
position:relative;
bottom: 0px;
top: 6px;
line-height: 26px;
padding-left: 8px;
padding-right: 8px;
margin-left: -2px;
margin-right: -2px;

}
.sub3_node  a, .sub3_node  a:visited, .sub3_node  a:link{
color: #3273b0;
font-weight: bold;
text-decoration: none;
}
.sub3_node_hover, .sub3_current{
height: 32px;
float:left;
position:relative;
bottom: 0px;
line-height: 32px;
background: url('images/sub3_hover.jpg') repeat-x bottom;
margin-left: -2px;
margin-right: -2px;
padding-left: 8px;
padding-right: 8px;
cursor: pointer; cursor: hand;
}

.sub3_node_hover a, .sub3_node_hover a:hover, .sub3_node_hover a:visited, .sub3_node_hover a:link, 
.sub3_current a, .sub3_current a:hover, .sub3_current a:visited, .sub3_current a:link{
color: #fffffe;
font-weight: bold;
text-decoration: none;
}

.akcija {
border: 1px solid #a0c3e3;
padding-left:10px;
min-width: 503px;
margin-right: 5px;
height: 30px;
color: #2c70ad;
line-height: 30px;
margin-bottom: 10px;
margin-top: 10px;
background-color: #f3f3f3;
}


.akcija a, .akcija a:link, .akcija a:visited, .akcija a:hover {
color: #2c70ad;

}

 #akcija2 {
width: 645px;
}

.akcija a{
color: #2c70ad;
}

#verslui-sub {
position:absolute;
left: 670px;
top:247px;
}


#paslaugos-sub {
position:absolute;
float: left;
left: 780px;
top:247px;
}

#akcijos-sub {
position:absolute;
float: left;
left: 890px;
top:247px;
}


.lang_link {
display: block;
position:absolute;

left: 850px;
width: 150px;
height: 180px;
top: 10px;
}

.NewsSummaryLink a, .NewsSummaryLink a:link, .NewsSummaryLink a:visited, .NewsSummaryLink a:hover {
text-decoration: none;
color: black;
font-weight: bold;
}

.NewsSummaryPostdate
{
text-decoration: none;
color: black;
font-weight: bold;
}

.konsultacija {

border: 1px solid #a0c3e3;
padding-left:10px;
min-width: 503px;
margin-right: 5px;
height: 30px;
color: #2c70ad;
line-height: 30px;
margin-bottom: 10px;
margin-top: 10px;
background-color: #f3f3f3;


}

.nokons {
 margin-top: 10px;
}

.konsultacija a, .konsultacija a:link, .konsultacija a:visited, .konsultacija a:hover {
color: #2c70ad;
text-decoration: underline;
font-weight: bold;
}

.konsultacija select{
margin-top: 2px;
}

.patirt_link {
display: block;
position:absolute;
left: 610px;
width: 230px;
height: 80px;
top: 60px;
}

.isskleista
{
height: auto;
float:left;
}

.more_photo_link, .more_photo_link:link, .more_photo_link:visited, .more_photo_link:hover
{
display: block;
height: 12px;
line-height: 12px;
position: relative;
float:left;
text-decoration: underline;
background: url('images/more.jpg') no-repeat right !important;
padding-right: 5px;
padding-bottom: 2px;
color: #3273b0;
}

.main-content-right-rvid .picturelist{

}

.hideclass {
display: none;
}

.prev_page {
display: block;
width: 8px;
height: 18px;
line-height: 12px;
background: url('images/atgal.jpg') no-repeat center left !important;
float:left;
}
.next_page {
display: block;
width: 8px;
height: 18px;
line-height: 12px;
background: url('images/more.jpg') no-repeat center right !important;
float:left;
}

.pages a{
position: relative;
display: block;
float:left;
margin-left: 2px;
margin-right: 2px;
text-decoration: underline;
color: #3273b0;
}

.current_page, .current_page:link, .current_page:visited, .current_page:hover {
font-weight: bold;
text-decoration: none !important;
}


.NewsSummaryContent a { 
text-decoration:none;
color: #0164a9;
font-weight: normal;
font-size: 12px;
text-decoration: underline;
}


.NewsSummaryContent a:hover { 
text-decoration:none;
color: #0164a9;
font-weight: normal;
font-size: 12px;
text-decoration: underline;
}


.duru-mod {
border: 1px solid #a0c3e3;
padding-left:10px;
min-width: 503px;
margin-right: 5px;
height: 30px;
color: #2c70ad;
line-height: 30px;
margin-bottom: 10px;
margin-top: 10px;
background-color: #f3f3f3;
}

.duru-mod a, .duru-mod a:link, .duru-mod a:visited {
color: #2c70ad;
text-decoration: none;
font-weight: bold;
}

.duru-mod a:hover{
text-decoration: underline;
}

.video {
 border: 1px #2c70ad solid;
 margin:0; padding:0;
 margin-top: -1px;
 height: 80px;
}

.video object {padding:0; margin:0;}

.static-title {
 display: block;
}

.ce-img{
border: 0px; margin-top: 2px;
}


#home_banner_list, #home_banner_list .home_banner, #home_banner_list .home_banner a {width:525px; height:428px;}

#home_banner_list .home_banner {position:absolute; background:#FFFFFF;}
#home_banner_list a {display:block; text-decoration: none; cursor: pointer}
#home_banner_list .home_banner a {display:inline; text-decoration: none;}

#home_banner_list a {text-decoration: none; font-size: 12px}

#home_banner_choosers {overflow:hidden; position:absolute; width: 525px; margin-top:-30px; background:url('/images/ch_active.png') repeat-x; height: 30px;}

#home_banner_choosers .holder, #home_banner_choosers .holder_active {height: 32px;}
#home_banner_choosers .item, #home_banner_choosers .item_active {height:32px; }

#home_banner_choosers .holder {overflow:hidden; cursor:pointer;padding-top: 9px; height: 26px;}
#home_banner_choosers .holder_active {background:  url('/images/ch_active.gif') repeat-x; padding-top: 8px;  padding-left: 0px; padding-right: 3px;}



#home_banner_choosers .item, #home_banner_choosers .item_active {padding:2px 5px 2px 5px;}

#home_banner_choosers a {text-decoration: none; font-weight: bold;}
#home_banner_choosers a:hover {text-decoration: underline !important;}

#home_banner_choosers .holder a {text-decoration: none; color:#3273b0; display: block; padding-left:4px;}
#home_banner_choosers .holder_active a {text-decoration: none; color:#fff;}

.separate_holder {
color: #3273b0;
float:left;
height: 26px;
line-height: 26px;
margin-top: 5px;
width: 1px;
 
padding-left: 2px; 
}

.c-forma p{
 font-weight: bold;
 font-size: 12px;
 color: #ffffff;
}

.c-forma input{
 width: 352px;
}

.c-forma textarea{
 width: 350px;
}

.submit input{
 width: 135px;
 height: 25px;
 background: #029de0;
 color: #fff;
 cursor: pointer;
 border: 0;
 margin-left: -5px;
 font-weight: bold;
}






.klausimas {width: 225px; padding: 5px 5px 5px 5px; background-color: #029de0; color: #fff;  text-align:left}
#uforma {display:none; float:left;width:220px; padding: 5px 0px 5px 5px;}
#uforma input {width: 200px}
#uforma .submit input {width: 100px}
a.bclose {background: url('/images/close.gif') no-repeat; width: 15px; height: 15px; float:right; padding-right: 0px; margin-top:-1px; margin-right: -1px}

#infobox {display:none; z-index:100; position: fixed; bottom: 3px; margin-left: 453px; background: #fff; width: 235px; color: #2c70ad; border: 1px #c5e0f3 solid; text-align: left;}

#infobox .contactform {
width: 230px;
}

#infobox .contactform input {border: 1px solid #e6e6e6; width: 200px; float: left;margin-bottom:10px;}
.contactform label {
	display: block;
	float: left;
	width: 200px;
}
#infobox .contactform textarea {
	border: 1px solid #d3d0cb;
width: 200px; float: left; margin-bottom:10px;
height: 60px;
}
#infobox img {border: 0px;}
#infobox a {color: #2c70ad}

#infobox .contactform .submit input {
 background-color: #f6f6f6;
 color: #2c70ad;
 margin-left:0;

 width: 100px;
 float:left;
}

.femail, .ftruck {display: block; width: 232px; padding: 0px 60px 0px 7px; background: #f3f3f3 url('../images/iarr.gif') no-repeat 95% center; text-decoration: none !important; border: 1px #adcce8 solid; color: #2c70ad !important; font-weight: bold;}
.femail span {background: url('../images/femail.gif') no-repeat left center; padding: 7px 0px 7px 50px; display: block;}
.ftruck span {background: url('../images/ftruck.gif') no-repeat left center; padding: 7px 0px 7px 50px; display: block;}

.snowflake { position: absolute; z-index:10000;}
.snowflake img {border: 0;}
