/*BACKGROUNDS*/
/*Section head, Tabs*/
.h21_ps .search .hdr,
.h21_ps .countries .hdr,
.h21_ps .tabs #rooms_tab,
.h21_ps .tabs #map_tab,
.h21_ps .tabs #foto_tab,
.h21_settings .tabs a, 
.h21_settings .tabs a:visited {
	background:/*color(head_background){*/#E3E2D8/*}color*/;
}
/*Section head - Special offer*/
.h21_ps .special .hdr {
	background:/*color(special_headers_background){*/#DDDDAF/*}color*/;
}
/*Blocks background*/
.h21_ps .search,
.h21_ps .special .offer .hotel .head,
.h21_ps .hotel_list .sort,
.h21_ps .tabs #info_tab,
.h21_ps .hdr,
.h21_ps .hotel_list .hotel .name,
.h21_ps .date,
.h21_ps .thumbs,
.h21_ps .description,
.h21_settings .tabs a#active,
.h21_settings .destinations, 
.h21_settings .special, 
.h21_settings .styles, 
.h21_settings .other,
.h21_ps .rooms thead tr,
.h21_ps .rooms tbody tr.odd {
	background:/*color(blocks_background){*/#F1F0EB/*}color*/; 
}
.h21_ps,
.h21_settings {
	background:/*color(main_background){*/#FFFFFF/*}color*/;
}
/*Input button Blue*/
.h21_ps .search .form .button input,
.h21_ps .date td.btn input,
.h21_settings .controls .btn .border input {
	background:/*color(buttons_main_background){*/#4F7D9A/*}color*/; 
}
/*Input button Yellow*/
.h21_ps .hotel_list .hotel .info .btn input,
.h21_ps .rooms .book .btn input {
	background:/*color(buttons_rates_background){*/#FFCC66/*}color*/;
}

/*FONT COLORS*/
.h21_ps,
.h21_ps .lang a#active,
.h21_ps .menu li #active,
.h21_ps .hotel_list .hotel .name .price,
.h21_ps .hotel_list .hotel .info .btn input,
.h21_ps .tabs a, 
.h21_ps .tabs a:visited,
.h21_ps .rooms .book .btn input,
.h21_ps h6 a,
.h21_settings,
.h21_settings input,
.h21_settings select,
.h21_settings .tabs a, 
.h21_settings .tabs a:visited {
	color:/*color(text){*/#666666/*}color*/;
}
.h21_ps a, 
.h21_ps a:visited,
.h21_ps .menu a, 
.h21_ps .menu a:visited,
.h21_ps .lang a, 
.h21_ps .lang a:visited,
.h21_settings a, 
.h21_settings a:visited {
	color:/*color(links){*/#4F7D9A/*}color*/;
}
.h21_ps .search .form .button input,
.h21_ps .date td.btn input,
.h21_settings .controls .btn .border input {
	color:/*color(buttons_main_text){*/#ffffff/*}color*/;
}


/*BORDERS*/

.h21_ps input,
.h21_ps select,
.h21_ps .hotel_list .hotel .thumb img,
.h21_ps .info .pic img,
.h21_ps .search,
.h21_ps .hotel_list .sort,
.h21_ps .hdr,
.h21_ps .description,
.h21_ps .date,
.h21_ps .thumbs,
.h21_ps .search .form .button,
.h21_ps .hotel_list .hotel .info .btn,
.h21_ps .date td.btn div,
.h21_ps .rooms .book .btn,
.h21_ps .tabs #info_tab,
.h21_ps .tabs #rooms_tab,
.h21_ps .tabs #map_tab,
.h21_ps .tabs #foto_tab,
.h21_ps .search .form .button input,
.h21_ps .date td.btn input,
.h21_ps .hotel_list .hotel .info .btn input,
.h21_ps .rooms .book .btn input,
.h21_settings input,
.h21_settings select,
.h21_settings .tabs a,
.h21_settings .tabs a:visited,
.h21_settings .destinations,
.h21_settings .special,
.h21_settings .styles,
.h21_settings .other,
.h21_settings .controls .btn .border input {
	border-top:solid 1px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	border-left:solid 1px;
}
.h21_ps .countries .hdr,
.h21_ps .special .hdr,
.h21_ps .search .form,
.h21_ps .hotel_list .hotel .name,
.h21_settings .styles .templates,
.h21_settings .styles .manual {
	border-top:solid 1px;
}

/*Color: Grey - Input, Select, Images, Section blocks*/
.h21_ps input,
.h21_ps select,
.h21_ps .hotel_list .hotel .thumb img,
.h21_ps .info .pic img,
.h21_ps .search .form,
.h21_ps .hotel_list .hotel .name,
.h21_ps .search,
.h21_ps .hotel_list .sort,
.h21_ps .hdr,
.h21_ps .description,
.h21_ps .date,
.h21_ps .thumbs,
.h21_settings input,
.h21_settings select,
.h21_settings .destinations,
.h21_settings .special,
.h21_settings .styles,
.h21_settings .other,
.h21_settings .styles .templates,
.h21_settings .styles .manual {
	border-color:/*color(main_border){*/#CCCCCC/*}color*/;
}

/*Color: Green - Section head border top, Input button contour, Tabs border*/
.h21_ps .search .form .button,
.h21_ps .hotel_list .hotel .info .btn,
.h21_ps .date td.btn div,
.h21_ps .rooms .book .btn,
.h21_ps .tabs #info_tab,
.h21_ps .tabs #rooms_tab,
.h21_ps .tabs #map_tab,
.h21_ps .tabs #foto_tab,
.h21_settings .tabs a,
.h21_settings .tabs a:visited {
	border-color:/*color(tabs_and_buttons_border){*/#8C8D75/*}color*/;
}

/*active Tab. Color same as .hdr background*/
.h21_ps .tabs #info_tab,
.h21_settings .tabs a#active {
	border-bottom-color:/**/#f1f0eb/**/; 
}

/*Tabs bottom line. Same as Tab border color*/
.h21_ps .hdr,
.h21_settings .destinations,
.h21_settings .special,
.h21_settings .styles,
.h21_settings .other {
	border-top-color:/**/#8c8d75/**/;
}

/*Input button borders: light blue, dark blue*/
.h21_ps .search .form .button input,
.h21_ps .date td.btn input,
.h21_settings .controls .btn .border input {
	border-top-color:/*color(buttons_main_light_top){*/#82b0cd/*}color*/;
	border-right-color:/*color(buttons_main_dark_right){*/#1c4a67/*}color*/;
	border-bottom-color:/*color(buttons_main_dark_bottom){*/#1c4a67/*}color*/;
	border-left-color:/*color(buttons_main_light_left){*/#82b0cd/*}color*/; 
}
/*Input button borders: light yellow, dark yellow*/
.h21_ps .hotel_list .hotel .info .btn input,
.h21_ps .rooms .book .btn input {
	border-top-color:/*color(buttons_rates_light_top){*/#33099/*}color*/;
	border-right-color:/*color(buttons_rates_dark_right){*/#cc9933/*}color*/;
	border-bottom-color:/*color(buttons_rates_dark_bottom){*/#cc9933/*}color*/;
	border-left-color:/*color(buttons_rates_light_left){*/#33099/*}color*/;
}
