
    /************************************
    *                                   *
    *          living.cas.sk            *
    *    CSS by: fatchilli.com, mB      *
    *                                   *
    ************************************/

	@import "http://www.living.sk/css/intelitree.css";
	@import "http://www.living.sk/css/hot_pixel.css";
	@import "global.css?v=1";
	@import "cas_head.css?v=1";

	@import "ads_lists.css?v=1";
	@import "ad_detail.css?v=1";
	
	/* --- | HTML | --- */
	body {background: url(http://static.living.sk/cas/images/page_bcg.jpg) repeat-x;}
	a {color: #df0024;}
	
	/* --- | Holders | --- */
	#page {position: relative; margin: 0 auto; padding-top: 30px; width: 60.13em;}
	#srch-col {float: left; width: 11.88em;}
	#container {float: right; margin: 0.5em 0 1em 0; width: 47.31em; overflow: visible !important;}
	.col-1 {float: left;}
	.col-2 {float: right;}
	
	/* --- | HEAD | --- */
	#partHeader,
	span.level_1,
	span.level_2
	{width: 962px !important;}
	#partHeader {margin-bottom: 5px;}
	.headTitleMiddle {width: 255px !important;}
	.menu_ncas {display: none !important;}
	
	div.sp_box .sp_content a:hover {color: #FFF !important;}
	#living-menu {float: left; padding: 0; list-style: none; height: 32px; line-height: 32px;}
	#living-menu li {margin-right: 1.5em; display: inline;}
	#living-menu a {text-decoration: underline; font-size: 11px;}
	#living-menu a.act {color: #000; text-decoration: none;}
	/* Radio buttons */
	.opt {clear: both; padding-left: 5px; text-align: left;}
	.opt input {position: relative; margin-right: 4px; top: 1px;
	/*IE*/_margin-right: 2px; _top: 0;}
	.opt label {position: relative; margin-right: 8px; color: #FFF; font-size: 11px; top: -2px;}
	/* --- | Logo | --- */
	h1,
	h1 a,
	h1 a i {position: relative; display: block; overflow: hidden; width: 387px; height: 53px;}
	h1 {float: left;}
	h1 a i {position: absolute; left: 0; top: 0; background: url(http://static.living.sk/cas/images/logo.jpg) no-repeat;}

	/* --- | FOOT | --- */
	#foot {clear: both; padding: 0.38em 0 3em 0; height: 2em; background: url(http://static.living.sk/cas/images/ad_h_divider.png) top repeat-x; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;}
	#foot small {font-size: 0.69em;}
	#foot a {color: #000;}
	#foot .f-l a {color: #5a6058;}
	#foot .f-r a {margin: 0 0.44em;}
	#foot .f-l span,
	#foot .f-r a:hover {color: #C24348 !important;}
	/* fatchilli.com */
	#fatchilli {color: #9a9a9a !important;}
	#fatchilli b {color: #000; font-weight: normal;}
	#fatchilli i {color: #8d0000; font-style: normal;}

	/* --- | HOMEPAGE SEARCH | --- */
	.srch {float: left; position: relative; margin-bottom: 0.5em; width: 40.94em; height: 18.75em;}
	.srch h2 {color: #5a5a5a; font-size: 1.5em; font-weight: normal;}
	.srch .box {position: absolute; left: 0; bottom: 0; padding: 1px; border: 1px solid #9b9b9b; height: 16.69em; background-color: #FFF;}
	.srch h3 {position: absolute; top: 0.05em; z-index: 5; padding: 0.15em 0.75em; color: #5A5A5A; font-size: 1.13em; font-weight: normal; cursor: pointer;}
	.srch h3:hover {color: #000;}
	.srch h3.act {border: 1px solid #9B9B9B; border-bottom: 1px solid #FFF; color: #000;}
	/* Search form */
	.srch table {margin: 7px 2px 3px 3px; width: 99%; =margin-top: 4px;}
	.srch th,
	.srch td {vertical-align: middle;}
	.srch td.loc {width: 17.5em;}
	.srch th label,
	.srch td span {position: relative; z-index: 5; font-size: 0.88em;}
	.srch td label {position: relative; margin-right: 0.2em; top: -0.2em; font-size: 0.69em;}
	.srch table .field {padding: 0.15em 0; border: 3px solid #a21d21; width: 13.5em; font-size: 1.25em;}
	.srch input[type=checkbox] {}
	/* Price seeker */
	.srch .price-seek {position: relative; left: -17px; width: 170px; height: 41px !important; =left: -27px !important;}
	.srch .slider_text {position: absolute; top: 4.5em; padding-top: 0 !important;}
	.srch span {=left: -15px;}
	/* Popular search */
	.plr {position: relative; padding: 10px 4px 10px 42px; height: 10.85em; background-color: #fffddf; overflow: hidden; line-height: 25px;}
	.plr h4,
	.plr h4 i {position: absolute; left: 0; top: 0; border-right: 1px solid #FFF; display: block; height: 193px; width: 31px; overflow: hidden;}
	.plr h4 i {background-image: url(http://static.living.sk/cas/images/h4_popularne.png);}
	.plr a {color: aa1c21; text-decoration: none;}
	/* For sale */
	.srch .sll {z-index: 1;}
	.srch h3#slltab {left: 7.5em;}
	/* For rent */
	.srch .rnt {}
	.srch h3#rnttab {left: 245px;}

	/* --- | PRICE SEEKER | --- */
	.price-seek {position: relative; height: 60px;}
	.p300 .horizontal_track {background: url(http://static.living.sk/cas/images/price_rul.png) 19px 0 no-repeat;}
	.p301 .horizontal_track {background: url(http://static.living.sk/cas/images/price_rul_rent.png) 19px 0 no-repeat;}
	.area-seek .horizontal_track {background: url(http://static.living.sk/cas/images/area_rul.png) 19px 0 no-repeat;}
	*.horizontal_track {position: absolute; width: 180px; height: 18px; line-height: 0px; font-size: 0px; text-align: left;}
	*.horizontal_slider {position: absolute; z-index: 2; margin: 0; top: 18px; width: 20px; height: 16px; background: #AAA url(http://static.living.sk/cas/images/od.gif); line-height: 0; cursor: e-resize;}
	.horizontal_slider:hover {background-color: #000;}
	*.do {background-image: url(http://static.living.sk/cas/images/do.gif);}
	*.horizontal_slit {position: absolute; margin: 4px 4px 2px 4px; z-index: 1; width: 140px; height: 2px; background-color: #AAA; line-height: 0; }
	*.display_holder {padding: 0; border: 1px solid; border-color: #ddd #999 #999 #ddd; display: none; width: 34px; height: 20px; text-align: right;  background-color: #bbb; color: #fff;}
	.value_display { width: 30px; margin: 0 2px;  border: 0; background-color: #bbb; color: #333; cursor: default; text-align: right;  font: bold 8px/12px Verdana, "Geneva CE", lucida, sans-serif; line-height: 12px;}
	.slider_text{font-size:0.6em;padding-top:42px;}

	/* -- HOT PIXELS AREAS -- */
	.hot-px {width: 960px; height: 240px;}
	.hot-px.a-1 {height: 160px;}

	/* --- | BANNERS | --- */
	.banner-1 {float: right; width: 300px; /*height: 300px;*/ height: 271px; padding-top: 29px; text-align: center;}
	
	/* --- | SEARCH COLUMN | --- */
	#srch-col {padding: 0.6em 0 1em 0;}
	#srch-col ul {list-style: none; padding: 0;}
	.cond {margin-bottom: 0.5em;}
	
	/* Set new search */
	#srch-col big {margin-bottom: 0.5em; display: block; font-size: 0.75em;}
	#srch-col big a {padding-left: 18px; background: url(http://static.living.sk/cas/images/icons/red_arrow_right.png) 2px center no-repeat; text-decoration: none;}
	
	/* Current search results */
	.srch-rslt {margin-bottom: 0.25em; padding: 0.15em 0.3em; background-color: #fffddf; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;}
	.srch-rslt h2 {font-size: 0.63em;}
	.srch-rslt p {font-size: 0.88em;}
	
	/* Subscribe */
	.sbsb {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;}
	.sbsb h2 {margin-bottom: 0.4em; font-size: 0.75em; font-weight: normal;}
	.sbsb ul {margin-bottom: 0.5em; }
	.sbsb .i-ico {margin-right: 1em; font-size: 0.75em;}
	.sbsb .i-ico b {margin-top: -0.2em;}
	
	/* --- Filter conditions --- */
	.cond h2 {margin-bottom: 0.4em; color: #1c1c1c; font-size: 0.88em; line-height: 1em;}
	.cond h3 {margin: 0.5em 0; padding-left: 16px; background: url(http://static.living.sk/cas/images/icons/red_arrow_down.png) left center no-repeat; color: #df0024; font-size: 0.75em;}
	.cond ul {padding-left: 1em !important;}
	/* Purpose */
	.cond select {margin-left: 1.1em; font-size: 0.75em;}
	/* Locality */
	.cond .loc {margin-bottom: 0.25em;}
	.cond .loc li {margin-bottom: 0.3em; padding-left: 15px; background: url(http://static.living.sk/cas/images/icons/red_arrow_right.png) left 2px no-repeat; font-size: 0.75em;}
	.cond .loc i {color: #df0024; font-style: normal;}
	.cond .add {margin-left: 1.2em; padding-left: 16px; background: url(http://static.living.sk/cas/images/icons/add.png) left center no-repeat; font-size: 0.75em;}
	/* Category */
	.cond .cat li {color: #5a5a5a; font-size: 0.69em;}
	/* Fields */
	.cond .field {margin-left: 1.1em; width: 13em; color: #BFBFBF; =color: #000;}
	.cond .field:focus {color: #000; border-color: #C81E1E;}
	
	/* --- | TPL: DEFAULT | --- */
	.def {margin: 1em 0 1em 0;}
	.def h2,
	.adv h2 {clear: both; margin-bottom: 0.4em; font: normal 1.5em/0.81em sans-serif; =line-height: 1em;}
	
	/* --- | TPL: REGISTRATION | --- */
	.case {padding: 0; list-style: none;}
	.case h5 {font-size: 1em;}
	.case p {font-size: 0.75em; color: #515151;}
	.case li {margin-bottom: 1.5em; /*padding-left: 48px; background-repeat: no-repeat;*/ min-height: 45px; _height: 45px;/*IE*/}
	/*
	.case li.ol1 {background-image: url(http://static.living.sk/cas/images/one.png);}
	.case li.ol2 {background-image: url(http://static.living.sk/cas/images/two.png);}
	.case li.ol3 {background-image: url(http://static.living.sk/cas/images/three.png);}
	*/
	/* Registration form */
	form h4 {margin-bottom: 0.5em; font-size: 0.9em;}
	table.reg-f th,
	table.reg-f td {padding-bottom: 0.25em;}
	table.reg-f th {width: 10em; vertical-align: middle;}
	table.reg-f strong {margin-bottom: 0.5em;}
	
	/* --- | TPL: ADVERTISERS LIST | --- */
	.advertisers {width: 100%; font-size: 0.69em;}
	.advertisers td {padding-bottom: 2px; background: url(http://static.living.sk/cas/images/ad_h_divider.png) top repeat-x; vertical-align: middle;}
	.advertisers td.t-l,
	.advertisers td.t-c {width: 12em;}
	.advertisers h3 {font-size: 1.17em;}
	.advertisers i {margin-right: 0.25em; font-style: normal;}
	.advertisers .t-c strong {padding: 0.3em; display: block; background-color: #e9e9ea; font-size: 2.5em; font-weight: normal;}
	.advertisers .t-c a {display: block; font-size: 0.33em}
	.advertisers span {margin-right: 2.5em;}

	/* --- | TPL: HOME ARTICLES LIST | --- */
	.home {clear: both; margin-bottom: 1em; background: url(http://static.living.sk/cas/images/border.png) 27.5em no-repeat;}
	.home .col-1 {width: 26.94em;}
	.home .col-2 {width: 32em;}

	/* --- | ARTICLES | --- */
	.article {clear: both; margin-bottom: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #CCC;}
	.article h2 {font-size: 0.95em; line-height: 1em;}
	.article h2 em {color: #999; font-size: 0.75em; font-style: normal; font-weight: normal;}
	.article img {float: left; margin: 0 0.5em 0.19em 0;}
	.article.last {border: none;}
	/* Title article */
	.main {border: none !important;}
	.main h2 {clear: both; font-size: 1.13em !important;}
	.main h2 em {font-size: 0.67em !important;}
	.main h2 em b {color: #000; font-weight: normal;}
	
	/* --- | ARTICLES LIST | --- */
	.articles-list {background: url(http://static.living.sk/cas/images/line.png) 41.1em top no-repeat;}
	.articles-list .col-1 {width: 40em;}
	.articles-list .col-2 {width: 18em;}
	.articles-list .article {min-height: 4em; _height: 4px;}

	/* --- | TPL: TERMS OF USE | --- */
	.terms {padding: 0; list-style: none; text-align: justify;}
	.terms h3 {font-size: 1.3em;}
	.terms ul {padding-left: 3em; list-style: none;}
	.terms ul p {position: relative;}
	.terms b {position: absolute; left: -3em;}
	
	/* --- | TPL: ORI WIZARD | --- */
	.ori h3 {margin-bottom: 0.5em; font-size: 0.88em;}
	.ori td,
	.ori th {padding: 0.25em 0.75em 0.25em 0;}
	.ori select {font-size: 1em;}
	
	/* --- | TPL: AGENT | --- */
	.tpl-agent {clear: both; margin-bottom: 1em; background: url(http://static.living.sk/cas/images/border.png) 41.1em no-repeat;}
	.tpl-agent .col-1 {width: 40em;}
	.tpl-agent .col-2 {width: 18em;}

	.agent {}
	.agent td {vertical-align: top;}
	.agent td {font-size: 1em;}
	.agent label {font-size: 0.75em;}
	.agent .th label {float: left; display: block; width: 10.5em; font: bold 0.82em "Trebuchet MS", "Geneva CE", lucida, sans-serif;}
	.agent .field {font-size: 0.75em;}
	.agent .info {margin: 0.75em 0; color: #999898;}
	.agent .rollout {top: 1.2em; z-index: 100;}
	.agent .width1 {width: 10em;}
	.agent .info {font-size: 0.69em !important;}
	.agent .button {font-size: 0.75em;}
	#agent-result {margin-bottom: 0.5em; font-size: 0.75em; _height: 1px; min-height: 1px;}
	.col-1 #search {margin: 0; padding: 0; border: none; height: auto; background: none;}
	.col-1 #search ul {float: left; padding: 0; width: 8.5em; list-style: none;}
	.col-1 #search li {margin-bottom: 0.1em; height: 1.1em; =display: inline-block; =margin-bottom: 0;/*IE*/}
	.col-1 #search li b {margin: 0 !important; padding-left: 0 !important; border-right: 1px solid #000; border-left: none; display: block; width: 10.3em !important; color: #B4B4B4; font-size: 0.82em;}
	.col-1 #search li b:hover {color: #000;}
	.col-1 #search li b strong {font-weight: bold; width: 8em;}
	.col-1 #search .search-description {position: relative; margin: 0 0 0 9em; padding: 0; height: auto;}
	.col-1 #search .search-description p {margin-bottom: 0.15em; height: 1.4em; overflow: hidden; color: #5A6058 !important; font-size: 0.75em; font-weight: bold;}
	.col-1 #search .search-description p.last {margin: 0 !important;}	
	.large.rss {background: url(http://static.living.sk/cas/images/icons/rss_large.png) no-repeat;}
	.large.mail {background: url(http://static.living.sk/cas/images/icons/email_large.png) no-repeat;}