* { box-sizing: border-box;overflow-anchor: none; }

a, abbr, address, article, aside, audio, b, blockquote, canvas, caption, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, i, iframe, img, ins, kbd, label, legend, li, main, mark, menu, nav, object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, var, video, input, textarea{font-family:arial;margin:0;padding:0;border:0;color:inherit;border-collapse:collapse;line-height:120%;}

html,body{margin:0;padding:0;height:100%;font-size:100%}

body{
font-family:Arial;
margin:0;
padding:0;
min-height:100%;
border:none;
font-size:12px;
color:#363737;
background:#fff;
zoom: 100%;
}


h1 {font-size:18px; color:#363737; margin:0; padding:0px 0px 1px 12px; font-weight: bold; border-bottom: 4px solid #379011; }
h2 {font-size:18px; color:#363737; margin:0; padding:12px 0px 5px 12px; font-weight: bold;}
h3 {font-size:16px; color:#363737; margin:0; padding:12px 0px 5px 0px; font-weight: bold;}
h4 {font-size:14px; color:#363737; margin:0; padding:0; font-weight: bold;}
h5 {font-size:12px; color:#363737; margin:0; padding:0; font-weight: bold;}
p {font-size: 12px; margin-top:0px; margin-bottom:0px; padding-top:0px; margin-left: 0px; padding-bottom:10px; line-height:160%;}
ul {padding-left:15px; margin:0px;}
li {line-height: 160%; margin-top:0px; margin-bottom:0px; padding-bottom:0px; padding-top:0px; margin-left: 0px; padding-left:5px;}
a {
	font-size: 12px;
	color: #000;
	line-height: 130%;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
sup{font-size: 0.7em}

a img{border:none;}

input[type=submit], input[type=button]{-webkit-appearance: none;-webkit-border-radius:0; border-radius:0;}

#vidus_header{max-width: 1230px;width: 100%; margin: 10px auto 5px auto;display: block;}
#vidus_header_left{width: 50%; float: left;display:inline-block;}
#vidus_header_right{width: 50%; float: right;display:inline-block;}
#vidus_nt_buttons{height: 50px;}
#vidus_nt_buttons ul{list-style: none; float:right;}
#vidus_nt_buttons li{display: block; float:right; padding:0px 10px 0px 10px;}
.vidus_second_menu:link {color: #9b9b9b; font-size: 14px; text-decoration:none; display: block;}
.vidus_second_menu:visited {color: #9b9b9b; font-size: 14px; text-decoration:none; display: block;}
.vidus_second_menu:active {color: #9b9b9b; font-size: 14px; text-decoration:none; display: block;}
.vidus_second_menu:hover {color: #368e10; font-size: 14px; text-decoration:none; display: block;}

.vidus_second_menu_active:link {color: #9b9b9b; font-size: 14px; text-decoration:none; display: block; font-weight: bold;}
.vidus_second_menu_active:visited {color: #9b9b9b; font-size: 14px; text-decoration:none; display: block; font-weight: bold;}
.vidus_second_menu_active:active {color: #9b9b9b; font-size: 14px; text-decoration:none; display: block; font-weight: bold;}
.vidus_second_menu_active:hover {color: #368e10; font-size: 14px; text-decoration:none; display: block; font-weight: bold;}

#vidus_count{float:left; width: 540px; background-color: #ececec; height: 55px; line-height: 55px; color: #808080; font-size:16px; font-weight: bold; text-align: left; padding-left: 20px;}
.vidus_day_button{float:left; background:url('button_yellow.png') repeat-x left top; height: 55px; width: 204px;  margin-right: 1px; text-align: left;}
.vidus_day_button a:link{display: block; color: #fff; font-size: 14px; text-decoration: none; background: url('arrow.png') no-repeat 220px 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; height: 45px; font-weight: bold; padding: 10px 0px 0px 15px;}
.vidus_day_button a:visited{display: block; color: #fff; font-size: 14px; text-decoration: none; background: url('arrow.png') no-repeat 220px 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; height: 45px; font-weight: bold; padding: 10px 0px 0px 15px;}
.vidus_day_button a:active{display: block; color: #fff; font-size: 14px; text-decoration: none; background: url('arrow.png') no-repeat 220px 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; height: 45px; font-weight: bold; padding: 10px 0px 0px 15px;}
.vidus_day_button a:hover{display: block; color: #fff; font-size: 14px; text-decoration: none; background: url('arrow.png') no-repeat 170px 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; height: 45px; font-weight: bold; padding: 10px 0px 0px 15px;}
#vidus_user_box{float:right;width: 260px; background-color: #ececec; height: 55px;}
#user_icon{
	background-image: url(user_icon.png);
    height: 45px;
    width: 63px;
    float: left;
    background-size: contain;
    background-repeat: no-repeat;}
#user_name{float:left;height: 45px; width:150px; text-align: left;margin-top:10px;margin-left:10px;}
#user_exit{float:right; margin-top:16px; margin-right:5px; background:url('exit_icon.png') repeat-x; height: 23px; width: 23px; border:none; cursor: pointer;}
.prisijunges_txt{color: #7e7e7e; font-size:12px; font-family:Arial;}
.name_txt{color: #7e7e7e; font-size:14px; font-family:Arial;font-weight: bold;}

.name_txt a{color: #7e7e7e; font-size:14px; font-weight: bold; text-decoration: none;}
.name_txt a:hover{color: #7e7e7e; font-size:14px; font-weight: bold; text-decoration: underline;}

.second_menu_vidus {color: #fff; font-size: 16px; font-weight:bold; line-height: 48px; display: block; background: #559228;text-align: center;text-decoration: none!important;outline: 1px solid #fff; outline-style: solid; outline-color: #fff; user-select: none;}
.second_menu_vidus:hover {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: #559228;}

.second_menu_vidus_active {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block;  background: #559228; text-align: center; text-decoration: none!important; outline: 1px solid #fff; outline-style: solid; outline-color: #fff; user-select: none;}
.second_menu_vidus_active:hover {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block;  background: #559228;}

#center_juosta{width: 1230px; height:37px; background: url('centras_juosta.png') repeat-x}
#centras_nt_buttons{height: 33px;}
#centras_nt_buttons ul{list-style: none; float:left;margin-top:4px; padding:0px;}
#centras_nt_buttons li{display: block; height: 33px; float:left;  margin:0px; padding:0px;}
.centras_second_menu_vidus_active:link {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('button_green_vidus.png') repeat-x left top; padding: 0px 15px;}
.centras_second_menu_vidus_active:visited {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('button_green_vidus.png') repeat-x left top; padding: 0px 15px;}
.centras_second_menu_vidus_active:active {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('button_green_vidus.png') repeat-x left top; padding: 0px 15px;}
.centras_second_menu_vidus_active:hover {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block;background: url('button_green_vidus.png') repeat-x left top;}
#deti_button_vidus{
    height: 48px;
    width: 19.5%;
    display: inline-block;}

.centras_second_menu_vidus:link {color: #000000; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block;background: url('centras_but_grey.png') repeat-x left top; padding: 0px 15px;}
.centras_second_menu_vidus:visited {color: #000000; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block;background: url('centras_but_grey.png') repeat-x left top; padding: 0px 15px;}
.centras_second_menu_vidus:active {color: #000000; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block;background: url('centras_but_grey.png') repeat-x left top; padding: 0px 15px;}
.centras_second_menu_vidus:hover {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block;background: url('button_green_vidus.png') repeat-x left top; padding: 0px 15px;}

.deti_link_vidus{background:#ebc52d url('deti_skelbima_vidus.png') no-repeat left top; height: 48px; width: 100%; display: block;}
.deti_link_vidus:hover{opacity: 0.8}
#centras_content{width: 1230px;margin-top:20px;}
#centras_skelbimas{width:1220px;margin:5px;background-color:#f8f8f8;text-align: left;}
.centras_skelbimas_title{color: #000000; font-size: 18px; font-weight:bold;padding-right:20px;}
.centras_skelbimas_text{color: #000000; font-size: 11px; line-height:150%;padding-right:20px;}
.centras_skelbimas_kaina{color: #6e6e6e; font-size: 18px;font-weight:bold;padding-right:20px;}
.centras_skelbimas_text1{color: #555555; font-size: 14px;font-weight:bold; line-height:200%}
.centras_skelbimas_text2{color: #348a0f; font-size: 14px;font-weight:bold; line-height:200%}
.centras_skelbimas_text3{color: #555555; font-size: 14px;font-weight:bold; line-height:14px; border-bottom: 3px solid #ffffff;}
.centras_skelbimas_text4{color:#FF4040; font-size: 14px;font-weight:bold; line-height:200%}

.mygtuko_prekes_text{margin-left:10px; color: #555555; font-size: 14px; font-weight:bold;}
.preke_mygtukas:link{height: 25px; width: 170px; display: block;text-decoration:none;padding-top:5px; padding-left:10px;}
.preke_mygtukas:active{height: 25px; width: 170px; display: block;text-decoration:none;padding-top:5px; padding-left:10px;}
.preke_mygtukas:visited{height: 25px; width: 170px; display: block;text-decoration:none;padding-top:5px; padding-left:10px;}
.preke_mygtukas:hover{height: 25px; width: 170px; display: block;text-decoration:none;padding-top:5px; padding-left:10px;}


#main{width: 100%; height: 100%; text-align: center;padding: 5px;}
#header{width: 1230px; margin: auto auto 1px auto; padding: 9px 15px 0px 15px; margin-bottom: 1px; height: 90px;}
#header_left{width: 409px; float: left; margin: 0px 1px 0px 0px; position: relative; height: 90px;}
#logo{float:left;}
#sukis{float:left; height: 34px; width: 200px; text-align: left; padding: 12px 5px 5px 10px; color: #2c2c2c; font-family: Verdana; font-size: 14px;}
.first_line{font-size:12px;}
.second_line{font-size: 14px;}
.second_line strong {font-size: 16px;}
#count{width: 389px; background-color: #ececec; height: 42px; line-height: 42px; color: #808080; font-size:16px; font-weight: bold; text-align: left; padding-left: 20px; position: absolute; bottom: 0px;}
.clear{clear: both;}
#data{background-color: #ececec; width: 90px; height: 90px; float: left;  margin: 0px 1px 0px 0px;}
#data .line1{font-size: 11px; color: #7e7e7e; padding-top: 8px;}
#data .line2{font-size: 48px; color: #7e7e7e; line-height: 48px;}
#data .line3{font-size: 11px; color: #7e7e7e;}
#top_banner{width: 728px; height: 90px; text-align: left; overflow: hidden;}

#header2{height: 55px; margin: auto auto 1px auto; width: 1230px;  text-align: center; background-color: #ececec;}
.day_button{background:url('button_green.png') repeat-x left top; height: 55px; width: 204px; float:left; margin-right: 1px; text-align: left;}
.day_button a:link{display: block; color: #fff; font-size: 14px; text-decoration: none; background: url('arrow.png') no-repeat 220px 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; height: 45px; font-weight: bold; padding: 10px 0px 0px 15px;}
.day_button a:visited{display: block; color: #fff; font-size: 14px; text-decoration: none; background: url('arrow.png') no-repeat 220px 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; height: 45px; font-weight: bold; padding: 10px 0px 0px 15px;}
.day_button a:active{display: block; color: #fff; font-size: 14px; text-decoration: none; background: url('arrow.png') no-repeat 220px 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; height: 45px; font-weight: bold; padding: 10px 0px 0px 15px;}
.day_button a:hover{display: block; color: #fff; font-size: 14px; text-decoration: none; background: url('arrow.png') no-repeat 170px 18px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; height: 45px; font-weight: bold; padding: 10px 0px 0px 15px;}
#vidus_prisijungti_box{float:right;width: 242px; background-color: #ececec; height: 45px;}
#prisijungti_button{height: 45px; float:left;}
#prisijungti_button_text{color: #7e7e7e; font-size: 18px; font-family:Arial;padding-top:14px; padding-left:14px;float:left;}


#prisijungti_button_icon{background: url('prisijungti_button_icon.png') no-repeat; width:19px; height:17px;float:left;margin-top:16px;margin-left:10px;}

.day_button_text{display:block; float:left; width:95px;}
.day_button_number{display:block; float:left; padding-top: 10px; font-size: 34px; }

#header_buttons{float: right; height: 55px; background-color: #ececec; width: 820px; text-align: right; vertical-align: bottom;}
#header_buttons ul{padding:25px 5px 0px 5px; margin: 0; list-style: none;}
#header_buttons li{display: inline; padding: 0px 14px;}


#nt_buttons{
	width: 100%;
	display: block;
    max-width: 1232px;
    /* height: 48px; */
    margin: auto;
    margin: 2px auto 2px auto;
    padding: 0;}

#nt_buttons ul{margin: 0;
    padding: 0;
    list-style: none;
    width: 80%;
    text-align: left;
    display: inline-block;
    /* float: left; */
    vertical-align: top;}

#nt_buttons li{display:inline-block; height: 48px; width: 20%; line-height: 48px; padding: 0px; margin: 0px;}
#deti_button{float:left; height: 48px; width: 205px;}
.deti_link:link{background: url('deti_skelbima.png') no-repeat left top; height: 48px; width: 205px; display: block;}
.deti_link:active{background: url('deti_skelbima.png') no-repeat left top; height: 48px; width: 205px; display: block;}
.deti_link:visited{background: url('deti_skelbima.png') no-repeat left top; height: 48px; width: 205px; display: block;}
.deti_link:hover{background: url('deti_skelbima.png') no-repeat left bottom; height: 48px; width: 205px; display: block;}


#center{max-width:1230px;width: 100%; margin: auto; padding:0px; min-height: 500px;}
#side {
    width: 17%;
    text-align: left;
    /* float: left; */
    display: inline-block;
    margin-right: 8px;
}
.side1{background: url('button_green2.png') repeat-x left top; height: 33px; margin-bottom: 1px;}
.side1 a:link{color:#fff; text-decoration: none; display: block; text-transform: uppercase; font-weight:bold;  line-height: 33px; padding-left: 34px; background: url('heart.png') no-repeat 10px center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.side1 a:visited{color:#fff; text-decoration: none;  text-transform: uppercase; font-weight:bold; display: block; line-height: 33px; padding-left: 34px; background: url('heart.png') no-repeat 10px center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.side1 a:active{color:#fff; text-decoration: none;  text-transform: uppercase; font-weight:bold; display: block; line-height: 33px; padding-left: 34px; background: url('heart.png') no-repeat 10px center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.side1 a:hover{color:#fff; text-decoration: none;  text-transform: uppercase; font-weight:bold; display: block; line-height: 33px; padding-left: 34px; background: url('heart.png') no-repeat -50px center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}

.side2{background: url('button_green2.png') repeat-x left top; height: 33px; margin-bottom: 1px;}
.side2 a:link{color:#fff; text-decoration: none;  text-transform: uppercase; font-weight:bold; display: block; line-height: 33px; padding-left: 34px; background: url('search_ico.png') no-repeat 10px center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.side2 a:visited{color:#fff; text-decoration: none;  text-transform: uppercase; font-weight:bold; display: block; line-height: 33px; padding-left: 34px; background: url('search_ico.png') no-repeat 10px center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.side2 a:active{color:#fff; text-decoration: none;  text-transform: uppercase; font-weight:bold; display: block; line-height: 33px; padding-left: 34px; background: url('search_ico.png') no-repeat 10px center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.side2 a:hover{color:#fff; text-decoration: none;  text-transform: uppercase; font-weight:bold; display: block; line-height: 33px; padding-left: 34px; background: url('search_ico.png') no-repeat -50px center; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}

.side3{background:url('button_yellow2.png') repeat-x left top; color: #fff; height: 26px; font-weight: bold; line-height: 26px;}
.side3 a{color: #fff; font-weight: bold; line-height: 26px; text-decoration: none; padding-left: 19px; text-transform: uppercase;}
.side3 a:hover{text-decoration: underline;}

.side4{background:#c6c6c6; color: #000; height: 25px; padding-left: 18px; font-weight: bold; line-height: 25px;}
.side4 a{color: #000; font-weight: bold; line-height: 25px; text-decoration: none; text-transform: uppercase;}
.side4 a:hover{text-decoration: underline;}

.side_grey{background-color: #ececec; border-left: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; padding:10px 5px;}
.detali_paieska{color:#000; font-size:16px; font-weight: bold; padding: 12px;}
.search_options{padding: 10px 0px;  }
.search_field{color:#55575f; border: 1px solid #abadb3; width: 180px; height: 20px;padding: 2px 5px; box-sizing: border-box;}
.search_field_narrow{color:#55575f; border: 1px solid #abadb3; width: 60px; height: 20px;padding: 2px 5px; box-sizing: border-box;}
.search_select{color:#55575f; border: 1px solid #abadb3; width: 180px; height: 24px; line-height: 24px; margin:0px 0px 3px 8px;}
.search_select_narrow{color:#55575f; border: 1px solid #abadb3; width: 60px; height: 24px; line-height: 24px; margin:0px 0px 3px 8px;}
.search_select_narrow2{color:#55575f; border: 1px solid #abadb3; width: 60px; height: 24px; line-height: 24px; margin:0px 0px 3px 8px;}

.search_options ul{list-style: none; margin: 0px 0px 0px 10px; padding: 0;}
.search_link:link{font-weight: bold; font-size: 16px; color: #3d3737; text-decoration: none; background: url('square.png') no-repeat 15px center; padding-left: 30px;}
.search_link:active{font-weight: bold; font-size: 16px; color: #3d3737; text-decoration: none; background: url('square.png') no-repeat 15px center; padding-left: 30px;}
.search_link:visited{font-weight: bold; font-size: 16px; color: #3d3737; text-decoration: none; background: url('square.png') no-repeat 15px center; padding-left: 30px;}
.search_link:hover{font-weight: bold; font-size: 16px; color: #3d3737; text-decoration: underline; background: url('square.png') no-repeat 15px center; padding-left: 30px;}
.search_link_active:link{font-weight: bold; font-size: 16px; color: #3d3737; text-decoration: none; background: url('square.png') no-repeat 15px center; padding-left: 30px;}
.search_link_active:active{font-weight: bold; font-size: 16px; color: #3d3737; text-decoration: none; background: url('square.png') no-repeat 15px center; padding-left: 30px;}
.search_link_active:visited{font-weight: bold; font-size: 16px; color: #3d3737; text-decoration: none; background: url('square.png') no-repeat 15px center; padding-left: 30px;}
.search_link_active:hover{font-weight: bold; font-size: 16px; color: #3d3737; text-decoration: underline; background: url('square.png') no-repeat 15px center; padding-left: 30px;}



.paieska_container{position: relative;}
.street_div{overflow-x:hidden; overflow-y: scroll; display:block; width:180px; height:100px; margin: 0px 0px 3px 8px; background: #fff; border: 1px solid #abadb3;}
.show_all{text-align: center; margin-top: 5px;}
.search_button_container{text-align: center; padding-top: 15px; height: 44px;}
.search_button_div{position: absolute; left:12px; z-index: 10;}
.search_button{cursor:pointer; background: url('search.png') repeat-x left top; height: 44px; width: 180px; border: none; color: #fff; font-weight:bold; text-transform: uppercase; font-size: 23px; text-shadow: 2px 2px 3px #000; filter: dropshadow(color=#000, offx=1, offy=1);}
.search_button:hover{background-position:left bottom;}
.btn_search{color: #fff; font-size: 13px; background-color: #585454; border:1px solid #585454; font-weight: bold; height: 24px; font-family: Arial; cursor:pointer; margin-top: 10px; padding: 1px; width: 25px;}

.side_block{border: 1px solid #c6c6c6; color:#000; font-size:16px; font-weight: bold; padding: 12px; background-color: #ececec; margin: 10px 0px; text-align: center;}
.login_container{width: 176px; margin-bottom: 5px;}
.login_container2{width: 176px; text-align: right;}
.login_field{border: none; width: 171px; height: 23px; padding: 0px 0px 0px 5px;}
.login_button{color:#fff; font-size: 11px; padding: 1px 5px; border: none; background:url('placiau_green.png') repeat-x left top; height: 18px; }

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #a7a7a7;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #a7a7a7;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #a7a7a7;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #a7a7a7;
}

.side_banner_container{text-align: center; margin: 10px 0px 10px 0px;}

.side_block2{border: 1px solid #c6c6c6; color:#3d3737; font-size:12px; font-weight: bold; padding: 12px; background-color: #ececec; margin: 10px 0px;}
.side_block2_header {text-transform: uppercase; font-size:14px; padding-bottom: 10px;}
.side_block2 a:link {color:#026084; font-weight: bold; text-decoration: none; line-height: 160%;}
.side_block2 a:visited {color:#026084; font-weight: bold; text-decoration: none; line-height: 160%;}
.side_block2 a:active {color:#026084; font-weight: bold; text-decoration: none; line-height: 160%;}
.side_block2 a:hover {color:#1e87af; font-weight: bold; text-decoration: none; line-height: 160%;}


#content {
    width: 82%;
    display: inline-block;
    vertical-align: top;
    /* float: left; */
    text-align: left;
}.hrefas{padding:0px 0px 5px 5px;}
.content_left{display: inline-block; max-width: 810px;width: 100%;}
.content_center{ padding: 10px 10px 10px 10px; min-height:200px;}
.content_right{display: inline-block; max-width: 190px; width: 100%; text-align: right;}
.banner_right{margin-top: 10px;}
.banner_right img {border:1px solid #c6c6c6;}

.content_left_title{display: inline-block; max-width: 810px; width: 100%; position: relative;}
.header_more{position: absolute; right: 0; top: 12px;}
.header_more a{background:url('placiau_blue.png') repeat-x left top; color: #fff; font-size:11px; text-decoration: none; height: 16px; line-height: 16px; padding:0px 5px;}

.privalumai {position:relative;max-width: 1015px; width: 100%; height: 376px; display: block; background-image: url("nt_savininkai_1.png"); background-repeat: no-repeat; background-size: 100%; padding-bottom: 10px;}
.privalumai .txt1 {display: block; color: #fff; font-size: 16px; padding-left: 70px; padding-top: 70px;}
.privalumai .txt2 {display: block; color: #fff; font-size: 16px; padding-left: 70px; padding-top: 100px;}				 

#projects{width:810px;}
#project_buttons{background-color: #ececec; height: 40px; margin-bottom: 20px;}
#project_buttons ul{list-style: none; padding: 0; margin: 0; padding-left: 5px;}
#project_buttons li {display: inline-block; padding: 0px;}
#project_buttons a:link {color:#353535; font-weight: bold; display: block; padding: 0px 10px; line-height: 40px; text-decoration: none; height: 46px;}
#project_buttons a:visited {color:#353535; font-weight: bold; display: block; padding: 0px 10px; line-height: 40px; text-decoration: none; height: 46px;}
#project_buttons a:active {color:#353535; font-weight: bold; display: block; padding: 0px 10px; line-height: 40px; text-decoration: none; height: 46px;}
#project_buttons a:hover {color:#fff; font-weight: bold; display: block; padding: 0px 10px; line-height: 40px; text-decoration: none; background: url('button3_blue.png') no-repeat center top;height: 46px;}
#project_buttons a.active {color:#fff; font-weight: bold; display: block; padding: 0px 10px; line-height: 40px; text-decoration: none; background: url('button3_blue.png') no-repeat center top;height: 46px;}
#project_container{margin-bottom: 10px;}
.project{width: 400px; height: 208px; background-color: #eaeaea; margin-bottom: 5px; overflow:hidden;}
.project_left{float: left;}
.project_right{float: right;}
.project_photo{width: 400px; height: 182px; overflow: hidden; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.project_text{font-size:12px; color: #6a6969; padding: 10px 5px 5px 10px; width: 385px; height: 0px; background-color: #eaeaea; overflow: hidden; position: relative; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.project_name{height: 25px;}
.project_num{height: 25px; width: 25px; float: left; background-color: #8ec8db; color: #fff; font-size:18px; font-weight: bold; line-height: 25px; text-align: center; }
.project:hover .project_num{background:url('square_green.png') repeat-x left top;}
.project_placiau {position: absolute; right: 5px; bottom: -30px; background:url('placiau_blue2.png') repeat-x left top; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.project:hover .project_text {height:80px;}
.project:hover .project_photo {height:152px; margin-top: -50px;}
.project:hover .project_placiau {bottom: 18px;}

.project_placiau a:link{display: block; line-height: 18px; padding: 0px 10px; color: #fff; font-weight: bold; text-decoration: none;}
.project_placiau a:visited{display: block; line-height: 18px; padding: 0px 10px; color: #fff; font-weight: bold; text-decoration: none;}
.project_placiau a:active{display: block; line-height: 18px; padding: 0px 10px; color: #fff; font-weight: bold; text-decoration: none;}
.project_placiau a:hover{display: block; line-height: 18px; padding: 0px 10px; color: #fff; font-weight: bold; text-decoration: none;}

.project_title{height: 25px; background: url('header_blue.png') repeat-x left top; float: right; width: 375px; overflow: hidden;}
.project_title a:link {color:#fff; line-height: 25px; padding: 0px 8px; text-decoration: none; font-weight: bold;}
.project_title a:visited {color:#fff; line-height: 25px; padding: 0px 8px; text-decoration: none; font-weight: bold;}
.project_title a:active {color:#fff; line-height: 25px; padding: 0px 8px; text-decoration: none; font-weight: bold;}
.project_title a:hover {color:#fff; line-height: 25px; padding: 0px 8px; text-decoration: none; font-weight: bold;}

#project_all {height: 30px; background: url('placiau_green2.png') repeat-x left top; text-align: center;}
#project_all a:link{color: #fff; text-transform: uppercase; line-height: 30px; font-size: 12px; font-weight: bold; text-decoration: none;text-shadow: 1px 1px 2px #000; filter: dropshadow(color=#000, offx=1, offy=1); display: block;}
#project_all a:visited{color: #fff; text-transform: uppercase; line-height: 30px; font-size: 12px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 2px #000; filter: dropshadow(color=#000, offx=1, offy=1); display: block;}
#project_all a:active{color: #fff; text-transform: uppercase; line-height: 30px; font-size: 12px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 2px #000; filter: dropshadow(color=#000, offx=1, offy=1); display: block;}
#project_all a:hover{color: #fff; text-transform: uppercase; line-height: 30px; font-size: 12px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 2px #000; filter: dropshadow(color=#000, offx=1, offy=1); display: block;}

#objects{margin-bottom:10px;width: 100%;}
.object{width: 33%; height: 230px; display: inline-block; margin:0px 2px 3px 0px; position: relative; z-index: 52;/* overflow: hidden;*/}
.object:hover {}
.object_inner_container{position: absolute; bottom: 0px; height: 225px; width: 100%; padding-top:5px; text-align: center; background-color:#f6f6f6; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.object:hover .object_inner_container{background-color:#ececec; height: 315px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}

.object_photo {position: relative; width: 100%; height: 150px; margin: 0px;}
.object:hover .object_photo img{border:1px solid #0a7194;}
.object_photo a {display: block;}
.object_photo img{border:1px solid #d0d0d0;}
.object_title {color:#368e10; font-weight: bold; text-align: left; font-size:14px; margin: 2px 7px; height: 35px; overflow: hidden; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.object_title a {color:#368e10; font-weight: bold; font-size:14px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; text-decoration: none;}
/*.object:hover .object_title{color:#fff; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.object:hover .object_title a{color:#fff; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}*/
.object .object_kaina{text-align: left;  height: 36px; color: #2a7609; font-weight: bold; font-size: 18px; line-height: 36px; padding-left: 5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; background-color: #e9e9e9;}
.object:hover .object_kaina{color:#fff; background-color: #368e10; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
/*.object_kaina .kaina_kvm{font-size: 11px; color:#6e6e6e; font-weight: normal; margin-left: 5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.object:hover .object_kaina .kaina_kvm{color:#fff; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}*/
.object_text{height: 0px; overflow: hidden; color:#6e6e6e; text-align: left; padding: 0px 5px; font-size:12px; line-height: 14px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; position: relative;}
.object:hover .object_text{height: 90px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}

.object_new{position: absolute; background: url('new.png') no-repeat left top; width: 16px; height: 16px; left:5px; bottom:7px;}
.object_inc{position: absolute; background: url('up.png') no-repeat left top; width: 16px; height: 16px; right:5px; top:5px;}
.object_dec{position: absolute; background: url('down.png') no-repeat left top; width: 16px; height: 16px; right:5px; top:5px;}
.object_inc2{background: url('inc.png') no-repeat left top; width: 13px; height: 18px; display: inline-block; margin-left: 10px;}
.object_dec2{background: url('dec.png') no-repeat left top; width: 13px; height: 18px; display: inline-block; margin-left: 10px;}

.object_placiau{position: absolute; right: 8px; bottom: 8px; width: 16px; height: 16px;}
.object_fav{position: absolute; right: 27px; bottom: 8px; width: 17px; height: 15px; cursor: pointer;}
.object_fav_ac{ background: url('heart_ac.png') no-repeat left top; width: 17px; height: 15px; display: block;}
.object_fav_in{ background: url('heart_in.png') no-repeat left top; width: 17px; height: 15px; display: block;}
.object .object_calc{background:url('calc.png') no-repeat left top; color: #2a7609; padding-left: 25px; position: absolute; left: 110px; bottom: 8px; font-size: 14px; font-weight: bold; line-height: 18px;}
.object:hover .object_calc{color:#fff;}

.object .object_info_block{display: none; position: absolute; bottom: 0px; width: 100%;}
.object:hover .object_info_block{display: block; position: absolute; bottom: 0px;}
.object .object_offer_price{ background: url('euro_in.png') no-repeat left top; float: left; }
.object .object_phone{ background: url('phone_in.png') no-repeat 3px top; float: right; margin-right: 15px; }



/*eilutemis*/
.object_line{position:relative; height: 147px; background-color: #f6f6f6; padding: 8px 5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s; margin-bottom: 3px;}
.object_line:hover{background-color: #ececec; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.object_line_left{max-width: 257px;width: 100%; display: inline-block;vertical-align: top;position: relative;}
.object_line_right{max-width:530px;width: 100%; display: inline-block;vertical-align: top;position: relative;}

.object_line .object_photo {position: relative; width: 257px; height: 150px; margin: 0px 15px 0px 5px;max-height: 136px; overflow: hidden;}
.object_line .object_photo img{border:1px solid #e4e4e4;}
.object_line .object_info_left{
    max-width: 400px;
    width: 100%;
    height: 100px;
    display: inline-block;
    vertical-align: top;
}
.object_line .object_info_right{
	max-width: 125px;
    width: 100%;
    height: 100px;
    display: inline-block;
    vertical-align: top;
}
.object_line .object_info_id{
	color: #8c8c8c;
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	margin-bottom: 10px;
}

.object_info_link{text-decoration: none; padding-left: 24px; color: #484848; text-decoration: none!important; margin-bottom: 5px; display: block; font-size: 11px; line-height: 16px;}
.object_info_link:hover{opacity: 0.8}

.object_line .object_info_bottom{
	background-color: #2d7b0b;
	height: 35px;
	position: relative;
}

.object_line .object_title {color:#368e10; font-weight: bold; text-align: left; margin: 2px 7px; font-size:18px; height: 24px; overflow: hidden;}
.object_line .object_title a{color:#368e10; font-weight: bold; font-size:18px;}
.object_line .object_text{height: 80px; overflow: hidden; color:#6e6e6e; text-align: left; padding: 0px 0px 0px 7px; font-size:14px; line-height: 16px;}
.object_line .object_kaina{text-align: left; height: 35px; color: #fff;font-size: 24px; line-height: 35px; padding-left: 5px; font-weight: bold; display: inline-block; margin-right: 5px;}
.object_line .object_kaina .currency{font-size: 18px;}
.object_line .object_kaina .kaina_lt{font-size: 12px; font-weight: normal; vertical-align: middle; display: inline-block;}

.object_line .object_kaina .kaina_kvm{font-size: 11px; color:#6e6e6e; font-weight: normal; margin-left: 5px; }
.object_line_logo{position:absolute; right:10px; bottom:10px;}
.object_line:hover .object_line_logo{display:none;}
.object_line .object_calc{background:url('calc.png') no-repeat left top; color: #fff; padding-left: 25px; position: absolute; left: 215px; top: 10px; font-size: 14px; font-weight: bold; line-height: 16px;}
.object_line .object_icos{position: absolute; right: 40px; top: 12px;}
.object_line .object_icos a:link{color: #53a92d; font-size: 12px; font-weight: bold; text-decoration: none; display: inline-block; margin-left: 5px; padding-left: 15px;}
.object_line .object_icos a:active{color: #53a92d; font-size: 12px; font-weight: bold; text-decoration: none;}
.object_line .object_icos a:visited{color: #53a92d; font-size: 12px; font-weight: bold; text-decoration: none;}
.object_line .object_icos a:hover{color: #53a92d; font-size: 12px; font-weight: bold; text-decoration: none;}
.object_line .object_icos .object_comments{background:url('ico_comment.png') no-repeat left center;}
.object_line .object_icos .object_hearts{background:url('ico_hearts.png') no-repeat left center;}
.object_line .object_icos .object_views{background:url('ico_views.png') no-repeat left 3px;}
.object_line:hover .object_icos{display: none;}

.object_line .ico_sold{
	height: 21px; min-width: 126px;
	position: absolute; left: 7px; top: 7px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	background-color: #ff4141;
	line-height: 21px;
	font-size: 14px;
}

.object_line .ico_reserved{
	height: 21px; min-width: 126px;
	position: absolute; left: 7px; top: 7px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	background-color: #f8d341;
	line-height: 21px;
	font-size: 14px;
}

.object_line .object_placiau{position: absolute; right: 8px; bottom: 9px; width: 16px; height: 16px; line-height: 16px;}
.object_line .object_fav{position: static; width: auto; height: auto; cursor: pointer; line-height: 16px;}
.object_line .object_fav_ac{width: auto; height: auto;}
.object_line .object_fav_in{width: auto; height: auto;}
.object_line .object_offer_price{ background: url('euro_in.png') no-repeat left top; }
.object_line .object_phone{ background: url('phone_in.png') no-repeat 3px top; }

.object_line .object_inc{position: static; background: url('inc.png') no-repeat left top; width: 13px; height: 18px; display: inline-block;}
.object_line .object_dec{position: static; background: url('dec.png') no-repeat left top; width: 13px; height: 18px; display: inline-block;}

.object_seller{position: absolute; top:-13px; right:45px; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}
.object_seller_name{
	position: absolute;
	color: #808080;
	font-size: 12px;
	background-color: #fff;
	border-radius: 15px;
	height: 17px;
	line-height: 17px;
	padding: 0px 15px;
	top: 21px;
	right: 50px;
	z-index: 0;
}
.object_seller_photo{
	position: relative;
	z-index: 1;
}
.object_seller_photo img {
	border-radius: 60px;
}
.object_line:hover .object_seller{opacity: 1; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}


.skelbimas_header{position: relative;}
.skelbimas_header h1{line-height: 34px;}
#eiliskumas{position:absolute; bottom: 2px; right: 0px; line-height: 34px;}
.btn_page1_ac{background: url('view.png') no-repeat 0px -36px; width:33px; height: 34px; border: none; margin-right: 1px; cursor: pointer;}
.btn_page1_in{background: url('view.png') no-repeat 0px top; width:33px; height: 34px; border: none; margin-right: 1px; cursor: pointer;}
.btn_page2_ac{background: url('view.png') no-repeat -34px -36px; width:33px; height: 34px; border: none; cursor: pointer;}
.btn_page2_in{background: url('view.png') no-repeat -34px top; width:33px; height: 34px; border: none; cursor: pointer;}
.btn_page3_ac{background: url('view.png') no-repeat -68px -36px; width:33px; height: 34px; border: none; cursor: pointer;}
.btn_page3_in{background: url('view.png') no-repeat -68px top; width:33px; height: 34px; border: none; cursor: pointer;}

.order_asc{width:40px; height: 34px; border: none; cursor: pointer; background: url('order_asc.png') no-repeat center center;}
.order_desc{width:40px; height: 34px; border: none; cursor: pointer; background: url('order_desc.png') no-repeat center center;}

.btn2_center{font-size:11px; font-weight:normal; color:#2b2a29; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; height:31px; padding:10px 10px 8px 10px; margin:0; border:none; cursor: pointer; margin-right:2px; background-color: #fff;}
.btn2_center:hover{font-size:11px; font-weight:normal; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; text-transform:uppercase; height:31px; padding:10px 10px 8px 10px; background:#368e10; border:none; cursor: pointer; margin-right:2px;}
.btn2_center_ac{font-size:11px; font-weight:normal; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; text-transform:uppercase; height:31px; padding:10px 10px 8px 10px; background:#368e10; border:none; cursor: pointer; margin-right:2px;}
.skelbimas{padding: 10px 0px 10px 10px;}

.skelbimas_header2{background-color: #f8f8f8; height: 54px; margin: 5px 0px 3px 0px;}
.skelbimas_header2 h2{font-weight: bold; color: #000; line-height: 54px; padding: 0px 0px 0px 15px; font-size: 18px; float: left;}
.skelbimas_kaina{float: right; line-height: 54px; font-size: 18px; color: #000; font-weight: bold; padding: 0px 15px 0px 0px}
.skelbimas_kaina2{color:#368e10; font-size: 24px;}
.skelbimas_kaina3{color:#959595; font-size:14px;}
.skelbimas_info{background-color: #f8f8f8; padding: 12px 5px 15px 5px; margin-bottom: 5px;}
.skelbimas_info_left{width: 38%; display: inline-block; padding: 0px 0px 0px 10px;}
.skelbimas_info_left table {width: 100%!important;}
.skelbimas_info_right{width: 61%; text-align: left;display: inline-block; vertical-align: top;}
.skelbimas_info_right table {width: 100%!important;}
.skelbimas_info_right table td {width: 50%!important;}
.skelbimas_mygtukai{margin-bottom: 10px;}
.skelbimas_mygtukas{color:#000; float: left; padding-left: 10px;}
.skelbimas_kaina_lt{font-size: 14px; color: #959595; font-weight: bold;}

.skelbimas_calc{display: inline-block; background:#368e10 url('calc.png') no-repeat 9px 5px; height: 28px; color: #fff; margin: 10px 0px 0px 10px; line-height: 28px; font-size:14px; font-weight: bold; padding: 0px 5px 0px 30px; cursor:pointer;}
.skelbimas_id{display: inline-block; height: 28px; color: #959595; margin: 10px 0px 0px 10px; line-height: 28px; font-size:14px; font-weight: bold; padding: 0px 10px 0px 10px; background:#fff; border:1px solid #dadada;}

.skelbimas_fav_ac{font-size:11px; color: #000000; height: 16px; line-height: 16px; float: left; background:url('heart_ac.png') no-repeat right top; padding: 0px 25px 0px 10px; cursor: pointer; margin-right: 10px;}
.skelbimas_fav_ac:hover{color:#368e10;}
.skelbimas_fav_in{font-size:11px; color: #000000; height: 16px; line-height: 16px; float: left; background:url('heart_in.png') no-repeat right top; padding: 0px 25px 0px 10px; cursor: pointer; margin-right: 10px;}
.skelbimas_fav_in:hover{color:#368e10;}
.skelbimas_print{font-size:11px; color: #000000; height: 16px; line-height: 16px; float: left; background: url(print.png) no-repeat right 3px; padding: 0px 20px 0px 10px; cursor: pointer; margin-right: 10px;}
.skelbimas_print:hover{color:#368e10;}
.skelbimas_facebook{font-size:11px; color: #000000; height: 16px; line-height: 16px; float: left; background:url(facebook.png) no-repeat right top; padding: 0px 25px 0px 10px; cursor: pointer; margin-right: 10px;}
.skelbimas_facebook:hover{color:#368e10;}
.skelbimas_map{font-size:11px; color: #000000; height: 16px; line-height: 16px; float: left; background:url(map_ico.png) no-repeat right top; padding: 0px 25px 0px 10px; cursor: pointer; margin-right: 10px;}
.skelbimas_map:hover{color:#368e10;}

.skelbimas_info2_left{display: inline-block;max-width: 620px; width: 100%; margin-right: 5px;}
.skelbimas_info2_right{max-width: 375px;width: 100%; display: inline-block; vertical-align: top;}
.skelbimas_info2 h3{height: 50px; background-color:#f8f8f8; font-size: 18px; font-weight: bold; line-height: 50px; padding: 0px 0px 0px 15px;}
.skelbimas_text{padding: 10px 15px; text-align: justify;}
.kontaktai_div{background: #e2f1db; padding-bottom: 10px; position: relative; margin-bottom: 10px;}
.kontaktai_div h3{background-color:#c8e4bc; font-size:22px; padding-right: 50px;}
.kontaktai_content{font-size:18px; font-weight: bold; line-height: 32px; padding: 15px 0px 10px 15px;}
.kontaktai_tel{padding:0px 0px 7px 40px; background:url('phone.png') no-repeat 5px center;}
.kontaktai_mob{padding:0px 0px 7px 40px; background:url('mobile.png') no-repeat 5px center;}
.kontaktai_email{padding:0px 0px 7px 40px; background:url('letter.png') no-repeat left center;}
#kontaktai_form_container{margin: 0px 15px 10px 15px; background-color: #fff;}
.kontaktai_photo_container{height: 50px; width: 50px; right: 0px; top: 0px; background: #eaf5e5 url('person_no_photo.png') no-repeat center center; position: absolute;}
.kontaktai_photo_container img{width: 50px; height: 50px;}
.kontaktai_siulyti{line-height: 28px; color: #fff; font-size: 14px; background: #368e10; cursor: pointer; font-weight: normal; display: inline-block; height: 28px; padding: 0px 0px 0px 15px;}
.kontaktai_siulyti_count{display: inline-block; height: 28px; line-height: 28px; background-color: #287507; padding:0px 10px; margin-left: 5px;}

#kontaktai_button{background-color: #0b7295; color:#fff; cursor: pointer; height: 28px; line-height: 28px; font-size:18px; padding-left: 10px;}
.kontaktai_button2_containter{text-align: center;}
#kontaktai_button2{background: url('go_down.png') no-repeat center top; height: 13px; width: 26px; cursor: pointer; margin: auto;}
#kontaktai_button3{background: url('go_up.png') no-repeat center top; height: 13px; width: 26px; cursor: pointer; margin: auto;}
#kontaktai_form_mask{height: 0px; overflow: hidden;}
#kontaktai_form{padding: 10px 15px 10px 15px;}
.kontaktai_input{width: 305px; border:1px solid #abadb3; height: 24px; line-height: 24px; padding: 0px 6px; color:#abadb3;}
.kontaktai_textarea{width: 305px; font-family: 'Arial'; border:1px solid #abadb3; height: 80px; padding: 3px 6px; color:#abadb3;}
.kontaktai_submit {color: #fff; font-size: 12px; background-color: #368e10; border:none; font-weight: bold; height: 30px; padding: 0px 10px; font-family: Arial; cursor:pointer;}
.kontaktai_submit:hover{ opacity:0.8}
.kontaktai_submit2 {color: #fff; font-size: 18px; background-color: #368e10; border:none; font-weight: bold; height: 30px; font-family: Arial; width:auto}
.kontaktai_form_row{padding-bottom: 7px;}
#go_up_button{display: none;}
.kontaktai_success{color: green; padding-left: 10px;}


#partneriai{ width: 100%; padding: 10px 0px; margin: 10px 0px;}
#partneriai .header{font-weight:bold; font-size:14px; color: #3d3737; text-transform: uppercase;}
.partneris{width: 110px; height: 71px; background:url('kampai.png') no-repeat left top; text-align: center; vertical-align: middle; display: inline-block; line-height: 60px; margin: 0px 5px 5px 0px;}
.partneris img{vertical-align: middle;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter: gray;
    -webkit-filter: grayscale(100%);
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;
}
.partneris img:hover{
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;
}

#footer_top{background-color:#3a3a39; height: 42px; text-align: center; width: 100%; position: relative; z-index: 2;}
#footer_top_buttons{width: 1230px; padding: 0px 15px 0px 15px; text-align: left; margin: auto; position: relative; z-index: 2;}
#footer_top_buttons ul{list-style: none;}
#footer_top_buttons li{display: inline-block; color: #fff; height: 49px;}
#footer_top_buttons a:link {color: #fff;  display: block; padding: 0px 20px; text-decoration: none; line-height: 42px; text-transform: uppercase; height: 49px;}
#footer_top_buttons a:visited {color: #fff; display: block; padding: 0px 20px; text-decoration: none; line-height: 42px; text-transform: uppercase; height: 49px;}
#footer_top_buttons a:active {color: #fff;  display: block; padding: 0px 20px; text-decoration: none; line-height: 42px; text-transform: uppercase; height: 49px;}
#footer_top_buttons a:hover {color: #fff;  display: block; padding: 0px 20px; text-decoration: none; line-height: 42px; text-transform: uppercase; background: url('button4_blue.png') no-repeat center top; height: 49px;}
#footer_top_buttons a.active{color: #fff;  display: block; padding: 0px 20px; text-decoration: none; line-height: 42px; text-transform: uppercase; background: url('button4_blue.png') no-repeat center top; height: 49px;}


#footer_buttons{background:#2a2a2a url('bottom_bg.png') no-repeat center top; width: 100%;}
#footer_buttons_container{width: 1200px; margin: auto; padding: 15px 15px 15px 45px; overflow: hidden; position: relative; z-index: 1;}
#footer_buttons_inner_container{width: 30000px; position: relative; z-index: 1;}
.footer_buttons_block{width: 1260px; float: left;}
.bottom_buttons{float:left; text-align: left; width: 200px;}
.bottom_buttons ul{padding:0; margin: 0; list-style: none;}
#footer{background-color:#3a3a39; min-height: 42px;}
#map_search_canvas{ width: 830px; height: 500px;}
.map_mygtukas {color: #fff; font-size: 12px; background-color: #585454; border:none; font-weight: bold; height: 23px; padding: 0px 10px; font-family: Arial; cursor:pointer; margin-left: 10px;}

.left_p{float:left;}

.spausdinimas{list-style: none;}
.spausdinimas li{display:inline-block; line-height: 26px; vertical-align: middle;}
.back{font-size: 11px; font-weight: bold; color:#fff; background:#a7a7a7 url('back_rod.png') no-repeat 5px center; height: 20px; line-height: 20px; text-decoration: none !important; display: inline-block; padding: 0px 5px 0px 20px;}

.siulyti_mygtukai{list-style: none; text-align: center; width: 100%; margin: 10px 0px;}
.siulyti_mygtukai li{display: inline;}
.siulyti_mygtukai a{font-size:14px; font-weight: bold; padding: 10px 60px;}
.linkas4ac{text-decoration:none !important;}

.listmenu3{color:#abadb3; border: 1px solid #abadb3; height: 18px; width:150px;}
.listmenu4{color:#abadb3; border: 1px solid #abadb3; height: 18px; width:80px;}
.listmenu5{color:#abadb3; border: 1px solid #abadb3; line-height: 18px; width:400px;}

.linkas_active:link { color: #b7b7b7;  font-size: 18px;  text-decoration:none;}
.linkas_active:visited { color: #b7b7b7;  font-size: 18px;  text-decoration:none;;}
.linkas_active:active { color: #b7b7b7;  font-size: 18px;  text-decoration:none; }
.linkas_active:hover { color: #b7b7b7;  font-size: 18px;  text-decoration:none;}

.linkas:link { color: #883405;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.linkas:visited { color: #883405;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.linkas:active { color: #883405;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.linkas:hover { color: #883405;  font-size: 14px;  text-decoration:underline; font-weight: bold;}


.first_menu:link { color: #404040;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.first_menu:visited { color: #404040;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.first_menu:active { color: #404040;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.first_menu:hover { color: #036286;  font-size: 14px;  text-decoration:none; font-weight: bold;}

.first_menu_active:link {color: #036286;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.first_menu_active:visited { color: #036286;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.first_menu_active:active { color: #036286;  font-size: 14px;  text-decoration:none; font-weight: bold;}
.first_menu_active:hover { color: #036286;  font-size: 14px;  text-decoration:none; font-weight: bold;}


.second_menu:link {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: url('button_blue_in.png') repeat-x left top;}
.second_menu:visited {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: url('button_blue_in.png') repeat-x left top;}
.second_menu:active {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: url('button_blue_in.png') repeat-x left top;}
.second_menu:hover {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: url('button_blue_ac.png') no-repeat left top;}

.second_menu_active:link {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: url('button_blue_ac.png') no-repeat left top;}
.second_menu_active:visited {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: url('button_blue_ac.png') no-repeat left top;}
.second_menu_active:active {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: url('button_blue_ac.png') no-repeat left top;}
.second_menu_active:hover {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 48px; display: block; background: url('button_blue_ac.png') no-repeat left top;}


.third_menu:link { color: #ececec; font-size: 12px; text-decoration:none; line-height: 160%;}
.third_menu:visited {color: #ececec; font-size: 12px; text-decoration:none; line-height: 160%;}
.third_menu:active { color: #ececec; font-size: 12px; text-decoration:none; line-height: 160%;}
.third_menu:hover { color: #ececec; font-size: 12px; text-decoration:underline; line-height: 160%;}

.third_menu_active:link { color: #ececec; font-size: 12px; text-decoration:none; line-height: 160%; font-weight: bold;}
.third_menu_active:visited {color: #ececec; font-size: 12px; text-decoration:none; line-height: 160%; font-weight: bold;}
.third_menu_active:active { color: #ececec; font-size: 12px; text-decoration:none; line-height: 160%; font-weight: bold;}
.third_menu_active:hover { color: #ececec; font-size: 12px; text-decoration:none; line-height: 160%; font-weight: bold;}

.fourth_menu:link { color: #fff;  font-size: 12px;  text-decoration:none; line-height: 200%; font-weight: bold; text-transform: uppercase;}
.fourth_menu:visited { color: #fff;  font-size: 12px;  text-decoration:none; line-height: 200%; font-weight: bold; text-transform: uppercase;}
.fourth_menu:active { color: #fff;  font-size: 12px;  text-decoration:none; line-height: 200%; font-weight: bold; text-transform: uppercase;}
.fourth_menu:hover { color: #fff;  font-size: 12px;  text-decoration:underline; line-height: 200%; font-weight: bold; text-transform: uppercase;}

.fourth_menu_active:link { color: #fff;  font-size: 12px;  text-decoration:underline; font-weight: bold; line-height: 200%; text-transform: uppercase;}
.fourth_menu_active:visited { color: #fff;  font-size: 12px;  text-decoration:underline; font-weight: bold; line-height: 200%; text-transform: uppercase;}
.fourth_menu_active:active { color: #fff;  font-size: 12px;  text-decoration:underline; font-weight: bold; line-height: 200%; text-transform: uppercase;}
.fourth_menu_active:hover { color: #fff;  font-size: 12px;  text-decoration:underline; font-weight: bold; line-height: 200%; text-transform: uppercase;}



.lang:link { color: #000;  font-size: 9px; text-decoration:none; font-family: Verdana;}
.lang:visited { color: #000; font-size: 9px; text-decoration:none; font-family: Verdana;}
.lang:active { color: #000; font-size: 9px; text-decoration:none; font-family: Verdana;}
.lang:hover { color: #000; font-size: 9px; text-decoration:underline; font-family: Verdana;}

.lang_active:link { color: #000;  font-size: 9px; text-decoration:none; font-family: Verdana; font-weight:bold;}
.lang_active:visited { color: #000; font-size: 9px; text-decoration:none; font-family: Verdana; font-weight:bold;}
.lang_active:active { color: #000; font-size: 9px; text-decoration:none; font-family: Verdana; font-weight:bold;}
.lang_active:hover { color: #000; font-size: 9px; text-decoration:none; font-family: Verdana; font-weight:bold;}

.naujiena:link { font-size: 12px; color:#000;  margin:0; text-decoration:underline; line-height:160%; font-weight:bold;}
.naujiena:visited { font-size: 12px; color:#000;  margin:0;text-decoration:underline; line-height:160%; font-weight:bold;}
.naujiena:active { font-size: 12px; color:#000;  margin:0;text-decoration:underline; line-height:160%; font-weight:bold;}
.naujiena:hover { font-size: 12px; color:#000;  margin:0; text-decoration:none; line-height:160%; font-weight:bold;}

.naujiena_active:link { font-size: 12px; color:#000;  margin:0; text-decoration:none; line-height:160%;}
.naujiena_active:visited { font-size: 12px; color:#000;  margin:0;text-decoration:none; line-height:160%;}
.naujiena_active:active { font-size: 12px; color:#000;  margin:0;text-decoration:none; line-height:160%;}
.naujiena_active:hover { font-size: 12px; color:#000;  margin:0; text-decoration:none; line-height:160%;}

.faq:link { font-size: 12px; color:#000;  margin:0; text-decoration:underline; line-height:200%;}
.faq:visited { font-size: 12px; color:#000;  margin:0;text-decoration:underline; line-height:200%;}
.faq:active { font-size: 12px; color:#000;  margin:0;text-decoration:underline; line-height:200%;}
.faq:hover { font-size: 12px; color:#000;  margin:0; text-decoration:none; line-height:200%;}

.archyvas:link { color: #34501a;  font-size: 9px; font-weight:bold;}
.archyvas:visited { color: #34501a; font-size: 9px;	font-weight:bold;}
.archyvas:active { color: #34501a; font-size: 9px; font-weight:bold;}
.archyvas:hover { color: #34501a; font-size: 9px; font-weight:bold;text-decoration: none;}

.paslaugos:link { color: #626262; line-height: 160%; font-size: 10px;}
.paslaugos:visited { color: #626262; line-height: 160%; font-size: 10px;}
.paslaugos:active { color: #626262; line-height: 160%; font-size: 10px;}
.paslaugos:hover { color: #626262; line-height: 160%; font-size: 10px; text-decoration:underline;}

.kontaktai {font-size: 12px; color:#313131;}
.kontaktai2 {font-size: 18px; color:#313131; font-weight:bold;}
.kontaktai3 { color: #707070; font-size: 11px; line-height: 120%;}

.text {font-size: 12px; color:#242424}
.text2 { color: #fff; line-height: 200%; font-size: 12px;}
.text3 { color: #000000; line-height: 120%; font-size: 10px; }
.text4{color:#999999}
.text5{}
.text5_id{color:#2d7b0b; font-size: 14px;}

.medis_first:link {  color: #f5821f;  font-size: 12px; font-weight:bold;	line-height: 210%;}
.medis_first:visited {  color: #f5821f;  font-size: 12px; font-weight:bold;	line-height: 210%;}
.medis_first:active {  color: #f5821f;  font-size: 12px; font-weight:bold;	line-height: 210%;}
.medis_first:hover {color: #f5821f; text-decoration: underline; font-size: 12px; font-weight:bold;line-height: 210%;}

.medis_second:link { color: #426d9c;  font-size: 12px;  line-height: 210%; margin-left: 30px;}
.medis_second:visited { color: #426d9c;  font-size: 12px; 	line-height: 210%;margin-left: 30px;}
.medis_second:active { color: #426d9c;  font-size: 12px; 	line-height: 210%;margin-left: 30px;}
.medis_second:hover { color: #81b030; text-decoration: underline; font-size: 12px; line-height: 210%;margin-left: 30px;}

.data {color: #f04300; font-weight: bold;}

.naujienu_data { color: #34501a;  font-size: 11px; }

.placiau:link { color: #000000;  font-size: 10px;  text-decoration:none;}
.placiau:visited { color: #000000; font-size: 10px;	 text-decoration:none;}
.placiau:active { color: #000000; font-size: 10px; text-decoration:none;}
.placiau:hover { color: #000000; font-size: 10px; text-decoration: underline;}

.antraste_mygtukas:link { color: #426d9c;  font-size: 10px; font-weight:bold; line-height: 225%;}
.antraste_mygtukas:visited { color: #426d9c;  font-size: 10px; font-weight:bold; line-height: 225%;}
.antraste_mygtukas:active { color: #426d9c;  font-size: 10px; font-weight:bold;	line-height: 225%;}
.antraste_mygtukas:hover { color: #81b030; text-decoration: underline; font-size: 10px; font-weight:bold;line-height: 225%;}

.copyright { color: #8e8c8c; font-size: 11px;width: 1220px; padding-left: 10px; text-align: left; margin: auto; line-height: 42px;}
.copyright a:link { color: #8e8c8c; font-size: 11px; text-decoration: underline;line-height: 110%; }
.copyright a:visited { color: #8e8c8c;	font-size: 11px;text-decoration: underline;line-height: 110%; }
.copyright a:active { color: #8e8c8c; font-size: 11px;text-decoration: underline;line-height: 110%; }
.copyright a:hover { color: #8e8c8c; text-decoration: none; font-size: 11px;line-height: 110%;}

.solution_text {color: #8e8c8c; font-size: 11px;line-height: 110%;}

.solution:link { color: #8e8c8c; font-size: 11px; text-decoration: underline;line-height: 110%; }
.solution:visited { color: #8e8c8c;	font-size: 11px;text-decoration: underline;line-height: 110%; }
.solution:active { color: #8e8c8c; font-size: 11px;text-decoration: underline;line-height: 110%; }
.solution:hover { color: #8e8c8c; text-decoration: none; font-size: 11px;line-height: 110%;}

.on_of:link { background:#545454; color: #FFFFFF; font-size: 9px; text-decoration:none; margin-bottom: 5px; margin-left:5px; margin-right:5px; margin-top:5px; }
.on_of:visited { background:#545454;color: #FFFFFF;	font-size: 9px;  text-decoration:none;margin-bottom: 5px; margin-left:5px; margin-right:5px; margin-top:5px; }
.on_of:active { background:#545454;color: #FFFFFF; font-size: 9px; text-decoration:none;margin-bottom: 5px; margin-left:5px; margin-right:5px; margin-top:5px; }
.on_of:hover { background:#075a7c;color: #FFFFFF; text-decoration: none; font-size: 9px;margin-bottom: 5px; margin-left:5px; margin-right:5px; margin-top:5px; }

.metai {font-weight:bold; font-size: 12px; color:#000000;}
.menesis {font-weight:bold; font-size: 12px; color:#709ac6;}

.melynas_textas { color: #426d9c;  font-size: 12px; font-weight:bold;	line-height: 210%;}

.special_text { color: #000000;  font-size: 12px; }
.special_text2 { color: #426d9c;  font-size: 11px; }

.text_blankus { color: #D8D8D8; line-height: 160%; font-size: 11px;}

.kontaktu_forma { color:#abadb3; border: 1px solid #abadb3; height: 20px; width:400px; padding: 0px 3px;}
.kontaktu_forma2 {color:#abadb3; border: 1px solid #abadb3; line-height: 18px; width:400px; padding: 3px 3px;}
.kontaktu_forma3 { font-size: 12px; width:350px; border-top:1px solid #abadb3; border-bottom: 1px solid #e3e9ef; border-left: 1px solid #e2e3ea; border-right: 1px solid #e2e3ea;  color: #000; line-height:20px;}

.form_error{ color:red;}
.form_error a {color:red;}
.error2{border: 1px solid red;}

.kontaktu_mygtukas {color: #fff; font-size: 12px; background-color: #368e10; border:none; font-weight: bold; height: 30px; padding: 0px 10px; font-family: Arial; cursor:pointer;}

.uzklausa_forma{ background-color:#fff; height:30px; width:223px; border:1px solid #d9d9d9; line-height:30px; font-size:14px; color:#a4a4a4; padding:0px 5px; margin-top:11px;}
.uzklausa_forma2{ background-color:#fff; width:223px; border:1px solid #d9d9d9; font-size:14px; color:#a4a4a4; padding:5px 5px; margin-top:11px; font-family:Arial;}
.uzklausa_mygtukas{background:url(btn3.png) no-repeat left top; width:235px; height:32px; border:none; color:#fff; margin-top:11px; cursor:pointer; text-align:left; font-size:14px; font-weight:bold; padding-left:15px}


.atsiliepimai_forma { color: #fff; padding-left: 4px; line-height: 160%; font-size: 12px; background-color:#fff; border:1px solid #94c7e5; width:300px; font:arial;}

.atsiliepimai_vardas {font-weight:bold; font-size: 12px; color:#979797; line-height: 100%;}

.atsiliepimai_mygtukas {font-size: 10px; color: #000; background-color: #fff; border: 1px solid #979797; padding:4px; cursor:pointer;}

.apklausa {  color: #898989; font-size: 11px; }

.apklausa_mygtukas { font-size: 11px; color: #FFFFFF; background-color: #636363; border: 1px solid #252525; padding:2px; cursor:pointer; }

.anketa_forma { color: #FFFFFF; line-height: 100%; font-size: 11px; background-color:#636363; border:1px solid #252525; width: 140px; font-family:Arial; padding:2px;}

.anketa_forma2 { color: #000000; line-height: 160%; font-size: 11px; background-color:#FFFFFF; border:1px solid #FFFFFF; width: 100px; font-family:Arial;}

.anketa_forma3 { color: #000000; line-height: 160%; font-size: 11px; background-color:#FFFFFF; border:1px solid #FFFFFF; width: 120px; font-family:Arial;}

.anketa_listmenu { color: #000000; line-height: 160%; font-size: 11px; background-color:#FFFFFF; border:1px solid #252525; width: 60px;}

.anketa_mygtukas {  font-size: 11px; color: #FFFFFF; background-color: #636363; border: 1px solid #252525; padding:2px; cursor:pointer;}

.galerija_photo { border:1px solid #fff; text-align:center;}
.galerija_photo:hover { padding:1px; border:none; text-align:center;}

.galerija_photo2 { border:7px solid #fbb40c; text-align:center;}
.galerija_photo2:hover { padding:7px; border:none; text-align:center;}

.galerija_text { color: #000000; line-height: 130%; font-size: 11px; margin-top:0px; margin-bottom:0px; padding-bottom:0px; padding-top:0px; margin-left: 2px;}

.photo_overflow{padding-bottom: 6px;}

.search_in {background:url(search_in.png) no-repeat top left; color: #dededd; line-height: 160%; font-size: 11px; border:0px; text-align:left; width:159px; height:24px; padding-left:10px;}

.btn_daugiau {background:url(btn_daugiau.png) no-repeat top left;  border:0px; width:70px; height:22px; cursor:pointer; color:#FFF;}

.page_nr_active:link {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}
.page_nr_active:visited {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}
.page_nr_active:active {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}
.page_nr_active:hover {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}

.page_nr:link {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; display: inline-block; margin-bottom: 3px; background: #e9e9e9; font-weight: bold; color: #000;}
.page_nr:visited {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; display: inline-block; margin-bottom: 3px; background: #e9e9e9; font-weight: bold; color: #000;}
.page_nr:active {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; display: inline-block; margin-bottom: 3px; background: #e9e9e9; font-weight: bold; color: #000;}
.page_nr:hover {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}

.meniu { color: #333333; line-height: 160%; font-size: 11px; background-color:#FFFFFF; border-bottom:1px solid #ecebeb; padding:5px;}
.meniu2 {color: #333333; line-height: 160%; font-size: 11px; background-color:#FFFFFF; border:1px solid #ecebeb; border-bottom:1px solid #ecebeb; border-top:none;padding:5px;}

select{width:224px; height: 28px; border:3px solid #f6f6f6; }


/*** Naujas ***/

.eiliskumas {background:url('line_blue.png') repeat-x left bottom; padding:0px 0px 5px 12px;} 
.sort {float:right;}
.sort ul {list-style-type:none; display:inline-block; margin:0; padding:0; float:left;}
.sort ul li {display:inline; padding:0; margin:0; float:left;}
.sort h1 {background:none; font-size:12px; font-weight:bold; color:#2b2a29; font-family:Arial, Helvetica, sans-serif; text-align:left; display:inline-block; text-transform:uppercase; margin-right:5px; float:left; margin-top:2px;}
.sort_href:link {font-size:11px; font-weight:normal; color:#2b2a29; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform:uppercase; width:48px; height:32px; padding:10px 10px 8px 10px; margin:0;}
.sort_href:visited {font-size:11px; font-weight:normal; color:#2b2a29; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform:uppercase; width:48px; height:32px; padding:10px 10px 8px 10px; margin:0;}
.sort_href:hover {background:#0c7598; color:#fff;}
.sort_href:active {background:#0c7598; color:#fff;}

.sort_href_active:link {font-size:11px; font-weight:normal; color:#0c7598; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform:uppercase; width:48px; height:32px; padding:10px 10px 8px 10px; background:#0c7598}
.sort_href_active:visited {font-size:11px; font-weight:normal; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; text-transform:uppercase; width:48px; height:32px; padding:10px 10px 8px 10px;}
.sort_href_active:hover {background:none; color:#2b2a29;}
.sort_href_active:active {background:none; color:#2b2a29; }
.sort_list:link {width:33px; height:32px; background:url(sort_list.jpg) no-repeat; display:inline-block; margin:0; padding:0; margin-left:2px;}
.sort_thumb:link {width:33px; height:32px; background:url(sort_thumb.jpg) no-repeat;display:inline-block;margin:0; padding:0;}
.sort_icons  {display:block; float:right; position:relative;margin-top:-7px;}
.kelias {height:33px; background:#f8f8f8; text-transform: uppercase;}
.kelias ul {list-style-type:none; padding-top:6px;}
.kelias ul li {display:inline; padding:0; margin:0;}
.kelias_href:link {text-decoration:none; font-size:11px; font-weight:normal; color:#2b2a29; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-right:30px; }
.kelias_href:visited {text-decoration:none; font-size:11px; font-weight:normal; color:#2b2a29; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-right:30px; }
.kelias_href:hover {color:#2d7b0b;}
.kelias_href:active {color:#2d7b0b;}
.kelias_href_active:link {color:#2d7b0b; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;}
.kelias_href_active:visited {color:#2d7b0b; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;}
.kelias_href_active:hover {color:#2d7b0b; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;}
.kelias_href_active:active {color:#2d7b0b; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;}


/*.skelbimo_cele {width:499px; height:146px; display:inline-block; background:#f8f8f8; margin-right:1px;}
.skelbimo_cele:hover {background:#deeff4}
.content_center2 {padding-top:7px;}
.skelbimo_top {width:503px; height:120px; float:left;}
.skelbimo_top_left {width:128px; height:96px; float:left; position: relative; margin:11px 16px 13px 15px;}
.skelbimo_top_left img {border:solid 1px #000;}
.skelbimo_top_right {width:340px; height:109px; float:left; padding-top:11px;}
.skelbimo_up {width:16px; height:16px; background:url(up.png) no-repeat; position:absolute; display:block; margin-top:5px; margin-left:88px;}
.skelbimo_down {width:16px; height:16px; background:url(down.png) no-repeat; position:absolute; display:block; margin-top:5px; margin-left:108px;}
.skelbimo_new {width:16px; height:16px; background:url(new.png) no-repeat; position:absolute; display:block; margin-top:74px; margin-left:7px;}
.skelbimo_top_right h1 {font-size:18px; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:left; background:none; line-height:16px; padding-left:0; }
.iskelt_sk {font-size:14px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; padding:2px 3px; background:url(square_green.png); float:right;}
.skelbimo_top_right p {font-size:11px; font-weight:normal; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:16px;}
.skelbimo_kaina {font-size:18px; font-weight:bold; color:#6e6e6e; font-family:Arial, Helvetica, sans-serif; text-align:left; text-transform:uppercase; margin-left:14px; float:left;}
.skelbimo_daugiau {float:right;}
.zvaigzdute {width:16px; height:16px; display:none; float:left; margin-right:6px;}
.skelbimo_cele:hover .zvaigzdute{display: block;}

.placiau_long_button:link {font-size:11px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; display:block; background:url(placiau_blue.png); padding:0; padding-left:6px; float:left; display: none;}
.placiau_long_button:visited {font-size:11px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; display:block; background:url(placiau_blue.png); padding:0; padding-left:6px; float:left; display: none;}
.skelbimo_cele:hover .placiau_long_button{display: block;}

.placiau_long_button2:link {font-size:11px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; display:block; background:url(placiau_blue.png); padding:0; padding-left:2px; float:left;}
.placiau_long_button2:visited {font-size:11px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; display:block; background:url(placiau_blue.png); padding:0; padding-left:2px; float:left;}
.skelbimo_cele:hover .placiau_long_button2{display: none;}

.skelbimo_bottom {height:26px; width:499px; float:left;}*/

.content_left2{float: left; width:1004px;}
.banner_right2{float:left; border:solid 1px #c6c6c6; margin-right:20px;}
.reklamos_horizontal {width:1010px; display:inline-block; min-height:150px; margin-top:15px; margin-bottom: 15px;}
#content2{width: 1230px; float: left; text-align: left;}


.kelias2 {height:33px; background:#ececec;}
.kelias2 ul {list-style-type:none;padding:0; padding-top:6px; }
.kelias2 ul li {display:inline; padding:0; margin:0;}
.kelias_href2:link {text-decoration:none; font-size:14px; font-weight:bold; color:#363737; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:0; padding:0; padding:7px 13px 10px 13px;}
.kelias_href2:visited {text-decoration:none; font-size:14px; font-weight:bold; color:#363737; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:0; padding:0; padding:7px 13px 10px 13px;}
.kelias_href2:hover {color:#f8f8f8; background:#0c7598;}
.kelias_href2:active {color:#f8f8f8; background:#0c7598;}
.kelias_href_active2:link {color:#f8f8f8; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; background:#0c7598; padding:7px 13px 10px 13px;}
.kelias_href_active2:visited {color:#f8f8f8; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; background:#0c7598; padding:7px 13px 10px 13px;}
.kelias_href_active2:hover {color:#f8f8f8; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; background:#0c7598; padding:7px 13px 10px 13px;}
.kelias_href_active2:active {color:#f8f8f8; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; background:#0c7598; padding:7px 13px 10px 13px;}
.asmenine_forma {width:475px; float:left; margin-top:28px; margin-bottom:46px;}
.a_form_put3 {height:26px; width:490px; display:inline-block; margin-bottom:10px; margin-left:14px; text-align:right;}
.a_form_put {height:26px; width:490px; display:inline-block; margin-bottom:0px; margin-left:14px;}
.a_form_put input {width:329px; height:24px; border:solid 1px #b8b8b8; font-size:14px; font-weight:normal; color:#363737; font-family:Arial, Helvetica, sans-serif; padding-left:7px; float:right}
.a_form_nam {float:left; margin-top:5px; font-size:14px; font-weight:bold; color:#363737; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.a_form_submit {font-size:14px; font-weight:bold; color:#f8f8f8; font-family:Arial, Helvetica, sans-serif; text-align:left; border:none; background:#0c7598;cursor:pointer; padding:9px; margin-top:15px; margin-bottom:10px;}
.kreditu_sk {font-size:14px; font-weight:normal; color:#363737; font-family:Arial, Helvetica, sans-serif;  padding:5px; float:left;}
.a_form_nam2 {width: 144px; float:left; margin-top:5px; font-size:14px; font-weight:bold; color:#363737; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.papildyti_saskaita {width:1225px; height:281px; background:#ececec; display:inline-block; margin-bottom:12px;}
.papildyti_saskaita h1 {font-size:18px; font-weight:bold; color:#363737; font-family:Arial, Helvetica, sans-serif; text-align:left; background:none; margin-top:12px; margin-left:5px;}
.papildyti_kainos {width:393px; height:94px; background:#FFF; margin-left:16px;}
.papildyti_kainos h1 {background:none; font-size:14px; font-weight:bold; color:#363737; font-family:Arial, Helvetica, sans-serif; text-align:left; margin:0; padding:0; padding-top:9px; padding-left:12px; padding-bottom:10px;}
.p_kainos_table {margin-left:8px; text-align:left; border:none;}
.p_kainos_table td {font-size:14px; color:#363737;height:17px; border:none;}
.papildyti_forma {width:288px; display:inline-block; margin-top:15px; }
.a_form_put2 {height:26px; width:475px; display:inline-block; margin-bottom:10px; margin-left:14px;}
.a_form_put2 input {height:24px; border:solid 1px #b8b8b8; font-size:14px; font-weight:normal; color:#363737; font-family:Arial, Helvetica, sans-serif; padding-left:7px; float:left}
.a_form_submit2 {font-size:14px; font-weight:bold; color:#f8f8f8; font-family:Arial, Helvetica, sans-serif; text-align:left; border:none; background:#0c7598;cursor:pointer; padding:9px; margin-top:5px; margin-left:15px;}
.skelbimo_juosta {width:1225px; height:148px; display:inline-block; margin-bottom:10px; }
.skelbimo_column1 {width:510px; height:148px; display:inline-block; background:#f8f8f8; margin-right:1px; }
.skelbimo_column2 {width:300px; height:130px; display:inline-block; background:#f8f8f8; margin-right:1px;padding-top:18px; padding-left:18px;}
.skelbimo_column3 {width:192px; height:148px; display:inline-block; margin-right:1px;}
.skelbimo_column4 {width:192px; height:148px; display:inline-block;}
.column2_title {width:181px; min-height:1px; margin:0; padding:0; float:left; font-size:14px; font-weight:bold; color:#555555; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.column2_value {margin:0; padding:0; font-size:14px; float:left; font-weight:bold; color:#555555; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.column2_value_g {margin:0; padding:0; font-size:14px; float:left; font-weight:bold; color:#41b549; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.column2_value_r {margin:0; padding:0;  font-size:14px; float:left; font-weight:bold; color:#df4952; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.column3_link:link {width:192px; height:24px; float:left; display:block; background:#f8f8f8; margin:0; padding:0; margin-bottom:4px; font-size:14px; font-weight:bold; color:#555555; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none; padding-top:10px;} 
.column3_link:visited {width:192px; height:24px; float:left; display:block; background:#f8f8f8; margin:0; padding:0; margin-bottom:4px; font-size:14px; font-weight:bold; color:#555555; font-family:Arial, Helvetica, sans-serif; text-align:left; text-decoration:none;padding-top:10px;}
.column3_link:hover {}
.column3_link:active {}
.content_left3{float: left; width:1004px; min-height:367px;}
.column3_link img {margin-top:0px; margin-left:11px; margin-right:8px; vertical-align: middle;}
.eiliskumo_pav {display:inline-block; font-size:18px; color:#363737; font-weight: bold;}
.password_reminder:link {float:left; font-size:11px; text-decoration:none;}
.password_reminder:visited {float:left; font-size:11px; text-decoration:none;}
.password_reminder:hover {}
.password_reminder:active {}
.error { border:solid 1px #F00 !important;}
.errorui_divas {height:10px; font-size:11px; width:300px; float:right;margin-bottom:4px; color:#F00;}
.errorui_divasr {height:10px; font-size:11px; width:329px; float:right;margin-bottom:4px; color:#F00;}

#agentura_div{ background-color: #fff; margin: 10px 15px 0px 15px;}
.agentura_logo{width: 110px; float: left; text-align: center; padding-top: 15px;}
.agentura_text{width: 220px; float: left; padding: 10px 0px;}

.statistika_table{width: 100%;}
.statistika_table .head{color: #fff; text-transform: uppercase; height: 35px; line-height: 35px; background-color: #0c7598; padding-left: 5px;}
.statistika_table .odd{background-color: #f8f8f8;}
.statistika_table td{height: 35px; line-height: 35px; font-weight: bold; padding: 0px 10px;}
.statistika_table .p{width: 16px; height: 16px; background: url('pard.png') no-repeat left top;}
.statistika_table .n{width: 16px; height: 16px; background: url('new.png') no-repeat left top;}
.statistika_table .h{width: 40px;}
.statistika_table .line_right{border-right:1px solid #d7d7d7;}

#project_photo_container{padding-top: 20px;}
.project_photo_inner{float: left; margin: 0px 10px 10px 0px;}



/*popup*/
#overlay{position:fixed; width: 100%; height: 100%; background: url('transparent.png') repeat left top; z-index: 100; top: 0; left: 0; cursor: wait; display: none;}
#search_vieta{position: relative;}
#popup_container{position: absolute; width: 860px; border:1px solid #c1c0c0; display: none; top: 0; left: 230px; background-color: #ececec; margin-bottom:20px;}
.gatves_list{float: left; width: 160px;}
#popup_inner_container{padding:10px;}
#popup_arrow{position:absolute; background:url('popup_arrow.png') no-repeat left top; width: 16px; height: 38px; top: 80px; left: -15px;}
.pasirinkti_button{background:url('pasirinkti.png') no-repeat left top; width: 137px; height: 34px; border:none; cursor:pointer;}
#pasirinkti_div{text-align: right; padding-top: 10px;}
.street_filter{background:url('gatve_filter.png') no-repeat left top; width: 316px; height: 31px; line-height: 31px; padding: 0px 50px 0px 10px; color:#abadb3; border:none; margin: 10px 0px;}
.nuimti_visas_button{background:url('nuimti_visas.png') no-repeat left top; width: 137px; height: 34px; border:none; cursor:pointer;}


/*titulinio animacija*/
#flash{margin-bottom: 10px;}
.flash_line{background-color: #ececec; border: 1px solid #c8c8c8; height: 38px; margin: 5px 0px 5px 0px; position:  relative;}
.arrow_left{position:absolute; left: 10px; top:8px; z-index: 50;}
.arrow_left a{width: 22px; height: 24px; display: block; line-height: 22px; background: url('left.png') no-repeat left top;}
.arrow_left a:hover{background-position: left bottom;}
.arrow_right{position: absolute; right: 10px; top: 8px; z-index: 50;}
.arrow_right a{width: 22px; height: 24px; display: block; line-height: 22px; background: url('right.png') no-repeat left top;}
.arrow_right a:hover{background-position: left bottom;}
.flash_text{text-align: center; height: 38px; line-height: 38px; font-weight: bold; color: #535353; position:relative;}

#animation_container{width: 1007px; height: 251px; position:relative; overflow: hidden;}
#animation_inner_container{position:absolute; width: 10000px; height: 251px;}

.animation_photo{width: 106px; height: 251px; float: left; margin-right: 7px; overflow: hidden; background-repeat:no-repeat; background-position: center top; background-size:auto 251px; position: relative;}

.daugiau_button_div{position: absolute; right: 8px; bottom:8px; display: none;}
.placiau_link:link{ background:url('placiau_green.png') repeat-x left top; height: 18px; color: #fff; text-decoration: none; line-height: 18px; padding: 0px 10px; font-size:12px; font-weight: bold;}
.placiau_link:acitve{ background:url('placiau_green.png') repeat-x left top; height: 18px; color: #fff; text-decoration: none; line-height: 18px; padding: 0px 10px; font-size:12px; font-weight: bold;}
.placiau_link:visited{ background:url('placiau_green.png') repeat-x left top; height: 18px; color: #fff; text-decoration: none; line-height: 18px; padding: 0px 10px; font-size:12px; font-weight: bold;}
.placiau_link:hover{ background:url('placiau_green.png') repeat-x left top; height: 18px; color: #fff; text-decoration: none; line-height: 18px; padding: 0px 10px; font-size:12px; font-weight: bold;}

.flash_object_text{position: absolute; left: 0; width: 1005px; text-align: center;}

/*titulinio animacijos pabaigai*/

.title_placiau:link{background:#379011; height: 18px; padding: 0px 10px; color: #fff; text-decoration: none; line-height: 18px; font-size:11px;}
.title_placiau:active{background:#379011; height: 18px; padding: 0px 10px; color: #fff; text-decoration: none; line-height: 18px; font-size:11px; }
.title_placiau:visited{background:#379011; height: 18px; padding: 0px 10px; color: #fff; text-decoration: none; line-height: 18px; font-size:11px;}
.title_placiau:hover{background:#379011; height: 18px; padding: 0px 10px; color: #fff; text-decoration: none; line-height: 18px; font-size:11px;}

.title_placiau_div{position: absolute; right: 0px; top:10px;}


.button_green{border:0px; background: url('button_green.png') repeat-x left bottom; height: 16px; padding: 0px 5px; color: #fff; font-size:11px; font-weight: bold; cursor:pointer;}
.button_green:hover{background-position: left top;}
.link_green:link{background: url('button_green.png') repeat-x left bottom; height: 16px; padding: 0px 5px; color: #fff; font-size:11px; font-weight: bold; line-height: 16px; text-decoration: none; float: left; display: block;}
.link_green:active{background: url('button_green.png') repeat-x left bottom; height: 16px; padding: 0px 5px; color: #fff; font-size:11px; font-weight: bold; line-height: 16px; text-decoration: none; float: left; display: block;}
.link_green:visited{background: url('button_green.png') repeat-x left bottom; height: 16px; padding: 0px 5px; color: #fff; font-size:11px; font-weight: bold; line-height: 16px; text-decoration: none; float: left; display: block;}
.link_green:hover{background: url('button_green.png') repeat-x left top; height: 16px; padding: 0px 5px; color: #fff; font-size:11px; font-weight: bold; line-height: 16px; text-decoration: none; float: left; display: block;}

.paging{max-width: 810px;width: 100%;}
.puslapiai{padding-top: 10px; float: left;}
.page_num_selection{padding-top: 10px; float: right;}
.navigation{margin-top: 10px; max-width: 810px;width: 100%;}
.pages{color:#2d2d2d; font-weight: bold; font-size:14px; padding-left: 10px;}
.prev_page {float: left;}
.prev_page a{background:url('prev.png') no-repeat left top; width: 270px; height: 230px; display: block;}
.next_page {float: right;}
.next_page a{background:url('next.png') no-repeat left top; width: 270px; height: 230px; display: block;}

.page_nr_active:link {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}
.page_nr_active:visited {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}
.page_nr_active:active {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}
.page_nr_active:hover {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}

.page_nr:link {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; display: inline-block; margin-bottom: 3px; background: #e9e9e9; font-weight: bold; color: #000;}
.page_nr:visited {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; display: inline-block; margin-bottom: 3px; background: #e9e9e9; font-weight: bold; color: #000;}
.page_nr:active {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; display: inline-block; margin-bottom: 3px; background: #e9e9e9; font-weight: bold; color: #000;}
.page_nr:hover {font-size: 14px; text-decoration: none;border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; display: inline-block; background: #8ac540; color: #fff;}

.page_button_in{font-size: 14px; border:none; padding:6px 11px; margin-bottom: 3px; background: #e9e9e9; font-weight: bold; color: #000;}
.page_button_in:hover{ background: #8ac540; color: #fff;}
.page_button_ac{font-size: 14px; border:none; padding:6px 11px; font-weight:bold; margin-bottom: 3px; background: #8ac540; color: #fff;}




.btn_pilkas:link {min-width:184px; height:32px; padding-right:50px; padding-left:17px; background:#807f7b url(arrow_but.png) center right no-repeat; font-size:18px; font-weight:bold; color:#ffffff; font-family: 'PT Sans', sans-serif; text-align:left; text-transform:uppercase; float:left; margin-left:9px; margin-top:10px; padding-top: 5px; text-decoration:none;}
.btn_pilkas:visited {min-width:184px; height:32px; padding-right:50px; padding-left:17px; background:#807f7b url(arrow_but.png) center right no-repeat; font-size:18px; font-weight:bold; color:#ffffff; font-family: 'PT Sans', sans-serif; text-align:left; text-transform:uppercase; float:left; margin-left:9px; margin-top:10px; padding-top: 5px; text-decoration:none;}
.btn_pilkas:hover {background:#2c730f url(arrow_but.png) center right no-repeat; text-decoration:none;}
.submit_style {cursor:pointer; min-width:184px; height:38px; padding-right:50px; padding-left:17px; background:#399512 url(arrow_but.png) center right no-repeat; font-size:18px; font-weight:bold; color:#ffffff; font-family: 'PT Sans', sans-serif; text-align:left; text-transform:uppercase; float:left; margin-left:9px; margin-top:10px; padding-top: 5px; text-decoration:none; border:none;}
.login_bg{margin:20px auto 50px auto; max-width:600px; min-width:320px; min-height:400px; background-color:#f7f7f7; padding-bottom: 30px;} 
.login_bg_priminimas{ max-width:600px; min-width:320px; margin:40px auto 40px auto; background-color:#f7f7f7; padding-bottom:50px;}
.login_title{text-align:center; padding-top: 10px; max-width:600px; min-width:320px; height:40px; background-color:#f4c508; color:#ffffff;font-weight: bold;font-size: 24px;}
.login_user {margin:10px;}
.login_user_text{ color:#939393;font-weight: bold;font-size: 14px; text-align:left;} 
.login_user_logo{margin-top:15px; margin-right:15px; height:26px; width:34px;background:url(login_user_logo.png) no-repeat;float:left;display:none;} 
.login_user_input{margin-top:11px; width: 100%; height:37px;border: 1px solid #ababab;padding: 5px;}
.login_psw {margin:10px;}
.login_psw_text{ color:#939393;font-weight: bold;font-size: 14px; text-align:left;} 
.login_psw_logo{margin-top:25px; margin-right:15px; height:16px; width:34px;background:url(login_psw_logo.png) no-repeat;float:left;display: none;} 
.login_psw_input{margin-top:11px; width: 100%; height:37px;border: 1px solid #ababab;padding: 5px;}
.login_mygtukai{width: 97%; box-sizing: border-box;}
.priminimai_div{margin-top: 18px}
.psw_priminimas{float:right; color:#737373; font-weight: regular;font-size: 12px; cursor: pointer;}
.logn_error{width:100%;float:left;margin-top:10px;font-size: 16px; font-weight: bold; color:#db1f26; text-align: center;}
.logn_success{width:100%;float:left;margin-top:10px;font-size: 16px; font-weight: bold; color:#287507; text-align: center;}
.logn_success a:link{text-decoration: underline; color:#287507;font-size: 16px;}
.logn_success a:visited{text-decoration: underline; color:#287507;font-size: 16px;}
.logn_success a:active{text-decoration: underline; color:#287507;font-size: 16px;}
.logn_success a:hover{text-decoration: none; color:#287507;font-size: 16px;}
.regitracija_user_input{margin-top:5px; width:100%; height:37px;float:left;border: 1px solid #d6d6d6;}
.regitracija_user_text{margin-top:15px; color:#939393;font-weight: 400;font-size: 14px;text-align:left;} 
.regitracija_user_text2{display: inline-block; vertical-align: top; line-height: 22px;} 
.regitracija_user_checkbox{margin-left:5px; width:20px; height:20px;}

.block_title{color:#379011;  font-size: 18px; padding-bottom:20px;}
.block_items{color:#000000; font-size: 14px; line-height:200%; padding-left:5px;}
.block_select_list{color:#abadb3; border: 1px solid #abadb3; height: 23px; width:200px;}
.block_input{color:#abadb3; border: 1px solid #abadb3; height: 23px; width:123px;}

.login_1, .login_2, .login_3, .login_4  {display: inline-block; margin-bottom: 5px; background: #399512; min-width: 250px; margin-right: 10px; padding: 10px; color: #fff;}
.login_1:hover, .login_2:hover, .login_3:hover, .login_4:hover {background: #2c730f; cursor:pointer;}
.login_3, .login_4 {margin-right:0px;min-width: 260px;}

label.checkbox_style_lebel {height:19px; line-height: 19px; display: inline-block;}
label.checkbox_style_lebel input { display: none;}
label.checkbox_style_lebel span {
  height: 17px;
  width: 17px;
  border: 1px solid #d6d6d6;
  display: inline-block;
  background: #fff;
}
.checkbox_style_lebel input[type=checkbox]:checked + span {
  background: black;
  background:url(check_box_bg.png) no-repeat;
}


.button_yellow{
	background: url('button_yellow2.png') repeat-x left top;
	color: #000;
	font-size: 12px;
	border: none;
	cursor: pointer;
	padding: 3px 15px;
	vertical-align: top;
	margin: 5px 0px 0px 10px;
	height: 24px;
}

#right_buttons{padding: 0px; margin:0px; list-style: none; text-align: left;}
#right_buttons li{background-color: #e4e4e4; padding: 15px 10px 15px 20px; margin-bottom: 1px;}
#right_buttons a:link{font-size: 16px; color: #848484; text-decoration: none;}
#right_buttons a:visited{font-size: 16px; color: #848484; text-decoration: none;}
#right_buttons a:active{font-size: 16px; color: #848484; text-decoration: none;}
#right_buttons a:hover{font-size: 16px; color: #848484; text-decoration: underline;}
#right_buttons a.active{font-size: 16px; color: #848484; text-decoration: none; font-weight: bold}

#map_right img{
	max-width: 100%;
	margin-bottom: 1px;
}
#top_sales{
	text-align: left;
}
.top_sales_header{
	background-color: #e4e4e4; padding: 15px 10px 15px 20px; margin-bottom: 1px; font-size: 16px; color: #848484; font-weight: bold;
}
.top_sales_info{
	padding: 5px 10px 5px 20px;
	color: #848484;
	font-size: 12px;
}
.top_sales_green{
	font-size: 16px;
	color: #368f10;
	font-weight: bold;
}

.thumb{
	width: 83px;
	height: 52px;
	overflow: hidden;
	float: left;
	margin:0px 0px 3px 2px;
}

.skelbimas_report_button{
	color: #ff4242;
	border:1px solid #ff4242;
	cursor: pointer;
	line-height: 28px;
	padding: 0px 15px;
	font-size: 14px;
	background:url('thumb_down.png') no-repeat 350px center;
}

.skelbimas_privalumas{
	background:url('check.png') no-repeat left top; display: inline-block; width: 170px; font-size: 12px; color: #606060; padding-left: 25px; line-height: 16px; margin-bottom: 5px;
}
.skelbimas_not_comp{
	background:url('not_comp.png') no-repeat left top; display: inline-block; width: 170px; font-size: 12px; color: #606060; padding-left: 25px; line-height: 16px; margin-bottom: 5px;
}
.skelbimas_is_comp{
	background:url('check.png') no-repeat left top; display: inline-block; width: 170px; font-size: 12px; color: #606060; padding-left: 25px; line-height: 16px; margin-bottom: 5px;
}
a.atlikti_link{display: inline-block; float:right; padding:2px; cursor:pointer; text-align:center; vertical-align:middle;
 width:60px;
 height:18px; line-height:18px;
 background-color:#56b056;
 color: white; 
 border: 2px solid #3e8f3e;
  margin-top:-7px;
   text-decoration:none;
 }
a.atlikti_link:hover{background-color:#3e8f3e;}

.skelbimas_info_block{
	padding: 10px 0px 10px 15px;
}
.skelbimas_info_column{
	float: left;
	width: 200px;
}
.skelbimas_info_column .info_row{
	font-size: 12px;
	color: #606060;
	text-transform: uppercase;
}
.skelbimas_info_column .info_row span{
	font-weight: bold;
	text-transform: lowercase;
}
.skelbimas_info_column .info_row.inactive{
	color: #d0d0d0;
}

.error_text{font-family: airial; font-size: 14px; color:#df4952;}
.webmod_form_error{border:1px solid red;}
.form_error{color: #df4952}
.form_error_message{color: #df4952; text-align: left; margin:15px 0px 0px 41px; font-size: 14px; }

.centras_second_menu_vidus_vidine:link {color: #000000; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('centras_but_grey.png') repeat-x left top;}
.centras_second_menu_vidus_vidine:visited {color: #000000; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('centras_but_grey.png') repeat-x left top;}
.centras_second_menu_vidus_vidine:active {color: #000000; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('centras_but_grey.png') repeat-x left top;}
.centras_second_menu_vidus_vidine:hover {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block;background: url('button_green_vidus.png') repeat-x left top;}

.centras_second_menu_vidus_vidine_ac:link {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('button_green_vidus.png') repeat-x left top;}
.centras_second_menu_vidus_vidine_ac:visited {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('button_green_vidus.png') repeat-x left top;}
.centras_second_menu_vidus_vidine_ac:active {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block; background: url('button_green_vidus.png') repeat-x left top;}
.centras_second_menu_vidus_vidine_ac:hover {color: #fff; font-size: 16px; text-decoration:none;  font-weight:bold; line-height: 33px; display: block;background: url('button_green_vidus.png') repeat-x left top;}

#center_juosta_vidine{width: 1230px; height:37px; background: url('centras_juosta.png') repeat-x}
#centras_nt_buttons_vidine{height: 33px;float:left;}
#centras_nt_buttons_vidine ul{list-style: none; margin-top:4px; padding:0px;}
#centras_nt_buttons_vidine li{display: block; height: 33px; float:left; width:175px; margin:0px; padding:0px;}
.siulyti_mygtukai_vidus{list-style: none; text-align: center; width: 100%; margin: 10px 0px;}
.siulyti_mygtukai_vidus li{display: inline;}
.siulyti_mygtukai_vidus a{font-size:14px; font-weight: bold;}

#main_photo{width: 436px; height: 324px; overflow: hidden; position:  relative;}

.upload_img {width: 100px; height: 56px;  border:1px solid lightsteelblue; float: left; margin: 0px 5px 10px 5px; position: relative;}
.upload_img img {width: 100px; height: 56px; }
.upload_img_blank{width: 100px; height: 56px; border:1px solid lightsteelblue; float: left; margin: 0px 5px 10px 5px; cursor: pointer; background: url(upload.jpg) no-repeat;}
.upload_img_close{background:url('delete_photo.png') no-repeat left top; width: 16px; height: 16px; position: absolute; right: 2px; top: 2px; cursor: pointer;}
.upload_img_loading{width: 100px; height: 56px; border:1px solid lightsteelblue; float: left; margin: 0px 5px 10px 5px; background: url('loading.gif') no-repeat center center;}

.customer_photo_container{text-align: left; margin:5px 0px 0px 41px;}
.customer_photo_container .upload_img_blank{display: none;}
.customer_photo_container .upload_img {width: auto; height: auto;  border:none; float: left; margin: 0px; position: relative; margin-top:10px;}
.customer_photo_container .upload_img img {width: auto; height: auto; }
.customer_photo_container .upload_img_loading{width: 100px; height: 56px; border:none; float: left; margin: 0px 5px 10px 5px; background: url('loading.gif') no-repeat center center;}

.pap_info_main_div{width:80%;}
.pap_info_kategorijos_pav{width:15%; float:left;}
.pap_info_kategorijos_duomenys{width:85%; float:left; display:table-cell; vertical-align:top;}
.pap_info_kategorijos_duomenys_checkbox{width:240px;display: inline-block;}

.pap_plotai_main_div{width:70%;}
.papildomi_plotai_laikelis{width:400px;display: inline-block;}
.papildomi_plotai_text{width:180px;display: inline-block;}
.papildomi_plotai_input{display: inline-block;}

.skelbimas_mygtukas_1{
 cursor:pointer;
 width:190px;
 height:30px; 
 background-color:#56b056;
 color: white;
 -moz-border-radius: 23px; 
 -webkit-border-radius: 23px; 
 border-radius: 23px; 
 border: 2px solid #3e8f3e;
  }
.skelbimas_mygtukas_1:hover{ background-color:#3e8f3e;}  
  
 .skelbimas_mygtukas_2{
 cursor:pointer;
 width:190px;
 height:30px; 
 background-color:#efa742;
 color: white;
 -moz-border-radius: 23px; 
 -webkit-border-radius: 23px; 
  border-radius: 23px; 
 border: 2px solid #e6921b;
 }
 
 
 #popup_overlay{
	 position: fixed;
	 width: 100%;
	 height: 100%;
	 top:0px;
	 left: 0px;
	 z-index: 200;
	 background: url('transparent.png') repeat left top;
	 cursor: wait;
	 display:none;
 }
 
 #popup_form_container{
	 position: fixed;
	 top:20%;
	 min-height: 100px;
	 min-width: 400px;
	 background-color: #fff;
	 margin: auto;
	 z-index: 201;
	 left: 50%;
	 margin-left: -200px;
	 display: none;
 }
 
 #popup_form_close{
	 background: url('exit_icon.png') no-repeat left top;
	 width: 25px;
	 height: 25px;
	 cursor: pointer;
	 position: absolute;
	 top:5px;
	 right:5px;
 }
 
 .contact_form_div{
	 padding: 20px;
 }

a.saved_ssr:link{
	text-decoration: none; padding-left: 30px; color:#333; margin-bottom: 3px; display: block; font-size: 11px; line-height: 13px; text-transform:none;
}
a.saved_ssr:acitve{
	text-decoration: none; padding-left: 24px;color:#333; margin-bottom: 3px; font-size: 11px; line-height: 13px;
}
a.saved_ssr:visited{
	text-decoration: none; padding-left: 24px;color:#333;  margin-bottom: 3px; font-size: 11px; line-height: 13px;

}
a.saved_ssr:hover{
	text-decoration: none; padding-left: 24px;color:#666;  margin-bottom: 3px; font-size: 11px; line-height: 13px;
}
.plotu_stulpelis{width:320px;float:left;}
.nt_btn_savininkai {border: #ececec 1px solid; cursor:pointer;  display:inline-block;margin-bottom:2px; margin-right:2px; box-sizing:border-box; text-align:center; max-width:270px;transition: all 0.3s ease-in-out; width:270px; height:270px; background:url(ntsavininkai_btn.png) no-repeat 0px 0px }
.nt_btn_savininkai:hover {border: #167a9c 1px solid; opacity: 0.7; }

.nt_btn_brokeriai {border: #ececec 1px solid; cursor:pointer;  display:inline-block;margin-bottom:2px; margin-right:2px; box-sizing:border-box;  text-align:center; max-width:270px;transition: all 0.3s ease-in-out; width:270px; height:270px; background:url(ntsavininkai_btn.png) no-repeat 0px -270px }
.nt_btn_brokeriai:hover {border: #167a9c 1px solid; opacity: 0.7; }

.nt_btn_agenturos {border: #ececec 1px solid; cursor:pointer;  display:inline-block;margin-bottom:2px; margin-right:2px; box-sizing:border-box; text-align:center; max-width:270px;transition: all 0.3s ease-in-out; width:270px; height:270px; background:url(ntsavininkai_btn.png) no-repeat 0px -540px;}
.nt_btn_agenturos:hover {border: #167a9c 1px solid; opacity: 0.7; }

.bg_issaugota {max-width:120px; text-align:center; }
.bg_issaugota_block {display:inline-block; width:126px; height:126px;  background:url(ntsavininkai_btn.png) no-repeat -268px 0px; margin-top:10px;margin-bottom:10px;}
.bg_issaugota_blocktxt {font-size:18px; font-family:Arial; color:#368e10; padding-top:10px; line-height:16px;}

table.lentele_stat
{text-align: center;
font-weight: normal;
font-size: 12px;
color: #fff;
width: 100%;
background-color: #fff;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.lentele_stat td
{font-family: Arial;
background-color: #fff;
color: #3d3737;
font-size:13px;
line-height: 30px;
padding: 8px 4px 8px 4px;
text-align: left;
border-top:0px;
border-bottom: 1px #eeeeee solid;
border-left:0px;
border-right:0px;}

table.lentele_stat td.head
{font-family: Arial;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 1px #eeeeee solid;
font-size: 15px;
background:#3f9619;} 

.error_msg {
    font-weight: 400;
    color: red!important;
    font-size: 14px;
    text-align: left;
    background: #ffeded;
    padding: 3px;
    border: 1px solid #ffdfdf;
    width: 99.5%;
    display: block;
    margin-bottom: 3px;
}

#vidus_nt_buttons {/*display: none;*/}


@media screen and (max-width: 720px) {
.nt_btn_savininkai {max-width:720px;}
.nt_btn_brokeriai {max-width:720px;}
.nt_btn_agenturos {max-width:720px;}
}

@media screen and (max-width: 440px) {
	a,abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,header,hgroup,hr,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,var,video,input,textarea{border-radius:0;font-family:Arial;margin:0;padding:0;border:0;color:inherit;border-collapse:collapse;line-height:120%}
	
	html,body{font-family:Arial;margin:0;padding:0;height:100%;width:100%}
	
	#vidus_header {margin: 0;}
	#side {width: 100%;}
	#content {width: 100%;}
	.privalumai {display: none;}
	#nt_buttons li:first-child {width: 66.6%;}
	.object {width: 100%; display: block;}
	#eiliskumas {position: relative;}
	#logo {float: none;width: 140px;}
	#logo a{display: block;}
	#logo img{width: 100%;}
	.login_bg {display: block; width: 100%;min-height: auto;}
	#footer_top{display: none;}
	#footer_buttons{display: none;}
	
	#deti_button_vidus {display: block;float: none; width: 100%;height: auto;}
	
	.object_info_link {font-size: 15px;}
	
	#vidus_header_right {height: auto;width:77%;position: absolute;top: 2px;right: 6px;}
	#vidus_prisijungti_box {width: auto;height: 34px;}
	#user_icon {height: 34px;}
	#prisijungti_button_text {font-size: 15px; padding-top: 7px;}
	#prisijungti_button_icon {margin-right: 5px; margin-top: 9px;}
	#vidus_nt_buttons ul {margin-top: 4px;}
	.second_menu_vidus {line-height: 24px}
	.second_menu_vidus_active {line-height: 24px}
	#nt_buttons {width: 100%;height: auto; display: block; text-align: left; padding: 0;margin-top: 20px;}
	#nt_buttons ul {width: 100%;}
	#nt_buttons li {height: 24px; line-height: 1;width: 33.3%;}
	.btn2_center {padding: 7px 10px 8px 10px;}
	.object_line {height: auto;}
	.object_line .object_info_right {max-width: none;}
	.object_line .object_line_left {max-width: none;}
	.navigation {display: none;}
	.copyright {width: 100%;line-height: 1;padding: 0;}
	.search_button_container {padding-top: 0px;}
	
}