/* reset */
body, h1, h2, h3, ul, li, img, a { padding: 0; margin: 0; border: 0; }
ul, li { list-style: none; }
* { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

/* conteners */
#wrapper { margin: 7px auto 0; padding: 0 0 10px; width: 974px;  }
#top { height: 127px; position: relative; }
#sidebar { float: left; width: 309px; padding: 2px 2px 0 0;  }
#contener { float: left; width: 658px; padding: 5px 0 0;}

/* sidebar */
#sidebar .nav-ad { height: 120px; }
#sidebar .nav-ad .desc { width: 170px; }

/* contener */
#contener .menu { display: block; height: 33px;
	background: #696969 url(/templates/img/submenu-bottom.gif) bottom repeat-x;  
}
#contener .menu li { float: left; }
#contener .menu a { 
	color: #fff; padding: 8px 13px 0; height: 25px; text-decoration: none;
	background: #696969 url(/templates/img/submenu-bottom.gif) bottom repeat-x; float: left; 
}
#contener .menu a:hover {
	background: #9b9b9b url(/templates/img/submenu-hover.gif) center bottom no-repeat;
}

.navigator { padding: 0 0 0 10px; }
.navigator a { color: #5d5d5d; line-height: 32px; }
.navigator span { 
	padding: 0 7px;
	line-height: 32px; background: url(/templates/img/arrows/arrow-right-grey-double.gif) center no-repeat; 
}
.navigator h2 { display: inline; line-height: 32px; color: #de0007; font-size: 16px; }

/* top nav */
#top h1 { position: absolute; top: 0; left: 0; overflow: hidden; width: 310px; height: 118px; }
#top ul { 
	position: absolute; left: 314px; top: 56px; width: 657px; height: 49px; background: url(/templates/img/bg-top.jpg) repeat-x; 
	padding: 7px 0px 0px 0px;
}
#top li { float: left; }
#top li a { 
	float: left; height: 0; text-align: center; background: url(/templates/img/new/menu.png) no-repeat; 
	padding: 49px 0 0; overflow: hidden; border: 0; outline: 0;
}

#top li .m2 { width: 104px; background-position: 0px 0px; }
#top li .m3 { width: 161px; background-position: -104px 0px; }
#top li .m4 { width: 153px; background-position: -265px 0px; }
#top li .m5 { width: 125px; background-position: -418px 0px; }
#top li .m6 { width: 114px; background-position: -543px 0px; }

#top li .m2:hover { background-position: 0px -49px; }
#top li .m3:hover { background-position: -104px -49px; }
#top li .m4:hover { background-position: -265px -49px; }
#top li .m5:hover { background-position: -418px -49px; }
#top li .m6:hover { background-position: -543px -49px; }

#top .links { position: absolute; right: 0; top: 16px; width: 350px; height: 20px; }
#top .links a { color: #898989; text-decoration: underline; padding: 0 0 0 40px; }
#top .links .print { background: url(/templates/img/icons/icon-print.gif) 20px 0 no-repeat; }
#top .links .info { background: url(/templates/img/icons/icon-info.gif) 20px 0 no-repeat; }
#top .links .mail { background: url(/templates/img/icons/icon-mail.gif) 20px 2px no-repeat; }

/* logo transparent */
.logo-transparent-contener { position: relative; overflow: visible; }
.logo-transparent { 
	display: block; width: 157px; height: 151px;  background: url(/templates/img/logos/logo.png) no-repeat;
	position: absolute; right: -14px; bottom: -8px; z-index: 1000000;
}
* html .logo-transparent { 
	background: none; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/img/logos/logo.png', sizingMethod='scale'); 
}
.logo-transparent-contener img { z-index: 1000001; position: relative; }

/* center nav */
.nav { }
.nav .nav-left { float: left; width: 309px; padding: 2px 2px 0 0; }
.nav .nav-center { float: left; width: 309px; padding: 2px 2px 0 0; }
.nav .nav-right { float: right; width: 347px; padding: 2px 0 0; }

.nav-offer-entry { background: #ededed; padding: 20px 10px 10px; height: 167px; margin: 5px 0px; text-align: justify; }
.nav-offer-entry .img { float: left; padding: 0 10px 0 0; width: 95px; }
.nav-offer-entry .info { float: right; width: 155px; margin-top: 45px; }
.nav-offer-entry h2 a { display: block; font-weight: bold; font-size: 15px; color: #de0007; padding: 0 0 9px; } 
.nav-offer-entry .desc { color: #000000; display: block; padding: 0 0 3px; text-decoration: none; }
.nav-offer-entry .link { 
	color: #c70006; font-weight: bold; text-decoration: underline; float: right; margin-top: 4px;
}
.nav-offer-entry .link:hover { text-decoration: none; }

.nav-ad { background: #ba0000; color: #fff; }
.nav-ad h2 { background: #8e0000; padding: 4px; width: 100px; color: #fff; font-size: 12px; margin: -10px 0 0 -10px;  }
.nav-ad img { float: left; padding: 10px 10px 0; }
.nav-ad .desc { float: right; margin: -20px 0 0; color: #fff; padding: 0; }
.nav-ad a { color: #fff; }

/* box offers */
.box-offers { float: left; border: 1px solid #cccccc; width: 607px; padding: 6px; margin-top: 3px; }
.box-offers .box-offers-contener { float: left; width: 300px; padding: 0 6px 0 0; }

.box-offers ul { float: left; width: 297px; }
.box-offers ul li { float: left; padding: 0 0 1px; }
.box-offers ul li a { float: left; width: 296px; line-height: 26px;  color: #5a5a5a; background: #ededed; text-decoration: none; }
.box-offers ul li a span { padding-left: 30px; background: url(/templates/img/arrows/arrow-right-grey.gif) 10px 3px no-repeat; }
.box-offers ul li a:hover { background: #fff url(/templates/img/bg-2borders.gif) repeat-x; }
.box-offers ul li a:hover span { background: url(/templates/img/arrows/arrow-left-grey.gif) 5px 3px no-repeat; }

.box-offers h2 a { display: block; color: #de0007; font-size: 12px; padding: 10px 0 4px; }
.box-offers .desc { color: #5a5a5a; text-decoration: none; padding: 0 10px 0 0; }

/* box text */
.box-text { width: 324px; float: right;  padding: 14px 10px; }
.box-text .text-1 { 
	text-indent: -20000px; background: url(/templates/img/text/text-godnizaufania.gif) no-repeat; width: 213px; height: 32px; 
}
.box-text .text-2 { 
	text-indent: -20000px; background: url(/templates/img/text/text-instytucjefinansowe.gif) no-repeat; width: 287px; height: 35px; 
}
.box-text .desc { padding: 0 0 15px; color: #5a5a5a; line-height: 20px; }
.box-text img { padding: 10px; }

/* box news */
.box-news { 
	float: left; width: 603px; height: 184px; background: #ededed url(/templates/img/box-grey.png) bottom no-repeat; 
	margin: 5px 0 0; padding: 0 0 0 17px;
}

.box-news .box-news-top { height: 35px; padding: 15px 0 0; }
.box-news .box-news-top  .text-news { 
	text-indent: -20000px; background: url(/templates/img/text/text-aktualnosci.gif) no-repeat; width: 158px; height: 32px; 
	float: left;
}
.box-news .box-news-top a { 
	float: right; padding: 0 15px 0 20px; background: url(/templates/img/arrows/arrow-right-grey.gif) 0px 2px no-repeat; 
}

.box-news .coll-left { float: left; width: 280px; padding: 0 26px 0 0; }
.box-news .coll-right { float: left; width: 276px; }

.box-news .coll h2 a { display: block; font-size: 14px; }
.box-news .coll .body { display: block; text-decoration: none; padding: 0px; }

/* footer */
#footer { padding: 40px 0 0; height: 22px; background: url(/templates/img/bg-footer.gif) 0px 12px repeat-x; }
#footer a { padding-right: 22px; color: #5a5a5a; float: left; }
#footer .right { float: right; color: #000000; }

/* colors? */
.red { color: #cf0000; }
.grey { color: #5a5a5a; }
.light-grey { color: #878787; }

/* other */
.clear { clear: both; }
.hidden { display: none; }

/* Podstrony */
#podstrona{
  color: #5d5d5d;
}
#podstrona p{
  margin: 0;
}
#lewa{
  width: 309px;
  float: left;
  padding-top: 3px;
}
#zawartosc{
  float: right;
  width: 657px;
}
#lewa h2{
  color: White;
  background: url(/templates/img/lewah2.png) left bottom repeat-x #cecece;
  padding: 13px 0 13px 20px;
  font-size: 13px;
  margin:0;
}
#archiwumMenu{
  background: #ececec;
  padding-top: 12px;
}
#archiwumMenu li a{
  background: url(/templates/img/rok.png) left top no-repeat;
  display: block;
  color: #5d5d5d;
  text-decoration: none;
  font-weight: bold;
  padding: 4px 0 5px 27px;
  font-size: 12px;
}
#archiwumMenu li ul li a{
  background: url(/templates/img/miesiac.png) left bottom no-repeat;
  height: 22px;
  color: #000;
  font-weight: normal;
  padding: 7px 0px 0px 42px;
}
#archiwumMenu li ul li a span{
  color: #969696;
}
#archiwumMenu li ul li a:hover, #archiwumMenu li ul li a:hover span{
  font-weight: normal;
  color: White;
}
#archiwumMenu li ul li a:hover{
  font-weight: bold;
  background: url(/templates/img/miesiac.png) left top no-repeat;
  color: White;
}
#adres{
  margin-top: 5px;
  background: #ba0000;
  color: White;
  padding: 15px;
  float: left;
  width: 279px;
}
#adres div, #adres p{
  padding: 0;
  margin: 0;
}
#adres a{
  color: White;
}
.polowa{
  width: 50%;
  float: left;
}
.trojnik{
  width: 33%;
  float: left;
}
.mail_error { color: #BA0000; font-weight: bolder; }
.mail_success { color: green; font-weight: bolder; }
#map { width: 619px; height: 350px; margin: 0 auto; margin-top: 15px; }
#adres #telKon{
  margin-top: 15px;
  float: left;
  width: 100%;
}
#sciezka{
  padding: 13px 0 11px 10px;
  margin: 0;
  color: #5D5D5D;
}
#sciezka a{
  color: #de0007;
}
#sciezka strong{
  font-size: 14px; 
   color: #de0007;
}
.szaryLink, #sciezka a.szaryLink{
  color: #5d5d5d;
}
.news{
  margin: 0 20px;
  padding: 25px 0 20px 0;
  border-bottom: 1px solid #d5d5d5;
}
.data, .news h3{
  color: #de0007;
}
#nawigacja{
  text-align: center;
  margin-top: 23px;
  font-size: 11px;
}
#nawigacja li{
  display: inline;
}
#nawigacja li a{
  color: #5d5d5d;
  font-weight: bold;
  background: url(/templates/img/podNawigacja.png) center bottom no-repeat;
  padding: 0px 10px 0px 10px;
}
#nawigacja li a:hover, #nawigacja li.aktywny a{
  background: url(/templates/img/podNawigacja.png) center top no-repeat;
}
#nawigacja li.skraj a, #nawigacja li.skraj a:hover{
  font-weight: normal;
  background-image: none;
}
.osiedle{
  border: 1px solid #bebebe;
  padding: 2px;
  position: relative;
  height: 108px;
  overflow: hidden;
  background: url(/templates/img/osiedle.png) left bottom no-repeat;
  margin-bottom: 2px;
}
.osiedle img{
  float: left;
}
.osiedle h4{
  color: #de0007;
  font-size: 13px;
  margin: 5px 0 5px 0;
}
.osiedle p{
  height: 42px;
  overflow: hidden;
}
.osiedle a{
  position: absolute;
  top: 85px;
  left: 15px;
  color: #c70006;
  background: url(/templates/img/osStrzalka.png) left center no-repeat;
  padding: 2px 18px;
  text-decoration: underline;
}
.biuroSprz{
  background: url(/templates/img/biuroSprzedazy.png) left top no-repeat #ba0000;
  color: White;
  position: relative;
  padding: 0px;
  margin-bottom: 10px;
}
.biuroSprz .desc{
  padding: 12px 10px 10px 120px;
}
#lewa .biuroSprz h2{
  background: #8e0000;
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 4px;
  font-size: 12px;
}
#lewa .biuroSprz .polowa{
  color: White;
}
.biuroSprz a, .biuroSprz .desc a{
  color: White;
}
#zobaczRowniez h2{
  background: url(/templates/img/zobaczNaglowek.png) left top no-repeat #e7e7e7;
  color: #ba0000;
  padding: 7px 17px;
  width: 275px;
  font-size: 12px;
  margin-bottom: 1px;
  margin-top: 10px;
}
#zobaczRowniez ul{
  border: 1px solid #dcdcdc;
  padding: 5px 0;
}
#zobaczRowniez ul li{
  margin: 8px 0;
  padding: 0;
}
#zobaczRowniez ul li a{
  color: #ba0000;
  text-decoration: underline;
  
  padding: 0px 0px 0px 34px;
  margin: 0;
  background: url(/templates/img/zobaczStrzalka.png) left center no-repeat;
}
#zobaczRowniez ul li a:hover{
  text-decoration: none;
}
#menuOfert{
  width: 657px;
  float: left;
  margin-top: -1px;
	margin-bottom: 20px;  
}
#menuOfert li{
  display: inline;
}
#menuOfert li a{
  color: White;
  float: left;
  display: block;
  height: 26px;
  padding: 7px 23px 0 24px;
  background: url(/templates/img/menuOfert.png) center top no-repeat;
}
#menuOfert li a:hover, #menuOfert li a.aktywny{
  background: url(/templates/img/menuOfert.png) center bottom no-repeat;
  text-decoration: none;
}
#dziennik{
  text-indent: -99999px;
  background: url(/templates/img/dziennikBudowy.png) left top no-repeat;
  height: 17px;
  margin: 20px;
}

.new-title { width: 620px; background-color: #f1f1f1; padding: 5px; margin-bottom: 5px; }

.newsDziennik{
  float: left;
  width: 630px;
  margin-left: 7px;
  border-top: 1px solid #cbcbcb;
  padding-top: 1px;
  margin-bottom: 20px;
}

.trescNewsaBud{
  float: left;
  width: 230px;
  padding: 0px 0 12px 12px;
}
.zdjeciaPrzyNewsie{
  float: right;
  width: 370px;
}
.zdjecie{
  float: left;
  border: 1px solid #c1c1c1;
  padding: 4px;
  margin: 2px;
  display: inline;
  position: relative;
  text-align: center;
  height: 114px;
  width: 143px;
}
.zdjecie p{
  position: absolute;
  left: 2px;
  bottom: 2px;
  padding: 3px 0 0px 0;
  text-align: center;
  background: White;
  color: #ba0000;
  font-weight: bold;
  width: 80px;
}
.zdjecie p a{
  color: #ba0000;
  font-weight: bold;
  text-decoration: none;
}
#nawigacjaDziennik{
  padding: 30px 0px;
  text-align: center;
}
#nawigacjaDziennik li{
  display: inline;
  margin: 0 4px;
}
#nawigacjaDziennik li a{
  color: #ba0000;
  font-weight: bold;
}
#nawigacjaDziennik li a.aktywny{
  text-decoration: underline;
}
#nawigacjaDziennik li.skraj a{
  font-weight: normal;
}
#nadZapytaj{
  width: 617px;
  height: 1px;
  overflow: hidden;
  border-bottom: 1px solid #d5d5d5;
  margin-left: 18px;
  margin-bottom: 4px;
}
#zapytajOferta{
  border: 1px solid #a6a6a6;
  padding: 15px;
  background: url(/templates/img/podZapytaj.png) left bottom no-repeat;
  width: 587px;
  margin-left: 18px;
  color: #5d5d5d;
  
}
#zapytajOferta h3{
  color: #ba0000;
  font-size: 16px;
  margin-bottom: 10px;
}
#zapytajOferta input{
  border: 1px solid #afafaf;
  width: 178px;
}
#zapytajOferta textarea{
  border: 1px solid #afafaf;
  width: 566px;
  height: 62px;
  overflow: auto;
  margin-bottom: 2px;
}
#trescZap{
  padding-top: 18px;
  clear: both;
}
.button, #zapytajOferta .button{
  background: url(/templates/img/button.png) left top repeat-x;
  color: White;
  border: 0px;
  width: 73px;
  height: 25px;
}
#realizacja{
  border: 1px solid #bebebe;
  padding: 4px;
  margin-bottom: 11px;
}
#lokalizacja{
  text-indent: -99999px;
  background: url(/templates/img/lokalizacja.png) left top no-repeat;
  height: 17px;
  margin: 20px;
}
.opis{
  padding: 0px 45px 10px 20px;
  float: left;
  width: 592px;
  color:#5D5D5D;
}
.tresc{
  line-height: 150%;
}
.lok{
  margin-bottom: 20px;
  margin-left: 15px;
}
.tresc p{
  padding: 0 0 15px 0;
}
.opisLok{
  margin-right: 2px;
  float: left;
  width: 144px;
  height:170px;
}
.fotka{
  border: 1px solid #bfbfbf;
  padding: 4px;
  margin-bottom: 1px;
  text-align:center;
}
.opisFotki{
  border: 1px solid #bfbfbf;
  padding: 4px;
  text-align: center;
}
.podkreslenie{
  text-decoration: underline;
}
big{
  font-weight: bold;
  font-size: 15px;
}
#standard{
  text-indent: -99999px;
  background: url(/templates/img/standard.png) left top no-repeat;
  height: 18px;
  margin: 20px;
}
#inwestycja {
  text-indent: -99999px;
  background: url(/templates/img/inwestycja.jpg) left top no-repeat;
  height: 25px;
  margin: 20px;
}
#wybierz {
  text-indent: -99999px;
  background: url(/templates/img/wybierz.jpg) left top no-repeat;
  height: 25px;
  margin: 20px;
}
.fotoObramLeft{
  border: 1px solid #c3c3c3;
  padding: 4px;
  margin: 0 15px 0 0;
  float: left;
}
.fotoObramRight{
  border: 1px solid #c3c3c3;
  padding: 4px;
  margin: 0 15px 0 0;
  float: left;
}

.movieBox {
	margin-top: 5px;
	display: none;
}
.zwin {
	font-size: 13px;
	color:#DE0007;
	font-weight: bolder;
}
.seeSpecyfe { float: right; margin: -10px 0px 10px; }
.seeSpecyfe a { color: #b30101; font-size: 14px; text-decoration: underline; font-weight: bolder; }
.boxWybierz { border: 1px solid #bababa; padding: 4px; width: 614px; margin: 0 auto; }
.wybierzTitle { position: absolute; color: #5a5a5a; font-weight: bolder; font-size: 19px; padding: 5px; background-color: #ffffff; }
.wybierzMin { border: 1px solid #f8f8f8; width: 80px; margin: 10px; }
.wybierzMin2 { border: 1px solid #000000; width: 80px; margin: 10px; }
.wybierzMinList { position: absolute; margin-top: 32px; float: left; }
#boxDane { width: 622px; height: 32px; margin: 0 auto; background: #f7f7f7 url('/templates/img/back_wybierz.jpg') bottom repeat-x; margin-top: 3px; margin-bottom: 5px; font-weight: bolder; line-height: 27px; text-align: center; }
#boxDane div { float: left; margin: 0px 20px 0px 20px; color: #5a5a5a; }
#boxDane .cena { color: #BA0000; font-size: 15px; }
#boxOpis { width: 614px; padding: 4px; margin: 0 auto; background: url('/templates/img/back_wybierz2.jpg') repeat-x bottom #f4f4f4; margin-bottom:10px; color: #5a5a5a; text-align: justify; }
.boxList { float: left; margin: 10px; height: 150px;}
.boxDom { width: 134px; text-align: center; padding: 2px; border: 1px solid #bfbfbf; }
.boxDomOpis { width: 132px; text-align: center; background-color: #ededed; padding: 4px; color: #5a5a5a; margin-top: 3px; font-size: 13px; }
.boxDomOpis a { color: #5a5a5a; font-weight: bolder; }
.spanDomOpisCena { color: #BA0000; font-weight: bolder; }
.finansBox { width: 160px; height: 140px; float: left; background: url('/templates/img/back_finans.jpg') no-repeat bottom; }
.finansBoxFoto { width: 160px; height: 50px; text-align: center; margin-top: 30px; }
.finansBoxText { width: 145px; height: 35px; bottom: 0px; margin: 16px 0px 0px 15px; }
.finansLinkName { color: #df0007; font-weight: bolder; }
.finansLinkLink { color: #5a5a5a; }

/* new mod */

#new-offers { padding: 15px 0px; border-bottom: 2px solid #a7a8aa; margin-bottom: 10px; }
#new-offers .new-item { width: 478px; height: 246px; background: url("/templates/img/new/main_item.jpg") bottom no-repeat; float: left; margin-bottom: 10px;}
#new-offers .new-foto { padding: 5px; float: left; border: 1px solid #a7a8aa; left: 10px; top: 10px; position: relative; }
#new-offers p { width: 218px; height: 97px; padding: 10px; float: right; line-height: 17px; }
.new-more { float: left; margin-right: 10px; width: 200px; padding-left: 35px; }
#new-offers .margin { margin-right: 15px; }

#new-news { float: left; width: 293px; height: 161px; padding: 20px 10px 0px 10px; margin-right: 13px; }
#new-news .link { width: 160px; height: 25px; text-indent: -20000px; background: url("/templates/img/new/news.jpg") no-repeat; }
#new-news a { color: #696969; display: block; }
#new-news span { color: #989898; }
#new-news .first { background: url("/templates/img/new/news_back_1.jpg") left no-repeat; padding-left: 20px; margin: 19px 0px 0px 3px; }
#new-news .next { background: url("/templates/img/new/news_back_2.jpg") left no-repeat; padding-left: 20px; margin: 9px 0px 0px 3px; }

#new-trust { width: 320px; float: left; margin-right: 13px; height: 187px; }
#new-trust .text-1 { text-indent: -20000px; background: url(/templates/img/text/text-godnizaufania.gif) no-repeat; width: 213px; height: 22px; margin-top: 10px; }
#new-trust .desc { color: #5a5a5a; line-height: 20px; }

#new-fin { float: left; width: 303px; background: url("/templates/img/new/back_flash.jpg") bottom no-repeat; padding-bottom: 19px; }
#new-fin .text-2 { text-indent: -20000px; background: url(/templates/img/text/text-instytucjefinansowe.gif) no-repeat; width: 287px; height: 35px; margin-top: 10px; }
#new-fin #finansflash { margin-top: 6px; }

#new-real { background: url("/templates/img/new/back_inw.jpg") top no-repeat; width: 969px; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; padding-top: 45px; }
#new-real .real-entry { border-bottom: 1px solid #f0f0f0; padding: 10px; margin: 10px 0px; }
#new-real .new-border-image { text-align: center; border: 1px solid #d6d6d6; background-color: #f7f7f5; padding: 5px; float: left; margin-right: 10px; }
#new-real .new-border-image a:hover { text-decoration: none; }
#new-real .new-title-real { color: #0071ab; font-size: 20px; float: left; }
#new-real .new-lok { color: #747474; background-color: #eeeeee; float :right; padding: 3px; }
#new-real p { padding-top: 35px; text-align: justify; color: #000000; line-height: 20px; }
#new-real a { color: #e80000; font-weight: bolder; }

.newul { float: right; width: 225px; list-style-type: none; margin: 0px; padding: 0px; padding-top: 25px; height: 100px; text-align: justify; color: #000000; line-height: 20px; margin-bottom: 15px; }
.newul li { padding-left: 20px; background: url("/templates/img/new/newul.jpg") left no-repeat; }
.newulmin { list-style-type: none; margin: 0px; padding: 0px; text-align: justify; color: #000000; }
.newulmin li { padding-left: 15px; background: url("/templates/img/new/newul.jpg") left top no-repeat; }
.newast { margin: 3px 0; color: #000000; display: block; padding-left: 15px; background: url("/templates/img/new/newul.jpg") left no-repeat; }

a.offer-container { position: relative;display: block; width: 478px; height: 49px;}
.offer-header {height: 49px;overflow: hidden;position: absolute;width: 351px;color: #FFFFFF;}
.offer-header .left {float: left;margin: 5px 10px}
.offer-header .left span.big { font-size: 18px;}
.offer-header .left span.small { font-size: 10px;}
.offer-header .right {float: right;margin: 5px 0px 5px 0px;}
.offer-header .right span.big { font-size: 25px;line-height: 20px;}
.offer-header .right span.small {font-size: 15px;}

#sidebar { padding: 15px 0px; }
#sidebar .new-item { width: 309px; height: 215px; background: url("/templates/img/banner-index/back_small.jpg") bottom no-repeat; float: left; margin-bottom: 10px;}
#sidebar .new-item .offer-container { width: 309px; }
#sidebar .new-foto { padding: 5px; float: left; border: 1px solid #a7a8aa; left: 10px; top: 10px; position: relative; }
#sidebar p { width: 218px; height: 97px; padding: 10px; float: right; line-height: 17px; }
#sidebar ul.newul { padding: 7px 0px 0px;width: 180px; }
#sidebar .margin { margin-right: 15px; }
#sidebar  .link{color: #C70006;float: right;font-weight: bold;margin-top: 4px;text-decoration: underline;text-align: right;width: 300px;margin-right: 9px;}

#new-news .sg { float: left}
#new-news .bsc { float: right}
#new-news .sg .text,#new-news .bsc .text {font-size: 16px;margin-bottom: 10px;text-align: center;}

#new-offers .new-foto .realized-box { background: url("/templates/img/banner-index/realized.png") bottom no-repeat; position: absolute; width: 208px; height: 143px; }
#sidebar .new-foto .realized-box { background: url("/templates/img/banner-index/realized_small.png") bottom no-repeat; position: absolute; width: 104px; height: 72px; }
