body {
	background-color:#7b6f5f;
	}
#madryt {
	margin-right:auto;
	margin-left:auto;
	margin-top:40px;
	padding: 0px;        
	background-position: 0px 0px;
	background-image: url(./images/madryt-menu.jpg);
	background-repeat:no-repeat;
	height: 285px;
	width: 585px;
	}
#menu1 {
	margin: 0px; 
        padding: 0px;
        width:585px;
        height:66px;
        }       
#menu2-1 {
	margin: 0px;
	padding: 0px;
	width:115px;
	height:57px;
	}	
#menu3 { 
	margin: 0px;
	padding: 0px;
	}
#menu4-1 {
        margin: 0px;
        padding: 0px;
        width:100px;
        height:27px;
}
#menu4-3 {
        margin: -27px 0px 0px 183px; 
        padding: 0px;
        width:66px;
        height:27px;
}

#menu4-5 {
        margin: -27px 0px 0px 312px;
        padding: 0px;
        width:57px;  
        height:27px;
}
a#ostronie {
	background-image: url(./images/menu-2-2.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: -57px 0px 0px 115px;
	display:block;
	padding: 0px;
	width: 363px;
	height: 57px;
	}
a#ostronie:hover {
        background-image: url(./images/menu-2-2.gif);
        background-position: -367px 0px;
        background-repeat: no-repeat;
        padding: 0px;
        width: 363px;
        height: 57px;
        }
a#miejsca {
        background-image: url(./images/menu-4-2.gif);
        background-position: 0px 0px;
        background-repeat: no-repeat;
        margin: -27px 0px 0px 100px;
        display:block;
        padding: 0px; 
        width: 85px;
        height: 27px;
        }
a#miejsca:hover {
        background-image: url(./images/menu-4-2.gif);
        background-position: -86px -1px;
        background-repeat: no-repeat;
        padding: 0px;
        width: 85px;
        height: 27px;
        }
a#osoby {
        background-image: url(./images/menu-4-4.gif);
        background-position: 0px 0px;
        background-repeat: no-repeat;
        margin: -27px 0px 0px 250px; 
        display:block;
        padding: 0px; 
        width: 66px;  
        height: 27px; 
        }
a#osoby:hover {
        background-image: url(./images/menu-4-4.gif);
        background-position: -62px 0px;
        background-repeat: no-repeat;   
        padding: 0px;
        width: 66px; 
        height: 27px;
        }
a#wydarzenia {
        background-image: url(./images/menu-4-6.gif);
        background-position: 0px 0px;
        background-repeat: no-repeat;
        margin: -27px 0px 0px 371px; 
        display:block;
        padding: 0px; 
        width: 128px;  
        height: 27px; 
        }
a#wydarzenia:hover {
        background-image: url(./images/menu-4-6.gif);
        background-position: -128px 0px;
        background-repeat: no-repeat;
        padding: 0px;
        width: 128px; 
        height: 27px;
        }

#menu a i { visibility: hidden; }
.content {
	background-image:url(./images/madryt-content.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	margin-right:auto;
	margin-left:auto;
	padding: 120px 0px 150px 0px;
	color:black;
	width:585px;
	height: 987px;  
	}
#main {
	font-size:14px; 
	line-height:20px; 
	font-family:verdana, arial, helvetica, sans-serif; 
	margin: 0px 82px 0px 85px; 
	padding: 0px;
	height: 630px;
	overflow:auto;
	}
#back { 
	background-image:url(./images/back-glow.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
        font-size:14px;
        line-height:20px;
        font-family:verdana, arial, helvetica, sans-serif;
        margin: 15px 0px 0px 230px;
        padding: 0px;	
	display:block;
	width:  40px;
	height: 15px;
        }
#back:hover {
        background-image:url(./images/back-glow.gif);
	background-position:-37px 0px;
	background-repeat: no-repeat;
        border: none;
	margin: 18px 0px 0px 231px;
	padding: 0px;
	display:block;
	width: 36px;
	height: 12px;
        }

#back a { text-decoration: none; }
#back a i {visibility: hidden;}
.tekst {
	font-size:14px;
	line-height:20px;
	font-family: georgia,  arial, helvetica, sans-serif;
	letter-spacing: 1px;
	margin: 0px 0px 0px 0px;
	padding: 5px;
	text-indent: 30px;
	color: #3c1f05;
	}
.art {
	color: #3c1f05;
	}
.art:visited {
	color: #5a3105;
	}
.mail {
        color: #3c1f05;
	}
li {  
	font-size:14px;
        line-height:20px;
        font-family: georgia,  arial, helvetica, sans-serif;
	letter-spacing: 1px;
        margin: 0px 0px 0px 0px;
        padding: 0px;
        color: #3c1f05;
	}
li a {
	color:  #3c1f05;
	}
li:hover {
	color: black;
	}
h1 {
	text-align:center;
	font-size:16px;
        line-height:20px;
        font-family: georgia, arial, helvetica, sans-serif;
        margin: 5px 5px 5px 5px;
	color: #3c1f05;
	}

#Ukryte {
        border: 0px;
        visibility: hidden;
}
#Ukryte-2 {
        border: 0px;
        visibility: hidden;
}

