 #duza p {
	text-indent: 2em;
	}
 p, td {
  margin: 0; 
    padding: 0;
    font-size: 11px; 
    font-family: Verdana, Tahoma, Arial, sans-serif;
    color: #333;
    line-height: 16px;
	 text-align: justify;
}

ul {
	margin: 0 0 0px 45px;
	padding: 0;
  font-size: 11px; 
    font-family: Verdana, Tahoma, Arial, sans-serif;
    color: #333;
    line-height: 16px;
	}
	
	#photo-top {
    float: left;
    margin-top: 10px;
}


#left-column {
    float: left;
    width: 400px;
    margin-top: 4px;
}

#left-padding {
    padding: 11px 13px 15px 250px;
    
}


#container {
    width: 553px;
    border: 5px solid #848383;
    background: #EEE2CC url(images/fade5.jpg) top left no-repeat;
    color: #333333;
}

#container div.padding {
    padding: 22px 22px 22px 22px;
}

.content-photo {
    float: left;
    padding: 5px 15px 5px 0;
}

#contact a {
    display: block;
    text-indent: -9999px;
    text-decoration: none;
    overflow: hidden;
    width: 225px;
    height: 22px;
    background: url(images/btn_contact.gif) top left no-repeat;
}

#contact a:hover {
    background: url(images/btn_contact.gif) bottom left no-repeat;
}


#h-onas,
#h-pokoje,
#h-gastronomia,
#h-cennik,
#h-rezerwacja,
#h-rekreacja,
#h-nowosc,
#h-okolica,
#h-lokalizacja,
#h-kontakt,
#h-promocje {
    height: 20px;
    text-indent: -9999px;
    margin-bottom: 5px;
}
#h-onas {
    background: url(images/hdr_onas.gif) top left no-repeat;
}


#h-pokoje {
    background: url(images/hdr_pokoje.gif) top left no-repeat;
}

#h-gastronomia {
    background: url(images/hdr_gastronomia.gif) top left no-repeat;
}

#h-cennik {
    background: url(images/hdr_cennik.gif) top left no-repeat;
}


#h-rezerwacja {
    background: url(images/hdr_rezerwacja.gif) top left no-repeat;
}

#h-rekreacja {
    background: url(images/hdr_rekreacja.gif) top left no-repeat;
}

#h-promocje {
    background: url(images/hdr_aktualnosci.gif) top left no-repeat;
}

#h-nowosc {
    background: url(images/hdr_nowosc.gif) top left no-repeat;
}

#h-okolica {
    background: url(images/hdr_okolica.gif) top left no-repeat;
}
#h-lokalizacja {
    background: url(images/hdr_lokalizacja.gif) top left no-repeat;
}

#h-kontakt {
    background: url(images/hdr_kontakt.gif) top left no-repeat;
}


a:link, a:active, a:visited {
color: #663401;
text-decoration: underline;
font-family:  Verdana, Arial, sans-serif;


}




a:hover {
color: #3C3330;
text-decoration: none;
}






a.gora:link, a.gora:active, a.gora:visited {
color: #A7A295;
text-decoration: none;
font-family:  Verdana, Arial, sans-serif;
font-size: 8pt;

}




a.gora:hover {
color: #FFFFFF;
text-decoration: none;
}


#copyright {
        clear: both;
        background-color: #313131;
        border-bottom: 3px solid #f5a700;
        margin: 0 auto;
        text-align: center;
        color: #e6e6e6;
        font-family: "Lucida Grande", "Helvetica Neue", Geneva, Arial;
        font-size: 9px;
        letter-spacing: 1px;
        padding: 7px 0 7px 0;
	border-top: 1px solid #101010;
}

#copyright2 {
        clear: both;
		  
        background-color: #313131;
        border-top: 3px solid #f5a700;
       
       
        color: #A7A295;
        font-family: "Lucida Grande", "Helvetica Neue", Geneva, Arial;
        font-size: 9px;
        
        padding: 7px 0 7px 0;
	border-bottom: 1px solid #101010;
}




h1,
h2,
h3,
h4 {
	font-family: Georgia, "Times New Roman", Times, serif; 
	}

h1 { 
	color: #ECD9CB;
	margin: 10px 10px 0 0;
	padding: 0;
	font-size: 125%; 
	font-weight: bold; 
	line-height: .9em;
	text-align: right;
	}
	
h1 span {
	font-size: 95%;
	font-weight: normal; 
	}
	
h2 { 
	color: #990022;
	margin: 10px 10px;
	padding: 0;
	font-size: 180%; 
	font-weight: normal; 
	line-height: 1em;
	}
	
	
	h3 { 
	color: #067ACD;
	margin: 20px 20px 10px 0;
	padding: 0;
	font-size: 205%; 
	font-weight: normal; 
	line-height: 1em;
	}
	
h4 { 
	color: #067ACD;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	font-size: 155%; 
	font-weight: normal;  
	line-height: 1em;
	}
	
  
