/* CSS Document */


/*gloabl seetings for <div id=paypal>*/
div#accommodation {
	font-size: 16px;
	font-family: Tahoma, "MS Sans Serif", Verdana;
}
/*heading for booking wizard*/
div#accommodation h1 {
	font-size: 18px;
	color: #006600;
	text-decoration: underline;
}
/*intro text boking wizard*/
div#accommodation h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000000;
}
/* used for type at index page */
div#accommodation h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color: transparent;
}
div#accommodation textarea {
	font-size: 12px;
	color: #000000;
	background-color: #DBE0E6;
	border: 1px solid #666666;
}
/* global font size for all tables in div container */
div#accommodation table {
	font-size: 12px;
}
/* used for cart in div container */
.dropcontent{
	width: 100%;
	height: auto;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	display:block;
	font-size: 11px;
}

/*
* START UPDATE!
*/

/* used for table which displays current step */
div#accommodation table.step {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
/* used for format string step 1/7 */
div#accommodation .formatstep {
	font-size: 18px;
	color: #006600;
	text-align: right;
}

/* used for all content between STEP and BUTTONS below */
div#accommodation table.content {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}


/* used for table with buttons below content - cancel - previuos - next */
div#accommodation table.buttons {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

/* used for table with buttons below content - cancel - previuos - next */
div#accommodation table.holiday {
	background-color: #F1F3F5;
	border: 1px solid #CCCCCC;
}

/* for price listing on index page! */
div#accommodation li.price {
	font-size: 10px;
}

/* required fields at email form */
div#accommodation .required {
	color: #006600;
	font-weight: bold;
}

/* powered by beckspaced bottom link */
div#accommodation a.beckspaced:link, div#accommodation a.beckspaced:active, div#accommodation a.beckspaced:visited {
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}
div#accommodation a.beckspaced:hover {
	color: #006600;
	text-decoration: none;
}

/* category links if global category is enabled! */
div#accommodation a.category:link, div#accommodation a.category:active, div#accommodation a.category:visited {
	color: #FFCC00;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}
div#accommodation a.category:hover {
	color: #CCCCCC;
	text-decoration: none;
}

/*
* END UPDATE!
*/

/*
*  table bg used for index acc type and your booking summary
*  also used in currency select!
*  */
div#accommodation table.prices {
	font-size: 11px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	color: #000000;
}


/* global font size booking cart table if more bookings */
div#accommodation table.cart {
	font-size: 11px;
}
/*
*  table bg used for index acc type and your booking summary
*  also used in currency select!
*  */
div#accommodation table.type {
	font-size: 12px;
	border: 1px solid #666666;
	background-color: #F1F3F5;
}
/* used for table season and paypal images table */
div#accommodation table.bg_season {
	font-size: 11px;
	border: 1px solid #999999;
	background-color: #F5F5F5;
}
/* used for table exchange rates */
div#accommodation table.bg_rates {
	font-size: 11px;
	border: 1px solid #999999;
	background-color: #F5F5F5;
}
/* used for bookings details summary */
div#accommodation table.selection {
	font-size: 11px;
	border: 1px solid #999999;
	background-color: #F1F3F5;
}
div#accommodation table.output {
	font-size: 11px;
	border: 1px solid #999999;
	background-color: #F1F3F5;
}
div#accommodation table.error {
	font-size: 11px;
	border: 1px solid #000000;
	background-color: #FF6666;
	color: #FFFFFF;
	font-weight: bold;
}

/* used for CAPTCHA table - lines */
div#accommodation table.line {
	background-color: #999999;
}

div#accommodation select {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #DBE0E6;
	border: 1px solid #666666;
}
div#accommodation input {
	background-color: transparent;
}
div#accommodation input.button {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #DBE0E6;
	border: 1px solid #666666;
	margin: 1px;
	padding: 1px;
}
div#accommodation img.frame {
	border: 1px solid #000000;
}
div#accommodation li {
	font-size: 11px;
}
div#accommodation a:link, div#accommodation a:active, div#accommodation a:visited {
	color: #000000;
	text-decoration: underline;
}
div#accommodation a:hover {
	color: #999999;
	text-decoration: none;
}

/* prices listing accommodation */
div#accommodation .PricesText {
	font-size: 11px;
}


