﻿body 
{
    background-color:#a80000;
    background-image:url('images/bg_grad.jpg');
    background-position:top;
    background-repeat:repeat-x;
    text-align:center;
    font-family:Verdana;
}
body, div, p, a, b, h1, h2, h3, h4
{
    color:#fff;
    margin:0;
}
#ofertyOkno div,#ofertyOkno p,#ofertyOkno a,#ofertyOkno b,#ofertyOkno h1,#ofertyOkno h2,#ofertyOkno h3,#ofertyOkno h4,
#info div,#info  p,#info  a,#info  b,#info  h1,#info  h2,#info  h3, #info h4
{
    color:#000;
}
#main
{
    width:864px;
    margin:0 auto;
}
#content
{
     background-image:url('images/content_bg.jpg');
     background-repeat:repeat-y;
    width:844px;
    float:left;
}
#content.property
{
     background-image:url('images/content_bg2.jpg');
}
#banner
{
    background-image:url('images/banner.jpg');
    background-repeat:no-repeat;
    width:864px;
    height:308px;
}
#left_column
{
    float:left;
    width:187px;
background-image:url('images/left_powt.gif');
background-repeat:repeat-y;
    background-color:#ffffff;
}
#left_column #left_top
{
    background-image:url('images/left_grad.jpg');
    background-repeat:no-repeat;
    width:187px;
    height:496px
}
#left_column #left_center
{
   width:180px;
}
#center_column
{
    background-color:Transparent;
    background-image:url('images/linia_poz.gif');
    background-position:top;
    background-repeat:repeat-x;
     width:455px;
     float:left;
}
#center_column2
{
    background-color:Transparent;
    background-image:url('images/gora_property.jpg');
    background-position:top;
    background-repeat:repeat-x;
     width:647px;
     padding-right:10px;
     float:left;
}
#footer
{
    clear:both;
    width:844px;
    height:19px;
    background-image:url('images/main_bottom.jpg');
    background-repeat:no-repeat;
    float:left;
}
#footer2
{
    clear:both;
    width:844px;
    height:19px;
    background-image:url('images/main_bottom2.jpg');
    background-repeat:no-repeat;
    float:left;
}
#right_column
{
    width:202px;
    float:left;
}
#right_top
{
    background-image:url('images/wyszukiwarka.jpg');
    width:202px;
    height:552px;
    background-repeat:no-repeat;
}
#right_top .top_left,
#right_top .top_right
{
    width:101px;
    cursor:pointer;
    float:left;
    color:#ffffff;
    font-weight:bold;
    line-height:10px;
    font-size:10px;
    text-align:center;
}
#right_top .top_right
{
     padding-top:6px;
     height:24px;
}
#right_top .top_left
{
    padding-top:12px;
     height:18px;
}
#right_top #dzialki .top_left
{
    padding-top:6px;
    height:24px;
}
#right_top .center
{
    clear:both;
    width:202px;
    height:23px;
    font-weight:bold;
    line-height:10px;
    font-size:10px;
    color:#000;
    padding-top:12px;
}
#right_top .content
{
    margin-top:100px;
    clear:both;
    margin-left:5px;
    width:197px;
}
#left_top a
{
    width:187px;
    display:block;
    background-repeat:no-repeat;
    text-decoration:none;
}
#left_top a:hover
{
    text-decoration:none;
}

#left_top #firma
{
    background-image:url('images/firma.jpg');
    height:41px;
}
#left_top #firma:hover
{
    background-image:url('images/firma_hover.jpg');
}
#left_top #cennik
{
    background-image:url('images/cennik.jpg');
    height:38px;
}
#left_top #cennik:hover
{
    background-image:url('images/cennik_hover.jpg');
}
#left_top #oferta
{
    background-image:url('images/oferta.jpg');
    height:36px;
}
#left_top #oferta:hover
{
    background-image:url('images/oferta_hover.jpg');
}
#left_top #kalkulator
{
    background-image:url('images/kalkulator.jpg');
    height:35px;
}
#left_top #kalkulator:hover
{
    background-image:url('images/kalkulator_hover.jpg');
}
#left_top #zglos
{
    background-image:url('images/zglos.jpg');
    height:37px;
}
#left_top #zglos:hover
{
    background-image:url('images/zglos_hover.jpg');
}
#left_top #zapytaj
{
    background-image:url('images/zapytaj.jpg');
    height:36px;
}
#left_top #zapytaj:hover
{
    background-image:url('images/zapytaj_hover.jpg');
}
#left_top #kredyty
{
    background-image:url('images/kredyty.jpg');
    height:36px;
}
#left_top #kredyty:hover
{
    background-image:url('images/kredyty_hover.jpg');
}
#left_top #kontakt
{
    background-image:url('images/kontakt.jpg');
    height:36px;
}
#left_top #kontakt:hover
{
    background-image:url('images/kontakt_hover.jpg');
}
#witaj_content
{
    background-image:url('images/witaj_bg.jpg');
    background-repeat:repeat-y;
    width:454px;
    margin-top:4px;
}
#witaj_content2
{
    width:454px;
    margin-top:4px;
    margin-bottom:20px;
}
#witaj_footer
{
    clear:both;
    width:454px;
    height:31px;
    background-image:url('images/witaj_foot.jpg');
    background-repeat:no-repeat;
    text-align:right;
    font-weight:bold;
    font-family:Trebuchet MS;
    font-size:14px;
    padding-top:6px;
}
#witaj_footer a
{
    margin-right:15px;
    text-decoration:none;
    color:#fff;
}
#witaj_footer a:hover
{
    text-decoration:underline;
}
.contener_main
{
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #990000;
    border-left-color: #990000;
    width:428px;
    padding-left:7px;
    padding-right:7px;
    clear:both;
}
.contener_head
{
    padding-bottom:5px;
}
.contener_head span
{
    text-align:left;
    float:left;
    color:#fff;
    font-size:17px;
    font-weight:bold;
    font-family:Trebuchet MS;
}
.contener_top
{
    height:10px;
    width:444px;
    background-image:url('images/contener_top.jpg');
    background-repeat:no-repeat;
    overflow:hidden;
}
.contener_foot
{
    height:10px;
    width:444px;
    background-image:url('images/contener_foot.jpg');
    background-repeat:no-repeat;
    margin-bottom:10px;
}
.contener
{
    margin-left:4px;
    float:left;
}
#properties_small .OfertaWyrozniona #FotOferty img
{
     width:121px;
     height:80px;
     border:0px;
}
#properties_small .OfertaWyrozniona #FotOferty
{
    padding-top:4px;
    padding-left:6px;
    width:135;
    height:93px;
    background-image:url('images/foto_bg_small.jpg');
    background-repeat:no-repeat;
}
#properties_small .OfertaWyrozniona
{
    width:135px;
    padding:3px;
    height:200px;
    font-size:9px;
    float:left;
}
#properties_small .OfertaWyrozniona h1
{
    font-size:11px;
    font-weight:bold;
    text-align:center;
}
#properties_small .OfertaWyrozniona a
{
     color:#ffcc99;
     font-weight:bold;
     text-transform:uppercase;
}
#properties_small .OfertaWyrozniona p
{
  text-align:center;
  padding-bottom:5px;   
}
#properties_small .OfertaWyrozniona .spliter
{
    clear:both;
    height:2px;
    background-image:url('images/spliter.jpg');
    width:132px;
    padding-bottom:5px;
    padding-top:5px;
     display:block;
     background-repeat:no-repeat;
     background-position:center;
}
#adv_search p,#adv_search b
{
    color:#000;
    font-size:10px;
    font-weight:bold;
}
#adv_search
{
    margin:0 auto;
    width:170px;
}
#adv_search div
{
    padding-bottom:5px;
}
#small_search a
{
    text-decoration:none;
    margin-top:15px;
    clear:both;
    margin-left:40px;
    display:block;
    width:85px;
    height:21px;
    background-image:url('images/szukaj.jpg');
}
#small_search a:hover
{
    text-decoration:none;
}
#prop_small
{
     font-size:9px;
     font-family:Trebuchet MS;
}
.listTab .sendLb
{
     font-size:12px;
}
.listTab .listHeader
{
    font-size:15px;
    font-weight:bold;
}
.Send_But a
{
    background-image:url('images/wyślij-zgłoszenie.jpg');
    background-repeat:no-repeat;
    width:118px;
    height:22px;
    margin:0 auto;
    text-decoration:none;
    display:block;
}
.Send_But a:hover
{
    text-decoration:none;
    background-image:url('images/wyślij-zgłoszenie_hover.jpg');
}
.Send_But
{
    padding-top:10px;
    padding-bottom:10px;
}
#propertyCalc .item
{
    display:block;
    position:relative;
    width:auto;
    content:normal;
    line-height:20px;
}
.calcCont
{
    clear:both;
     width:100%;
     display:block;
     text-align:center;
     padding-top:10px;
}
#propertyCalc .lastitem .right
{
    font-family:Trebuchet MS;
    font-weight:bold;
    font-size:17px;
    color: #ffffff;
    display:block;
    position:relative;
}
#propertyCalc .lastitem .left
{
    font-size:17px;
    font-family:Trebuchet MS;
}
#propertyCalc p.left
{
    float:left;
    font-weight:bold;
    width:270px;
    clear:left;
    font-size:12px;
    text-align:right;
    padding-right:10px;
}
#propertyCalc #cena.left,
#propertyCalc #prowizja.left
{
    width:185px;
}
#propertyCalc #rodzaj.left
{
     width:70px;
}
#propertyCalc #cena.right,
#propertyCalc #prowizja.right
{
    width:200px;
}
#propertyCalc #rodzaj.right
{
     width:310px;
}
#propertyCalc p.right
{
    float:left;
    width:140px;
    font-size:12px;
}
#propertyCalc p.right select
{
    width:300px;
}
#propertyCalc p.right input
{
    width:150px;
}
.calcCont a
{
     display:block;
     margin:0 auto;
     background-image:url('images/oblicz.jpg');
     background-repeat:no-repeat;
     width:118px;
     height:22px;
     color:#000;
     padding-top:4px;
     font-size:12px;
     text-decoration:none;
     font-weight:bold;
}
#propertyCalc .calcCont a:hover
{
    text-decoration:none;
}
#propertyCalc p.right select,
#propertyCalc p.right input
{
    margin-bottom:5px;
}
.lastitem
{
    padding-top:3px;
    width:430px;
    height:31px;
    background-image:url('images/suma_bg.jpg');
    background-repeat:no-repeat;
    clear:both;
}
#properties
{
    width:445px;
    font-size:12px;
}
#properties .prop_row
{
    cursor:pointer;
}
#properties #header td
{
    padding:5px;
    height:20px;
    font-weight:bold;
    font-size:13px;
}
#properties .prop_row .wyr
{
    font-weight:bold;
}
#properties .prop_row td
{
    padding:3px;
}
#properties .prop_row:hover td
{
    background-image:url('images/lista_hover.jpg');
    background-repeat:repeat-x;
    color:#9a0000;
}
#main_img .back_img img
{
    border:0px;
    width:91px;
    height:60px;
}
#main_img .back_img
{
    padding-top:4px;
    padding-left:3px;
    width:96px;
    height:65px;
    background-image:url('images/img_bg_off.jpg');
    background-repeat:no-repeat;
}
#properties .prop_row:hover #main_img .back_img
{
    background-image:url('images/img_bg_on.jpg');
}
#split_list
{
     background-image:url('images/split_list.jpg');
    background-repeat:no-repeat;
    width:429px;
    height:2px;
}
#properties .prop_row:hover .left_site
{
background-image:url('images/lista_left.jpg');
     background-repeat:no-repeat;
     background-position:right top;
}
#properties .prop_row:hover .right_site
{
    background-image:url('images/lista_right.jpg');
     background-repeat:no-repeat;
     background-position:left top;
}
.up
{
    background-image:url('images/up.jpg');
    background-repeat:no-repeat;
    float:left;
    width:9px;
    height:7px;
    display:block;
}
.down
{
    background-image:url('images/down.jpg');
    background-repeat:no-repeat;
    float:left;
    width:9px;
    height:7px;
    display:block;
}
#no_photo
{
    width:91px;
    height:60px;
    background-image:url('images/nophoto.jpg');
    background-repeat:no-repeat;
}
#flipper2 a
{
    color:#fff;
    font-weight:bold;
    font-size:12px;
    margin-left:5px;
    margin-right:5px;
    margin:0 auto;
    text-decoration:none;
}
#flipper2 .next_button,
#flipper2 .prev_button
{
    width:80px;
    margin-left:5px;
    display:none;
}
#flipper2 a.active
{
    border-style: solid;
    border-width: 1px;
    border-bottom-color:#cc9999;
     background-color:#ffcccc;
     color:#b33b3a;
}
#flipper2 a.hover
{
    text-decoration:none;
}
#flipper2
{
    text-align:center;
    margin-bottom:10px;
    margin-top:10px;
}
#flipper2 span
{
    display:block;
    margin:0 auto;
}
.galeria
{
    padding:5px;
    clear:both;
    float:left;
    width:240px;
}
.oferta
{
    padding:10px;
    padding-top:5px;
    float:left;
    width:370px;
}
.admin
{
    clear:both;
    padding:10px;
    padding-top:5px;
    float:left;
    width:610px;
}
#mainImg
{
    background-image:url('images/main_photo_bg.jpg');
    background-repeat:no-repeat;
    padding-top:7px;
    padding-left:9px;
    width:226;
    height:174px;
}
#mainImg img
{
    border:0;
    width:216px;
    height:159px;
}
#smallImg2
{
    background-image:url('images/left_foto_bg.jpg');
    background-repeat:no-repeat;
    float:left;
    clear:both;
    padding-top:7px;
    padding-left:9px;
    width:105px;
    height:97px;
    overflow:hidden;
}
#smallImg1
{
    background-image:url('images/right_foto_bg.jpg');
    background-repeat:no-repeat;
    float:left;
    padding-top:7px;
    padding-left:11px;
    width:108px;
    height:97px;
    overflow:hidden;
}
#smallImg1 img,
#smallImg2 img
{
    width:96px;
    height:89px;
    border:0;
}
#brak
{
    width:216px;
    height:159px;
    background-color:Red;
}
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 100%;
	background-color: #000;
	}
#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}
#numberDisplay
{
    color:#000;
}
#items p
{
    font-size:11px;
    float:left;
    font-weight:bold;
    width:240px;
    line-height:17px;
}
#items p.h
{
    width:130px;
    clear:both;
    font-weight:normal;
}
#desc
{
    padding-top:10px;
    font-size:11px;
    clear:both;
    line-height:15px;
}
#split_offer
{
    width:370px;
    height:2px;
    background-image:url('images/split_offer.jpg');
    background-repeat:no-repeat;
}
#items p.hh
{
    font-family:Trebuchet MS;
    font-size:16px;
    font-weight:bold;
    width:130px;
    clear:both;
    font-weight:normal;
    float:left;
    line-height:25px;
}
#items p.agnr
{
    font-family:Trebuchet MS;
    font-size:16px;
    font-weight:bold;
    float:left;
    font-weight:bold;
    width:240px;
    line-height:25px;
}
#items a
{
    width:118px;
    height:22px;
    display:block;
    background-image:url('images/wydruk.jpg');
    background-repeat:no-repeat;
    text-decoration:none;
}
#items a:hover
{
    text-decoration:none;
}
#items a.mail
{
    background-image:none;
    color:#fff;
    text-decoration:underline;
}
#infolinia
{
    height:102px;
    background-image:url('images/infolinia.jpg');
    background-repeat:no-repeat;
    background-position:1px;
    margin-top:50px;
}
#copyright
{
    text-align:right;
    font-size:10px;
    padding-right:30px;
    padding-bottom:10px;
    padding-top:2px;
    clear:both;
}
#copyright a
{
    font-size:10px;
    text-decoration:underline;
    color:#fff;
}