/*	ibw.pl	*/
@charset "utf-8";

@import url(https://fonts.googleapis.com/css?family=Advent+Pro|Lekton|Comforter&amp;subset=latin-ext);


@font-face {
font-family: 'fontello';
	src:url('../../../f/font/fontello.eot?87578045');
	src:url('../../../f/font/fontello.eot?87578045#iefix') format('embedded-opentype'),
		url('../../../f/font/fontello.woff?87578045') format('woff'),
		url('../../../f/font/fontello.ttf?87578045') format('truetype'),
		url('../../../f/font/fontello.svg?87578045#fontello') format('svg');
	font-weight: normal;
	font-style: normal;
}

.meho::after {font-family:"fontello";content:"\e800"}

body {font:12px Arial, sans-serif; color:#444;margin:0;padding:0; background-image:url(plaza.jpg); background-repeat:no-repeat; background-position:center;background-attachment: fixed}/* background-image:url(bg_exclusive_paper.png)}*/

a:link,a:visited,a:active {color:#56A;text-decoration:underline}
a:hover {color:#889;text-decoration:none}

#tabs	{margin:5px}

#ophtml,
#az,
#mnu,
#dol,
#gora	{ margin:0 9px 0 9px}

#opop	{width:970px; margin:0 auto; border:1px solid #eee; margin-top:1em; margin-bottom:1em; background-image:url(bg_80opacity.png)}

#logo	{ margin-top:9px; position:relative}
#logo	div	{ display:inline-block;}

#tt1	{font:bold 63px "Comforter", Arial, sans-serif; color:#FC8; position:absolute; top:0px; left:120px; margin:0; padding:0; text-shadow: 1px 1px 1px rgba(2,2,2,0.6);}
#tt1	a	{text-decoration:none; color:#Fc8}
#tt2	{font:10px Tahoma, Geneva, sans-serif Geneva, sans-serif; color:#aaa; }

#az		{padding:1em}

h1	{padding:0; margin:0; font:2.2em "Advent Pro", serif}
.status-message {float:right;margin:1px 0 0 3px; padding:.2em; margin:0 .2em 0 0}

h2	{padding:0; margin:1em; font:1.1em Arial, Helvetica, sans-serif}
h3	{padding:0; margin:0;margin-left:4em; font:0.85em Tahoma, Geneva, sans-serif}

#w100	{}
#dol	{text-align:left; font:.85em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#aaa; padding:19px 0 19px 9px}

#dol	div	{color:#ccc; padding-top:9px}
#dol	div		a{color:#999}
#dol	a {text-decoration:none; color:#aaa}
#dol	div	span	{float:right}


/*/ lista ofert*/
.liw_op	{ border:1px solid #eee; margin-bottom:15px; background-image:url(bg_60opacity.png)}
.liw_cl	{ clear:left}
.liw_zd_f	{ float:left;margin:5px;}
.liw_zd_f	a	{ border:1px solid #eee; display:inline-block; padding:5px}
.liw_body_op	{ margin-left:195px}
.liw_nz	{ font:2.1em "Advent Pro",Verdana, Geneva, sans-serif; margin:0; padding:0.3em 0 0.2em 0.4em;}
.liw_skr_op	{font:1.1em "Advent Pro",Verdana, Geneva, sans-serif; margin:0; padding:0.3em 0 0.2em 1.4em;}
#mapa_op	{border:1px solid #eee; padding:5px; margin:2em 0; background-color:#fff;}
#mapa	{height:440px; border:1px solid #efefef;}



.prawa	{float:right}
.prawa	.linkdostrony	{text-align:right; margin:0; padding:0}
.prawa	.linkdostrony	a	{text-decoration:none; font:1.3em "Lekton",Arial, Helvetica, sans-serif}

.marker	{float:right; cursor:pointer}

.strony	{padding:1em; letter-spacing:0.1em; font:0.9em Tahoma, Geneva, sans-serif; line-height:1.9em}
.strony	span	{font-weight:bold}
.strony	a.ss	{text-decoration:none}


.infowindow_table	{width:100%}
.infowindow_img	{width:130px}
.infowindow_img	img	{border:1px solid #CCC}
.infowindow_nazwa	{font:bold 1.2em Tahoma, Geneva, sans-serif}
.infowindow_msc	{font:0.8em Tahoma, Geneva, sans-serif}
.infowindow_adres	{font:0.8em Tahoma, Geneva, sans-serif}
.infowindow_tel	{font:0.8em Tahoma, Geneva, sans-serif}
.infowindow_www	{}
.infowindow_table_nawiguj	{width:300px}
.infowindow_table_nawiguj	td {width:50%}
.infowindow_table_nawiguj	div	{cursor:pointer; color:#090; font:11px Tahoma, Geneva, sans-serif}
.infowindow_table_nawiguj_lewa	div {text-align:right; padding-right:1em}
.infowindow_table_nawiguj_prawa div	{text-align:left; padding-left:1em}


#mnu a	{ text-decoration:none}
.tabcontent		{ font-size:1.2em}
.tabcontent	a	{ display:inline-block; padding-right:2px; line-height:1.8em}
.tabcontent	a::before {font-family:"fontello";content:"\f0a9"; font-size:0.9em; display:inline-block; padding:0 2px 0 6px; color:rgba(224,224,224,1)}
.tabcontent	b	{ color:rgba(153,153,153,1); font-size:0.75em; font-weight:normal}
.mntNV	{
overflow: hidden;
border: 1px solid #ccc;
}

.mntNV	a	{
background-color: inherit;
float: left;
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
font-size:1.3em;
text-decoration:none
}

/* Change background color of buttons on hover */
.mntNV	a:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.mntNV	a.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
display: none;
padding: 6px 12px;
border: 1px solid #ccc;
border-top: none;
}

.tabcontent {
animation: fadeEffect 1s; /* Fading effect takes 1 second */
}

/* Go from zero to full opacity */
@keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}