/* ***************************** */
/*  CLEARINGSTATION CSS          */   
/*  Vioma GmbH                   */
/*  rom  10 /2009                */ 
/* ***************************** */

/* ***************************** */
/* Hotelspezifische Styles       */
/* Alpendorf Anno Dazumal        */ 
/* ***************************** */

/* ***************************** */
/* General              		 */ 
/* ***************************** */

body
{
	background-color:transparent;
	margin:0;
}

div.package-display-date
{
	display:none;
}

div.cst,
table.cst-navbar,
div.package-display-date table,
body div.cst div.cst-book-container,
body div.cst-book-container div.cst-book-connecting-element
{
	width:480px;
}

h3.cst,
h3.cst-package-program-name,
body div.cst-book-form h1,
body div.cst-book-info-cart h1,
div.cst-roomtype-teaser span.cst-price-from,
div.cst-roomtype-teaser span.cst-price-room,
div.cst-teaser,
div.cst-package-detail,
table.roomtype-prices-parents td
{
	color:#69512c;
}

div.cst-roomtype-teaser,
div.cst-roomtype-detail,
div.cst-package-teaser,
div.cst-package-detail,
div.cst-program-teaser,
body div.cst-book-form, 
body div.cst-book-info-cart,
table.roomtype-prices-parents 
{
	border:0px;
	background:none;
}

div.cst-program-teaser div.cst-image
{
	float:left;
	margin-right:10px;
}

div.cst-package-teaser div.cst-image,
div.cst-package-detail div.cst-image,
div.cst-program-teaser div.cst-image
{
	background:url(../i/bildstil.gif) no-repeat;
	width:200px;
	height:120px;
}

div.cst-package-teaser div.cst-image img,
div.cst-package-detail div.cst-image img,
div.cst-program-teaser div.cst-image img
{
	position:relative;
	left:10px;
	top:10px;
}

div.cst-roomtype-teaser,
div.cst-package-teaser,
div.cst-program-teaser
{
	border-bottom:1px solid #533F24;
}
div.cst-link-border {
	margin:8px 0;
}
a.cst-link,
a.cst-link-back,
a.cst-link-back:visited
{
	color:#B13541;
	border:1px solid #ffffff;
	background-color:#ffffff;
}


a.cst-link-back
{
	border:1px solid #ffffff;
	color:#908c87;
}

div.cst-seperator,
body div.cst-book-form-40-summary div.cst-book-cart-person-name,
div.cst-package-detail div.cst-price-package,
body div.cst-book-info-cart div.roomtype
{
	border-bottom:1px solid #ffffff;
}

div.cst-package-teaser table.cst-package-variants tr.cst-package-variant td,
body div.cst-book-info-cart h2, 
body div div.cst-book-info-cart-finaltotal,
div.cst-package-detail div.cst-price-package 
{
	border-top:1px solid #ffffff;
}

div.cst-teaser-roomtype,
div.cst-roomtype-detail-description,
div.cst-package-description,
div.cst-teaser-program,
div.cst-program-teaser-description,
div.cst-program-duration,
table.cst-package-variants td span,
div.cst h1,
body div.cst-book-container,
body div.cst-book-container a,
body div.cst table.cst-cal-table tr th,
body div.cst-book-container td
{
	color:#69512c;
}

div.cst h1
{
	color:#69512c;
}

iframe body
{
	background-color:transparent;
}

/* ***************************** */
/* Roomtype-List                 */ 
/* ***************************** */


div.cst-roomtype-teaser div.cst-link-box-roomtype,
div.cst-roomtype-detail div.cst-link-box-roomtype
{
	margin-left:49px;
}

/* ***************************** */
/* Roomtype -Detail             */ 
/* ***************************** */

div.cst-roomtype-detail-teaser
{
	color:#69512C;
}

/* ***************************** */
/* Roomtype - Prices             */ 
/* ***************************** */

table.roomtype-prices-parents td.head
{
	background:#EBEAE8;
	border-top:0px;
	border-bottom:0px;
	color:#69512C;
}

table.roomtype-prices-parents
{
	border-left:0px;
	border-right:0px;
}

table.roomtype-prices-parents td
{
	border:1px solid #f1e082;
	border-top:0px;
	border-left:0px;
}

/* ***************************** */
/* Package List                  */ 
/* ***************************** */

div.package-display-date table
{
	background:#ebeae8;
}

div.package-display-date table td
{
	color:#69512c;
}

div.package-display-date input.button
{
	color:#e2e1ce;
	background:#513e21;
	margin-top:-11px;
}

/* ***************************** */
/* Package Detail                */ 
/* ***************************** */

div.cst-package-programs div.cst-program
{
	border-bottom:1px solid #CCA67E;
}

/* ***************************** */
/* Booking Layout 3.0            */ 
/* ***************************** */

/* ***************************** */
/* Step 1 */
/* ***************************** */

body div div.cst-book-info-progress ul li.cst-book-info-progress-step-40
{
	width:111px;
}

* html body div div.cst-book-info-progress ul li.cst-book-info-progress-step-40
{
	width:131px;
}

body div.cst div.cst-book-container div.cst-book-info-progress ul
{
	width:505px;
	*width:504px;	
}

body div.cst div.cst-hint
{
	border-top:0px;
}

body tr.cst-cal-nav td
{
	border:0px;
	border-left:0px;
	border-right:0px;
}

body tr.cst-cal-nav td.cst-cal-nav-prev
{
	border-left:0px;
}

body tr.cst-cal-nav td.cst-cal-nav-next
{
	border-right:0px;
}

body div.cst-book-step-10 a.cst-book-link,
body div.cst-book-step-10 a.cst-book-link:hover,
body div div.cst-book-step-10 a.cst-link:hover
{
	border:0px;
	background-image:none;
	background-color:transparent;
	padding:0;
}

body div.cst-book-container a.cst-cal-nav-prev span,
body div.cst-book-container a.cst-cal-nav-next span
{
	color:#891112;
}

/* ***************************** */
/* Step 2 						 */
/* ***************************** */

body div div.cst-book-roomtype-prices
{
	background:#ffffff;
	border:0px;
	*margin-right:0px;
}

body div.cst-book-form-20-roomtypes-group a.cst-book-roomtype-group div.cst-book-roomtype-group-name 
{
	height:30px;
}

/* ***************************** */
/* Step 3 						 */
/* ***************************** */
* html body div.cst-book-program
{
	width:390px;
}

/* ***************************** */
/* Step 4 						 */
/* ***************************** */

body div.cst-book-form-40-summary div.cst-book-cart-sum
{
	border-top:2px solid #ffffff;
}

body td.cst-book-table-fields-right input.required, 
body td.cst-book-table-fields-right select.required 
{
	background:#ffffff;
}


/* ***************************** */
/* Book Info Cart                */
/* ***************************** */

body div.cst-book-info-cart
{
	*font-size:12px;
	width:212px;
}

body div.cst-book-info-cart h2, 
body div.cst-book-info-cart-finaltotal
{
	color:#69512C;	
}

/*----------------------------------------------------------------------------*/

/* vorübergehend kein Buchen Link anzeigen */

div.cst-roomtype-teaser a.cst-link-book,
div.cst-roomtype-detail a.cst-link-book,
div.cst-package-detail a.cst-link-book,
div.cst-program-teaser a.cst-link-book
{
	display:none;
}

div.cst-roomtype-teaser div.cst-link-box-roomtype,
body div.cst-roomtype-detail div.cst-link-box-roomtype
{
	margin-left:00px;
}

/*----------------------------------------------------------------------------*/