* {
	margin: 0;
	padding: 0;
	border: none; 
	list-style-type: none;
}
body {
	text-align: center;
	background: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h1 {
	display: none;
}
div#cal {
	width: 694px;
	margin: 0 auto;
}
ul#menu1, ul#menu2 {
	width: 694px;
	height: 36px;
	border-bottom: 1px solid #E7E7E7;
	font: 81%/36px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	float: left;
} 
li#left1 {
	padding-left: 54px;
}
li#left2 {
	padding-left: 84px;
}
ul#menu1 li, ul#menu2 li {
	float: left;
	list-style-type: none;
	margin-right: 25px;
}
ul#menu1 li a, ul#menu2 li a {
	text-decoration: none;
	color: Red;
	height: auto;
	font-weight: bold;
	text-align: center;
}
ul#menu1 li a:hover, ul#menu2 li a:hover  {
	background-image: none;
	color: #B10000;
}
img#imgaleria {
	margin: 5px 0 0 0;	
}
div#dalej {
	position: relative;
	top: 0px;
	left: 647px;
	width: 48px;
}
div#cal {
	text-align: left;
	clear: both;
}
div#tresc {
	background: #949694;
	clear: both;
	padding-bottom: 20px;
	font-size: 10pt;
	position: relative;
	padding-top: 10px;
}
div#tresc h2 {
	font-size: 12pt;
	margin: 0 10px 15px 250px;
	font-weight: bold;
	padding: 0 0 64px 0;
}
div#tresc p, div#tresc address, blockquote {
	margin: 0 122px 15px 21px;
}
div#gal {
	margin: 0 21px 15px 21px;
}
div#tresc h3 {
	margin: 0 122px 15px 29px;
	font-size: 9pt;
	font-weight: lighter;
}
div#gal img {
	margin: 7px;
}
div#tresc p a, ul.spis li a {
	font-weight: bold;
	color: black;
	text-decoration: underline;
}
div#tresc p a:hover,  ul.spis li a:hover {
	text-decoration: none;
	color: #B10000;
}
div#stopka {
	clear: both;
	height: 1.4em;
	color: #454545;
	font-size: 8pt;
}
div#stopka p {
	margin: 2px;
}
ul#menu_autora {
	position: absolute;
	right: 21px;
	top: 10px;
	z-index: 1;
}
ul#menu_autora li {
	background: #949694;
	list-style-type: none;
	text-align: right;
	font-size: 8pt;
	margin-bottom: 2px;
}
ul#menu_autora li a {
	color: black;
}
ul#menu_autora li a:hover {
	text-decoration: none;
	color: #B10000;
}
p#foto_biografia img {
	margin: 0 0 17px 0;
}
span.reklama_wystawy a img {
	border: 1px solid black;
	margin-right: 17px;
}
div#opis_obrazu {
	text-align: center;
}
div#opis_obrazu img {
	margin: 0 auto 17px auto;
}
div#opis_obrazu p {
	margin: 0 auto 17px auto;
	color: #353535;
	font-size: 8pt;
}
div#opis_obrazu p span a {
	color: black;
	text-decoration: none;
	font-size: 8pt;
}
ul.spis, ul.spis2 {
	margin: 17px 0 17px 0;
	width: 347px;
}
ul.spis li {
	margin: 0 70px 2px 70px;
	background: #979997;
}
ul.spis2 li {
	margin: 0 70px 2px 70px;
	text-align: center;
}
ul.spis2 li img {
	margin: 5px auto;
}
#tabela, .tabela {
	margin: 0 21px 21px 20px;
	border: 1px solid #979997;
	border-collapse: collapse;
}
#tabela td, #tabela th, .tabela td, .tabela th  {
   border: 1px solid #979997;
   padding: 2px 5px 2px 2px;
}
table tr td {
vertical-align: top;
} 
#tabela th, .tabela th {
	font-weight: lighter;
	color: #4f4f4f;
}
#navi_r_plus {font-size: 7pt; color: #959595; text-decoration:none;}