/* CSS Document */
body{	background:url(http://nieruchomosci.2222.pl/t/green/images/bg_body.jpg) repeat-x 0 0 #FFFFFF; 	 	font-family: Tahoma, Vardana, Arial;	font-size: 11px;	margin:0;	padding:0;	}
div, p, ul, h1, h2, h3, img, form{	padding:0; margin:0;}
a img {	border: none;}
img.left {	float: left;	margin: 0 15px 0 0;}
img.right {	float: right;	margin: 0 0 0 15px;}
img.property {	float: left;	margin:  4px  0  0 45px;}
/* Page */
#page {	width: 979px;	margin: 0 auto;	position:absolute;	top:0pt;	left:23px;}
#margin_left {	background:url(http://nieruchomosci.2222.pl/t/green/images/margin_left.jpg);	float: left;	width: 10px;	height: 306px;}
#sidebar {	float: left;	width: 226px;}
#header {	float: left;	width: 743px;	height: 100%;		overflow: hidden;}
/* wyszukiwarka */#wysz {	float: left;	width: 226px;}
/* Tło w pliku red.css*/
.cn1{	float: right;	padding-bottom: 3px;	width: 90px;	padding-right: 9px;}
.cn2{	float: left;	padding-bottom: 3px;	width: 90px;}
#top_menu{	position: absolute;	left: 280px;	font-weight: bold;	height:22px;		top:3px;	}
.gr{	font-weight: bold;		padding-right: 15px;	}
.gr a{	text-decoration: none;	color: #000;}
.gr a:hover{	color: gray;}
#bottom{	background:url(http://nieruchomosci.2222.pl/t/green/images/bg_bottom.jpg) repeat-x;	clear: both;	width: 100%;	height: 42px;	}
.top_bar{	height: 22px;	padding-right: 10px;}
.logo{	float: right;}
.top_green{
	background : url(images/top_green_bg.gif) repeat-x scroll 0 0 transparent;
	float: left;
	width: 742px;
	border-color:#E0E0E0 rgb(224, 224, 224) gray;
	border-style:solid;
	border-width:0pt 1px 0px 0px;
	position:relative;
}
.mainmenu{	float: left;	background:url(http://nieruchomosci.2222.pl/t/green/images/menu_bg.gif) repeat-x;	height: 38px;	width: 742px;	position: absolute;	left:260px;	top:268px;	}
.menuEl{	float: left;	padding: 12px 10px 0 5px ;	background: url(http://nieruchomosci.2222.pl/t/green/images/menu_separator.gif) no-repeat;		background-position:right;	height:25px;	}
.menuFind{	float: right;	background: url(http://nieruchomosci.2222.pl/t/green/images/menu_separator.gif) no-repeat;		background-position:left;	height:25px;	padding: 7px 0px 0 7px ;}
.go{	float:right;	padding:8px 5px 0 2px;}
.menuLink {	font-weight: bold;	text-decoration: none;	color: #000;		padding-left: 10px;}
.current{	font-weight: bold;	text-decoration: none;	color: #000;	padding-left: 10px;	background: url(http://nieruchomosci.2222.pl/t/green/images/pointer_blue.gif) no-repeat;	background-position: 0 4px;}
.current a:link, .current a:visited{	text-decoration: none;	color: #000;}
.current a:hover{	color: gray;}
#main{	position: absolute;	left:23px;	background: url(http://nieruchomosci.2222.pl/t/green/images/main_backgr.gif) repeat-x;	background-position: 0px 306px;	width: 969px; 	overflow: hidden;	padding: 306px 0 0 10px ;	clear: left;}
#premium {	
	float: left;	
	width: 227px;
	min-height:10em;	
	font-weight: bold;
}
#content {	float: right;	width: 710px;	padding: 15px 5px 5px 5px;}
.of_premium{	float: left;	background:#EEEEEE none repeat scroll 0%;	border:1px solid #CCCCCC;	width: 225px;	margin: 5px 0 0 0;	padding-bottom:5px;}
.premium_red{	margin: 5px 5px 0 5px  ;}
.premium_red a{	text-decoration: none;	color: #e90000;}
.premium_red a:hover{	color: #000;}
.premium_price{	font-size:12px;	line-height: 160%;	padding-top:10px;}
.thumb {	background:#FFFFFF none repeat scroll 0%;	border:1px solid #CCCCCC;	float:left;	margin: 5px 10px 5px 5px  ;	padding:3px;}
.nieruchomosci_top {	background: url(http://nieruchomosci.2222.pl/t/green/images/oferta-box.jpg) top left no-repeat;	float: left;	padding: 12px 0 5px 15px;	min-height:3em; 	width:210px;  }
.nieruchomosci_top li{	  margin-right: 2px;	list-style: none; 	}
.nieruchomosci_top a{    text-decoration: none;       font-weight: bold;    color: #000;    }
.nieruchomosci_top a:hover{    color: red;    }
.nieruchomosci_top li a{       padding: 0 0 0 15px;    margin-right: 2px;    color: #27565D;            }
.oferta {    background: url(http://nieruchomosci.2222.pl/t/green/images/oferta-box.jpg) top left no-repeat;        padding: 12px 0 2px 15px;        overflow: hidden;    clear: left;    min-height:10em;}
.oferta h2, h3 {	font-size:12px;	padding-left:5px;  margin-top: 0;  color: #27565D;}
.oferta_info{
	float: left;
	padding-top:5px;
	color: #000;	
}
.oferta_info a{
	color: #000;
	text-decoration: none;	
}
.oferta_info a:hover{
	color: #000;
}
.more_info{		font-weight: bold;	text-decoration: none;		background: url(http://nieruchomosci.2222.pl/t/green/images/pointer_blue.gif) no-repeat;	background-position: right;	width:auto;	padding-right:12px;}
.more_info a{		text-decoration: none;	color: #e90000;}
.more_info a:hover{	color: #000;}
.nowa{		color: #27565D;}
.premium_mark {		float: right;}
.details {	float: left;	padding-top:10px;}
.wysz_row {	float: left;	padding-bottom: 2px;}
.txt195 {	width: 195px;}
.txt80{	width: 80px;}
.txt50{	width: 50px;}
.comboBox{	border: 1px solid #e2e6f1;	width: 200px;	float: left;	position: relative;	padding: 0px;}
.comboBoxInput{	border: 0px;	padding-left: 1px;	position: relative;	top: 0px;	left:0px;}
.comboBoxButton{	margin-top: 0px;	position: relative;	right: 0px;	padding-left: 1px;	padding-right: 1px;}	
.comboBoxArrow{	margin-top: 1px;	position: relative;	right: -1px;	top: 0px;	padding-left: 1px;	padding-right: 1px;}	
.comboBoxContainer{	position: absolute;	border: 1px solid #7f9db9;	background-color: #FFF;	visibility: hidden;	display: block;	overflow: auto;	width: 100%;	height: 100px;}
.comboBoxOption{	font-family: tahoma;	font-size: 12px;	cursor: default;	margin: 1px;	overflow: hidden;	white-space: nowrap;	padding-left: 2px;	width: 100%;}
.comboBoxOptionOver{	font-family: tahoma;	font-size: 12px;	cursor: default;	margin: 1px;	overflow: hidden;	white-space: nowrap;	padding-left: 2px;	width: 100%;	background-color: #316AC5;	color: #FFF;}.nieaktualne {
	background:transparent url(http://nieruchomosci.2222.pl/images/nieaktualne.gif) top right; 
	background-repeat:no-repeat;  
}
.add_clip {
	float: left;
	padding: 10px 10px 0 0 ;	
}

