
         /***************************************
         *                                      *
         *  Universal advertisement stylesheet  *
         *           for real estates           *
         *                                      *
         *       CSS by: fatchilli.com, mB      *
         *                                      *
         *    Last update: 03.10.2006, 10:00    *
         *                                      *
         ***************************************/						
	.flat {margin: 0px; background-color: #FFF; height: 110px; 	margin-bottom: 0px; position: relative; }
	.flat h3 {border-width: 0px; font-size: 11px; margin-bottom: 3px; }
	.flat h3 a {color: #8a01b4; display:inline;	}
	.flat h3 a:hover {color: #8a01b4; display:inline; text-decoration:underline; }
	.flat h3 br {display: none; }
	.flat h3 span { color: #FFF; padding: 0px 6px; background-color: #9106bb; margin-right: 8px; }
	.flat a img {position: absolute; top: 15px; left: 5px; border: #999 solid 1px; }			
	.flat .date { position: absolute; right: 8px;	top: 2px; font-size: 10px; }
	.flat p { font-size: 10px; margin: 0px !important;	}		
	.desc {
			position: relative;
			left: 110px; top: 33px;
			margin-right:110px;
			}
	.icons-block-info {
			position: absolute;
			right: 10px; top: 20px;
			text-align:right;
			}		
	.icons-block {
			margin:0px;
			position: absolute;
			left: 110px; top: 8px;
			}
	.det-icons-block {
			position:relative;
			margin: 5px 0px 7px 0px; 
			color:#a1a4b3;
			}
			.icons-block p, .icons-block p span.ico, .det-icons-block p, .det-icons-block p span.ico {
					width: 46px; height: 18px;
					display: block;
					position: relative;
					overflow: hidden;
					float: left;
					margin-left: 4px;
					margin-bottom:7px;
					font-size: 1px;
					padding-top: 5px;
					}
					.icons-block p span.ico, .icons-block p strong, .det-icons-block p span.ico, .det-icons-block p strong {
							position: absolute;
							top: 0px; left: 0px;
							margin-left: 0px; padding-left: 0px;
							}
							.icons-block p strong, .det-icons-block p strong {
									left: 31px; top: 4px;
									font-size: 11px;
									}
									
									
									
	.clear { clear:both; height:1px; font-size:1px; }	

.icons-block p.rooms span.ico, .det-icons-block p.rooms span.ico {	background: url(../gfx/rooms.png) no-repeat;	}
.icons-block p.baths span.ico, .det-icons-block p.baths span.ico {	background: url(../gfx/baths.png) no-repeat;	}
.icons-block p.loggia span.ico, .det-icons-block p.loggia span.ico {	background: url(../gfx/loggia.png) no-repeat;	}
.icons-block p.garage span.ico, .det-icons-block p.garage span.ico {	background: url(../gfx/garage.png) no-repeat;	}

	
	#detail { 
	/*font-size: 1em;*/
	background-color:#FFF;
	}	
	
	#detail td {
	font-size: 10px;
	}
	
	
	#detail input, textarea {
	font-size: 10px;
	background-color:#777;
	color:#FFF;
	width:110px;
	border:#FFF solid 1px;
	}
	
	#detail textarea {
	font-size: 10px;
	width:130px;
	}
	
	#detail .sbmt {
	background-color:#900;
	font-weight:bold;
	width:80px;
	}

	
	#detail .right {
	float:left;
	width:288px;
	margin-right:0px;
	background:#f7f7f7;
	padding-top:5px;
	}
	
	#detail .right a {
	border-width:0px;
	
	}
	
	#detail .right img {
	border:#FFF solid 1px;
	margin:2px;


	}
	
	
	#detail h2 { 
				color:#FFF; 
				font-size:11px; 
				margin:0px; 
				padding:5px; 
				background:#e0b6ec; 
				border-top:#FFF solid 1px; 
				border-bottom:#FFF solid 1px; 
	}
	#detail h3 { color:#656c87; font-size:11px; padding:0px; margin:5px;   }
	
	#detail .left {
	
	float:left;
	font-size:11px;
	padding: 5px;
	width:400px;
	}
	
	
	#detail .txt {
	text-align:justify;
	}
	
	.dvloz { float:right; font-size:10px; padding-right:10px; font-weight:normal; }
	.det-info { }
	.prop { font-size:10px;  }
	.det-funx { text-align:right; padding-right:10px; }
	
	.logo { float:right; }
	.rk-info {}
	.rk-info a {color:#662679; }
	
	.pager {
	color:#999; background:#FFF; margin:0px; margin-bottom:5px; font-size:0.8em;
	}
	
	.menuBox input, .menuBox textarea {background-color: #CCCCCC !important; color: #000 !important;}									
	input.sbmt {background-color: #990000 !important; color: #FFF !important;}
						