body, table {
	border: 0;
	padding: 0;
	margin: 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Black;
}
  
body {
	background: #C2362C url(grafika/tlo.jpg) repeat-x;
	text-align: center;
}

/* zasadnicza czesc szkieletu  */

table#glowny{
		width:992px; 
		margin:0 auto; 
}

/* ----------------- logo strony */

#td1 {
	width: 992px;
	height: 150px;
	background: url(grafika/tlo2.jpg) repeat-x bottom;
}
#naglowek img{
	float: left;
}
#naglowek a{
	font-size: xx-large;
	font-weight: bolder;
	text-decoration: none;
	color: White;
	text-align: center;
	display: block;
	padding-top: 1em;
}



/* ----------------- srodek */
#td2 {
	width: 992px;
	height: 100%;
	background: #fff url(gfx/s_x.jpg) repeat-x;
	border: 1px solid White;
}

#menu, #tresc {
	float: left;
	border: 0px solid red;
	padding: 0px;
}
#menu {
  	background: url(grafika/y.jpg) repeat-y right;
  	margin:0;
	padding: 0px;
   width:220px;
  	height:100%;
}
#tresc {
	margin: 10px 0 0 10px;
	width: 750px;
	color: Maroon;
}

/* menu po lewej stronie, kolor obramowan, ustawienie list*/
div#menu a {
	display: block;
	text-decoration: none;
	border: 1px solid Maroon;
	margin: 0px 0px 1px 0px;
	text-align: left;
}
a.menu1{
	background-color: Maroon;
	color: White;
	padding: 0px 5px;
}
a.menu1:hover{
	background-color: White;
	color: Maroon;
	padding: 0px 5px;
}
a.menu2{
	background-color: White;
	color: Maroon;
	padding: 0px 15px;
}
a.menu2:hover{
	background-color: Maroon;
	color: White;
	padding: 0px 15px;
}



/* tresc strony z paragrafami, ułozeniami, nagówkami, itd */
h2,h3{
	text-align: center;
}
p{
	text-align: justify;
}
p#plakat span{
	font-weight:bold;
}
.centrum {
	margin: 0px auto;	
	text-align: center;
}
.sr_bold {
	font-weight: bold;
}
.sr_centrum{
	text-align: center;
}
.sr_italic {
	font-style: italic;
}
a.top {
	font-size: 80%;
}
a.pdf{
	font-weight: bold;
	color: Maroon;
}
.data{
	font-size: 105%;
	font-weight: bold;
}
.publikacja{
	font-weight: bold;
	font-style: italic;
}
.wciecie{
	text-indent: 20px;
	text-align: justify;
}
.podpis{
	text-align: right;
}
.podpissmall{
	text-align: justify;
	font-size: 80%;
}


/* dodatkowe pomagajace w strukturze*/

img {
	border:0;
}
.galeria{
	margin: 5px;
}
a.tresc{
	font-weight: bold;
	text-decoration: none;
}