@charset "utf-8";

body
{
margin:0 ;
font-family:Arial, Helvetica, sans-serif ;
background:url(../graphic/presentation/tlo-body.jpg) no-repeat center 0 #ffa60e scroll ;
}


/* main
--------------------------------------------------*/
img
{
border:none ;
}

h1
{
margin:0 ;
font-size:18px ;
color:#ff8a00 ;
margin-bottom:10px ;
}

h2
{
margin:0 ;
font-size:14px ;
color:#404040 ;
margin-bottom:10px ;
}

h3
{
margin:0 ;
font-size:12px ;
color:#404040 ;
margin-bottom:10px ;
margin-top:10px ;
}



p.akapit
{
color:#000 ;
font-size:12px ;
margin:0 ;
line-height:150% ;
margin-bottom:10px ;
text-align:justify ;
}

div.akapit
{
color:#000 ;
font-size:12px ;
margin:0 ;
line-height:150% ;
margin-bottom:10px ;
text-align:justify ;
}


a.link-tekstowy
{
color:#1967b2 ;
text-decoration:underline ;
}

a.link-tekstowy:hover
{
color:#ff8a00 ;
}


/* container
--------------------------------------------------*/
div#container
{
width:950px ;
height:auto ;
margin:0 auto ;
}

div#overtop
{
width:950px ;
height:140px ;
background:url(../graphic/presentation/logo.jpg) no-repeat 0 0 ;
float:left ;
position:relative;
}

div.contentWrapper{
	width:950px;
	float:left;
	background:url(../graphic/presentation/tlo-content.jpg) repeat-y center 0 ;
}
div.content
{
background:url(../graphic/presentation/tlo-content-gora.jpg) no-repeat 0 0 ;
width:950px ;
padding-top:20px;
}

div.content-kolumna-lewa
{
width:228px ;
padding-left:20px ;
height:auto ;
float:left ;
margin-right:20px ;
}
div.content-full{
	padding:0;
	margin:0;
}
div.content-kolumna-prawa
{
width:661px ;
height:auto ;
float:left ;
}

div.stopka
{
width:950px ;
/*height:139px ;*/
height:44px ;
padding-top:95px ;
/*padding-top:15px ;*/
float:left ;
background:url(../graphic/presentation/tlo-stopka.jpg) no-repeat 0 0 ;
color:#FFF ;
font-size:10px ;
}


/* nav
--------------------------------------------------*/
div.nav
{
float:right; display:inline;
margin-right:3px;
margin-top:35px ;
}

div.nav a:hover
{
text-decoration:underline ;
}

a.nav-home
{
background:url(../graphic/presentation/nav-home.gif) no-repeat center top ;
font-size:10px ;
color:#656565 ;
text-decoration:none ;
float:left ; display:inline;
padding-top:12px ;
margin-right:20px ;
}

a.nav-kontakt
{
background:url(../graphic/presentation/nav-kontakt.gif) no-repeat center top ;
font-size:10px ;
color:#656565 ;
text-decoration:none ;
float:left ; display:inline;
padding-top:12px ;
margin-right:20px ;
}
a.nav-o-firmie
{
background:url(../graphic/presentation/nav-about-us.gif) no-repeat center top ;
font-size:10px ;
color:#656565 ;
text-decoration:none ;
float:left ; display:inline;
padding-top:12px ;
margin-right:20px ;
}
a.nav-pzfd
{
background:url(../graphic/presentation/nav-pzfd.gif) no-repeat center top ;
font-size:10px ;
color:#656565 ;
text-decoration:none ;
float:left ; display:inline;
padding-top:23px ;
padding-left:45px;
margin-right:20px ;
}

a.nav-crm
{
display:block ;
background:url(../graphic/presentation/nav-crm.gif) no-repeat center top ;
font-size:10px ;
color:#656565 ;
text-decoration:none ;
float:left ;
padding-top:12px ;
}

a.inkom-logo
{
display:block ;
width:310px ;
height:140px ;
float:left ;
}


/* bottom
--------------------------------------------------*/
img.goodsites-logo
{
border:none ;
vertical-align:middle ;
}

div.stopka-goodsites
{
float:left ;
margin-left:20px ;
}

div.stopka-copyright
{
float:right ;
margin-right:20px ;
}


/* misc
--------------------------------------------------*/
a.pzfd
{
display:block ;
width:228px ;
height:74px;
background:url(../graphic/presentation/banerPzfd.gif) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}

div.banner-glowna
{
width:661px ;
height:405px ;
background:url(../graphic/presentation/tlo-banner-glowna.jpg) no-repeat 0 0 ;
float:left ;
}

div.banner-podstrona
{
width:661px ;
height:229px ;
background:url(../graphic/presentation/tlo-banner-podstrona.jpg) no-repeat 0 0 ;
float:left ;
}

div.tresc
{
position:relative;
width:621px ;
padding-left:20px ;
height:auto ;
float:left ;
margin-top:15px ;
font-size:12px ;
color:#000 ;
}

img.ilustracja
{
float:left ;
border:1px solid #FFF ;
margin-right:30px ;
margin-bottom:20px ;
margin-top:0px ;
}


table.tabelka-aktualna-oferta
{
width:620px ;
border-collapse:collapse ;
}

table.tabelka-aktualna-oferta td
{
border:1px solid #afafaf ;
padding-left:5px ;
padding-top:3px ;
padding-bottom:3px ;
}

table.tabelka-aktualna-oferta a
{
color:#1967b2 ;
text-decoration:none ;
}

table.tabelka-aktualna-oferta a:hover
{
color:#000 ;
}

table.tabelka-aktualna-oferta img
{
border:none ;
margin-right:5px ;
vertical-align:middle ;
}


div#overtop-enklawa
{
width:950px ;
height:80px ;
background:url(../graphic/presentation/logo-enklawa.jpg) no-repeat 0 0 ;
float:left ;
}

a.enklawa-logo
{
display:block ;
width:440px ;
height:80px ;
float:left ;
margin-right:10px ;
}

a.enklawa-inkom-logo
{
display:block ;
width:160px ;
height:80px ;
float:left ;
}

a.menu-enklawa-inwestycja
{
display:block ;
width:228px ;
height:38px ;
background:url(../graphic/presentation/menu-enklawa-inwestycja.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}

a.menu-enklawa-inwestor
{
display:block ;
width:228px ;
height:38px ;
background:url(../graphic/presentation/menu-enklawa-inwestor.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}

a.menu-enklawa-mieszkania
{
display:block ;
width:228px ;
height:38px ;
background:url(../graphic/presentation/menu-enklawa-mieszkania.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}

a.menu-enklawa-galeria
{
display:block ;
width:228px ;
height:38px ;
background:url(../graphic/presentation/menu-enklawa-galeria.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}

a.menu-enklawa-kredyt
{
display:block ;
width:228px ;
height:38px ;
background:url(../graphic/presentation/menu-enklawa-kredyt.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}


a.menu-enklawa-polozenie
{
display:block ;
width:228px ;
height:38px ;
background:url(../graphic/presentation/menu-enklawa-polozenie.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}

a.obrazek-galeria
{
float:left ;
margin-right:25px ;
margin-bottom:25px ;
border:1px solid #87bb19 ;
}

a.obrazek-galeria:hover
{
border:1px solid #FFF ;
}

a.obrazek-galeria img
{
float:left ;
}

img.img-ilustracja
{
float:left ;
border:1px solid #FFF ;
margin-right:10px ;
}


div.kontakt-boks-1
{
float:left ;
width:300px ;
}

div.kontakt-boks-1-a
{
float:left;
margin-right:20px ;
}

div.kontakt-boks-1-b
{
float:left;
}

div.kontakt-boks-1-c
{
float:left ;
margin-top:20px ;
}


div.kontakt-boks-2
{
float:left ;
margin-right:40px ;
width:230px ;
}

input.input-tekstowy
{
width:225px ;
border:1px solid #4283bd ;
margin-bottom:10px ;
}

textarea
{
width:225px ;
height:100px ;
border:1px solid #4283bd ;
margin-bottom:10px ;
}


a.bannerek-wyszukiwarka-txt
{
display:block ;
width:228px ;
height:74px;
background:url(../graphic/presentation/banner-wyszukiwarka-txt.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}

a.bannerek-wyszukiwarka-txt:hover
{
opacity:0.85 ;
}

a.bannerek-wyszukiwarka-graf
{
display:block ;
width:228px ;
height:74px;
background:url(../graphic/presentation/banner-wyszukiwarka-graf.jpg) no-repeat 0 0 ;
float:left ;
margin-bottom:10px ;
}

a.bannerek-wyszukiwarka-graf:hover
{
opacity:0.85 ;
}


table.tabelka-wyszukiwarka-txt
{
width:620px ;
border-collapse:collapse ;
}

table.tabelka-wyszukiwarka-txt select
{
border:1px solid #84ba0a ;
width:100px ;
}

table.tabelka-wyszukiwarka-txt select.select-1
{
border:1px solid #84ba0a ;
width:60px ;
margin-right:5px ;
}

.multi_lang_container{
	position:relative;
	}
	
.multi_lang_edit{
	position: absolute;
	background: url(../graphic/presentation/edit_icon.gif);
	width: 20px;
	height: 20px;
	z-index: 20;
	cursor:pointer;
	right:0;
	top:0;
	margin-right:10px
}

.multi_lang_gallery{
	position: absolute;
	background: url(../graphic/presentation/gallery_icon.gif);
	width: 20px;
	height: 20px;
	z-index: 20;
	cursor:pointer;
	right:0;
	top:0;
	margin-right:10px
}

.multi_lang_add{
	position: absolute;
	background: url(../graphic/presentation/add_icon.gif);
	width: 32px;
	height: 32px;
	z-index: 20;
	cursor:pointer;
	right:0;
	top:0;
	margin-right:10px
}

.page_edit{
    background: url(../graphic/presentation/edit_icon.gif);
    width:20px;
    height:20px;
    display:block;
    float:left;
    cursor:pointer;
}




/* w2b
--------------------------------------------------*/
.clear{
	line-height:0;
	clear:both;
}
.fbContainer{
	padding-left:20px; padding-bottom:15px;
}


/*leftSideNavBox*/
#leftSideNavBox{

}
#leftSideNavBox ul{
	margin:0; padding:0; list-style:none;
}
#leftSideNavBox ul li{
	padding:0; margin:0;
	padding-bottom:10px;
}
#leftSideNavBox ul li a{

}
#leftSideNavBox ul li a img{
	padding:0; vertical-align:top;;
}


/*topNav
--------------------------------------------------*/
#topNavContainer{
	width:940px;
	height:36px;
   background: url(../graphic/presentation/top-nav-bg.gif) no-repeat left top;	
	position:relative;
	top:-20px;
}
#topNav{
	width:940px;
	list-style:none;
	padding:0;
	margin:0;
}
#topNav li{
	background:none;
	list-style:none;
	float:left;
}
#topNav li a{
	display:block; width:188px; height:36px;
	background:url(../graphic/presentation/top-nav-bg.gif) no-repeat 0 -200px;
}
#tn1:hover{
	background-position:0 -36px;
}
#tn2:hover{
	background-position:-188px -36px;
}
#tn3:hover{
	background-position:-376px -36px;
}
#tn4:hover{
	background-position:-564px -36px;
}
#tn5:hover{
	background-position:-752px -36px;
}


/* mainPage
--------------------------------------------------*/
#overtop .pzfdTop{
	display:inline-block; width:160px; height:100px;
	position:absolute; right:0; top:20px;
}
#mainPage{
	width:910px;
	padding:0 20px;
	position:relative;
}
/*#mainPage h1, #mainPage h2{
	font-size:30px;
	color:#ff7000;
	padding-bottom:5px; margin:0;
	font-weight:normal;
	letter-spacing:2.5px;
}
#mainPage h1{
	padding-top:10px;
	padding-left:1px;
}
#mainPage h2{
	padding-bottom:15px;
	padding-left:125px;
}*/

#mainPage .headBox{
	width:910px;
	padding:10px 0;
}
#mainPage .headBox .leftColumn{
	float:left;
	width:290px;
}
#mainPage .headBox .leftColumn h1{
	font-size:22px;
}
#mainPage .headBox .leftColumn h2{
	font-size:16px;
}
#mainPage .headBox .rightColumn{
	float:right;
	width:600px;
}

#mainPage h3.sale{
	text-align:right;
}
#mainPage h3.sale a{
	color:#ff0000; 
	text-decoration:none;
}
#mainPage h3.sale a:hover{
	color:#699b08;
}
#mainPage .box{
	float:left; display:inline; width:290px;
	font-size:11px;
	color:#787878;
	margin-right:20px;
}
#mainPage .box h3{
	color:#ff7000;
	font-size:16px;
	padding-bottom:16px; margin:0;	
   background: url(../graphic/presentation/leaf.gif) no-repeat right top;	
}
#mainPage .box h3 a{
	color:#ff7000;
	text-decoration:none;
}
#mainPage .box p{
	padding-bottom:16px; margin:0;	
	text-align:justify;
}
#mainPage .box .btnContainer{
	text-align:right;
	position:relative; z-index:2;
}
#mainPage .lastChild{
	margin-right:0;
}
#mainPage #banerBudujemyWroclaw{
	margin-bottom:-85px; position:relative; z-index:1;
}


/* commonTop
--------------------------------------------------*/
.commonTop{
	width:950px; height:140px;
	position:relative; 
}

/*fastNav*/
.commonTop .fastNav{
	position:absolute; right:-1px; top:30px;
}
.commonTop .fastNav a{
	background:url(../graphic/presentation/nav-home.gif) no-repeat center top ;
	font-size:10px ;
	color:#656565 ;
	text-decoration:none ;
	float:left; display:inline;
	padding-top:12px ;
	margin-right:20px ;
}
.commonTop .fastNav a:hover{
	color:#000000;
}
#commonTop .fastNav a.fn1{	
}
.commonTop .fastNav a.fn2{
	background-image:url(../graphic/presentation/nav-kontakt.gif);
}
.commonTop .fastNav a.fn3{
	background-image:url(../graphic/presentation/nav-about-us.gif);
}
.commonTop .fastNav a.fn4{
	background-image:url(../graphic/presentation/nav-pzfd.gif);
	width:45px;
	height:23px;
}

/*logoInkom*/
.commonTop .logoInkom{
	padding:0; margin:0;
	position:absolute; bottom:0; right:0;	
}
.commonTop .logoInkom img{
	width:180px; height:75px;
}


/* wojszyckaEnklawa 3
--------------------------------------------------*/
#we3Top{
  background: url(../graphic/presentation/we3/logo.jpg) no-repeat left top;	
}
#we3Top .logo{
	width:205px; height:140px;
	padding:0; margin:0;
	position:absolute; left:0; top:0;
}
#we3Top .logo img{
	width:205px; height:140px;
}


/* willaZygzak
--------------------------------------------------*/
#willaZygzak{

}

#willaZygzakTop{
  background: url(../graphic/presentation/willa-zygzak/logo.jpg) no-repeat left top;	
}
#willaZygzakTop .zygzakLogo{
	width:205px; height:140px;
	padding:0; margin:0;
	position:absolute; left:0; top:0;
}
#willaZygzakTop .zygzakLogo img{
	width:205px; height:140px;
}




/* wojszyckaEnklawa
--------------------------------------------------*/
#wojszyckaEnklawa{

}

#osiedle{

}



/* #fbLikeBoxContainer
--------------------------------------------------*/
#fbLikeBoxContainer{
	position: fixed;
	right: -237px;
	top: 200px;
	_display: none;
	z-index: 10;
}
#fbLikeBoxContainer .icon {
	width: 33px;
	height: 82px;
	float: left;
	background: url(../graphic/presentation/fbLikeBoxIcon.png) center no-repeat;
	cursor:pointer;
}
#fbLikeBoxContainer .fb_iframe_widget {
	background: #ffffff;
}


