BODY
{
	SCROLLBAR-FACE-COLOR: #B5D7C9;
	SCROLLBAR-HIGHLIGHT-COLOR: #585858;
	SCROLLBAR-SHADOW-COLOR: #585858;
	SCROLLBAR-3DLIGHT-COLOR: #585858;
	SCROLLBAR-ARROW-COLOR: #585858;
	SCROLLBAR-TRACK-COLOR: #fcf49f;
	SCROLLBAR-DARKSHADOW-COLOR: #585858;
	font-size:12px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;

	background-image: url('images/menu_03.gif');
	background-repeat: no-repeat;
	background-position: center;
    background-attachment: fixed;
	background-color: #fcf49f;
	/*background-color: #636669;*/
	text-align      : center;     /* wyśrodkuj stronę - dla IE*/
}

A, A:link {
    COLOR: #030650; 
}
A:hover, A:active {
    COLOR: 6CA4DF;
    TEXT-DECORATION: none 
}

.image a img {
display:inline;border: 2px solid #020203;
}
.image a:hover img {
border: 2px solid #f7733c;
}
table {
	font: 10pt  tahoma,arial,helvetica, sans-serif
}

p {
	margin-top: 0px;
	margin-bottom: 0px;

	}
	blockquote {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;/*themecolour5%0;*/
	margin-right: 0px;
	margin-left: 20px;
}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;/*themecolour5%0;*/
}

ul, ul li {
	list-style-type: disc;
	margin: 0;
	margin-left: 8px;
	margin-top: 5px;
	padding: 0;
}

ul, ul ul li {
	list-style-type: circle;
	margin: 0;
	margin-left: 8px;
	margin-top: 5px;
	padding: 0;
}

div#preloader {
  position: fixed; /* ustawia na stałe preloader w miejscu */
  width: 300px;  /* szerokość preloadera */
  left: 50%;
  margin-left: -150px; /* wartość musi być połową szerokości ze znakiem - */
  top: 200px; /* wysokość od górnej krawędzi */
  z-index: 9999;
  display: none; /* ukrywa preloader (pod żadnym pozorem nie usuwać) */
  background: #000;
  color: #fff;
  border: 1px solid #aaa;
  text-align: center;
  font-weight:bold;
}

#tresc{
   position        : relative;
   height          : auto;
   min-height      : auto;
   width           : 970px;
   margin          : auto;       /* wyśrodkuj stronę */ 
 }

#logo {
	position: absolute;
	height: auto;
	width: auto;
	left: 0px;
	right: auto;	
	top: 5px;
	z-index: 1;
}

#logo_bip {
	position: relative;
	height: auto;
	width: auto;
	left: 0px;
	right: auto;	
	top: 5px;
	z-index: 3;
}

#muzyka {
	position: relative;
	height: auto;
	width: auto;
	left: 500px;
	right: auto;	
	top: 5px;
	z-index: 7;
}

#napis {
	position: absolute;
	color: #6CA4DF;
	/*color: #000000;*/
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	height: auto;
	width: auto;
	left: 0px;
	right: auto;
	top: 105px;
	z-index: 2;
}

#tytul_foto {
	padding:2px;
	margin:0px color:#000000;  
	font-weight:bold;
	border:1px solid #000000;
	display: block;
	text-align: center; 
	font-size: 12px; 
	color: #000000;
	width: 130px;	
}

#hnavigation {
	position: absolute;
	height: auto;
	width: auto;
	left: 0px;
	top: 140px;
	z-index: 3;
	right: auto;
}

#bgimage {
	position: absolute;
	height: auto;
	width: auto;
	top: auto;
	left: auto;
	right: 0px;
	z-index: 4;
}
#data {
	position: absolute;
	height: auto;
	width: auto;
	top: 178px;
	left: auto;
	right: 20px;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #030650;	
	z-index: 5;
}
#content {
	position: absolute;
	height: auto;
	width: auto;
	right: auto;
	left: 0px;
	top: 200px;
	z-index: 6;
}
 
#header {
	position: absolute;
	height: auto;
	width: auto;
	top: 40px;
	visibility: visible;
	z-index: 2;
	right: 60px;
}



#logo2 {
	position: absolute;
	height: auto;
	width: auto;
	left: 400px;
	top: 15px;
	z-index: 1;
}



#czolowka {
	text-align: center;
	color: #6CA4DF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	top: 117px;
}



#vnavigation {
	position: absolute;
	height: auto;
	width: auto;
	left: 30px;
	top: 250px;
}


#glowna {
	position: absolute;
	height: auto;
	width: 95%;
}
.leftcoltext ul {
	margin-top: 0px;
	margin-bottom: 0px;
	/*margin-left: 10px;*/
	color: #000000;/*themecolour5%0;*/
	list-style-image: url(../images/un2a_bullet.gif);
}
.napis_td {
	background-image: url(../images/un2a_paramid.gif);
	background-repeat: repeat;
}
.centercoltext ul {
	margin-top: 0px;
	margin-bottom: 0px;
	/*margin-left: 20px;*/
	color: #000000;/*themecolour5%0;*/
	list-style-image: url(../images/un2a_bullet.gif);
}
.rightcoltext ul {
	margin-top: 0px;
	margin-bottom: 0px;
	/*margin-left: 20px;*/
	color: #000000;/*themecolour5%0;*/
	list-style-image: url(../images/un2a_bullet.gif);
}
.nag_stopka {
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #CB702F;/*themecolour1;*/
}
.stopka {
	text-align: center;
	color: #030650;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.thumbpad {
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;  
}

td.nag_cmentarz {
    text-align:center; 
    font-size:18px;  
    font-weight:bold; 
}
td.nag {
    text-align:left; 
    font-size:14px;  
    font-weight:bold; 
}
td.data {
    text-align:right;
    font-size:12px;  
	color: #000000;
}
h1 {
	font-size: 18px;
	color: #000000;/*themecolour5%0;*/
	margin-top: 0px;
	margin-bottom: 3px;
}
h2 {
	font-size: 16px;
	color: #030650;/*themecolour3;*/
	margin-top: 3px;
	margin-bottom: 3px;
}



.highlightbox {
	padding: 5px;
	color: #333333;
	border: 1px solid #666666;
	background-color: #ffefd5;/*themecolour2%180;*/
	background-image: url(../images/Arrow_panel_bg.gif);
	background-repeat: repeat;
}
.topbar {
	background-image: url(../images/un2a_topbar.gif);
	background-repeat: repeat-x;
}

.leftcoltext {
	padding-right: 10px;
}

.parabg {
	background-image: url(../images/un2a_paramid.gif);
	background-repeat: repeat-x;
	font: 10pt  tahoma,arial,helvetica, sans-serif;
	font-weight: bold;
	color: #6CA4DF;
}

.liniabg {
	background-image: url(../images/line2_center.gif);
	background-repeat: repeat-x;
}

.centercoltext {
	padding-right: 20px;
	padding-left: 20px;
	border-right-width: 2px;
	border-right-style: dashed;
	border-right-color: #CB702F;/*themecolour1;*/
	border-left-width: 2px;
	border-left-style: dashed;
	border-left-color: #CB702F;/*themecolour1;*/
}

.centercoltext a img {
display:inline;border: 2px solid #020203;
}
.centercoltext a:hover img {
border: 2px solid #f7733c;
}

.rightcoltext {
	padding-left: 0px;
}
TR.tablerow1 {
	BACKGROUND: #E1E1F0;
}

TR.tablerow2 {
	BACKGROUND: #9db2c8;
	color: #030650;
}

TR.tablerow3 {
	BACKGROUND: #824339;
}		

/* MENUTREE */

div.left {
	width: 190px;
	height: 100%;
	background-color: #ffffff;
}
td.top {
	background-color: #999999;
	line-height: 26px;
	text-indent: 10px;
	font-size: 13px;
	font-weight: bold;
	font-family: tahoma;
	color: #ffffff;
}
td.section {
	padding: 6px 12px;
}
.click-menu {
	-moz-user-select: none;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.click-menu .box1 {
	background: url("../images/tree-node.gif") no-repeat;
	padding-left: 19px;
	cursor: default;
}
.click-menu .box1-open {
	background: url("../images/tree-node-open.gif") no-repeat;
	padding-left: 19px;
	cursor: default;
}
.click-menu .box1,
.click-menu .box1-open, {
	color: #000000;
	font-family: arial;
	font-size: 12px;
}
/* mozilla fix */
html>body .click-menu .box1,
html>body .click-menu .box1-open {
	color: #000000;
	font-family: arial;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 1px;
}
/* ie fix */
* html .click-menu .box1,
* html .click-menu .box1-open {
	color: #000000;
	font-family: arial;
	font-size: 12px;
	height: 16px;
}
.click-menu .section {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 16px;
	display: none;
}
.click-menu .section a {
	color: #030650;
	text-decoration: none;
}
.click-menu .section a:hover {
	color: #6CA4DF;
	text-decoration: none;
}
.click-menu .box2 {
	background: url("../images/tree-leaf.gif") no-repeat;
	padding-left: 19px;
}
.click-menu .box2-last {
	background: url("../images/tree-leaf-last.gif") no-repeat;
	padding-left: 19px;
}

/** TOP MENU**/
.ddm1 {
	font: 10pt  tahoma,arial,helvetica, sans-serif;
	font-weight: bold;
	color: #6CA4DF;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover{
    padding: 0px 8px 0px 8px;
    border: 0px #003366;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.ddm1 .item1 {
    background: #05059B;
    color: #6CA4DF;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover{
    background: #CB702F;
    color: #ffffff;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
}
.ddm1 .item2 {
    background: #3264C7;
    color: #ffffff;
}
.ddm1 .item2:hover {
    background: #6699FF;
    color: #ffffff;
}
.ddm1 .section {
    border: 1px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */
/************/

#menu_top{ display: block; background-image:url('images/menu__top.gif'); width: 175px; height:26;}
#menu_bottom{ display: block; background-image:url('images/menu__bottom.gif'); width: 175px; height:26;}
#menu_ins_top{ display: block; background-image:url('images/menu_ins_top.gif'); width: 175px; height:36;}
#menu_ins_center{ display: block; background-image:url('images/menu_ins_center.gif'); width: 175px; margin-left: 0px}
#menu_ins_bottom{ display: block; background-image:url('images/menu_ins_bottom.gif'); width: 175px; height:36;}
#menu a { display: block; text-decoration: none; font-weight: bold; background-image:url('images/menu__b7.gif'); width: 175px; height:24;}
#menu a:hover{ background-image:url('images/menu__b7_over.gif'); color: #23302C; }

table {
	font: 10pt  tahoma,arial,helvetica, sans-serif
}

.menu_td {
	padding-top: 2px;
	font-weight: bold;
}
.menu_ins_top {
	padding-top: 0px;
	font-weight: bold;
	color: #EB3D00;
}
.menu_ins_top2 {
	padding-top: 2px;
	font-weight: bold;
	color: #EB3D00;
}
.menu_ins_td {
	padding-left: 18px;
	padding-right: 20px;
}
.menu_ins_td_gal {
	padding-left: 18px;
	padding-right: 20px;
}
.menu_ins_td_gal a img {
display:inline;border: 2px solid #020203;
}
.menu_ins_td_gal a:hover img {
border: 2px solid #f7733c;
}
.liniabg {
	background-image: url("images/line1_center.gif");
	background-repeat: repeat-x;
}


.xara_albumcell0 {
	font-weight: bold;
	color: #333333;
	border: 1px solid #000000;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-align: center;
	align: center;
}

.xara_albumcell1 {
	color: #000000;/*themecolour1%0;*/
	font-size: 80%;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-align: center;
	vertical-align : middle;
	align: center;
}

.xara_albumcell2 {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	background-color: #7d97b0;/*themecolour1$ 6.9%, 29.8%;*/
	align: center;
}

.xara_albumcell3 {
	font-size: 50%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	align: center;
}

a.menu { 
	display: block; 
	text-decoration: none; 
	font-weight: bold; 
	background-image:url('images/menu__b7.gif'); 
	background-repeat: no-repeat;
	padding-left: 0px;
	padding-top: 3px;
	vertical-align: center;
	height:24;
}

a.menu:hover { 
	background-image:url('images/menu__b7_over.gif'); 
	background-repeat: no-repeat;
}

a.menu:link {color: #000000;}

a.menu:visited {color: #333333;}

#tabela{
  border: 1px solid black;
  border-collapse: collapse;
  width:100%;
  text-align:center;
  margin: 0 auto;
}

#tabela td {
   border: 1px solid black;
   font-family:Verdana;
   font-size:13px;
   text-align:left; 
}
td.nagtab {
	background-color: rgb(255, 204, 153);
}
