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

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

html {
height: 100%;
}

body {
min-height:100%;
height: 100%;
background: #fff;
color: #606062;
font-weight: normal;
line-height:1.4;
font-family: tahoma;
font-size:11px;
}

img{
border:0
}

a{
color:#1f7cb2;
text-decoration:underline
}

a:hover{
text-decoration:none
}

p{
margin:1.5em 0;
}

#page {
width: 980px;
margin: auto;
height: auto !important;
min-height:100%;
height: 100%;
}

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

#footer {
margin: auto;
margin-top: -76px;
width: 959px;
height: 54px;
clear: both;
background: url(/images/footer/footer_bg.jpg) top left no-repeat #e2f0e5;
color:#969696;
padding:22px 0 0 21px;
}

#footer a{
display:inline-block;
padding:0 10px 0 9px;
margin-bottom:3px;
text-decoration:none;
color:#545454;
background:url(/images/borders/border_1.gif) 100% 3px no-repeat;
}

#footer a:hover{
text-decoration:underline
}

#header {
height: 84px;
padding:24px 0 10px 0;
}

#header .top_links{
width:732px;
margin-left:10px;
}

#header .top_links td{
text-align:center;
padding-top:7px;
width:14.28%;
vertical-align:top
}

#header .top_links a{
display:inline-block;
text-decoration:none;
font-size:10px;
line-height:1.2;
text-transform: uppercase
}

#header .top_links a:hover span{
text-decoration:underline
}

#sidebar {
width: 238px;
padding:0 10px 0 0;
float: left;
}

a.button_1{
display:block;
width:219px;
height:31px;
background:url(/images/buttons/button_1.jpg) top left no-repeat;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#fff;
padding:3px 0 0 19px;
text-decoration:none
}

a.button_2{
display:block;
width:174px;
height:80px;
background:url(/images/buttons/button_2.jpg) top left no-repeat;
font-family: tahoma;
font-size:11px;
color:#606062;
padding:12px 0 0 64px;
text-decoration:none
}

a.button_3{
display:inline-block;
background:url(/images/buttons/button_3.jpg) top left no-repeat;
width:81px;
height:22px;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
color:#fff;
text-decoration:none;
padding:3px 0 0 14px;
margin-top:9px;
*margin-top:8px;
}

a.button_2 span{
font-size:20px;
color:#434343;
font-family:Georgia, "Times New Roman", Times, serif
}

a.button_2 span span{
color:#175b82
}

h1.uzs_dabar{
background:url(/images/headers/header_1.jpg) top left no-repeat;
width:182px;
height:65px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
line-height:1.1;
color:#fff;
padding:12px 0 0 56px;
}

h1.news_uzs{
background:url(/images/headers/header_2.jpg) top left no-repeat;
width:180px;
height:40px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#266589;
font-weight:normal;
padding:9px 0 0 58px;
}

h1.offers{
background:url(/images/headers/header_3.gif) top left no-repeat;
width:160px;
height:64px;
padding:13px 0 0 78px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#384a46;
font-weight:normal;
line-height:1.1;
}

h1.offers_opn{
width:179px;
background:url(/images/headers/header_8.jpg) top left no-repeat;
padding:12px 0 0 59px;
}

h1.aktualijos{
background:url(/images/headers/header_4.gif) top left no-repeat;
width:185px;
height:41px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#175b82;
font-weight:normal;
padding:9px 0 0 53px;
}

h1.pask_min{
background:url(/images/headers/header_5.jpg) top left no-repeat;
width:417px;
height:66px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#000;
font-weight:normal;
padding:12px 0 0 67px;
}

h1.pask_min i{
font-style:normal;
color:#414141
}

h1.pask_min span{
font-size:11px;
color:#414141
}

#mainbar {
width: 732px;
overflow: hidden;
float: left;
}

table.menu{

background:url(/images/mainbar/menu_bg.jpg) top left no-repeat
}

table.menu td{
text-align:center;
height:34px;
}

table.menu td a{
display:inline-block;
padding:0 22px;
color:#545454;
text-decoration:none;
background:url(/images/borders/border_1.gif) 100% 3px no-repeat;
}

table.menu td a:hover{
text-decoration:underline
}

table.menu td.selected{
background:url(/images/mainbar/menu_selected.gif) center bottom no-repeat;
}

table.menu td.selected a{
font-weight:bold;
color:#000;
}

div.block_1{
background:url(/images/sidebar/block_bg_1.jpg) top left repeat-y;
width:203px;
padding:8px 17px 8px 18px
}

div.block_1_footer{
background:url(/images/sidebar/block_footer_bg_1.jpg) top left no-repeat;
height:9px;
font-size:6px;
line-height:1;
}

table.foot_links{}

table.foot_links td{
width:16.66%;
text-align:center;
height:74px;
}

div.right_content{
overflow: hidden;
width:732px;
}

div.right_content .main_list{
width:484px;
}

div.right_content .rightbar{
width:238px;
}

ul.list_1, ul.list_2{
list-style:none
}

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

ul.list_2 li{
padding-bottom:15px;
}

ul.list_1 li.last{
padding-bottom:0
}

ul.list_1 li a{
color:#606062;
text-decoration:none
}

ul.list_1 li a:hover{
color:#1f7cb2;
text-decoration:underline
}

ul.list_2 li span{
display:block;
background:url(/images/borders/border_2.gif) bottom left repeat-x;
display:block
}

ul.list_2 li span span{
display:inline-block;
float:right;
padding-top:2px;
padding-bottom:1px;
margin-bottom:-1px;
padding-left:4px;
background: url(/images/decor/decor_1.gif) top right repeat-y
}

ul.list_2 li span span b{
color:#bb3333
}

ul.list_2 li a{
display:inline-block;
padding-right:4px;
padding-top:2px;
padding-bottom:1px;
margin-bottom:-1px;
background: url(/images/decor/decor_1.gif) top left repeat-y
}

div.block_2{
width:484px;
background:url(/images/mainbar/block_2_bg.jpg) top left repeat-y
}

div.block_2_footer{
background:url(/images/mainbar/block_2_footer_bg.jpg) top left no-repeat;
width:484px;
height:37px;
}

div.block_2_footer a{
font-size:11px;
font-weight:bold;
display:inline-block;
background:url(/images/icons/ico_8.gif) 0 4px no-repeat;
padding-left:14px;
margin:13px 0 0 13px;
}

table.l_m_block td{
vertical-align:top;
padding:10px 0;
}

table.l_m_block{
margin: 0 0 0 13px;
width:454px;
border-bottom:1px solid #dcdcdc
}

table.l_m_block code{
display:block;
width:100px;
height:12px;
margin:3px 0 0 0;
}

table.l_m_block .cost{
font-size:17px;
color:#bb3333
}

table.l_m_block .cost a.take{
display:inline-block;
font-size:10px;
font-weight:bold;
color:#fff;
width:81px;
height:22px;
text-transform:uppercase;
text-decoration:none;
padding:3px 0 0 12px;
margin-top:5px;
background:url(/images/buttons/button_4.jpg) top left no-repeat
}

table.l_m_block .cost span{
display:block;
width:37px;
height:17px;
padding:0;
margin:0;
line-height:1;
background:url(/images/icons/ico_15.gif) top left no-repeat ;
position:absolute;
right:7px;
top:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#fff;
text-align:right;
line-height:0.9;
padding:6px 2px 0 0;
}

table.l_m_block .cost div{
position:relative
}

table.l_m_block code img{
display:block;
float:left
}

table.l_m_block a.who{
color:#606062
}

table.l_m_block .photo_place{
width:102px;
padding-left:3px;
}

table.l_m_block .photo_place img{
display:block;
width:89px;
height:58px;
}

table.l_m_block .photo_place img.remai{
margin-top:-58px;
}

div.uzsakymas h3{
display:block;
background:url(/images/borders/border_3.gif) left 8px repeat-x
}

div.uzsakymas h3 span{
background:url(/images/sidebar/block_bg_1.jpg) -18px 0 repeat-y;
padding-right:7px;
}

div.uzsakymas select{
font-size:11px;
font-family:tahoma;
color:#606062;
margin:5px 0 15px 0; 
}
div.uzsakymas select option{  
padding-left: 3px;
}

div.uzsakymas select.big{
width:165px;
}

div.uzsakymas select.small{
width:61px;
}

div.uzsakymas select.medium{
width:72px;
}

div.uzsakymas table.trukme{
margin:5px 0 15px;
}

div.uzsakymas table.trukme select{
margin:0
}

div.uzsakymas img.calendr{
margin:4px 28px 0 0;
}

div.uzsakymas div.cost {
}

div.uzsakymas div.cost h3{
padding-bottom:5px
}

div.uzsakymas div.cost h3.last{
margin-top:4px;
}

div.uzsakymas div.cost input{
width:55px;
margin:0 4px 0 2px;
}

a.search{
display: inline-block;
background:url(/images/buttons/button_5.jpg) top left no-repeat;
width:82px;
font-family:tahoma;
font-weight:bold;
font-size:10px;
color:#fff;
text-transform:uppercase;
text-decoration:none;
padding:6px 0 0 15px;
height:27px;
}

a.uzs_dabar_link{
cursor:pointer; 
margin-bottom:4px; 
display:inline-block
}

a.offers{
display:block;
width:179px;
height:60px;
padding:12px 0 0 59px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#384a46;
line-height:1.1;
text-decoration:none;
background:url(/images/headers/header_6.jpg) top left no-repeat;
}

div.content_1_top{
height:19px;
background:url(/images/mainbar/content/content_1_top.jpg) top left no-repeat;
}

div.content_1_top_2{
background:url(/images/headers/header_7_1.jpg) bottom left no-repeat;

position:relative;
padding:13px 0 30px 75px;
}

* html div.content_1_top_2{
height:33px;
}

div.content_1_top_2 img.ico{
position:absolute;
left:10px;
top:16px
}

div.content_1_top_2 img.ico_2{
position:absolute;
left:13px;
top:11px
}

div.content_1_top_2 img.ico_3{
position:absolute;
left:15px;
top:10px
}

div.content_1_top_2 img.ico_4{
position:absolute;
left:15px;
top:10px
}

div.content_1_top_2 h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
line-height:1.2;
color:#000;
font-weight:normal
}

div.content_1_top_2 span{
padding-right:3px;
}

div.content_1_bottom{
height:19px;
background:url(/images/mainbar/content/content_1_bottom.jpg) top left no-repeat;
}

div.content_1_bottom_2{
height:54px;
background:url(/images/mainbar/content/content_1_bottom_2.jpg) top left no-repeat;
}

div.content_1_main{
padding:0 25px;
overflow: auto;
width:681px;
height:auto;
background:url(/images/mainbar/content/content_1_main.jpg) top left repeat-y;
}

div.content_1_main h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#000;
font-weight:normal;
padding-bottom:9px;
}

div.sub_block {
font-weight:bold;
margin-left:-22px;
margin-bottom:15px;
}

div.sub_block span{
display:inline-block;
height:18px;
border-right:1px solid #e0e0e0;
padding:2px 22px 0 22px;
}

table.newsletter_ch_list{
margin:10px 0 3px 19px
}

table.newsletter_ch_list td{
height:28px;
}

table.newsletter_ch_list td input{
*margin-left:-4px;
}

table.aktualija {
border-bottom:1px solid #ddd;
margin-bottom:15px;
}

table.aktualija td{
vertical-align:top;
padding-bottom:15px;
}

table.aktualija td.photo{
padding-left:3px
}

table.aktualija td.photo img{
display:block;
margin-right:16px;
}


table.aktualija td.photo img.remai{
margin-top:-58px;
}

table.aktualija td.cont div{
display:inline-block;
padding:6px 0;
}

table.aktualija td.cont div p{
	margin:0
}

table.aktualija td.cont  i{
color:#9b9b9b
}

table.aktualija_last{
margin-bottom:0;
border:0
}

div.bottom_pagination{
padding-left:13px;
padding-top:23px;
height:31px;
}

div.bottom_pagination span{
display:inline-block;
width:25px;
height:21px;
text-align:center;
margin-right:5px;
font-weight:bold;
padding-top:2px;
font-size:12px
}

div.bottom_pagination span a{

}

div.bottom_pagination span.selected{
background: url(/images/icons/ico_13.gif) top left no-repeat
}

div.bottom_pagination span.selected a{
text-decoration:none;
color:#262626
}

div.content_1_main h2{
font-size:16px;
color:#3b3b3b;
padding-bottom:3px;
}

div.aktualija_text{
margin-top:11px;
}

div.ekzotika{
padding-top:4px
}

div.ekzotika .photo_place_2{
width:130px
}

div.ekzotika .photo_place_2 img{
display:block;
}

div.ekzotika .photo_place_2 img.remai{
margin-top:-85px;
}

div.ekzotika .info{
line-height:1.5
}

ul.tabs{
height:38px;
list-style:none;
background:url(/images/tabs/tabs_bg.gif) bottom left no-repeat;
margin:0 -25px;
margin-top:18px;
padding-left:21px;
}

ul.tabs li{
float:left;
padding:0 0 0 12px;
height:38px;
background:url(/images/borders/border_4.gif) top right no-repeat
}

ul.tabs li.selected{
background:url(/images/tabs/tabs_left_bg.gif) top left no-repeat
}

ul.tabs li span{
height:38px;
display:inline-block;
padding:0 12px 0 0;
}

ul.tabs li.selected span{
background:url(/images/tabs/tabs_right_bg.gif) top right no-repeat
}

ul.tabs li span span{
padding:10px 13px 0 13px;
font-weight:bold;
height:28px;
white-space:nowrap
}

ul.tabs li.selected span span{
background:url(/images/tabs/tabs_main_bg.gif) top left repeat-x;
}

ul.tabs li span span a{
font-weight:bold;
}

ul.tabs li.selected a{
font-weight:bold;
color:#606062;
text-decoration:none !important
}

table.ekzotika_2 td{
padding-top:15px;
}

table.ekzotika_2 .there_photo {
vertical-align:top;
width:195px;
}

table.ekzotika_2 .there_photo img{
display:block;
margin-left:22px;
}

table.ekzotika_2 .there_photo img.remai{
margin-top:-132px;
}

table.ekzotika_2 table.table{
border-collapse:collapse;
color:#444;
}

table.ekzotika_2 table.table thead td{
background:#f2f2f2;
font-weight:bold;
}

table.ekzotika_2 table.table td{
padding:6px;
border:1px solid #e8e8e8;
/*width:20%;*/
}

table.ekzotika_2 table.form{
margin-top:16px;
}

table.ekzotika_2 table.form td{
padding:0;
padding-bottom:15px;
}

table.ekzotika_2 table.form td span{
display:inline-block;
}

table.ekzotika_2 table.form td select{
width:165px;
margin-right:10px;
}

table.ekzotika_2 table.form td input{
width:161px;
margin-right:10px;
}

table.ekzotika_2 table.form textarea{
width:460px;
height:160px;
}

a.send{
display:inline-block;
width:78px;
height:27px;
background:url(/images/buttons/button_6.jpg) top left no-repeat;
font-weight:bold;
color:#fff;
text-transform:uppercase;
text-decoration:none;
padding:6px 0 0 18px;
}

table.ekzotika_3{
line-height:1.5;
}

table.ekzotika_3 .remai_4{
margin-top:-67px;
}

table.ekzotika_3 a.title{
text-transform:uppercase
}

table.ekzotika_3 .photo{
width:0px;
}

table.ekzotika_3 .cost a{
margin-right:22px;
background:url(/images/icons/ico_8.gif) left no-repeat;
padding-left:12px;
}

table.jaunavedziai .cont{
padding-right:10px;
}

table.jaunavedziai .cont a{
text-transform:none
}

.error{
    color: red;
}

table.jaunavedziai em{
font-style:normal;
display:inline-block;
padding-top:3px;
height:14px;
}

table.jaunavedziai em img{
display:block;
float:left
}

table.jaunavedziai a.linkus{
display:block;
width:123px;
height:20px;
background:url(/images/buttons/button_7.jpg) top left no-repeat;
color:#fff;
text-align:center;
text-decoration:none;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
margin-top:5px;
line-height:1;
padding-top:4px;
}

table.contacts td{
width:50%;
line-height:1.6;
vertical-align:top;
padding-top:26px;
height:110px;
}

table.contacts td img{
float:left;
margin-right:15px
}

table.contacts td div{
overflow:hidden;
height:100% !important;
}

html body div.pask_min_big{
width:731px !important
}

div.pask_min_big h1{
width:664px;
background:url(/images/headers/header_9.jpg) top left no-repeat
}

div.pask_min_big div.block_2{
background:url(/images/mainbar/content/content_1_main.jpg) top left repeat-y;
width:732px
}

/*SPECIAL*/

.fl_l{
float:left
}

.fl_r{
float:right
}

.nobord{
border:0 !important
}

.nobg{
background:none !important
}

.nomarg{
	margin:0 !important;
}

.padd_bott{
padding-bottom:10px;
}

.marg_bott{
margin-bottom:10px;
}

br.small_br{
font-size:6px;
}

.widthAll{
width:100%;
}

.inline_decor{
display:inline-block;
padding-bottom:5px;
line-height:1.1;
}

.font_16{
font-size:16px !important
}

.light_grey{
color:#9b9b9b
}

span.red{
color:#ff0909
}

/*pataisymai*/

div.menu_blokas{
background:url(/images/mainbar/menu_bg.jpg) top left no-repeat; 
}

div.kampas_topp{
height:8px;
font-size:6px;
position:absolute;
top:0;
left:0;
width:732px;
line-height:1;
z-index:11;
background:url(/images/headers/header_7.jpg) top left no-repeat
}


html body div.pask_min_big{
width:731px !important
}

div.pask_min_big h1{
width:664px;
background:url(/images/headers/header_9.jpg) top left no-repeat
}

div.pask_min_big div.block_2{
background:url(/images/mainbar/content/content_1_main.jpg) top left repeat-y;
width:732px
}

table.tableee_4 td{
vertical-align:top;
text-align:left;
padding-top:15px;
}

table.tableee_4 td td{
padding:0
}

table.tableee_4 td.photos img{
display:block
}

table.tableee_4 td.photos td.main{
padding-bottom:10px;
}

table.tableee_4 td.photos td.main img.remai{
margin-top:-262px;
}

table.tableee_4 tr.small ul{
list-style:none;
margin-right:-10px;
width:401px;
}

table.tableee_4 tr.small ul li{
float:left;
margin-right:10px;
margin-bottom:10px;
}

table.tableee_4 tr.small ul li img.remai{
margin-top:-58px;
}

table.tableee_4 .text{
padding-right:13px;
}

table.tableee_4 span.rating{
display:inline-block
}

table.tableee_4 span.rating img{
display:block;
float:left;
margin-top:2px;
margin-right:1px;
}

#SelectedAdultsCount option
{
    padding-left: 4px;
}

table.pask_min_block{
width:701px !important
}

/**/

input.button_4{
border:0;
display:block;
background:url(/images/buttons/button_8.gif) top left no-repeat;
width:95px;
height:25px;
cursor:pointer;
}

.turuputm{
	float:right;
	*margin-right:-68px;
}

* html .turuputm{
	margin-right:-52px;
}

/*.sub_block_bl a{
	color:#000 !IMPORTANT
}*/

.murmur td{
	white-space:nowrap
}