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

/* ***************************** */
/* Hotelspezifische Styles       */
/* Hotel Baumwirt 				 */ 
/* ***************************** */

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

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
{
	color:#d3a200;
}

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:1px solid #ffb842;
	background:#fff7af;
}

a.cst-link,
a.cst-link-back,
a.cst-link-back:visited
{
	border:1px solid #ffb842;
	background-color:#ffffff;
}

a.cst-link-back
{
	border:1px solid #ffb842;
	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 #efe18e;
}

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 #EFE18E;
}

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
{
	color:#3b5645;
}

div.cst h1
{
	color:#D3A200;
}

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

div.cst-roomtype-teaser
{
	border-bottom:2px solid #ffb842;
}

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

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

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

table.roomtype-prices-parents td.head
{
	background:#ffb842;
}

table.roomtype-prices-parents
{
	border-left:1px solid #FFB842;
	border-right:1px solid #FFB842;
}

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

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

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

div.package-display-date input.button
{
	color:#eab100;
}

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

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

/* ***************************** */
/* 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:1px solid #efe18e;
}

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

body tr.cst-cal-nav td.cst-cal-nav-prev
{
	border-left:1px solid #ffb842;
}

body tr.cst-cal-nav td.cst-cal-nav-next
{
	border-right:1px solid #ffb842;
}

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;
}

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

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

/* ***************************** */
/* 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 #EFE18E;
}


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

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