﻿#obe-flight-returndate input[type="select"] {
width:50px;
}
#obe-search-container {
background-color:#3FA8FB;
color:black;
float:left;
font-size:11px;
margin-top:4px;
width:254px;
}
#obe-search-details li {
display:inline;
border-right:2px solid #41A7F9;
}
#obe-search-type li {
border-right:2px solid white;
}
#obe-search-type .rtsLI.rtsFirst
{
	width: 87px;
}
#obe-search-type .rtsLI.rtsLast {
border-right:medium none;
	width: 77px;
}
#obe-search-type .rtsLI
{
	width: 86px;
}
#obe-search-details .rtsLI.rtsLast {
border-right:0 none;
}
#obe-search-details-flight, #obe-search-details-hotel, #obe-search-details-car {
height:340px;
}

#obe-search-details-flight div {
display:block;
}
#obe-search-type li {
display:inline;
}
#obe-search-type .rtsIn {
background:transparent url(../../image/jetset/styling/obe-tab-off-bg.jpg) repeat-x scroll 0 0;
display:block;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:0 10px;
}
#obe-search-type .rtsLevel {
display:inline;
}
#obe-search-type .rtsLI {
float:left;
list-style-type:none;
}
#obe-search-type .rtsLink {
background:transparent url(../../image/jetset/styling/obe-tab-off-end.jpg) no-repeat scroll 0 0;
cursor:pointer;
display:block;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding-left:12px;
text-decoration:none;
}
#obe-search-type .rtsLink:hover {
background:transparent url(../../image/jetset/styling/obe-tab-selected-end.jpg) no-repeat scroll 0 0;
}
#obe-search-type .rtsLink:hover .rtsIn {
background:transparent url(../../image/jetset/styling/obe-tab-selected-bg.jpg) repeat-x scroll 0 0;
}
#obe-search-type .rtsLink:hover .rtsOut {
background:transparent url(../../image/jetset/styling/obe-tab-selected-end.jpg) no-repeat scroll 100% 0;
}
#obe-search-type .rtsOut {
background:transparent url(../../image/jetset/styling/obe-tab-off-end.jpg) no-repeat scroll 100% 0;
display:block;
margin-right:0;
padding-right:12px;
text-align:center;
}
#obe-search-type .rtsSelected, #obe-search-type .rtsSelected:hover {
background:transparent url(../../image/jetset/styling/obe-tab-selected-end.jpg) no-repeat scroll 0 0;
}
#obe-search-type .rtsSelected .rtsIn, #obe-search-type .rtsSelected:hover .rtsIn {
background:transparent url(../../image/jetset/styling/obe-tab-selected-bg.jpg) repeat-x scroll 0 0;
}
#obe-search-type .rtsSelected .rtsOut, #obe-search-type .rtsSelected:hover .rtsOut {
background:transparent url(../../image/jetset/styling/obe-tab-selected-end.jpg) no-repeat scroll 100% 0;
}
#obe-search-type .rtsSelected .rtsTxt, #obe-search-type .rtsLink:hover .rtsTxt {
color:#FFFFFF;
}
#obe-search-type .rtsTxt {
color:#2661B1;
font-size:12px;
font-weight:bold;
padding:0 3px;
}
#obe-search-details-flight, #obe-search-details-hotel, #obe-search-details-car {
background-color:#3FA8FB;
float:left;
padding:10px;
}
#obe-search-type-flight, #obe-search-type-hotel, #obe-search-type-car {
border-top:10px solid #41A7F9;
float:left;
}
#obe-search-type-flight .rtsIn, #obe-search-type-hotel .rtsIn, #obe-search-type-car .rtsIn {
background:transparent url(../../image/jetset/styling/obe-subtab-off-bg.jpg) repeat-x scroll 0 0;
display:block;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:0 10px;
}
#obe-search-type-flight .rtsLevel, #obe-search-type-hotel .rtsLevel, #obe-search-type-car .rtsLevel {
display:inline;
}
#obe-search-type-flight .rtsLI, #obe-search-type-hotel .rtsLI, #obe-search-type-car .rtsLI {
float:left;
list-style-type:none;
}
#obe-search-type-flight .rtsLink, #obe-search-type-hotel .rtsLink, #obe-search-type-car .rtsLink {
background:transparent url(../../image/jetset/styling/obe-subtab-off-end.jpg) no-repeat scroll 0 0;
cursor:pointer;
display:block;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding-left:12px;
text-decoration:none;
width:114px;
}
#obe-search-type-flight .rtsLink:hover, #obe-search-type-hotel .rtsLink:hover, #obe-search-type-car .rtsLink:hover {
background:transparent url(../../image/jetset/styling/obe-subtab-selected-end.jpg) no-repeat scroll 0 0;
}
#obe-search-type-flight .rtsLink:hover .rtsIn, #obe-search-type-hotel .rtsLink:hover .rtsIn, #obe-search-type-car .rtsLink:hover .rtsIn {
background:transparent url(../../image/jetset/styling/obe-tab-selected-bg.jpg) repeat-x scroll 0 0;
}
#obe-search-type-flight .rtsLink:hover .rtsOut, #obe-search-type-hotel .rtsLink:hover .rtsOut, #obe-search-type-car .rtsLink:hover .rtsOut {
background:transparent url(../../image/jetset/styling/obe-subtab-selected-end.jpg) no-repeat scroll 100% 0;
}
#obe-search-type-flight .rtsOut, #obe-search-type-hotel .rtsOut, #obe-search-type-car .rtsOut {
background:transparent url(../../image/jetset/styling/obe-subtab-off-end.jpg) no-repeat scroll 100% 0;
display:block;
padding-right:12px;
text-align:center;
}
#obe-search-type-flight .rtsSelected, #obe-search-type-flight .rtsSelected:hover, #obe-search-type-hotel .rtsSelected, #obe-search-type-hotel .rtsSelected:hover, #obe-search-type-car .rtsSelected, #obe-search-type-car .rtsSelected:hover {
background:transparent url(../../image/jetset/styling/obe-subtab-selected-end.jpg) no-repeat scroll 0 0;
}
#obe-search-type-flight .rtsSelected .rtsIn, #obe-search-type-flight .rtsSelected:hover .rtsIn, #obe-search-type-hotel .rtsSelected .rtsIn, #obe-search-type-hotel .rtsSelected:hover .rtsIn, #obe-search-type-car .rtsSelected .rtsIn, #obe-search-type-car .rtsSelected:hover .rtsIn {
background:transparent url(../../image/jetset/styling/obe-tab-selected-bg.jpg) repeat-x scroll 0 0;
}
#obe-search-type-flight .rtsSelected .rtsOut, #obe-search-type-flight .rtsSelected:hover .rtsOut, #obe-search-type-hotel .rtsSelected .rtsOut, #obe-search-type-hotel .rtsSelected:hover .rtsOut, #obe-search-type-car .rtsSelected .rtsOut, #obe-search-type-car .rtsSelected:hover .rtsOut {
background:transparent url(../../image/jetset/styling/obe-subtab-selected-end.jpg) no-repeat scroll 100% 0;
}
#obe-search-type-flight .rtsSelected .rtsTxt, #obe-search-type-flight .rtsLink:hover .rtsTxt, #obe-search-type-hotel .rtsSelected .rtsTxt, #obe-search-type-hotel .rtsLink:hover .rtsTxt, #obe-search-type-car .rtsSelected .rtsTxt, #obe-search-type-car .rtsLink:hover .rtsTxt {
color:#FFFFFF;
}
#obe-search-type-flight .rtsTxt, #obe-search-type-hotel .rtsTxt, #obe-search-type-car .rtsTxt {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:0 3px;
}
#obe-search-details-flight select, #obe-search-details-hotel select, #obe-search-details-car select {
display:block;
font-size:11px;
margin-bottom:5px;
}
#obe-search-details-flight input[type="radio"] {
margin-bottom:10px;
}
#obe-search-details-flight input[type="checkbox"] {
margin-top:10px;
}
#obe-flight-direct label, #obe-flight-flexibledate label {
padding-left:5px;
}
#obe-flight-direction label {
padding-left:5px;
padding-right:10px;
}
#obe-flight-departdate select, #obe-flight-returndate select, #obe-car-pickupdate select, #obe-car-dropoffdate select {
display:inline;
width:100px;
}
#obe-flight-pax div {
float:left;
width:70px;
}
#obe-flight-pax select {
width:50px;
}
#obe-flight-class, #obe-flight-direct, #obe-flight-flexibledate {
float:left;
}

div[id^="obe-search-button-"] {
background:transparent url(../../image/Jetset/styling/obe-search-bg.jpg) repeat scroll 0 0;
clear:left;
height:60px;
}
div[id^="obe-search-button-"] input[type="submit"] {
background:transparent url(../../image/Jetset/styling/obe-search-button.png) no-repeat scroll 0 0;
border:medium none;
color:#337DC0;
cursor:pointer;
font-size:95%;
font-weight:bold;
height:25px;
margin-left:15px;
margin-top:17px;
padding:0 5px 4px 9px;
width:80px;
}
#obe-flight-departdate label, #obe-flight-returndate label, #obe-hotel-checkin label, #obe-hotel-checkout label, #obe-car-pickupdate label, #obe-car-dropoffdate label {
	width:200px;
	float:left;
}

#obe-flight-pax-infant a {
background:transparent url(../../Image/but_ico_questionmark2.gif) no-repeat scroll 0 0;
display:block;
height:17px;
width:17px;
font-size:0px;
padding-left:17px;
color:#2E80C9;
}

#obe-flight-error-message {
float:left;
width:228px;
color:black;
background-color: #FFAFAF;
margin-top:4px;
text-align: center;
border:1px solid #FF4444;
padding: 2px


}
