/* Madryckie Noce 2.1 CSS */
body {
margin: 0px;
padding: 0px;
background-color: #bdb187;
text-align: center;
overflow: auto;
}
#full {
margin: 0px auto auto auto;
padding: 0px;
height: 850px;
width: 725px;
}
#head {
margin: 0px;
padding: 0px;
width: 725px;
height: 260px;
background-image: url(./images/menu.jpg);
background-repeat: no-repeat;
text-align: left;
}
#head h1 {
display:none;
}
#ostronie {
margin: 0px;
padding: 0px;
display:block;
position: relative;
width: 395px;
height: 80px;
top: 10px;
left: 280px;
}
#osoby {
margin: 0px;
padding: 0px;
width: 103px;
height: 40px;
display: block;
position: relative;
top: 113px;
left: 58px;
background-image: url(./images/osoby.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}	
#osoby:hover {
background-position: 0px -40px;
}
#osoby-a {
margin: 0px;
padding: 0px;
width: 103px;
height: 40px;
display: block;
position: relative;
top: 113px;
left: 58px;
background-image: url(./images/osoby.jpg);
background-repeat: no-repeat;
background-position: 0px -80px;
}	
#osoby-a:hover {
background-position: 0px -40px;
}
#miejsca {
margin: 0px;
padding: 0px;
width: 142px;
height: 40px;
display: block;
position: relative;
top: 78px;
left: 233px;
background-image: url(./images/miejsca.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}	
#miejsca:hover {
background-position: 0px -40px;
}
#miejsca-a {
margin: 0px;
padding: 0px;
width: 142px;
height: 40px;
display: block;
position: relative;
top: 78px;
left: 233px;
background-image: url(./images/miejsca.jpg);
background-repeat: no-repeat;
background-position: 0px -80px;
}
#miejsca-a:hover {
background-position: 0px -40px;
}
#wydarzenia {
margin: 0px;
padding: 0px;
width: 164px;
height: 40px;
display: block;
position: relative;
top: 38px;
left: 458px;
background-image: url(./images/wydarzenia.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}	
#wydarzenia:hover {
background-position: 0px -40px;
}
#wydarzenia-a {
margin: 0px;
padding: 0px;
width: 164px;
height: 40px;
display: block;
position: relative;
top: 38px;
left: 458px;
background-image: url(./images/wydarzenia.jpg);
background-repeat: no-repeat;
background-position: 0px -80px;
}	
#wydarzenia-a:hover {
background-position: 0px -40px;
}
.link {
display: none; 
}
#content {
margin: 0px;
padding: 0px;
width: 725px;
height: 562px;
background-image: url(./images/content-4.jpg);
background-repeat: no-repeat;
text-align: left;
}
#txt {
margin: 0px;
padding: 0px;
width: 620px;
height: 470px;
top: 40px;
left: 40px;
position: relative;
overflow: auto;
}
h2 {
margin: 0px;
padding: 5px 5px;
font-family: georgia, arial, sans serif;
font-size: 1.5em;
text-align: center;
letter-spacing: 2px;
word-spacing: 2px; 
}
.p1 {
margin: 0px;
padding: 5px 5px;
font-family: georgia, arial, sans serif;
font-size: 1em;
text-indent: 30px;
letter-spacing: 0px;
word-spacing: 2px;  
}
.p1 span {
border-bottom: 1px black dashed;
}

.p2 {
margin: 0px;
padding: 5px 5px;
font-family: georgia, arial, sans serif;
font-size: 0.8em;
text-indent: 0px;
letter-spacing: 1px;
word-spacing: 2px;  
text-align:center;
}
.p3 {
margin: 0px;
padding: 5px 5px;
font-family: georgia, arial, sans serif;
font-size: 1em;
text-indent: 30px;
letter-spacing: 1px;
word-spacing: 2px;  
}
.p4 {
margin: 0px;
padding: 5px 5px;
font-family: georgia, arial, sans serif;
font-size: 1em;
text-indent: 30px;
letter-spacing: 1px;
word-spacing: 2px;  
}
a {	
font-family: verdana, georgia, sans serif;
font-size: 1em;
text-indent:30px;
text-decoration: none;
letter-spacing: 0px;
color: #450000;
}
a:hover {
color: #340000;
}
.date {
color: #513418;
font-weight: bold;
}
.date:hover {
border-bottom: 1px #513418 dashed;
}
.mail {
font-weight: bold;
}
.cite {
font-style: italic;	
text-indent: 30px;
color: #450000;
}
.cite:hover {
color: #340000;
}
.powrot {
margin: -7px 0px 5px 0px;
padding: 0px;
font-size: 0.9em;
text-decoration: none;
text-align: center;
color: #450000;	
}
.art {	
font-size: 1.3em;
line-height:20px;
margin: 0px;
padding: 0px;
color: #450000;
text-decoration: none;
}
.art:hover {
border-bottom: 1px #340000 dashed;
color: #340000;
}