/** Suche **/
#quicksearchBox								{height: auto; border-top:1px solid #e5e5e5; float:left; width:1000px;}
#quickSearch								{height: auto; background:#f3f3f3; position: relative; z-index:410;}

.bg-middle-main, 
.bg-middle-main								{ background: transparent url(/fileadmin/dis/pics/img/bg_search.gif) repeat-x scroll 0 0; height: 207px; }

.search-box-left,
.search-box-mid,
.search-box-right							{ padding-left: 21px; float: left; width: 310px; padding-top: 10px; height: 150px; }

.search-box-left							{ border-right: 1px solid #CCCCCC; }
.search-box-mid								{ border-right: 1px solid #CCCCCC; border-left: 1px solid #FFFFFF;}
.search-box-right							{ border-left: 1px solid #FFFFFF; padding-left: 25px; width: 309px; margin-top:-1px;}

.bg-middle-main .elm.elmelement,
.search-box-left .elm.elmelement,
.search-box-mid .elm.elmelement				{ padding-bottom: 10px; }
.checkboxes .elm.elmelement					{ float: left; }

#quickSearch label							{ float: left; width: 118px; }
#quickSearch .search-box-right label		{ float: left; width: 132px; padding-top: 5px; }
* html #quickSearch .search-box-right label		{ padding-top: 2px; }

#quickSearch .extendedSearch .search-box-right .cbset	{padding-top: 2px; }
*+html .extendedSearch .search-box-right	{border:0;}
* html #quickSearch .extendedSearch .search-box-right label	{ width: 132px; height: 20px; }
*+html #quickSearch .extendedSearch .search-box-right label	{ width: 132px; height: 20px; white-space:nowrap; padding-top:2px;}
* html #quickSearch .extendedSearch .search-box-right input	{ margin: 0px; padding: 0px; }
*+html #quickSearch .extendedSearch .search-box-right input	{ margin: 0px; padding: 0 2px 0 0; }
*+html #quickSearch .extendedSearch .search-box-right .cbset label	{width:130px;}

#quickSerach .extendedSearch .search-box-right .cbset label	{width: 132px; }

#quickSearch .extendedSearch				{ margin-top: 20px; height: 255px; }

#quickSearch input,
#quickSearch select							{ width: 160px; }

#quickSearch select.childsel				{ width: 46px; margin: 10px 11px 0px 0px;  margin-top: 10px; }
#quickSearch select.childsel1				{ margin-left: 120px; }
#quickSearch .posttext						{ float: right; font-size: 11px; margin-right: 30px; margin-top: 10px; }

#quickSearch .start-search,
#quickSearch .more-search					{float:left;}

#quickSearch .start-search input			{ float: left; cursor: pointer; border: none; width: 125px; height: 20px; text-indent: -1000px; margin-top: 46px; background: transparent url(/fileadmin/dis/pics/buttons/search_start.png) no-repeat scroll 0 0; }
#quickSearch .more-search input				{ float: left; cursor: pointer; border: none; width: 159px; height: 20px; text-indent: -1000px; margin: 46px 14px 0px 0; background: transparent url(/fileadmin/dis/pics/buttons/search_more.png) no-repeat scroll 0 0; }

#quickSearch .extendedSearch .start-search input					{ margin-left: 13px; margin-top: 20px; cursor: pointer;}
* html #quickSearch .extendedSearch .start-search input				{ margin-left: 13px; margin-top: 10px; }
*+html #quickSearch .extendedSearch .start-search input				{ margin-left: 10px; margin-top: 10px; }
#quickSearch .extendedSearch .more-search input						{ margin-left: -16px; margin-right: 0px; margin-top:30px; cursor: pointer; }
#quickSearch .extendedSearch .search-box-button-less input			{ margin: 10px 0px 30px -5px; cursor: pointer; width:183px;}
* html #quickSearch .extendedSearch .search-box-button-less input	{ margin: 0px 0px 30px -5px; width:183px; }
*+html #quickSearch .extendedSearch .search-box-button-less input	{ margin: 0px 0px 30px -10px; }
* html #quickSearch .search-box-button-less 						{ margin-left: -8px; }
*+html #quickSearch .search-box-button-less 						{ margin-left: -8px; }
#quickSearch .search-box-right .cbset								{padding-top:5px; width:147px;}
* html #quickSearch .search-box-right .cbset						{padding-top:5px; width:145px;}

#quickSearch .search-box-right .sportsCheckbox .cbset				{width:300px;}
* html #quickSearch .search-box-right .sportsCheckbox .cbset		{width:auto;}
*+html #quickSearch .extendedSearch .search-box-right .sportsCheckbox .cbset label	{width:135px;}
#quickSearch .search-box-button-less 								{ margin-left: -16px; margin-top:10px; }

#quickSearch #termin,
#quickSearch #ruecktermin						{ float: left; width: 135px; }
* html #quickSearch #termin,
* html #quickSearch #ruecktermin				{ margin-left:3px; padding-left:2px; }

#quickSearch .datepickeropen					{ margin-left:262px; height: 15px; width: 15px; background: url(/fileadmin/dis/pics/icons/calendar.gif) no-repeat scroll right 1px; }

#quickSearch h1.redHeadline						{ margin-bottom: 0px; padding: 15px 0px 5px 21px; }

#quickSearch .extendedSearch .search-box-left,
#quickSearch .extendedSearch .search-box-mid,
#quickSearch .extendedSearch .search-box-right	{ height: 200px; }

#quickSearch input#preis						{ width: 128px; }
#quickSearch .price span.posttext				{ float: none; margin-left: 5px; }

#quickSearch .extendedSearch .trigger			{ float: left; margin-left: 0px; margin-top: 10px; margin-right: 140px; margin-left: 0px; border: none; height: 20px; background: transparent url(/fileadmin/dis/pics/buttons/search_less.png) no-repeat scroll 0 0; }

#quickSearch .cbset input						{ float: left; width: 12px; margin-top: 5px; margin-right: 2px; }
#quickSearch .checkboxes						{ margin-top: -1px; }

.checkboxes  legend								{ display: none; }
.sportsCheckbox									{ float: left; width: 290px; }

#quickSearch .helpopen		 			{background:transparent url(/fileadmin/dis/pics/img/info.gif) no-repeat scroll 4px 0; cursor:pointer; float:left; height:17px; width:21px;}
#quickSearch .help						{width:225px; background:#fff url(/fileadmin/dis/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;}
* html #quickSearch .help				{width:220px;}
#quickSearch .helpclose 				{background:transparent url(/fileadmin/dis/pics/img/bg_close_window.gif) no-repeat scroll left center; cursor:pointer; float:right; height:12px; padding:10px 0 0 0; width:99px;}

#quickSearch .smallInput 				{padding-bottom: 33px;}
#quickSearch .smallInput select			{width: 140px; float: left; margin-bottom: 5px;}

#quickSearch .extendedSearch #input_crs	{float:left; margin-bottom:10px; width:140px;}
