@charset "utf-8";
/* CSS Document */

input [type="text"] {
	height:16px;
	border:1px solid #4f8cc5;
	font-size: 10px;
}

select {
	height:18px;
	border:1px solid #4f8cc5;
	font-size: 10px;
}

input [type="submit"], input [type="image"], input [type="checkbox"] {
	border:0;
	height:auto;
}

/*:::::::::::::::::::::::::::::::::::::::::::::::: HOTELI V BG BEGIN :::::::::::::::::::::::::; */

/* ************************** Tarsi hotel begin - polzva se i pri Izbrani hoteli v chujbina *********************** */
#sectionname {
	text-align:left;
	background-color: #BAD7F0;
	BORDER-LEFT: solid 1px #FFFFFF;
	padding-left: 8px;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
	text-decoration: none;
	COLOR: #034b8e;
}
#srchname {
	text-align:right;
	background-color: #ffffff;
	BORDER-LEFT: solid 0px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-top: 4px;
	padding-bottom: 4px;
}
/*#textfield {
	width: 20px;
	height: 18px;
	border: 1px solid #4f8cc5;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
}
*/
/* ************************** Tarsi hotel end *********************** */
/* ************************* Result begin *************************** */
#pagesTable {
	width: 760px;
	text-align:left;
	float:left;
	border-bottom:1px solid #79A9DD;
	margin-top: 10px;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	font-weight:normal;
	COLOR: #FB6800;
}
#pages {
	float:left;
	margin-right: 5px;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	font-weight:normal;
	COLOR: #4f8cc5;
}
.pages {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	font-weight:normal;
	COLOR: #FB6800;
	text-decoration: none;
}
.pages a:hover {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	font-weight:normal;
	COLOR: #FB6800;
	text-decoration: underline;
}
#resultshtlsbg {
	WIDTH: 764px;
	HEIGHT:40PX;
	background:#E0E9F3;
	FLOAT: left;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 10px;
	COLOR: #034b8e;
	MARGIN-top:5px;
	MARGIN-bottom:5px;
}
#results2 {
	WIDTH: 300px;
	HEIGHT:35PX;
	padding-left:5px;
	padding-top:5px;
	background:#E0E9F3;
	TEXT-ALIGN:left;
	FLOAT: left;
	left:10px;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 10px;
	font-weight:bold;
	COLOR: #034b8e;
}
#results1 {
	WIDTH: 450px;
	HEIGHT:35PX;
	padding-right:5px;
	padding-top:5px;
	background:#E0E9F3;
	TEXT-ALIGN:right;
	FLOAT: right;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 10px;
	COLOR: #034b8e;
}
.hL_resultsTable {
	background-color: #ffffff;
	width: 764px;
	float:left;
	margin-top: 15px;
}
.resultsTable, .hL_resultsTable, .webResultsTable {
	font-size: 10px;
	font-weight: normal;
	color: #034b8e;
	margin: 0px;
	padding: 0px;
	float: left;
}
#resultsInfo {
	height: 23px;
	background-color: #BAD7F0;
	font-size: 11px;
	font-weight: bold;
	color: BLACK;
}
#hL_name, #hL_place {
	border-right: 1px solid #FFFFFF;
	padding-left: 5px;
}
#hL_name {
	padding-left: 8px;
	padding-right: 5px;
	font-size: 11px;
	color: Black;
	font-weight: normal;
}
#hL_nameDiv {
	height: 20px;
	padding-top: 3px;
	float: left;
}
.hlNameLinks {
	font-size: 11px;
	font-weight: bold;
	color: #034b8e;
	text-decoration: none;
}
.hlNameLinks:hover {
	text-decoration: underline;
}
.hL_stars {
	padding: 3px 0px 0px 5px;
}
#spOffer {
	position: relative;
	display:inline;
	float:right;
/*	position:absolute;
	top: 3px;
	left: 500px;
*/}
#hL_status {
	padding-left: 11px;
	color: #034B8E;
	font-weight: normal;
	text-align:center;
}
#hL_photo, #hL_desc, #hL_price {
	border-top: 1px solid White;
	border-bottom: 1px solid White;
}
#hL_photo {
	border-right: 1px solid White;
	vertical-align: top;
	height: 125px;
	text-align: center;
}
#hL_img {
	padding: 5px;
}
#hL_mphotos {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-color: #fffff;
	border-top: 1px solid White;
}
.more {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FB6800;
}
.more:hover {
	color: #FB6800;
	text-decoration: underline;
}
#hL_desc {
	width: 450px;
	text-align: justify;
	border-right: 1px solid #ffffff;
}
#hL_price {
	width: 143px;
}
#hL_price, #hL_desc {
	padding: 2px;
	vertical-align: top;
}
.location:link, .location:active, .location:visited {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	color: #034B8E;
	text-decoration: none;
}
.location:hover {
	color: #034B8E;
	text-decoration: none;
}
.link-blue-039:link, .link-blue-039:active, .link-blue-039:visited {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	color: #04357F;
	text-decoration: none;
}
.link-blue-039:hover {
	color: #04357F;
	text-decoration: underline;
}

.link-blue-34A  {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	color: #3344AA;
	text-decoration: none;
}

.link-blue-34A a:link, .link-blue-34A a:active, .link-blue-34A a:visited {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	color: #3344AA;
	text-decoration: none;
}
.link-blue-34A a:hover {
	color: #3344AA;
	text-decoration: underline;
}
#hL_more {
	text-align: right;
}
#hL_prices {
	position: relative;
	border: 1px solid White;
	width: 141px;
	text-align: center;
	font-weight: bold;
}
#hL_center {
	position: absolute;
	top: 0px;
	font-size: 11px;
	width: 95px;
	text-align: center;
	left:25px;
}
#prices_row1 {
	height: 35px;
	background-color: #BAD7F0;
	BORDER: solid 1px #84A7CE;
}
#prices_row2 {
	color: Black;
	height: 20px;
	margin-top: 5px;
	font-weight: bold;
	background-color: #E1E9F4;
	BORDER: solid 1px #84A7CE;
}
#prices_row1, #prices_row2 {
	padding-top: 3px;
}
#hL_select {
	top: 93px;
	left: 26px;
	position: absolute;
}
.pagesactiv {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
	COLOR: #FB6800;
}
#noresults {
	text-align:left;
	background-color: #ffffff;
	BORDER-LEFT: solid 0px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #ff0000;
	padding: 4px;
	padding-bottom: 4px;
}
/* ************************* Result end *************************** */
/* ************************* Hotel opisanie begin ************************** */
#htlsbtnscontainer {
	WIDTH: 765px;
	HEIGHT:20PX;
	background:#ffffff;
	FLOAT: left;
	MARGIN-top:10px;
}
#htlsbtns {
	HEIGHT:20PX;
	background:#E1EBF4;
	FLOAT: RIGHT;
	border:1px solid #BAD7F0;
	PADDING-TOP:5px;
	PADDING-LEFT:10px;
	PADDING-RIGHT:10px;
	PADDING-BOTTOM:5PX;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 10px;
	font-weight:bold;
	COLOR: #034b8e;
}
.htlsbtnstext {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 10px;
	font-weight:bold;
	text-decoration: none;
	COLOR: #034b8e;
}
.htlsbtnstext:hover {
	text-decoration: underline;
	COLOR: #034b8e;
}
#htlsbtns-activ {
	HEIGHT:20PX;
	background:#BAD7F0;
	FLOAT: RIGHT;
	border:1px solid #BAD7F0;
	PADDING-TOP:5px;
	PADDING-LEFT:10px;
	PADDING-RIGHT:10px;
	PADDING-BOTTOM:5PX;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 10px;
	font-weight:bold;
	COLOR: #034b8e;
}
#hotelTitle {
	text-align:left;
	float:left;
	font-size: 11px;
	font-weight: bold;
	color: #034B8E;
	margin-bottom: 10px;
	background-color:#BAD7F0;
	width: 765px;
	height: 21px;
	padding-top: 3px;
}
.hotel_stars {
	padding: 5px 0px 0px 5px;
}
#middlecontainer1 {
	WIDTH: 320px;
	float:left;
	color:#034b8e;
}
#middlecontainer2 {
	WIDTH: 440px;
	float:left;
	color:#034b8e;
}
#hl_PhotoXL {
	float: left;
	width: 320px;
	margin-bottom: 20px;
}
#hL_thumbs {
	margin-top: 7px;
	width: 320px;
	float:left;
}
#hotelSubCNT, #hL_thumbs, #webSubCNT, #web6SubCNT {
	text-align: justify;
}
#hLTN {
	float: left;
	margin-right: 7px;
	margin-bottom: 8px;
}
/* ************************* Hotel opisanie end ************************** */
/* ************************* Hotel ceni begin ************************** */
.priceTable {
	width: 100%;
	font-size: 11px;
	color: #04357F;
	float:left;
	margin-bottom: 10px;
}
#priceTableCat {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: Black;
	padding-top: 15px;
}
#priceTableH {
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #034B8E;
	background-color:#BAD7F0;
}
#priceDays {
	font-size: 7pt;
	font-weight: normal;
}
#stepTR2 {
	background: url(../im/bg4.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
}
.stepNoteTXT {
	font-size: 7pt;
}
/* ************************* Hotel ceni end ************************** */

/* ************************* Hotel promocii begin ******************** */
#aboutSubText {
	font-size: 11px;
	color: #04357F;
	float:left;
}
.aboutIMG {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	border: 1px solid White;
}
/* ************************* Hotel promocii end ********************** */
/* *************************  HOTEL LOCATION MAP begin ************************* : */

#hL_mapbg {
	float:left;
	width: 425px;
	height: 375px;
	background-color: #ffffff;
}
#hl_map {
	width: 400px;
	height: 375px;
	float: left;
}
#hl_mapleft {
	float:left;
}
#hl_miniMap {
	width: 123px;
	height: 98px;
}
#hl_mapSearch {
	margin-top: 10px;
	margin-left: 5px;
}
#hl_mapField {
	margin-top: 5px;
	text-align: center;
	margin-left: 5px;
}
#hl_locationinfo {
	width: 765px;
	font-size: 11px;
	text-align: justify;
	color: #04357F;
	margin-top: 10px;
	margin-bottom: 10px;
	float:left;
}
#hl_zoom {
	width: 25px;
	float: right;
}
#cur_ul, #cur_u, #cur_ur, #cur_r, #cur_dr, #cur_d, #cur_dl, #cur_l {
	position: absolute;
}
#cur_ul {
	top: 5px;
	left: 5px;
}
#cur_u {
	top: 5px;
	left: 191px;
}
#cur_ur {
	top: 5px;
	left: 380px;
}
#cur_r {
	top: 178px;
	left: 385px;
}
#cur_dr {
	top: 355px;
	left: 380px;
}
#cur_d {
	top: 360px;
	left: 191px;
}
#cur_dl {
	top: 355px;
	left: 5px;
}
#cur_l {
	top: 178px;
	left: 5px;
}
/* *************************  HOTEL LOCATION MAP end *************************  */
#findhtlbg {
	WIDTH: 765px;
	HEIGHT:40PX;
	background:#ffffff;
	FLOAT: left;
}
#calendar {
	HEIGHT:20PX;
	TEXT-ALIGN:left;
	FLOAT: left;
	MARGIN-top:10px;
	MARGIN-right:3px;
}
#textfield {
	width: 18px;
	/*		height: 14px;
*/	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 9px;
	border: 1px solid #4f8cc5;
}
#findreservation {
	WIDTH: 765px;
	background:#E0E9F3;
	FLOAT: left;
	margin-bottom: 10px;
	margin-TOP: 10px;
	padding:3px;
}
table.link-blue {
	float:left;
}
table#table2 {
	float:left;
}
#lightbluecell {
	text-align:center;
	background-color: #E0E9F3;
	BORDER-LEFT: solid 1px #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-top: 4px;
	padding-bottom: 4px;
}
#mediumbluecell {
	text-align:center;
	background-color: #F4F8FE;
	BORDER-LEFT: solid 1px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-top: 4px;
	padding-bottom: 4px;
}
#mediumbluecell input{
	border: 1px solid #4f8cc5;
	font-size: 10px;
}

#whitecell {
	text-align:left;
	background-color: #ffffff;
	BORDER-LEFT: solid 1px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-top: 4px;
	padding-bottom: 4px;
}
/*#table1 {
	float:left;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
}
*/
#details {
	padding:5px 5px 5px 5px;
	background:#E1E9F4;
	TEXT-ALIGN:left;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 10px;
	font-weight:bold;
	COLOR: #04357F;
	border-bottom-width:1px;
	border-bottom-color:#79A9DD;
	border-bottom-style:solid;
}
a.details:link, a.details:visited, a.details:active {
	COLOR: #034b8e;
	text-decoration:none;
}
a.details:hover {
	text-decoration:underline;
}
#details-table {
	margin-top:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#04357F;
}
#ClientID {
	FONT-SIZE: 10px;
	COLOR: #034b8e;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
#ClientIDTDMain {
	padding:3px 3px 3px 40px;
	text-align:left;
}
#ClientIDTD {
	padding:3px 3px 3px 3px;
	text-align:left;
}
#ClientIDTD0 {
	padding:3px 3px 3px 3px;
	text-align:right;
}
#ClientPref {
	padding:3px 3px 3px 82px;
	text-align:left;
}
#Reserve {
	FONT-SIZE: 10px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	background:#E1E9F4;
	text-align:center;
	vertical-align:middle;
}
#Reserve1 a:link, #Reserve1 a:active, #Reserve1 a:visited {
	color:#034b8e;
	text-decoration:none;
}
#Reserve1 a:hover {
	color:#034b8e;
	text-decoration:underline;
}
#Reserve1 {
	FONT-SIZE: 10px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}
.RoomNEW:link, .RoomNEW:active, .RoomNEW:visited {
	color:#04357F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.RoomNEW:hover {
	text-decoration:underline;
}
.star {
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* ******************* RES LINKS END ********************** */

div.error {
	width: 765px;
	height: auto;
	float: left;
	text-align: center;
	color: #FC7600;
	font-size: 14px;
	font-weight: bold;
	padding-top: 30px;
}
div.error span {
	font-size: 12px;
	font-weight: bold;
}
/* *********************************** */
#formbox-w {HEIGHT:35PX; TEXT-ALIGN:left; FLOAT: left; FONT-FAMILY: Verdana,Geneva, Arial, san-serif; FONT-SIZE: 10px; font-weight:bold; COLOR: #04357F; padding-left:10px; vertical-align:bottom;}

#formbox-w2 {HEIGHT:35PX; TEXT-ALIGN:left; FLOAT: left; FONT-FAMILY: Verdana,Geneva, Arial, san-serif; FONT-SIZE: 10px; COLOR: #04357F;}
#navhead {
	margin-top:2px;
	clear:right;
	height:15px;
	padding:0;
	width: 100%;
}


#nav {
	width:100%;
	padding:0;
	background-color: #7CA9D3;
	float: left;
}

#nav ul {
	list-style:none;
	width:100%;
	height:15px;
	margin:0;
	padding:0;
}
#nav li {
display:block;
float:left;
background-color:#7CA9D3;
margin-right:0;
border-right:1px solid #04357F;
padding-top:3px;
padding-bottom:3px;
}

#nav li a {
display:block;
float:left;
color:#FFFFFF;
font-size: 11px;
font-weight: bold;
white-space:nowrap;
text-decoration:none;
text-align:center;
margin:0;
padding:0 4px;
height:15px;
line-height:15px;

}

#nav li a:visited {
color:#04357F;
text-decoration:none;
}

#nav li div {
display:block;
float:left;
margin:0;
padding:0;
}

#nav li a:hover,#nav li.on {
background-color:#E1E9F4;
color:#04357F;
}

#nav li.on a,#nav li.on a:visited {
color:#003DB8;
text-decoration:none;
}
#table-res-title {
	background-color:#E1E9F4;
	color:#04357F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border-right:#FFFFFF solid 1px;
}
#table-res-title a {
	color:#04357F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
#table-res-title a:hover {
	text-decoration:underline;
}


/*:::::::::::::::::::::::::::::::::::::::::::::::: HOTELI V BG END ::::::::::::::::::::::::::::::::::::::::; */

/*:::::::::::::::::::::::::::::::::::::::::::::::: IZBRANI HOTELI V CHUJBINA BEGIN :::::::::::::::::::::::::; */

/* Izpolzva se tarsachkata na hoteli v Balgaria - thl_bg.css */

/* ********************* List begin *************** */
#htltransportAH {
	text-align:left;
	background-color: #E0E9F3;
	BORDER-right: solid 1px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#htldateAH {
	text-align:left;
	background-color: #E0E9F3;
	BORDER-LEFT: solid 0px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.onrequest {
	color:#999999;
}
#hL_pleft, #hL_pright {
	position: absolute;
	top: 15px;
	font-size: 11px;
	width: 70px;
	text-align: center;
}
#hL_pright {
	left: 72px;
	border-right: 1px solid White;
}
#hL_pleft {
	left: 0px;
	border-right: 1px solid White;
	border-left: 1px solid White;
}
.link-black {
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	color: #02396C;
	text-decoration: none;
}
.link-black:hover {
	color: #02396C;
	text-decoration: underline;
}
/* ********************** List end ************************ */
/* ********************* Prices begin ********************* */
#HTLmenuTable {
	width: 100%;
	float:left;
}
#pricesAHdate {
	text-align:left;
	background-color: #E0E9F3;
	BORDER-LEFT: solid 0px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-top: 4px;
	padding-bottom: 4px;
}
#pricesAH {
	text-align:center;
	background-color: #E0E9F3;
	BORDER-LEFT: solid 1px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-top: 4px;
	padding-bottom: 4px;
}
#pricesAH1note {
	text-align:left;
	background-color: #ffffff;
	BORDER-LEFT: solid 0px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #FB6800;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#pricesAH1incl {
	text-align:left;
	background-color: #E0E9F3;
	BORDER-LEFT: solid 0px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	font-weight:bold;
	text-decoration: none;
	COLOR: #034b8e;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#pricesAHbottom {
	text-align:center;
	background-color: #ffffff;
	BORDER-LEFT: solid 0px #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, san-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	COLOR: #034b8e;
	padding-top: 20px;
	padding-bottom: 20px;
}
/*:::::::::::::::::::::::::::::::::::::::::::::::: IZBRANI HOTELI V CHUJBINA END :::::::::::::::::::::::::; */
/* ***************************** top search begin ***************** */
#formbox select.sH_list {
	width:82px;
}
#formbox input.sh_fieldah {
	width:50px;
}
div.map_top {
	float:right;
}
/* ***************************** top search end ***************** */
table.promo_table {
	float:left;
	width:760px;
	border-collapse:collapse;
	color:#04357F;
}
table.promo_table td {
	border: 1px solid #04357F;
}
tr.bold {
	font-weight:bold;
}
table.promo_name {
	width:760px;
	border-collapse:collapse;
	float:left;
}
#hotelNewsDesc, #hotelNewsDesc p {
	float: left;

}
