
		/* OVERALL */
		div#wrapper { background: url('../../gfx/eenvakantiehuisje/bg_wrapper.png') repeat-y; }
		
		input.button, a.button { background: url('../../gfx/eenvakantiehuisje/button.png'); }
		input.button, a.button { border:0; font-weight:bold; color:#fff; height:21px; width:80px; padding:0 0 2px 0; cursor:pointer; text-transform:uppercase; }
		
		a.button.lastminutes { color:#fff; }
		
		h2 { color: #FE6703; }
				
		/* SEARCH FILTER - left */
		
		
		/* MENU - left */
		div#menu { background: url("../../gfx/eenvakantiehuisje/menu_topbar.jpg") no-repeat scroll 0 0 #D0D1D3; padding:15px; }
		div#menu ul li a { color:#000; }
		div#menu ul li.searchcode { }

			
		/* HEADER - top */
		div#top_nav { padding:8px 20px 8px 20px; height:18px; margin-right:15px; }
		
		div#slogan {  }
		
		img#logo { position:absolute; top:32px; left:224px; }
		
		.hsmall { height:122px; background:#FE6703 url('../../gfx/eenvakantiehuisje/headerbar.jpg') no-repeat top left; }	
		.hhigh { height:122px; background:#FE6703 url('../../gfx/eenvakantiehuisje/headerbar.jpg') no-repeat top left; }	
		
		/* OVERVIEW */
		div#page_navigation { color:#959595; }
		div#page_navigation ul li {	border:solid 1px #FE6703; color:#FE6703; }
		div#page_navigation ul li a { color:#FE6703; }
		div#page_navigation ul li.active { background:#FE6703; }
		
		
		/* PAGE - RESORT_DETAIL */
		/* Tell a friend / tel.nr. / print information links */
		div#resort_action { position:absolute; left:225px; top:120px; width:726px; background:none; text-align:right; padding:0px 10px 10px 0px; }
		div#resort_action,	div#resort_action a { color:#5555c7; }
		
		/* The bullets at the facilities page */
		td.fac { vertical-align:top; background: url('../../gfx/eenvakantiehuisje/fac_bullet.png') 0% 20% no-repeat; padding:0px 0px 0px 15px !IMPORTANT; }	
				
		/* The book steps at the book tab */
		ul#book_steps { border-bottom: solid 1px #FE6703; }
			
		ul#book_steps li { background: url('../../gfx/eenvakantiehuisje/book_step.jpg') 0% 50% no-repeat; }
						
		ul#book_steps li.active { background: url('../../gfx/eenvakantiehuisje/book_step_active.jpg') 0% 50% no-repeat; }
		
		ul#rtabs { border-bottom:solid 1px #FE6703; top:325px; }
		
		ul#rtabs li, ul.btabs li { background:#FE6703; color:#fff; border-bottom: 1px solid #FE6703;}
		
		ul#rtabs li.active { border-left: 1px solid #FE6703;
		    border-right: 1px solid #FE6703;
		    border-top: 1px solid #FE6703;
			border-bottom: 0 none;
			background:none;
 		}
		
		ul#rtabs li.red_tab.active { background:#fff; }
		
		ul#rtabs li.red_tab { background:#FB0512; }
		
		ul#rtabs li a {	color:#fff;	}
		
		ul#rtabs li.active a, ul#rtabs li.active { color:#000; }
		
		ul.btabs { border-bottom:solid 1px #CFD1D2; }
		
		input.yellow_button { background: #CFD1D2; cursor:pointer; }
		input.yellow_button.prev { background: #CFD1D2; cursor:pointer; }
		
		div.rprice a { color:#FE6703; }
		div.rprice h4 { color:#FE6703; }
		div.rprice strong { color: #000; }
		
		div.search_item { border-top: solid 1px #8686bc; }
		
		div.search_item.last_item { border-bottom: solid 1px #8686bc; margin: 0 0 8px 0; } 		
		
		div#search, div#region_filter { background: url('../../gfx/eenvakantiehuisje/search_topbar.jpg') repeat-x #FACEAF; }
		
		div#right_bar h3, h3.green_head { background: #FE6703; }
		
		#login-form { background: url("../../gfx/eenvakantiehuisje/search_topbar.jpg") repeat-x scroll 0 0 #FACEAF; }
		
		input.inputter, textarea { background:#e5edf6; }
		 
		div#right_bar {	background:#FFE1CD; }
		
		div#right_bar div#rbprice { background:#FFCFAF; }
		div#right_bar div#rbprice h4 { color:#FE6703; }
		
		div#search_bottom { background: url('../../gfx/eenvakantiehuisje/search_bottombar.jpg') no-repeat; }
		
		a.voorwaarden { color:#2D2D8B; font-weight: bold; }

		div.percentage_bar { width:102px; height:11px; background: url('../../gfx/eenvakantiehuisje/percentage_outer_bar.jpg') no-repeat; }
		div.percentage_bar_inner { height:11px; margin:0px 1px 0px 1px; background: url('../../gfx/eenvakantiehuisje/percentage_inner_bar.jpg') repeat-x; }		
		
		input.button.large, a.button.large { background: url('../../gfx/eenvakantiehuisje/button_large.png'); }
		
		input.button.largest, a.button.largest { background: url('../../gfx/eenvakantiehuisje/button_largest.png'); }
		
		
		/**
		 * Price table
		 */
		tr.green { background-color: #CFD1D2; }
		tr.green_active { background-color: #A8ABAD; }
		tr.yellow {	background-color: #FFE1CD; }
		tr.yellow_active {background-color: #b8cde6; }
		tr.yellow th {color: #FE6703; }
		tr.green th {color: #FE6703;}
		
		/**
		 * Table calendar
		 */
		table.calendar td {	color:#000; background:#faceaf; }
		table.calendar td.selected, td.selected { background-color:#fe7f03; }
		table.calendar td.selectable, td.selectable { color: #000; background-color:#ffe1cd; }
		table.calendar td { background-color:#faccb1; }	
		
		div.rtext h1 { color: #000; }
		
		div.rtext a { color: #FE6703; }
		
		div.rtext h2 { color: #000; }
		
		div.green_result { background-color: #fff; }
		
		div.bstext a {
			color: #2d2d8b;
		}		
			
		div#download_bill a {
			color: #2d2d8b;
		}
		
		div.calendar_container {
			border: 1px solid #c6dcc2;
		}
				
		ul.green {
			border-bottom: solid 1px #FE6703;
		}
		
		ul.green li {
			background: #FE6703;
			border-bottom: solid 1px #FE6703;
		}
		
		div#right_bar h1 {
			background: #FE6703;
		}
				
		
		
		.ogone h1 { color:#fff; font-size:14px; font-weight:normal; background:#ff6704; }
		
		.ogone table th {
    		background: none repeat scroll 0 0 #FF9956;
		}
		
		
