﻿@charset "utf-8";
/* CSS Document */
html {overflow-y: scroll;overflow-x:hidden;}
body { margin: 0px; border: 0px; padding: 0px; font-family: 'Verdana'; font-size:14px; background-color:#74b10b; color:#457417;}
div { margin: 0px; border: 0px; padding: 0px;}
form { margin: 0px; border: 0px; padding: 0px;}
img { margin: 0px; border: 0px; padding: 0px;}
p { margin: 0px; border: 0px; padding: 0px;}
h1{ text-align:center; font-size:20px; margin: 0px; border: 0px; padding: 0px;}
h2{ text-align:center; font-size:20px; margin: 0px; border: 0px; padding: 0px;}
h3{ text-align:center; margin: 0px; border: 0px; padding: 0px;}
a { margin: 0px; border: 0px; padding: 0px; text-decoration: none; color:#003300;}
a:visited { margin: 0px; border: 0px; padding: 0px; color:#003300; text-decoration: none;}
a:hover {color:#009900;}
a:active { margin: 0px; border: 0px; padding: 0px; color:#003300; text-decoration: none;}
.clear { clear: both;}

#main_cont {
 width: 1000px;
 height: auto;
 margin: auto;
}
/* ***************************************************************************** */
#top {
background-image:url(../grafika/top_pasek.jpg);
height:38px;
width:1000px;
margin:auto;
}
#top_left {
height:38px;
width:750px;
margin:auto;
float:left;
text-align:right;
font-size:10px;
color:black;
}
#top_lang {
height:38px;
width:185px;
margin:auto;
float:right;
}
#lang div{
width:31px;
height:38px;
float:left;
margin-right:11px;
}
#lang a{display:block;}
#lang_pl_on {background:url(../grafika/pl_on.gif);}
#lang_pl_off {background:url(../grafika/pl_off.gif);}
#lang_pl_off:hover {background:url(../grafika/pl_on.gif);}
#lang_en_on {background:url(../grafika/en_on.gif);}
#lang_en_off {background:url(../grafika/en_off.gif);}
#lang_en_off:hover {background:url(../grafika/en_on.gif);}
#lang_de_on {background:url(../grafika/de_on.gif);}
#lang_de_off {background:url(../grafika/de_off.gif);}
#lang_de_off:hover {background:url(../grafika/de_on.gif);}
#lang_fr_on {background:url(../grafika/fr_on.gif);}
#lang_fr_off {background:url(../grafika/fr_off.gif);}
#lang_fr_off:hover {background:url(../grafika/fr_on.gif);}

#logo{
width:1000px;
height:387px;
margin:auto;
}
#logo_budynek {
background-image:url(../grafika/logo_budynek.jpg);
width:569px;
height:387px;
float:left;
}

#logo_mapa {
width:431px;
height:387px;
float:right;
margin:0px;
padding:0px;
overflow:hidden;
}
#logo_mapa1 {width:auto;height:387px;background:url(../grafika/wyszukiwarka1.jpg);visibility:visible;position:static;}
#logo_mapa2 {width:auto;height:387px;background-image:url(../grafika/wyszukiwarka2.jpg);visibility:hidden;position:absolute;}
#logo_mapa3 {width:auto;height:387px;background-image:url(../grafika/wyszukiwarka3.jpg);visibility:hidden;position:absolute;}

.mapa_wyszukiwarka_przycisk{
width:29px;
height:300px;
margin-left:23px;
padding-top:16px;
float:left;
cursor:pointer;
}
.mapa_wyszukiwarka_przycisk_1{display:block;width:29px;height:111px;}
.mapa_wyszukiwarka_przycisk_2{padding-top:3px;display:block;width:29px;height:115px;}
.mapa_wyszukiwarka_przycisk_3{display:block;width:29px;height:91px;}
#mapka_klik{margin-left:140px;height:240px;width:250px;cursor:pointer;}
#wyszukiwarka_1{float:right;width:370px;margin-top:0px;font-size:12px;color:#658a49;}
#wyszukiwarka_1 p{padding-top:10px;}
#wyszukiwarka_2{float:right;width:370px;margin-top:150px;font-size:12px;color:#658a49;}
#wyszukiwarka_2 table{font-size:12px;color:#658a49;}
#wyszukiwarka_2 p{padding-top:10px;}
#wyszukiwarka_3{float:right;width:300px;margin-top:100px;font-size:12px;color:#658a49;}
#wyszukiwarka_3 table{font-size:12px;color:#658a49;}
#wyszukiwarka_3 p{padding-top:10px;width:260px;}
.z_button{font-size:10px;font-family:Verdana;color:#457417;width:62px;height:22px;background-image:url(../grafika/button_tlo1.gif);border-style:none;border-color:#457417;border-width:2px;}
.z_button2{font-size:10px;font-family:Verdana;color:#457417;width:62px;height:22px;background-image:url(../grafika/button_tlo2.gif);border-style:none;border-color:#457417;border-width:2px;}
.z_button3{font-size:10px;font-family:Verdana;color:#457417;width:62px;height:22px;background-image:url(../grafika/button_tlo3.gif);border-style:none;border-color:#457417;border-width:2px;}
.z_button_komentarze{font-size:10px;font-family:Verdana;color:#457417;width:121px;height:22px;background-image:url(../grafika/button_komentarze.gif);border-style:none;border-color:#457417;border-width:2px;}
.z_button4{font-size:10px;font-family:Verdana;color:#457417;width:121px;height:22px;background-image:url(../grafika/button_tlo4.gif);border-style:none;border-color:#457417;border-width:2px;}
.z_button6{font-size:10px;font-family:Verdana;color:#457417;width:62px;height:22px;background-image:url(../grafika/button_tlo6.gif);border-style:none;border-color:#457417;border-width:2px;}
/*  menu *********************************************************************************************************** */
#menu {
background:url(../grafika/pasek_menu.jpg) repeat-x;
height:33px;
width:1000px;
margin:auto;
padding-top:16px;
padding-bottom:0px;
font-size:15px;
text-align:center;
}
#menu a{
color:#618631;
font-weight:bold;
padding-left:5px;
padding-right:5px;
font-stretch:inherit;
}
#menu a:hover{
color:#a7aa9f;
font-weight:bold;
font-stretch:inherit;
}
#menu_center{
width:auto;
margin:auto;
}

#main {
background:url(../grafika/tlo_pasek_pion.png) repeat-x;
height:auto;
width:1000px;
margin:auto;
background-color:#4d9221;
}
#glowna_txt{
width:900px;
margin:auto;
text-align:justify;
color:#398a17;
font-size:14px;
font-weight:bold;
}
#glowna_txt p{
letter-spacing:1px;
font-family:verdana;
}


/* główna prawa kolumna *********************************************************************************************************** */


#glowna_prawa_kolumna{
width:232px;
height:auto;
float:right;
margin-right:15px;
}
#banner_glowna_2{
width:200px;
overflow:hidden;
margin-top:2px;
}
#testdiv1{
margin-left:150px;position: absolute; visibility: hidden; background-color: white; layer-background-color: white;
}

/* KARTA OBIEKTU *********************************************************************************************************** */

#karta_obiektu{
width:963px;
height:auto;
margin:auto;
}
#karta_obiektu_top {
width:957px;
height:50px;
background:transparent url(../grafika/ko_top.png);
}
#karta_obiektu_main {
width:907px;
padding-left:30px;
padding-right:20px;
height:auto;
background:transparent url(../grafika/ko_pasek.png) repeat-y;
}
#karta_obiektu_bottom {
width:957px;
height:36px;
background:transparent url(../grafika/ko_bottom.png);
}
#karta_obiektu_info {
margin-top:-20px;
width:448px;
height:316px;
float:right;
}
#karta_obiektu_info_zak1 {width:auto;height:291px;padding-left:25px;padding-right:25px;padding-bottom:25px;background-image:url(../grafika/ko_zak1.jpg);}
#karta_obiektu_info_zak2 {width:auto;height:291px;padding-left:25px;padding-right:25px;padding-bottom:25px;background-image:url(../grafika/ko_zak2.jpg);visibility:hidden;position:absolute;}
#karta_obiektu_info_zak3 {width:auto;height:291px;padding-left:25px;padding-right:25px;padding-bottom:25px;background-image:url(../grafika/ko_zak3.jpg);visibility:hidden;position:absolute;}
#karta_obiektu_info_zak4 {width:auto;height:291px;padding-left:25px;padding-right:25px;padding-bottom:25px;background-image:url(../grafika/ko_zak4.jpg);visibility:hidden;position:absolute;}

.karta_obiektu_info_przycisk{
width:440px;
margin:auto;
padding-top:10px;
height:30px;
margin-left:-22px;
color:#396720;
font-size:13px;
font-weight:bold;
text-align:center;
}
.karta_obiektu_info_przycisk div{
padding-top:7px;
height:23px;
float:left;,
display:block;
cursor:pointer;
}
.karta_obiektu_info_przycisk1{width:88px;}
.karta_obiektu_info_przycisk2{width:122px;}
.karta_obiektu_info_przycisk3{width:123px;}
.karta_obiektu_info_przycisk4{width:100px;}

#karta_obiektu_info_opis{margin-top:15px;overflow-y: auto;overflow-x:hidden;height:240px;}
#karta_obiektu_info_komentarze{width:400px;height:220px;margin-top:15px;font-size:12px;overflow-y: auto;overflow-x:hidden;}
.karta_obiektu_info_komentarze_pojedynczy{width:380px;height:auto;}
#karta_obiektu_info_komentarze_dodaj{
margin-top:15px;
height:220px;
width:380px;
position:absolute;
visibility:hidden;

}
#karta_obiektu_info_ocena{width:400px;height:220px;margin-top:15px;font-size:12px;}
.karta_obiektu_info_ocena_on{background:url(../grafika/ocena_on.png);float:left;width:40px;height:23px;}
.karta_obiektu_info_ocena_off{background:url(../grafika/ocena_off.png);float:left;width:40px;height:23px;}
.karta_obiektu_info_ocena_off:hover{background:url(../grafika/ocena_on.png);}

#karta_obiektu_info_wokolicy{width:400px;height:220px;margin-top:15px;font-size:12px;overflow-y: auto;overflow-x:hidden;}
#karta_obiektu_nazwa{
width:452px;
height:20px;
padding-top:25px;
margin-left:35px;
font-size:12px;
}
#karta_obiektu_zdjecia{
width:452px;
height:236px;
float:left;
text-align:center;
}
#karta_obiektu_zdjecia img{
border:1px solid black;
padding:1px;
background:white;
}
#karta_obiektu_zdjecia_main{float:left;width:386px;height:235px;text-align:center;}
#karta_obiektu_zdjecia_main1{}
#karta_obiektu_zdjecia_main2{visibility:hidden;position:absolute;}
#karta_obiektu_zdjecia_main3{visibility:hidden;position:absolute;}
#karta_obiektu_zdjecia_main4{visibility:hidden;position:absolute;}

#karta_obiektu_zdjecia_thumb{
width:60px;
height:235px;
float:right;
}
.karta_obiektu_zdjecia_thumb_p{
width:64px;
cursor:pointer;
margin-bottom:3px;

}

#karta_obiektu_koordynaty{
width:629px;
height:23px;
margin-top:0px;
text-align:right;
font-size:9px;
color:#457417;
float:left;
margin-top:-10px;
}

#karta_obiektu_mapa{
width:629px;
height:350px;
margin-top:0px;
float:left;
}
#karta_obiektu_opis{float:right;width:250px;height:auto;margin-right:10px;font-size:12px;color:#457417;}

#piktogramy{
margin-top:5px;
width:450px;
height:58px;
float:left;
}
/* PROMO ******************************************************************************************************************* */
#promo_glowna_grupa{
margin-left:25px;
width:648px;
height:auto;
color:#398a17;
float:left;
}
.promo_kropki{
height:12px;
overflow:hidden;
}
.promo_glowna{
background:url(../grafika/promo_glowna_tlo.png);
width:598px;
height:164px;
padding:25px;
}
.promo_glowna_zdjecie_ramka{
float:left;
background-color:#cce195;
padding:4px;
width:211px;
height:157px;
}
.promo_glowna_zdjecie{
text-align:center;
width:211px;
height:157px;
}
.promo_opis{
float:right;
width:351px;
height:180px;
color:white;
text-align:justify;
font-size:13px;
overflow:hidden;
}
.promo_opis1{
height:160px;
overflow:hidden;
}
.promo_wiecej{
font-weight:bold;
}
.promo_glowna a{ 
color:white;
}
.promo_wiecej a:visited{ 
color:white;
}
/* Kalendarz ******************************************/
#kalendarz{
width:189px;
height:221px;
padding-left:18px;
padding-right:18px;
padding-top:30px;
padding-bottom:30px;
background-image:url(../grafika/kalendarium.png);
}
#kalendarz_kal{
width:188px;
height:91px;
padding:0px;
background-image:url(../grafika/kalendarium_kal.png);
}
#kalendarz_kal_dzien{
float:left;
width:80px;
color:white;
font-size:50px;
text-align:center;
margin-left:7px;
margin-top:12px;
}

#kalendarz_kal_maly{
float:right;
width:98px;
margin-top:8px;
color:white;
}

#kalendarz_kal_maly table{
font-size:7px;
}
#kalendarz_kal_maly td{
padding:0px
}
/* Wyszukiwanie ******************************************/
#wyszukiwanie{
width:650px;
margin-left:30px;
padding-top:25px;
float:left;
}
.wyszukiwanie_obiekt{
width:598px;
background-image:url(../grafika/wyszuk_tlo.png);
height:70px;
padding:25px;
margin-left:0px;
margin-top:0px;
font-size:13px;
color:white;
}
.wyszukiwanie_obiekt a{color:white;}
.wyszukiwanie_obiekt a:visited{color:white;}
.wyszukiwanie_obiekt_zdjecie_ramka{
background-color:#cce195;
width:80px;
height:60px;
text-align:center;
padding:5px;
float:left;
}
.wyszukiwanie_obiekt_zdjecie{
width:80px;
height:60px;
}
.wyszukiwanie_obiekt_dane{
float:left;
width:490px;
height:100px;
margin-left:10px;
letter-spacing:-1px;
overflow:hidden;
margin-top:-12px
}
.wyszukiwanie_obiekt_dane1{
height:82px;
overflow:visible;
}
.wyszukiwanie_obiekt_dane a{ color:white;}


/* Polecamy ******************************************/
#karta_obiektu_polecamy{
background:transparent url(../grafika/polecamy.png);
width:880px;
padding-left:70px;
height:149px;
margin:auto;
color:white;
}
.karta_obiketu_polecamy_pojedyncze{
width:300px;
height:135px;
float:left;
text-align:center;
overflow:hidden;
font-size:13px;
}
.karta_obiketu_polecamy_pojedyncze_adsense{
width:268px;
height:135px;
float:left;
text-align:center;
}
.karta_obiektu_polecamy_zdjecie_ramka{
float:none;
background-color:#cce195;
padding:4px;
width:120px;
height:90px;
margin-left:85px;
margin-right:85px;
margin-top:20px;
}
.karta_obiektu_polecamy_zdjecie{
text-align:center;
width:120px;
height:90px;
padding:0px;
}
#karta_obiektu_polecamy a{
color:white;
}
#karta_obiektu_polecamy a:visited{
color:white;
}

/* dół strony ******************************************/
#bottom_pasek {
background-color:#91bb27;
height:35px;
width:1000px;
margin:auto;
font-size:15px;
text-align:center;
}
#bottom_pasek a{
color:#297e05;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}
#bottom_pasek a:hover{
color:#299e05;
font-weight:bold;
font-stretch:inherit;
}
#bottom_pasek_center{
padding-top:9px;
width:auto;
margin:auto;
}
#bottom_txt {
background-color:#3a8a16;
font-size:9px;
color:#a7c366;
height:44px;
width:980px;
margin:auto;
text-align:center;
padding:10px;
}
#bottom_txt a{
color:#003300;
}


/* FORMULARZE ******************************************/
#form_mapa{
width:500px;
height:400px;
margin-top:0px;
float:left;
}
#form_prawa{float:right;width:390px;height:auto;margin-right:10px;font-size:12px;color:#457417;}
/* TABELKA USERS *****************************************/
.users_table{
width:850px;
margin:auto;
}
.users_table td{
border:darkgray solid 2px;
padding:3px;
}
.users_table table{
border-collapse:collapse;
}

/* INFO WINDOW *******************************************/
.dymek
{
	margin: -16px -4px -6px -4px;
	width: 240px;
	min-height:90px;
	font-family: Verdana;
	height:auto;
}
.dymek h4
{
	font-weight: bold;
	font-size: 14px;
	border-bottom: 2px solid orange;
	padding-bottom: 1px;
	margin-bottom: 2px;
	color: black;
}
.dymek img
{
	float: right;
	border: 1px solid black;
	padding: 1px;
	margin: 2px;
	margin-left: 6px;
}
.dymek p
{
	text-align: justify;
	font-size: 10px;
	color: #676767;
}
.dymek a
{
	color: green;
	text-decoration: none;
}
.dymek a:hover
{
	color: black;
}

