
BODY, TD, P, LI, TH {
font-size : 11px;
font-family : tahoma;
}
SELECT {
color : #176117;
font-size : 9pt;
font-family : tahoma;
background-color : #cbd99b;
width : 150px;
}
INPUT {
color : #176117;
font-size : 9pt;
font-family : tahoma;
background-color : #cbd99b;
}
TEXTAREA {
color : #176117;
font-size : 9pt;
font-family : tahoma;
background-color : #cbd99b;
}
ul {
list-style-type : none;
margin : 0;
padding : 0;
}
li {
background-image : url(images/box.jpg);
background-position : 0 4px;
background-repeat : no-repeat;
margin : 3px 0 3px 0;
padding : 0 0 0 12px;
}
h1 {
line-height : 19px;
display : block;
margin : 5pt 0 10pt;
width : 100%;
float : left;
clear : left;
overflow : hidden;
}
h1#keywords {
display : block;
float : right;
margin : 0;
clear : left;
color : #444;
width : 758px;
font-size : 11px;
overflow : hidden;
height : 15px;
line-height : 15px;
}
#box h2   { color: white; font-size: 18px; font-weight: bolder; text-align: center; display: block; padding-top: 6px; bottom: 30px; overflow: hidden; clip: auto }
.input-addlink {
color : #176117;
font-size : 7pt;
font-family : tahoma;
background-color : white;
}
.input-selectdate {
color : #176117;
font-size : 7pt;
font-family : tahoma;
background-color : white;
width: 50px;
}
.input-mail {
background-color : #eff2e8;
}
.select-left {
width : 100%;
}
.txt {
color : #444;
font-size : 11px;
font-family : tahoma;
}
.txt1 {
font-family : tahoma;
font-size : 11px;
color : #444;
}
.txt2 {
color : #000;
font-size : 11px;
font-family : tahoma;
text-decoration : none;
}
.txt3 {
color : black;
font-size : 11px;
font-family : tahoma;
}
.menu {
font-family : tahoma;
font-size : 11px;
color : #737373;
text-decoration : none;
}
.blue {
color : #0069b3;
font-size : 11px;
font-family : tahoma;
text-decoration : none;
}
.green {
font-family : tahoma;
font-size : 11px;
color : #339900;
}
.inp1 {
font-family : tahoma;
font-size : 12px;
width : 136px;
}
.links-td-book {
background-color : #cbda9a;
background-image : url(images/books.jpg);
background-repeat : no-repeat;
background-position : right top;
}
.links-td-mail {
background-color: #7aaed4;
background-image: url(images/mail.jpg);
background-repeat: no-repeat;
background-position: right top
}
.image-left {
margin : 3px;
float : left;
}
.image-right  { margin: 3px; float: right }
.menu-box1 {
background-image : url(menu/1box.gif);
background-repeat : no-repeat;
width : 229px;
height : 33px;
}
.menu-box2 {
background-image : url(menu/2box.gif);
background-repeat : no-repeat;
width : 229px;
height : 30px;
}
.menu-box3 {
background-image : url(menu/3box.gif);
background-repeat : no-repeat;
width : 229px;
height : 30px;
}
.menu-box4 {
background-image : url(menu/5box.gif);
background-repeat : no-repeat;
width : 229px;
height : 33px;
}
.menu-box5 {
background-image : url(menu/6box.gif);
background-repeat : no-repeat;
width : 229px;
height : 30px;
}
.menu-img {
color : #f5f5d8;
font-size : 13px;
font-family : tahoma;
font-weight : bolder;
text-align : center;
margin-right : 5px;
width : 55px;
height : 30px;
float : left;
}
.menu-txt {
color : #f5f5d8;
font-size : 12px;
font-family : tahoma;
font-weight : bolder;
text-decoration : none;
text-align : left;
margin-top : 8px;
width : 169px;
height : 22px;
float : left;
}
.menu-txt1 {
color : #f5f5d8;
font-size : 12px;
font-family : tahoma;
font-weight : bolder;
text-decoration : none;
text-align : left;
margin-top : 1px;
width : 169px;
height : 22px;
float : left;
}
.menu-plaintxt {
color : #f5f5d8;
font-size : 12px;
font-family : tahoma;
font-weight : bolder;
text-decoration : none;
}
.menu-links {
background-image : url(menu/1links.gif);
background-repeat : no-repeat;
width : 229px;
height : 33px;
}
.menu-links2 {
background-image : url(menu/2links.gif);
background-repeat : no-repeat;
width : 229px;
height : 33px;
}
.menu-links3 {
background-image : url(menu/3links.gif);
background-repeat : no-repeat;
width : 229px;
height : 20px;
}
.menu-links-txt {
color : #8d9b8d;
font-size : 12px;
font-family : tahoma;
font-weight : bolder;
text-decoration : none;
text-align : left;
margin-top : 8px;
width : 154px;
float : left;
}
.menu-links-txt2 {
color : #8d9b8d;
font-size : 12px;
font-family : tahoma;
font-weight : bolder;
text-decoration : none;
text-align : left;
margin-top : 2px;
width : 154px;
float : left;
}
.menu-links-plaintxt {
color : #8d9b8d;
font-size : 12px;
font-family : tahoma;
font-weight : bolder;
text-decoration : none;
}
.menu-links-img {
color : #f5f5d8;
font-size : 13px;
font-family : tahoma;
font-weight : bolder;
text-align : center;
width : 55px;
float : left;
}
.tablebg_blue {
background-color : #7aaed4;
background-repeat : repeat;
}
.tablebg_green  {
background-color: #76c169;
background-repeat: repeat;
}
.tablebg_bg {
background-image : url(images/bg.jpg);
background-repeat : repeat;
}
.link-box {
text-decoration : none;
background-color : #cacead;
cursor : pointer;
margin-bottom : 10px;
padding : 10px 5px;
width : 100%;
}
.discount5 {
background-image: url(images/discount5bg.jpg);
background-repeat: repeat-y
}
.autoadd-1  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-2  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-3  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-4   { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-5   { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-6  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-7  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-8  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-9  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-10  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-11  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-12  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-13  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-14  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-15  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-16  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoadd-17  { text-decoration: none; background-image: url(images/banners/basic.jpg); background-repeat: no-repeat; padding-top: 10px; padding-left: 40px; right: 303px; bottom: 85px }
.autoaddbanner    { color: black; font-size: 24px; font-weight: bolder; line-height: 20px; text-decoration: none; width: 263px; height: 65px; overflow: hidden }
.notextdeco { text-decoration: none }

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#b2cde7; margin:0 5px;}
.b2f {height:1px; background:#b2cde7; margin:0 3px;}
.b3f {height:1px; background:#b2cde7; margin:0 2px;}
.b4f {height:2px; background:#b2cde7; margin:0 1px;}
.question-box {background: #b2cde7;}
.question-box div {margin-left: 5px;}

.b1f-g, .b2f-g, .b3f-g, .b4f-g{font-size:1px; overflow:hidden; display:block;}
.b1f-g {height:1px; background:#CBDA9A; margin:0 5px;}
.b2f-g {height:1px; background:#CBDA9A; margin:0 3px;}
.b3f-g {height:1px; background:#CBDA9A; margin:0 2px;}
.b4f-g {height:2px; background:#CBDA9A; margin:0 1px;}
.question-box-g {background: #CBDA9A;}
.question-box-g div {margin-left: 5px;}



/*********************************EASY TO BOOK CSS****************************************/
/******************************************** Autocomplete.css ******************************************/
div.autocompleter-loading { background: #fff url(i/sindicators/load_indicator.gif); }
ul.EasyToBook_sb_autocompleter-choices { border: solid #969696; background-color:white; border-right-color: #969696; border-bottom-color: #969696; font-size: 10px; }
ul.EasyToBook_sb_autocompleter-choices li.autocompleter-selected { background-color: #bbddff; color: #000000; }
ul.EasyToBook_sb_autocompleter-choices span.autocompleter-queried { background-color:ecf6ff; }

/******************************************** Searchbox.css ******************************************/

/***** WRAPPER ****/
#EasyToBook_sb_form {  background-color:#336600;}
#EasyToBook_sb_container, h1,h2,h3,h4,h5,span,td,tr  { position: relative; font-size: 11px; }

.EasyToBook_sb_searchboxRoundedfg{ height: 260px; width:220px; background: url(http://www.easytobook.com/affiliates/searchbox/css/i/728-90-background-transparent.gif) no-repeat; margin: 0 8px; overflow: hidden; float: none; clear: both; }
.EasyToBook_sb_searchboxRoundedBottomfg{ background-color:#336600; }
/*---- END Wrapper ----*/

/***** DESTINATION box *****/
#EasyToBook_sb_destination_line { float: left; color: #FFFFFF; font-weight: bold; margin-top: 100px; }
	/* searchbox */
.EasyToBook_sb_destinationField_deac { color:#CCCCCC; }
.EasyToBook_sb_destinationField_act { color: #FFFFFF;  width: 220px; }
.EasyToBook_sb_destinationField_Popular { color: #FFFFFF; }
#EasyToBook_sb_destination_text_findHotels { color: #FFF; }
	/* END searchbox */	
/*---- END Destination box ----*/

/***** DATES box *****/
#EasyToBook_sb_dates_line { clear: both; float: left; margin-top: 20px; color: #FFFFFF; font-weight: bold; color: #FFFFFF; font-weight: bold; width: 220px }
#EasyToBook_sb_dates_line select { float:left; margin-right: 4px; width: 85px; height: 18px;}
#EasyToBook_sb_dates_text_checkIn { float: left; width: 40px; }
#EasyToBook_sb_dates_text_checkOut { clear: left; width: 40px;  float: left; }
#fd-but-EasyToBook_sb_arrival { float: left; }
#fd-but-EasyToBook_sb_departure { float: left; }
/*---- END Dates box ----*/

/***** CURRENCY box *****/
.EasyToBook_sb_currency { color: #FFFFFF; font-weight: bold;}
/*---- END Currency box ----*/

/***** ROOMS box *****/
#EasyToBook_sb_rooms_line { clear: right; float: right; margin-left: 10px; margin-top: 14px; }
#EasyToBook_sb_rooms_line select { width:70px;}

	/* drop down boxes */
#EasyToBook_sb_persons { float: left; }	
#EasyToBook_sb_rooms_text_in { float: left; padding-left: 5px; padding-right: 5px; padding-top: 2px; color:#FFFFFF;}
	/* END drop down boxes */
/*---- END Rooms box ----*/

/***** SEARCHBUTTON *****/
.EasyToBook_sb_searchbutton { float: left; margin-top: 20px; }
/***** END Searchbutton *****/

/***** ERROR messages ******/

	/* Dates incorrect */
#EasyToBook_sb_dates_err_msg { position: absolute; top:14px; bottom: 1px; left:1px; background: #FFF; width: 220px; background: #FFF; padding: 5px; color: #00529b; font-weight: bold; }
#EasyToBook_sb_dates_err_msg img { margin-bottom: -3px; }
	/* END Dates incorrect */
	/* Rooms incorrect */

#EasyToBook_sb_rooms_err_msg { width: 150px; background: #99CCFF; padding: 5px; color: #00529b; font-weight: bold; margin-bottom: 2px; }
#EasyToBook_sb_rooms_err_msg img { margin-bottom: -3px; }
	/* END Rooms incorrect */

	/* Destination suggestion (Shown when destination is not known) */
#EasyToBook_sb_destination_err_msg { position: absolute; top:14px; bottom: 1px; left:1px; background: #FFF; padding: 3px; color: #00529b; font-weight: bold; width: 220px; z-index: 888px;}
#EasyToBook_sb_destination_notFound_err_msg { background: #99CCFF; padding: 5px; color: #00529b; font-weight: normal; display: none;}
#cclink0 { display: block; float: left; background: #99CCFF; padding: 4px; color: #00529b; font-weight: normal; margin-right: 2px; margin-top: 5px; }
#cclink1 { display: block; float: left; background: #99CCFF; padding: 4px; color: #00529b; font-weight: normal; margin-right: 2px; margin-top: 5px;}
#cclink2 { display: block; float: left; background: #99CCFF; padding: 4px; color: #00529b; font-weight: normal; margin-right: 2px; margin-top: 5px;}
#cclink0:hover { background: #c9e4ff; }
#cclink1:hover { background: #c9e4ff; }
#cclink2:hover { background: #c9e4ff; }
	/* END destination suggestion */

/***** END error messages ******/

.EasyToBook_sb_searchboxStDestination { color: #FFFFFF; }
.searchboxStCheckinCheckout { color: #FFFFFF; }
.searchboxStDestination_msg { color: #ce0000; }
.searchboxDidYouMean { color: #577fb1; }

.searchboxStCurrRooms { color: #FFFFFF; }
.searchboxStStarClass { color: #FFFFFF; }
.searchboxPoiListClass { color: #FFFFFF; }
.searchboxStFacilities { color: #FFFFFF; }
.EasyToBook_sb_searchboxStDestination_err { background: #99CCFF; padding: 5px; color: #00529b; font-weight: normal; margin-top: 5px; margin-bottom: 2px; }
.searchboxStCheckinCheckout_err { background: #99CCFF; padding: 5px; color: #00529b; font-weight: normal; margin-top: 5px; margin-bottom: 2px; }
.searchboxStCurrRooms_err { background: #99CCFF; padding: 5px; color: #00529b; font-weight: bold; margin-top: 5px; margin-bottom: 2px;}