/* CSS global BODY styles */body {	margin: 0px;	padding: 0px;	font-family: "Tahoma" , sans-serif;	font-size: 11px;	color: #6f6f6f;	background: url('../img/bkg.jpg') 0 0 repeat-x;}  select {	margin: 0px;	padding: 0px;}ul, ol, li, dl, dt, dd, p, div, form, h1, h2, h3, h4, h5, h6, h7, h8 {	margin: 0;	padding: 0;	text-indent: 0;}.textVersion {	display: none;}p {	line-height: 1.25em;	text-align: justify;}a, a:visited {	color:#6f6f6f;	text-decoration: none;}a, a:visited:hover{  text-decoration:none;}div a img {  border:none;}/* ------------------------------------------------------------------------------ MAIN DIVS */#contenerRepeatBkg{	width: 948px;	margin: 0px;	padding:0px;	margin-left: auto;	margin-right: auto;	background: url('../img/contentRepeatBkg.jpg');}#contenerBkg{	width: 888px;	margin: 0px;	padding:0px 30px 0px 30px;	background: url('../img/contentBkg.jpg') 0 0 no-repeat;}/* ------------------------------------------------------------------------------ TOP DIV */#top {}#top h1 {  margin:0px;   padding:0px 0px 0px 10px;	width: 299px;	height: 96px;	float:left;	background: url('../img/t_logo.jpg') 10px 0px no-repeat;}#top h1 a {	display: block;	width: 299px;	height: 96px;}#top h1 span {	display: none;}#topImg{  clear:both;  width:888px;  height:307px;  background: url('../img/topImg.jpg');}/* ------------------------------------------------------------------------------ MENU DIV */#mainMenu{  float:left;  background: url('../img/mainMenuBkg.jpg') 8px 81px no-repeat;  width:569px;  height:67px;  padding:29px 0px 0px 10px;  list-style-type:none;}#mainMenu li{  float:left;}#mainMenu li a{  display:block;}#mainMenu li a span{  display:none;}#mainMenu li#mainMenu_onas a{  width:113px;  height:52px;}#mainMenu li#mainMenu_regulamin a{  width:113px;  height:52px;}#mainMenu li#mainMenu_opinie a{  width:113px;  height:52px;}#mainMenu li#mainMenu_kontakt a{  width:113px;  height:52px;}#mainMenu li#mainMenu_dodajDoUlubionych a{  width:53px;  height:52px;}#mainMenu li#mainMenu_jezyki{  width:38px;  height:39px;  padding:13px 0px 0px 15px;}#mainMenu li#mainMenu_jezyki ul{  list-style-type:none;}#mainMenu li#mainMenu_jezyki{  background: url('../img/menuJezyki.jpg');}#mainMenu li#mainMenu_dodajDoUlubionych a{  background: url('../img/menuDoUlubionych.jpg');}#mainMenu li#languageMenu_pl a{  width:25px;  height:17px;  background: url('../img/languageMenu_pl.jpg');}#mainMenu li#languageMenu_en a{  width:25px;  height:17px;  background: url('../img/languageMenu_en.jpg');}#mainMenu li#languageMenu_pl a:hover, #mainMenu li#languageMenu_pl a.active{  background: url('../img/languageMenu_pl_ov.jpg');}#mainMenu li#languageMenu_en a:hover, #mainMenu li#languageMenu_en a.active{  background: url('../img/languageMenu_en_ov.jpg');}/* ------------------------------------------------------------------------------ CONTENT DIV */#content {  width:864px;  padding:10px 12px 12px 12px;  background: url('../img/contentBlg.jpg') 0 0 no-repeat;}#content h3 span{  display:none;}/* ------------------------------------------------------------------------------ SUB DIV */#sub {  margin-top:2px;  width:231px;  float:left;}#sub ul{  clear:both;  list-style-type:none;}#sub ul li{  float:left;}#sub ul li a{  font-weight:bold;  color:#005e6b;  text-decoration:none;}#content h3#h_podrozujacy{  width:224px;  height:44px;}#content h3#h_wlasciciele{  clear:both;  width:224px;  height:44px;  margin-top:6px;}#content ul#podrozujacyMenu li a{  display:block;  line-height:1em;  padding:13px 0px 0px 20px;  width:204px;  height:20px;  background: url('../img/li_podrozujacyMenu.jpg');}#content ul#podrozujacyMenu li a:hover, #content ul#wlascicieleMenu li a:hover{  padding:13px 0px 0px 25px;  width:199px;  }#content ul#podrozujacyMenu li.last a{  background: url('../img/li_podrozujacyMenu_last.jpg');}#content ul#wlascicieleMenu li a{  display:block;  line-height:1em;  padding:13px 0px 0px 20px;  width:204px;  height:20px;  background: url('../img/li_wlascicieleMenu.jpg');}#content ul#wlascicieleMenu li.last a{  background: url('../img/li_wlascicieleMenu_last.jpg');}/* ------------------------------------------------------------------------------ MAIN DIV */#main {  margin-top:2px;  width:441px;  float:left;}#main .box{  width:441px;  background: #e7e6e8;  margin-bottom:7px;}#main .box .boxfixBkg{  padding:0px 0px 10px 0px;  width:441px;  background: url('../img/boxfixBkg.jpg') bottom right no-repeat;}#main .box h3{  height:44px;  width:441px;}#mainPageForm{  height:155px;  position:relative;}#mapaBanner{  margin-top:23px;  padding-bottom:19px;}#mainPageForm label{  position:absolute;  top:20px;  left:25px;  color:#00545d;  font-weight:bold;}#mainPageForm .formKraj{  position:absolute;  top:40px;  left:25px;   width:200px;  color:#00545d;}#mainPageForm  .formSzukaj{  position:absolute;  top:40px;  left:245px;  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;}#mainPageForm a{  position:absolute;  top:70px;  left:245px;  color:#00545d;  font-weight:bold;  font-size:10px;}/* ------------------------------------------------------------------------------ ADD DIV */#add{  width:187px;  float:right;}#formNewsletter{  width:176px;  height:120px;  padding:7px 0px 0px 11px;  background: url('../img/newsletter_bkg.jpg') 0px 0px no-repeat;}#formNewsletter label{  width:160px;  height:37px;  display:block;}#formNewsletter label span{  display:none;  }#formNewsletter .formMail{  border:1px solid #bfbfbf;  background: #f8f8f8;  color:#8c8c8c;  font-family:"tahoma";  font-size:10px;  width:140px;  height:14px;  padding:2px;  margin:7px 0px 0px 9px;}#formNewsletter .formButtons{  width:144px;  padding:12px 0px 0px 10px;}#formNewsletter .button{  border:none;  line-height:1.3em;  background: url('../img/formButtonSmall.png') 0 0 no-repeat;  color:#FFF;  font-family:"tahoma";  font-size:10px;  height:18px;  width:69px;  text-align:center;}#formNewsletter .formButtons #formWypisz{  float:right;}#formNewsletter .formButtons #formZapisz{  float:left;}.clearfix{  clear:both;  font-size:0px;  height:1px;  }/* ------------------------------------------------------------------------------ LOGIN DIV */.loginBox p{  padding:15px;}#loginForm{  height:155px;  padding:20px 0px 0px 25px;}#loginForm .leftPart {  width:210px;  padding-right:10px;  float:left;}#loginForm .leftPart label{  color:#00545d;  font-weight:bold;}#loginForm .leftPart .inputForm{  clear:both;   width:190px;  color:#00545d;  margin:5px 0px 5px 0px;  border:1px solid #bfbfbf;  background: #f8f8f8;  color:#8c8c8c;  font-family:"tahoma";  font-size:10px;  height:14px;  padding:2px 5px 2px 5px;}#loginForm .leftPart .formRemember{  font-size:0.9em;  line-height:2em;}#loginForm .leftPart #formRemember{  margin:0px;  padding:0px;  clear:both;  }#loginForm .rightPart {  width:170px;  float:left;}#loginForm .rightPart span{  line-height:1.6em;  text-align:center;  display:block;}#loginForm .rightPart a{  color:#00545d;  font-weight:bold;  clear:both;  display:block;}#loginForm .inputButton{  margin:15px 0px 10px 0px;  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;  }#formMessage{  padding:20px 20px 0px 20px;  text-align:center;  font-weight:bold;  display:none;  color:#dd7e00;}#regristedForm{    padding:20px 0px 0px 25px;}#regristedForm .labelTd{  width:160px;  vertical-align:center;}#regristedForm label{  color:#00545d;  font-weight:bold;}#regristedForm .inputForm{  clear:both;   width:200px;  color:#00545d;  margin:5px 0px 5px 0px;  border:1px solid #bfbfbf;  background: #f8f8f8;  color:#8c8c8c;  font-family:"tahoma";  font-size:10px;  height:14px;  padding:2px 5px 2px 5px;}#regristedForm #formMobileArea, #regristedForm #formPhoneArea{  width:40px;}#regristedForm #formMobileNumber, #regristedForm #formPhoneNumber{  width:80px;}#regristedForm select.selectOption{ padding:0px 1px 0px 1px; height:20px; width:61px;  margin:7px 0px 3px 0px;}#regristedForm label.formPhoneCountry, #regristedForm label.formMobileCountry{  font-size:0.9em;  float:left;  width:69px;  display:block;}#regristedForm label.formPhoneArea, #regristedForm label.formMobileArea{  font-size:0.9em;  float:left;  width:54px;  display:block;}#regristedForm label.formPhoneNumber, #regristedForm label.formMobileNumber{  font-size:0.9em;  float:left;  width:115px;  display:block;}#regristedForm .inputButton{  margin:15px 0px 10px 190px;  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;  }/* ------------------------------------------------------------------------------ WLASCICIELE  DIV */#ownerMenu{  height:50px;  padding:15px 0px 20px 25px;  list-style-type:none;}#ownerMenu li{  float:left;  padding:3px 4px;}#ownerMenu li a{  width:124px;  height:20px;  line-height:20px;  display:block;  text-align:center;  font-weight:normal;  font-size:10px;  color:#FFF;  background: url('../img/zarzadzanieOfertamiButton.jpg');}/* ------------------------------------------------------------------------------ dodawanie oferty */#addOferForm{  background: #f3f3f4;  padding:0px 0px 10px 0px;  margin:0px 0px 10px 0px;}#addOferForm h4{  padding:0px;  height:34px;  line-height:34px;  background: url('../img/longHeadreBkg.jpg');  padding-left:20px;  width:419px;  margin:10px 0px 0px 1px;  color:#008896;  font-size:11px;}#addOferForm #addOferFormPlace{  margin:10px 0px 0px 20px;}#addOferForm #addOferFormPlace .labelTd{ color:#00545d; font-size:11px; font-weight:bold; width:130px;}#addOferForm input.inputForm, #addOferForm select{  clear:both;   width:200px;  color:#00545d;  margin:5px 0px 5px 0px;  border:1px solid #bfbfbf;  background: #f8f8f8;  color:#8c8c8c;  font-family:"tahoma";  font-size:10px;    padding:2px 5px 2px 5px;}    .tableCennikSezonow tr td input{    clear:both;   width:65px;  color:#00545d;  margin:5px 0px 5px 0px;  border:1px solid #bfbfbf;  background: #f8f8f8;  color:#8c8c8c;  font-family:"tahoma";  font-size:10px;  padding:2px 5px 2px 5px;}  #addOferForm #addOferFormPlace select{ padding:0px; width:210px;}#addOferForm #addOferFormInfo{    margin:10px 0px 0px 20px;}#addOferForm #addOferFormInfo .labelTd{ color:#5f5f5f; font-size:11px; font-weight:bold; width:130px;}#addOferForm #addOferFormInfo input.inputForm{  width:80px;}#addOferForm #addOferFormInfo .inputTd{  width:100px;}#addOferForm #addOferFormDistance{  margin:10px 0px 0px 20px;}#addOferForm #addOferFormDistance .labelTd{ color:#5f5f5f; font-size:11px; font-weight:bold; width:160px;}#addOferForm #addOferFormDistance .inputTd{  width:135px;}#addOferForm #addOferFormDistance input.inputForm{  width:110px;}#addOferForm #addOferFormDistance input.small{  width:50px;}#addOferForm  input.inputButton{  margin:0px 0px 0px 135px;  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;  }#main #addOferForm .addOferFormDistanceFix td.labelTd{ width:220px;}#main #addOferForm .addOferFormDistanceFix .inputTd{ width:115px;}#main #addOferForm .addOferFormDistanceFix .distanceTd{ width:70px;}#main #addOferForm p.text{  padding:15px 20px;}#main #addOferForm .offerLinksHorizontal{  list-style-type:none;  padding:10px 0px 0px 20px;  height:20px;}#main #addOferForm .offerLinksHorizontal li{  float:left;  padding:0px 20px 0px 0px;}#main #addOferForm .offerLinksHorizontal li a, #main #addOferForm .offerLinksHorizontal li span{  cursor:pointer;  font-size:10px;  font-weight:bold;  color:#7b7b7b;}#addferForm .addPhoto{  background: #f3f3f4;  margin:10px 0px 0px 20px;}#addferForm .addPhoto #formZapiszNaSerer{  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;}#addPhotoForm{  background: #f3f3f4;  padding:0px 0px 10px 0px;}.addPhoto{  padding:10px 0px 0px 30px;  background: #f3f3f4;}#main .galleryPhotoFix{  background: #f3f3f4;  margin:0px 0px 0px 0px;  position:relative;  height:155px;  padding-left:5px;}#main h4.hederFix{  margin-top:0px;}.addPhoto span{ display:block;  color:#008896;  font-size:10px; font-weight:bold;}#addPhotoForm h4{  padding:0px;  height:34px;  line-height:34px;  background: url('../img/longHeadreBkg.jpg');  padding-left:20px;  width:419px;  margin:10px 0px 0px 1px;  color:#008896;  font-size:11px;}addPhoto span{ color:#5f5f5f; font-size:11px; font-weight:bold; width:160px; display:block; padding:10px 0px 0px 0px;}#galleryPhoto{  margin:10px 0px 0px 5px;  position:relative;  height:155px;}#galleryBigPhoto{  margin-top:10px;  height:280px;  text-align:center;}#galleryBigPhoto img{  margin:0px auto;}#galleryPhoto #wLewo{  width:47px;  height:98px;  background: url('../img/gallery_moveLeft.jpg');  border:none;  position:absolute;  top:15px;  left:0px;}#galleryPhoto #wPrawo{  width:47px;  height:98px;  background: url('../img/gallery_moveRight.jpg');  border:none;  position:absolute;  top:15px;  left:385px;}#scrollinfo{  position:absolute;  top:0px;  left:47px;	width: 338px;	height: 155px;	overflow: hidden;}#flex{	width: 1690px;}#galleryPhoto div.photos{	width: 338px;	height: 135px;	float: left;}#galleryPhoto div.photos ul{  list-style-type:none;}#galleryPhoto div.photos ul li{  width:168px;  float:left;  margin:0px;  padding:0px;   text-align:center;}#galleryPhoto div.photos ul li a{  clear:both;  font-weight:bold;}.areaWithLanguage{ position:relative;}.areaWithLanguage .changeLanguagePl{  position:absolute;  top:10px;  left:375px;}.areaWithLanguage .changeLanguageEn{  position:absolute;  top:10px;  left:405px;}#addOferForm .inputArea{  display:none;  clear:both;  width:390px;  height:70px;  color:#00545d;  margin:20px 0px 15px 20px;  border:1px solid #bfbfbf;  background: #f8f8f8;  color:#8c8c8c;  font-family:"tahoma";  font-size:10px;  padding:2px 5px 2px 5px;}#addOferForm .inputButton{  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;  margin-left:42px;}#sendAskToOwner{  width:400px;  padding:10px 0px 0px 0px;  margin-left:20px;}#main #sendAskToOwner label{   color:#00545d;  font-weight:bold;  width:100px;  }#main #sendAskToOwner  label#labelFormDo{  width:35px;  float:left;  padding:9px 0px 0px 5px;  clear:none;}#main #sendAskToOwner  label#labelFormDzieci{  width:35px;  float:left;  padding:9px 0px 0px 5px;  clear:none;}#main #sendAskToOwner .inputForm{  width:250px;  float:left;}#main #sendAskToOwner .inputFormDate{  width:100px;  float:left;  clear:none;}#main #sendAskToOwner .inputArea{  display:block;  clear:both;  width:252px;  height:70px;  color:#00545d;  margin:0px 0px 0px 0px;  border:1px solid #bfbfbf;  background: #f8f8f8;  color:#8c8c8c;  font-family:"tahoma";  font-size:10px;  padding:2px 5px 2px 5px;}#main #sendAskToOwner .sendform{  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;  margin-left:42px;}.listOfertEdit{ margin:20px 20px 0px 20px; width:400px;}.listOfertEdit tr{ background: #f3f3f4; height:20px;}.listOfertEdit tr td{  text-align:center;}.listOfertEdit .first{ font-weight:bold; color:#008896; background: #FFF;}/* ------------------------------------------------------------------------------ dodawanie oferty */ul.offerList{  list-style-type:none;  background: #f3f3f4;  padding:0px;  margin:0px;  }ul.offerList li{}ul.offerList li span.head{  display:block;  padding:0px;  height:34px;  line-height:34px;  background: url('../img/longHeadreBkg.jpg');  padding:0px 20px 0px 20px;  width:399px;  margin:0px 0px 10px 1px;}ul.offerList li span.up_to{  background: #7f7f7f;}ul.offerList li span.up_to h4 a{color: white;}ul.offerList li span.head h4{ float:left;  color:#5e5d5d;  font-size:11px;}ul.offerList li span.head span{  float:right;  font-weight:bold;  color:#5e5d5d;  font-size:11px;}ul.offerList li .leftPart{  width:170px;  float:left;  padding:0px 10px 0px 11px;}ul.offerList li .leftPart ul{  list-style-type:none;  padding:0px 0px 10px 5px;  }ul.offerList li .leftPart ul li a{ color: #7b7b7b; font-size:10px; font-weight:bold;}ul.offerList li .leftPart a img{  border:none;}ul.offerList li .rightPart{  width:235px;  float:left;  padding:0px 0px 0px 0px;}ul.offerList li .rightPart h5{ color:#005e6b; margin-top:5px; padding-left:10px; text-decoration:underline; font-size:11px; background: url('../img/raquH5.jpg') 0 5px no-repeat;}ul.offerList li .rightPart p{  padding:12px 0px 12px 0px;  line-height:1.4em;  margin:0px;}ul.offerList li .rightPart span{  font-weight:bold;  display:block;  font-size:10px;}ul.offerList li .rightPart span.price{  float:left;}ul.offerList li .rightPart span.place{  float:right;}.offerLinks{  height:70px;}.offerLinksFix{ padding-top:5px; height:30px;}.offerLinks .leftLinks{  float:left;  width:200px;}.offerLinks .leftLinks ul{  list-style-type:none;  padding:10px 0px 0px 10px;}.offerLinks .leftLinks ul li{  line-height:2em;}.offerLinks .leftLinks ul li a, .offerLinks .leftLinks ul li span{  font-size:10px; font-weight:bold; color:#005e6b;}.offerLinks .leftLinks ul li span{  padding:5px 5px 0px 0px;  display:block;  float:left;}.offerLinks .leftLinks ul li a img{  border:none;  padding:8px 0px 0px 0px;}.offerLinks .rightLinks{ float:left; width:200px;}.offerLinks ul.sort{  list-style-type:none;  padding:15px 0px 0px 0px;}.offerLinks ul.fixSort{  float:left;  width:200px;  padding-left:10px;}.offerLinks ul.sort li{ font-size:10px;  float:left;  padding:0px 5px;  border-right:1px solid #7b7b7b;}.offerLinks ul.sort li.noBorder{  border:none;}.offerLinks ul.sort li a{ color:#7b7b7b; font-weight:normal;}.offerLinks ul.sort li a:hover, .offerLinks ul.sort li a.active{  color:#000;}.offerLinks ul.pages{  width:200px;  float:left;  list-style-type:none;  padding-top:13px;}.offerLinks ul.pages a { font-size:10px; color:#7b7b7b; font-weight:normal;}.offerLinks  ul.pages a:hover, .offerLinks ul.pages a.active{  color:#000;}.offerLinks ul.pages a img{ border:none;}.offerLinks ul.pages li{  padding:0px 4px;  float:left;}.offerLinks ul.pages li.img{  padding:0px;}#wyposazenieArea{  padding:20px 15px 20px 25px;}#wyposazenieArea h5{  font-size:1em; color:#008896; height:20px; line-height:20px; float:left;}table.wyposarzenieTable{  clear:both;}#addOferForm  .equimpentFix{  margin:0px;  width:380px;}table.wyposarzenieTable tr td.label{  font-weight:bold;    width:140px;}table.wyposarzenieTable tr td.input{    width:40px;}table.wyposarzenieTable tr td .inputSize{    width:30px;}.flagFormWyposarzenie{  float:right;}/* ------------------------------------------------------------------------------ RANDROM OFFER DIV */#randomOffer{  background: #F3F3F4;  text-align:center;  width:188px;  padding:0px 0px;  margin:5px 0px 0px 0px;}#randomOffer h4{  background: url('../img/randomOfferHead.jpg');  height:18px;  line-height:18px;  color:#FFF;  width:188px;  margin-bottom:5px;  font-size:11px;}#randomOffer a{  color:#005E6B;  font-weight:bold;}#randomOffer a img{  border:none;}.textAreaRandomOffer{  padding:0px 10px;  font-size:10px;}#main .wysiwyg{  padding:25px;}#main .wysiwyg a{  color:#005E6B;  font-weight:bold;}table#aboutSendOffer{  margin:10px 0px 0px 25px;}table#aboutSendOffer tr td{  padding:3px 0px 3px 0px;}table#aboutSendOffer tr td.labelTd{ font-weight:bold;  color:#005E6B; padding-right:20px;}table#aboutSendOffer b{ font-weight:bold;  color:#005E6B;  padding:0px 10px;}#makePaid{  padding:10px 0px 0px 25px;}#makePaid span{  display:block;  text-align:center;  padding:5px;}#makePaid table tr td{  padding:3px 10px 3px 0px;}#makePaid label, #makePaid b{ font-weight:bold;  color:#005E6B;}#makePaid input.sendForm{  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;  margin-left:155px;} /* ---------------------------------------------------kalendarz dla rezerwacji */.sendForm2{  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;  margin:10px 0px 30px 120px;}#addPReservations{  padding-bottom:20px;}.calenderFixBkg{  width:178px;  margin:4px;  height:151px;  float:left;  border:1px solid #d7d7d9;}.ownerFix{ height:267px;}table.monthTable thead tr.dayName th{ font-weight:normal; color:#5F5F5F;}table.monthTable tr td{ vertical-align:top; color:#FFF;}table.monthTable tr.montName{ height:20px; line-height:20px; color:#008896;}table.monthTable tr td{ text-align:center; width:20px; color:#5F5F5F; }table.monthTable tr td.freeRoom{  cursor:hand; color:#5F5F5F;  background:#FFF; border:1px solid #FFF;}table.monthTable tr td.reservadetRoom{ background: #abd3da; border:2px solid #FFF;  width:17px; height:17px;}table.monthTable tr td.lastDay{ border:2px solid #FFF;  width:17px; height:17px; background: url('../img/reservations_lastDay.jpg') 0 0 no-repeat;}table.monthTable tr td.firstDay{border:2px solid #FFF;  width:17px; height:17px; background: url('../img/reservations_firstDay.jpg') 0 0 no-repeat;}.legendCalender{  margin:10px 0px 0px 20px;}.legendCalender .label{  width:155px;}.legendCalender tr td.firstDay{ border:2px solid #FFF;  width:17px; height:17px; background: url('../img/reservations_firstDay.jpg') 0 0 no-repeat;}.legendCalender tr td.lastDay{ border:2px solid #FFF;  width:17px; height:17px; background: url('../img/reservations_lastDay.jpg') 0 0 no-repeat;}.legendCalender tr td.reservadetRoom{ background: #abd3da; border:2px solid #FFF;  width:17px; height:17px;}.legendCalender tr td.freeRoom{  cursor:hand; color:#5F5F5F;  background:#FFF; border:1px solid #FFF;}#pas{	float: left;}#sciezka{	width: 7px; 	height: 330px;	background: url('../img/scrollTrack.jpg');}#galka{	width: 7px; 	height: 25px;	background: url('../img/scrollDrag.jpg'); 	cursor: pointer;}#przewijany{	width: 387px;	height: 330px;	overflow: hidden;	font-size: 11px;	float: left;	color:#000;}#contentScroll{	height: 330px;	width:400px;	padding:10px 0px 0px 15px;}#ownerCalender{ background: #F3F3F4; height:415px;}#ownerCalender h4{  padding:0px;  height:34px;  line-height:34px;  background: url('../img/longHeadreBkg.jpg');  padding-left:20px;  width:419px;  margin:0px 0px 0px 1px;  color:#008896;  font-size:11px;}#formWspomnienia{  width:390px;  margin:0px 0px 0px 20px;}#formWspomnienia  label{  font-weight:bold;  width:100%;  display:block;  height:25px;;  line-height:25px;}#formWspomnienia #formName{  width:100%;}#formWspomnienia #formText{  width:100%;  height:100px;}#formWspomnienia .button{  margin:10px 0px 0px 20px;  background: url('../img/formButtonBig.png');  border: none;  color:#FFF;  font-family:"tahoma";  font-size:10px;  font-weight:bold;  text-align:center;  width:164px;  height:20px;}.wspomnieniaBox{  padding:20px;}.offerLinks ul.wspomnieniaPagesFix{ float:right; padding-right:38px;}.priceList tr td{  vertical-align:top;}.priceList b{  color: #005E6B}.priceList .tdCenter{  text-align:center;}table.wetherAllList{  padding:20px 0px 20px 20px;}table.wetherAllList tr td{  padding:3px 0px 3px 0px;}table.wetherAllList tr td a{  color:#005E6B;  font-weight:bold;}table.wetherList{  padding:20px 0px 20px 20px;}table.wetherList tr td{  padding:3px 10px 3px 10px;  text-align:center;}table.wetherList tr td.first{  text-align:left;}/* ------------------------------------------------------------------------------ FOOTER DIV */#footer {	width: 864px;	padding:0px 12px 0px 12px;	height: 72px;	background: url('../img/f_bkg.jpg') ;}#f_copy{  float:left;  padding-top:30px;  width:224px;  text-align:center;  color:#003a40;  font-weight:bold;}#f_menu{  padding-top:30px;  padding-left:5px;  float:left;  width:450px;}#f_menu ul{  list-style-type:none;}#f_menu ul li{  float:left;  border-left:2px solid #003a40;  padding:0px 15px;}#f_menu ul li.first{  border:none;}#f_menu ul li a{  color:#003a40;  font-weight:bold;}#footer h4{  float:left;  width:151px;  height:28px;  margin-top:22px;}#footer h4 a{  width:151px;  height:28px;  display:block;}#footer h4 a span{  display:none;}
