@charset "UTF-8";@import "common.css";#city-info,#headfilter ul,.ctopintro1,.ctopintro12 span a.skypemail img,.ctopintro12 span a.skypemail strong,.ctopintro1 h2,.ctopintro11,#pane-common-book .cright,#pane-common-book .cright .footer,.ctopintro11 ul,#pane-common-book .cancelation-policy li,#pane-common-book .cancelation-policy li label,.ctopintro11 ul li,.ctopintro12,.ctopintro12 span,.ctopintro12 span img,.ctopintro12 span a,#headfilter h3,#headfilter,#pane-common-book .cancelation-policy,#pane-common-book,#headfilter ul li,#city-info p,#city-info a,#headfilter ul li a,#headfilter ul li a b,#headfilter ul li a img,.clb,.submitbook,.cancelbook,#apartment-listing,.recomendet-apartments,#apartment-listing ul,#apartment-listing ul li,.recomendet-apartments ul,#apartment-listing ul li p,#apartment-listing ul li h4,#apartment-listing ul li ol,.recomendet-apartments ul li,.recomendet-apartments ul li h4,#apartment-listing ul li ol li b,.recomendet-apartments ul li div,.recomendet-apartments ul li img.ap-img,#apartment-listing ul li ol li em,#apartment-listing ul li .apartimg,#apartment-listing ul li ol li div,.recomendet-apartments ul li div a,.recomendet-apartments ul li h4 span,.recomendet-apartments ul li div span,#apartment-listing ul li ol li strong,.recomendet-apartments ul li h4 span b,.recomendet-apartments ul li div span b,#apartment-listing ul li ol li div span,.recomendet-apartments ul li div span tt,.recomendet-apartments ul li div span tt i,#apartment-listing ul li .hotelextend-info,.recomendet-apartments ul li div span tt u,#apartment-listing ul li .hotelextend-info a{	display: block;	overflow: hidden;}.recomendet-apartments,#city-info,#apartment-listing{	width: 698px;	background: url("/images/cent_content_fill.gif");	margin-bottom: 15px;}#apartment-listing ul,.recomendet-apartments ul{	width: 698px;	background: url("/images/cent_content_footer.gif") no-repeat bottom left;	padding: 0 0 12px 13px;}.recomendet-apartments ul li{	list-style-type: none;	float: left;	width: 325px;	margin: 12px 11px 0 0;	border: 1px solid #DBDBDB;	background: url("/images/rec-hotel-boxbg.gif") repeat-x top left;	padding: 2px;	height: 210px;}.recomendet-apartments ul li h4{	width: 311px;	background: white;	padding: 7px;}.recomendet-apartments ul li h4 span{	float: left;	width: 213px;	text-transform: capitalize;}.recomendet-apartments ul li h4 span.ap-price{	text-align: right;	color: #669900;	text-transform: uppercase;	width: 98px;}.recomendet-apartments ul li h4 span.ap-price b{	font-size: 14px;	color: #0099CC;}.recomendet-apartments ul li h4 span.ap-price b del{	color: #666B7C;}.recomendet-apartments ul li div,.recomendet-apartments ul li img.ap-img{	float: right;}.recomendet-apartments ul li div,.recomendet-apartments ul li div a{	width: 192px;}.recomendet-apartments ul li img.ap-img{	margin-right: 10px;	padding: 5px;	background: white;}.recomendet-apartments ul li div,.recomendet-apartments ul li img.ap-img{	margin-top: 9px;}.recomendet-apartments ul li img.ap-img{	width: 113px;}.recomendet-apartments ul li div span{	width: 192px;	margin-bottom: 4px;}.recomendet-apartments ul li div span b,.recomendet-apartments ul li div span tt{	float: left;	font-size: 10px;}.recomendet-apartments ul li div span b{	text-transform: uppercase;	width: 98px;}.recomendet-apartments ul li div span tt{	width: 94px;	font-size: 11px;}.recomendet-apartments ul li div span tt u{	font-size: 8px;	color: #929292;	text-decoration: none;}.recomendet-apartments ul li div a{	color: #669900;	font-weight: bold;	text-decoration: underline;	text-transform: uppercase;	margin: 10px 0 10px 0;}.recomendet-apartments ul li div a.booknowt2{	color: #006699;}.recomendet-apartments ul li div span tt i,.recomendet-apartments ul li div span tt u{	float: left;	font-style: normal;}#apartment-listing ul{	width: 678px;	padding: 8px 10px 20px 10px;}#apartment-listing ul li{	width: 678px;	padding: 22px 0 18px 0;	background: url("/images/dot1.gif") repeat-x bottom left;}#apartment-listing ul li .apartimg{	padding: 3px;	margin: 0 7px 0 0;	float: left;	border: 1px solid #999999;	width: 108px;}#apartment-listing ul li h4{	float: left;	width: 555px;	text-transform: capitalize;}#apartment-listing ul li h4 b{	font-size: 12px;}#apartment-listing ul li ol{	float: left;	width: 555px;	background: #E6E6E6;	margin: 5px 0 0 0;}#apartment-listing ul li ol li{	width: 134px;	background: none;	padding: 5px 0 5px 0;	margin: 0 1px 0 0;	float: left;	border-right: 1px solid white;	text-align: center;	text-transform: uppercase;	font-weight: bold;}#apartment-listing ul li ol li.hbodyrating{	width: 145px;	border: none;}#apartment-listing ul li ol li b{	text-transform: lowercase;	color: #669900;}#apartment-listing ul li ol li div{	width: 102px;	border: 1px solid #343434;	float: left;	margin: 2px 3px 0 0;	padding: 1px;}#apartment-listing ul li ol li div span{	width: 100px;	background: #0099CC;	height: 6px;	float: left;}#apartment-listing ul li ol li strong{	float: left;}#apartment-listing ul li ol li em{	clear: both;	font-style: normal;}#apartment-listing ul li p{	width: 555px;	float: left;	margin: 3px 0 3px 0;}#apartment-listing ul li .hotelextend-info{	width: 676px;	margin-top: 5px;	clear: both;}#apartment-listing ul li .hotelextend-info a{	float: left;}#apartment-listing ul li .hotelextend-info a {color:#669900;font-weight:bold;margin-right:10px;margin-top:5px;text-decoration:underline;text-transform:uppercase;}#city-info p,#city-info a{	width:	634px;	padding: 25px 32px;}#city-info a{	background: url("/images/cent_content_footer.gif") no-repeat bottom left;	padding-top: 0;	color: #006699;}#apartment-listing ul li.pagelisting{	background: none;	width: 380px;	margin: 0 auto 0 auto;	text-align: center;}#apartment-listing ul li.noslisting{	float: left;	margin: 0;	text-align: left;	color: #006699;	font-weight: bold;	text-transform: uppercase;}#apartment-listing ul li.pagelisting a{	color: #333333;	text-transform:lowercase;	font-weight: bold;}.prevnext{	padding: 0 10px 0 10px;}.prevnextc{	border: 1px solid #D6D6D6;	padding: 0 10px 0 10px;	margin-right: 5px;}#apartment-listing ul li.pagelisting a.prevnextc{	color: #7FB2CC;}#apartment-listing ul li.pagelisting a.prevnexts{	color: #333333;}#headfilter{	background: #C4CDD9;	margin: 1px 2px 2px 2px;	padding: 24px 16px;	width: 662px;}#headfilter ul{	background: none;}#headfilter h3{	width: 662px;	color: #536780;	text-transform: capitalize;}#headfilter h3 b{	text-transform: uppercase;}#headfilter ul li{	background: #E7EBF0;	border: 1px solid #FFFFFF;	padding: 9px 4px 8px 4px;	float: left;	display: inline;	width: auto;	font-weight: bold;	color: black;	margin: 5px 5px 0 0;}#headfilter ul li a{	color: black;	text-transform: capitalize;	margin: 0 0 0 10px;}#headfilter ul li a b,#headfilter ul li a img{	float: left;}#headfilter ul li a b{	margin-right: 5px;}#apartment-listing ul li .hotelextend-info a.avalthisapart{	display: none;}.ctopintro1{	width: 698px;	/*margin: 0 0 10px 0;             stambata editva*/	margin: -9px 0 10px 0;}.ctopintro11,.ctopintro12{	float: left;	width: 344px;	background: white url("/images/foot-bg1.gif") no-repeat bottom left;}.ctopintro11{	margin-right: 10px;}.ctopintro1 h2{	font-weight: bold;	background: url("/images/search_head_bg6.gif") no-repeat top left;	padding: 11px 0 12px 37px;	width: 307px;	text-transform: uppercase;	font-size: 14px;}.ctopintro1 h2 b{	color: #669900;}.ctopintro11 ul{	padding: 10px;	width: 324px;	height:133px;}.ctopintro11 ul li{	padding: 4px 0 4px 22px;	background: url("/images/bullet2.gif") no-repeat center left;	font-weight: bold;}.ctopintro12 span{	width: 292px;	background: url("/images/ai_bg1.gif") repeat-x top left;	margin-bottom: 7px;	padding: 12px 26px;}.ctopintro12 span img{	margin-bottom: 10px;}.ctopintro12 span a{	color: #125190;	text-transform: capitalize;}.ctopintro12 span a.skypemail{	color: black;	margin-bottom: 5px;}.ctopintro12 span a.skypemail img{	margin: 0 5px 0 0;	float: left;}.ctopintro12 span a.skypemail strong{	float: left;	font-weight: normal;}/*common book*/#pane-common-book{	width: 696px;	position: absolute;	top: 239px;	left: 272px;	background: #CFCFCF;	border: 1px solid #003366;	overflow: visible;}#pane-common-book .cright{	padding: 10px;	width: 672px;	color: #333333;}#pane-common-book .cright h2.headmodul {	background:url(/images/search_head_bg7.gif) no-repeat;	width:625px;	color: #333333;}#pane-common-book .cright .footer{	margin-bottom: 10px;}#pane-common-book .cancelation-policy{	background: white;	width: 662px;	padding: 5px;}#pane-common-book .cancelation-policy li,#pane-common-book .cancelation-policy li label{	width: 662px; }#pane-common-book .cancelation-policy li label span,#pane-common-book .cancelation-policy li label select,#pane-common-book .cancelation-policy li label input{	float: left;}#pane-common-book .cancelation-policy li label span{	width: 100px;}#pane-common-book .cppp li label span{	width: auto;}#pane-common-book .cancelation-policy li label select,#pane-common-book .cancelation-policy li label input{	margin-right: 10px;}#booking_status_pane{	z-index: 1;	top: 535px;	left: 285px;}.clb{	position: absolute;	z-index: 1;	top: -13px;	right: -13px;	cursor: pointer;}.submitbook,.cancelbook{	background: white;	border: 1px solid white;	color: #515151;	padding: 3px;	float: left;}.submitbook:hover,.cancelbook:hover{	border: 1px outset white;}.submitbook{	font-weight: bold;	width: 150px;	margin-right: 20px;	text-align: center;}#booking_status_paneimg{	top: 27%;	left: 29%;	z-index: 1;}/*end common book*/