.redasteriskRight {
	PADDING-RIGHT: 13px; BACKGROUND: url(../images/style/bullets/icon_red_asterisk2.gif) no-repeat right top
}
.redasteriskLeft {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/style/bullets/icon_red_asterisk2.gif) no-repeat left center
}

#OFF01 #outerRight { margin-bottom:10px; width:200px; }
#OFF01 #outerMain { margin-bottom:10px; width:744px; }
#OFF01 #rss	{float:right;}
#OFF01 #rss a.rss {display:block; line-height:16px; padding: 0 20px 0 0; color:#3F3F3F; text-decoration:none; background-repeat:no-repeat; background-position:right; }
#OFF01 #rss a.rss:hover {text-decoration:underline; }
#OFF01 #BackLink { 	MARGIN: 0 0 10px 0; padding:0; }
#OFF01 #BackLink a#BackLinkLink {display:block; margin:0 0 10px 0; float:left; padding-left:14px;}

.selectform { 
	float:left; width:202px; clear:both; margin:0 12px 0 4px;
}

#offerwrapper {
  clear: both;
}
#selectForm {
	MARGIN: 0px 0px 8px 0; border-bottom:0; width:201px;
}
#optionsSelector {
	 background:url(../images/style/boxes/bg_offer_filter.gif) left bottom no-repeat; padding:0; margin:0;
}
#optionsSelector .head { 
	height: 31px; padding:15px 1px 5px 15px; font-size:1.2em; FONT-WEIGHT: bold; COLOR: #007c3d; background:url(../images/style/boxes/bg_offer_filter_head.gif) 0 0 no-repeat;
}
#optionsSelector .optionsSelectorItem {
	PADDING-RIGHT: 5px; MARGIN-BOTTOM: 4px; 
}
#selectForm FIELDSET {
	width: 191px; PADDING: 0 0 5px 0; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px;
}
#selectForm FIELDSET DIV{
	PADDING: 0 0 0 5px; 
}
#selectForm #optionsSelector .head {
  font-size:1.5em; /* IRQ-435 */ 
  line-height: 1.1em;
}
#selectForm #optionsSelector fieldset .head {
  font-size:1.2em; /* IRQ-435 */ 
  line-height: 1.1em;
}
#selectForm FIELDSET .head{
	background:url(../images/style/boxes/bg_offer_filter_subhead.gif) 0 0 no-repeat; padding:5px 0 0 10px; height:22px; line-height:1.2em;
}
#selectForm #optionsSelected { 
	padding: 0 0 0 0; MARGIN-BOTTOM: 1em; background:url(../images/style/boxes/bg_offer_selected.gif) left bottom no-repeat; border-top:0;
}
#selectForm #optionsSelected #optionsSelectedIntro { 
/*  width:168px; height: 31px; padding:15px 0 0 15px; font-size:1.2em; PADDING-RIGHT: 15px; FONT-WEIGHT: bold; COLOR: #007c3d; background:url(../images/style/boxes/bg_offer_selected_head.gif) 0 0 no-repeat; */
  width:175px;  height: 31px; padding:10px 0px 5px 15px; font-size:1.5em; PADDING-RIGHT: 15px; FONT-WEIGHT: bold; COLOR: #007c3d; background:url(../images/style/boxes/bg_offer_selected_head.gif) 0 0 no-repeat; /* IRQ-435 */
}
#selectForm #optionsSelected #optionsSelectedIntro .amount{
	font-size:.8em; color:#000000;
}
#selectForm #optionsSelected #optionsSelectedItems { 
	 FLOAT: left; COLOR: #3f3f3f; margin: 0 0 0 8px;
}
html>body #selectForm #optionsSelected #optionsSelectedItems { 
	 margin: 0 0 0 15px;
}
#selectForm #optionsSelected #optionsSelectedItems SPAN { 
	PADDING-RIGHT: 15px; display:block; margin: 0 0 8px 0;
}
#selectForm #optionsSelected #optionsSelectedItems A {
	COLOR: #000; TEXT-DECORATION: none; font-weight:normal; padding: 0 15px 0 0; background: url(../images/style/buttons/btn_delete_selection.gif) right 2px no-repeat;
}
#selectForm #optionsSelected #optionsSelectedItems A:hover {
	COLOR: #d92222; text-decoration:line-through; background: url(../images/style/buttons/btn_delete_selection_over.gif) right 2px no-repeat;
}
#selectForm #optionsSelected .clear {
	height:40px; text-align:right;
}
#selectForm #optionsSelected .reset{
	display:block; height: 17px; margin: 0 15px 0 0; padding: 15px 23px 0 0; color:#000; text-decoration:none; background: url(../images/style/buttons/btn_reset_selection.gif) right 12px no-repeat; font-size:10px; line-height:10px;
}
#selectForm #optionsSelected .reset:hover{
	text-decoration:underline;
}




#selectForm #parkChoice LABEL {
	WIDTH: 150px
}

.wait { float:left; width:100%; background: url(../images/style/backgrounds/bg_processing.gif) 470px 45% no-repeat;}
.wait .resultstable { display:none; }
.wait_nl { float:left; width:100%; background: url(../images/style/backgrounds/bg_processing_nl.jpg) 470px 45% no-repeat;}
.wait_nl .resultstable { display:none; }
.wait_de { float:left; width:100%; background: url(../images/style/backgrounds/bg_processing_de.jpg) 470px 45% no-repeat;}
.wait_de .resultstable { display:none; }
.wait_fr { float:left; width:100%; background: url(../images/style/backgrounds/bg_processing_fr.jpg) 470px 45% no-repeat;}
.wait_fr .resultstable { display:none; }
.wait_en { float:left; width:100%; background: url(../images/style/backgrounds/bg_processing_en.jpg) 470px 45% no-repeat;}
.wait_en .resultstable { display:none; }
.wait_vl { float:left; width:100%; background: url(../images/style/backgrounds/bg_processing_benl.jpg) 470px 45% no-repeat;}
.wait_vl .resultstable { display:none; }
.wait_wl { float:left; width:100%; background: url(../images/style/backgrounds/bg_processing_befr.jpg) 470px 45% no-repeat;}
.wait_wl .resultstable { display:none; }

.resultstable {
	float:left; width:732px; 
}

.offerrow {
	background: url(../images/style/backgrounds/bg_offer.jpg) 0 0 no-repeat; float:none; margin: 0 0 5px 0;  height:56px; font-weight:bold; line-height:1.2em;
}
.offerrow div { float:left; height:41px; padding: 8px 5px 5px 5px; }
.offerrow .col-1 { width: 275px; color:#007b3b; font-size:1.2em; line-height: 1.5em; }
.offerrow .col-1 a {color:#007b3b; }
.offerrow .col-2 { width: 185px; background:url(../images/style/backgrounds/bg_offer_date.gif) 95px 18px no-repeat; }
.offerrow .col-2 .startdate { width: 49%; height:30px; padding:0; margin: 0 15px 0 5px; }
.offerrow .col-2 .enddate { width:69px; height:30px; padding:0; }
.offerrow .col-2 .stayperiod { height:16px;  padding:0; margin: 0 5px 0 5px; }
.offerrow .col-2 .stayperiod span { color:#007b3b; }
.offerrow .col-3, .offerrow .col-4 { padding:0 0 0 5px; }
.offerrow .col-3 div { text-align:right; width: 68px; padding: 8px 0 0 0; font-size:2.0em; color:#d92222; line-height:2.0em;}
.offerrow .col-3 .currency { font-size:0.7em; }
.offerrow .col-4 div { text-align:right; width: 41px; padding: 24px 8px 0 0; text-decoration:line-through; font-size:1.1em;  }
.offerrow .col-5 { width: 125px; text-align:center; padding:0; }
.offerrow a { text-decoration:underline; color:#000000; }
.offerrow a:hover {text-decoration:none; } 
.offerrow .book { display:block; float:left; width:91px; height:30px; margin: 5px 0 0 10px; padding: 5px 0 0 0; font-size:1.2em; line-height: 1.5em; color:#007b3b; background: url(../images/style/buttons/btn_book_offer.gif) 0 0 no-repeat; text-align:center; text-decoration:none; }
html>body .offerrow .book	{ margin: 5px 0 0 17px; }

#extraofferinfo { clear:both; margin: 0 0 0 230px;}
#priceperperson {
	PADDING: 0 5px 5px 5px; FLOAT: right; MARGIN: 0px 10px 5px 5px; WIDTH: auto; TEXT-ALIGN: right
}
#priceperperson LABEL {
	margin:0 0 0 10px;
}
#resultsCount {
	FLOAT: left; margin:4px 0 15px 10px; padding:0;
}
.numberResults {
	FONT-SIZE: 125%; FONT-WEIGHT: bold; COLOR: #d20f13 
}
#resultsPagination, #resultsPaginationBottom {
	CLEAR: both; height:21px; line-height:1.2em; padding:8px 0 0 0; MARGIN: 5px 5px 5px 0; TEXT-ALIGN: right; border-top: 1px solid #007b3b; border-bottom: 1px solid #007b3b;
}
#resultsPagination A, #resultsPaginationBottom A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none;
}
#resultsPagination A:hover, #resultsPaginationBottom A:hover {
	COLOR: #000; TEXT-DECORATION: underline; 
}
#resultsPagination A.Selected, #resultsPaginationBottom A.Selected {
	FONT-WEIGHT: bold; COLOR: #000;
}
#resultsPagination .priceup, #resultsPaginationBottom .priceup { display:block; float:left; margin: 0 0 0 10px; padding: 0 10px 0 0; background: url(../images/style/bullets/icon_priceup.gif) right 5px no-repeat;}
#resultsPagination .pricedown, #resultsPaginationBottom .pricedown { display:block; float:left; margin: 0 0 0 20px; padding: 0 10px 0 0; background:url(../images/style/bullets/icon_pricedown.gif) right 5px no-repeat;}

.overlay {
	BACKGROUND: url(../images/style/backgrounds/bg_overlay2.gif);
}

.offerrow .col-3 .foronly {
		width: 109px;	text-align: center;
}