 /**
  * 
  * 1-2-Fly
  * @copyright       NEUSTA GmbH
  * @author          thoheisel
  * @version         1.0
  *
  * @revision        $Revision: 64465 $
  * @lastmodified    $Date: 2010-08-03 10:19:57 +0200 (Di, 03 Aug 2010) $
  * @last author	 $Author: mschaefer $
  */
 
.tx-tuisearch-pi1 {
	float: left;
    width: 245px;
	color:#FFFFFF;
    position:relative;
    z-index:410
	}
/*#page_5283	.tx-tuisearch-pi1	{z-index:410; position:relative;}*/

.tx-tuisearch-pi1 input {
	width: auto;
	padding-left:2px;
}

.tx-tuisearch-pi1 label {width:auto; margin-bottom:2px; white-space:nowrap;}
.tx-tuisearch-pi1 .rset label {white-space:normal;}

/*.tx-tuisearch-pi1 div.bg-middle {
*	display: block;
*	background:transparent url(/fileadmin/fly/pics/img/suche_middle.png) repeat-y;
*	padding-left: 12px;
*	padding-right:24px;
*	width:219px;
*	margin-bottom:0 !important;
*}
* html .tx-tuisearch-pi1 div.bg-middle	{padding-right:15px;}*/

* html .tx-tuisearch-pi1 .extendedSearch div.bg-middle	{padding-right:24px;}

#page_5495 .tx-tuisearch-pi1 div.bg-middle {
	float:left;
}

/*.tx-tuisearch-pi1 .seperator {
	padding-bottom: 10px;
	margin-bottom: 12px;
	background:transparent url(/fileadmin/fly/pics/img/weiss_trennlinie.gif) repeat-x bottom !important;
	width:219px;
	float:left;
}*/
html>/**/body .tx-tuisearch-pi1 .seperator {
	padding-bottom: 5px;
}

.tx-tuisearch-pi1 .bg-top  {
	display: block;
	height: 15px;
	background:transparent url(/fileadmin/fly/pics/img/suche_head.png) no-repeat !important;
	margin-bottom:0 !important;
}

#page_5283 .tx-tuisearch-pi1 .bg-top  {
	height: 78px;
	background:transparent url(/fileadmin/fly/pics/img/suche_head_start.png) no-repeat !important;
}

/*#page_5283 .tx-tuisearch-pi1 .extendedSearch .bg-top  {
	height: 15px;
	background:transparent url(/fileadmin/fly/pics/img/suche_head.png) no-repeat !important;
}*/

#page_5283 .tx-tuisearch-pi1 .rset {
	background:transparent url(/fileadmin/fly/pics/img/bg_searchtop_hp.gif) no-repeat !important; margin-top:0 !important
}

/*.tx-tuisearch-pi1 .bg-bottom {
	display: block;
	height: 15px;
	background:transparent url(/fileadmin/fly/pics/img/suche_footer.png) no-repeat !important;
}*/

#page_5495 .tx-tuisearch-pi1 .bg-bottom 		{clear:both;}

.tx-tuisearch-pi1 .search-left				{width:115px; float:left;}
.tx-tuisearch-pi1 .search-right				{width:104px; float:left;}
.tx-tuisearch-pi1 .search-left input,
.tx-tuisearch-pi1 .search-right input		{width:75px; float:left;}
/* html .tx-tuisearch-pi1 .search-right input	{width:83px;}*/
/*.tx-tuisearch-pi1 .datepickeropen 			{background:transparent url(/fileadmin/fly/pics/img/kalender.gif) no-repeat scroll 4px 0; cursor:pointer; float:left; height:17px; width:21px;}*/
.tx-tuisearch-pi1 .elmelement				{margin-bottom:5px; float:left; display:inline;}
.tx-tuisearch-pi1 .elmelement.childselector	{float:none;}
.tx-tuisearch-pi1 .inline-elements label	{float:left; width:115px;}
.tx-tuisearch-pi1 .inline-elements select	{float:left; width:104px; margin-bottom:5px;}
* html .tx-tuisearch-pi1 .inline-elements select	{margin-bottom:0;}
.tx-tuisearch-pi1 select					{width:219px; font-family:Verdana;}
.tx-tuisearch-pi1 input						{width:213px; font-family:Verdana;}
* html .tx-tuisearch-pi1 input				{width:219px;}
.tx-tuisearch-pi1 .inlineShortElements label	{float:left; width:71px;}
.tx-tuisearch-pi1 .inlineShortElements select	{float:left; width:148px; margin-bottom:5px;}
.tx-tuisearch-pi1 .inlineShortElements select.childsel	{float:left; width:49px;}
.tx-tuisearch-pi1 .inlineShortElements select.childsel0	{margin-left:70px; width:50px;}
.tx-tuisearch-pi1 .inlineShortElements .posttext	{float:right; padding-right:20px;}

.tx-tuisearch-pi1 .inlineShortWidth	select		{width:127px;}

.tx-tuisearch-pi1 .elm.elmelement.childselector label	{float:left; width:71px;}
.tx-tuisearch-pi1 .elm.elmelement.childselector select	{float:left; width:49px;}
.tx-tuisearch-pi1 .elm.elmelement.childselector .posttext	{float:right; padding-right:20px;}

.tx-tuisearch-pi1 fieldset.buttons			{clear:both;}

.tx-tuisearch-pi1 .rset					{width:238px; background:#a9d6ef url(/fileadmin/fly/pics/img/bg_searchtop.gif) no-repeat 0 0; float:left; color:#000; margin:5px 0 10px -8px; padding:8px 0 0 0; position:relative;}
/* html .tx-tuisearch-pi1 .rset				{left:-8px;}*/
.tx-tuisearch-pi1 .rset input				{float:left; width:auto; margin:0 5px 0 8px; clear:both;}
*+html .tx-tuisearch-pi1 .rset input		{margin:-2px 5px 0 8px;}
.tx-tuisearch-pi1 .rset label				{float:left; width:177px; padding:0 0 8px 0;}

/*.tx-tuisearch-pi1 .start-search input {
	background: transparent url(/fileadmin/fly/pics/buttons/suche_starten.png) no-repeat scroll left center;
	border: 0;
	cursor: pointer;
	height: 22px;
	line-height: 200px;
	overflow: hidden;
	width:169px;
	display:block;
}*/

/*.tx-tuisearch-pi1 .more-search input {
	background: transparent url(/fileadmin/fly/pics/buttons/mehr_suchkriterien.png) no-repeat scroll left center;
	border: 0;
	cursor: pointer;
	height: 22px;
	line-height: 200px;
	overflow: hidden;
	width: 169px;
	display:block;
}*/
.tx-tuisearch-pi1 .start-search				{margin:15px 0 0 28px;}
.tx-tuisearch-pi1 .more-search 				{margin:5px 0 0 28px;}

html>/**/body .tx-tuisearch-pi1 .start-search input,
html>/**/body .tx-tuisearch-pi1 .more-search input	{text-indent:200px;}



/**
  * @section Pauschalsuche Extended
  *
  * 
  */
.tx-tuisearch-pi1 div.extendedSearch	{position:absolute; top:0px; left:245px; /*display:block !important;*/ width:255px; z-index:660;}
.tx-tuisearch-pi1 .inlineBookingElements label	{float:left; width:102px;}
* html .tx-tuisearch-pi1 .inlineBookingElements label	{width:105px;}
.tx-tuisearch-pi1 .inlineBookingElements input	{float:left; width:90px; margin-bottom:5px;}
* html .tx-tuisearch-pi1 .inlineBookingElements input	{width:93px;}
/*.tx-tuisearch-pi1 .helpopen		 			{background:transparent url(/fileadmin/fly/pics/img/info.gif) no-repeat scroll 4px 0; cursor:pointer; float:left; height:17px; width:21px;}*/
.tx-tuisearch-pi1 .help						{width:225px; background:#fff url(/fileadmin/fly/pics/img/info.gif) no-repeat scroll 4px 10px; border:1px solid #999; float:left; padding:10px 25px; color:#000; font-size:10px; position:absolute; z-index: 700;}
* html .tx-tuisearch-pi1 .help				{width:220px;}
.tx-tuisearch-pi1 .helpclose 				{background:transparent url(/fileadmin/fly/pics/img/bg_close_window.gif) no-repeat scroll left center; cursor:pointer; float:right; height:12px; padding:10px 0 0 0; width:99px;}
.tx-tuisearch-pi1 .help	h3					{font-weight: bold; font-size: 12px;}
.tx-tuisearch-pi1 .price input				{width:83px; margin:0 5px;}
.tx-tuisearch-pi1 fieldset.checkboxes		{width:219px; clear:both;}
.tx-tuisearch-pi1 fieldset.checkboxes .elmelement	{margin-bottom:0;}
.tx-tuisearch-pi1 .checkboxes legend		{font-size:11px; color:#fff; margin:0 0 5px 0; padding:0; font-weight:normal;}
.tx-tuisearch-pi1 .cbset input 				{float:left; margin:0 5px 0 0; width:auto;}
.tx-tuisearch-pi1 .cbset label				{padding-top:2px;}
html>/**/body .tx-tuisearch-pi1 .cbset label	{padding-top:0;}
.tx-tuisearch-pi1 .cbset					{clear:both; width:210px;}
.tx-tuisearch-pi1 .sportsCheckbox .cbset input	{clear:both;}
.tx-tuisearch-pi1 .sportsCheckbox .cbset label	{width:180px; line-height:20px; padding-top:0}
html>/**/body .tx-tuisearch-pi1 .sportsCheckbox .cbset label	{width:190px; line-height:normal;}
/*.tx-tuisearch-pi1 .extendedSearch input.trigger	{background:transparent url(/fileadmin/fly/pics/buttons/button_schliessen.gif) no-repeat 0 0; cursor:pointer; float:right; height:20px; width:20px; border:0; margin-bottom:5px; margin-left:200px;}*/

/**
  * @section Ferienhaussuche extended
  *
  * 
  */
#page_5495 .tx-tuisearch-pi1 .extendedSearch .seperator	{background:none !important; margin-bottom:0;} 
.tx-tuisearch-pi1 .objectRset .rset			{background:#a9d6ef url(/fileadmin/fly/pics/img/bg_searchtop.gif) no-repeat 0 -14px; border-bottom:0; margin:5px 0 0 -8px; padding:6px 0 2px 0; color:#000;}
* html .tx-tuisearch-pi1 .objectRset .rset	{background-repeat:repeat-x; width:247px;}
.tx-tuisearch-pi1 .objectRset .rset label	{padding:0 0 8px 0;}
.tx-tuisearch-pi1 .priceCottage				{background: url(/fileadmin/fly/pics/img/weiss_trennlinie.gif) repeat-x scroll center bottom transparent; padding-bottom:12px; width:219px;}
.tx-tuisearch-pi1 .priceCottage input		{width:100px; margin-right:5px;}
.tx-tuisearch-pi1 .iconPos					{padding-bottom:5px; width:219px; float:left;}
.tx-tuisearch-pi1 .iconPos legend			{font-size:11px; color:#fff; margin:0 0 5px 0; padding:3px 0; font-weight:normal;}
.tx-tuisearch-pi1 .iconPos .cbset			{padding-left:22px;  line-height:18px; height:18px;}
.tx-tuisearch-pi1 .iconPos .cbset input		{margin-top:0;}
html>/**/body .tx-tuisearch-pi1 .iconPos .cbset input	{margin-top:2px;}
.tx-tuisearch-pi1 .cottagePool				{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_schwimmbad.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageSauna				{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_sauna.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageTV				{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_tv.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageOven				{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_kamin.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageWheelchair		{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_rollstuhl.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageFishing			{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_angeln.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottagePets				{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_haustier.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageDishwasher		{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_geschirrspueler.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageWasher			{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_waschmaschine.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageBoat				{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_boot.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageTennis			{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_tennis.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageGarage			{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_garage.gif) no-repeat 0 0;}
.tx-tuisearch-pi1 .cottageCot				{background:#60b1e3 url(/fileadmin/fly/pics/img/bg_check_kinderbett.gif) no-repeat 0 0;}

/***********************************/
/*   Anfang - Einbau des Sprites   */
/***********************************/
.tx-tuisearch-pi1 div.bg-middle {
    display: block;
    background: url("/fileadmin/fly/pics/img/fly_sprite_vertical.png") repeat-y scroll -60px 0 transparent;
    padding-left: 12px;
    padding-right:24px;
    width:219px;
    margin-bottom:0 !important;
}
* html .tx-tuisearch-pi1 div.bg-middle	{
/*  background:transparent url(/fileadmin/fly/pics/img/suche_middle.png) repeat-y;*/
    background: url("/fileadmin/fly/pics/img/fly_sprite_vertical.gif") repeat-y scroll -60px 0 transparent;
    padding-right:15px;
}
.tx-tuisearch-pi1 .seperator {
    padding-bottom: 10px;
    margin-bottom: 12px;
/*  background:transparent url(/fileadmin/fly/pics/img/weiss_trennlinie.gif) repeat-x bottom !important;*/
    border-bottom: 1px dashed;
    width:219px;
    float:left;
}
#page_5283 .tx-tuisearch-pi1 .extendedSearch .bg-top  {
    height: 15px;
    background: url("/fileadmin/fly/pics/img/fly_sprite.png") no-repeat scroll 0 -246px transparent !important;
}
* html #page_5283 .tx-tuisearch-pi1 .extendedSearch .bg-top  {
/*  background:transparent url(/fileadmin/fly/pics/img/suche_head.png) no-repeat !important;*/
    background: url("/fileadmin/fly/pics/img/fly_sprite.gif") no-repeat scroll 0 -246px transparent !important;
}
.tx-tuisearch-pi1 .bg-bottom {
    background: url("/fileadmin/fly/pics/img/fly_sprite.png") no-repeat scroll 0 -130px transparent !important;
    display: block;
    height: 15px;
}
* html .tx-tuisearch-pi1 .bg-bottom {
/*  background:transparent url(/fileadmin/fly/pics/img/suche_footer.png) no-repeat !important;*/
    background: url("/fileadmin/fly/pics/img/fly_sprite.gif") no-repeat scroll 0 -130px transparent !important;
}

.tx-tuisearch-pi1 .datepickeropen {
    background: url("/fileadmin/fly/pics/img/fly_sprite.png") repeat scroll -46px 0 transparent;
    cursor: pointer;
    float: left;
    height: 17px;
    width: 21px;
}
* html .tx-tuisearch-pi1 .datepickeropen {
/*  background:transparent url(/fileadmin/fly/pics/img/kalender.gif) no-repeat scroll 4px 0;*/
    background: url("/fileadmin/fly/pics/img/fly_sprite.gif") repeat scroll -46px 0 transparent;
}
.tx-tuisearch-pi1 .start-search input {
    background: url("/fileadmin/fly/pics/img/fly_sprite.png") no-repeat scroll 0 -187px transparent;
    border: 0;
    cursor: pointer;
    height: 22px;
    line-height: 200px;
    overflow: hidden;
    width:169px;
    display:block;
}
* html .tx-tuisearch-pi1 .start-search input {
/*  background: transparent url(/fileadmin/fly/pics/buttons/suche_starten.png) no-repeat scroll left center;*/
    background: url("/fileadmin/fly/pics/img/fly_sprite.gif") no-repeat scroll 0 -187px transparent;
}
.tx-tuisearch-pi1 .more-search input {
    background: url("/fileadmin/fly/pics/img/fly_sprite.png") no-repeat scroll 0 -155px transparent;
    border: 0;
    cursor: pointer;
    height: 22px;
    line-height: 200px;
    overflow: hidden;
    width: 169px;
    display:block;
}
* html .tx-tuisearch-pi1 .more-search input {
/*    background: transparent url(/fileadmin/fly/pics/buttons/mehr_suchkriterien.png) no-repeat scroll left center;*/
    background: url("/fileadmin/fly/pics/img/fly_sprite.gif") no-repeat scroll 0 -155px transparent;
}
.tx-tuisearch-pi1 .helpopen {
    background: url("/fileadmin/fly/pics/img/fly_sprite.png") no-repeat scroll -95px 1px transparent;
    cursor: pointer;
    float: left;
    height: 17px;
    width: 21px;
}
* html .tx-tuisearch-pi1 .helpopen {
/*  background:transparent url(/fileadmin/fly/pics/img/info.gif) no-repeat scroll 4px 0;*/
    background: url("/fileadmin/fly/pics/img/fly_sprite.gif") no-repeat scroll -95px 1px transparent;
}
.tx-tuisearch-pi1 .extendedSearch input.trigger {
    background: url("/fileadmin/fly/pics/img/fly_sprite.png") no-repeat scroll -200px 0 transparent;
    border: 0 none;
    cursor: pointer;
    float: right;
    height: 20px;
    margin-bottom: 5px;
    margin-left: 200px;
    width: 20px;
}
* html .tx-tuisearch-pi1 .extendedSearch input.trigger {
/*  background:transparent url(/fileadmin/fly/pics/buttons/button_schliessen.gif) no-repeat 0 0;*/
    background: url("/fileadmin/fly/pics/img/fly_sprite.gif") no-repeat scroll -200px 0 transparent;
}

/**
  * @section Hotelsuche extended
  *
  * 
  */
/*.tx-tuisearch-pi1 div.extendedHotelSearch	{top:163px;}*/

/**
  * @section 1-2-FLY Reisen
  *
  * 
  */
/*#page_215 .tx-tuisearch-pi1 div.extendedSearch, 
#page_216 .tx-tuisearch-pi1 div.extendedSearch, 
#page_212 .tx-tuisearch-pi1 div.extendedSearch, 
#page_3785 .tx-tuisearch-pi1 div.extendedSearch, 
#page_2491 .tx-tuisearch-pi1 div.extendedSearch, 
#page_2492 .tx-tuisearch-pi1 div.extendedSearch, 
#page_2868 .tx-tuisearch-pi1 div.extendedSearch, 
#page_3564 .tx-tuisearch-pi1 div.extendedSearch, 
#page_3040 .tx-tuisearch-pi1 div.extendedSearch 	{top:163px;}*/
