/* CSS Document */
html {
padding:0px;
margin:0px;

}

body {
padding:0px;
margin:0px;
background-image:url(../gfx/skbg.gif);
}

#container {
position:relative;
margin:0 auto;
width:860px;
height:auto;
background-image:url(../gfx/loop.jpg);
}

#dol {
position:relative;
margin:0 auto;
width:860px;
height:22px;
background-image:url(../gfx/dol.jpg);
}

#top {
position:relative;
min-height:528px;
width:860px;
background-image:url(../gfx/top.jpg);
background-repeat:no-repeat;
}

#center {
position:relative;
width:405px;
padding-top:163px;
padding-left:25px;
float:left;

}

#left { 
position:relative;
padding-top:134px;
padding-left:11px;
float:left;
}

#right { 
position:relative;
padding-left:23px;
padding-top:159px;
float:left;
z-index:1;

}
#main-top {
position:relative;
background-image:url(../gfx/main-top.jpg);
height:10px;
width:405px;
}

#main-main {
position:relative;
width:405px;
min-height:400px;
height:auto;
background-color:#FFFFFF;
}

#search {
position:relative;
background-image:url(../gfx/search.jpg);
margin-top:32px;
height:600px;
width:224px;

}

#pow {
position:relative;
width:153px;
height:585px;
margin-top:13px;
background-image:url(../gfx/pow.jpg);
}

#pow div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:2px;
color:#FFFFFF;
font-weight:bold;
overflow:hidden;

}

#title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding-left:15px;
}

#text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
}

#let {
	position:absolute;
	height:88px;
	width:195px;
	left: 18px;
	top: 99px;
}

#sale {
	position:absolute;
	height:88px;
	width:195px;
	left: 17px;
	top:336px;
}

input {
	
	border:none;
	background:none;
	height:20px;
	width:86px;
	
}

#rpm_s_l {
	position:absolute;
	left: 19px;
	top: 60px;
}

#rpm_e_l {
	position:absolute;
	left: 128px;
	top: 60px;
}
#rpm_l_sub {
position:absolute;
	left: 127px;
	top: 206px;
}

#rpm_s_s {
	position:absolute;
	left: 19px;
	top: 296px;
}

#rpm_e_s {
	position:absolute;
	left: 128px;
	top: 296px;
}

#rpm_s_sub {
position:absolute;
	left: 127px;
	top: 442px;
	
}

#log {
	position:absolute;
	left: 732px;
	top: 27px;
	width:107px;
	z-index:2;
}


#pass {
	position:absolute;
	left: 731px;
	top: 57px;
	width:107px;
	z-index:2;
}

#submit {
position:absolute;
	left: 754px;
	top: 89px;
}


#bed_l {
	position:absolute;
	left: 25px;
	top: 207px;
	width: 78px;
}

#bed_s {
	position:absolute;
	left: 25px;
	top: 442px;
	width: 78px;
}



#menu {
position:relative;
height:28px;
width:525px;
padding-top:122px;

}



#menu a {
position:relative;
display:block;
float:left;
width:102px;
height:28px;
margin:10pxl

}

#obrazek_s {
position:absolute;
height:97px;
width:130px;

top:40px;
left:11px;
z-index:4;
}

#obrazek_l {
position:absolute;
height:97px;
width:130px;

top:270px;
left:11px;
z-index:8;
}

#type_s {
position:relative;
padding-top:139px;
margin-left:40px;
width:98px;
}

#type_l {
position:relative;
padding-top:146px;
margin-left:40px;
width:98px;
}

#adres_s {
position:relative; 
margin-left:51px;
width:87px;
} 
#pric_s {
position:relative;
margin-left:40px;
width:98px;
} 
#town_s {
position:relative;
margin-left:40px;
width:98px;
} 
#bednr_s {
position:relative; 
margin-left:67px;
width:71px;
} 
#av_s  {
position:relative; 
margin-left:58px;
width:80px;

}

#menu_bb {
position:relative;
margin:0 auto;
width:810px;
height:auto;
}

#menu_bb a {
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#match { 
position:relative;
color:#302f2f;
font-size:15px;
font-weight:bold;
float:left;

}

.nawigacja {
position:relative;
float:left;
text-align:right;
width:220px;

}

.nawigacja a {
color:#222121;
text-decoration:none;
}

.nawigacja a:hover {
color:#bb2727;
text-decoration:none;
}

img { border:solid 1px #302f2f; }

.prop_sing {
margin-left:10px;
position:relative; 
border:solid 0px #000000; 
min-height:120px; 
margin-bottom:20px;
}

.p_photo {
position:relative; 
float:left;
}

.trans {
z-index:2; 
position:absolute; 
height:91px; 
width:130px;
 }
 
 .iimgs {
 margin:4px; 
 z-index:1;
 }
 
 .links {
 position:relative; 
 width:110px; 
 text-align:center;
 margin:5px; 
 }
 
 .details_s {
 position:relative; 
 float:left; 
 border:solid 0px #CACACA; 
 font-size:11px;
margin-left:16px;
 width:230px
 }
 
 
 #ttt{
 position:absolute;
 display:block;
 height:18px; 
 width:90px;
 border:solid 0px #000000;
 top:27px;
 left:540px;
 }
 
 #lll {
position:absolute;
display:block;
height:18px; 
width:90px;
border:solid 0ppx #000000;
 left:540px;
 top:55px;
 }
 
 .form { border:solid 0px #FFFFFF;}
 .form input { border:solid 1px grey; width:220px; }
 .reqq { border:solid 1px red; width:220px; }
 