#ui-datepicker-div{
    display:none;    
}

#adviser {
    position:absolute;
}
#adviser .right_bottom {
	position:fixed; 
    bottom:0px; 
    right:0px; 
    width:100px; 
    height:221px; 
    background:url("../images/info.png") 0 0 no-repeat;
    z-index: 100;
    cursor: pointer;
    overflow: hidden;
    padding-left: 19px;
}

#adviser div.question_1 {
	color: #ffd600;
	font-size: 20px;
	text-align: right;
}

#adviser div.question_2 {
    color: #ffd600;
    font-size: 20px;
    text-align: right;
}

#adviser div.questions {
    padding-top: 0px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}

#adviser div.text {
    color:#ffffff;
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    text-align: right;	
}
#adviser .right_bottom_2 {
	position: fixed;
	bottom: 100px;
	right: 120px;
	width: 241px;
	height: 251px;
	 background:url("../images/info2.png") top right no-repeat;
	z-index: 100;
	display: none;
	overflow: hidden;
}

#adviser div.close {
    text-align: right;  
    padding-top: 30px;
    padding-right: 5px;      
}

#adviser div.company_logo {
    text-align: center; 
    height: 30px;       
}



#adviser div.hi {
    width: 100%;
    height: 110px;
        	
}

#adviser div.company_logo2 {
    height: 34px;
    padding-top:4px;
    padding-left: 25px;   
    text-align: center;    
}

#adviser div.photo {
    background: url(../images/hi.png) 0 0 no-repeat;
    width: 102px;
    height: 110px;
    float:left;
    padding-top: 10px;
    padding-left: 10px; 
    font-weight: bold;
}
#adviser div.info {
    width: 110px;
    float:left;
    padding-left: 10px;
    padding-top: 20px;
}
#adviser div.name {
    font-size: 11px;
    font-weight: bold; 
}

#adviser div.work_hour {
	padding-top:5px;
    font-size: 10px;
}

#adviser div.contact {
    padding-left:30px;     
    text-align: left;       
}
#adviser div.action_zone {
	bottom:5px;
    height:30px;
    overflow: hidden;            
}

#adviser #infoBlock {
    height:220px;
    overflow: hidden;            
}

#adviser div.next {
    padding-left:30px;            
}

#adviser div.all {
    padding-right:5px;            
}

#iframe div.fl_left {
	float: left;	
}

#iframe div.fl_right {
	float: right;	
}

#iframe div.clear {
	clear: both;	
}

#iframe div.l_t {
	width: 10px;
	height: 10px;
	background: url("../../../img/rekomenduojame_tl.gif") 0 0 no-repeat;	
}
#iframe div.c_t {
	width: 620px;
	height: 10px;
	background-color: #fff3d9;	
}

#iframe div.c_t2 {
	width: 720px;
	height: 10px;
	background-color: #fff3d9;	
}

#iframe div.r_t {
	width: 10px;
	height: 10px;
	background: url("../../../img/rekomenduojame_tr.gif") 0 0 no-repeat;	
}

#iframe div.l_b {
	width: 10px;
	height: 10px;
	background: url("../../../img/rekomenduojame_bl.gif") 0 0 no-repeat;	
}
#iframe div.c_b {
	width: 620px;
	height: 10px;
	background-color: #fff3d9;	
}

#iframe div.c_b2 {
	width: 720px;
	height: 10px;
	background-color: #fff3d9;	
}



#iframe div.r_b {
	width: 10px;
	height: 10px;
	background: url("../../../img/rekomenduojame_br.gif") 0 0 no-repeat;	
}

#iframe #container
{    
    width: 640px;
    padding:0;
    margin:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color: #fff3d9;
	color: #333;
}

#iframe #container2
{    
    width: 740px;
    padding:0;
    margin:0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color: #fff3d9;
	color: #333;
}

#iframe #categories
{     
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 0px;
}
#iframe #categories li
{
    margin:0;
    padding:0;
}

#iframe #categories li .icon
{
    width: 15px;
    height: 15px;
    display: block;
    margin-right: 3px;
}
#iframe #categories li .icon1
{
    background: url('../../../img/sprites-search-frame.png');
}
#iframe #categories li .icon2
{
    background: url('../../../img/sprites-search-frame.png') 0px -30px;
}
#iframe #categories li .icon3
{
    background: url('../../../img/sprites-search-frame.png') 0px -62px;
}
#iframe #categories li .icon4
{
    width: 45px;
    background: url('../../../img/sprites-search-frame.png') -45px -93px;
}
#iframe #categories li .icon5
{
    background: url('../../../img/sprites-search-frame.png') 0px -125px;
}
#iframe #categories li .icon6
{
    background: url('../../../img/sprites-search-frame.png') 0px -157px;
}
#iframe #categories li .icon7
{
    background: url('../../../img/sprites-search-frame.png') 0px -189px;
}
#iframe #categories .checkbox
{
    width: 13px;
    height: 13px;
    padding:0;
    margin:2px 0 0 5px;
}
#iframe #categories-list
{
    width: 250px;
    height: 200px;
    /*background-color: #FFFFFF;*/
    /*overflow-y: auto;*/
    float: left;
    z-index: 10;
    position:relative;
	margin-left: 15px;
}
#iframe #categories .cat-table
{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    border:1px solid #EFCA09;
    margin-bottom: 2px;
    width: 250px;
	background-color: #FFFFFF;
}

#iframe #right-column
{
    width: 320px;
	/*height: 210px;*/
    float: left;
}

#iframe #right-column2
{
	width: 400px;
	float: left;
}

#iframe #right-column2 h2
{
    margin-top: 6px;
    color:#D73803;
    font-size:18px;
    font-weight:normal;
}

#iframe #right-column h2
{
    margin-top: 6px;
    color:#D73803;
    font-size:18px;
    font-weight:normal;
}


#iframe #iframe div.headlogo
{
	width: 640px;
    height: 85px;
	position:relative;
	background: #FFFFFF url('../../public/images/searchbg.png') no-repeat;
}

#iframe #iframe div.left
{
	float: left;
}

#iframe div.searchinput {
/*	float: left;*/
/*	width: 640px;*/
    height: 30px;
	padding-left: 20px;
}
#iframe #iframe div.searchinput a.gotostart
{
    position: absolute; 
    color: #db203f;
    right:45px;
    margin-top: 16px;
    text-decoration: none;
    font-weight: bold;
    font-size: 15px;
}
#iframe div.searchinput a:hover.gotostart{text-decoration: underline}
#iframe #tripsummary_logo{
    height: 46px;
}
#iframe div.tripsummarylogo {
    width: 540px;
    height: 240px;
    background: #FFFFFF url('../../public/images/novaturas_ticket.png') no-repeat;
    padding-left: 10px;
    margin-bottom: 4px;
}
#iframe .w520{
    width: 520px;
}
#iframe div.tripsummarylogo a.gotostart
{
    position: absolute; 
    color: #db203f;
    right:45px;
    margin-top: 13px;
    text-decoration: none;
    font-weight: bold;
    font-size: 15px;
}
#iframe div.tripsummarylogo a:hover.gotostart{text-decoration: underline}


#iframe div.categoriestree {
	float: left;
	width: 320px;    
}

span.categoriestree_title {
    float: left;
    width: 285px;
    padding-left: 20px;
    padding-top: 2px;
    margin-bottom: 5px;
}
#iframe div.multiselection {
	height: 300px; 
	width: 500px; 
	background-color: #fff;
}

#iframe div.searchbuttons {
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
}

#iframe .btn-default-orng-more {
	float:right;
    font-size:13px;
/*    background:#E69512 url('../../../img/btn-default-orng.png') repeat-x scroll left center; */
    background:#E69512 url('../images/more.png') repeat-x scroll left center;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    padding:3px 3px;
    padding-right:45px;
    padding-left:10px;
    text-decoration:none;
}

#iframe .btn-default-orng, 
#iframe .btn-default-orng-long
{
    float:right;
    font-size:13px;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
/*    background:#E69512 url('../../../img/btn-default-orng.png') repeat-x scroll left center; */
    background:#E69512 url('../images/yellow_btn2.png') repeat-x scroll left center;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    padding:5px 5px;
    text-decoration:none;
    margin-right:3px;
/*    text-shadow:-1px -1px 0 #E69512; */
}
#iframe .btn-default-orng-long
{
    background:#E69512 url('../../public_site/images/yellow_btn2_long.png') repeat-x scroll left center;
}
#iframe .search-fields-bg
{
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    background-color:#FEE2A4;
    float:left;
    padding:4px;
}

#iframe .btn_act
{
    background-color: #FFFFFF;
}
#iframe .btn_1_act {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background: transparent url(../../../img/btn_1_act.gif) no-repeat scroll left top;
    height:30px;
    width:100px;
}
#iframe .btn_text
{
    padding-left: 45px;
}
#iframe .btn_text2
{
    padding-left: 35px;
}
#iframe .btn-past{
color: #000000;
}
#iframe .btn_1 {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background: transparent url(../../../img/btn_1_past.gif) no-repeat scroll left top;
    height:30px;
    width:100px;
}
#iframe .btn_2 {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../../../img/btn_2.gif) no-repeat scroll left top;
    height:30px;
    width:153px;
    color:#9E9393;
}
#iframe .btn_2_act {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../../../img/btn_2_act.gif) no-repeat scroll left top;
    height:30px;
    width:153px;
}
#iframe .btn_2_past {
    width:153px;
    height:30px;
    background:url(../../../img/btn_2_past.gif) top left no-repeat;
}
#iframe .btn_3 {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../../../img/btn_3.gif) no-repeat scroll left top;
    height:30px;
    width:85px;
    color:#9E9393;
}
#iframe .btn_3_act {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../../../img/btn_3_act.gif) no-repeat scroll left top;
    height:30px;
    width:85px;
}
#iframe .btn_3_past {
    width:85px;
    height:30px;
    background:url(../../../img/btn_3_past.gif) top left no-repeat;
}
#iframe .btn_4 {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../../../img/btn_4.gif) no-repeat scroll left top;
    height:30px;
    width:115px;
    color:#9E9393;
}
#iframe .btn_4_act {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../../../img/btn_4_act.gif) no-repeat scroll left top;
    height:30px;
    width:115px;
}
#iframe .btn_5 {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../../../img/bnt_5.gif) no-repeat scroll right top;
}
#iframe #contentNav {
font-size:11px;
font-weight:bold;
}
#iframe .cont_r{
background-color: #FFFFFF;
}
#iframe #innerContainer{
background-color: #FFFFFF;
/*padding: 15px;*/
}
.#iframe table.header {
border-bottom:1px solid #E2E2E2;
font-size:12px;
color: #999;
}
.#iframe table.header a {
color:#09438F;
}
#iframe .travel_country {
color:#4b4b4b;
font-size: 14px !important;
font-weight: normal;
border-bottom:1px solid #d0d0d0;
padding-bottom: 5px;
padding-top:10px;
padding-left: 10px;
}
#iframe .light_blue {background-color:#fff; height:35px; }
#iframe .country {background-color:#fff; height:45px; }
#iframe .medium_blue {background-color:#fff;  height:35px;}
#iframe .spec_price {color:#FF0000;}
#iframe .travel_select {font-weight: normal; font-size: 12px; color: #09438F; padding-left: 10px;}
#iframe .wishlist {margin: 10px 0 0 60px; font-size: 18px;}
#iframe .wishlist_link {color: red; text-decoration: none; font-weight: bold;}
#iframe .step1_travel_type {color:#585858;font-size: 16px !important;font-weight: bold; padding-left: 10px;}

#iframe .step_back { padding-top: 10px; padding-left: 10px;}
#iframe .step2_founded_hotels {font-size: 13px; font-weight: normal; color:#585858; padding-top: 5px; padding-left: 10px}
#iframe .step2_paging { padding-right: 40px;}
#iframe .step2_paging a {color: #3e239b; font-weight:normal; font-size: 12px;}
#iframe .step2_paging a.active {font-weight: normal; text-decoration: none; color: #ff0000;}
#iframe .step2_sort_box {background-color: #F7F7FF;}
#iframe .step2_sort {color: #08418C; text-decoration: none; font-size: 13px;}
#iframe .step2_input {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
border:1px solid #D3BA84;
}

#iframe table.hotelfilter {
	background: #fff3d9;
	padding: 10px;
}

#iframe .hotel-container {

    background:none;
    overflow:hidden;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
    border-radius:0px;
    margin-bottom:5px;
    border:none;
    border-bottom:1px solid #d0d0d0/*#DBE4EB*/;
    width:738px;
    padding-top:10px;
    min-height: 0px;
}
#iframe .about-hotel {
	width: 520px;
}

#iframe .hotel-info {
    padding:10px;
    float:left;
    width: 520px;
}

#iframe .hotel-price {
    width:152px;
    padding:0px 0;
    text-align:center;
    position:relative;
    float:left;
    background-color:#fff;
    border:1px solid #FEE2A4/*#D2E5EE*/;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    margin:5px 5px 5px 4px;
}

#iframe div.hotel-price div.not-available { padding-top:35px; font-size:11px; }

#iframe div.hotel-price div.ofer-price { 
    font-size:21px; font-weight:bold; 
    color:#ef4036 !important; 
    line-height:normal !important; 
    padding-top:15px;
}

#iframe div.hotel-price div.ofer-price span.from {
    font-size:11px;
    font-weight:normal;
    color:#4b4b4b;
}
#iframe div.hotel-price div.ofer-price span.salecur {
    font-size:12px;
    font-weight:bold;
    color:#ef4036;
}

#iframe div.hotel-price p {
    padding-top: 10px;
}

#iframe div.hotel-price div.ofer-price span.old-price { 
    font-size:12px; 
    text-decoration:line-through; 
    color:#565656; 
    font-weight:normal; 	
}

#iframe div.hotel-price div.{ 
    font-size:21px; 
    font-weight:bold; 
    color:#10436c; 
    padding-top:24px;
    line-height:normal !important; 
}

#iframe div.hotel-price  div.span.from {
    font-size:11px;
    font-weight:normal;
}
#iframe .hotel-r1, 
#iframe .hotel-r2,
#iframe .hotel-r3 { display:inline-block; vertical-align:middle; margin-right:5px; }
#iframe .hotel-r3 { color:#6b6b6b; font-size:11px; }

#iframe .hotel-r1 { 
    background:url(/img/hotel_list/hotel-rating-grade-bg.gif) 130px 0px no-repeat;
}

#iframe .hotel-r2 { 
    background:url(/img/hotel_list/hotel-rating-overall.gif) top left no-repeat;
    width:20px; height:14px;
    padding: 1px 0 0 3px;
    font: bold 10px Tahoma, Geneva, sans-serif;
    color:#fff;
}
#iframe .hotel-photo
{
    margin-right: 5px;
    vertical-align:top;
}

#iframe .hotel-additional-info
{
    border:none;	
}
#iframe span.hotel-food {
    font-size:11px;
    float:right;
    margin:0;
}
#iframe .hotel-name {color: #585858;text-decoration:none; font-weight: regular;font-size: 16px;}
#iframe .hotel-comments {color: #4861a0; font-size: 11px;}
#iframe p.cart-section {
    padding: 2px 0 2px 25px !important;
    color:#000 !important;
    margin-bottom:5px !important;
}

#iframe p.section-hotel { background:url(../../../img/icon-cart-hotel.png) left center no-repeat #fff3d9; }
#iframe p.section-flight { background:url(../../../img/icon-cart-flight.png) left center no-repeat #fff3d9; }
#iframe p.section-car { background:url(../../../img/icon-cart-car.png) left center no-repeat #fff3d9; }
#iframe p.section-travelers { background:url(../../../img/icon-cart-travelers.png) left center no-repeat #fff3d9; } 
#iframe div.expand-price, 
#iframe div.expand-discount {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #FCEDCB;
margin-bottom:3px;
overflow:hidden;
padding:5px;
}

#iframe div.expand-price a.expand, 
#iframe div.expand-price a.collapse {
    background:url(/img/icon-plus-blue.png) top left no-repeat;
    padding-left:18px;
    text-decoration:none;
    float:left;
}

#iframe div.expand-price a.collapse  { background-position: left bottom;}

#iframe div.expand-price span.price,
#iframe div.expand-discount span.price { float:right; }

#iframe table.price-details { width:100%; margin:7px 0 5px; }
#iframe table.price-details td { padding:0 !important; }
#iframe table.price-details td.price { text-align:right; } 

#iframe div.expand-discount {
background-color:#FEFBF6;
}

#iframe div.total-online-price {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
margin:20px 0;
}

#iframe table.step4right1 #iframe div.total-online-price {
background-color:#FAFCFD;
border:1px solid #F0F5F7;
color:#004C95;
font-size:12px;
font-weight:bold;
padding:10px;
text-align:center;
}

#iframe div.total-online-price strong {
color:#D82543;
font-size:18px;
font-weight:bold;
padding-left:5px;
}




#iframe table.price-package td {
    border:none !important;
    padding:0px !important;
    width:auto !important;
}

#iframe table.price-package td input[type=radio] {
    margin:0px; padding:0px;
} 

#iframe table.cal {
	border: none;
}

#iframe table.cal th, 
#iframe table.cal td {
width: 80px;
padding-left: 5px; 
padding-top: 5px;
text-align: center; 
vertical-align: top;
}

#iframe table.cal th {
border-right: none; 
border-bottom: none; 
background-color: #fff; 
padding-top: 7px; 
padding-bottom: 7px; 
}

#iframe table.cal th.last {
border-right: none; 
}

#iframe table.cal td {
border-right: none; 
border-top: none; 
}

#iframe table.cal td.cell {
    height: 80px;
    color: #585858;
    border: solid 1px #c7c6b7; 
}

#iframe table.cal td.month {
background-color: #FFFFFF;
}

#iframe table.cal td.weekend {
background-color: #FFF7E9;
}

#iframe table.cal td.searchinterval {
    background-color: #fff3d9;
}

#iframe table.cal td.cellPrice {
    color: #333;
    cursor:pointer;
    border: solid 1px #cccccc; 
}

#iframe table.cal td.cellCurrent {
    color: #333;
    border: solid 1px #cccccc; 
}


#iframe table.cal td.cellchecked {
	border: solid 1px #ff0000;
}
#iframe table.cal td.cellSearchDate {
color: #333; 
font-weight: bold;
border: 2px solid #FFD907;
}

#iframe table.cal td.white {
border-top: none; 
border-right: none;
width:auto;
background-color:#fff;
padding-top: 3px; 
padding-bottom: 2px; 
}

#iframe table.cal td.white select {
font: bold 11px/14px Arial, Tahoma; /* size font */
color: #D91F3E; 
}

#iframe table.cal td.white select option.empty {
color: #999; 
font-weight:normal;
}

#iframe table.cal tr.top {
background: #fff url('../../../img/gradient_top.gif') no-repeat top left;
}

#iframe table.cal tr.top td {
border-left: none;
}

#iframe table.cal span.day {
height: 15px;
width: 65px;
}

#iframe table.cal td.cellPrice #iframe div{
    height:5px;
    width:100%;
    position:relative;
}

#iframe table.cal td.cellPrice #iframe div.span.day {
    position:relative;
    top:0px;
    left:0px;
}

#iframe table.cal td.cellPrice #iframe div..radio {
    position:absolute;
    bottom:3px;
    left:0px;
    padding:0px;
    margin:0px;
}

#iframe table.cal td.cellPrice #iframe div.#iframe div.{
    position:absolute;
    top: 17px;
    left:16px;
}

#iframe table.cal span.price {
display: block; 
clear: both; 
font: bold 12px/13px Arial, Tahoma; 
color: #000; 
padding-top: 5px; 
padding-bottom: 3px; 
}

#iframe table.cal span.special-price {
font: bold 12px/13px Arial, Tahoma; 
color:#F00; 
padding-top: 5px; 
padding-bottom: 3px; 
}

#iframe table.cal span.old-price {
font: 12px/13px Arial, Tahoma; 
color:#666;
text-decoration:line-through;
padding-top: 5px; 
padding-bottom: 3px; 
display:block;
}

#iframe table.calTop {
width: 100%;
height: 10px;
border: none;
}

#iframe table.calTop tr td.left {
border: none;
width: 50%;
height: 10px;
background: url('../../../img/rez_cal_top_left.gif') no-repeat top left;
}

#iframe table.calTop tr td.right {
border: none;
width: 50%;
height: 10px;
background: url('../../../img/rez_cal_top_right.gif') no-repeat top right;
}

#iframe table.calInfo {
width: 100%;
height: 10px;
border-left: 1px solid #FEE2A4;
border-right: 1px solid #FEE2A4;
background-color: #fff; 
}

#iframe table.calInfo td {
padding: 8px; 
margin: 0px; 
font: normal 12px/14px Arial, Tahoma; 
}

#iframe table.calInfo a {
color: #0D527E; 
text-decoration: underline; 
}

#iframe table.calInfo a {
color: #0D527E; 
text-decoration: underline; 
}

#iframe table.calInfo a:hover {
color: #0D527E; 
text-decoration: none; 
}

#iframe table.calInfo p {
padding: 2px 0px; 
margin: 0px; 
}

#iframe table.calInfo span.price {
font: bold 14px/14px Arial, Tahoma; 
color: #D91F3E; 
}

#iframe table.calBot {
width: 100%;
height: 10px;
border: none;
}

#iframe table.calBot tr td.left {
border: none;
width: 50%;
height: 10px;
background: url('../../../img/rez_cal_bot_left.gif') no-repeat top left;
}

#iframe table.calBot tr td.right {
border: none;
width: 50%;
height: 10px;
background: url('../../../img/rez_cal_bot_right.gif') no-repeat top right;
}

#iframe table.calBot td.no-dates-selected {
    background-color:#FFF;
    border:1px solid #FEE2A4;
    border-width:0px 1px;
    padding:5px 0 0 10px;
    color:#666;
} 



#iframe input, 
#iframe select
{
    font-size: 11px;
}
#iframe .short
{
    width: 45px;
}
#iframe .red {color: #DA1F3C;}
#iframe .blue {color: #00418D;}
#iframe .clear
{
    clear: both;
}

#iframe div.qtip-content { font-size:11px; }

#iframe .sortingDiv{
	float:left; 
	padding-top:5px;
	padding-left:10px;
	padding-right: 20px;
	height: 20px;
	line-height:15px;
	border-right: solid 1px #d0c6b1;
}
#iframe .sortingContainer{
	background-color: #fff3d9;
	margin:0px;
	border:none;
	padding: 0px;
}
#iframe .imgcheckbox, 
#iframe  .imgcheckboxselected,
#iframe  .imgcheckboxdisabled{
	width: 18px;
	min-width: 18px;
	height: 20px;
	min-height: 20px;
    background:url(../../public/images/icon-checkbox.png) no-repeat top right;   
    cursor: hand;
}
#iframe .imgcheckboxselected{
    background:url(../../public/images/icon-checkbox-checked.png) no-repeat top right;   
}
#iframe .imgcheckboxdisabled{
    background:url(../../public/images/icon-checkbox-disabled.png) no-repeat top right;   
}
#iframe #hotelfilterlink{ color: #4b4b4b; text-decoration: none; cursor: pointer; font-size:12px; }

#iframe .languages {position:absolute; margin-left: 200px; margin-top: -20px; text-decoration:none; color:#D51540;}
#iframe .languages img{margin-right: 5px;}

#iframe #umparkingprice{color: #DA1F3C; font-weight: 700; }

#iframe .wishlist-table
{
    border-bottom: 1px solid #c7c6b7;
    margin-bottom: 5px;
    padding-bottom: 5px;
}

#iframe div.longline 
{
    width: 100%;
    height: 1px;
    border-top: solid 1px #c7c6b7;
}



.step2-travel-tab span
{
    float: left;
    color: white;
    font-family: tahoma,verdana,sans-serif;
    text-decoration: none;
    display: block;
    font-weight: bold;
    font-size: 11px;
    padding-right: 10px;
    padding-left: 10px;
    margin-top: 2px;
    height: 20px;
    padding-top: 5px;
}
.step2-travel-tab-selected span
{
    background-color: #FFEBBD;
    color: #013B8F;
}
.step2-travel-tab span:hover
{
    text-decoration: underline;
    cursor: pointer;
}

.step1_travel_type_text1 {
    font-size:15px;
    font-weight:bold;
    text-transform:uppercase;
}

.step1_travel_type_text2 {
    font-size:12px;
    font-weight:normal;
    text-transform:uppercase;
}