/* CSS Document */

* {
          margin: 0;
          padding: 0;
          }
.clear {
          width: 100%;
          clear: both;
          }
          
body {
          background: url(../img/bg.gif) repeat-x #F6F6EE;
          font-family: Arial, Tahoma, 'Trebuchet MS';
          }
          
#container {
          width: 981px;
          margin: auto;
          }
#top {
          background: url(../img/top.gif) no-repeat;
          width: 981px;
          height: 244px;
          float: left;
          }
          #top h1 {
                    float: left;
                    margin: 17px 0 0 30px;
                    display: inline;
                    }
                    #top h1 img {
                              border: 0;
                              float: left;
                              }
          #top ul.min {
                    float: right;
                    margin: 52px 0 0 0;
                    }
                    #top ul.min li {
                              display: inline;
                              float: left;
                              font-size: 11px;
                              padding: 0 18px 0 18px;
                              border-right: 1px solid #E5E2D8;
                              }
                              #top ul.min li.last {
                                        border: 0;
                                        }
                              #top ul.min li a {
                                        color: #008AC4;
                                        text-decoration: none;
                                        }
                                        #top ul.min li a:hover {
                                                  text-decoration: underline;
                                                  }
          #top .menu {
                    background: url(../img/top.jpg) no-repeat;
                    width: 939px;
                    height: 152px;
                    float: left;
                    margin: 20px 0 0 20px;
                    display: inline;
                    }
                    #top .menu ul {
                              float: left;
                              width: 223px;
                              margin: 11px 0 0 14px;
                              display: inline;
                              }
                              #top .menu ul li {
                                        width: 223px;
                                        float: left;
                                        list-style-type: none;
                                        }
                                        #top .menu ul li img {
                                                  border: 0;
                                                  float: left;
                                                  }
                                        
#content {
          background: url(../img/content.gif) repeat-y;
          width: 981px;
          float: left;
          padding: 0 0 30px 0;
          }
          #content .search {
                    background: url(../img/bgsearch.gif) no-repeat;
                    width:941px;
                    height: 121px;
                    float: left;
                    margin: 7px 0 0 17px;
                    display: inline;
                    }
                    #content .search h2 {
                              float: left;
                              font-size: 12px;
                              color: #fff;
                              width: 930px;
                              padding: 4px 0 0 8px;
                              letter-spacing: 1px;
                              }
                    #content .search .left {
                              width: 255px;
                              float: left;
                              margin: 5px 0 0 0;
                              }
                              #content .search .left span {
                                        width: 255px;
                                        float: left;
                                        margin: 9px 0 0 0;
                                        }
                              #content .search .left span label {
                                        width: 90px;
                                        float: left;
                                        font-size: 11px;
                                        padding: 0 5px 0 10px;
                                        color: #393939;
                                        text-align: right;
                                        }
                              #content .search .left span select {
                                        width: 122px;
                                        height: 20px;
                                        float: left;
                                        font-size: 11px;
                                        color: #666;
                                        }
                              #content .search .left span input {
                                        width: 119px;
                                        height: 15px;
                                        float: left;
                                        font-size: 11px;
                                        color: #666;
                                        }
                    #content .search .right {
                              width: 344px;
                              float: left;
                              margin: 5px 0 0 0;
                              }
                              #content .search .right span {
                                        width: 344px;
                                        float: left;
                                        margin: 9px 0 0 0;
                                        }
                              #content .search .right span label {
                                        width: 100px;
                                        float: left;
                                        font-size: 11px;
                                        padding: 0 5px 0 10px;
                                        color: #393939;
                                        text-align: right;
                                        }
                              #content .search .right span p {
                                        width: auto;
                                        float: left;
                                        font-size: 11px;
                                        padding: 0 5px 0 5px;
                                        color: #393939;
                                        text-align: right;
                                        margin: 0;
                                        }
                              #content .search .right span select {
                                        width: 122px;
                                        height: 20px;
                                        float: left;
                                        font-size: 11px;
                                        color: #666;
                                        }
                              #content .search .right span input {
                                        width: 62px;
                                        height: 15px;
                                        float: left;
                                        font-size: 11px;
                                        color: #666;
                                        }
                                        #content .search .right span input.img {
                                                  width: 60px;
                                                  height: 22px;
                                                  float: right;
                                                  }
                    #content .search .more {
                              float: right;
                              width: 335px;
							  margin-bottom:20px;
                              }
                              #content .search .more ul {
                                        width: 280px;
                                        float: left;
                                        text-align: center;
                                        display: inline;
                                        margin: 1px 0 0 50px;
                                        }
                                        #content .search .more ul li {
                                                  display: inline;
                                                  background: url(../img/searchbutton.gif) no-repeat;
                                                  width: 101px;
                                                  height: 22px;
                                                  float: left;
                                                  font-size: 14px;
                                                  padding: 7px 0 0 0;
                                                  font-weight: bold;
                                                  margin: 0 0 0 10px;
                                                  }
                                        #content .search .more ul li.sc {
                                                  display: inline;
                                                  background: url(../img/searchbutton2.gif) no-repeat;
                                                  width: 101px;
                                                  height: 29px;
                                                  float: left;
                                                  }
                                                  #content .search .more ul li a {
                                                            color: #fff;
                                                            text-decoration: none;
                                                            }
                                                            #content .search .more ul li a:hover {
                                                                      text-decoration: underline;
                                                                      }
                              
							  #content .search #odstepmoremore {
                                       
									   
									   
										}
							  #content .search .moremore {
                                        width: 335px;
                                        text-align: center;
										float:left;
                                        font-size: 14px;
                                        font-weight: bold;
										margin: 0 0 0 0;
										padding-top:0px;
										
                                        
                                        }
                                        #content .search .moremore a {
                                                  color: #6D6E72;
                                                  text-decoration: none;
                                                  margin: 0 5px 0 5px;
                                                  display: inline;
                                                  }
                                                  #content .search .moremore a:hover {
                                                            text-decoration: underline;
                                                            }
                    
          #content .sidebar {
                    width: 189px;
                    float: left;
                    margin: 0 0 0 17px;
                    display: inline;
                    }
                    #content .sidebar .bottom {
                              background: url(../img/bottombox.gif) no-repeat bottom;
                              width: 189px;
                              float: left;
                              padding: 0 0 5px 0;
                              }
                    #content .sidebar .box {
                              background: url(../img/box.gif) repeat-x #FAFCFD 0 30px;
                              width: 189px;
                              float: left;
                              margin: 15px 0 0 0;
                              padding: 0 0 10px 0;
                              }
                    #content .sidebar .box h2 {
                              background: url(../img/sidebarh2.gif) no-repeat;
                              width: 181px;
                              height: 24px;
                              float: left;
                              font-size: 12px;
                              color: #fff;
                              padding: 6px 0 0 8px;
                              }
                    #content .sidebar .box p {
                              margin: 10px 0 0 15px;
                              display: inline;
                              width: 150px;
                              float: left;
                              font-size: 11px;
                              color: #545454;
                              }
                              #content .sidebar .box p a {
                                        color: #134B76;
                                        text-decoration: none;
                                        }
                    #content .sidebar .box ul {
                              margin: 5px 0 0 15px;
                              display: inline;
                              width: 150px;
                              float: left;
                              font-size: 12px;
                              color: #445F74;
                              }
                              #content .sidebar .box ul li {
                                        background: url(../img/libox.gif) no-repeat 0 8px;
                                        width: 140px;
                                        float: left;
                                        list-style-type: none;
                                        border-bottom: 1px solid #E9F3F5;
                                        padding: 5px 0 5px 10px;
                                        }
                                        #content .sidebar .box ul li a {
                                                  text-decoration: none;
                                                  color: #445F74;
                                                  }
												  
							#content .sidebar .logaprzynaleznosci {
text-align:center;
margin-top:25px;
padding-top:25px;
}
                                                  
                    #content .text {
                              width: 715px;
                              float: left;
                              margin: 15px 0 0 35px;
                              display: inline;
                              }
                              #content .text .pager {
                                        background: url(../img/pager.gif) no-repeat center bottom;
                                        width: 715px;
                                        float: left;
                                        text-align: center;
                                        margin: 20px 0 0 0;
                                        padding: 0 0 3px 0;
                                        font-size: 10px;
                                        color: #4D4D4D;
                                        }
                              #content .text .pagerp {
                                        width: 715px;
                                        float: left;
                                        text-align: center;
                                        font-size: 10px;
                                        color: #4D4D4D;
                                        }
                                        #content .text .pagerp a {
                                                  padding: 2px 5px 2px 5px;
                                                  color: #4D4D4D;
                                                  text-decoration: none;
                                                  margin: 0 5px 0 5px;
                                                  display: inline;
                                                  }
                                                  #content .text .pagerp a.active {
                                                            background: url(../img/pageractive.gif) no-repeat center bottom;
                                                            color: #FC7944;
                                                            }
                              #content .text  h2 {
                                        width: 715px;
                                        float: left;
                                        font-size: 18px;
                                        color: #6D6E72;
                                        font-weight: normal;
                                        }
                              #content .text .offer {
                                        width: 715px;
                                        float: left;
                                        margin: 15px 0 0 0;
                                        padding: 0 0 15px 0;
                                        border-bottom: 1px solid #FCF4EC;
                                        }
                                        #content .text .offer .photo {
                                                  width: 300px;
                                                  float: left;
                                                  }
                                                  #content .text .offer .photo img {      
                                                            padding: 5px;
                                                            border: 1px solid #EBEBEB;
                                                            float: left;
                                                            }
                                        #content .text .offer .txt {
                                                  width: 415px;
                                                  float: left;
												  font-size:11px;
                                                  }
                                                  #content .text .offer .txt h3 {
                                                            width: 415px;
                                                            float: left;
                                                            font-size: 18px;
                                                            color: #6D6E72;
                                                            font-weight: normal;
                                                            } 
                                                            #content .text .offer .txt h3 a {
                                                                      color: #6D6E72;
                                                                      text-decoration: none;
                                                                      }
                                                                      #content .text .offer .txt h3 a:hover {
                                                                                text-decoration: underline;
                                                                                }
                                                  #content .text .offer .txt p {
                                                            width: 415px;
                                                            float: left;
                                                            margin: 10px 0 0 0;
                                                            font-size: 11px;
                                                            color: #191919;
                                                            }
                                                            #content .text .offer .txt p a.more {
                                                                      float: right;
                                                                      color: #0676B5;
                                                                      text-decoration: none;
                                                                      }
                                                                      #content .text .offer .txt p a.more b {
                                                                                font-weight: normal;
                                                                                color: #F48221;
                                                                                }
                                                                                
#footer {
          width: 100%;
          float: left;
          padding: 0 0 20px 0;
          background: url(../img/footer.gif) no-repeat  center top;
          }
          #footer .contfooter {
                     width: 981px;
                    margin: auto;
                    }
                    #footer .contfooter p.copy {
                              width: 200px;
                              float: left;
                              font-size: 11px;
                              color: #937E69;
                              margin: 15px 0 0 20px;
                              display: inline;
                              }
                    #footer .contfooter ul.menu {
                              float: right;
                              margin: 15px 10px 0 0;
                              display: inline;
                              }
                              #footer .contfooter ul.menu li {
                                        font-size: 11px;
                                        display: inline;
                                        border-right: 1px solid #D4CDC5;
                                        padding: 0 10px 0 10px;
                                        }
                                        #footer .contfooter ul.menu li.last {
                                                  border: 0;
                                                  }
                              #footer .contfooter ul.menu li a {
                                        color: #937E69;
                                        text-decoration: none;
                                        }
                                        #footer .contfooter ul.menu li a:hover {
                                                  text-decoration: underline;
                                                  }
                    #footer .list {
                              width: 700px;
                              float: right;
                              margin: 10px 0 0 0;
                              }
                              #footer .list p {
                                        float: right;
                                        color: #D4CDC5;
                                        font-size: 11px;
                                        }
                              #footer .list ul {
                                        float: right;
                                        margin: 0 10px 0 0;
                                        display: inline;
                                        }
                                        #footer .list ul li {
                                                  display: inline;
                                                  font-size: 11px;
                                                  float: left;
                                                  padding: 0 10px 0 10px;
                                                  border-right: 1px solid #D4CDC5;
                                                  }
                                                  #footer .list ul li.last {
                                                            border: 0;
                                                            }
                                        #footer .list ul li a {
                                                  color: #937E69;
                                                  text-decoration: none;
                                                  }
                                                  #footer .list ul li a:hover {
                                                            text-decoration: underline;
                                                            }
                                        #footer .list img {
                                                  border: 0;
                                                  float: right;
                                                  margin: 10px 20px 0 0;
                                                  display: inline;
                                                  }
												  

												  
												  
/* SZCZEGÓLY OFERTY */
#content .text .szczegolyphotos {
            width: 715px;
            float: left;
            margin: 5px 0 0 0;
            padding: 10px 0 0 0;
            border-top: 1px solid #FCF4EC;
            }

           #content .text .szczegolyphotos img {      
            padding: 3px;
            border: 1px solid #EBEBEB;
            float: left;
			margin-right:7px;

            }
			
#content .text .szczegolytabela {
            width: 705px;
            float: left;
            margin: 15px 0 0 0;
            padding: 5px;
            border: 1px solid #f5f5f5;
			font-size:12px;
            }
			
			#content .text .szczegolytabela .szczegolytytul {
			width:695px;

            margin: 0 0 10px 0;
            padding: 5px;
            background-color: #f3f1f0;
			font-size:12px;
			font-weight:bold;
            }	
			
			#content .text .szczegolytabela table {
			width:695px;
            }
			
/* AKTUALNOSCI */
#content .text .aktualnoscitabela {
            width: 705px;
            float: left;
            margin: 15px 0 0 0;
            padding: 5px;
            
			font-size:11px;
            }
#content .text .aktualnoscitabela div{
            border-bottom: 1px solid #FCF4EC;
			padding: 10px 0 10px 0;
			font-size:11px;
            }
			#content .text .aktualnoscitabela span{
			font-weight:bold;
			font-size:12px;
			background-color:#fff7f0;
			padding: 3px 3px 3px 3px;		
            }
			
/* PANEL ADMINISTRATORSKI */
#PAmain {
width:100%;
font-size:12px;
color:#333333;
}

#PAnawigacja {
 width: 705px;
margin: 0 0 15px 0;
padding: 5px;
border: 1px solid #FCF4EC;
font-size: 12px;
color:#333333;
font-weight:bold;

}
	#PAnawigacja #PAnawigacjatytul {
			width:695px;
			float:left;
            margin: 5px 0 10px 0;
            padding: 5px;
            background-color: #f9e9dc;
			font-size:12px;
			font-weight:bold;
            }
			
	#PAnawigacja a {
			color:#0092d5;
			text-decoration:none;
	}
	#PAnawigacja a:hover {
			color:#f0770f;
			text-decoration:none;
	}
	#PAnawigacja  a#wyloguj {
			color:#ff5f2e;
			text-decoration:none;
	}
	#PAnawigacja a:hover#wyloguj {
			color:#ff3600;
			text-decoration:none;
	}
	
	
	
#PAzawartosc {
 width: 705px;
            margin: 0 0 0 0;
            padding: 5px;
            border: 1px solid #FCF4EC;
			font-size:12px;          
}
	#PAzawartosc a {
			color:#0092d5;
			text-decoration:none;
			font-size:11px;
	}
	#PAzawartosc a:hover {
			color:#f0770f;
			text-decoration:none;
			font-size:11px;
	}
                            
    #PAzawartosc #PAzawartosctytul {
			width:695px;
            margin: 0 0 10px 0;
            padding: 5px;
            background-color: #fff7f0;
			font-size:12px;
			font-weight:bold;
            }                                              
