@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
font-size: 100.01%;
}

html {
height: 100%;
}

img{
border:none
}

a{
text-decoration:underline;
color:#fff;
}

a:hover{
text-decoration:none
}

p{
margin:10px 0;
}

body {
min-height:100%;
height: 100%;
background: url(../images/new/main_bg.jpg);
color: #86bdde;
font-weight: normal;
font-size:12px;
line-height:1.4;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

#page {
margin: auto;
height: auto !important;
min-height:100%;
height: 100%;
background: url(../images/new/main_bg.jpg);
min-width:1000px;
padding:0 30px 0 30px;
}

* html #page{
width:expression((document.documentElement.clientWidth
 || document.body.clientWidth) < 1000? "1000px":
 "auto");
}

#footer_guarantor {
height: 140px;
clear: both;
}

#footer {
min-width:940px;
margin: auto;
height: 87px;
margin:-111px 30px 0 30px;
position:relative;
padding-top:24px;
line-height:1.8;
font-size:11px;
color:#86bdde;
clear: both;
background: url(../images/new/footer_bg.jpg) top left repeat-x;
}

#footer span{
display:block;
float:left;
font-family:Tahoma;
font-weight:bold;
color:#3b718f;
padding:16px 15px 0 20px
}

* html #footer{
width:expression((document.documentElement.clientWidth
 || document.body.clientWidth) < 1000? "1000px":
 "auto");
}

#footer img.f_logo{
position:absolute;
right:20px;
top:25px;
}

#footer ul{
	list-style:none;
	position:absolute;
	left:100px;
	top:31px;
	width: 790px;
}

#footer ul li{
float:left;
height:40px;
padding:0 29px;
background:url(../images/new/border.jpg) top right repeat-y;
}

#footer ul li.last{
background:none
}

#header {
position:relative;
height: 355px;
padding:52px 30px 17px 30px;
margin:0 -30px;
background: url(../images/new/header_bg.jpg) top right no-repeat #fff;
}

#header img.kampas, #header_2 img.kampas{
position:absolute;
bottom:0;
left:0;
}

#header img.sveiki{
position:absolute;
right:385px;
bottom:52px;
}

#header_2{
position:relative;
height: 169px;
padding:52px 30px 17px 30px;
margin:0 -30px;
background: url(../images/new/header_bg_2.jpg) top right no-repeat #fff;
}

div.links_block{
height:19px;
float:left;
position:absolute;
left:350px;
top:0;
border-left:1px solid #ebebeb;
padding:71px 0 15px 17px;
}

div.links_block a{
margin-right:11px;
display:block;
float:left
}

div.links_block a.lang{
background:url(../images/new/icons/ico_3.gif) left no-repeat;
padding-left:11px;
font-size:11px;
color:#c0c0c0;
margin-left:9px;
margin-top:-1px;
display:block;
float:left
}

ul.menu{
list-style:none;
width:200px;
margin-top:50px;
}

ul.menu li{
width:200px;
background:url(../images/new/icons/ico_4.gif) top left no-repeat;
padding:1px 0 10px 30px;
}

ul.menu li a{
font-size:13px;
color:#1d7ab3;
}

ul.menu li a:hover{
color:#000;
}

ul.menu_2{
list-style:none;
width:200px;
margin-top:-50px;
margin-left:45px;
}

ul.menu_2 li{
width:200px;
background:url(../images/new/icons/ico_6.gif) top left no-repeat;
padding:1px 0 10px 30px;
}

ul.menu_2 li a{
font-size:13px;
color:#fff;
}

ul.menu_2 li a:hover{
color:#8ac0e1;
}

#sidebar {
width: 266px;
float:left;
margin-left:-276px;
/*margin-left:-276px;*/
padding:0 10px 0 0;
}

* html #sidebar{
margin-left:-138px;
}

div.decor_1{
background:url(../images/new/sidebar_decor.jpg) top left no-repeat;
height:48px;
}

#mainbar {
overflow: hidden;
padding:8px 0 0 276px;
background:url(../images/new/content_border.gif) top left repeat-y
}

#mainbar div.content{
padding-left:45px;
padding-right:15%;
line-height:1.5;
}

#mainbar div.content ul{
list-style: outside;
padding-left:15px;
}

#mainbar div.content_2{
padding-left:45px;
padding-right:268px;
position:relative;
}

div.rightbar{
width:205px;
position:absolute;
background: url(../images/new/border.jpg) top left repeat-y;
padding:0 0 0 32px;
margin-left:32px;
right:0;
top:0;
}

* html div.rightbar{
margin-right:30px;
}

div.rightbar_2{
width:205px;
background: url(../images/new/border.jpg) top left repeat-y;
padding:0 0 0 32px;
margin-left:32px;
}

div.container{
background:url(../images/new/content_border.gif) top left repeat-y;
}

#mainbar h1{
font-size:23px;
color:#a4ddff;
padding-bottom:15px;
font-weight:normal
}

ul.list_1{
list-style:none;
margin-top:5px;
}

ul.list_1 li{
background:url(../images/new/icons/ico_5.gif) top left no-repeat;
padding-left:19px;
padding-bottom:10px;
}

ul.list_1 li a:hover{
color:#8ac0e1;
}

div.news_anonsas{
background:url(../images/new/news_anonse_block_top.jpg) top left no-repeat;
width:619px;
padding-top:28px;
}

div.news_anonsas div.contentt{
border-left:1px solid #2d536a;
border-right:1px solid #2d536a;
padding:0 28px 0 0;
width:589px;
}


div.news_anonsas div.contentt table{
margin-top:-12px;
position:relative
}

div.news_anonsas div.contentt table td{
vertical-align:top;
padding-left:5px;
}

div.news_anonsas div.news_footer{
background:url(../images/new/news_anonse_block_foot.jpg) bottom left no-repeat;
height:16px;
}

ul.kelias{
padding:0 !important;
list-style:none !important;
height:30px;
}

ul.kelias li{
float:left;
background:url(../images/new/icons/ico_7.gif)  left no-repeat;
padding-left:10px;
margin-right:14px;
white-space:nowrap
}

ul.kelias li a{
white-space:nowrap;
color:#8ac0e1;
font-size:14px;
}

ul.kelias li a:hover{
color:#fff;
}

span.date{
font-family:Tahoma;
font-size:11px;
color:#457d9e;
}

ul.list_2{
list-style:none;
padding-top:11px;
}

ul.list_2 li{
background:url(../images/new/icons/ico_8.gif) top left no-repeat;
padding:0 0 4px 11px;
}

ul.list_2 li a{
font-size:11px;
color:#457d9e;
}

ul.list_2 li a:hover{
color:#fff;
}

div.title{
position:absolute;
float:right;
width:211px;
text-align:center;
font-size:22px;
color:#7e8186;
right:46px;
top:104px
}

img.shukis{
position:absolute;
top:162px;
left:100px;
}

img.cleaner{
display:block;
clear:both
}

div.block_1_top{
background:url(../images/new/block_1_top.jpg) top left no-repeat;
width:205px;
height:16px;
}

div.block_1_bottom{
background:url(../images/new/block_1_bottom.jpg) top left no-repeat;
width:205px;
height:16px;
}

div.rightbar div.block_content{
border-left:1px solid #2c536b;
width:173px;
text-align:left;
padding:0 15px;
border-right:1px solid #2c536b;
}

div.rightbar_2 div.block_content{
border-left:1px solid #2c536b;
width:173px;
text-align:left;
padding:0 15px;
border-right:1px solid #2c536b;
}

.laukelis2{
border:0;
border:2px solid #A4DDFF;
line-height:1;
font-size:11px;
color: #333;
}

table.contaktai textarea{
border:0;
border:0;
border:2px solid #A4DDFF;
line-height:1.4;
font-size:11px;
color: #333;
padding:2px;
width:408px;
height:100px;
margin-top:6px;
}

input.mygelis{
border:0;
background:#8ac0e1;
padding:2px 4px;
width:70px;
font-weight:bold;
color:#fff;
cursor:pointer
}

div.more_news{
text-align:right;
padding-top:15px;
}

div.more_news a{
background:url(../images/new/icons/ico_5.gif) 0 1px no-repeat;
padding-left:10px;
font-size:11px;
color:#457d9e;
}

div#help_links{
padding-top:8px;
}

div#help_links a{
background:url(../images/atgal.gif) 0 4px no-repeat;
padding-left:10px;
color:#457d9e;}

span.dataTekstas{
font-size:11px;
color:#457d9e
}

span.bluebig{
font-size:23px;
color:#8ac0e1;
}

* html .fl_lft{
float:left
}

table.marg_right{
margin-right:-12%
}

span.gargar{
font-size:17px;
display:block;
padding-bottom:5px;
color:#86bdde;
}

ul.right_list_1 {
list-style:none !important;
padding-left:0 !important;
}

ul.right_list_1 li{
padding-left:10px;
padding-bottom:8px;
line-height:1.3;
background:url(../images/new/icons/ico_5.gif) 0 3px no-repeat;
}

li.rightttt a{
color:#86bdde
}