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

/* ***************************** */
/* Hotelspezifische Styles       */
/* Hotel Seppl				     */ 
/* ***************************** */

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

body div.cst
{
	width:400px;
}

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:#7caa4c;
}

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 #dbd6d1;
	background:#ffffff;
}

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

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

{
	border-bottom:1px solid #dbd6d1;
}

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

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:#000000;
}

body table.cst-navbar
{
	width:402px;
}

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

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

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

div.cst-roomtype-detail div.cst-link-box-roomtype
{
	margin-left:0px;
}

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

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

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

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

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

div.package-display-date table
{
	background:#e8d97f;
	color:#35201c;
	width:400px;
}

body div.package-display-date input.button
{
	color:#7caa4c;
	top:0px;
}

body div.package-display-date input.input
{
	width:125px!important;
}

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

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

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

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

body div div.cst div.cst-book-container
{
	width:378px;
}

body div div.cst-book-form,
body div.cst-book-container div.cst-book-connecting-element
{
	width:360px;
}

body div div.cst-book-info-cart
{
	width:360px;
}

body div div.cst-book-info-progress ul li.cst-book-info-progress-step
{
	width:22%;
}

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

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

body div.cst-cal-container table.cst-cal-nav-bar tr.cst-cal-nav
{
	width:320px!important;
}


body div.cst div.cst-hint
{
	border-top:1px solid #dbd6d1;
}

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

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

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

body div.cst-book-container a.cst-cal-nav-prev,
body div.cst-book-container a.cst-cal-nav-next 
{
	width:95px;
}

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

body div.cst-distribution-box
{
	width:436px!important;
}

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

/* ***************************** */
/* dbox einspaltig               */
/* ***************************** */
body div.cst-distribution-box {
	width: 400px!important;
}
body div.cst-book-roomtype-extended-roomtype-box {
    width: 370px!important;
}

/* ***************************** */
/* Anfrageformular               */
/* ***************************** */

div.cst-request table td
{
	font-size:12px;
}

div.cst-request table td input
{
	width:100px;
	height:20px;
}