﻿@media print {
 .nie_drukuj {display: none}
} 

body { 
SCROLLBAR-FACE-COLOR: #ececec;
SCROLLBAR-HIGHLIGHT-COLOR: #727272; 
SCROLLBAR-SHADOW-COLOR: #727272; COLOR: #353535; 
SCROLLBAR-3DLIGHT-COLOR: #efefef; 
SCROLLBAR-ARROW-COLOR: #727272; 
SCROLLBAR-TRACK-COLOR: #efefef;
SCROLLBAR-DARKSHADOW-COLOR: #efefef;
  background-color:#ebebeb;
}



.tlo_tabelka {
 FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#793B3B, endColorstr=#B01C1C, GradientType=0);
 BACKGROUND-COLOR: #B01C1C;
 }
 
.naglowek_strony {
 font-family: arial;
 font-size: 16px;
 color: #000000;
 }
 
.naglowek_tekst {
 font-family: arial;
 font-size: 12px;
 color: #414141;
 } 

.glowna_ramka_tekst1 {
 font-family: verdana;
 font-size: 11px;
 color: #CD0000;
 }
 
.glowna_ramka_tekst2 {
 font-family: verdana;
 font-size: 11px;
 color: #404040;
 }
 
.glowna_ramka_tekst3 {
 font-family: verdana;
 font-size: 11px;
 color: #A90000;
 }
 
.tekst_stopka {
 font-family: verdana;
 font-size: 10px;
 color: #404040;
 }

.tekst {
 font-family: verdana;
 font-size: 11px;
 color: #404040;
 }
 
.tekst_czerwony {
 font-family: verdana;
 font-size: 11px;
 color: #B71818;
 text-decoration: none;
 }
a.tekst_bialy,
.tekst_bialy,
 a.tekst_bialy:visited,
 a.tekst_bialy:link 
 {
 font-family: verdana;
 font-size: 11px;
 color: #ffffff;
 text-decoration: none;
 }
 a.tekst_bialy:hover
 {
     font-family: verdana;
 font-size: 11px;
 color: #ffffff;
 text-decoration: underline;
 }
 
.tekst_szary_wiekszy {
 font-family: arial;
 font-size: 14px;
 color: #404040;
 }

.tekst_szary_stopka {
 font-family: arial;
 font-size: 9px;
 color: #777777;
 text-decoration: none;
 } 

.tekst_szary_ciemny {
 font-family: verdana;
 font-size: 11px;
 color: #404040;
 }

.tekst_szary {
 font-family: arial;
 font-size: 11px;
 color: #B2B2B2;
 }
  
.oferty_tekst {
 font-family: verdana;
 font-size: 11px;
 color: #535353;
 }
 
.oferty_tekst_czerwony {
 font-family: verdana;
 font-size: 11px;
 color: #A22424;
 }
 
.oferty_tabela_naglowek {
 background: #ffffff;
 text-align: center;
/* border-width: 0px; */
/* border-right-color: #ffffff; */
/* border-right-width: 1px; */
/* border-style: solid; */
 font-family: verdana;
 font-size: 11px;
 color: #B71818;
 }
 
.oferty_tabela_lista1 {
 background: #ffffff;
 text-align: center;
/* border-width: 0px; */
/* border-right-color: #535353; */
/* border-right-width: 1px; */
/* border-style: solid; */
 font-family: verdana; 
 font-size: 11px;
 color: #535353;
 }
 
.oferty_tabela_lista2 {
 background: #ededed;
 text-align: center;
/* border-width: 0px; */
/* border-right-color: #ffffff; */
/* border-right-width: 1px; */
/* border-style: solid; */
 font-family: verdana;
 font-size: 11px;
 color: #535353;
 }
 
.oferty_tabela_lista11 {
 background: #ffffff;
 text-align: center;
 border-width: 0px;
 font-family: verdana;
 font-size: 11px;
 color: #535353;
 }
 
.oferty_tabela_lista22 {
 background: #ededed;
 text-align: center;
 border-width: 0px;
 font-family: verdana;
 font-size: 11px;
 color: #535353;
 }
 
.wyszukiwarka_inpt {
 font-family: verdana;
 font-size: 11px;
 font-style: italic;
 color: #535353;
 height: 16px;
 border: 1px solid #D3D3D3;
 }
 
.wyszukiwarka_select {
 font-family: verdana;
 font-size: 11px;
 font-weight: bold;
 color: #CD0000;
 height: 16px;
 }

.zglos_oferte_textarea {
 font-family: verdana;
 font-size: 11px;
 font-style: italic;
 color: #404040;
 }

 .dodatkowe_informacje {
 font-family: verdana;
 font-size: 9px;
 color: #404040;
 }
 .off_link
 {
     background-image:url(images/guzik_szczegoly.gif);
     background-repeat:no-repeat;
     display:block;
     overflow:hidden;
     width:74px;
     height:27px;
 }
 .small_foto
 {
     border:solid 1px #D3D3D3;
 }
.sortup
{
    width:7px;
    height:6px;
    margin-left:5px;
     display:block;
     float:right;
    background-image:url(images/sort1.gif);
     background-repeat:no-repeat;
    overflow:hidden;
}
.sortdown
{
    display:block;
    width:7px;
    float:left;
    height:6px;
    margin-left:5px;
    background-image:url(images/sort2.gif);
    background-repeat:no-repeat;
    overflow:hidden;
}
.sorting
{
    width:25px;
    padding-top:3px;
    height:6px;
    margin:0 auto;
}
.foto_list
{
    width:100px;
    border:0;
}
.active
{
    font-weight:bold;
    text-decoration:underline;
}
#flipper
{
    padding-top:10px;
    clear:both;
    font-size:12px;
    font-family:Tahoma;
    padding-left:10px;
    padding-bottom:5px;
}
#flipper a.tekst_czerwony
{
    color:#B71818;
}
.send_offer_box
{
    border: 1px solid rgb(210, 210, 210); overflow: hidden; width: 280px;
    color:#404040;
font-family:verdana;
font-size:11px;
font-style:italic;
}
.notifyMsg
{
    text-align:center;
    text-decoration:underline;
    padding-bottom:20px;
}
.notifyMsg span
{
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma;
}
.locations
{
    width: 160px; font-family: verdana; font-size: 11px; color: rgb(0, 0, 0);
}
.advcontr
{
    text-align:center;
    padding-bottom:10px;
}
.validation
{
    color:#B71818;
font-family:verdana;
font-size:11px;
text-decoration:none;
}
.normal_photo
{
    float:left;
    padding-left:20px;
    padding-bottom:10px;
}
.normal_photo img
{
   border: 1px solid rgb(210, 210, 210);
   width:150px;
   height:100px;
}

#propertyCalc
{
	clear:both;
    border: 1px solid rgb(210, 210, 210);
    background-image:url(images/tlo_kreski_biale.gif);
	color: #413d3c;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	width: 530px;
	padding: 13px 0;
	margin: 0 auto;
}

#propertyCalc p
{
	margin: 0;
	padding: 0;
}

#propertyCalc .item
{
	height: 22px;
}

#propertyCalc .item .left
{
	text-align: right;
	display: block;
	width: 200px;
	padding-right: 5px;
	padding-top: 4px;
	float: left;
}

#propertyCalc .item #rodzaj.right, #propertyCalc .item #prowizja.right, #propertyCalc .item #cena.right
{
	padding-top: 0;
	border: 0;
	width: 325px;
	height: auto;
	text-align: left;
}

#propertyCalc .item #cena.right span
{
	display: inline;
	height: auto;
    background-color:Transparent;
}

#propertyCalc .item .right
{
	
	border: 1px solid #cdd5df;
	font-size: 11px;
	text-align: right;
	display: block;
	height: 17px;
	width: 297px;
	float: left;
}

#propertyCalc .item .right span
{
    
	background-color: #FFF;
	height: 15px;
	padding-top: 2px;
	display: block;
}

#propertyCalc select
{
	text-align: right;
	color: #413d3c;
	font-family: Tahoma;
	font-size: 11px;
	margin-bottom: 3px;
	width: 300px;
	height: 19px;
}
#propertyCalc input
{
	background-color: #fff;
	border: 1px solid #a3b6cc;
	text-align: right;
	color: #413d3c;
	font-family: Tahoma;
	font-size: 11px;
	margin-bottom: 3px;
	width: 297px !important;
	width: 295px;
	height: 15px;
}

#propertyCalc div.calcCont
{
	margin: 0 auto;
	margin-top: 5px;
}

#propertyCalc a.button
{
    background-color: #B12A2A;
    color: #fff;
    height: 14px;
    width: 81px;
    font-weight:bold;
    text-align: center;
    padding-top: 3px;
    padding-bottom:3px;
    border: 0 none;
    cursor: pointer;
    margin: 0 auto;
    display: block;
}

#propertyCalc a:hover.button
{
	text-decoration: none;
}

#details
{
    padding-right:20px;
    font-style:italic;
}
#details p
{
    margin:0;
    display:inline;
    height:200px;
    
}
/*lightbox*/

#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; }


#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;	}	
		
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}

/*end*/

.text_content
{
 padding:10px;
  clear:both;
	
}
.text_content p
{
margin:0;
}
div#nophoto
{
	width:160px;
	height:120px;
	background-image:url('images/no_photo22.gif');
	background-repeat:none;
	overflow:hidden;
	background-position:center;
}
div#no_photo
{
	width:100px;
	height:74px;
	background-image:url('images/no_photo32.gif');
	background-repeat:none;
	overflow:hidden;
	background-position:center;
	margin:0 auto;
}
