

body {
	background-color: #F8F7F3;
	font : normal normal 10px tahoma, helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
}

td {
  font: normal 11px tahoma, helvetica, sans-serif;
  color: #3b3b3b;
}


.file_1 {
    background: #fff;
    color: #888;
    margin-top: 2px;
    font: normal 11px tahoma,sans-serif;
    padding: 2px 0 5px 0;
}

*html div.inp {
  top: 52px;
}


*html input.file_1 {
    background: #fff;
    color: #888;
    margin-top: 0px;
}

a span {
  text-decoration: none;
}


a:hover span {
  text-decoration: underline;
}


img {
	border:none;
    padding: 0;
    margin: 0;
}


.filter1
{
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
	border : none;
}

.filter2
{
	-moz-opacity: 0.6;
	opacity: 0.6;
	filter: alpha(opacity=60);
	border : none;
}

img.transparent {
	border: none;
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;
}

div.clear {
  width: 0px;height: 0px;font-size: 1px;
	clear: both;
}


#ALL {
	width:924px;
	overflow: hidden;
	margin:0px auto;
	position:relative;
  }

#TOP {
	width:924px;
	height:117px;
}

div.logo {
	width:379px;
	height:117px;
	font-size: 10px;
	background: #F8F7F3 url(img/logo.gif) top left no-repeat;
	float: left;
}

a.logo {
	font-size:10px;
	font-family:tahoma,sans-serif;
	font-weight: bold;
	text-decoration: none;
	color:#B8B8B8;
	display: block;
	margin:106px 0 0 108px;
}

a.logo span {
	font-size:10px;
	font-family:tahoma,sans-serif;
	font-weight: bold;
	text-decoration: none;
	color:#666;
}



div.menu_poziome {
	width:545px;
	height:117px;
	font-size:10px;
	float: left;
}

div.blok {
	width:545px;
	height:81px;
	font-size:10px;
    padding-top: 10px;
}


#reklama1 {
	width:486px;
	height:60px;
	background-color: #F8F7F3;
	margin-left: 39px;
    border-left: 5px #fff solid;
    border-right: 5px #fff solid;
     border-top: 3px #fff solid;
     border-bottom: 3px #fff solid;
}


div.menu {
	width:545px;
	height:26px;
	font-size: 10px;
	text-align: right;
}

a.menu_poziome {
	float:right;
	margin-right:6px;
}


#BOXY {
	width:924px;
	height:246px;
	padding-bottom : 15px;
}
#BOXY2 {
	width:924px;
	height:246px;
	position:relative;
	padding-bottom : 15px;
}

div.box_nieruchomosci {
	width:228px;
	height:246px;
	font-size: 10px;
	background: transparent url(img/box_nieruchomosci.jpg) top left no-repeat;
	float:left;
}

div.kategoria {
	width:auto;
	height: 20px;
	padding:41px 0 0 47px;
}

span.nieruchomosci, span.turystyka, span.student, span.nocki  {
    font:  bold 18px tahoma,sans-serif;
	color: #4C98D3;
}

span.turystyka {
	color: #94C61B;
}

span.student {
	color: #F6881F;
}

span.nocki {
	color: #808285;
}


div.spis_podstron {
	width:160px;
	overflow: hidden;
	margin: 15px 0 0 48px;
}

a.spis_podstron, a.spis_podstron_n, a.spis_podstron_s, a.spis_podstron_t  {
	width:153px;
	height: 18px;
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	line-height: 15px;
	padding-left:7px;
}

*html a.spis_podstron, a.spis_podstron_n, a.spis_podstron_s, a.spis_podstron_t  {
	line-height: 14px;
}

a.spis_podstron:hover {
	background: #fff url(img/tlo_nieruchomosci.gif) 0 0 no-repeat;
	color: #fff;
}



a.spis_podstron_over
{
	width:153px;
	height: 18px;
	display: block;
	font-size: 10px;
	font-weight: bold;
	background: #fff url(img/tlo_nieruchomosci.gif) 0 0 no-repeat;
	color: #fff;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	line-height: 15px;
	padding-left:7px;
}

a.spis_podstron_n:hover {
	background: #fff url(img/tlo_nocki.gif) 0 0 no-repeat;
	color: #fff;
}




a.spis_podstron_n_over
{
	width:153px;
	height: 18px;
	display: block;
	font-size: 10px;
	font-weight: bold;
	background: #fff url(img/tlo_nocki.gif) 0 0 no-repeat;
	color: #fff;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	line-height: 15px;
	padding-left:7px;
}

a.spis_podstron_s:hover {
	background: #fff url(img/tlo_student.gif) 0 0 no-repeat;
	color: #fff;
}



a.spis_podstron_s_over
{
	width:153px;
	height: 18px;
	display: block;
	font-size: 10px;
	font-weight: bold;
	background: #fff url(img/tlo_student.gif) 0 0 no-repeat;
	color: #fff;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	line-height: 15px;
	padding-left:7px;
}


a.spis_podstron_t:hover {
	background: #fff url(img/tlo_turystyka.gif) 0 0 no-repeat;
	color: #fff;
}




a.spis_podstron_t_over
{
	width:153px;
	height: 18px;
	display: block;
	font-size: 10px;
	font-weight: bold;
	background: #fff url(img/tlo_turystyka.gif) 0 0 no-repeat;
	color: #fff;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	line-height: 15px;
	padding-left:7px;
}



div.box_all {
	width:228px;
	height:246px;
	font-size: 10px;
	background: #fff url(img/box_all.gif) top left no-repeat;
	float:left;
}

div.dspis_podstron {
	width:160px;
	overflow: hidden;
	margin: 75px 0 0 48px;
}

a.dspis_podstron, a.dspis_podstron_n, a.dspis_podstron_s, a.dspis_podstron_t  {
	width:153px;
	height: 35px;
	display: block;
	font-size: 18px;
	font-weight: bold;
	color: #4C98D3;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	padding-left:7px;
}
a.dspis_podstron:hover {
	color: #A7C3D8;
}

a.dspis_podstron_t {
	color: #94C61B;
}

a.dspis_podstron_t:hover {
	color:#CEDD77;
	
}

a.dspis_podstron_s {
	color: #F7983D;
}
a.dspis_podstron_s:hover {
	color: #FFC084;
}

a.dspis_podstron_n {
	color: #808285;
}
a.dspis_podstron_n:hover {
	color:#CFD0D1;
}

div.box_nocki {
	width:228px;
	height:246px;
		font-size: 10px;
	background: transparent url(img/box_nocki.jpg) top left no-repeat;
		float:left;
}

div.box_student {
	width:228px;
	height:246px;
		font-size: 10px;
	background: transparent url(img/box_student.jpg) top left no-repeat;
		float:left;
}

div.box_turystyka {
	width:228px;
	height:246px;
		font-size: 10px;
	background: transparent url(img/box_turystyka.jpg) top left no-repeat;
		float:left;
}

#TABELA {
	width:924px;
	height:100%;
	border:none;
	
}

td.lewa {
	width:689px;vertical-align:top;height: 500px;font-size:10px;
}

td.prawa {
	width:235px;vertical-align:top;height: 500px;font-size: 10px;
}


div.zakladki, div.zakladki2,div.zakladki4,div.zakladki6,div.zakladki_logowanie,
div.zakladki_rejestracja, div.zakladki_kreator, div.zakladki_konto,div.zakladki_stronaofert,
div.zakladki_stronaofert_nieruchomosci,div.zakladki_stronaofert_turystyka,
div.zakladki_stronaofert_student,div.zakladki_stronaofert_nocki,
 div.zakladki_stronaofert_b,div.zakladki_stronaofert_c, div.zakladki_stronaofert_d {
	width:689px;
	height:36px;
	font-size: 10px;
	background: transparent url(img/tlo_zakladki.jpg) top left no-repeat;
}

div.header_duzy
{
	width:689px;
	height:36px;
	font-size: 10px;
	background: transparent url(img/header_duzy.jpg) top left no-repeat;
}

div.zakladki2 {
	background: transparent url(img/tlo_zakladki2.jpg) top left no-repeat;
}

div.zakladki4 {
	background: transparent url(img/tlo_zakladki4.jpg) top left no-repeat;
}

div.zakladki6 {
	background: transparent url(img/tlo_zakladki6.jpg) top left no-repeat;
}

div.zakladki_logowanie {
	background: transparent url(img/tlo_zakladki_logowanie.jpg) top left no-repeat;
}

div.zakladki_rejestracja {
	background: transparent url(img/tlo_zakladki_rejestracja.jpg) top left no-repeat;
}

div.zakladki_kreator {
	background: transparent url(img/tlo_zakladki_kreator.jpg) top left no-repeat;
}

div.zakladki_konto {
	background: transparent url(img/tlo_zakladki_mojekonto.jpg) top left no-repeat;
}

div.zakladki_stronaofert {
	background: transparent url(img/tlo_zakladki_stronaofert.gif) top left no-repeat;
}

div.zakladki_stronaofert_nieruchomosci {
	background: transparent url(img/tlo_zakladki_stronaofert_nieruchomosci.gif) top left no-repeat;
}

div.zakladki_stronaofert_turystyka {
	background: transparent url(img/tlo_zakladki_stronaofert_turystyka.gif) top left no-repeat;
}

div.zakladki_stronaofert_student {
	background: transparent url(img/tlo_zakladki_stronaofert_student.gif) top left no-repeat;
}

div.zakladki_stronaofert_nocki {
	background: transparent url(img/tlo_zakladki_stronaofert_nocki.gif) top left no-repeat;
}

div.zakladki_stronaofert_b {
  height: 40px;
	background: transparent url(img/tlo_zakladki_stronaofert_b.gif) top left no-repeat;
}

div.zakladki_stronaofert_c {
  height: 40px;
	background: transparent url(img/tlo_zakladki_stronaofert_c.gif) top left no-repeat;
}

div.zakladki_stronaofert_d {
  height: 40px;
	background: transparent url(img/tlo_zakladki_stronaofert_d.gif) top left no-repeat;
}

div.zakladki_lokalizacja {
	height:22px;
	background: transparent url(img/tlo_zakladki_lokalizacja.gif) top left no-repeat;
}

span.usun_oglosz {
	font-size: 18px;
	font-weight: bold;
	color: #F6881F;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	display: block;
	padding: 10px 0 0 60px;
	float:left;
}

a.znajdz_oferte {
	font-size: 18px;
	font-weight: bold;
	color: #F6881F;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	display: block;
	padding: 6px 0 0 90px;
	float:left;
}


a.znajdz_oferte:hover {
	color: #FFB064;
}

a.kursy {
	font-size: 13px;
	font-weight: bold;
	color: #B5CD34;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	display: block;
	padding: 14px 0 0 90px;
	float:left;
}

a.kursy:hover {
	color: #CEDD77;
}

a.dodaj_ogloszenie {
	font-size: 13px;
	font-weight: bold;
	color: #4C98D3;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	display: block;
	padding: 14px 0 0 62px;
	float:left;
}

a.dodaj_ogloszenie:hover {
	color: #A2C1D9;
}

a.kreator_ogloszen, span.oferta, span.oferta_nieruchomosci, span.oferta_turystyka,
span.oferta_student, span.oferta_nocki {
	font-size: 18px;
	font-weight: bold;
	color: #4C98D3;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	display: block;
	padding: 10px 0 0 60px;
	float:left;
}

a.kreator_ogloszen:hover {color: #A2C1D9;}

span.oferta {color: #F6881F;}
span.oferta_nieruchomosci {width: 140px;color: #4C98D3;padding: 8px 0 0 55px;}
span.oferta_turystyka {width: 140px;color: #94C61B;padding: 8px 0 0 55px;}
span.oferta_student {width: 140px;color: #F6881F;padding: 8px 0 0 55px;}
span.oferta_nocki {width: 140px;color: #808285;padding: 8px 0 0 55px;}

span.oferta_cd {
font: normal 11px tahoma, sans-serif;
color: #666;
float:left;
margin-left: 123px;
line-height: 36px;
}

span.oferta_cd b {
font: bold 11px tahoma, sans-serif;
color: #0085D9;
}

div.wyszukiwanie {
	width:689px;
	overflow:hidden;
	font-size: 10px;
	background: transparent url(img/tlo_wyszukiwanie_cienki.gif) top left repeat-y;
}

div.wyszukiwanie2 {
	width:689px;
	overflow:hidden;
	font-size: 10px;
	background: transparent url(img/tlo_wyszukiwanie.jpg) top left no-repeat;
}

div.wyszukiwanie3 {
	width:689px;
    height: 143px;
	overflow:hidden;
  	font-size: 10px;
	background: #F8F7F3 url(img/tlo_wyszukiwanie_cienki2.gif) top left repeat-y;

}

div.zapisz {
	clear:both;
	width:689px;
	height:32px;
	font-size: 10px;
	background: transparent url(img/tlo_wyszukiwanie_zapisz.gif) top left no-repeat;
}


div.wstep {
	width:390px;
	height:24px;
	overflow: hidden;
   	color: #666;
	font: normal 10px tahoma, sans-serif;
	padding: 19px 0 0 250px;
}


div.stopka {
	width:689px;
	height: 39px;
    float: left;
}

div.logo_mini {
	width:151px;
	height: 39px;
	font-size: 10px;
	padding-left:7px;
	float:left;
}

div.menu_stopka {
	width:364px;
	height: 39px;
	font-size: 10px;
	background: transparent url(img/tlo_menu_stopka.gif) top left no-repeat;
	float:left;
}

div.platnosci {
	width:167px;
	height: 39px;
	font-size: 10px;
	float:left;
}

div.blok2 {
	width:364px;
	height: 10px;
	font-size: 10px;
	border:0px red solid;
	
}

div.blok3 {
	width:15px;
	height: 39px;
	font-size: 10px;
	float:left;
}

div.linki_all {
	width:auto;
	height:12px;
	font-size: 10px;
	padding: 21px 0 0 12px;
}


a.menu_stopka {
	font-size: 10px;
	font-weight: normal;
	color: #999;
	font-family:tahoma, sans-serif;
	text-decoration: none;
	float:left;
}

a.menu_stopka:hover {
	text-decoration: underline;
}

span.menu_stopka {
	font-size: 10px;
	color: #999;
	float:left;
	padding:0px 4px 0 3px;
}

div.wykonanie {
	width:240px;
	height:12px;
	font-size: 12px;
	padding: 3px 0 0 12px;
	margin: 0 auto;
	
}

span.wykonanie {
	font-size: 10px;
	font-weight: normal;
	color: #D1CFCF;
	font-family:tahoma, sans-serif;
	float:left;
}



/* SELECT  strona glowna */

div.formularz {
	width: 689px;
	overflow:hidden;
	background: transparent url(img/tlo_wyszukiwanie_b.jpg) left top no-repeat;
	position: relative;
}

div.formularz_dodaj_oglosz {
	width: 689px;
   height:153px;
   margin-bottom: 2px;
	background: transparent url(img/tlo_dodaj_ogloszenie.gif) left top no-repeat;
	position: relative;
}

a.dodaj {
	position:absolute;
	bottom:5px;
	left:578px;
	width:69px;
	height:25px;
}


#form_sort {
	width:689px;
	height:auto;
	margin:20px 0 0 0px;
}

#form_sort2 {
	width:400px;
	height:60px;
	margin:0px 0 0 0px;
	padding-top: 7px;
}

div.kategorie {
	width:60px;height:12px;font:bold 11px arial, sans-serif;float:left;padding:3px 0 0 236px ;color:#626162;
}

div.lokalizacja {
	width:66px;height:12px;font:bold 11px arial, sans-serif;float:left;padding:3px 0px 0 10px;color:#626162;
}

div.rodzaj, div.rodzaj_dod {
	width:60px;height:12px;font:bold 11px arial, sans-serif;float:left;padding:15px 0 0 236px;color:#626162;
}

div.cena {
	width:60px;height:12px;font:bold 11px arial, sans-serif;float:left;padding:15px 0 0 10px;color:#626162;
}

div.rodzaj_dod {
  width:97px;padding: 16px 0 0 246px;
}

*html div.rodzaj_dod {
  width:97px;padding: 16px 0 0 244px;
}

.opener, .opener2 {
	background-color:transparent !importa;
	color:#7A7A7A;
	float:left;
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:normal;
	height:14px;
	width:150px;
	margin-top:0px;
	overflow:hidden;
	padding:0px;
	text-align:center;
	text-decoration:none;
}

.opener2 {
    height:14px;
	width:120px;
}


.plec, .plec2 {
	background-color:transparent !importa;
	color:#7A7A7A;
	float:left;
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:normal;
	height:14px;
	margin-top:4px;
	overflow:hidden;
	padding:0px;
	text-align:center;
	text-decoration:none;
	margin-top:0px;
	width:150px;
}

.plec2 {
    height:14px;
	margin-top:4px;
	padding:0px;

	width:150px;
}

#plec_err  {
	margin-top:0px;
	width:139px;
}

.adv-select, .adv-select2 {
	color:#00BAFF;
	cursor:pointer;
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:1px 0pt;
	text-indent:3px;
	width:150px;
	overflow: hidden;
	display: block;
	border: 0px red solid;
}

.adv-select2 {
	width:129px;
    left: 305px;
    top: 65px;
}

div.dropdown {
	width: 159px;
	margin-top: 15px;
}

div.dropdown2 {
	width: 129px;
	margin-top: 15px;
}

*html div.dropdown {
	margin-top: 0px;
}

*html div.dropdown2 {
	margin-top: 0px;
}

a.select_option, a.select_option_on, a.select_option2, a.select_option_on2 {
	width:135px;
	height: 15px;
	border-top: 1px #CEC9C9 solid;
   	border-left: 1px #CEC9C9 solid;
   	border-right: 1px #CEC9C9 solid;
	display: block;
	margin-left: 0px;
	padding: 3px 6px 3px 3px;
	background-color: #fff;
	color: #000;
	text-align: center;
}

a.select_option2, a.select_option_on2 {
	width:100px;
	height: 15px;
}

a.select_option_on, a.select_option_on2 {
	background-color:#f5f5f5;
}

/* SELECT  formularz 2 - form_sort */

div.formularz2 {
	width: 689px;
	height:81px;
	background: transparent url(img/tlo_wyszukiwanie4.gif) top left no-repeat;
	position: relative;
}

div.wyniki {
	width: 125px;
	height:16px;
	margin:11px 0 0 111px;
	font-family: tahoma, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #666;
}

/*  koniec select  */



div.pod_wyszukiwaniem {
	width:484px;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	color: #9E9E9E;
	font-family:tahoma, sans-serif;
	padding: 0px 0 30px 42px;
	
}




#RIGHT {
	float: right;
	width:235px;
	height:100%;
}

div.form {
	width:auto;height:120px;margin:0;padding:0;
}


div.logowanie, div.zalogowany, div.polec_znajomemu {
	width:235px;
	height:185px;
	font-size:10px;
	background:#fff url(img/tlo_logowanie.jpg) left top no-repeat;
}

div.zalogowany {
	background:#fff url(img/tlo_twoje_konto.jpg) left top no-repeat;
}

div.polec_znajomemu {
	background:#fff url(img/tlo_polec_znajomemu.jpg) left top no-repeat;
}

div.witaj {
  width: 152px;
  height: 13px;
  font: bold 11px tahoma, sans-serif;
  color: #fff;
  padding: 6px 0 0 30px;
}

div.witaj b {
  color: #0085d9;
  margin-left: 5px;
}

div.zalogowany_linki {
  width: 142px;
  overflow:hidden;
  padding: 10px 0 0 50px;
  float:left;
}


a.zalogowany {
  display: block;
  width:140px;
  height:15px;
  font: normal 11px tahoma, sans-serif;
  color: #fff;
  text-decoration: none;
}


div.log {
	width:40px;
	height:13px;
	font-size: 11px;
	font-family: tahoma , sans-serif;
	color:#fff;
	font-weight:normal;
	float:left;
	padding: 78px 0 0 41px;
}

*html div.log {
	width:32px;
	padding: 78px 0 0 41px;
}

div.login {
	width:98px;
	height:16px;
	float:left;
	margin: 78px 0 0 0px;
		
}

*html div.login {
	margin: 78px 0 0 4px;
}

input.logowanie {
	width:93px;
	background-color:transparent;
	font-family:tahoma;
	font-size:10px;
	font-weight:normal;
	float:left;
	border: 0px red solid;
	padding:0px;
	margin:0;
	color:#AEA7A7;
	input.txtvertical-align : middle;
}

div.haslo {
	width:30px;
	height:13px;
	font-size: 11px;
	font-family: tahoma , sans-serif;
	color:#fff;
	font-weight:normal;
	float:left;
	padding: 7px 0 0 41px;
}

div.pass {
	width:93px;
	height:16px;
	padding:4px 0 0 10px;
	float:left;
}

*html div.pass {
	padding:1px 0 0 10px;
}


input.pass {
	width:93px;
	border: 0px red solid;
	background-color:transparent;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	padding: 3px 0 0px 0;
	margin-top:0px;
	float:left;
	color:#AEA7A7;
	input.txtvertical-align : middle;
}

*html input.pass {
	padding: 6px 0 0px 0;

}

div.zarejestruj {
	width:190px;
	height: 12px;
	font-size:10px;
	padding-top: 10px ;
	margin:0 auto;
}

div.zarejestruj2 {
	width:60px;
	height: 12px;
	font-size:10px;
	padding-top: 6px ;
	margin-left: 140px;
}

span.zarejestruj, a.zarejestruj {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}

a.zarejestruj {
	color:#0085D9;
	text-decoration: none;
}

a.zarejestruj:hover {
	color:#50A5DB;
}

div.stopka_cotojest {
  width: 930px;
  overflow: hidden;
  margin: 0px auto;

}

div.cotojest {
	width:235px;
	height: 100px;
	background:#fff url(img/tlo_cotojest_cienkie.gif) top left repeat-y;
	margin-top: 0px;
    float: right;
}

div.coto {
	width:235px;
	height: 9px;
	font-size: 9px;
}

span.tytul {
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	color:#B5CD34;	
	margin-left:20px;
}


div.txt {
	width:200px;
	height: 60px;
    overflow: hidden;
    background-color:transparent;
	vertical-align: top;
	text-align: left;
	margin: 5px 0 10px 10px;
	font-family:tahoma;
	font-size:10px;
	font-weight:normal;
	color:#999;
}

div.stockphoto {
	width:696px;
	height:246px;
	float:left;
}

div.stockphoto2 {
	width:696px;
	height:226px;
	background: transparent url(img/stockphoto2.jpg) top left no-repeat;
	float:left;
}

div.wynajmij, div.r1 {
	width:260px;
	height: 21px;
	text-align: left;
	margin: 50px 0 18px 375px;
	font-family:tahoma;
	font-size:18px;
	font-weight:bold;
	color:#0085D9;
}

div.wynajmij_02 {
	width:260px;
	height: 21px;
	text-align: left;
	margin: 50px 0 18px 405px;
	font-family:tahoma;
	font-size:18px;
	font-weight:bold;
	color:#0085D9;
}


*html div.wynajmij {
	margin: 50px 0 17px 375px;
} 
 
 
div.wynajmij1, div.r2 {
	width:200px;
	height: 12px;
	text-align: left;
	margin: 7px 0 0px 417px;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#F6881F;
}

*html div.wynajmij1 {
	margin: 5px 0 0px 417px;
}


div.wynajmij_txt, div.r3 {
	width:280px;
	height: 12px;
	text-align: left;
	margin: 12px 0 0px 380px;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#999;
}

div.dowiedz {
	width:136px;
	height: 37px;
	font-size: 10px;
	margin: 23px 0 0 385px;
}

*html div.dowiedz {
	margin: 10px 0 0 385px;
}

div.pobieranie {
	width:431px;
	overflow: hidden;
	padding: 19px 0px 0px 42px; 
	float:left;
}

div.link_box {
	width:431px;
	height:18px;
	position:relative;
}

a.link_box {
	display:block;
	width:431px;
	height:18px;
	text-decoration:none;
	position:absolute;
	top:0;
	left:0;
background:#fff url(img/tlo_pobieranie_off.jpg) top left no-repeat;
}

span.gwiazdki_box {
	width:431px;
	height:18px;
	font-size:9px;
	background:#fff url(img/tlo_pobieranie_off.jpg) top left no-repeat;
	display: block;
}

span.gwiazdka {
	width:9px;
	height:9px;
	background-color:#fff;
	float:right;
	padding-top:3px;
}

span.nazwa {
	font-family:tahoma;
	font-size:9px;
	font-weight:bold;
	color:#B5CD34;
	margin-left: 36px;
	line-height: 18px;
	float: left;
	
}

span.opis {
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#787878;
	margin-left: 36px;
	line-height: 17px;
	float: left;
}

span.pob {
	width: 431px;
	height:18px;
	font-size:10px;
	background-color: transparent ;
	text-align:left;
	position:absolute;
	top:0;
	left:0;
	display: block;
}


span.pob_on {
	width: 431px;
	height:18px;
	font-size:10px;
	text-decoration: none;
	background: #fff url(img/tlo_pobieranie_on.gif) top left no-repeat;
	text-align:left;
	position:absolute;
	top:0;
	left:0;
	cursor: pointer;
	display:block;
	
}


div.fotka {
	width:161px;
	height: 109px;
	font-size: 10px;
	padding: 2px 15px 11px 0px;
	float:right;
}

/* STRONICOWANIE */

div.stronicowanie {
	width: 200px;
	height: 16px;
	text-align: center;
	padding: 25px 0px 4px 55px;

}

div.stronicowanie_k1 {
	width: 625px;
	height: 16px;
    margin: 5px 0 10px 11px;
	text-align: center;
	padding: 8px 0px 5px 20px;
    background: #fff url(img/tlo_stronicowanie_k1.gif) 0 0 no-repeat;
}


span.stronicowanie, span.stronicowanie_oferty {
	font-size: 10px;
	font-family: tahoma , sans-serif;
	color:#3B3B3B;
	font-weight:bold;
	margin: 0 10px 0 0;
	float: left;
}

span.stronicowanie_oferty {
	margin: 0 10px 0 0px;
}

div.stronic_num {
	height:14px;
	font-size:10px;
	float:left;
	background: transparent url(img/stronic_middle.gif) top left repeat-x;
}

*html div.stronic_num {width:12px;}

div.stronic_num2 {
	height:14px;
	font-size:10px;
	background: transparent url(img/stronic_right.gif) top right no-repeat;
}

*html div.stronic_num2 {width:12px;}

a.stronic_link {
	display:block;
	height:14px;
	padding:0 3px 0 3px;
	background-color:#fff;
	text-decoration: none;
	font-size: 10px;
	font-family: tahoma , sans-serif;
	color:#3B3B3B;
	font-weight:bold;
}

*html a.stronic_link {width:12px;}

a.stronic_link:hover {text-decoration: underline;}

*html a.stronic_link:hover {width:12px;}

a.stronic_link_over {
	display:block;
	height:14px;
	padding:0 3px 0 3px;
	background: transparent url(img/stronic_left.gif) top left no-repeat;
	text-decoration: none;
	color:#fff;
}

*html a.stronic_link_over {width:12px;}



/* koniec stronicowanie */

div.bloki {
	width:645px;
	overflow: hidden;
	margin: 5px 0 70px 37px;
}

div.oferta {
	width:645px;
	background: transparent url(img/oferta_gora.gif) top left no-repeat;
	overflow: hidden;
	padding-bottom:5px;
}

div.tresc {
	width:645px;
	overflow: hidden;
	background: #fff url(img/oferta_dol.gif) bottom  no-repeat;
	margin-top:12px;
}

img.oferta {
	padding:0px 13px 13px 12px;
	float:left;
}

div.opisz {
	width:497px;
	overflow: hidden;
	font-size: 9px;
	font-family: tahoma , sans-serif;
	color:#3B3B3B;
	font-weight:normal;
	float:left;
	padding-bottom:12px;
}

div.tytul_oferty, div.adres_oferty, div.tytul_oferty_k1, div.adres_oferty_k1 {
	width:497px;
	overflow: hidden;
	font-size: 9px;
	font-family: tahoma , sans-serif;
	color:#268AE0;
	font-weight:bold;
	padding-bottom:3px;
}

div.tytul_oferty_k1  {
	width:160px;
	height: 12px;
    overflow: hidden;
}

div.adres_oferty_k1 {
	width:160px;
	height: 20px;
    overflow: hidden;
	color:#787878;
}

div.adres_oferty {
	color:#787878;
}

div.oferta_podlogowaniem {
	width:214px;
	background: #F8F7F3 url(img/oferta_gora_podlogowaniem.gif) 7px 0px no-repeat;
	overflow: hidden;
	padding: 0px 0 7px 7px;
	
}

div.tresc_podlogowaniem {
	width:214px;
	overflow: hidden;
	background: #fff url(img/oferta_dol_podlogowaniem.gif) bottom  no-repeat;
	margin-top:6px;
}

div.opisz_podlogowaniem {
	width:200px;
	overflow: hidden;
	font-size: 9px;
	font-family: tahoma , sans-serif;
	color:#3B3B3B;
	font-weight:normal;
	padding:3px 0 10px 0;
	margin:0 auto;
}


div.form_log {
	width: 345px;
   overflow:hidden;
	float:left;
}

div.form_n, div.form_region, div.form_cena, div.form_dodajfoto {
	width: 355px;
	float:left;
	padding-bottom: 30px;
}

div.form_region {
	padding-bottom: 20px;
}

div.form_dodajfoto {
    width: 420px;
	padding-bottom: 20px;
}

div.form_cena {
	width: 345px;
	overflow: hidden;
	float:left;
}

div.form_danekontaktowe {
	width: 400px;
	overflow: hidden;
}

div.form_danekontaktowe_cd {
	overflow: hidden;
	width: 350px;
	margin-bottom:60px;
}

div.form_danekontaktowe_konto {
	width: 330px;
	overflow: hidden;
    float:left;
}


div.rejestr, div.rejestr2, div.rejestr_region {
	width: 334px;
	height:205px;
	float:left;
	position: relative;
}

div.rejestr2 {
	margin-left: 30px;
}

div.rejestr_region {
	height: auto;
	float : right;
	
}

div.foto_left {
	width: 357px;
    overflow: hidden;
	float:left;
    padding-top: 64px;
}


div.form_mapa_l {
	width: 248px;
	height:205px;
	float:left;
	padding-bottom: 30px;
}

div.form_mapa_r {
	width: 401px;
	overflow: hidden;
	float:left;
	position: relative;
}






div.r1 {
	width: 280px;
	margin: 45px 0 10px 0px;
}
 
div.r2 {
	margin: 7px 0 0px 0px;
}

*html div.r2 {
	margin: 5px 0 0px 0px;
}


div.r3 {
	width: 280px;
	margin: 0px 0 20px 0px;
}

*html div.r3 {
	width: 280px;
	margin: 0px 0 10px 0px;
}


div.zarejestr {
	width:92px;
	height: 25px;
	font-size: 10px;
	position: absolute;
	bottom:3px;
	left:186px;
}

*html div.zarejestr {
	width:92px;
	height: 25px;
	font-size: 10px;
	position: absolute;
	bottom:1px;
	left:186px;
}


div.dane {
	width:345px;
	height:13px;
	padding-top: 32px;
}

span.dane {
	font-family:tahoma,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	margin-left: 46px;
}

a.dane {
	font-family:tahoma,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0085D9;
	margin-left: 60px;
	text-decoration: none;
}

a.dane:hover {
		color:#50A5DB;
}


div.form_rejestracji {
	width:300px;height:107px;margin-top:50px;
	position: relative;
}


*html div.form_rejestracji {
		margin-top:54px;
}

input.loguj {
	position:absolute;top:80px;left:177px;
}

*html input.loguj {
	position:absolute;top:77px;left:177px;
}

div.log_rej {
	width:40px;
	height:13px;
	font-size: 11px;
	font-family: tahoma , sans-serif;
	color:#3B3B3B;
	font-weight:normal;
	float:left;
	padding: 5px 0 0 69px;
}

*html div.log_rej {
	width:40px;
	padding: 2px 0 0 69px;
}

div.login_rej {
	width:134px;
	height:16px;
	float:left;
	padding: 6px 0 0 4px;
		
}

*html div.login_rej {
	padding: 3px 0 0 4px;
}

input.logowanie2 {
	width:134px;
	height:16px;
	background-color:transparent;
	font-family:tahoma;
	font-size:10px;
	font-weight:normal;
	float:left;
	border: 0px red solid;
	padding:0;
	margin:0;
	color:#AEA7A7;
}

div.haslo_rej {
	width:30px;
	height:13px;
	font-size: 11px;
	font-family: tahoma , sans-serif;
	color:#3B3B3B;
	font-weight:normal;
	float:left;
	padding: 9px 0 0 70px;
}

*html div.haslo_rej {
	padding: 7px 0 0 70px;
}

div.pass_rej {
	width:134px;
	height:16px;
	padding:6px 0 0 13px;
	float:left;
}

*html div.pass_rej {
	padding:2px 0 0 13px;
}


input.pass2 {
	width:134px;
	border: 0px red solid;
	background-color:transparent;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	padding: 2px 0 0px 0;
	margin:0;
	float:left;
	color:#AEA7A7;
}

*html input.pass2 {	padding: 5px 0 0px 0;}

div.rejestr_uwaga1 {
	width:266px;
	height: 84px;
	background: #fff url(img/tlo_rejestr_uwaga.jpg) top left no-repeat;
	margin-top: 52px;
}

div.rejestr_uwaga, div.rejestr_uwaga2, div.rejestr_uwaga3,div.rejestr_uwaga_konto,div.rejestr_uwaga_konto_ok {
	width:266px;
	height: 84px;
	background: #fff url(img/tlo_rejestr_uwaga.jpg) top left no-repeat;
	margin-top: 4px;
}
div.rejestr_uwaga_konto_ok {background: #fff url(img/tlo_rejestr_ok.jpg) top left no-repeat;}
div.rejestr_uwaga2 {
	margin-top: 40px;
}

div.rejestr_uwaga3 {
	margin-top: 102px;
}

*html div.rejestr_uwaga3 {
	margin-top: 108px;
}

div.rejestr_uwaga_konto, div.rejestr_uwaga_konto_ok {
	margin: 55px 0 0 25px;
}

div.rejestr_uwaga_txt {
	width:210px;
	height: 50px;
	color: #fff;
	font: normal 11px Tahoma, sans-serif;
	padding: 23px 0 0 50px;
}

div.informacja {
	width:277px;
	height:50px;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	padding:15px 0 0 7px;
}

div.informacja2 {
	width:200px;
	height:50px;
	font-size:10px;
	font-weight:bold;
	color:#999999;
	position:absolute;
	top: 900px;
	left:420px
}

*html div.informacja2 {
	top: 920px;
	left:420px
}

div.informacja3a, div.informacja4 {
	width:200px;
    overflow: hidden;
	font-size:10px;
	color:#999999;
	padding:15px 0 0 30px;
    float:left;
}

div.informacja3 {
	width:200px;
    overflow: hidden;
	font-size:10px;
	color:#999999;
	padding:15px 0 0 30px;
    float:left;
}

*html div.informacja3 {
	padding:0px 0 0 0px;
}

div.informacja3a {
	width:220px;
	padding:25px 0px 28px 0px;
}

div.informacja4 {
	width:280px;
	padding:40px 0px 28px 20px;
}

div.informacja3b, div.informacja4a {
	width:180px;
    overflow: hidden;
	font-size:10px;
	color:#999999;
    float:left;
    border-left: 1px #fbfbfb solid;
    padding-left:7px;
}

div.informacja4a {
	width:210px;
    margin-bottom: 50px;
}

div.przed_form {
	width:689px;
	overflow: hidden;
	background: #fff url(img/tlo_przed_form.gif) top left repeat-y;
	padding-bottom:30px;

}

div.przed_form_txt {
	width:564px;
	overflow: hidden;
	margin:28px 0 0 61px;
	color: #ABABAB;
	font-size:13px;
	font-weight:normal;
}

div.formularz_logowanie {
	width: 689px;
	height:205px;
	background: #F8F7F3 url(img/tlo_form_logowanie.jpg) top left no-repeat;
	margin-bottom: 0px;
	position: relative;
	border:0px red solid;
	
}
div.formularz_przypomnienie {
	width: 689px;
	height:205px;
	background: transparent url(img/tlo_form_przypomnienie.jpg) top left no-repeat;
	margin-bottom: 0px;
	position: relative;
	border:0px red solid;
	
}

div.formularz_rejestracji {
	width: 689px;
	overflow: hidden;
	background: #fff url(img/tlo_rejestracja.gif) top left repeat-y;
	padding-bottom: 20px;
   text-align:left;
}

div.formularz_rejestracji_end {
	width: 689px;
	height:6px;
	margin-bottom: 50px;
}

img.ok {
	float: left;
	padding: 52px 42px 0 30px 
}

div.przed_form_txt2 {
	width:460px;
	overflow: hidden;
	padding:0px 0 0 0px;
	margin:0;
	color: #ABABAB;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
}

p.txt, p.txt2 {
	color: #ABABAB;
	font-size:12px;
	font-weight:normal;
	padding:10px;
	margin:0;
	
}

p.txt2 {
	color: #666;
}


form#REJESTRACJA2 {

	margin: 0px  0 10px 0px;
	color:#3B3B3B;
	font-size:10px;
	font-weight:bold;
}

table.tab_rejestr {
	width:auto;
	height: auto;
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-left:60px;
}

table.region {
	width:270px;
	height: auto;
	margin: 30px 0 0 55px;
}

table.edycja_konta {
	width:250px;
	height: auto;
	margin: 30px 0 0 30px;
}

table.komunikator {
	width:360px;
	height: auto;
	margin: 0px 0 0 33px;
}

table.foto {
	width:450px;
	height: auto;
	margin: 30px 0 0 0px;
}

table.foto2 {
	height: auto;
    margin-top: 37px;
    width: 310px;
    float:right;
}

input.file {
    width: 178px;
	background-color: transparent;
    border: 0px red solid;
}

td.left {
	text-align: right;
	font-size:10px;
	font-weight:bold;
	vertical-align: middle;
	white-space: nowrap;
}

td.right, td.rightselect, td.rightselect_err, td.right_region {
	width: 172px;
	vertical-align: top;
	text-align: left;
	background: #fff url(img/tlo_input_ok.gif) 0px 1px no-repeat;
}

td.right_k, td.right_k2 {
	width: 86px;
	vertical-align: top;
	text-align: left;
	background: #fff url(img/tlo_komunikator1.gif) 0px 1px no-repeat;
}

td.right_k2 {
width:72px;
	background: #fff url(img/tlo_komunikator2.gif) 0px 1px no-repeat;
}

td.right_region {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b0b0b0;
	background: none;
}


td.right_metry, td.right_cena, td.right_metry_err, td.right_cena_err {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b0b0b0;
	background: #fff url(img/tlo_powierzchnia.gif) 0px 1px no-repeat;
}

td.right_cena {
	background: #fff url(img/tlo_cena.gif) 0px 1px no-repeat;
}

td.right_cena_err {
	background: #fff url(img/tlo_cena_err_172.gif) 0px 1px no-repeat;
}

td.right_metry_err {
	background: #fff url(img/tlo_powierzchnia_err_172.gif) 0px 1px no-repeat;
}

a.zmien {
	font-family: tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 45px;
	color: #0085d9;
	text-decoration:none;
}

a.zmien:hover {
	color: #6fc1f4;
}


td.rightselect {
	background: #fff url(img/tlo_select_ok.gif) 0px 1px no-repeat;
}

td.rightselect_err {
	background: #fff url(img/tlo_select_Err.gif) 0px 1px no-repeat;
}


td.right_err {
	width: 172px;
	vertical-align: top;
	text-align: left;
	background: #fff url(img/tlo_input_err.gif) 0px 1px no-repeat;
}


div.chekbox {
	width: 400px;
	height: 20px;
	position: absolute;
	top:215px;
	left:150px;
	vertical-align: middle;
}

img.checkbox {
	border:none;
	height:20px;
	width:21px;
	float:left;
	margin-right: 20px;
}

img.checkboxoff, img.checkboxon,img.checkboxon2, img.checkboxoffErr {
	border:none;
	height:20px;
	width:21px;
	float:left;
	margin: 2px 0 0 4px;
    background: transparent url(img/chboxoff.png) 0 0 no-repeat;
    _background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/chboxoff.png');


}

img.checkboxon, img.checkboxon2 {
    background: transparent url(img/chboxon.png) 0 0 no-repeat;
    _background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/chboxon.png');
}

img.checkboxoffErr {
   background: transparent url(img/chboxoffErr.gif) 0 0 no-repeat;
	 _background: none;
	 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/chboxoffErr.gif');
}


span.chekbox {
	color: #999999;
	line-height: 20px;
	font-weight: normal;
}

span.chb {
   	color: #999999;
    display:block;
	font-weight: bold;
    margin: 5px 0 0 5px;

    float:left;
}


div.anuluj {
	width:57px;height:18px;margin:0px 0 0 137px;float:left;
}

*html div.anuluj {
	margin:0px 0 0 69px;
}

div.zapisz_dane {
	width:73px;height:25px;margin:0px 0 0 48px;float:left;
}

*html div.zapisz_dane {
	margin:0px 0 0 47px;
}

div.select_region_noborder
{
  position: relative;
  border: 0;
  margin: 0;
  width: 162px;
  height: 16px;
  margin-left: 2px;
  overflow: hidden;
  background-color: transparent;
}

select.region {
  border: none;
  color: #000;
  font: normal normal 11px Arial, Tahoma, sans-serif;
  height: 18px;
  width: 162px;
  background-color: transparent;
  position: relative;
  left: 0px;
  top: 0px;

}
select.region_err{
  background-color: #F8E5AA;
  border: none;
  color: #000;
  font: normal normal 11px Arial, Tahoma, sans-serif;
  height: 18px;
  width: 162px;
  position: relative;
  left: 0px;
  top: 0px;
}


*html select.region {width: 166px;left: -2px;top: -2px;}
*html select.region_err {width: 166px;left: -2px;top: -2px;}
input.txt, input.txt_k, input.txt_adres {
	border : 0px #999999 solid;
	color: #AEA7A7;
	font: normal normal 11px Arial, Tahoma, sans-serif;
	width: 164px;
	padding-left: 2px;
	margin:0;
	background-color: transparent;
}

input.txt_k
{
	width: 78px;
}

input.txt_adres {
	width: 182px;
	padding:4px 0 0 7px;
	margin:0;
	background-color: transparent;
}

*html input.txt_adres {
	padding:2px 0 0 7px;
}

input.txtErr
{
	border : 0px #999999 solid;
	color: #AA720F;
	font: normal normal 11px Arial, Tahoma, sans-serif;
	width: 158px;
	padding-left: 2px;
	margin:0;
	background-color: transparent;
}

div.d1 {
	width:689px;
	height: 21px;
	font-size: 10px;
	background: transparent url(img/tlo_przed_form.gif) repeat-y;
}

div.d2 {
	width:689px;
	height: 41px;
	font-size: 10px;
	background-color: #F8F7F3;
}

div.d3 {
	width:678px;
	height: 31px;
	margin-left:11px;
	font-size: 10px;
	background-color: #F8F7F3;
}

div.d4 {
width:645px;
	overflow: hidden;
	margin-left:11px;
	font-size: 10px;
background-color: #fff;

}


div.zakladki_lokalizacja {
	width:678px;
	height: 22px;
	margin-left:11px;
	font-size: 10px;
	background: #F8F7F3 url(img/tlo_zakladki_lokalizacja.gif) top left no-repeat;
}

div.zakladki_drukuj_strone {
	width:678px;
	height: 32px;
	margin-left:11px;
	font-size: 10px;
	background: #F8F7F3 url(img/tlo_zakladki_drukuj_strone.gif) top left no-repeat;
}


a.d3_nieruchomosci, a.d3_nieruchomosci_on, a.d3_konto, a.d3_aktywne,
a.d3_aktywne_on, a.d3_nieaktywne,a.d3_nieaktywne_on, a.d3_wynajete,a.d3_wynajete_on {
	display: block;
	width:149px;
	height:31px;
	background: transparent url(img/tlo_d3_nieruchomosci.gif) top left no-repeat;
	text-decoration: none;
	float: left;

}

a.d3_nieruchomosci_on {
	background: transparent url(img/tlo_d3_nieruchomosci_on.gif) top left no-repeat;
}

a.d3_konto {
	background: transparent url(img/tlo_d3_konto.gif) 0 0 no-repeat;
}

a.d3_aktywne {
	background: transparent url(img/tlo_aktywne.gif) top left no-repeat;
}

a.d3_aktywne_on {
	background: transparent url(img/tlo_aktywne_on.gif) 0 0 no-repeat;
}

a.d3_nieaktywne {
	background: transparent url(img/tlo_nieaktywne.gif) top left no-repeat;
}

a.d3_nieaktywne_on {
	background: transparent url(img/tlo_nieaktywne_on.gif) 0 0 no-repeat;
}
a.d3_wynajete {
	background: transparent url(img/tlo_wynajete.gif) top left no-repeat;
}

a.d3_wynajete_on {
	background: transparent url(img/tlo_wynajete_on.gif) 0 0 no-repeat;
}

a.d3_turystyka, a.d3_turystyka_on {
	display: block;
	width:120px;
	height:31px;
	background: transparent url(img/tlo_d3_turystyka.gif) top left no-repeat;
	text-decoration: none;
	float: left;
}

a.d3_turystyka_on {
	background: transparent url(img/tlo_d3_turystyka_on.gif) top left no-repeat;
}

a.d3_student, a.d3_student_on, a.d3_nocki, a.d3_nocki_on {
	display: block;
	width:110px;
	height:31px;
	background: transparent url(img/tlo_d3_student.gif) top left no-repeat;
	text-decoration: none;
	float: left;
}

a.d3_student_on {
	background: transparent url(img/tlo_d3_student_on.gif) top left no-repeat;
}

a.d3_nocki {
	background: transparent url(img/tlo_d3_nocki.gif) top left no-repeat;
}

a.d3_nocki_on {
	background: transparent url(img/tlo_d3_nocki_on.gif) top left no-repeat;
}


span.d3_nieruchomosci, span.d3_nieruchomosci_on, span.d3_turystyka,
span.d3_turystyka_on, span.d3_student,span.d3_student_on, span.d3_nocki,
span.d3_nocki_on {
	font: bold 12px Tahoma, sans-serif;
	color: #4C98D3;
	margin-left:46px;
	line-height: 31px;
}

span.d3_nieruchomosci_on {
	color:#A4C6E1;
}

span.d3_turystyka {
	color:#94C61B;
}
span.d3_turystyka_on {
	color:#CAE190;
}

span.d3_student {
	color:#F6881F;
}
span.d3_student_on {
	color:#FEB772;
}

span.d3_nocki {
	color:#808285;
}
span.d3_nocki_on {
	color:#C8C9CA;
}

span.d3_konto, span.d3_aktywne, span.d3_nieaktywne, span.d3_wynajete {
    font: bold 12px Tahoma, sans-serif;
	color: #808080;
	margin-left:36px;
	line-height: 31px;
}

span.d3_konto_on {
   	color: #C5C0C0;
}

span.d3_aktywne {
   	color: #94C61B;
}

span.d3_aktywne_on {
   	color: #C3F152;
}

span.d3_nieaktywne {
   	color: #F6881F;
}

span.d3_nieaktywne_on {
   	color: #FCBD81;
}

span.d3_wynajete {
   	color: #0085D9;
}

span.d3_wynajete_on {
   	color: #5CBBF7;
}

span.d2 {
	font: bold 11px Tahoma, sans-serif;
	color: #666;
	margin-left: 26px;
	line-height: 28px;
}

span.d3 {
   	font: bold 10px Tahoma, sans-serif;
	color: #0085d9;
	margin-left: 26px;
	line-height: 28px;
}

div.d5 {
    width: 153px;
    height: 12px;
	font: bold 10px Tahoma, sans-serif;
	color: #0085d9;
	padding: 40px 0 0 227px;
}

span.drukuj_strone {
	font: bold 11px Tahoma, sans-serif;
	color: #666;
	margin-left: 26px;
	display: block;
    width: 300px;
    height: 13px;
    position: relative;
    top: 10px;
    left: 0px;
}

span.lokalizacja, span.lokalizacja_on {
	font: bold 12px Tahoma, sans-serif;
	margin-left:17px;
	display:block;
	color: #4C98D3;
	padding-top: 8px;
	height: 12px;
}

span.lokalizacja_on {
	color:#A4C6E1;
}

a.drukuj, a.drukuj_on {
	font: normal 9px Tahoma, sans-serif;
	padding-right:70px;
	display:block;
    color: #8a8a8a;
	padding-top: 8px;
	height: 11px;
    float:right;
    cursor: pointer;
    text-decoration: none;
}

a.drukuj_on {
   color: #0085D9;
}



div.menu_kreatora, div.menu_kreatora1_on,div.menu_kreatora2_on,div.menu_kreatora3_on,
div.menu_kreatora4_on,div.menu_kreatora5_on,div.menu_kreatora6_on,
div.menu_kreatora7_on,div.menu_kreatora8_on, div.menu_konto, div.menu_konto1_on,
div.menu_konto2_on, div.menu_konto3_on, div.menu_konto4_on, div.menu_konto5_on,
div.menu_edycja, div.menu_edycja1_on, div.menu_edycja2_on, div.menu_edycja3_on
 {
	width:689px;
	height: 44px;
	font-size: 10px;
	text-align: left;
	background: transparent url(img/tlo_kreator.jpg) top left no-repeat;
}

div.menu_konto {
   background: transparent url(img/tlo_konto.gif) top left no-repeat;
   margin-bottom:10px;
}

div.menu_konto1_on {
   background: transparent url(img/tlo_konto1_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_konto2_on {
   background: transparent url(img/tlo_konto2_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_konto3_on {
   background: transparent url(img/tlo_konto3_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_konto4_on {
   background: transparent url(img/tlo_konto4_on.jpg) top left no-repeat;
   margin-bottom:10px;
}



div.menu_konto5_on {
   background: transparent url(img/tlo_konto5_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_kreatora1_on {
  background: transparent url(img/tlo_kreator1_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_kreatora2_on {
	background: transparent url(img/tlo_kreator2_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_kreatora3_on {
	background: transparent url(img/tlo_kreator3_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_kreatora4_on {
	background: transparent url(img/tlo_kreator4_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_kreatora5_on {
	background: transparent url(img/tlo_kreator5_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_kreatora6_on {
	background: transparent url(img/tlo_kreator6_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_kreatora7_on {
	background: transparent url(img/tlo_kreator7_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_kreatora8_on {
	background: transparent url(img/tlo_kreator8_on.jpg) top left no-repeat;
   margin-bottom:10px;
}

div.menu_edycja {
	background: transparent url(img/tlo_edycja.jpg) top left no-repeat;
}

div.menu_edycja1_on {
	background: transparent url(img/tlo_edycja1_on.jpg) top left no-repeat;
}

div.menu_edycja2_on {
	background: transparent url(img/tlo_edycja2_on.jpg) top left no-repeat;
}

div.menu_edycja3_on {
	background: transparent url(img/tlo_edycja3_on.jpg) top left no-repeat;
}

div.menu_kreator {
	float: left;
	width: 77px;
	height: 44px;
}

span.menu_kreator,span.menu_kreator_on, a.menu_kreator {
	font: normal 10px Tahoma, sans-serif;
	color: #999;
	display: block;
	width: 67px;
	height:40px;
	overflow: hidden;
	margin-left: 10px;
	padding-top:5px;
    cursor: pointer;
    text-decoration: none;
}

span.menu_kreator_on, a.menu_kreator_on {
	color: #fff;
}

a.menu_kreator:hover {
   text-decoration: underline;
}

#NIERUCHOMOSCI, #EDYCJA_DANYCH, #OFERTY {
	 margin:0;
	 padding:0;
}


div.formularz_nieruchomosci {
	width: 689px;
	overflow: hidden;
	background: #F8F7F3 url(img/tlo_form_nieruchomosci.gif) repeat-y;
	margin-bottom: 0px;
	position:relative;
    vertical-align: top;
}

table.tab_nieruchomosci {
	width:auto;
	height: auto;
	margin: 40px 0 0 23px;
}

td.left_nieruchomosci {
	width: 20px;
	text-align: right;
}

td.left_nieruchomosciErr {
	width: 20px;
	text-align: right;
}

td.right_nieruchomosci {
	width: 150px;
	text-align: left;
	font: normal 11px Tahoma, sans-serif;
	color:#666;
	vertical-align: middle;
	white-space : no-wrap;
}



img.checkbox_nieruchomosci {
	border:none;
	height:20px;
	width:21px;
	float:left;
	margin-right: 15px;
}


div.wysylka, div.wysylka2, div.wysylka_oferty, div.usun_oglosz, div.zaplac,
div.wysylka_top, div.wysylka_bottom {
	clear:both;
	width:689px;
	height:32px;
	background: #fff url(img/tlo_wysylka.gif) top left no-repeat;
	margin-bottom: 0px;
}

div.usun_oglosz {
    background: #fff url(img/tlo_usun_oglosz.gif) 0 0 no-repeat;
}

div.wysylka_oferty {
	background: #fff url(img/tlo_wysylka_oferty.gif) top left no-repeat;
    margin: 0;
}

div.zaplac {
	background: #fff url(img/tlo_zaplac.gif) top left no-repeat;
    margin: 0;
}

div.wysylka_top {
  height: 6px;
	background: #fff url(img/tlo_top_rejestr.gif) top left no-repeat;
    margin: 0;
}

div.wysylka_bottom {
  height: 6px;
	background: #fff url(img/tlo_bottom_rejestr.gif) top left no-repeat;
    margin: 0;
}

div.wysylka2 {
    width: 689px;
	height:50px;
	background: #fff url(img/tlo_wysylka2.gif) 0 0 no-repeat;
	margin-bottom: 30px;
}

div.anuluj_wysylka {
	width:57px;height:18px;padding:2px 0 0 451px;float:left;
}

div.wstecz,div.wstecz2 {
	width:57px;height:18px;padding:2px 0 0 448px;float:left;
}

div.wstecz2 {
	padding:0px 0 0 448px;
}

*html div.wstecz2 {
	padding:0px 0 0 448px;
}

div.dalej_wysylka {
	width:73px;height:25px;padding:0px 0 0 46px;float:left;
}

div.dalej, div.dalej2 {
	width:73px;height:25px;padding:0px 0 0 54px;float:left;
}

div.dalej2 {
	padding:0px 0 0 54px;
}

*html div.dalej2 {
	padding:0px 0 0 52px;
}

*html div.dalej {
	width:73px;height:25px;padding:0px 0 0 51px;float:left;
}

div.zobacz {
	width:125px;height:25px;padding:2px 0 0 501px;
}

img.mapa_polski {
	width: 200px;
	height: 186px;
	margin: 24px 0 0 34px;
}

img.oddziel {
	clear:both;margin-bottom:15px;margin-left: 11px;
}

img.oddziel2 {
	clear:both;padding-bottom:15px;margin-left: 0px;
}
span.info {
	clear: both;
	display: block;
	font: normal 10px tahoma, sans-serif;
	padding-left:590px;
	color: #999;
}

textarea.txt_area {
	width: 498px;
	height: 73px;
	border: none;
	background: #fff url(img/tlo_textarea.gif) 0 0 no-repeat;
	padding: 10px;
	margin: 5px 0 24px 146px;
    font: normal 10px arial,tahoma,sans-serif;
    color: #AEA7A7;
}

textarea.txt_area_bis {
	width: 498px;
	height: 73px;
	border: none;
    padding: 0px;
	margin: 0px 0 0px 0px;
    font: normal 10px arial,tahoma,sans-serif;
    color: #AEA7A7;
    overflow-x:hidden;
}

textarea.txt_area2 {
    clear: both;
	width: 340px;
	height: 37px;
	border: none;

	padding: 0px;
	margin: 1px 0 24px 8px;
    font: normal 10px arial,tahoma,sans-serif;
    color: #AEA7A7;
    
    overflow-x:hidden;
}

*html textarea.txt_area {
	background-attachment: fixed;
	overflow-x:hidden;
}

div.foto1 {
  width: 225px;
  overflow: hidden;
  text-align: center;
  margin:20px 0 0 26px;
  background-color: #f7f7f7;
  position: relative;
}

img.edycja {
  position: absolute;
  top: 0px;
  left: 0px;
}


a.usun_zdjecie {
  display: block;
  width: 86px;
  height: 24px;
  margin:10px 0 0 167px;
}

img.i {
  border: none;
  float: left;
  margin: 0 13px 0 225px;
}

div.tekst {
  width: 30px;
  height: 13px;
  font: normal 11px tahoma, sans-serif;
  color: #3b3b3b;
  float: left;
  margin-left: 3px;
}

div.tekst2 {
  width: 68px;
  height: 12px;
  font: normal 10px tahoma, sans-serif;
  color: #999;
  float: left;
}

span.zmien {
  font: bold 11px tahoma, sans-serif;
  color: #3b3b3b;
  margin-right: 5px;
  float: right;
  line-height: 20px;
}

*html img.top {
  vertical-align: top;
}

span.uwaga {
  font: normal 11px tahoma, sans-serif;
  color: #666;
  margin: 0px 5px 0px 60px;
  float: left;
  line-height: 21px;
}

div.mapa {
  width: 339px;
  height: 285px;
  padding: 7px 0 0 25px;
  float: left;
}

*html div.mapa {
  padding: 0px 0 0 22px;
}

div.adres {
    float:left;
    width:194px;
    height: 22px;
    background: #fff url(img/tlo_adres.gif) 0 0 no-repeat;
}

div.podaj_adres {
  width: 65px;
  height: 12px;
  float: left;
  padding: 4px 3px 0 0;
  color: #3b3b3b;
}

div.podaj_adres2 {
   clear: both;
  width: 177px;
  height: 12px;
  color: #999;
  padding: 5px 0 0 70px;
	white-space : nowrap;
}

img.lokalizuj {
    padding: 11px 0 0 188px;
}

div.kat {
  width: 678px;
  height: 33px;
  font-size: 10px;
  background: transparent url(img/tlo_kategoria.gif) 0 0 no-repeat;
  margin-left: 11px;

}




span.kat, span.kat_n {
  font: bold 9px tahoma, sans-serif;
  color: #8a8a8a;
  line-height: 30px;
}

span.kat_n {
  color: #0085d9;
  margin-left: 5px;
}

div.podglad {
  width: 313px;
  overflow: hidden;
padding:0 0 7px 11px;
  float:left;
}

div.podglad2 {
  width: 288px;
  overflow: hidden;
  margin: 0px auto;
  text-align: left;
  background-color: #f7f7f7;
}

div.podglad3 {
  width: 281px;
  overflow: hidden;
  margin: 4px auto;
  text-align: center;
  vertical-align: top;
  background-color: #f7f7f7;
  position: relative;
}

div.ustaw {
  width: 131px;
  height: 26px;
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #f7f7f7;
  text-align: left;
}

img.ustaw {
  width: 19px;
  height: 16px;
  position: absolute;
  top: 0px;
  left: 262px;
  background-color: #f7f7f7;
}

div.miniatury {
  width: 288px;
  overflow: hidden;
  padding: 16px 0 14px 0px;
  background-color: #fff;
}

div.opis_obrazka {
  width: 270px;
	height : 17px;
  overflow: hidden;
  padding: 5px 8px;
  font: normal 9px tahoma, sans-serif;
  color: #999;
  text-align: left;
}

td.m_left {
  width: 65px;
  height: 65px;
  background: #fff url(img/tlo_miniatura.gif) 0 0 no-repeat;

}

td.m_pusta {
  width: 9px;
  height: 6px;
  font-size: 10px;
}


div.mini {
  width: 60px;
  height: 60px;
  margin: 2px auto;
  position: relative;
}

div.mapa_google {
  width: 280px;
  overflow: hidden;
  margin: 4px auto 4px;
}

div.prawa {
  width: 307px;
  overflow: hidden;
  float: right;
  margin-right: 45px;
  padding-left: 8px;
}

div.prawa1, div.prawa2, div.prawa3 {
  width: 307px;
  font: bold 13px tahoma, sans-serif;
  color: #0085d9;
  text-align: left;
}

div.prawa2 {
    color: #9e9e9e;
    padding-top: 20px;
    font-weight: normal;
}

div.prawa3 {
  height: auto;
    color: #9e9e9e;
    font-size: 11px;
    margin-top: 18px;
    margin-bottom: 24px;
    font-weight: normal;
}

div.prawa3 span {
    color: #8bc541;
    font-size: 18px;
    padding-top: 18px;
    margin-left: 4px;
    font-weight:bold;
}

div.parametry {
   width: 307px;
  overflow: hidden;
  margin: 32px 0 36px 0;
}


div.p_left, div.p_right {
    width: 128px;
    overflow: hidden;
    color: #9e9e9e;
    font: normal 11px tahoma, sans-serif;
    text-align: right;
    float: left;
    margin-bottom: 12px;
}

div.p_right {
    color: #666;
    text-align: left;
    padding-left: 10px;
    width: 148px;

 }
a.email {
    color: #0085d9;
    text-decoration: none;
}

a.email:hover {
    color: #84cfff;
}

div.dodatkowe {
  clear: both;
  width: 613px;
  overflow: hidden;
  font: normal 10px tahoma, sans-serif;
  color: #999;
  margin: 20px 0 30px 25px;
}

div.dodatkowe b {
    color: #0085d9;
}

div.zobacz_ogloszenie {
	clear:both;
	width:689px;
	height:32px;
	background: #fff url(img/tlo_zobacz_oglosz.gif) top left no-repeat;
	margin-bottom: 30px;
}

div.box1 {
  width: 612px;
  overflow: hidden;
  padding:18px 0 18px 25px;
}

img.pakiet {
  margin-right: 20px;
  float: left;
}

div.pakiet {
  width: 418px;
  overflow: hidden;
  margin:3px 0 0px 0px;
  float:left;
}

div.nazwa {
  width: 418px;
  overflow: hidden;
  font: bold 11px tahoma, sans-serif;
  color: #0085d9;
  padding-bottom: 30px;
}

div.nazwa b {
  width: 418px;
  overflow: hidden;
  font: bold 10px tahoma, sans-serif;
  color: #999;
  padding-bottom: 30px;
  margin-left: 8px;
}

div.opcje {
  width: 162px;
  overflow: hidden;
  float:left;
  font-size: 10px;
}

span.termin, span.zl {
	font: bold 11px tahoma,sans-serif;
	color: #3b3b3b;
	margin-left: 12px;
    line-height: 20px;
}

span.zl {
 	color: #0085d9;
}

div.pusty {
  width: 50px;
  height: 6px;
  font-size: 6px;
}

img.kreska_dluga {
  margin-left: 25px;
}

a.d4, span.d4, span.dd4, span.d4b, a.d4b, a.d4bb, a.d4c, a.d4d, span.d4e,  a.dziedzina, a.cena,
 a.czas, span.opcje  {
   display: block;
   width: 43px;
  height: 12px;
  color:#999;
  text-decoration: none;
  padding: 21px 0 0px 10px;
  font: normal 10px tahoma, sans-serif;
  float: left;
}

a.d4:hover { text-decoration: underline;}
span.dd4 {display:block;width: 233px;}
span.d4b { width: 73px;padding: 21px 0 11px 0px;}
a.d4b { width: 87px;padding: 21px 0 11px 0px;}
a.d4c {width: 73px;padding: 21px 0 11px 0px;}
a.d4d {width: 108px;padding: 21px 0 11px 0px;}
a.d4b:hover,a.d4c:hover, a.d4d:hover {text-decoration: underline;}

span.d4e {padding: 21px 0 11px 0px;}
a.d4bb { padding: 21px 0 11px 0px;}

*html a.d4bb {padding: 21px 0 11px 0px;}

div.blok_k1, div.blok_k1p, div.blok_k2, div.blok_k2p, div.blok_k1_oferty,
div.blok_k1_oferty_p,div.blok_k1_oferty2, div.blok_k2_usuniete
div.blok_k1_oferty_blue,div.blok_k1_oferty_green,div.blok_k1_oferty_orange,
div.blok_k1_oferty_black {
	width: 645px;
	height:84px;
	background: #fff url(img/tlo_box_k1.gif) 0 0  no-repeat;
    margin-bottom: 5px;
}

div.blok_k1p {
 background: #fff url(img/tlo_box_k1p.gif) 0 0  no-repeat;
}

div.blok_k2 {
  height:104px;
 background: #fafafa url(img/tlo_box_k2.gif) 0 0  no-repeat;
}

div.blok_k2p {
    height:104px;
    background: #fafafa url(img/tlo_box_k2p.gif) 0 0  no-repeat;
}

div.blok_k2_usuniete {
    height:104px;
    background: #fafafa url(img/tlo_box_k2_usuniete.gif) 0 0  no-repeat;
}

div.blok_k1_oferty_blue {
  height:83px;
 background: #FAFAFA url(img/tlo_box_k1_oferty_niebieski.gif) 0 0  no-repeat;
 margin-bottom: 5px;
}
div.blok_k1_oferty_green {
  height:83px;
 background: #FAFAFA url(img/tlo_box_k1_oferty_zielony.gif) 0 0  no-repeat;
  margin-bottom: 5px;
}
div.blok_k1_oferty_orange {
  height:83px;
 background: #FAFAFA url(img/tlo_box_k1_oferty_pomaranczowy.gif) 0 0  no-repeat;
  margin-bottom: 5px;
}
div.blok_k1_oferty_black {
  height:83px;
 background: #FAFAFA url(img/tlo_box_k1_oferty_czarny.gif) 0 0  no-repeat;
  margin-bottom: 5px;
}


div.blok_k1_oferty_p {
  height:83px;
 background: #fff url(img/tlo_box_k1_oferty_p.gif) 0 0  no-repeat;
}

div.blok_k1_oferty2 {
 height:83px;
 background: #fafafa url(img/tlo_box_k1_oferty2.gif) 0 0  no-repeat;
}

div.lp, div.lp_koszyk, div.lp_nieaktywne, div.lp_wynajete,div.lp_dom {
  width: 40px;
  height: 63px;
  font: normal 10px tahoma, sans-serif;
  color: #fff;
    padding: 12px 0px 0px 20px;
    float: left;
    text-align: left;
}

div.lp_koszyk {
  background: transparent url(img/czarne.png) 15px 7px no-repeat;
 }

div.lp_nieaktywne {
  background: transparent url(img/pomaranczowy.png) 15px 7px no-repeat;
 }

div.lp_wynajete {
  background: transparent url(img/niebieski.png) 15px 7px no-repeat;
 }

div.lp_dom {
    background: transparent url(img/zielone.png) 15px 7px no-repeat;
}

div.fotka_k1, div.fotka_k1_oferty {
	width: 220px;
	height:64px;
	float: left;
	font: normal 10px tahoma, sans-serif;
	color: #999;
    padding: 12px 0 0px 0px;
    text-align: left;
}

div.fotka_k1_oferty {
  width: 240px;
    padding: 12px 0 0px 7px;

}

img.fotka_k1 {
	margin: 0px 13px 0 0px;
	border: 1px  #F7F7F7 solid;
	float: left;
}

div.dzial, div.wystawione, div.wygasa {
	width: 72px;
	height:50px;
	float: left;
	color: #666;
    padding: 12px 0 0 0px;
     margin-left: 16px;
}

div.wystawione {
  width: 50px;
  color: #666;
  padding: 12px 0 0 0px;
  margin-left: 16px;
  overflow: hidden;
}

div.wygasa {
      width: 50px;
	color: #FF0000;
    padding: 12px 0 0 0px;
     margin-left: 26px;
}

div.opcje_konto7, div.opcje_konto1 {
  width: 66px;
  overflow: hidden;
  padding: 10px 0 0 35px;
  float: left;
}

div.opcje_konto1 {
  padding: 4px 0 0 35px;
}

a.opcje {
 display: block;
 padding-top: 1px;
}

*html a.opcje {
 display: block;
 padding-top: 0px;
}

div.informacja_edycja_konta {
	width:230px;
	height:50px;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	margin:90px 0 0 55px;
}

span.dane_osobowe,  span.dane_osobowe_on {
	font: bold 11px Tahoma, sans-serif;
	margin-left:15px;
	display:block;
	color: #0085D9;
	padding-top: 6px;
	height: 12px;
}

span.dane_osobowe_on {
	color: #0085D9;
}

a.drukuj_strone {
  font: normal 9px Tahoma,sans-serif;
  color: #8a8a8a;
  float:right;
  padding-right: 75px;
  line-height: 30px;
  text-decoration: none;
}

a.drukuj_strone:hover {
 color: #4C98D3;
}


a.koszyk_oferta
{
  font: normal 9px Tahoma,sans-serif;
  color: #8a8a8a;
  text-decoration: none !important;
}

a.koszyk_oferta:hover
{
  color: #4C98D3;
}


input.filtruj {
  margin: 13px 0 0 35px;
}

a.powrot_szukaj {
   display: block;
   float:right;
   padding: 0px 10px 0 0;
   font: bold 11px tahoma,sans-serif;
   color: #666;
   text-decoration:none;
}

a.powrot_szukaj:hover {
   color: #ccc;
}

span.wynajete {
    font: normal normal 10px Tahoma,sans-serif;
    color: #ff0000;
   margin-left: 16px;
}

span.wyszukujesz {
  font: normal 9px Tahoma,sans-serif;
  color: #8a8a8a;
  padding-left: 130px;
  line-height: 40px;
  float: left;
 padding-right: 10px;
}

div.kategoria_oferty {
    width: 200px;
    height: 26px;
    font:  bold 18px tahoma,sans-serif;
   color: #4C98D3;
   padding: 8px 0 0 0px;
   float:left;
}

a.lista_ogloszen {
  padding: 0 180px 0 180px;
}

div.tlo_png {
  position: fixed;
	left: 0;
	top: 0;
	_position: absolute;
	_top: expression( ( ignoreMe = document.documentElement.scrollTop ) + 'px' );
	_left: expression( ( ignoreMe = document.documentElement.scrollLeft ) + 'px' );
	width: 100%;
	height: 100%;
	_height: expression( document.documentElement.clientHeight + 'px' );
	background: url( 'img/przezr.png' );
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/przezr.png');
	color: #000000;
	z-index: 100;
	display: none;
	padding: 0;
	margin: 0;
}

div.tlo_png .okienko
{
	position: relative;
	display: block;
	width: 200px;
    height: 200px;
	margin: 200px auto 0 auto;
	z-index: 100;
	background: #dddddd;
	_padding-top: 1em;
	text-align: center;
}

b.inputinfo
{
	margin-left : 10px;
	color : #484848;
    font-size: 10px;
}

sup.elsup {
  font-size: 10px;
}


div.dodatkowe_szukanie {
clear: both;
width: 689px;
 height: 32px;
 font-size: 10px;
  background: url(/img/tlo_wyszukiwanie_b2.gif) repeat-y;
  margin-top:0px;
}

div.p1, div.p2 {
  clear:both;
  width:auto;
  height:24px;
  font-size:11px;
  margin-top:14px;
  margin-right:0;
  margin-bottom:0;
  margin-left:244px;
}

*html div.p1 {
  margin-top:10px;
}

div.p2 {margin-top: 12px;}

span.p1 {
  font:bold 11px tahoma,sans-serif;
  color:#626162;
  padding:0 5px 0 2px;
}

input.cena {
  background: #fff url(img/tlo_komunikator2.gif) 0 1px no-repeat;
  border: 0px red solid;
  font:normal 11px Tahoma,sans-serif;
  padding:5px 8px 5px 8px;
  width:72px;
}

*html input.cena {width:68px;padding:6px 8px 4px 8px;background-attachment: fixed;}

div.adv-top {top: 160px;left: 350px;}
*html div.adv-top {top: 162px;}

div.adv-top2 {top: 225px;left: 350px;}
*html div.adv-top2 {top: 227px;}

div.wyszukaj_gl {
    width: 689px;
    height: 32px;
    background: #fff url(img/tlo_wyszukaj.gif) 0 0 no-repeat;
    
}

input.wyszukaj {
  margin-left: 567px;
}

/* dodano 01.07.2008 */

a.koszyk {
  display: block;
  width: 11px;
  height: 10px;
  position: relative;
  top: 43px;
  left: 20px;
}

div.loader {
  width: 644px;
	text-align : center;
  height: 56px;
  position: absolute;
  top: 460px;
	padding : 50px 0px 0px 0px;
	background-color : #fff;
}

*html div.loader
{
	top : 500px;
}

*html div.loader {
  top: 20px;
}


/* dodane 02.07.2008 */

div.zakladki_kursy,div.zakladki_regulamin, div.zakladki_platnosci, div.zakladki_platnosci2 {
	width:645px;
	height: 38px;
	margin-left:11px;
	font-size: 10px;
	background: url(img/tlo_zakladki_kursy.gif) 0 0 no-repeat;
}
    /* 11.07.2008 */
div.zakladki_regulamin {
	background: url(img/tlo_zakladki_regulamin.gif) 0 0 no-repeat;
}

span.kursy, span.regulamin {
    display: block;
	width:auto;
	height:20px;
	background: transparent;
   	padding: 10px 0 0 45px;
    font: bold 18px tahoma,sans-serif;
    color: #94C61B;
}

span.regulamin { font: bold 12px tahoma,sans-serif;padding: 10px 0 0 25px;    }

div.kurs {
   width:615px;
   overflow: hidden;
   padding: 10px 15px 40px 15px;
   background-color: #fff;
    font: normal 13px tahoma,sans-serif;
    color: #9e9e9e;
    margin-left: 11px;
}

a.dziedzina {display: block;width: 60px;height:10px;padding: 21px 0 11px 0px;margin-left: 189px;margin-right: 0px;}
*html a.dziedzina {margin-left:147px;margin-right: 10px;}


a.cena { padding: 21px 0 11px 0px;margin-left: 31px;}

a.czas { padding: 21px 0 11px 0px;margin-left:25px;white-space:nowrap;margin-right: 15px}
*html a.czas { margin-right: 0px;}


span.opcje { padding: 21px 0 11px 0px;margin-left: 45px}

img.ikonka_kurs {
  margin: 0px 5px 0px 0px;
  float: left;
}

div.kurs_opis {
	width: 217px;
	height:64px;
	float: left;
	font: normal 10px tahoma, sans-serif;
	color: #999;
    padding: 12px 0 0px 3px;
}

div.kurs_opis b {
	font: bold 10px tahoma, sans-serif;
	color: #92C84D;
}

img.kurs_podglad {
  margin: 2px 15px 0px 10px;
  float: left;
}

div.kurs_tytul {
  font: normal 11px tahoma,sans-serif;
  color: #666;
  width: 560px;
  overflow: hidden;
  padding:0 0 20px 36px;
  line-height:14px;

}

div.kurs_tytul b {
  font: bold 13px tahoma,sans-serif;
  color: #0085d9;
}

div.kurs_foto {
  width: 220px;
 overflow: hidden;
  padding-left: 36px;
  text-align: center;
  float:left;
}

img.kurs_foto {
  border: 3px #F7F7F7 solid;
  text-align: center;
}

div.spis {
  width: 359px;
  overflow: hidden;
  padding-left: 0px;
  font: normal 11px tahoma, sans-serif;
  color: #999;
  float:left;
}

div.spis_tresci, div.spis_tresci2, div.spis_tresci3 {
  width: 315px;
  overflow: hidden;
  padding:0 0 3px 25px;
  font: normal 11px tahoma, sans-serif;
  color: #999;
}

img.kurs_kreski {
   padding:20px 0 20px 10px;
}

div.spis_tresci2 {
  width: 120px;
  font-weight: bold;
  float:left;
}

div.spis_tresci3 {
  width: 170px;
  color: #0085d9;
  font-weight: bold;
}

div.wysylka_kursy,div.wysylka_regulamin, div.platnosci_ok {
	clear:both;
	width:645px;
	height:50px;
	background:  url(img/wysylka_kursy.gif) top left no-repeat;
	margin:0px 0 30px 11px;
}

div.wstecz_kursy {
	width:57px;height:18px;padding:20px 0 0 437px;float:left;
}

div.wysylka_regulamin {
	background:  url(img/wroc_tlo.gif) top left no-repeat;
}

div.platnosci_ok {
	background:  url(img/tlo_zobacz_oglosz2.gif) top left no-repeat;
}

div.zapisz_kursy {
	width:73px;height:25px;margin:20px 0 0 43px;float:left;
}

*html div.zapisz_kursy {
	width:73px;height:25px;margin:20px 0 0 40px;float:left;
}

div.wystawione b {
    color: #0085d9;
    font-weight: bold;
}

/* dodane 08.07.2008 */



#POWIEKSZENIE {
  width: 834px;
  overflow: hidden;
  margin: 10px auto;
  position: fixed;
  z-index: 9999;
  display:none;
  top:15px;
}

#POWIEKSZENIE img { border: none}

#POWIEKSZENIE div.top, div.bottom {
  width: 834px;
  height:9px;
  font-size: 9px;
}

#POWIEKSZENIE div.bottom {
  position: relative;
}

#POWIEKSZENIE div.middle {
  width: 834px;
  overflow: hidden;
  background: url(img/tlo_powiekszenie.gif) 0 0 repeat-y;
}

#POWIEKSZENIE div.left {
  width: 81px;
  overflow: hidden;
  text-align: left;
  float:left;
}

#POWIEKSZENIE div.foto_opis {
  width: 503px;
  overflow: hidden;
  background-color: #f7f7f7;
  text-align: center;
   float:left;
}

#POWIEKSZENIE div.opis {
  width: 503px;
  overflow: hidden;
  background-color: #f7f7f7;
  text-align: left;
  font: normal 11px tahoma, sans-serif;
  color: #666;
}

#POWIEKSZENIE div.opis p {
  font: bold 12px tahoma, sans-serif;
  color: #4c98d3;
  padding: 12px 0 7px 0;
  margin: 0;
}

#POWIEKSZENIE div.miniat {
  width: 150px;
  height: 300px;
  background-color: #f7f7f7;
  float:left;
  text-align: left;
}

#POWIEKSZENIE div.m1, div.m2 {
  width: 60px;
  height: 60px;
  font-size: 10px;
  overflow: hidden;
  border: 1px #fbfbfb solid;
  background-color:#fff;
  float:left;
  margin:2px 9px 0px 16px;
}

#POWIEKSZENIE div.m2 {
  margin:2px 0px 0px 0px;
}

*html #POWIEKSZENIE div.m1 {
  margin:2px 9px 0px 8px;
}

#POWIEKSZENIE div.clear2 {
   clear: both;
   width: 120px;
   height: 10px;
   font-size: 10px;
}

#POWIEKSZENIE div.right {
  width: 100px;
  overflow: hidden;
  text-align: right;
   float:left;
}

#POWIEKSZENIE img.wskaznik {
    margin: 150px auto;
}

#POWIEKSZENIE img.krzyzak {
   position: absolute;
   right: 37px;
   bottom: 7px;
   display: block;
   cursor:pointer;
}

div.wstecz_regulamin {
	width:60px;height:19px;padding:20px 0 0 551px;
}


div.okienko
{
	position: fixed;
	left: 0;
	top: 0;
	_position: absolute;
	_top: expression( ( ignoreMe = document.documentElement.scrollTop ) + 'px' );
	_left: expression( ( ignoreMe = document.documentElement.scrollLeft ) + 'px' );
	width: 100%;
	height: 100%;
	_height: expression( document.documentElement.clientHeight + 'px' );
	background: url( 'img/przezr.png' );
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='/img/przezr.png');
	color: #000000;
	z-index: 9999;
	display: none;
	padding: 0;
	margin: 0;
}

/* dodane 15.07.2008 */

span.platnosci_standard {
 padding:0 276px 0 23px;
color: #0085d9;
 font: bold 11px tahoma, sans-serif;
}

span.platnosci_premium {
color:#94c61b;
 font: bold 11px tahoma, sans-serif;
 line-height: 70px;
}

span.platnosci_premium b {
color:#999;
 font: normal 10px tahoma, sans-serif;
  line-height:70px;
}


div.platnosci_1all {
  width: 586px;
    overflow: hidden;
    margin: 0px 0 0px 20px;
    padding: 9px 0 0px 0;
}

div.platnosci_1p, div.platnosci_1r {
   width: 220px;
   height: 20px;
   font-size: 10px;
   padding: 5px 0px 5px 5px;
   /* border-bottom: 1px #f0f0f0 solid; */
   background-color:#f0f0f0;
   float:left;
}

div.platnosci_1r {
   padding: 5px 0px 5px 5px;
   border-bottom: 1px #f0f0f0 solid;
}
div.platnosci_bok_ll {
	width:5px; height:30px; float:left;
	background:url('img/platnosci_left.gif') no-repeat;
}
div.platnosci_bok_lr {
	width:5px; height:30px; float:left;
	margin-right:100px;
	background:url('img/platnosci_right.gif') no-repeat;
}
div.platnosci_bok_rl {
	width:5px; height:30px; float:left;
	background:url('img/platnosci_left.gif') no-repeat;
}
div.platnosci_bok_rr {
	width:5px; height:30px; float:left;	
	background:url('img/platnosci_right.gif') no-repeat;
}

span.platnosci_1 {
  display: block;
  width: 40px;
  padding:3px 3px 0px;
  font: normal 11px tahoma, sans-serif;
  float:left;
  text-align: right;
}

div.platnosci_2 {
    width: 50px;
    height: 18px;
    color: #0085d9;
    padding-top:2px;
  font: bold 12px tahoma, sans-serif;
  float:left;
  text-align: right;
}
div.platnosci_2g
{
	width: 50px;
    height: 18px;
    color: #94C61B;
    padding-top:2px;
  font: bold 12px tahoma, sans-serif;
  float:left;
  text-align: right;
}

div.platnosci_info
{
	width:590px;
	padding:30px 0px 30px 0px;
	border-top:1px #ededed dotted;
}

div.platnosci_3 {
width: 50px;
height: 18px;
padding:2px 20px 0px 13px;
 color: #999;
 text-decoration: line-through;
 font: normal 12px tahoma, sans-serif;
  float:left;
  text-align: right;
}

div.platnosci_wyb {
  width: 466px;
  overflow: hidden;
  padding: 50px 0 40px 43px;
}

div.info_platnosci
{
	width:550px;
	background:url('img/i.gif') no-repeat 10px 0px; 	
	height:80px;
	margin-top:20px;
}
div.info_right
{
	width:500px;
	margin-left:30px;
	padding-left:10px;
	border-left:1px #ebebeb solid;
	color:#999;
	height:75px;
}

/* dodane 16.07.2008 */

div.zakladki_platnosci {
	background: url(img/tlo_zakladki_platnosci.gif) 0 0 no-repeat;
}
div.zakladki_platnosci2 {
	background: url(img/tlo_zakladki_platnosci2.gif) 0 0 no-repeat;
}
a.platnosci {text-decoration: none; font: bold 13px tahoma,sans-serif;
color: #b5cd34;display:block;padding: 13px 0 0 35px;float: left;}
a.platnosci:hover {color: #e1f381}

a.platnosci2 {text-decoration: none; font: bold 13px tahoma,sans-serif;
color: #f6881f;display:block;padding: 13px 0 0 110px;float: left;}
a.platnosci2:hover {color: #fecfa1}

/* dodane 17.07.2008 */

div.usuniete_admin {
width: 199px;
height: 57px;
font-size: 10px;
margin: 0px 0 0 425px;
background: transparent url(img/usuniete_przez_admina.gif) 0 25px no-repeat;
padding-top: 25px;
text-align: right;
}

div.usuniete_admin p {

color: #fff;
margin: 0px;
padding: 10px 15px 0 0;
}

div.cyfry {
  width:30px;
  height:10px;
  text-align: center;
  margin: 0px 0 0 -5px;
  padding-top: 4px;
  color: #fff;
}

a.wyszukaj {
    display: block;
    width: 25px;
    height: 25px;
    margin: 5px 0 0 10px ;
    padding: 0;
    float:left;
}

#transfer {
  width: 600px;
  overflow: hidden;
  padding: 20px 0 0 20px;
}
table.transfer_table
{
	padding-left:18px;
}

#transfer img {
 width: 60px;
 border: none;

}



#sms {
  width: 300px;
  overflow: hidden;
  padding: 20px 0 0 42px;
}

div.kolko_wyroznione {
  background-image: url( 'img/niebieski.png'     );
   background-position: 15px 7px;
   background-repeat: no-repeat;
}

div.kolko_1 {
   background-image: url( 'img/niebieski.png'     );
   background-position: 15px 7px;
   background-repeat: no-repeat;

}
div.kolko_2 {
   background-image: url( 'img/zielone.png' );
    background-position: 15px 7px;
       background-repeat: no-repeat;

}
div.kolko_3 {
   background-image: url( 'img/pomaranczowy.png'  );
   background-position: 15px 7px;
      background-repeat: no-repeat;

}
div.kolko_4 {
   background-image: url( 'img/czarne.png');
   background-position: 15px 7px;
      background-repeat: no-repeat;
}

div.polec1 {
  width: 156px;
  padding: 73px 0 10px 21px;
  font: normal 10px tahoma, sans-serif;
  color: #e0e0e0;
  overflow: hidden;
  float: left;
}

div.polec1 b {
  color: #8bc541;
}


span.polec {
   clear:both;
    display:block;
    width: 40px;
    height: 11px;
    font: normal 11px tahoma, sans-serif;
  color: #e0e0e0;
  float:left;
  padding: 3px 0 12px 24px;
}


input.polec {
  width: 101px;
  height: 13px;
  padding: 3px 5px 3px 5px;
  border: 1px #c3d6e8 solid;
  background-color: #fff;
  font: normal 10px tahoma, sans-serif;
 	color:#AEA7A7;
}

a.powrot_wyszukiwarki {
   display: block;
   width: 180px;
   height: 23px;
   float:right;
   padding: 3px 0px 0px 20px;
   margin-top: -3px;
   font: bold 11px tahoma,sans-serif;
   color: #666;
   text-decoration:none;
   background: transparent url(img/lupa_wyszkiwarka.gif) 0 0 no-repeat;
}

a.powrot_wyszukiwarki:hover {color: #0085d9;}

a.autowyszukiwacz {
   display: block;
   width: 140px;
   height: 23px;
   float:right;
   padding: 3px 0px 0px 3px;
   margin-top: -3px;
   font: bold 11px tahoma,sans-serif;
   color: #666;
   text-decoration:none;
   background: transparent url(img/lupa_autowyszukiwacz.gif) 0 0 no-repeat;
}
a.autowyszukiwacz:hover {color: #0085d9;}

span.za_autowyszukiwaczem {
   display:block;width: 200px;height:12px;font-size: 11px;float:left; color:#0085d9;
   text-align:left;font-weight: bold ;
}

img.kropka_autowyszukiwacz {
  border: none;
  margin: 20px 13px 50px 83px;
  float:left;
}


div.text_autowyszukiwacz {
  width: 580px;
  overflow: hidden;
  margin: 20px 0 0 53px;
  font: normal 11px tahoma, sans-serif;
  color: #666;
  text-align: center;
}

div.text_autowyszukiwacz p {
 font-weight: normal;
 text-align: left;
}

div.text_autowyszukiwacz p b {
 color: #0085d9;font-weight: normal;
}

span.adres_autowyszukiwacz {
  display: block;
  float: left;
  padding: 5px 10px 0 180px;
}


input.adres_autowyszukiwacz {
	border : 0px #999999 solid;
	color: #AEA7A7;
	font: normal normal 11px Arial, Tahoma, sans-serif;
	width: 158px;
	padding: 5px 7px 5px 7px;
	margin:0;
   background: #fff url(img/tlo_input_ok.gif) 0px 0px no-repeat;
   float: left;
}



ul#blad404 li {
  background: #fff url(img/kropeczka_blue.gif) 0 5px no-repeat;
  padding: 0 0 0 15px;
  list-style-type: none;
  font-size: 11px;color: #666;
}
ul#blad404 li a {
  font-size: 11px;color: #0085d9;
}

ul#blad404 li a:hover {
  font-size: 11px;color: #86ccf9;
}

input.text_2 {
  border : 1px #7F9DB9 solid;
  padding:1px 0 1px 0px;
 background-color: #fff;
  width: 158px;float:left;margin:10px 0 0 0px;
}

*html input.text_2 {margin:10px 0 0 0px;}

td.pn {
  text-align: right;
}

td.pp {
  text-align: left;
  width: 75px;
}