/*--------------------------------------------------------------
# Copyright (C) 2010 EPOS Dorota Strzebońska. All Rights Reserved.
# Website: http://www.epos.com.pl
---------------------------------------------------------------*/
/* CSS Document */
/* global reset */
html, body, div, span, applet, object, iframe, caption, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
vertical-align : baseline;
font-size : 100%;
outline:0;
padding:0;
margin:0;
border:0;
}
body {
	line-height: 1;
}
ol, ul {
	list-style-type:none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a img,:link img,:visited img {
border:none 
}
#wyszuk1:focus {
	outline: 0;
}
a:focus, a:active {
outline: 0;
-moz-outline: none;
} 

h1{
font: normal 18px Tahoma, Aria, Helvetica, sans-serif;
margin-bottom:5px;
color:#6b6b6b;
margin-left:37px;
}
h2{
font-size:12px;
font-weight:bold;
color:#6699cc;
margin-bottom:5px;
}
h3{
font-size:11px;
font-weight:bold;
color:#6699cc;
margin-bottom:5px;
}
p{margin-bottom:10px;}

/* ogolne style dla strony */
body {
background-color:#fff;
font: normal 11px Arial, Helvetica, sans-serif;
color : #464646;
margin : 0;
padding : 0;
line-height : 18px;
}
#strona {
text-align : center;
}
#strona div {
margin : auto;
}
#all {
margin : 0;
border : 0;
padding : 0;
width : 1013px;
border-left:1px solid #e4e4e3;
border-right:1px solid #e4e4e3;
border-bottom:1px solid #e4e4e3;
padding-bottom:10px;
}
#inside {
margin : 0;
border : 0;
padding : 0;
width : 982px;
}
#in {
margin : 0;
border : 0;
padding : 0;
width : 982px;
background:url(../images/in_left_back.gif) repeat-y top left;
}
.tresc{
width : 982px;
}
.in_left{
float:left;
width : 491px;
text-align:left;
}
.in_right{
float:right;
width : 491px;
text-align:left;
}

.in_center {
    text-align:left;
    width:982px;
}

#stopka{
width : 982px;
height : 77px;
clear : both;
text-align:left;
border-bottom:solid 1px #e7eff4;
margin-bottom:10px;
}
/*boxy*/
#top{
width: 982px;
height: 92px;
clear: both;
text-align:left;
}
#top_left{
float:left;
width: 316px;
height: 92px;
background:url(../images/top_left_back.gif) no-repeat top;
}
#top_right{
float:right;
width: 666px;
height: 92px;
background:url(../images/top_right_back.gif) no-repeat top;
}
#top_right_1{
width: 666px;
height: 23px;
}
#top_right_2{
width: 666px;
height: 34px;
}
#menutop{
width: 666px;
}
#baner{
width: 982px;
height: 170px;
clear: both;
text-align:left;
}
#baner_left{
float:left;
width: 491px;
height: 170px;
background:url(../images/baner_left_back.jpg) no-repeat top;
}
#baner_right{
float:right;
width : 491px;
height : 170px;
background:url(../images/baner_right_back.jpg) no-repeat top;
}
#moduly{
width : 982px;
height : 165px;
clear : both;
text-align:left;
}
#platan_modul{
float:left;
width:491px;
height:165px;
background:url(../images/platan_modul_back.jpg) no-repeat top;
}
#wyszukiwarka{
float:right;
width:491px;
height:165px;
background:url(../images/wyszukiwarka_back.jpg) no-repeat top;
}


.divgrey{
background-color:#f7f7f6;
width : 982px;
}
.aktualnosci{
width : 491px;
height:165px;
text-align:left;
background-color:#f7f7f6;
float:left;
}
.polecane{
width : 490px;
text-align:left;
height:165px;
background-color:#f7f7f6;
float:right;
}

.stop_left{
float:left;
width : 491px;
text-align:left;
}
.stop_right{
float:right;
width : 491px;
text-align:left;
}
.galeria{
background-color:#e8e8e8;
padding:20px 35px 20px 35px;
text-align:left;
}
/*naglowki */
.headers{
width : 982px;
clear:both;
}
.header1{
float:left;
text-align:left;
width : 491px;
padding:5px 0 10px 0;
}
.header2{
float:right;
text-align:left;
width : 490px;
padding:5px 0 10px 0;
}

/*logo*/
.logo{padding:26px 0 0 40px;}
#pomerania_logo{
display:block;
width:196px;
height:59px;  
background:url(../images/pomerania_logo.gif) no-repeat top;
overflow: hidden;
line-height: 1000px;
}
/*menu_glowne*/
#menunav ul, #menunav li,{
display : inline;
list-style-type : none;
}
#menunav a.glowna:link, #menunav a.glowna:visited {
background : url(../images/glowna_back.gif) no-repeat top;
float : left;
width : 110px;
height : 34px;
overflow: hidden;
line-height: 1000px;
}
#menunav a.ofirmie:link, #menunav a.ofirmie:visited {
background : url(../images/ofirmie_back.gif) no-repeat top;
float : left;
width : 84px;
height : 34px;
overflow: hidden;
line-height: 1000px;
}
#menunav a.lokalizacja:link, #menunav a.lokalizacja:visited {
background : url(../images/lokalizacja_back.gif) no-repeat top;
float : left;
width : 102px;
height : 34px;
overflow: hidden;
line-height: 1000px;
}
#menunav a.inwestycje:link, #menunav a.inwestycje:visited {
background : url(../images/inwestycje_back.gif) no-repeat top;
float : left;
width : 100px;
height : 34px;
overflow: hidden;
line-height: 1000px;
}
#menunav a.galerie:link, #menunav a.galerie:visited {
background : url(../images/galerie_back.gif) no-repeat top;
float : left;
width : 82px;
height : 34px;
overflow: hidden;
line-height: 1000px;
}
#menunav a.oferta:link, #menunav a.oferta:visited {
background : url(../images/oferta_back.gif) no-repeat top;
float : left;
width : 77px;
height : 34px;
overflow: hidden;
line-height: 1000px;
}
#menunav a.kontakt:link, #menunav a.kontakt:visited {
background : url(../images/kontakt_back.gif) no-repeat top;
float : left;
width : 111px;
height : 34px;
overflow: hidden;
line-height: 1000px;
}
#menunav a.glowna:hover {
background-position : 0 -34px;
}
#menunav a.ofirmie:hover {
background-position : 0 -34px;
}
#menunav a.lokalizacja:hover {
background-position : 0 -34px;
}
#menunav a.inwestycje:hover {
background-position : 0 -34px;
}
#menunav a.galerie:hover {
background-position : 0 -34px;
}
#menunav a.oferta:hover {
background-position : 0 -34px;
}
#menunav a.kontakt:hover {
background-position : 0 -34px;
}

/*linki*/
a:link, a:visited {
color:#7aa6c2;
text-decoration:underline;
}
a:hover {
color:#464646;
}

/*titles*/
.szukaj_title{
width:135px;
height:20px;  
background:url(../images/szukaj_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:30px 0 0 40px;
}
.akt_title{
width:83px;
height:20px;  
background:url(../images/akt_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.polecane_title{
width:113px;
height:20px;  
background:url(../images/polecane_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.ofirmie_title{
width:56px;
height:20px;  
background:url(../images/ofirmie_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.kontakt_title{
width:55px;
height:20px;  
background:url(../images/kontakt_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.doradztwo_title{
width:156px;
height:20px;  
background:url(../images/doradztwo_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.formularz_title{
width:160px;
height:20px;  
background:url(../images/formularz_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.lokalizacja_title{
width:80px;
height:20px;  
background:url(../images/lokalizacja_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.oferta_title{
width:44px;
height:20px;  
background:url(../images/oferta_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.galeria_title{
width:52px;
height:20px;  
background:url(../images/galeria_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.podklucz_title{
width:165px;
height:20px;  
background:url(../images/podklucz_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.inwestycje_title{
width:75px;
height:20px;  
background:url(../images/inwestycje_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.newslet_title{
width:77px;
height:20px;  
background:url(../images/newslet_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:30px 0 0 40px;
float:left;
margin-right:20px;
}
.newslet1_title{
width:77px;
height:20px;  
background:url(../images/newslet_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.szczegoly_title{
width:120px;
height:20px;  
background:url(../images/szczegoly_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.mieszkalne_title{
width:134px;
height:20px;  
background:url(../images/mieszkalne_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.uslugowe_title{
width:121px;
height:20px;  
background:url(../images/uslugowe_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.biurowe_title{
width:109px;
height:20px;  
background:url(../images/biurowe_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.finans_title{
width:100px;
height:20px;  
background:url(../images/finans_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.pytanie_title{
width:98px;
height:20px;  
background:url(../images/pytanie_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.naswoim_title{
width:147px;
height:20px;  
background:url(../images/naswoim_title.gif) no-repeat;
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}
.puste_title{
height:20px;  
overflow: hidden;
line-height: 1000px;
margin:5px 0 0 40px;
}

/*wyszukiwarka*/
#wyszuk{
text-align:left;
/*width:491px;*/
color : #464646;
font:11px Arial, Tahoma, Helvetica, sans-serif;
}
div.wyszuk1{
float:left;
width:220px;
height:80px;
padding-top:15px;
text-align:left;
}
div.wyszuk2{	
	position:relative;
    float:right;
    width:260px;
    height:80px;
    padding-top:15px;
    text-align:left;
}
#wyszuk select{
width:110px;
height:18px;
font:11px Arial, Tahoma, Helvetica, sans-serif;
border:1px solid #d9d8cf;
}
#wyszuk input.small{
width:30px;
font:11px Arial, Tahoma, Helvetica, sans-serif;
border:1px solid #d9d8cf;
padding-left:3px;
}
.sel{
width:230px;
height:30px;
text-align:left;
padding-left:40px;
}
.sel2{
position:relative;	
width:230px;
height:30px;
}

.label{width:50px;
height:30px;
float:left;
font-weight:bold;
color:#6699cc;
}
.label2 {
	width:75px;
    height:30px;
    float:left;
    font-weight:bold;
    color:#6699cc;
}


#wyszuk input.szukaj{
	position:absolute;
	top:80px;
	left:120px;
    cursor:pointer;
    width:90px;
    height:30px;
    float:right;        
    background:url(../images/button_szukaj.gif) no-repeat top;
    border:none;    
}

/*inne */
.platan_text{
padding:110px 0 0 90px;}
.clear{
clear:both;
}

/*aktualnosci */
.news{
padding:20px 30px 20px 40px;
float:left;
}
.news ul li{
list-style-type:disc;
margin-left:15px;
}
.news1{
padding:20px 20px 20px 40px;
font-size:11px;
color:#bababa;
}
.data{
color:#b2cce5;
}
.blue{
color:#7aa6c2;
}
/*polecane */
.pol{clear:both; padding-bottom:30px;}
.div_img{ }
.img_left{width:160px; float:left; margin-right:15px; border:3px solid #fff;}
.glowne_img {width:445px; border: 4px solid #dfe8ec;}
img.min_img{height:80px; border:4px solid #fff; margin: 0px 18px 18px 0;}
.pol p {margin-bottom:0;}
/*scrool*/
div.scroll {
height: 115px;
width: 400px;
overflow: auto;
border:none;
padding: 8px;
padding:0 10px 0 0;
}

/*biuletyn*/
.newsletter{
padding-top:30px;
}
.biuletyn{
}

input.zapisz{
margin-right:10px;

   width:17px;
   height:19px;
   background : url(../images/button_zapisz.gif) no-repeat top;
   border:none;
   cursor:pointer;
   outline:none;
   margin-right:3px;
   vertical-align:middle;
}

input.newslet{
   width: 114px;
   height:17px;
   font:11px Arial, tahoma, Helvetica, sans-serif;
   color:#777777;
   border:1px solid #d9d8cf;
   padding:0 0 0 5px;
   vertical-align:middle;
}

input.radio{
   vertical-align:middle;
}


/*menu rozwijane*/

.dropmenudiv{
position:absolute;
top:0;
left:40px;
border-bottom-width: 0;
font:9px Tahoma, Verdana, Helvetica, sans-serif;
line-height:18px;
z-index:100;
background-color:#fff;
width: 160px;
visibility: hidden;
text-align:left;
border:1px solid #e9e9e9;
border-bottom:none;
}


.dropmenudiv a:link, .dropmenudiv a:visited{
width: auto;
display: block;
padding: 2px 0 2px 23px;
border-bottom: 1px solid #dadada;/*THEME CHANGE HERE*/
text-decoration: none;
font-weight: bold;
color:#747474
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #7aa6c2;
color:#fff;
}



/*tebela*/
.tabela_oferta{
text-align:left;
}
table.wyniki{
width:982px;
text-align:center;
font:normal 11px Arial, Helvetica, sans-serif;
}
table.wyniki td{
vertical-align:middle;
padding:5px 0 5px 0;
}

table.wyniki thead th{
cursor:pointer;  
background-color:#79a5c1;
color:#fff;
font-weight:bold;
padding:5px 0 5px 0;
border: 1px solid #fff;
}

/* ciemniejsza klasa dla tr */
.wyniki tr.darker {
    background-color:#e8e8e8;
	cursor: pointer;
}
/* jaśniejsza klasa dla tr*/
.wyniki tr.lighter{
	background-color:#f7f7f6;
	cursor: pointer;
}
/* Klasa podświetlenia */
table.wyniki tbody.hl {
background-color:#edf6fa;
}
table.wyniki thead th.ad {
    background:#79a5c1 url(../images/ads.gif) no-repeat center bottom;
}

table.wyniki thead th.au {
    background:#79a5c1 url(../images/aus.gif) no-repeat center bottom;
}




/*paginator*/

.pagination{
/*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: center;
padding: 20px 0;
}

.pagination a{
padding: 2px 5px;
text-decoration: none; 
color: #7aa6c2;
background: #fff;
}

.pagination a:hover, .pagination a.selected{
color: #fff;
background: #7aa6c2;
}

.act{
padding: 2px 5px;
text-decoration: none; 
color: #313131;
background: #e8e8e8;
}

/*zadaj pytanie*/
form#pytanie{
      width:430px;
	  text-align:left;
	  clear:both;
}
.labelpyt{
display:block; 
width:430px;
float:left;
}
#pytanie input, textarea {
   display: block; 
   float: left;
}
input.wyslij {
   width:120px;
   height:29px;
   background : url(../images/button_wyslij.gif) no-repeat top;
   border:none;
   cursor:pointer;
   outline:0;
   margin:10px 0 0 300px; 
}
form#pytanie {
    width:430px;
    font:11px Tahoma, Arial, Helvetica, sans-serif;
    border:1px solid #d9d8cf;
    padding-left:3px;
}

input.kont {
	width:430px;
    font:11px Tahoma, Arial, Helvetica, sans-serif;
    border:1px solid #d9d8cf;
    padding-left:3px;
}

#pytanie textarea {
    width:430px;
    font:11px Tahoma, Arial, Helvetica, sans-serif;
    border:1px solid #d9d8cf;
    padding-left:3px;
}

textarea.kontakt {
	width:430px;
    font:11px Tahoma, Arial, Helvetica, sans-serif;
    border:1px solid #d9d8cf;
    padding-left:3px;
	height:250px;
}

span.sup {
	vertical-align:super;
	font-size:0.7em;
}
