#body{
background-color:#fff;
overflow:hidden;
}

#banner{
background:url(../../images/new2_images/banner.jpg) no-repeat;
width:830px;
height:205px;
margin:0 auto;
position:relative
}


  span.checkbox {
   width: 19px;
   height: 25px;

   background: url(../../images/new2_images/checkbox.gif) no-repeat;

   clear: left;
    float: left;
  }
  
 #login .checkbox {
   width: 19px;
   height: 25px;

   background: url(../../images/new2_images/checkbox.gif) no-repeat;
   display: block;
   clear: left;
    float: left;
  }
 #login radio {
   width: 19px;
   height: 25px;

   background: url(../../images/new2_images/radio.gif) no-repeat;
   display: block;
    clear: left;
     float: left;
   }

#banner a.zaloz img{
bottom:30px;
left:280px;
position:absolute;
behavior:url(../../images/new2_images/iepngfix.htc)
}

 span.select {
   position: absolute;
   width: 151px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
   height: 23px;
   margin-top:1px;
   padding: 0 24px 0 8px;
   color:#000;
   font: 12px/21px arial,sans-serif;
   background: url(../../images/new2_images/select.gif) no-repeat;
   overflow: hidden;
 }

#banner p{
text-indent:30px;
float:right;
clear:both;
width:360px;
margin-bottom:10px;
margin-right:25px;
}

#banner p a{
color:#2080b3;
font-weight:bold
}

#login{
width:745px;
height:235px;
background:url(../../images/new2_images/ramka_login.png) no-repeat;
margin:0 auto;
padding-left:40px;
position:relative;
}

#login p.login{
width:225px;
padding:0px;
clear:both;
}

#pamietaj, .pamietaj{
float:right;
margin:5px 3px;
clear:left;
}


#login input.text{
background:url(../../images/new2_images/input_bg.png) no-repeat;
border:none;
font-size:11px;
color:#010101;
width:167px;
height:23px;
color:#000;
padding:0 4px;
margin-bottom:3px;
}

#login a.haslo{
clear:both;
display:block;
float:right;
color:#4da4fb;
background:url(../../images/new2_images/strzalka.jpg) no-repeat right;
width:116px;
margin-top:8px;
text-decoration:underline;

}

#kreska{
position:absolute;
top:70px;
right:142px;
}

#opis-login{
position:absolute;
width:370px;
margin-top:10px;
text-align:left;
font-size:11px;
margin-right:30px;

right:10px;
top:35px;
}

#opis-login p {
	text-indent:40px;
}

#opis-login p{
	margin-bottom:5px;
}
#opis-login a{
	color:#2080b3;
}

#ludzie img.zdjecie{
padding:4px 5px;
width:50px;
height:50px;
margin-right:3px;
background:url(../../images/new2_images/ramka_mala.png);
margin-bottom:5px;
}

#ludzieF a.zaawansowane{
bottom:12px;
right:23px;
width:95px;
text-align:left;
margin-right:5px;
color:#4da4fb;
text-decoration:underline;
background:url(../../images/new2_images/strzalka.jpg) no-repeat right;

}

.dziewczyna, .chlopak{

margin:4px;
display:block;
float:left;
margin-top:5px;
position:relative;
z-index:5;
}

#ludzieF input.wiek{
width:23px;
height:23px;
background:url(../../images/new2_images/wiek_bg.png) no-repeat;
border:none;
text-align:center;
margin-bottom:10px;

padding-right:9px;
}

#tekst{
width:745px;
height:63px;
background:url(../../images/new2_images/ramka_tekst.png);
margin:0 auto;

padding-left:40px;
position:relative;
}

#tekst a.wiecej{
position:absolute;
bottom:8px;
right:35px;
color:#4da4fb;
text-decoration:underline;
background:url(../../images/new2_images/strzalka.jpg) no-repeat right;
width:87px;
}



#tekst input.text{
width:367px;
font-size:11px;

border:none;
background: url(../../images/new2_images/tekst_bg.png) no-repeat;
margin-right:10px;
margin-top:1px;
padding-top:7px;

}

#tekst input.szukaj{

bottom:25px;
}

#ludzieF{
width:787px;
height:373px;
background:url(../../images/new2_images/ramka_ludzie.png) no-repeat;
margin:0 auto;
padding-top:40px;
padding-left:0px;

margin-top:10px;

margin-bottom:15px;
}

#znane{
width:745px;
height:379px;
background:url(../../images/new2_images/ramka_znane.png);
margin:0 auto;
padding-top:40px;
padding-left:40px;
position:relative;
margin-top:10px;

margin-bottom:15px;
}

#ludzieF img.zdjecie{
width:120px;
height:120px;
padding:8px;
margin:4px;
background:url(../../images/new2_images/ramka_duza.png);
}

#ludzieF div.zdjecie{
text-align:center;
float:left;
margin-right:5px;
}

#ludzieF .left{
width:485px;
float:none;
}

#ludzieF .left1{
width:485px;
margin-left:35px;
}

#ludzieF .left input.text{
height:24px;
padding-top:5px;
width:305px;
border:none;
background:url(../../images/new2_images/gwiazdy_bg.png) no-repeat;
margin-top:15px;
padding:0 4px;
}

#ludzieF .right{
	width:100%;	
}


#ludzieF .pokaz{
	float:left;
	display:inline-table;
	margin-top:15px;
}

#ludzieF .ple{
	float:left;
	display:inline-table;
	margin-top:10px;
}

#ludzieF .left input.szukaj{
bottom:-1px;
}

#znane img.zdjecie{
width:120px;
height:120px;
padding:8px;
background:url(../../images/new2_images/ramka_duza.png);
}

#znane div.zdjecie{
text-align:center;
float:left;
margin-right:5px;
}

#znane div.zdjecie a{
color:#4da4fb;
text-decoration:underline
}

#znane .left{
width:350px;
float:left;
position:relative
}

#znane .left1{
width:350px;
}

#znane .left input.text{
height:24px;
padding-top:50px;
width:279px;
border:none;
background:url(../../images/new2_images/gwiazdy_bg.png) no-repeat;
margin-top:14px;



}

a.zaawansowane{
	color:#4da4fb;
background:url(../../images/new2_images/strzalka.jpg) no-repeat right;
display:inline-block;
padding-left:5px;

width:95px;
padding-top:3px;
top:30px;

text-decoration:underline;
left:9px
}

#znane .left input.szukaj {
margin-top:10px;
bottom:-1px;
}

#znane .right{
float:left;
margin-left:20px;
margin-top:9px;
}

#znane .list{
width:370px;
height:25px;

}

#znane .list span.link {
	color:#000;
	text-decoration:none;
	
}

#znane .list a.link{
color:#4da4fb;
text-decoration:underline;
margin-left:40px;
float:left;

}

#znane .list div{
position:absolute;
left:140px;
top:4px;
}

#footer p.bottom{
text-align: left; width: 60%; float: right; font-size: 10px; margin-right: 31px;clear:both
}

#body div.opis{
width:785px;
margin:0 auto;
margin-bottom:13px;
text-align:center;
text-indent:15px;
background:url(../../images/new2_images/sep.png) no-repeat bottom;
padding-bottom:13px;
}

#body div.opis strong{
color:#4da4fb
}

#footer div.menu{
margin-right:100px;

}

#footer p.copyright{
margin-top:10px
}

#footer p.copyright a{
color:#4da4fb;
font-weight:bold;
}


#ludzie input.wiek, #tekst input.text, #login input.text{
padding-top:5px;
font-size:11px;
height:20px;
}

#znane .left input.text{
height:21px;
font-size:11px;
padding-top:5px;
}

