    
    /************************************
    *                                   *
    *            lbareal.sk             *
    *    CSS by: fatchilli.com, mB      *
    *                                   *
    *            Print me!              *
    *                                   *
    *  Last update: 29.04.2008, 19:48   *
    *                                   *
    ************************************/

	* {margin: 0;}
	a img {border: none;}
	a {color: #6D6E71;}
	hr {height: 1px; color: #CCC; background-color: #CCC;}
	body {font-family: sans-serif;}
	/* --- | General classes | --- */
	/* Position */
	.p-r {position: relative;}
	/* Display */
	.d-n {display: none;}
	.d-b {display: block !important;}
	/* Floating */
	.f-l {float: left;}
	.f-r {float: right !important;}
	.clear {clear: both;}
	/* Text alignment */
	.t-c {text-align: center;}
	.t-r {text-align: right;}
	.t-l {text-align: left;}
	/* Text face */
	.p {color: #3b4344; clear: both; font-size: 12px;}
	.treb {line-height: 1.2em;}

	/* --- | MAIN LAYOUT | --- */
	.col {float: left; position: relative;}
	.col a {color: #014f8f;}
	/* --- | Logo | --- */
	#logo {position: relative; margin-bottom: 1.5em;}	
	/* Headings */
	h2 {margin-bottom: 0.5em; font-size: 1.88em; font-weight: normal; line-height: 0.6em;  text-align: left; font-family: sans-serif;}
	h2.h2 {font-size: 14px; padding: 8px 0 8px 0; margin-bottom: 10px; background: url(/images/dot.png) bottom repeat-x; display: block; font-weight: bold; color: #6d6e71;}
	/* --- | AD DETAIL | --- */
	#page,
	.bcg {width: 197mm; overflow: visible !important;}
	/* ---| Advertisement - detail |--- */
	.detail-col {width: 35%; position: relative; margin-bottom: 20px;}
	#detail-col-1 {float: left; width: 55%;}
	#detail-col-2 {float: right; padding: 2.15em 0 0 0;}
	#features {position: absolute; right: 1em; font-size: 0.75em; z-index: 1;}
	#features a {color: #F68A2B;}
	#features a.print {font-size:1.0em;}
	#features a:hover {color: #000;}
	.detail-col p {color: #363636; line-height: 130%;}
	.detail-col .info {margin-bottom: 5px;}
	.detail-col .info strong {color: #6d6e71; font-size: 1.1em;}
	.detail-col .info strong span {color: #F29C54;}
	.detail-col .info,
	.detail-col .icons {}
	.detail-col a {color: #F68A2B;}
	.title-item {width: 55%;}
	/* Icons */
	.detail-col .icons {min-height: 25px; _height: 25px;}
	/* Headings */
	h2.h2-detail {font-size: 18px; line-height: 19px; color: #6d6e71; position: relative; margin-bottom: 10px; padding: 0 9em 0 0 !important;}
	.h2-detail span {position: absolute; top: 0; right: 1em; font-size: 0.56em;}
	.detail-col h3, h3.detail {font-size: 0.88em !important; clear: both; margin-bottom: 5px !important; padding: 3px 0; color: #F29C54;}
	h3.detail {padding-left: 1.3em;}
	/* Photogallery */
	span.photo a img {border: 1px solid #999; height: 60px; margin: 0 5px 5px 0;}
	span.photo a img.larger {height: 120px;}
	span.photo a:hover img, .detail-col .title-item a:hover img {border: 1px solid #F29C54;}
	.special span.photo a img {height: 80px;}
	.detail-col .title-item {margin-top: 0.2em;}
	.detail-col .title-item img {width: 100%; border: 1px solid #999;}
	/* Properties */
	.detail-col .properties {margin-bottom: 5px; font-size: 0.69em; line-height: 100%;}
	.detail-col .properties b {line-height: 19px;}
	.detail-col .properties img {}
	/*.detail-col .properties span {position: relative; top: -6px;}*/
	/* Description */
	.detail-col .description {font-size: 13px; margin: 10px 0; text-align: justify; line-height: 140%;}
	/* ---| Advertisement - general |--- */
	.icons span {position: relative; display: block; width: 4.18em; height: 1.92em; float: left; margin-right: 3px; font-size: 0.69em; cursor: help;}
	.icons span strong {position: absolute; left: 32px; top: 2px;}
	.icons br {display: none;}
	.info {font-size: 12px; margin-bottom: 5px;}	


	/* --- | Ads listing | --- */
	#res-line {font-size: 0.88em; font-family: sans-serif; margin-bottom: 0.5em;}
	.ad {position: relative; padding: 0.44em 0 0.44em 121px; border-bottom: 1px solid #DDD; height: 6.5em; overflow: hidden; background: url(../images/tmp/ad_h_divider.png) bottom repeat-x;}
	/*.ad:hover {border-color: #ffeb97;}*/
	.ad p {color: #51615b; font-size: 0.69em;}
	.ad hr {display: none;}
	.ad.last {margin-right: 0 !important; border: none !important;}
	/* Head */	
	.ad .head {float: left; margin: 0 0.5em 0 0;}
	.ad .head p {width: 18.5em;}
	.ad .head small {font-size: 1em; line-height: 100%;}
	.ad h4 {position: relative; font-size: 0.88em;}
	.ad h4 img {position: absolute; left: -1.55em; top: 0; display: none;}
	.ad h4 img.i-new {top: 1.5em;}	
	.ad h4 a {color: #585858; text-decoration: none;} 
	.ad h4 a:hover {color: #000 !important;}
	.ad .pic,
	.ad .pic a {position: absolute; left: 0; top: 0; overflow: hidden; display: block; width: 100px; height: 70px;}
	.ad .pic {left: 7px; top: 0.44em; padding: 1px; border: 1px solid #CCC; }
	.ad .pic a {z-index: 2; border: 1px solid #FFF;}
	.ad .pic a img {width: 100%;}
	.ad .date {position: absolute; right: 0.5em; top: 0.5em; z-index: 1; padding: 0 0.25em; border-bottom: 1px dotted #AAA; background-color: #FFF3C0; color: #3b4344; font: normal 0.69em sans-serif; white-space: nowrap; cursor: help; _border: none;}
	/* Content */
	.ad h5 {margin-bottom: 0.25em; font-size: 0.69em; line-height: 100%;}
	.ad .content {position: absolute; left: 19em; top: 1.9em; height: 3.8em; width: 29em; overflow: hidden;}
	/* Macler */
	.mac {position: absolute; top: 1.6em; right: 0; width: 9em; line-height: 110%; text-align: right;}
	
	
	/* Ads listing in detail */
	/*
	.l3 .ad {margin-bottom: 0.5em; padding: 0 0 0.31em 62px; width: 64%; min-height: 3.6em; _height: 3.6em; background: url(../images/ad_h_divider.png) bottom repeat-x;}
	.l3 .ad .pic,
	.l3 .ad .pic a {width: 56px; height: 35px;}
	.l3 .ad h4 {font-size: 0.75em; line-height: 1.2em;}
	.l3 .ad h4 img {display: none;}
	.l3 .ad .head small {display: inline; font-size: 1em; line-height: 100%;}
	*/
	
	/* --- | FOOT | --- */
	#foot {clear: both; margin-top: 0.5em; padding: 0.38em 0 3em 0; height: 2em; width: auto !important;}
	#foot small {font-size: 0.69em;}
	#foot a {color: #000;}
	#foot .f-l a {color: #5a6058;}
	/* fatchilli.com */
	#fatchilli {color: #9a9a9a !important;}
	#fatchilli b {color: #000; font-weight: normal;}
	#fatchilli i {color: #8d0000; font-style: normal;}	
	
	/* PRINT ME! */
	body {font-size: 0.75em;}
	#detail-list, .nav, #search, #friend, .macler, .pages, .col-1, .no-print, #lang, #features, #form-macler, .date, .l3, #detail-col-2 h2 {display: none;}