/******************************* MILLSEE NEU ********************************** 
-------------------------------------------------------------------------------------------*/
/* Formatierungen für Millsee  
-------------------------------------------------------------------------------------------*/
#dta_c {
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}



/***************************** Unterkunftsassistent-Formular ******************************** 
-------------------------------------------------------------------------------------------*/

#dta_accolist_dua_search {
	background:#f0ece3 !important;
	margin-left: 15px;
	margin-left: 0;
	width: 550px;
}

#dta_accolist_dua_search div#dta_inner {
	padding: 10px 0 10px 10px;
}

#dta_accolist_dua_search form div p {
	margin: 0 0 2px 0;
}

#dta_accolist_dua_search form div p label {
	display: block;
	width: 76px;
	float: left;
	margin: 2px 0 0 0;
	color: #000;
}

html>body #dta_accolist_dua_search form div p label {
	width: 80px;
}


/* Container fuer Kategorie 
-------------------------------------------------------------------------------------------*/
#dta_accolist_dua_search form #category {
	margin: 0;		
	float: left;
	width: 240px;
}

#dta_accolist_dua_search form #category p select {
	width: 160px;
}


/* Container fuer Angebotsgruppen 
-------------------------------------------------------------------------------------------*/
#dta_accolist_dua_search form #theme {
	margin: 0 0 0 10px;		
	float: left;
}

#dta_accolist_dua_search form #theme p label {
	width: 100px;
}

#dta_accolist_dua_search form #theme p select {
	width: 160px;
}


/* Container fuer Regionsauswahl 
-------------------------------------------------------------------------------------------*/
#dta_accolist_dua_search form #region {
	margin: 0;		
	float: left;
	width: 240px;
}

#dta_accolist_dua_search form #region p select {
	width: 160px;
}

/* Container fuer Betriebsname
-------------------------------------------------------------------------------------------*/
#dta_accolist_dua_search form #accommodation_name {
	margin: 0 0 0 10px;	
	float: left;
}

#dta_accolist_dua_search form #accommodation_name p label {
	width: 100px;
}

#dta_accolist_dua_search form #accommodation_name p input {
	width: 155px;
	_width: 153px;
}




/* Container fuer die Anreise  
-------------------------------------------------------------------------------------------*/
#dta_accolist_dua_search form #arrival {
	width: 240px;
	margin: 0;		
	float: left;	
}


/* Container fuer die Anzahl der Naechte (Aufenthalt)
-------------------------------------------------------------------------------------------*/
#dta_accolist_dua_search form #duration {
	margin: 0 0 0 10px;
	float: left;
}

#dta_accolist_dua_search form #duration p label {
	width: 100px;
}

#dta_accolist_dua_search form #duration p select {
	margin: 0 5px 0 0;
}


/*Suche Button Styling
-------------------------------------------------------------------------------------------*/
#dta_accolist_dua_search form #continue {
	margin: 0 8px 0 0;		
	clear: both;
}

#dta_accolist_dua_search form #continue input {
	border: 1px solid #f0ece3;
	color: #fff;	
	line-height: 14px;
	padding: 2px 5px 2px 10px;
	_padding: 1px 2px 1px 10px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
}



/****************** Unterkunftsassistent Suchergebnis Status Anzeige ************************ 
-------------------------------------------------------------------------------------------*/

/* Container der die Statusmeldungen bei der Unterkunftsauflistung anzeigt
-------------------------------------------------------------------------------------------*/
#dua_searchResult {
	margin: 10px 0 10px 5px;
	clear: both;
	color: #000;
}

/* Formatierungen fuer die einzelnen Absaetze der Statusmeldungen
-------------------------------------------------------------------------------------------*/
#dua_searchResult #amount {
	float: left;
	margin: 0 5px 0 0;
}

#dua_searchResult #amount_displayed {
	margin: 0 5px 0 0;
}


/******************** Unterkunftsassistent Unterkunfts Auflistung ***************************
-------------------------------------------------------------------------------------------*/

/* Container fuer die Betriebs Auflistung
-------------------------------------------------------------------------------------------*/
#dua_overview {
	width: 550px;
	margin: 0 0 0 0;
}



/*************************************** STANDARD ******************************************/
/* Container fuer einen Unterkunfts-Auflistungseintrag (standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry {
	background: none;
	margin: 0 0 10px 0;
	height: 100px;
	width: 550px;
}




/* Ende von IE5/mac verstecken*/
/* Container fuer das Bild beim Unterkunfts-Auflistungseintrag (standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry .image {
	background: none !important;
	width: 120px;
	height: 100%;
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
	border-top: 1px solid #e6dcbe;
}

#dua_overview .overview_entry .image img {
	width: 90px;
	border: 0;
	padding: 0;
}

#dua_overview .overview_entry .image a {
	color: #666;
	text-decoration:none;
}

/* Container fuer Unterkunftsinfo (Name, Kategorie, Sterne, Icons) (standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry .info {
	margin: 0;
	float: left;
	padding: 0 0 0 10px;
	width: 260px;
	height: 100%;	
	overflow: hidden;
	border-top: 1px solid #e6dcbe;
}

#dua_overview .overview_entry .info h4 {
	color: #000;
	padding: 0;
	margin: 7px 7px 7px 0;
}

#dua_overview .overview_entry .info h4 a:link {
	color: #000;
	text-decoration: none;	
}

#dua_overview .overview_entry .info h4 a:visited {
	color: #000;
	text-decoration: none;
}	

#dua_overview .overview_entry .info h4 a:active {
	color: #000;
	text-decoration: none;
}

#dua_overview .overview_entry .info h4 a:hover {
	color: #000;
	text-decoration: none;
}


/* Container fuer Kategorie + Sterne/Segel,... in Unterkunftsinfo (Name, Kategorie, Sterne, Icons) (standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry .category {
	margin: -5px 0 5px 0;
	color: #666;	
}

/* Container fuer die Tools (Links zu Infos, Freie Zimmer, weiter Infos)(standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry .tools {
	background: none;
	float: left;
	width: 160px;
	height: 100%;
	overflow: hidden;
	border-top: 1px solid #e6dcbe;
}


/* Container fuer die Links (Unterkunftsinfo, Vacancylink) in Tools (standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry .tools .links {
	margin: 2px 0 0 0;
}

/* Container fuer die Region in Tools (standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry .tools .region {
	margin: 7px 5px 7px 10px;
	padding: 0;
	color: #000;
}


/* Container fuer den Unterkunftsinfo-Link in Links in Tools (standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry .tools .links .detaillink {
	margin: 10px 0px 10px 10px;
	border-bottom: 1px solid #e6dcbe;
}

#dua_overview .overview_entry .tools .links .detaillink a {
	color: #000 !important;
	width: 100px;
	text-decoration: none;
	display: block;
	padding: 2px 3px 2px 17px;
}

#dua_overview .overview_entry .tools .links .detaillink a:link {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

#dua_overview .overview_entry .tools .links .detaillink a:visited {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}	

#dua_overview .overview_entry .tools .links .detaillink a:active {
	background: url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

#dua_overview .overview_entry .tools .links .detaillink a:hover {
	background: url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

/* Container fuer den Vacancy-Link in Links in Tools (standard)
-------------------------------------------------------------------------------------------*/
#dua_overview .overview_entry .tools .links .vacancylink {
	margin: 10px 5px 10px 10px;
	border-bottom: 1px solid #e6dcbe;
}

#dua_overview .overview_entry .tools .links .vacancylink a {
	color: #000 !important;;
	width: 100px;
	text-decoration: none;
	display: block;
	padding: 2px 3px 2px 17px;
}

#dua_overview .overview_entry .tools .links .vacancylink a:link {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

#dua_overview .overview_entry .tools .links .vacancylink a:visited {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}	

#dua_overview .overview_entry .tools .links .vacancylink a:active {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

#dua_overview .overview_entry .tools .links .vacancylink a:hover {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}


/*-------------------------------------------------------------------------------------------
     DTA Page Navigation
-------------------------------------------------------------------------------------------*/
#dta_pages_navigation {
	margin: 20px 15px 0 0;
}

/* Formatierungen fuer die Seitenzahlen bei Auflistungen
-------------------------------------------------------------------------------------------*/
#dta_pages_navigation a {
	display: block;
	float: left;
	border: 1px solid #e6dcbe;
	margin: 0 4px 0 0;
	padding: 3px 6px;
	text-decoration: none;
}

#dta_pages_navigation a:link, #dta_pages_navigation a:visited {
	color: #666;
	border: 1px solid #e6dcbe;	
}	

#dta_pages_navigation a:active, #dta_pages_navigation a:hover {
	border: 1px solid #aea589;	
}

/* Aktuelle Seitenzahl bei den Suchergebnissen
-------------------------------------------------------------------------------------------*/
#dta_pages_navigation a#current:link, #dta_pages_navigation a#current:visited, #dta_pages_navigation a#current:active, #dta_pages_navigation a#current:hover {
	background: #efefef;
	color: #000;
}

/* Formtierung fuer den Link zur vorigen Seite
-------------------------------------------------------------------------------------------*/
#dta_pages_navigation #prev {
	margin: 0 8px 0 0;
}

#dta_pages_navigation #prev a:link {
	color: #666;
}

#dta_pages_navigation #prev a:visited {
	color: #666;
}	

#dta_pages_navigation #prev a:active {
	color: #000;
}

#dta_pages_navigation #prev a:hover {
	color: #000;
}

/* Formtierung fuer den Link zur n chsten Seite
-------------------------------------------------------------------------------------------*/
#dta_pages_navigation #next {
	margin: 0 0 0 4px;
}

#dta_pages_navigation #next a:link {
	color: #666;
}

#dta_pages_navigation #next a:visited {
	color: #666;
}	

#dta_pages_navigation #next a:active {
	color: #000;
}

#dta_pages_navigation #next a:hover {
	color: #000;
}




/************************************** Angebotsanfrage *************************************
********** Das Formular oder Teile des Formulares werden mehrfach verwendet *****************
-------------------------------------------------------------------------------------------*/
/* Container fuer die Angebotsanfrage
-------------------------------------------------------------------------------------------*/
#portal_enquire {
	background: #f0ece3;
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0;
	clear: both;
}

/* Formatierung fuer die Angebotsanfrage
-------------------------------------------------------------------------------------------*/
#portal_enquire h3 {
	color: #ff9600;
	margin: 0 10px 7px 10px;
	clear: both;
}

#portal_enquire #hint {
	margin: 10px;
}



/* SEITE 1
--------------------------------------------------------------- */

#portal_enquire #query01 h4 {
	color: #ff9600;
	font-size: 11px !important;
	font-weight: bold !important;
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	margin: 0 10px 7px 0;
	clear: both;
}


#dta_c #portal_enquire #query01 #duration label {
	color: #000;
	font-size: 11px !important;
	font-weight: normal !important;
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
}

#portal_enquire #query01 #region_selection .depth0 {
	font-weight: bold;
}

#portal_enquire #query01 #region_selection .depth0 input {
	margin: 0 8px 0 0;
}



#portal_enquire #query01 #region_selection .depth1 {
	color: #000;
	font-weight: normal;
	clear: both;
	margin: 3px 0 3px 15px;
	padding: 2px 0px;
	_margin: 2px 0 2px 15px;
	_padding: 0;
}

#portal_enquire #query01 #region_selection .depth1 input {
	margin: 0 8px 0 0;
}


#portal_enquire #query01 #region_selection .depth2 {
	color: #000;
	clear: both;
	margin: 0 0 0 15px;	
	padding: 0;
}

#portal_enquire #query01 #region_selection .depth2 input {
	margin: 0 8px 0 0;
}

#portal_enquire #query01 #region_selection .depth3 {
	color: #000;
	font-weight: normal;
	float: left;
	width: 230px;
	margin: 3px 0 3px 15px;
}

#portal_enquire #query01 #region_selection .depth3 input {
	margin: 0 8px 0 0;
}

/* SEITE 2
--------------------------------------------------------------- */
#portal_enquire #query02 h4 {
	color: #ff9600;
	font-weight: bold !important;
	margin: 0 10px 7px 0;
	clear: both;
}

#dta_c #portal_enquire #query02 label {
	color: #00;
	font-size: 11px !important;
	font-weight: normal !important;
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
}

#portal_enquire #query02 #room_selection div {
	clear: both;
	overflow: hidden;
	border: 0;
}

#portal_enquire #query02 #room_selection div p input {
	width: 30px;
	float: left;
}

#portal_enquire #query02 #room_selection div p label {
	margin-left: 10px;
}

#dta_c #portal_enquire #query02 .depth1 input {
margin: 0 8px 0 0;
}

#dta_c #portal_enquire #query02 .depth2 input {
margin: 0 8px 0 0;
}

#dta_c #portal_enquire #query02 .ext_list_checkboxes p {
	margin: 0 0 0 0 !important;
	float: left;
	width: 181px;
	height: 15px;
}


#dta_c #portal_enquire #query02 .ext_list_checkboxes p label {
	display: inline;
	width: auto;
	float: none;
	margin: 0 0 0 0;
}

#dta_c #portal_enquire #query02 .ext_list_checkboxes p input {
	margin: 0 8px 0 0;
}

#portal_enquire #query02 .depth1 {
	font-weight: normal;
	clear: both;
	margin: 3px 0 3px 5px;
	padding: 3px 0px;
	_margin: 2px 0 2px 5px;
	_padding: 0;
}

#portal_enquire #query02 .depth1 input {
	margin: 0 8px 0 0;
}


#portal_enquire #query02 .depth2 {
	clear: both;
	font-weight: normal;
	margin: 2px 0 2px 10px;	
	_margin: 0 0 0 10px;
	padding: 2px 0px;
	_padding: 0;
}

#portal_enquire #query02 .depth2 input {
	margin: 0 8px 0 0;
}

#portal_enquire #query02 #comment p {
	margin: 0 0 0 0;
}

#portal_enquire #query02 #submit p {
	margin: 10px 0 0 0 !important; 
}



#portal_enquire #query02 .daa_themeSelect {
	margin-bottom: -10px;
}

#portal_enquire #query02 .ext_list_checkboxes p {
	margin: 0;
	float: left;
	width: 210px !important;
	height: 15px;
}

#portal_enquire #query02 .ext_list_checkboxes p label {
	display: inline;
	width: auto;
	float: none;
	margin: 0;
}

#portal_enquire #query02 .ext_list_checkboxes p input {
	margin: 0 8px 0 0;
}





/* SEITE 3
------------------------------------------------------------------------------------------*/

#portal_enquire #query03 h4 {
	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#dta_c #portal_enquire #query03 label {
	color: #000;
	font-size: 11px !important;
	font-weight: normal !important;
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
}


#dta_c #portal_enquire #query03 #max {
	color: #000;
	font-size: 11px !important;
	font-weight: normal !important;
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
}

#dta_c #portal_enquire #query03 .ext_list_checkboxes {
	margin: 0 0 10px 10px;
}

#dta_c #portal_enquire #query03 .ext_list_checkboxes p {
	margin: 0 0 0 0;
	float: left;
	width: 250px;
}

#dta_c #portal_enquire #query03 .ext_list_checkboxes p label {
	display: inline;
	width: auto;
	float: none;
	margin: 0 0 0 0;
}

#dta_c #portal_enquire #query03 .ext_list_checkboxes p input {
	margin: 0 8px 0 0;
	width: 20px;
}


/* Container für den Submitbutton
-------------------------------------------------------------------------------------------*/

#dta_c #portal_enquire #query01 #submit, #dta_c #portal_enquire #query02 #submit, #dta_c #portal_enquire #query03 #submit { 
	padding: 0 0 15px 0px;
	clear: both;	
}

#dta_c #portal_enquire #query01 #submit p, #dta_c #portal_enquire #query02 #submit p, #dta_c #portal_enquire #query03 #submit p {
	margin: 10px 0 0 5px; 
}

#dta_c #portal_enquire #query01 #submit p input, #dta_c #portal_enquire #query02 #submit p input, #dta_c #portal_enquire #query03 #submit p input {
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) 0 2px no-repeat;
	color: #fff;
	border: 0;
	font-size: 1em;
	cursor: pointer;
	height: 20px;
	padding: 2px 2px 2px 8px;	
	font-weight: normal;	
}

html>body #dta_c #portal_enquire #query01 #submit p input, html>body #dta_c #portal_enquire #query02 #submit p input, html>body #dta_c #portal_enquire #query03 #submit p input {
	padding: 3px 4px 4px 12px;
	margin-left: 3px;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) 0 2px no-repeat;
}

#dta_c #portal_enquire #changeenquiry p input {
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) 0 2px no-repeat;
	color: #fff;
	border: 0;
	font-size: 1em;
	cursor: pointer;
	height: 20px;
	padding: 2px 2px 2px 8px;	
	font-weight: normal;
}


/******** Unterkunftsassistenten Detailseite Direktanfrage (Link: Anfrage) ******************
-------------------------------------------------------------------------------------------*/
/* Container fuer Direktanfrage
-------------------------------------------------------------------------------------------*/
#enquiry_pool {
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background: #f0ece3;
	clear: both;
}


/* berschrift fuer die Direktanfrage
-------------------------------------------------------------------------------------------*/
#enquiry_pool h3 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

/* Hinweistext des aktuell ausgewhlten Betriebes
-------------------------------------------------------------------------------------------*/
#enquiry_pool #selected_hint {

	margin: 10px;
	line-height: 1.3em;
}

/* Conainter fuer die Betriebsauflistung der Direktanfrage
-------------------------------------------------------------------------------------------*/
#enquiry_pool #list {
	background: none;
	display: block;
	width: 100%;
}

/* Conainter fuer den Betriebsnamen in der Betriebsauflistung der Direktanfrage
-------------------------------------------------------------------------------------------*/
#enquiry_pool #list .accommodation_name {
	color: #ffffff;

	margin: 10px 0 10px 10px;
	padding: 10px 10px 10px 5px;
	float: left;
	background: none;
	width: 400px;
	border-bottom: 1px solid #e6dcbe;
}

#enquiry_pool #list .accommodation_name a {
	padding: 0 0 0 15px;
}

#enquiry_pool #list .accommodation_name a:link {
	color: #000;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 2px 0 no-repeat;
}

#enquiry_pool #list .accommodation_name a:visited {
	color: #000;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 2px 0 no-repeat;	
}	

#enquiry_pool #list .accommodation_name a:active {
	color: #000;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 2px 0 no-repeat;		
}

#enquiry_pool #list .accommodation_name a:hover {
	color: #000;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 2px 0 no-repeat;		
}

/* Conainter fuer den Entfernenlink in der Betriebsauflistung der Direktanfrage
-------------------------------------------------------------------------------------------*/
#enquiry_pool #list .remove {
	color: #ffffff;

	margin: 10px 10px 10px 0;
	padding: 10px 10px 10px 10px;
	float: left;
	background: none;	
	border-bottom: 1px solid #e6dcbe;	
}

#enquiry_pool #list .remove a {
	padding: 0 0 0 22px;
}

#enquiry_pool #list .remove a:link {
	color: #333;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-remove-bg.gif) 0 0 no-repeat;			
}

#enquiry_pool #list .remove a:visited {
	color: #333;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-remove-bg.gif) 0 0 no-repeat;				
}	

#enquiry_pool #list .remove a:active {
	color: #333;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-remove-bg.gif) 0 0 no-repeat;			
}

#enquiry_pool #list .remove a:hover {
	color: #333;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-remove-bg.gif) 0 0 no-repeat;			
}


/* Conainter / Formatierungen fuer "Anfragendaten bearbeiten" in der Betriebsauflistung
-------------------------------------------------------------------------------------------*/
#enquiry_pool #edit {
	margin: 0 0 0 5px;
}

#enquiry_pool #edit p {
	margin: 10px;

}

#enquiry_pool #edit p a {
	padding: 0 0 0 22px;
}

#enquiry_pool #edit p a:link {
	color: #000;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 0 0 no-repeat;			
}

#enquiry_pool #edit p a:visited {
	color: #000;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 0 0 no-repeat;				
}	

#enquiry_pool #edit p a:active {
	color: #333;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 0 0 no-repeat;			
}

#enquiry_pool #edit p a:hover {
	color: #333;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 0 0 no-repeat;			
}


/* Conainter / Formatierungen fuer "Unterknfte zur Liste hinzuf gen" in der Betriebsauflistung
-------------------------------------------------------------------------------------------*/
#enquiry_pool #add {
	margin: 0 0 0 5px;
}

#enquiry_pool #add p {
	margin: 10px;

}

#enquiry_pool #add p a {
	padding: 0 0 0 22px;
}

#enquiry_pool #add p a:link {
	color: #000;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 0 0 no-repeat;			
}

#enquiry_pool #add p a:visited {
	color: #000;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 0 0 no-repeat;				
}	

#enquiry_pool #add p a:active {
	color: #333;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 0 0 no-repeat;			
}

#enquiry_pool #add p a:hover {
	color: #333;
	text-decoration: none;
	background: url(/data/neutral/new/images/enquiry-pool-accomodation-name-bg.gif) 0 0 no-repeat;			
}

/* Conainter fuer den Submitbutton in der Betriebsauflistung
-------------------------------------------------------------------------------------------*/
#enquiry_pool #submit {
	margin: 20px 0 0 5px;
	clear: both;
	padding: 0 0 20px 0;
}

#enquiry_pool #submit p { 

	margin: 10px;
	padding: 0;
}

#enquiry_pool #submit p a { 
	font-weight: normal;
	padding: 2px 23px 1px 15px;
	margin: 0;
	width: 150px;
}

#enquiry_pool #submit p a:link {
	color: #fff;
	text-decoration: none;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;			
	border: 1px solid #ffaa01;
}

#enquiry_pool #submit p a:visited {
	color: #fff;
	text-decoration: none;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;			
	border: 1px solid #ffaa01;	
}	

#enquiry_pool #submit p a:active {
	color: #fff;
	text-decoration: none;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;	
	border: 1px solid #ffaa01;		
}

#enquiry_pool #submit p a:hover {
	color: #fff;
	text-decoration: none;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;		
	border: 1px solid #ffaa01;	
}



/* Conainter / Formatierungen fuer "add empty" in der Betriebsauflistung 
-------------------------------------------------------------------------------------------*/
#enquiry_pool #add_empty {
	margin: 20px 0 0 10px;
	clear: both;
	padding: 0 0 20px 0;
}

#enquiry_pool #add_empty p { 

	margin: 10px 10px 0 0;
	padding: 0;
}

#enquiry_pool #add_empty p a:link, #enquiry_pool #add_empty p a:visited, #enquiry_pool #add_empty p a:active, #enquiry_pool #add_empty p a:hover {
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 10px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	text-decoration: none;
}


/* Conainter / Formatierungen fuer "portal_enquire_hint" in der Betriebsauflistung 
-------------------------------------------------------------------------------------------*/
#enquiry_pool #portal_enquire_hint {
	margin: 5px 0 0 10px;
	clear: both;
	padding: 0 0 20px 0;
}

#enquiry_pool #portal_enquire_hint p { 

	margin: 10px 10px 10px 0px;
	padding: 0;
}

#enquiry_pool #portal_enquire_hint p a:link, #enquiry_pool #portal_enquire_hint p a:visited, #enquiry_pool #portal_enquire_hint p a:active, #enquiry_pool #portal_enquire_hint p a:hover {
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 10px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	text-decoration: none;		
}


/*********************************** Urlaubspauschalen **************************************
-------------------------------------------------------------------------------------------*/
/* Container / Formatierungen fuer die Urlaubspauschalen
-------------------------------------------------------------------------------------------*/
#all_packages {
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background: none;
	clear: both;
}


#all_packages #search {
	margin: 0px !important;
	background: #f0ece3;
}

#all_packages #package_searchResult {
	margin: 5px 0 5px 5px;
	float: left;
	clear: both;
	overflow: hidden;
	display: inline;
	padding: 0;
}


#all_packages #package_searchResult #amount {
	float: left;
	margin: 0 5px 0 0 !important;
}

#all_packages #package_searchResult #amount_displayed {
	margin: 0 5px 0 0 !important;
}


#all_packages #part1 {
	width: 250px;
	float: left;
	display: inline;
	margin-left: 10px;
	margin-bottom: 15px;
	_margin-bottom: 5px;
}

#all_packages #part1 td {
	padding: 0;
	line-height: 14px;
}

#all_packages #part1 td div, #all_packages #part1 td div p {
	margin: 0;
	padding: 0;
}

#all_packages #part1 td div p label {
	margin: 0;
	padding: 0;
	margin: 3px 0 2px 0;
}

#all_packages #part2 {
	width: 240px;
	display: inline;
}

#all_packages #part2 td div p label {
	margin: 0;
	padding: 0;
	margin: 3px 0 2px 0;
}


/* Container / Formatierung fuer Submitbutton
-------------------------------------------------------------------------------------------*/
#all_packages #search #submit { 
	padding: 0 0 15px 0;
	clear: both;
}

#all_packages #search #submit p {
	margin: 10px 0 0 0; 
}

#all_packages #search #submit p input { 
	border: 1px solid #ffaa01 !important;
	color: #fff;	
	line-height: 14px;
	padding: 1px 2px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	width: 60px;
}



/* BETRIEBSAUFLISTUNG
-------------------------------------------------------------------------------------------*/
#all_packages .package_group {
	background: none;
	margin: 0 0 10px 0;
	height: 100px;
	width: 550px;
	clear: both;
}


/* Ende von IE5/mac verstecken*/
/* Container fuer das Bild beim Unterkunfts-Auflistungseintrag (standard)
-------------------------------------------------------------------------------------------*/
#all_packages .package_group .image {
	background: none;
	width: 120px;
	height: 100%;
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
}

#all_packages .package_group .image img {
	width: 120px;
	border: 0;
	padding: 0;
}

#all_packages .package_group .image a {
	color: #666;
	text-decoration:none;
}

/* Container fuer Unterkunftsinfo (Name, Kategorie, Sterne, Icons) (standard)
-------------------------------------------------------------------------------------------*/
#all_packages .package_group .info {
	margin: 0;
	float: left;
	padding: 0 0 0 10px;
	width: 250px;
	height: 100%;	
	overflow: hidden;
	border-top: 1px solid #e6dcbe;
}

#all_packages .package_group .info h4 {
	color: #000;
	padding: 0;
	margin: 7px 7px 7px 0;

}

#all_packages .package_group .info h4 a:link {
	color: #000;
	text-decoration: none;	
}

#all_packages .package_group .info h4 a:visited {
	color: #000;
	text-decoration: none;
}	

#all_packages .package_group .info h4 a:active {
	color: #000;
	text-decoration: none;
}

#all_packages .package_group .info h4 a:hover {
	color: #6990a7;
	text-decoration: none;
}

/* Container fuer Kategorie + Sterne/Segel,... in Unterkunftsinfo (Name, Kategorie, Sterne, Icons) (standard)
-------------------------------------------------------------------------------------------*/
#all_packages .package_group .category {
	margin: -5px 0 5px 0;
	color: #666;	
}


/* Container fuer die Angebotsgruppen in Unterkunftsinfos (standard)
-------------------------------------------------------------------------------------------*/
#all_packages .package_group .theme {
	margin: 0;
	color: #666;
	width: 60px;
	height: 100%;
	float: right;	
}

/* Container fuer die Tools (Links zu Infos, Freie Zimmer, weiter Infos)(standard)
-------------------------------------------------------------------------------------------*/
#all_packages .package_group .tools {
	background: none;
	float: left;
	width: 170px;
	height: 100%;
	overflow: hidden;
	border-top: 1px solid #e6dcbe;
}

#all_packages .package_group .tools .priceinfo {
	margin: 10px 16px 10px 10px;
}

/* Container fuer den Unterkunftsinfo-Link in Links in Tools (standard)
-------------------------------------------------------------------------------------------*/
#all_packages .package_group .tools .category_view {
	margin: 10px 5px 10px 10px;
	border-bottom: 1px solid #e6dcbe;
}

#all_packages .package_group .tools .category_view a {
	color: #000 !important;
	width: 115px;
	text-decoration: none;
	display: block;
	padding: 2px 3px 2px 17px;
}

#all_packages .package_group .tools .category_view a:link {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

#all_packages .package_group .tools .category_view a:visited {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}	

#all_packages .package_group .tools .category_view a:active {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

#all_packages .package_group .tools .category_view a:hover {
	background: #ffffff url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}


/*************************************** Warenkorb ******************************************
-------------------------------------------------------------------------------------------*/
/* Container /Formatierungen fuer den Warenkorb
-------------------------------------------------------------------------------------------*/
#shopingcart {
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
	background: #f0ece3;
	clear: both;	
}

#shopingcart h3 {
	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#shopingcart #hint {
	background: none;
	margin: 10px;
}

#shopingcart .single_shoppingcart {
	background: #f0ece3;
	margin: 0;
	padding: 10px 10px 10px 10px;

}


/***************** Unterkunftsassistenten Detailseite (Link: Information) *******************
-------------------------------------------------------------------------------------------*/
/* Container fuer die Navigation der Unterkunftsdetail-Ansicht
-------------------------------------------------------------------------------------------*/
#dua_detail_navi {
	margin: 0 0 0 0;
	padding: 0;
	height: 28px;
}


/* Formatierungen fuer die Navigation der Unterkunftsdetail-Ansicht
-------------------------------------------------------------------------------------------*/
#dua_detail_navi ul {
	margin: 0;
	padding: 0;
	clear: both;
}

#dua_detail_navi ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;	
	float: left;
}

#dua_detail_navi ul li a {
	display: block;
	float: left;
	text-decoration: none;
	padding: 6px 18px 6px 9px;
	margin: 0 -1px 0 0;
}

#dua_detail_navi ul li a:link {
	background: #ffaa00 url(/data/neutral/new/images/dua-accomodation-detail-view-navi-bg2.gif) right 6px no-repeat;	
	color: #ffffff;
	border: 1px solid #ffffff;
}

#dua_detail_navi ul li a:visited {
	background: #ffaa00 url(/data/neutral/new/images/dua-accomodation-detail-view-navi-bg2.gif) right 6px no-repeat;	
	color: #ffffff;
	border: 1px solid #ffffff;	
}	

#dua_detail_navi ul li a:active {
	background: #f0ece3 url(/data/neutral/new/images/dua-accomodation-detail-view-navi-bg-hl.gif) right 5px no-repeat;
	color: #000;
	border: 1px solid #ffffff;	
}

#dua_detail_navi ul li a:hover {
	background: #f0ece3 url(/data/neutral/new/images/dua-accomodation-detail-view-navi-bg-hl.gif) right 5px no-repeat;
	color: #000;
	border: 1px solid #ffffff;	
}

#dua_detail_navi ul li a#selected:link, #dua_detail_navi ul li a#selected:visited, #dua_detail_navi ul li a#selected:active, #dua_detail_navi ul li a#selected:hover {
	background: #f0ece3 url(/data/neutral/new/images/dua-accomodation-detail-view-navi-bg-hl.gif) right 5px no-repeat;
	color: #000;
	border-bottom: 1px solid #f6f5f5;
}

/* Container fuer die Unterkunftsassistenten Detailansicht
-------------------------------------------------------------------------------------------*/
#dua_detail {
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
	background: #f0ece3;
	clear: both;
	overflow: hidden;
}

#dua_detail h3 {
	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

/* Container fuer die Region in der Unterkunftsassistenten Detailansicht
-------------------------------------------------------------------------------------------*/
#dua_detail #region {
	margin: 0 10px 15px 10px;
	color: #ff9600;
	font-weight: bold;
}

/* Formatierungen fuer Kategorie (Sterne, Kategorie, ...) in der Unterkunfts. Detailansicht
-------------------------------------------------------------------------------------------*/
#dua_detail .category {
	margin: -3px 0 5px 0;
	color: #000;
	float: left;
	font-weight: bold;
	padding: 7px 10px 7px 10px;
	background: none;
}

/* usserer Container fuer Feature Icons (Accounterments) fuer die Unterkunfts. Detailansicht
-------------------------------------------------------------------------------------------*/
#dua_detail #accouterments {
	margin: -3px 0 5px 0;
	float: left;
	padding: 5px 10px 5px 3px;
	background: none;
}

#dua_detail #accouterments .icons img {
	background: none;
}	

/* Container fuer den Fliesstext in der Unterkunftsassistenten Detailansicht
-------------------------------------------------------------------------------------------*/
#dua_detail #description {
	line-height: 1.1em;	
	margin: 0 10px 0 0;
	padding: 0;
	clear: both;

}

#dua_detail #description p {
	color: #666;
	margin: 10px;
	line-height: 14px !important;
}

/*#dua_detail #description p br {
	display: block;
	margin: 0 !important;
}*/

#dua_detail #description #image {
	float: right;
	margin: 0 15px 15px 15px;
}

/* Container fuer die Kontaktdaten in der Unterkunftsassistenten Detailansicht
-------------------------------------------------------------------------------------------*/
#dua_detail #contact {
	margin: 0;
	padding: 20px 10px 10px 10px;
	background: #f0ece3;
}

/* Formatierungen fuer die Kontaktdaten in der Unterkunftsassistenten Detailansicht
-------------------------------------------------------------------------------------------*/
#dua_detail #contact h4 {
	margin: 0 10px 7px 0;
	color: #ff9600;
	clear: both;
}

#dua_detail #contact p {
	color: #666;
	margin: 10px 10px 10px 0;
}

#dua_detail #contact p a {
	color: #000;
	text-decoration: underline;
}

/* Geolink fuer die Kontaktdaten in der Unterkunftsassistenten Detailansicht
-------------------------------------------------------------------------------------------*/
#dua_detail #contact #geolink {
	margin: 0 10px 0 0;
}

#dua_detail #contact #geolink a {
	color: #000;
	text-decoration: underline;
}



/***************** Unterkunftsassistenten Detailseite Gallery (Link: Foto) ******************
-------------------------------------------------------------------------------------------*/
/* Container fuer das grosse Foto in der Unterkunftsassistenten Detailansicht-Gallery
-------------------------------------------------------------------------------------------*/
#gallery {
	width: 240px !important;
	margin: 0 0 0 0;
	padding: 0;
	background: none;
	background: #f0ece3;
	clear: both;
	overflow: hidden;
}



/* Container fuer das grosse Foto in der Unterkunftsassistenten Detailansicht-Gallery
-------------------------------------------------------------------------------------------*/
#gallery #big_image {
	margin: 0 0 15px 10px;
	padding: 20px 0 0 0;
	background: none;
	clear: both;
	overflow: hidden;
}

#gallery #big_image img {
	border: 5px solid #ccc;
	padding: 0;
	margin: 0;
}

/* Container fuer die thumbnails in der Unterkunftsassistenten Detailansicht-Gallery
-------------------------------------------------------------------------------------------*/
#gallery #small_image_c {
	margin: 0 0 15px 10px;
	overflow: hidden;
	float: left;
}


/* Container fuer thumbnail in der Unterkunftsassistenten Detailansicht-Gallery
-------------------------------------------------------------------------------------------*/
#gallery #small_image_c .small_image {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0;
	overflow: hidden;
}


/********** Unterkunftsassistenten Detailseite Freie Zimmer (Link: Freie Zimmer) ************
-------------------------------------------------------------------------------------------*/
/* Container fuer die "Freie Zimmer Suche" Sektion
-------------------------------------------------------------------------------------------*/
#vacancy_search {
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background: #f0ece3;
	float:left;
	clear: both;
}

/*  berschrift im Vacancy Kalender
-------------------------------------------------------------------------------------------*/
#vacancy_search h3 {
	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;	
}


/* Hinweistext fuer die "Freie Zimmer Suche" Sektion
-------------------------------------------------------------------------------------------*/
#vacancy_search #hint {
	margin: 10px;
	background: #f0ece3;
}


#vacancy_search #vacancy_search_form #from {
	float: left;
}


/* Container / Formatierung fuer Aufenthalsdauer in der "Freie Zimmer Suche"
-------------------------------------------------------------------------------------------*/
#vacancy_search #vacancy_search_form #nights {
	float: left;
	margin: 0 0 0 20px;
}

#vacancy_search #vacancy_search_form #nights p label {
	display: block;
	width: 40px;
	float: left;
	margin: 2px 0 0 0;
}

/* Container / Formatierung fuer den Submitbutton in der "Freie Zimmer Suche"
-------------------------------------------------------------------------------------------*/
#vacancy_search #vacancy_search_form #submit{
	float: left;
}

#vacancy_search #vacancy_search_form #submit p{}

#vacancy_search #vacancy_search_form #submit input {
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 2px 0 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	width: 70px;
	margin-left: 10px;
}


/* Container fuer die Kontaktdaten in der "Freie Zimmer Suche"
-------------------------------------------------------------------------------------------*/
#vacancy_search #contact {
	float: left;
	clear: both;
	margin: 0;
	padding: 20px 10px 10px 10px;
	background: #f0ece3;
	white-space: nowrap;
}


/* Formatierungen fuer die Kontaktdatenin der "Freie Zimmer Suche"
-------------------------------------------------------------------------------------------*/
#vacancy_search #contact h4 {
	margin: 0 10px 7px 0;
	color: #ff9600;
	clear: both;
}

#vacancy_search #contact p {
	color: #666;
	margin: 10px 10px 10px 0;
}

#vacancy_search #contact p a {
	color: #000;
	text-decoration: underline;
}


/* Geolink fuer die Kontaktdaten in der "Freie Zimmer Suche"
-------------------------------------------------------------------------------------------*/
#vacancy_search #contact #geolink {
	margin: 0 10px 0 0;
}

#vacancy_search #contact #geolink a {
	color: #000;
	text-decoration: underline;
}


/* Tabelle / Formatierung fuer die weiteren Infos zu den einzelnen Vacancies
-------------------------------------------------------------------------------------------*/
#vacancy_search .calender {
	margin: 0 0 0 10px;
	width: 533px;
	float: left;
	clear:both;
	_display: inline;
}


/* Tabelle / Formatierung fuer die Frei/Belegt Anzeige
-------------------------------------------------------------------------------------------*/
#vacancy_search .datestable {
	border-collapse: collapse;
	margin: 0 0 15px 10px;
	float: left;
	clear:both;
	_display: inline;
}


/************ Unterkunftsassistenten Detailseite Pauschalen (Link: Pauschalen) **************
-------------------------------------------------------------------------------------------*/
/* Container / Formatierungen fuer die Pauschalen
-------------------------------------------------------------------------------------------*/
#packages {
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background: #f0ece3;
	clear: both;
}

#packages h3 {
	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;	
}

#packages h4 {
	color: #ff9600;
	margin: 7px 7px 7px 10px;
	padding: 0;
}


/* Container fuer den Submitbutton des Packages Formular
-------------------------------------------------------------------------------------------*/
#packages #packages_search #submit {
	margin: 0 0 0 -10px;
	padding: 0;
	line-height: 14px;
}

#packages #packages_search #submit p {
	margin: 10px 0 2px 0;
}

#packages #packages_search #submit p input {
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 2px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	width: 120px;
}

#packages #grouped_packages {
	padding-top: 10px;
}

/* Betriebsauflistung
-------------------------------------------------------------------------------------------*/
#packages #grouped_packages .package_group {
	background: none;
	margin: 0 0 10px 0;
	height: 100px;
	width: 550px;
	clear: both;

}

#packages #grouped_packages .package_group .image {
	background: none;
	width: 120px;
	height: 100%;
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
}

#packages #grouped_packages .package_group .image img {
	width: 120px;
	border: 0;
	padding: 0;
}

#packages #grouped_packages .package_group .image a {
	color: #666;
	text-decoration:none;
}


/* Container fuer Unterkunftsinfo (Name, Kategorie, Sterne, Icons) (standard)
-------------------------------------------------------------------------------------------*/

#packages #grouped_packages .package_group .info {
	margin: 0;
	float: left;
	padding: 0 0 0 10px;
	width: 250px;
	height: 100%;	
	overflow: hidden;
	border-top: 1px solid #e6dcbe;
}

#packages #grouped_packages .package_group .info h4 {
	color: #000;
	padding: 0;
	margin: 7px 7px 7px 0;

}

#packages #grouped_packages .package_group .info h4 a:link {
	color: #000;
	text-decoration: none;	
}

#packages #grouped_packages .package_group .info h4 a:visited {
	color: #000;
	text-decoration: none;
}	

#packages #grouped_packages .package_group .info h4 a:active {
	color: #000;
	text-decoration: none;
}

#packages #grouped_packages .package_group .info h4 a:hover {
	color: #000;
	text-decoration: none;
}

#packages #grouped_packages .package_group .info a {
	color: #000;
	text-decoration: underline;	
}

/* Container fuer Kategorie + Sterne/Segel,... in Unterkunftsinfo (Name, Kategorie, Sterne, Icons) (standard)
-------------------------------------------------------------------------------------------*/
#packages #grouped_packages .package_group .category {
	margin: -5px 0 5px 0;
	color: #666;	
}

/* Innerer Container fuer Feature Icons (Accounterments) in Unterkunftsinfos (standard)
-------------------------------------------------------------------------------------------*/
#packages #grouped_packages .package_group .accouterments .icons {
	width: 162px;
	margin: 0;
}

#packages #grouped_packages .package_group .accouterments .icons img {
	background: #74a0b9;
}	


/* Container fuer die Tools (Links zu Infos, Freie Zimmer, weiter Infos)(standard)
-------------------------------------------------------------------------------------------*/
#packages #grouped_packages .package_group .tools {
	background: none;
	float: left;
	width: 170px;
	height: 100%;
	overflow: hidden;	
	border-top: 1px solid #e6dcbe;
}

#packages #grouped_packages .package_group .tools .priceinfo {
	margin: 10px;
}

/* Container fuer die Links (Unterkunftsinfo, Vacancylink) in Tools (standard)
-------------------------------------------------------------------------------------------*/
#packages #grouped_packages .package_group .tools .category_view {
	margin: 2px 0 0 0;
}


/* Container fuer den Unterkunftsinfo-Link in Links in Tools (standard)
-------------------------------------------------------------------------------------------*/
#packages #grouped_packages .package_group .tools .category_view {
	margin: 10px 0px 10px 10px;
	border-bottom: 1px solid #e6dcbe;
}

#packages #grouped_packages .package_group .tools .category_view a {
	border: none;
	color: #000 !important;
	width: 115px;
	text-decoration: none;
	display: block;
	padding: 2px 3px 2px 17px;
}

#packages #grouped_packages .package_group .tools .category_view a:link {
	background: url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

#packages #grouped_packages .package_group .tools .category_view a:visited {
	background:  url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}	

#packages #grouped_packages .package_group .tools .category_view a:active {
	background:  url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}

#packages #grouped_packages .package_group .tools .category_view a:hover {
	background:  url(/data/millsee-new/img/dua-detaillink-mill.gif) no-repeat;
}


/* Container fuer Auflistung der Packages Betriebe
-------------------------------------------------------------------------------------------*/
#packages #packages_list {
}

/* Container Packages Betriebe
-------------------------------------------------------------------------------------------*/
#packages #packages_list .package {
	margin: 0;
	height: 80px;
	border-top: 10px solid #ffffff;	
}


/* Container / Formatierung Info
-------------------------------------------------------------------------------------------*/
#packages #packages_list .package .info {
	overflow: hidden;
	height: 100%;
	width: 395px;
	
}

#packages #packages_list .package .info .name {
	margin: 10px 2px 3px 10px;
	font-weight: bold;
}

#packages #packages_list .package .info .name a:link {
	color: #000;
	text-decoration: none;
}

#packages #packages_list .package .info .name a:visited {
	color: #000;
	text-decoration: none;
}	

#packages #packages_list .package .info .name a:active {
	color: #000;
	text-decoration: none;
}

#packages #packages_list .package .info .name a:hover {
	color: #000;
	text-decoration: none;
}

#packages #packages_list .package .info .text {
	margin: 5px 2px 3px 10px;
	_display: inline;
	color: #666;
	background: none;
	padding: 0;
}

#packages #packages_list .package .info .accomodation {
	margin: 5px 2px 3px 5px;
}


/* Container Preise
-------------------------------------------------------------------------------------------*/
#packages #packages_list .package .price_c {
	float: right;
	width: 150px;
	height: 100%;
	background: none;
	overflow: hidden;
	color: #000;
	border-left: 1px solid #e6dcbe;
}





/* Container Packages Betriebe
-------------------------------------------------------------------------------------------*/
#all_packages .package {
	margin: 0;
	height: 100px;
	border-top: 10px solid #ffffff;
	clear: both;	
}


/* Container Bild
-------------------------------------------------------------------------------------------*/
#all_packages .package .image {
	overflow: hidden;
	float: left;
	width: 100px;
}

#all_packages .package .image a {
	color: #666;
	text-decoration:none;
}


/* Container / Formatierung Info
-------------------------------------------------------------------------------------------*/
#all_packages .package .info {
	overflow: hidden;
	width: 300px;
	height: 100%;
	border-top: 1px solid #e6dcbe;
	float:left;
}

#all_packages .package .info .name {
	margin: 5px 2px 3px 5px;
	font-weight: bold;
}

#all_packages .package .info .name a:link {
	color: #000;
	text-decoration: none;
}

#all_packages .package .info .name a:visited {
	color: #000;
	text-decoration: none;
}	

#all_packages .package .info .name a:active {
	color: #000;
	text-decoration: none;
}

#all_packages .package .info .name a:hover {
	color: #000;
	text-decoration: none;
}

#all_packages .package .info .text {
	margin: 5px 2px 3px 5px;
	_margin: 5px 2px 3px 3px;
	color: #666;
	padding: 0;
	width: 285px;
}

#all_packages .package .info .accomodation {
	margin: 5px 2px 3px 5px;
}

#all_packages .package .info .accomodation a {
	color: #000;
	text-decoration: underline;
}

/* Container Preise
-------------------------------------------------------------------------------------------*/
#all_packages .package .price_c {
	float: right;
	width: 150px;
	height: 100%;
	background: #e6dcbe;
	overflow: hidden;
	color: #000;
}

#all_packages .package .price_c p {
	margin: 10px 3px 3px 10px;
}

#all_packages .package .price_c p .complete{}

#all_packages .package .price_c p .adult{}

#all_packages .package .price_c p .price {
	font-weight: bold;
	display: block;
}

#all_packages .package .price_c .category {
	margin: 5px 2px 3px 10px;
}

#all_packages .package .price_c .region {
	margin: 5px 2px 3px 10px;
}


/* Container / Formatierungen fuer die Pauschalen Detailseite
-------------------------------------------------------------------------------------------*/
#packageview {
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background: #f0ece3;
	clear: both;
}

#packageview h3 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;	
}

#packageview #travel_data h4 {
	color: #ff9600;
	margin: 7px 7px 7px 0;
	padding: 0;
	font-size: 1.2em;
}


#packageview #price_data h4 {
	color: #ff9600;
	margin: 7px 7px 7px 0;
	padding: 0;
	font-size: 1.2em;
}	


/* Container fuer das Packages Formular
-------------------------------------------------------------------------------------------*/
#packageview #price_form {
	margin: 0;
	background: #f0ece3;
	padding: 20px 10px 5px 10px;
	border-top: 10px solid #ffffff;
	height: 90px;
	color: #000;
}

#packageview #price_form div p label {
	display: block;
	float: left;
	width: 80px;
	margin: 2px 0 0 0;
}

/* Container fuer das Formular am Ende der Pauschal Detailseite
-------------------------------------------------------------------------------------------*/
#packageview #price_form #submit{}

#packageview #price_form #submit p {
	margin: 0 0 2px 0;
}

#packageview #price_form #submit p input {
	border: 1px solid #ffaa01 !important;
	color: #fff;	
	line-height: 14px;
	padding: 1px 2px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	width: 110px;

}


/************************************ Direktanfrage *****************************************
-------------------------------------------------------------------------------------------*/
/* Container / Formatierungen fuer das Formular (nlich dem in der Unterkunftsauflistung)
   Formatierung der 1. Seite  bernimmt die Formatierung aus der Unterkunftsauflistung
   (#enquiry_pool)
-------------------------------------------------------------------------------------------*/
#pool_enquire {
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background: #f0ece3;
	float: left;
	clear: both;
	
	overflow: hidden;
}


/* berschrift fuer die Anfrageformularseite 
-------------------------------------------------------------------------------------------*/
#pool_enquire h3 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

/* Container fuer kurzen Hinweistext
-------------------------------------------------------------------------------------------*/
#pool_enquire #hint {
	margin: 10px;
}


/* Absatz fuer kurzen Hinweistext
-------------------------------------------------------------------------------------------*/
#pool_enquire #hint p {
	margin: 0 10px 10px 10px;
}

/* Formatierungen fuer das Anfrageformular
-------------------------------------------------------------------------------------------*/
#pool_enquire #pool_enquire_form h4 { 
	width: 540px;
	color: #ff9600;
	margin: 30px 5px 10px 10px;
}

#pool_enquire #pool_enquire_form #dta_contactdata { 
	float: left;
	overflow: hidden;
}

#pool_enquire #pool_enquire_form #openingMode { 
	float: left;
	overflow: hidden;
}

#pool_enquire #pool_enquire_form #openingMode p { 
	width: 540px;
}


#pool_enquire #pool_enquire_form #comment p {
	width: 540px;
}



/* Container fuer den Submitbutton
-------------------------------------------------------------------------------------------*/
#pool_enquire #pool_enquire_form #submit { 
	padding: 0 0 15px 0;
	float: left;
}

#pool_enquire #pool_enquire_form #submit p{
}

#pool_enquire #pool_enquire_form #submit p input { 
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 2px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	width: 130px;
}

/*WARENKORB*/

#packageview #dta_packagecart {
	margin: 10px 0 0 10px;
	padding: 0 0 10px 0;	
}

#packageview #dta_packagecart .description{}

#packageview #dta_packagecart .price{}

#packageview #dta_packagecart ul {
	margin: 10px 0 0 0;
	padding: 0;
}

#packageview #dta_packagecart ul li {
	margin: 0;
	padding: 0;
	list-style: none
}

#packageview #dta_packagecart ul li a {
	background: #ffaa01 url(/data/neutral/new/images/cart.gif) 5px 1px no-repeat;
	color: #fff;
	text-decoration: none;
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 5px 1px 30px;
	margin: 0;
}

/*Single Shopping Cart*/

#shopingcart .single_shoppingcart .product {
	background: #fff;
	padding: 10px 10px 10px 10px;
	margin: 0 0 10px 
}

#shopingcart .single_shoppingcart .delete ul {
padding: 0 !important;
_margin-left: 0;
}

#shopingcart .single_shoppingcart .delete ul li a {
	padding: 0 0 0 22px;
}

#shopingcart .single_shoppingcart .checkoutLink p a {
	background: #ffaa01 url(/data/neutral/new/images/cart.gif) 5px 3px no-repeat;
	color: #fff;
	text-decoration: none;
	border: 1px solid #ffaa01 !important;
	color: #fff;	
	line-height: 14px;
	padding: 2px 5px 2px 30px;
	margin: 10px 0 0 0;
	
}


/* Container /Formatierungen fuer das Kontaktdatenformular
-------------------------------------------------------------------------------------------*/
#customer_data {
	width: 550px;
	margin: 0 0 0 0px;
	padding: 10px 0 10px 0;
	background: #f0ece3;
	clear: both;	
}

#customer_data h3 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#customer_data #hint {

	margin: 10px;
}

/* Container fuer den Submitbutton
-------------------------------------------------------------------------------------------*/
#customer_data #customer_form form #submit { 
	padding: 0 0 15px 0;
}

#customer_data #customer_form form #submit p{}

#customer_data #customer_form form #submit p input { 
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 2px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	width: 60px;
}


/* Container /Formatierungen fuer Auswahl Zahlungm glichkeit
-------------------------------------------------------------------------------------------*/
#choose_payment {
	width: 550px;
	margin: 0 0 0 0px;
	padding: 10px 0 10px 0;
	background: #f0ece3;
	clear: both;	
}

#choose_payment h3 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#choose_payment #hint {

	margin: 10px;
}


/* Container fuer den Submittbutton
-------------------------------------------------------------------------------------------*/
#choose_payment .shoppingcart #submit { 
	padding: 0 0 15px 10px;
	margin-top: 35px;
}

#choose_payment .shoppingcart #submit p{}

#choose_payment .shoppingcart #submit p input { 
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 2px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	width: 60px;
}

/* Container /Formatierungen fuer Auswahl Zahlungmglichkeit
-------------------------------------------------------------------------------------------*/
#payment_detail {
	width: 550px;
	margin: 0 0 0 0px;
	padding: 10px 0 10px 0;
	background: #f0ece3;
	float:none;
}

#payment_detail h3 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#payment_detail p {

	margin: 10px;
}

#payment_detail #hint {

	margin: 10px;
}

#payment_detail .error_hint {
	color: #ff0000;
}

#payment_detail #payment_form form div p { 

	margin: 0 5px 10px 10px;
	color: #000;
}

#payment_detail #payment_form form #submit { 
	padding: 0 0 15px 0px;
	clear: both;	
}

#payment_detail #payment_form form #submit p{}

#payment_detail #payment_form form #submit p input { 
	border: 1px solid #ffaa01;
	color: #fff;	
	line-height: 14px;
	padding: 1px 2px 1px 15px;
	cursor: pointer;
	background: #ffaa01 url(/data/neutral/new/images/weisserpfeil_full.gif) left center no-repeat;
	width: 60px;
}


/* Container "Kaufvorgang ist fehlgeschlagen"
-------------------------------------------------------------------------------------------*/
#payment_canceled {
	width: 550px;
	margin: 0 0 0 0px;
	padding: 10px 0 10px 0;
	background: #f0ece3;
	clear: both;	
}

#payment_canceled h3 {
	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#payment_canceled p {
	margin: 10px;
}

#payment_canceled #hint {
	margin: 10px;
}

#payment_canceled h4 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#payment_canceled form #submit p input { 
	cursor: pointer;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 21px 1px 3px;
	background: #ffaa01 url(/data/neutral/new/images/enquiry-pool-submit-bg.gif) right 0 no-repeat;	
	display: inline;

	margin: 0;
	display: block;
}


/* Container "Kaufvorgang abrechen", Abruch der Buchung
-------------------------------------------------------------------------------------------*/
#booking_canceled {
	width: 550px;
	margin: 0 0 0 0px;
	padding: 10px 0 10px 0;
	background: #f0ece3;
	clear: both;	
}

#booking_canceled h3 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#booking_canceled p {

	margin: 10px;
}

/* Container Kauf abgeschlossen 
-------------------------------------------------------------------------------------------*/
#booking_closed {
	width: 550px;
	margin: 0 0 0 0px;
	padding: 10px 0 10px 0;
	background: #f0ece3;
	clear: both;	
}

#booking_closed h3 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#booking_closed h4 {

	margin: 0 10px 7px 10px;
	color: #ff9600;
	clear: both;
}

#booking_closed p {

	margin: 10px;
}
