

/* kereső box NAGY*/

.search-box-big {
  background: #c3dcec;
  height: 400px;
  padding: 5px;
  position:relative;
}

.search-box-big .cal-icon{
  cursor: pointer;
}

.search-box-big .info {
  height:18px;
  padding:2px 0px 2px 25px;
  margin: 2px 0px 2px 0px;
  background:url(/theme2/image/information-small.png) no-repeat left center;
}

.search-box-big a{
  color: #000000;
  text-decoration: none;
}

.search-box-big a:hover{
  text-decoration: underline;
}

.search-box-big a.form-button-red{
  float: none !important;
  text-align:center;
}

.search-box-big a.form-button-red span{
  text-align:center;
}

.search-box-big a.form-button-red:hover{
  text-decoration: none;
}

.search-box-big a.form-button-red{
  float: none;
  text-align:center;
}

.search-box-big a.form-button-red span{
  text-align:center;
}


.search-box-big .search-journey-title {
  position:absolute;
  left:18px;
  right:18px;
	top:8px;
}

.search-box-big .search-journey-select {
  position:absolute;
  left:17px;
  right:17px;
	top:29px;
}

.search-box-big .search-direction-title {
  position:absolute;
  left:188px;
  right:188px;
	top:8px;
}

.search-box-big .search-direction-select {
  position:absolute;
  left:187px;
  right:187px;
	top:29px;
}

.search-box-big .search-pickup-title {
  position:absolute;
  left:18px;
  right:18px;
	top:60px;
}

.search-box-big .search-pickup-select {
  position:absolute;
  left:17px;
  right:17px;
	top:81px;
	width:481px;
	height:29px;
	background:url(/theme2/image/locaselectbg.png);
}

.search-box-big .search-pickup-select input[type="text"] {
  width:470px;
  border:0px;
  margin:3px 0px 0px 8px;
  padding:3px 5px 2px 0px;
  background:none;
  outline:none;
}






.search-box-big .search-dest-title {
  position:absolute;
  left:18px;
  right:18px;
	top:112px;
}

.search-box-big .search-dest-select {
  position:absolute;
  left:17px;
  right:17px;
	top:132px;
	width:481px;
	height:29px;
	background:url(/theme2/image/locaselectbg.png);
}

.search-box-big .search-dest-select input[type="text"] {
  width:470px;
  border:0px;
  margin:3px 0px 0px 8px;
  padding:3px 5px 2px 0px;
  background:none;
  outline:none;
}

.search-box-big .search-outdate-title {
  position:absolute;
  left:18px;
  right:18px;
	top:164px;
}

.search-box-big .search-outmonth-select {
  position:absolute;
  left:17px;
  right:17px;
	top:185px;
}

.search-box-big .search-outmonth-select select{
  width:181px;
}

.search-box-big .search-out-cal {
  position:absolute;
  left:291px;
  right:291px;
	top:183px;
}

.search-box-big .search-outday-select {
  position:absolute;
  left:228px;
  right:228px;
	top:185px;
}

.search-box-big .search-outhour-select {
  position:absolute;
  left:352px;
  right:352px;
	top:185px;
}

.search-box-big .search-outpax-title {
  position:absolute;
  left:18px;
  right:18px;
	top:216px;
}

.search-box-big .search-outpax-select {
  position:absolute;
  left:17px;
  right:17px;
	top:237px;
}

.search-box-big .search-retdate-title {
  position:absolute;
  left:18px;
  right:18px;
	top:268px;
}

.search-box-big .search-ret-cal {
  position:absolute;
  left:291px;
  right:291px;
	top:287px;
}

.search-box-big .search-retmonth-select {
  position:absolute;
  left:17px;
  right:17px;
	top:289px;
}

.search-box-big .search-retmonth-select select {
  width:181px;
}

.search-box-big .search-retday-select {
  position:absolute;
  left:228px;
  right:228px;
	top:289px;
}

.search-box-big .search-rethour-select {
  position:absolute;
  left:352px;
  right:352px;
	top:289px;
}

.search-box-big .search-retpax-title {
  position:absolute;
  left:18px;
  right:18px;
	top:321px;
}

.search-box-big .search-retpax-select {
  position:absolute;
  left:18px;
  right:18px;
	top:342px;
}

.search-box-big .search-submit {
  position:absolute;
  left:330px;
  right:330px;
	top:341px;
  text-align:center;
}

.search-box-big .search-message {
  position:absolute;
  left:18px;
  right:18px;
	top:378px;
}



/* kereső box KICSI*/

.search-box-small {
  background: #c3dcec;
  width:252px;
	height: 593px;
  padding: 0px;
  position:relative;
}

.search-box-small .info {
  height:18px;
  padding:2px 0px 2px 25px;
  margin: 2px 0px 2px 0px;
  background:url(/theme2/image/information-small.png) no-repeat left center;
}

.search-box-small .search-journey-title {
  position:absolute;
  left:18px;
  right:18px;
	top:38px;
}

.search-box-small .search-journey-select {
  position:absolute;
  left:17px;
  right:17px;
	top:59px;
}

.search-box-small .search-direction-select {
  position:absolute;
  left:17px;
  right:17px;
	top:6px;
}

.search-box-small .search-pickup-title {
  position:absolute;
  left:18px;
  right:18px;
	top:90px;
}

.search-box-small .search-pickup-select {
  position:absolute;
  left:17px;
  right:17px;
	top:111px;
	width:212px;
	padding:0px 4px 0px 4px;
	height:29px;
	background:url(/theme2/image/locaselectbg2.png);
}

.search-box-small .search-pickup-select input[type="text"] {
  width:210px;
  border:0px;
  margin:3px 0px 0px 8px;
  padding:3px 0px 2px 0px;
  background:none;
  outline:none;
}




.search-box-small .cal-icon{
  cursor: pointer;
}

.search-box-small a{
  color: #000000;
  text-decoration: none;
}

.search-box-small a:hover{
  text-decoration: underline;
}

.search-box-small a.form-button-red:hover{
  text-decoration: none;
}

.search-box-small a.form-button-red span{
  text-align:center;
}

.search-box-small .search-dest-title {
  position:absolute;
  left:18px;
  right:18px;
	top:142px;
}

.search-box-small .search-dest-select {
  position:absolute;
  left:17px;
  right:17px;
	top:162px;
	width:212px;
	padding:0px 4px 0px 4px;
	height:29px;
	background:url(/theme2/image/locaselectbg2.png);
}

.search-box-small .search-dest-select input[type="text"] {
  width:210px;
  border:0px;
  margin:3px 0px 0px 8px;
  padding:3px 0px 2px 0px;
  background:none;
  outline:none;
}

.search-box-small .search-outdate-title {
  position:absolute;
  left:18px;
  right:18px;
	top:194px;
}

.search-box-small .search-outmonth-select {
  position:absolute;
  left:17px;
  right:17px;
	top:215px;
}

.search-box-small .search-outmonth-select select{
  width:181px;
}

.search-box-small .search-outday-select {
  position:absolute;
  left:17px;
  right:17px;
	top:252px;
}

.search-box-small .search-out-cal {
  position:absolute;
  left:80px;
  right:80px;
	top:250px;
}

.search-box-small .search-outhour-select {
  position:absolute;
  left:115px;
  right:115px;
	top:252px;
}

.search-box-small .search-outpax-title {
  position:absolute;
  left:18px;
  right:18px;
	top:296px;
}

.search-box-small .search-outpax-select {
  position:absolute;
  left:17px;
  right:17px;
	top:317px;
}

.search-box-small .search-retdate-title {
  position:absolute;
  left:18px;
  right:18px;
	top:348px;
}

.search-box-small .search-retmonth-select {
  position:absolute;
  left:17px;
  right:17px;
	top:369px;
}

.search-box-small .search-retmonth-select select {
  width:181px;
}

.search-box-small .search-retday-select {
  position:absolute;
  left:17px;
  right:17px;
	top:405px;
}

.search-box-small .search-ret-cal {
  position:absolute;
  left:80px;
  right:80px;
	top:403px;
}

.search-box-small .search-rethour-select {
  position:absolute;
  left:115px;
  right:115px;
	top:405px;
}

.search-box-small .search-retpax-title {
  position:absolute;
  left:18px;
  right:18px;
	top:441px;
}

.search-box-small .search-retpax-select {
  position:absolute;
  left:18px;
  right:18px;
	top:461px;
}

.search-box-small .search-submit {
  position:absolute;
  left:18px;
  right:18px;
	top:531px;
}

.search-box-small .search-message {
  position:absolute;
  left:29px;
  right:29px;
	top:498px;
}

#tr_direction {
  width:150px;
}