.max-blockcontent table.mt5 {font-size:12px;white-space:nowrap;}

.block_1 h2 a{
	font:14px Arial, Helvetica, sans-serif;
	padding:0;
	font-weight:bold;
}

.max-nav
{
	z-index:1;
}
.max-post .undl
{
	background:none;
}
#w234
{
	clear: both;
	margin:0px;
	padding-top:5px;
	width:234px;
}
.max-article p img left_im
{
	float:left;
	margin:2px;
}
.ssnip
{
	float:left;
}
.ssnip img
{
	width:60px;
	float:left;
	padding:3px 6px 0px 6px;
}
.max-block-body
{
	z-index:0;
}
#head {
	padding:3px 7px 0;
	height:190px;
	margin:0 auto;
	position:relative;
}
div.wrapperFullScreenMap{
	background-color: #FFFFFF;
	border: none;
	z-index:111;
	position: fixed;
	top: 0px;
	left: 0px;
	width:0px;
	height:0px;
	padding:0px;
}
ul .pl10
{
	padding-left:10px;
}
.simplelist, .zebralist {
	margin:0px;
	-moz-padding-start:0px;
	list-style-type:none;
	background-image:none;
	padding:0px;
}
.fl
{
	float:left;
	margin-top:2px;
	margin-bottom:5px;
}
.fl img
{
	width:103px;
	margin:0px;
	padding:3px 5px 5px 0px;
	float:left;
}
.PostMetadataHeader
{
	clear:both;
}
.float_l {
	float:left;
}

.clearAll {
	clear:both;
	padding:0px;
}
.article img, img.article
{
	float:left;
	margin:0px;
	padding:0px 7px 0px 0px;
	border: 0px;
}
#fl_im img {
	float:left;
}
.float_n
{
	float:none;
}
.cl
{
	clear: both;
}

.xx img {
}
#w234
{
	clear: both;
	margin:0px;
	padding-top:5px;
	width:234px;
}
img.voting
{
	width:15px;
	padding:0px;
	margin:0px;
}

.votingText
{
	float:left;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
}
#error						{font-family: arial, helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold}
#ok							{font-family: arial, helvetica, sans-serif; font-size: 10px; color: #008800; font-weight: bold}
td#th						{background: #A9A9A9;}
#hidden						{ text-decoration: line-through; }
.information				{font-family: arial, helvetica, sans-serif; font-size: 10px; color: #008800; font-weight: bold}
.error						{font-family: arial, helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold}
.info				{font-family: arial, helvetica, sans-serif; font-size: 10px; color: #008800; font-weight: bold}
.fll
{	float:left;padding-top:12px;}

div.fll b {
	font-size:12px;
}
.map_block img
{
	border:0px;
	float:none;
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
}
.book_block
{
	float:right;
	padding-right:20px;
	padding-bottom:10px;
}
.book_block img
{
	border:0px;
	float:none;
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
}


.bor
{
	padding-bottom:1px;
	padding-top:5px;
	border-bottom:1px solid grey;
}
img.star {
	width:11px;
	float:none;
	margin-right:0px;
	border:none;
	padding:0px;
}

.sort
{
	height:19px;
	padding:0px;
	margin:0px;
	font:normal 11px Arial;
	font-weight:bold;
	text-transform: none;
}
.w150
{
	width:150px;
}
.pad5
{
	padding-left:5px;
}
.av_r2
{
	float:right;
}
.av_r2{
	float:right;
	padding-top:12px;
}
.max-article .tab {
	width:100%;
	border:0px;
}
.max-article .tab td {
	border:0px;
}
.wrapper:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.wrapper {min-height:1%;}
.intabs {margin:0px}
.trav_info ul{margin:0px}
.intabs li{margin:0px;}
.intabs li a{letter-spacing : 0px;}
.content a {text-decoration:none;}
.p5 {padding:5px;}
/* styles for google map popup */
div.overlaySmallMap{
	z-index:5;
	position:absolute;
	height:182px;
	width:358px;
	left:380px;
	background-color:#FFFFFF;
	text-align:center;
}

.max-blockcontent-body .spec_butt_sm a
{
	color:#FFFFFF;
	text-decoration: none;
}
.spec_butt_sm a
{
	text-decoration: none;
}
tr.extendedRow div.hotel_pics, tr.extendedRow div.description {
	background-color:#FFF9E7;
	border:1px solid #FEBA02;
	margin:0 0.6em 0.6em;
	padding:0.6em;
}
tr.extendedRow div.description {
	margin:0.6em 0;
}


div.overlaySmallMap b{
	font-size: 24px;
}

div.overlaySmallMap b a{
	color: #000000;
}

div.overlayFullScreenMap{
	background-color: #000000;
	z-index:5;
	position: fixed;
	top: 0px;
	left: 0px;

	top: expression(
		document.getElementsByTagName( 'body' )[0].scrollTop + "px"
	);
}
.spec_butt_sm a
{
	text-decoration: none;
}
.spec_butt a
{
	color:#FFF;
	text-decoration: none;
}
.block_1_search
{
	letter-spacing : 0px;
}
.excInRoom{
	background:transparent url(../images/excluded.png) no-repeat scroll 0px 2px;
	padding-top:2px;
}
.incInRoom{
	background:transparent url(../images/included.png) no-repeat scroll 0px 2px;
	padding-top:2px;
}
div.mapRoute{
	overflow:scroll;
	height:293px;
	padding-left:10px;
	float:left;
	width:230px;
	margin-left:9px;
	margin-top:9px;
}
.max-article img.right150 {
	float:right;
	width:150px;
}
.max-article .tab {
	width:100%;
	border:0px;
}
.max-article .tab td {
	border:0px;
}
img.left70
{
    float:left;
    width:70px;
    padding: 4px;
}
.max-article .nav_im td a
{
	text-decoration:none;
}
.max-article .nav_im td
{
	white-space:nowrap;
	font-weight:bold;
}
.max-article img.left70 {
	float:left;
	width:70px;
}
.max-article img.left100 {
	float:left;
	width:100px;
}
.max-article img.left120 {
	float:left;
	width:120px;
}
.max-article img.left150 {
	float:left;
	width:150px;
}

.max-article img.right300 {
	float:right;
	width:300px;
}
.max-article img.right200 {
	float:right;
	width:200px;
}
.max-article img.left200 {
	float:left;
	width:200px;
}

.max-article img.image468 {
 	width:468px;
}

.child {
	float:left;
}

.cs_obj_info b, .cs_obj_info i{
	margin-left:7px;
}
.spec_butt_s a {
	text-decoration: none;
	padding: 8px 13px 0 8px;
}
.max-blockcontent-body .spec_butt_s a {
	color:#FFF;
}
.sidebarbanner {
	clear: both;
	padding: 5px;
	background: url(../../images/bestdeal/bigbanner.png) no-repeat;
	width: 296px;
	height: 189px;
	margin: 0 0 13px 0;
}
#From, #To , #pto, #pfrom{
	width: 57px;
	height: 18px;
	border: 1px solid #bbbbbb;
}
/* Reset */
table.trackbar div, table.trackbar td {margin:0; padding:0;}
table.trackbar {border-collapse:collapse;border-spacing:0;}
table.trackbar img{border:0;}
div.tickdiv {margin:0; padding:0; border:0; float:none;}

/* Styles */
table.trackbar {width:250px; background:repeat-x url(../../images/bestdeal/b_bg_on.gif) top left;}
table.trackbar .l {width:1%; text-align: right; font-size: 1px; background:repeat-x url(../../images/bestdeal/b_bg_off.gif) top left;}
table.trackbar .l div {position:relative; width:0; text-align: right; z-index:500; white-space:nowrap;}
table.trackbar .l div img {cursor:pointer;}
table.trackbar .l div span {position:absolute;top:-12px; right:6px; z-index:1000; font:11px tahoma; color:#000;}
table.trackbar .l div span.limit {text-align:left; position:absolute;top:-12px; right:100%; z-index:100; font:11px tahoma; color:#D0D0D0;}
table.trackbar .r {width:1%; text-align: left; font-size: 1px; background:repeat-x url(../../images/bestdeal/b_bg_off.gif) top right; cursor:default;}
table.trackbar .r div {position:relative; width:0; text-align: left; z-index:500; white-space:nowrap;}
table.trackbar .r div img {cursor:pointer;}
table.trackbar .r div span {position:absolute;top:-12px; left:6px; z-index:1000; font:11px tahoma; color:#000;}
table.trackbar .r div span.limit {position:absolute;top:-12px; left:100%; z-index:100; font:11px tahoma; color:#D0D0D0;}
table.trackbar .c {font-size:1px; width:100%;}
div.tickdiv {position:relative; height:1px; margin:3px 0 3px;}
div.tickdiv div.tick {position:absolute; z-index:400; top:13px; height:12px; width:1px; background:#666; margin:0; padding:0; font:10px tahoma; color:#666;}
div.tickdiv div.tick span {display:block; margin-top:14px; position:absolute; left:-50px; width:100px; text-align:center;}
div.tickdiv div.stick {position:absolute; top:16px; height:6px; width:1px; background:#999; font-size:1px; line-height:1px; margin:0; padding:0;}
#leftBlock, #rightBlock {
	position: relative;
	bottom: 6px;
}
#rightBegun {
	position: relative;
	right: 3px;
}
#anycheckbox {
	margin: 0 0 3px 35px;
}
.top2 {
	 background:url(/images/ord/tp.gif) repeat-x 0 100%;
	 padding: 0px;
	 width: 100%;
	 height: 6px;
	 margin-left: -6px;
}
.snipc {
 	padding-top: 2px;
 	padding-bottom: 8px;
 	width:100%;
 	float:none;
}
.snipc p {
	padding:0px;
	margin:0px;
}
.snipc .related {
	width:320px;
}
.snipc .related div {
	padding-top:5px;
	padding-right:8px;
	text-align:justify;
}
.snipc .related div div {
	float:right;
}

.snipc .child {
	width:103px;
	float:left;
}