/* Novaturas TITULINIS */

body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FEE2A4;
}

input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container {
	width:952px;
	margin: 0 auto;
}
.search {
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.search_vid {
	background-color:#fff3d9;
	font-size:11px;
}
.special {
	background-image: url(../img/special_bck.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.akcija_btn {
	background-image: url(../img/akcija_btn.gif);
	background-repeat: no-repeat;
	background-position: 13px 0;
	width:302px;
	height:60px;
	padding-left:100px;
}
.lastMinute_btn {
	background-image: url(../img/pasMinut_btn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0;
	width:326px;
	height:60px;
	padding-left:80px;
}
.laikas {
	background-image: url(../img/laikas_bck.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:177px;
	height:149px;
	padding-top:5px;
}
.laikas_vid {
	background-color:#fee2a5;
}
#banner_txt {
	position:absolute;  
	width:234px; 
	height:114px; 
	z-index:1;
	padding-left:30px;
	padding-top:204px;
}
#banner_txt h3 {
	text-transform: uppercase;
	line-height: 18px;
	font-size:18px;  
	margin-top:5px;
	font-weight:bold; 
	width: 150px;
	color: #FF9900;
}
#banner_txt p {
	margin: 2px 0px;
}
#banner_txt p.regionas {
text-transform: uppercase;
width: 150px;
line-height: 120%;
color: #333;
margin-top: 4px;
}
#banner_txt b {
	font-size: 12px;
}
#banner_txt p.stars {
	padding:0;
	margin:0;
	display: block;
	height: 18px;
	overflow: hidden;
	font-size: 26px;
	color: #d73800;
}
#banner_price {
	position:absolute;  
	padding:0;
	margin: 0;
	width:105px; 
	height:83px; 
	z-index:1;
	margin-left:200px;
	margin-top:191px;
	font-size: 12px;
	/*background-color: #D75B00;*/
	color: #fff;
	font-weight: bold;
}
#banner_price p {
	padding:0;
	margin: 0;
}
#banner_price b {
	font-size: 26px;
}
#banner_link {
	position:absolute;  
	z-index:2;
	padding:0;
	margin: 0;
	width:299px; 
	height:355px; 
	border: 0px;
	margin-left:0px;
}



.baner {
	padding-top:15px;
	font-size:11px;
}
.border_top {
	background-image: url(../img/border_vid.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:10px;
	line-height: 5px;
	font-size:5px;
}
.border_right {
	background-image: url(../img/border_vid.gif);
	background-repeat: repeat-y;
	background-position: right top;
	vertical-align:top;
	line-height: 5px;
	font-size:5px;
}
.border_bottom {
	background-image: url(../img/border_vid.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:10px;
	line-height: 5px;
	font-size:5px;
}
.border_left {
	background-image: url(../img/border_vid.gif);
	background-repeat: repeat-y;
	background-position: left top;
	line-height: 5px;
	font-size:5px;
}


.lent_content {
	/*padding:10px 16px;*/
	padding:4px 4px;
}
.head_lent {
	border-bottom:solid 3px #c2c2c2;
}



.head_lent_akcija {
	border-bottom:solid 3px #c2c2c2;
}

.akcija_table {margin-top:10px;}
.akcija_table td {padding:0px !important; }
.akcija_table p {padding:3px !important; margin:0px !important; }
.akcija_table strong {font-weight:bold !important;}

.akcija_pranesimas {border:1px solid #d81c3e; margin-top:20px; padding:5px;}
.akcija_pranesimas h4{margin:2px 2px 0px 2px !important; padding:0px !important;}
.akcija_pranesimas strong {font-weight:bold !important;}

.storas {font-size:14px;}
.storas strong {font-weight:bold !important;}

.imglink {border:2px solid #fee2a4; margin-right:5px;}
.filename {margin:0px 0px 0px 6px;}

#nuolaidu_lent img{margin-right:5px;}

.blue_head {
	background-color:#bdceda;
	font-size:14px;
	font-weight:bold;
}
.green_head {
	background-color:#d4eac0;
	font-size:14px;
	font-weight:bold;
}
.blue_light {
	background-color:#e9f5ff;
}
.blue_dark {
	background-color:#d3e2ed;
}
.green_light {
	background-color:#eaffd7;
}
.green_dark {
	background-color:#daecca;
}
.grey {
	background-color:#ebebeb;
	padding:3px;
	display:block;
}
.special_bnr {
	line-height:14px;
}

.special_bnr p {
	margin: 4px 0px 4px 0px;
	padding:0px;
}
.special_img {
	margin-bottom:5px;
	border:solid 1px #dedede;
}
.pages_act {
	border:solid 1px #6e94b4;
	background-color:#ffffff;
}
.puslap {
	background-color:#f1f1f1;
	padding:5px 10px;
	margin-top:15px;
}
.white {
	background-color:#FFFFFF;
	padding:5px;
	margin-top:5px;
}
.viesbuciai td {
	padding:2px 5px;
}

.viesbuciai h1 {font-size:24px; color:#09438F;}

.dot_line {
	background-image: url(../img/doted_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height:31px;
}
.uz_skrydziai {
	background-color:#ebebeb;
}
.last_blue {
	background-color:#09438f;
	color:#FFFFFF;
	font-size:14px;
}
.city {
	background-color:#9bbce7;
	color:#09438f;
}
td.spec_pas {
padding:0;
margin:0;
}

#running_row a {
	color:#FF0000;
}

div.spec_pas{
	border: 0;
	margin-left:2px;
	margin-right:1px;
	margin-bottom:2px;
	padding: 3px;
	padding-top: 3px;
	float:left;
	width:203px;
	height:150px;
	background-image: url(../img/index_offers_bg2.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

div.spec_pas h3 {
font-size: 14px;
display: block;
color: #09438F;
padding: 2px 4px;
margin: 0px;
margin-top: 6px;
margin-bottom: 0px;
text-align: left;
}

div.index{
	padding-top: 0px;
	width:208px;
	height:144px;
	background-color: #ffffff;
}

div.index h3 {
font-size: 14px;
display: block;
color: #09438F;
padding: 2px 4px;
margin: 0px;
margin-top: 3px;
margin-bottom: 0px;
}


/* fonts, links */
.uzbrauktas {
	text-decoration:line-through;
	color: #999;
	font-size:11px;
}

.akcija_btn a, .lastMinute_btn a {
	color:#09438f;
	text-decoration:underline;
	font-size:12px;
}
#keliones_meniu a {
	color:#09438f;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}
a {
	color:#09438f;
	text-decoration:underline;
}
a:hover, #keliones_meniu a:hover, #travel_meniu a:hover , .akcija_btn a:hover, .lastMinute_btn a:hover {
	text-decoration:none;
}
.red a {
	color:#d73800;
	text-decoration:underline;
}
.red {
	color:#d73800;
	font-size:11px;
}
.active {
	color:#d73800;
}
.mazas {
	font-size:11px;
	color:#444;
}
h1 {
	font-size:14px;
	margin:0;
	padding:0;
}
h2 {
	color:#09438f;
	font-size:16px;
	padding:0;
	margin:0;
}
h3 {
	font-size:24px;
	color:#fcb315;
	padding:0;
	margin:0;
	font-weight:bold;
}
h4 {
	font-size:18px;
	margin:3px 0;
	padding:0;
}
h5 {
	color:#09438f;
	font-size:24px;
	padding:0;
	margin:0;
}

#tp h3 {
	color:#09438f;
	font-size:24px;
	padding:0;
	margin:0;
}

#tp h4 {
	color:#09438f;
	font-size:16px;
	padding:0;
	margin:0;
	margin-top:15px;

}

#tp h5 {
	color:#09438f;
	font-size:16px;
	padding:0;
	margin:0;
	margin-top:20px;
	font-weight: normal;
	}

#tp h6 {
	color:#09438f;
	font-size:1em;
	padding:0;
	margin:0;
	margin-top:20px;
	font-weight: normal;
}



.button_1_fin a, .button_2_fin a , .button_3_fin a{
	color:#676767;
	text-decoration:underline;
}

.button_1_fin a:hover, .button_2_fin a:hover, .button_3_fin a:hover {
	text-decoration:none;
	color: #000;
}

.big {
	font-size:14px;
}
/* formos */
.listas {
	width:104px;
	font-size:11px;
	color:#050505;
	margin-bottom:5px;
}
.listas2 {
	font-size:11px;
	color:#050505;
	margin-bottom:5px;
}
.listas_vaikai {
	width:49px;
	font-size:11px;
	color:#050505;
	margin-bottom:5px;
}
.listas_men {
	width:75px;
	font-size:11px;
	color:#050505;
	margin-bottom:5px;
}
.inputas {
	width:50px;
	font-size:11px;
	color:#050505;
	margin-bottom:5px;
}
/*tabs*/

table#tabing {
margin-bottom: 15px;
}

table#tabing tr td {
	font-size:14px;
	font-weight:bold;
	vertical-align: middle;
	padding:0px;
	margin:0px;
	padding-left:55px;
	width:200px;
	height:53px;
	background-repeat: no-repeat;
	background-position: left top;
}

table#tabing td.tabing_space {
	width:200px;
	height:5px;
	line-height: 1px;
	font-weight: 1px;
}

img.tabStep1a {
margin-top:0px;
width:14px;
height:14px;
}

img.tabStep1b {
margin-top:0px;
width:14px;
height:35px;
}

img.tabStep2 {
margin-top:46px;
width:14px;
height:49px;
}

img.tabStep3 {
margin-top:116px;
width:14px;
height:49px;
}

img.tabStep4 {
margin-top:174px;
width:14px;
height:49px;
}

.button_1_act {
	background-image: url(../img/tab_1_act.gif);
}
.button_1_fin {
	background-image: url(../img/tab_1.gif);
}
.button_2 {
	background-image: url(../img/tab_2.gif);
	color:#999999;
}
.button_2_act {
	background-image: url(../img/tab_2_act.gif);
}
.button_2_fin {
	background-image: url(../img/tab_2.gif);
}
.button_3 {
	background-image: url(../img/tab_3.gif);
	color:#999999;
}
.button_3_act {
	background-image: url(../img/tab_3_act.gif);
}
.button_3_fin {
	background-image: url(../img/tab_3.gif);
}
.button_4 {
	background-image: url(../img/tab_4.gif);
	color:#999999;
}
.button_4_act {
	background-image: url(../img/tab_4_act.gif);
}

#lang {
padding-right: 15px;
padding-top: 32px;
}

#lang a {
	padding-left: 22px;
	padding-right: 10px;
	color: #333333;
	text-decoration: none;
}

#lang a:hover {
	color: #000000;
	text-decoration: underline;
}

#lang a.ru {
	background: url(../img/lang_ru.gif) 0 2px no-repeat;
}

#lang a.ee {
	background: url(../img/lang_ee.gif) 0 2px no-repeat;
}

#lang a.lv {
	background: url(../img/lang_lv.gif) 0 2px no-repeat;
}


#keliones_meniu td {
	background-color:#FFCB06;
	height: 26px;
	padding-left: 11px;
}

#travel_meniu td {
	background-color:#FFF4D8;
	height: 26px;
	padding-left: 10px;
	padding-right: 5px;
	}
#travel_meniu td.diskusijos {
	background: #FFF4D8 url(../img/diskusijos.gif) 8px 6px no-repeat;
	padding-left: 28px;
}

#travel_meniu a {
	color: #333333;
	text-decoration: underline;
	font-size:11px;
}

#travel_meniu a:hover {
	color: #000000;
	text-decoration: none;
}

table.nuoiki td{
padding: 2px 2px 2px 0;
}

h2.kurortai {
margin-bottom:5px;
font-size:14px;
}

ul.kurortai {
padding:0px 20px;
margin:0px;
}

ul.kurortai li {
padding:0;
margin:0;
}

#tools {
list-style-type: none;
font-size: 11px;
padding: 0;
margin: 0;
}

#tools li {
list-style-type: none;
padding: 0px;
margin: 0px;
margin-left: 15px;
display: inline;
height: 30px;
}

#tools li a {
float: right; /* pataiso IE aukscio baga */
padding: 0px 3px 5px 23px;
margin: 0px;
margin-left: 20px;
}

#tools li.print a {background: url(../img/icon_print.gif) 0 0 no-repeat;}
#tools li.send a {background: url(../img/icon_send.gif) 0 0 no-repeat;}

#myTravels {
font-size: 18px;
}

#myTravels a {
text-decoration: none;
}

#myTravels a:hover {
text-decoration: underline;
}

/* myTravelsList */

#myTravelsList {
font-size: 11px;
color: #09438F;
margin: 15px 0px 15px 8px;
}

#myTravelsList p {
margin: 2px 0px;
line-height: 120%;
}

#myTravelsList a {
font-size: 14px;
color: #09438F;
text-decoration: none;
font-family: Tahoma;
font-size: 10px;
}

#myTravelsList a:hover {
text-decoration: underline;
}

td.myTravelsContent {
background: url(../img/my_travels_bg.gif) 0 0 repeat-y;
}

.my_travels_container {
background: url(../img/my_travels_mapbg.gif) 0 0 no-repeat;
padding: 3px 10px 0px 10px;
}

.my_travel {
background: url(../img/my_travels_dotline.gif) bottom left repeat-x;
margin-bottom: 3px;
}

.my_travel td {
padding-bottom: 0px;
}

.my_travel span.star, .my_travel span.non_star {
font-family: Arial, Tahoma, Verdana;
font-size: 24px;
font-weight: bold;
line-height: 20px;
position: relative;
top: 3px;
}

.my_travel span.star {
color: #09438F;
}

.my_travel span.non_star {
color: #7BB2D9;
}

#newsletter {
	border:1px solid #FFCC00;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:20px;
	padding: 10px 10px 15px 10px;
	float:left;
	width:241px;
	height:103px;
	background-color: #ffffff;
	font-size: 11px;
}

#newsletterTp {
	border:1px solid #FFCC00;
	margin-left:2px;
	margin-right:0px;
	margin-bottom:20px;
	padding: 10px 10px 15px 10px;
	float:left;
	width:168px;
	height:125px;
	background-color: #ffffff;
	font-size: 11px;
}

#newsletter h3, #newsletterTp h3 {
font-size: 14px;
padding: 0;
margin: 0;
}

#newsletter p, #newsletterTp p {
padding: 3px 0;
margin: 0;
font-size: 11px;
}

#newsletter input, #newsletterTp input {
font-size: 11px;
padding: 0 2px;
margin: 0px;
margin-left: 0px;
}

#newsletter input.newsletter, #newsletterTp input.newsletter {
background-color: #FF9900;
border: 0px;
color: #fff;
padding-left: 10px;
padding-right: 10px;
}

.ntBlue {
color: #01438E;
}

.ntRed {
color: #DA203E;
}

p.index_offers {
font-size: 10px;
padding:0;
margin:0;
}

#popup {
background-color: #FEE2A4;
}

#popup td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#popup h3 {
color: #DA203E;
}

td.popupHeader {
background: url(../img/popup_header.jpg) top left no-repeat;
width: 494px;
height: 84px;
text-align: right;
vertical-align: top;
}

p.popupClose {
margin-right: 10px;
margin-top: 18px;
font-size: 11px;
}

input.submit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #DA203E;
	color: #ffffff;
	border: 0;
	padding: 5px 10px;
}

#indexOfferNav {
padding-left: 20px;
position:absolute;
z-index: 6;
}

#indexOfferNav a {
	text-decoration:none;
	color: #FDB014;
	display: block;
	width: 14px;
	float: left;
	text-align: center;
}
#indexOfferNav a:hover {
	text-decoration:underline;
	color: #000000;
}

#indexOfferNav a.active {
width: 22px;
color: #ffffff;
font-weight: bold;
background-color: #FDB014;
}

#bonusNav {
font-family: Tahoma; 
font-size:11px; 
font-weight:bold;
padding-top: 10px;
}

#bonusNav a {
margin-right: 10px;
color: #FF9900;
text-decoration:underline;
}

#bonusNav a:hover {
color: #CC3300;
text-decoration:underline;
}

td.subNav {
width: 140px;
}

#subNav {
width: 130px; 
font-family: Tahoma; 
font-size:11px; 
font-weight:bold;
list-style-type: none;
padding: 0;
margin: 0;
border-top: 1px solid #E7E7E7;
margin-top: 7px;
}

#subNav li {
list-style-type: none;
padding: 4px 0px 5px 2px;
margin: 0px;
border-bottom: 1px solid #E7E7E7;
}

#subNav a {
margin-right: 10px;
color: #FF9900;
text-decoration:none;
}

#subNav a:hover {
color: #D81C3E;
text-decoration:underline;
}

#subNav a.active {
margin-right: 10px;
color: #D81C3E;
text-decoration:none;
}

#subNav a.active:hover {
color: #D81C3E;
text-decoration:underline;
}









#subNav li ul {
font-size:10px; 
border-bottom: 1px solid #E7E7E7 !important;
}

#subNav li ul li {
list-style-type: none;
padding: 0px 10px 5px 0px;
margin: 0px;
border-bottom: none !important;
}

#subNav li ul li ul {
list-style-type: none;
padding: 0px 10px 5px 0px;
margin: 0px;
border-bottom: none !important;
}

#subNav li ul a {
margin-right: 10px; 
padding-left:10px;
color: #FF9900;
text-decoration:none;

background-image: url(../img/travelplus/tp_dot_orange.gif);
background-repeat: no-repeat;
background-position: 0px 4px;

}

#subNav li ul a:hover {
color: #D81C3E;
text-decoration:underline;
background-image: url(../img/travelplus/tp_dot.gif);
}


#baneriai {
margin-bottom: 15px;
}
/*-----------------------------Atstovu komanda---------------------------------*/

#akcontainer {
	width:905px;
	margin: 0 auto;
}

#prisijunges {
	float:right;
	padding:5px 20px;
}

#prisijunges img {
	margin-bottom:-3px;
	padding-left:5px;
}

#akPranesimaiHeader, #akAtnaujinimaiHeader, #akForumasHeader {
	margin: 0 6px;
	margin-bottom: 8px;
}

#akPranesimaiHeader, #akAtnaujinimaiHeader, #akForumasHeader strong{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09438F;
}

#akPranesimai p.date {
color: #999999;
font-size: 11px;
margin-top: 13px;
}

#akPranesimai {
margin: 0px 6px;
}

#akPranesimai p, akPranesimai h4 {
padding: 0;
margin: 2px 0;
}


#akPranesimai h4{
font-size: 14px;
color:#01438e;
margin-bottom: 5px;
}

#akPranesimai p.pranesimas {
	margin-top:10px;
}

#akPranesimai p.more {
font-size: 11px;
}

#akPranesimai p.more a{
text-decoration: none;
}

#akPranesimai p.more a:hover{
text-decoration: underline;
}

#akAtnaujinimai {
	margin:10px 6px 0px 6px;
}

#akAtnaujinimai p.date {
color: #999999;
font-size: 11px;
margin:0px;
}

#akAtnaujinimai td {
	padding-top:3px;
}

#akAtnaujinimai span.atnaujinimas {
	font-size:12px;
	color:#000000;
	margin-left:5px;
}

#akAtnaujinimai span.more {
font-size: 11px;
margin-left:5px;
}

#akAtnaujinimai span.more a{
text-decoration: none;
}

#akAtnaujinimai span.more a:hover{
text-decoration: underline;
}

#akForumas {
	margin:10px 6px 0px 6px;
}

#akForumas td{
	padding-top:8px;
}

#akForumas p.forumas{
	margin:0px;
}

#akForumas p.forumas a{
	color:#000000;
	font-size:12px;
}

#akForumas p.forumas_tema {
	font-size:12px;
	margin:0px;
}

#akForumas span.forumas_pavarde {
	color:#01438e;
	margin-left:5px;
	font-size:11px;
}

#akForumas span.date {
color: #999999;
font-size: 11px;
margin-left:5px;
}

#gimtadienis h4 {
	color:#66cc33;
}

#gimtadienis p.gimtadienis_pavarde {
	font-size: 14px;
	color:#01438e;
	margin:3px;
}
#gimtadienis p.sveikiname {
	font-size: 12px;
	color:#000;
	font-weight:normal;
}	

#akFooter {
	float:right;
	padding:10px;
}

#akFooter a {
	margin-right:8px;
	color:#d81c3e;
	font-size:11px;
}

#akInfo p{
	font-size:11px;
	color:#0b4390;
	margin:10px 0px 0px 0px;
}

#akInfo span{
	font-size:11px;
	color:#000;
}
#akInfo img{
	margin-bottom:-1px;
}


/*-----------------------------Travel+---------------------------------*/

#tpNewsHeader {
margin: 0 6px;
margin-bottom: 8px;
width: 492px;
}

#tpNewsHeader strong {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09438F;
}

#tpNewsHeader a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09438F;
	text-decoration: none;
}

#tpNewsHeader a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09438F;
	text-decoration: underline;
}

#tpNews {
margin: 0 6px;
}

#tpNews p, #tpNews h4 {
padding: 0;
margin: 5px 0;
}

#tpNews td {
padding-right: 20px;
}

#tpNews h4{
font-size: 14px;
color: #D81C3E;
margin-bottom: 5px;
}

#tpNews h4 a{
color: #D81C3E;
text-decoration: none;
}

#tpNews h4 a:hover{
color: #D81C3E;
text-decoration: underline;
}

#tpNews p.date {
color: #999999;
font-size: 11px;
margin-top: 13px;
}

#tpNews p.news {
}

#tpNews p.more {
font-size: 11px;
}

#tpNews p.more a{
text-decoration: none;
}

#tpNews p.more a:hover{
text-decoration: underline;
}

#tpFreeText img {
border: 3px solid #ffffff;
}

#tpFreeText p, #tpFreeText h4 {
padding: 0;
margin: 5px 0;
}

#tpFreeText td {
padding-right: 15px;
}

#tpFreeText h4{
font-size: 14px;
color: #09438F;
margin-bottom: 15px;
}

#tpFreeText h4 a{
color: #09438F;
text-decoration: none;
}

#tpFreeText h4 a:hover{
color: #09438F;
text-decoration: underline;
}

#tpFreeText p.more {
font-size: 11px;
}

#tpFreeText a{
text-decoration: none;
}

#tpFreeText a:hover{
text-decoration: underline;
}

div.tpWrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
padding-bottom:15px;
}

div.tpWrapper ul {
width: 218px;  /* 30em room for 3 columns */
list-style-type: none;
padding:0;
margin:0;
margin-top:5px;
}

div.tpWrapper ul li {
float: left;
width: 94px;  /* accommodate the widest item */
padding: 2px 3px;
margin:0;
margin-right:9px;
border-bottom: 1px solid #FEE2A4;
}

/* vietos */
div.tpWrapper ul.vietos {
width: 258px;  
}
div.tpWrapper ul.vietos li {
width: 94px;  
	background-image: url(../img/travelplus/excel_icon.gif);
	background-repeat: no-repeat;
	background-position: 3px 4px;
	padding-left: 20px;
}

div.tpWrapper ul li a {
  text-decoration: none;
  color: #000000;
}

div.tpWrapper ul li a:hover {
  text-decoration: underline;
  color: #09438F;
}

div.tpWrapper br {
clear: both; /* stop the floating after the list */
}

/* vietos #2 */

#tp ul.vietos {
list-style-type: none;
padding:0;
margin:0;
margin-top:5px;
width: 272px;  
border-top: 1px solid #FEE2A4;
}

#tp ul.vietos li {
float: left;
padding: 2px 3px;
margin:0;
margin-right:9px;
border-bottom: 1px solid #FEE2A4;
width: 250px;  
background-image: url(../img/travelplus/excel_icon.gif);
background-repeat: no-repeat;
background-position: 3px 4px;
padding-left: 20px;
}

#tp ul.vietos li a {
  text-decoration: none;
  color: #000000;
}

#tp ul.vietos li a:hover {
  text-decoration: underline;
  color: #09438F;
}

/* skrydziai */

#tp ul.skrydziai {
list-style-type: none;
padding:0;
margin:0;
margin-top:5px;
width: 256px;  
border-top: 1px solid #FEE2A4;
}

#tp ul.skrydziai li {
float: left;
padding: 2px 3px;
margin:0;
margin-right:9px;
border-bottom: 1px solid #FEE2A4;
width: 250px;  
}

#tp ul.skrydziai li a {
  text-decoration: none;
  color: #000000;
}

#tp ul.skrydziai li a:hover {
  text-decoration: underline;
  color: #09438F;
}

#twoHeaderSkrydziai {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 40px;
	height: 27px;
	padding-top: 20px;
	color: #09438F;
	background-image: url(../img/travelplus/two_skrydziai.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#twoHeaderVietos {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 40px;
	height: 27px;
	padding-top: 20px;
	color: #09438F;
	background-image: url(../img/travelplus/two_vietos.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

ul.svarbiInfo li {
font-size: 12px;
margin-bottom: 10px;
color: #09438F;
/* list-style-type: none; */
}

ul.svarbiInfo li strong {
font-weight: normal !important;
}

ul.svarbiInfo ul {
margin-top: 10px;
}

ul.svarbiInfo li li {
font-size: 12px;
margin-bottom: 10px;
color: #000;
}

ul.svarbiInfo li li li {
font-size: 12px;
margin-bottom: 10px;
color: #000;
}





#tp {
margin: 0px;
}

#tp p {
padding: 0;
margin: 5px 0 15px 0;
}

#tp h4 {
padding: 0;
margin: 5px 0;
}

#tp td {
padding-right: 5px;
}

#tp h4{
font-size: 14px;
color: #D81C3E;
margin-bottom: 15px;
}

#tp h4.news {
font-size: 14px;
color: #D81C3E;
margin-bottom: 5px;
}

#tp h4 a{
color: #D81C3E;
text-decoration: none;
}

#tp h4 a:hover{
color: #D81C3E;
text-decoration: underline;
}

#tp p.date {
color: #999999;
font-size: 11px;
margin-top: 13px;
margin-bottom: 0px;
}

#tp p.news {
margin-top: 5px;
margin-bottom: 0px;
}

#tp p.more {
font-size: 11px;
margin-bottom: 20px;
}

#tp p.more a{
text-decoration: none;
}

#tp p.more a:hover{
text-decoration: underline;
}

#tp h4.agency {
margin-top: 20px;
margin-bottom: 0px;
}

#tp strong {
color: #09438F;
font-weight: normal;
}

table.tableData {
border-top: 1px solid #FFCB06;
width: 100%;
}

table.tableData th {
background-color: #FFF6E4;
border-bottom: 1px solid #FFCB06;
padding: 3px;
font-weight: normal;
font-size: 12px;
text-align: left;
}

table.tableData td {
border-bottom: 1px solid #FFCB06;
padding: 3px;
font-size: 11px;
}

#tp h5.red {
font-size: 12px;
color: #D81C3E;
margin-top: 0px;
}

table.realtable {
border: 0;
border-top: 1px solid #FFCB06;
width: 100%;
}

table.realtable td {
border: 0;
border-bottom: 1px solid #FFCB06;
padding: 3px;
font-size: 11px;
}


/*------------------------------------ apie sub nav ------------------------------------*/

td.apieSubNav {
width: 150px;
}

#apieSubNav {
width: 130px; 
font-family: Tahoma; 
font-size:11px; 
font-weight:bold;
list-style-type: none;
padding: 0;
margin: 0;
border-top: 1px solid #E7E7E7;
margin-top: 12px;
}

#apieSubNav li {
list-style-type: none;
padding: 4px 0px 5px 2px;
margin: 0px;
border-bottom: 1px solid #E7E7E7;
}

#apieSubNav li.active {
/* border-bottom: none; */
}

#apieSubNav a {
margin-left: 2px; 
color: #FF9900;
text-decoration:none;
}

#apieSubNav a:hover {
color: #D81C3E;
text-decoration:underline;
}

#apieSubNav li.active a {
margin-right: 10px;
color: #D81C3E;
text-decoration:none;
}

#apieSubNav li.active a:hover {
color: #D81C3E;
text-decoration:underline;
}

#apieSubNav li ul li.active a {
color: #D81C3E;
text-decoration:none;
background-image: url(../img/travelplus/tp_dot.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
margin-left: 4px;
margin-right: 0px;
/* display: block; */
}

#apieSubNav li ul li.active a:hover {
color: #D81C3E;
text-decoration:underline;
}

#apieSubNav li ul {
font-size:10px; 
/* border-bottom: 1px solid #E7E7E7 !important; */
width: 100%;
padding: 0;
margin: 0;
}

#apieSubNav li ul li {
list-style-type: none;
padding: 0;
padding: 0px 5px 5px 0px; 
margin: 0;
border-bottom: none !important;
}

#apieSubNav li ul a {
margin-right: 0px; 
padding-left:10px;
color: #FF9900;
text-decoration:none;
background-image: url(../img/travelplus/tp_dot_orange.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
margin-left: 4px;
display: block;
}

#apieSubNav li ul a:hover {
color: #D81C3E;
text-decoration:underline;
background-image: url(../img/travelplus/tp_dot.gif);
background-position: 0px 4px;
margin-left: 4px;
}



/*------------------------------------ registration ------------------------------------*/

#registration {
	margin-top: 8px;
	margin-right: 25px;
}

#registration td {
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: top;
}

#registration td.div {
	border-left: 1px solid #B29B36;
}

#registration a {
color: #D81C3E;
text-decoration: none;
}

#registration a:hover {
color: #D81C3E;
text-decoration: underline;
}

#registration td.why {
padding-top: 2px;
padding-left: 0px;
padding-right: 0px;
}

#registration td.why a {
color: #666666;
text-decoration: none;
font-size: 9px;
}

#registration td.why a:hover {
color: #666666;
text-decoration: underline;
font-size: 9px;
}


table#laikas {
width: 162px;
margin-left:0px; 
background-color: #FEE2A5;
}

table#laikas td {
padding-left: 17px;
}

#indexNews {
background-color: #FFF4D8;
}

#indexNews .text {
padding-left: 5px;
}

#imageTextAd table.textAd {
width: 299px;
margin-top: 0px;
}

#imageTextAd table td {
padding: 0px; 
margin: 0px; 
background-color: #FFF4D8;
}

table.textadContent img {
border: 3px solid #fff; 
}

table.textadContent td {
font: 12px Arial, Verdana, Tahoma; 
}

table.textadContent p {
padding: 0px; 
margin: 0px; 
padding-left: 7px; 
margin-bottom: 7px; 
}

.moreSpecOffers {
font-size: 11px;
font-family: Tahoma, Arial; 
margin-bottom: 5px;
}

.moreSpecOffers a {
color: #333333;
text-decoration: none;
}

.moreSpecOffers a:hover {
color: #09438F;
text-decoration: underline;
}

#kelioniu_pardavimo_vietos {
	margin:0px !important;
	padding:0px!important;
}


table.eCat {
color: #333 !important; 
width: 530px !important;
}

table.eCat td {
vertical-align: top;
padding: 5px; 
padding-bottom: 10px !important; 
border-bottom: 1px solid #F0EBE1; 
}

table.eCat h3 {
margin: 0px !important;
padding: 3px !important;
padding-bottom: 5px !important;
}

table.eCat p {
margin: 0px !important;
padding: 3px !important;
}

td.eCatImage {
width: 100px;
padding-left: 10px !important;
padding-right:8px !important;
}

td.eCatImage img {
margin: 0px;
}

td.eCatText {
padding-top: 10px !important; 
}

td.eCatText h3 {
font-weight: normal;
font-size: 11px !important;
color: #D91E3E !important; 
}

td.eCatText p {
}

td.eCatText p strong {
font-weight: bold !important; 
color: #0066CC !important; 
font-size: 14px; 
}

td.eCatText p.btn {
padding: 0px !important; 
margin: 0px !important; 
margin-top: 10px !important; 
}


/*------------------------------------ bus ------------------------------------*/

#busContainer {
}

#busContainer .busNav {
	position: relative;
	width: 100%;
	height: 28px;
	overflow: hidden;
	margin-top: 15px;
	border-bottom: 5px solid #FEEABE; 
}

#busContainer .busNav ul.busMenu {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%; 
	background-color: #FF9900;
	font-weight: bold;
	border-top: 2px solid #FF9900; 
}

#busContainer .busNav ul.busMenu li  {
	display: inline;
	list-style: none;
}

#busContainer .busNav ul.busMenu a {
	width: auto;
	display: block;
	float: left;
	padding: 5px 10px;
	padding-top: 5px;
	height: 25px;
	margin: 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
}

#busContainer .busNav ul.busMenu li.current a {
	background: #FEEABE;
	color: #013B8F;
}

#busContainer .busNav ul.busMenu a {
	background: none;
}

#busContainer .busNav ul.busMenu a:hover {
	text-decoration: underline; 
}

#busContainer .busContent table.viesbuciai {
border-collapse: separate;
empty-cells: show;
width: 615px;
border: 1px solid #D3E2ED; 
}

#busContainer .busContent {
height: 500px;
overflow: auto; 
padding: 10px 10px 10px 7px; 
margin-top: 10px; 
}

#busContainer .busContent p {
margin: 0px; 
padding: 7px 0px; 
}

#busContainer .busContent ul {
padding: 0px; 
margin: 0px; 
margin-top: 5px; 
margin-left: 15px; 
}

#busContainer .busContent li {
margin: 0px; 
padding: 5px 0px; 
padding-left: 13px; 
list-style-type: none; 
background: #fff url('../img/li_bullet.gif') no-repeat 0px 9px;
}

#busContainer .busContent h3 {
font-size: 18px; 
margin: 0px; 
padding: 0px; 
margin-bottom: 5px; 
}

#busContainer .busContent h4 {
font-size: 14px; 
color: #008FD7; 
margin: 0px; 
padding: 0px; 
margin-top: 15px; 
margin-bottom: 5px; 
}


#busContainer #images {
width: 648px;
height: 375px;
border: 1px solid #C0D3E2; 
margin-right: 10px;
}

#busContainer td.imgMain img {
margin-top: 5px;
margin-left: 5px;
margin-right: 8px;
}

#busContainer td.imgScroll {
vertical-align: middle;
}

#busContainer td.imgScroll img {
float:left;
margin-top: 4px;
margin-bottom: 0px;
}

#body_text3 {
	width:235px;
	float:left;
}

#lithuania_map {
	width:300px;
	height:235px;
	float:right;
	margin:25px 0px 0px 10px;
}



/*----------- START TITULINIS OFFERIAI -------------------------*/

#rekMenu
{
color: #333333;
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
}

#rekMenu ul
{
padding:0;
margin:0;
}

#rekMenu li
{
float: left;
margin: 0;
height:26px;
list-style:none;
}

#rekMenu li #rekA
{
	cursor:pointer;
	height:26px;
	padding-top:6px;
	display: block;
	text-align:center;
	text-decoration: none;
	color: #333333;
	white-space: nowrap;
}

* html #rekMenu li #rekA
{
	width:30px;
}

#rekMenu li.active
{
color: #D91E3E;
font-weight: bold;
background: url(../img/rekmenu_bg.gif) left top repeat-x;
}

#rekMenu li.active #rekA
{

color: #D91E3E;
font-weight: bold;
background: url(../img/rekmenu_left.gif) left top no-repeat;
padding-left: 10px;
white-space: nowrap;
}

#rekMenu li.active div
{
background: url(../img/rekmenu_right.gif) right top no-repeat;
padding-right: 10px;
display: block;
}

#rekMenu li.div {
color: #FFBE2B;
padding: 5px 7px 0px 7px;
float: left;
}

#recommendOffer{
	width:585px;
	height:165px;
}

#recommendOfferLoader{
	width:585px;
	height:165px;
	background:url(../img/ajax-loader.gif) center no-repeat;
}
#recommendOfferItems{
	display:none;
}

#recommendOfferTemplate{
	display:none;
}

td.rekOffer {
background-color: #fff;
vertical-align: top;
width: 289px;
padding-bottom: 11px;
background: #ffffff url(../img/rekoffer_bottom.gif) left bottom no-repeat;
cursor:pointer;
}

table.rekOfferHeader {
margin: 0 10px;
}

table.rekOfferHeader h3 {
margin: 0;
padding: 0;
padding-bottom: 5px;
color: #09438F;
font-size: 18px;
font-weight: bold;
line-height: 100%;
}

table.rekOfferHeader h4 {
margin: 0;
padding: 0;
color: #09438F;
font-size: 14px;
font-weight: normal;
line-height: 100%;
}

table.rekOfferContent {
margin: 0 10px;
}

table.rekOfferContent p {
margin: 0;
padding: 0;
color: #333333;
}

table.rekOfferContent td {
vertical-align: top;
}

table.rekOfferContent td.rekOfferContentTxt {
padding-left: 8px;
}

table.rekOfferHeader {
margin-bottom: 5px;
}

table.rekOfferContent td.rekOfferContentTxt p.small {
font-size: 11px;
}

table.rekOfferContent td.rekOfferContentTxt strike.old {
color: #000000;
}

table.rekOfferContent td.rekOfferContentTxt span.new {
font-size: 20px;
color: #D81C3E;
}

table.rekOfferContent td.rekOfferContentTxt p.gaubliai {
padding: 3px 0;
}

#ImageRekOffPrev,#ImageRekOffNext{
	cursor:pointer;
}

/*-------------------- END TITULINIS OFFERIAI -------------------------*/