
		
		/*page navigation*/
				
		div#page_navigation ul li {
			border: solid 1px #dbc509;
			color: #dbc509;
		}
		
		div#resort_action,
		div#resort_action a {
			color: #009832;
		}
		
		div#page_navigation ul li a {
			color: #dbc509;
		}
		
		div#page_navigation ul li.active {
			background: #dbc509;
		}
		
		td.fac {
			background: url('/gfx/bullit_green.png') 0% 60% no-repeat;
		}	
				
		/*tabs*/
		ul#book_steps {
			border-bottom: solid 1px #dcc60e;
		}
			
		ul#rtabs {
			border-bottom: solid 1px #dbc509;
		}
		
		ul#rtabs li, ul.btabs li {
			border-bottom: solid 1px #dbc509;
			background: #dbc509;
		}
		
		ul#rtabs li.active {
			border-top: solid 1px #dbc509;
			border-left: solid 1px #dbc509;
			border-right: solid 1px #dbc509;
		}
		
		ul#rtabs li.red_tab.active {
			background: #fff;
			border-bottom: 0;
		}
		
		ul#rtabs li.red_tab {
			background: #df5856;
			border-bottom: 0;
			border-bottom: solid 1px #df5856;
		}
		
		ul.btabs {
			border-bottom: solid 1px #dbc509;
		}
		
		/**/
		div.search_item {
			border-top: solid 1px #dbc60e;
		}
		
		div.search_item.last_item {
			border-bottom: solid 1px #dbc60e;
			margin: 0 0 8px 0;
		} 
		
		input.yellow_button {
			background: #dbc509;
		}
		
		input.yellow_button.prev {
			background: #b2a107;
		}
			
		input.inputter, textarea { 
			background: #cbe6c9;
		}
	 	
		div#right_bar {
			background: #eaf6e9;
		}
		
		h2 {
			color: #009631;
		}
		
		ul#rtabs li.active a,
		ul#rtabs li.active {
			color: #004c22;
		}
		
		div.bstext a {
			color: #35a42b;
		}
		
		div#right_bar h3, h3.green_head {
			background: #35a42b;
		}
		
		div.rprice a {
			color: #35a42b;
		}
				
		div#menu ul li a {
			color: #004c22;
		}
		
		div.rtext a{
			color: #009832;
		}
		
		div.rprice h4 {
			color: #FF0000;
		}
		
		div#download_bill a {
			color: #35a42b;
		}
				
		div#header {
			background: url('../../gfx/headerbar.jpg') no-repeat #004c22;
		}
		
		div#search, div#region_filter {
			background: url('../../gfx/search_topbar.jpg') repeat-x #cbe6c9;
		}
		
		div#search_bottom {
			background: url('../../gfx/search_bottombar.jpg') no-repeat;
		}
		
		input.button, a.button {
			background: url('../../gfx/bg_button_green.png');
		}
		
		input.button.large, a.button.large {
			background: url('../../gfx/bg_button_green_large.png');
		}
		
		input.button.largest, a.button.largest {
			background: url('../../gfx/bg_button_green_largest.png');
		}
		
		ul#book_steps li {
			background: url('../../gfx/book_step.jpg') 0% 50% no-repeat;
		}
						
		/*ul#book_steps li:hover,*/
		ul#book_steps li.active {
			background: url('../../gfx/book_step_active.jpg') 0% 50% no-repeat;
		}

		/**
		 * Price table
		 */
		tr.green { 
			background-color: #cbe8ca;
		}
		
		tr.green_active { 
			background-color: #a4d7a2;
		}
		
		tr.yellow {
			background-color: #f6f0c1;
		}
		
		tr.yellow_active {
			background-color: #efe593;
		}
		
		tr.yellow th {
			color: #35a42b;
		}

		tr.green th {
			color: #dbc509;
		}
		
		/**/
		div.calendar_container {
			border: 1px solid #c6dcc2;
		}
		 
		
		ul.green {
			border-bottom: solid 1px #35a42b;
		}
		
		ul.green li {
			background: #35a42b;
			border-bottom: solid 1px #35a42b;
		}

		div#right_bar h1 {
			background: #dbc509;
		}
		
		div#right_bar div#rbprice {
			background: #d7eed6;
		}
		
		div#right_bar div#rbprice h4 {
			color: #FF0000;
		}
		
		table.calendar td {
			color: #000;
			background: #dbc509;
		}
		
		table.calendar td.selected,
		td.selected {
			background-color: #dbc509;
		}
		
		table.calendar td.selectable,
		td.selectable {
			color: #000;
			background-color: #d1f0ca;
		}
		
		table.calendar td {
			background-color: #b7d3b1;
		}
		
		div.green_result {
			background-color: #f4faf4;
		}
		
		.ogone h1 { color:#fff; font-size:14px; font-weight:normal; background:#ff6704; }
		
		div.percentage_bar { width: 102px; height: 11px; background: url('../../gfx/percentage_outer_bar_vv.jpg') no-repeat; }
		div.percentage_bar_inner { height: 11px; margin: 0px 1px 0px 1px; background: url('../../gfx/percentage_inner_bar_vv.jpg') repeat-x;}		
		
		
		div#part_top_left {
			background: url('../../gfx/part_top_left_bg_vel.png') repeat-x #cbe6c9;
		}
		
		div#part_top_left_bottom {
			background: url('../../gfx/part_top_left_bgb_vel.png') no-repeat;
		}
		
		div.search_options {
			background-color: #cbe6c9;
		}
		
		div#search_title {
			background: url('../../gfx/bg_search_vel.jpg') repeat-x #cbe6c9;
		}
		
		div.filter {
			background: url('../../gfx/bg_filter_vel.jpg') repeat-x #cbe6c9;
		}

		div.sel_filter { color:#004C22; }
		div.sel_filter a { color:#004C22; }
			
		