/* ###################################################### 
	ALL ADVERTISES, INFORMATION AND PROMOTION CLASSES
	###################################################### */

/* 	=============================================================
   	ALL HEADERS LEFT-MIDDLE-RIGHT
	============================================================= */
h3.adsHeader {
	clear:both;
	border-bottom: 4px solid #09d;
	margin: 0;
}
h3.adsHeader span{
	display: block;
	background: #09d url('../imgPG/grad50WT60.png') right bottom repeat-x; 
	color: #fff;
	text-align: center;
	padding: 12px 2px 8px 2px;
	border-bottom: 1px solid #fff;
}

h4.adsMark {
	background: #e5e5e5;
	padding: 0 4px 4px 4px;
	margin: 0;
}
h4.adsMark span {
	display: block;
	text-align: center;
	padding: 8px 0;
	background: #e5e5e5 url('../imgPG/grad50TW.png') right top repeat-x;
	font-size: 11px;
	border: 1px solid #fff;
}

h3.infoHeader {
	clear:both;
	margin: 0;
	padding-bottom: 1px;
	border-bottom: 4px solid #f80;
}
h3.infoHeader span{
	display: block;
	background: #e5e5e5; 
	color: #09d;
	text-align: center;
	padding: 12px 2px 8px 2px;
	border-bottom: 4px solid #09d;
}

/* =============================================================
   ADVERTISES LEFT, RIGHT AND RIGHT TOP
	============================================================= */
.adsBG {
	padding: 0 5px 5px 5px;
	border-bottom: 2px solid #e5e5e5;
}

/* =============================================================
	FIRST PAGE HOTEL ADVERTISES
	============================================================= */
#adsHotels {}
#adsHotels h5 {margin: 0;padding: 0; color: #333}

#adsHotels .imgCover { /*Not Used*/
	background-position: center 0;
}
#adsHotels .imgCover img {/*Not Used spacer*/
	width: 192px;
	height: 144px;
}
#adsHotels .imgCenter {
	width: 192px;
}

#adsHotels .textHeight {
	height: 92px;
	overflow: hidden;
}
#adsHotels img.map {
	margin-left: 5px;
}
#adsHotels img.star {
	margin: 0;
	width: 58px;
}

/* =============================================================
	LOCAL HOTEL ADVERTISES
	============================================================= */
#adsLocalHotels {padding: 0 4px 0 1px}
#adsLocalHotels h4 {margin: 0;}
#adsLocalHotels .imgCover {}
#adsLocalHotels .imgCover img {/*spacer*/
	width: 112px;
	height: 84px;
}
#adsLocalHotels .priceBG {margin-top: 3px;}

/* =============================================================
	CITIES ADVERTISES
	============================================================= */
#adsCities {padding-bottom: 5px;}
#adsCities .imgTop {
	position: relative; 
	height: 102px; 
	border: 1px solid #fff
}
#adsCities h3 {
	position: absolute;
	margin:0;
	padding:0;
	font-family: arial;
	right: 1px; 
	bottom: 1px; 
	background: #fff; 
	font-size: 10pt; 
	font-style: italic; 
	padding: 1px 4px; 
	color:#09d;
	z-index;
}
#adsCities .imgCover img {/*spacer*/
	width: 112px;
	height: 84px;
}
#adsCities h4 {margin-top: 0; }
#adsCities .float {margin-left: 5px;}


/* =============================================================
	LEFT DESTINATIONS CLASSES
	============================================================= */
#adsDestinations {padding-bottom: 5px;}
#adsDestinations .imgCover {
	border: 1px solid #fff;
	max-width: 100%;
}
#adsDestinations .imgCover img {/*spacer*/
	width: 100%;
	height: 112px;
}

/* =============================================================
   IMAGE PREVIEW CLASSES (imgPreview.js)
============================================================= */
.imgPreview {cursor: pointer;}
#imgPreview{
	position: absolute;
	border: 2px solid #222;
	background: #fff;
	padding: 2px;
	display: none;
	color: #fff;
	opacity: 1;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	filter:alpha(opacity=100);
	z-index: 10000;
	max-width: 540px;
}
#imgPreview img {
	max-width: 100%;
	height: auto;
}
/* END
===============*/