<!--

body.inde2
{
  margin:10px;
  margin-top:0px;
  padding: 0;
  font-family: Times, Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: black;
  background-color:#bed6df;
  SCROLLBAR-FACE-COLOR: bed6df; 
  SCROLLBAR-HIGHLIGHT-COLOR: white; 
  SCROLLBAR-SHADOW-COLOR: #8DA8B1; 
  SCROLLBAR-3DLIGHT-COLOR: #8DA8B1; 
  SCROLLBAR-ARROW-COLOR: #8DA8B1; 
  SCROLLBAR-TRACK-COLOR: #BED6DF; 
  SCROLLBAR-DARKSHADOW-COLOR: #8DA8B1;
   }


#galleryi li {
	width:150px;
	height: 150px;
	border:solid #CCC;
	border-width:1px 1px 1px 1px;
/* uncomment and adjust this if you want a rounded frame in Mozilla browsers*/
	-moz-border-radius:20px;
	background:#FFFCC;
	padding:10px;
	text-align:center;
	position:relative;
	float:left;
	display:inline;
	margin:10px;
}/*Tu zminiam wielkosc boxow kolor tla zaokraglnie*/

#galleryi   a span{
	position:absolute;
	left:-9999px;

}

#galleryi  a:hover span{	
	top:5px;
	left:10px;
	width:121px;
	font-weight:bold;
	background:#FFF;
	color:#999;
	padding:0px 0 0px 0;
	text-transform:uppercase;
	font-size:80%;
	border:1px solid #EEE;
	border-width:0 0 10px 0;
	filter: alpha(opacity=80);
	-moz-opacity:.8;
		opacity:.80;
/*ostatni flt przezroczystosci*/
} 


#galleryi  img{
	/* border:1px solid #EEE;*/
delete line above and uncomment this for an inset effect
	border:1px solid;
	border-color:#666 #EEE #EEE #666;
 
}


#gallerylo li {
	width:510px;
	height:160px;
	border:solid #CCC;
	border-width:1px 1px 1px 1px;
/* uncomment and adjust this if you want a rounded frame in Mozilla browsers*/
	-moz-border-radius:20px;
	background:#FFFCC;
	padding:10px;
	text-align:center;
	position:relative;
	float:left;
	display:inline;
	margin:10px;
}/*Tu zminiam wielkosc boxow kolor tla zaokraglnie*/

#gallerylo   a span{
	position:absolute;
	left:-9999px;

}

#gallerylo  a:hover span{	
	top:5px;
	left:10px;
	width:121px;
	font-weight:bold;
	background:#FFF;
	color:#999;
	padding:0px 0 0px 0;
	text-transform:uppercase;
	font-size:80%;
	border:1px solid #EEE;
	border-width:0 0 10px 0;
	filter: alpha(opacity=80);
	-moz-opacity:.8;
		opacity:.80;
/*ostatni flt przezroczystosci*/
} 


#gallerylo  img{
	/* border:1px solid #EEE;*/
delete line above and uncomment this for an inset effect
	border:1px solid;
	border-color:#666 #EEE #EEE #666;
 
}


.tab a:link
{
color:#8c0700;
}
.tab a:visited
{
color:#8c0700;
}
.tab a:active
{
color:blue;
}
.tab a:hover
{
color:lightyellow;
}

.inde2 a:link
{
color:black;
}
.inde2 a:visited
{
color:black;
}
.inde2 a:active
{
color:red;
}
.inde2 a:hover
{
color:lightyellow;
}


.prom a:link
{
color:black;
}
.prom a:visited
{
color:black;
}
.prom a:active
{
color:red;
}
.prom a:hover
{
color:lightyellow;
}





body.ind
{
  margin:0px;
  padding: 0;
  font-family: Times, Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: black;
  background-color:#bed6df;
  SCROLLBAR-FACE-COLOR: bed6df; 
  SCROLLBAR-HIGHLIGHT-COLOR: white; 
  SCROLLBAR-SHADOW-COLOR: #8DA8B1; 
  SCROLLBAR-3DLIGHT-COLOR: #8DA8B1; 
  SCROLLBAR-ARROW-COLOR: #8DA8B1; 
  SCROLLBAR-TRACK-COLOR: #BED6DF; 
  SCROLLBAR-DARKSHADOW-COLOR: #8DA8B1;
   }

.ind a:link
{
color:black;
}
.ind a:visited
{
color:black;
}
.ind a:active
{
color:red;
}
.ind a:hover
{
color:lightyellow;
}

.tt1:hover { color:black; background-color:green; font-variant:normal; } 

body.home
{
  margin-left:5px;
  margin-top:1cm;
  font-family: Times, Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
  text-align:left;
  font-style: italic;
  font-size: 12pt;
  color: BLACK;
  background-color:#bed6df;
  SCROLLBAR-FACE-COLOR: bed6df; 
  SCROLLBAR-HIGHLIGHT-COLOR: white; 
  SCROLLBAR-SHADOW-COLOR: #8DA8B1; 
  SCROLLBAR-3DLIGHT-COLOR: #8DA8B1; 
  SCROLLBAR-ARROW-COLOR: #8DA8B1; 
  SCROLLBAR-TRACK-COLOR: #BED6DF; 
  SCROLLBAR-DARKSHADOW-COLOR: #8DA8B1;
   }
.home ul {
font-family:Corsiva,Comic Sans MS, Monotype, Bookman Old Style;
}


BODY.tab
{

  text-align:center;
  margin-top: 0px;
  margin-bottom: 0px;
  color:black;
  font-family: Times, Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-size: 12pt;
  background-color:#BED6DF;
  text-align: justify;
  SCROLLBAR-FACE-COLOR: bed6df; 
  SCROLLBAR-HIGHLIGHT-COLOR: white; 
  SCROLLBAR-SHADOW-COLOR: #8DA8B1; 
  SCROLLBAR-3DLIGHT-COLOR: #8DA8B1; 
  SCROLLBAR-ARROW-COLOR: #8DA8B1; 
  SCROLLBAR-TRACK-COLOR: #BED6DF; 
  SCROLLBAR-DARKSHADOW-COLOR: #8DA8B1;
 
}

body.prom
{
  margin:0px;
  padding: 0;
  font-family: Times, Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
  font-size: 12pt;
  color: black;
  background-color:#bed6df;
  SCROLLBAR-FACE-COLOR: bed6df; 
  SCROLLBAR-HIGHLIGHT-COLOR: white; 
  SCROLLBAR-SHADOW-COLOR: #8DA8B1; 
  SCROLLBAR-3DLIGHT-COLOR: #8DA8B1; 
  SCROLLBAR-ARROW-COLOR: #8DA8B1; 
  SCROLLBAR-TRACK-COLOR: #BED6DF; 
  SCROLLBAR-DARKSHADOW-COLOR: #8DA8B1;

   }

*.bold
{
color:#861c1c;
}

H1
{
color:#8c0700;
font-family:Times;
font-style:italic ;

}

#header
{
width:100%;
height:120px;
min-height:117px;
color:black;
background-color:#BED6DF;
}

#subheader
{
clear:both;
top:0px;
left:0px;
text-align:right;
background-color:#BED6DF;
width:100%;
height:auto !important;
height:22px;
min-height:22px;
position:relative;
}


#left
{
float:left;
font-size: 10pt;
width:146px;
height:auto !important;
height:1200px;
min-height:1200px;
display:inline;
color:black;
background-color:#ebe7db;
}

#middle
{
float:left;
width:653px;
height:auto !important;
height:1200px;
min-height:1200px;
text-align:center;
display:inline;
color:black;
background-color:#bed6df;
}

#right
{
float:right;
width:161px;
height:auto !important;
height:1200px;
min-height:1200px;
display:inline;
color:black;
background-color:#ebe7db;
}

#footer
{
position:relative;
top:10px;
clear:both;
width:100%;
height:40px;
min-height:30px;
color:black;
text-align:center;
background-color:#ebe7db;
}



Table.bocznep
{
table-layout:fixed;
font-size:12pt;
vertical-align: middle;
border-collapse: collapse;
color:blue;
text-align:center;
background-color: #ebe7db;
}


Table.boczne2
{
table-layout: fixed; 
border-collapse: collapse;
text-align:center;
margin:1mm;
width:60px;
background-color: #343894;
}



*.komurkasmallg
{
vertical-align:top;
width: 10px;
height:auto !important;
min-height:10px;
height: 10px;
background-color: white;
}

*.komurkasmalld
{
vertical-align:bottom;
width: 10px; 
height: 10px;
background-color: white;
}

*.brzegikol
{
width: 10px; 
background-color:#343894;
}

*.srodekmenu
{
background-color: #343894;
width: 141px;
height:auto !important;
min-height:10px;
height:10px;
}

#waveTextLayer
{
position: relative; 
top: 15px;
margin-bottom:20px;
text-align: center;
font-family: Times;
font-style: italic;
font-weight: bold;
font-size: 24pt;
}


#info
{
position: relative; 
top: 15px;
margin-bottom:40px;
text-align:center;
font-family: Times;
font-style: italic;
font-size: 12pt;
color:black;
}


DIV.kolorystron 
{
float:left;
text-align:center;
font-family: Times, Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 12pt;
/*background-color: #ebe7db;*/
display:inline;

}

DIV.kolorystron li
{

background-color: #ebe7db;


}

DIV.kolorystronsr 
{
float:left;
text-align:center;
font-family: Times, Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 12pt;
background-color: #ebe7db;
display:inline;
}

*.komurkazl
{
font-size: 12pt;
vertical-align:middle; 
background-color: #D4EDF9;
color: black;
}

*.komurkasr
{
font-size: 12pt;
vertical-align:middle; 
background-color: #D4EDF9;
color: black;
}

Table.tabelkazl
{
table-layout: fixed; 
color:black;
border-collapse: collapse;
border-style: ridge;
border-color: #83b5ff;
border-width: 3mm;
position: relative; left: 5%; 
width: 90%; 
text-align:center;
background-color: #e8fcff;
}

Table.tabelkasr
{
table-layout: fixed; 
border-collapse: collapse;
border-style: ridge;
border-color: silver;
border-width: 3mm;
position: relative; left: 5%; 
width: 90%;
text-align:center;
background-color: #dacca8;
background-image: url("Menu/backg.jpg");
background-repeat:no-repeat;
background-position: center;
background-attachment: fixed;
}



/* OFFICE-STYLE FREESTYLE MENU LAYOUT */


/* All <ul> tags in the menu including the first level */
.menulist, .menulist ul {
 margin: 0;
 font-size:8pt;
 padding: 0px;
 width: 146px;
 list-style: none;
 background: #ebe7db url(Menu/menu_b.jpg) left repeat-y;
 border: 1px solid #654;
}

/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
.menulist ul {
 visibility: hidden;
 position: absolute;
 top: 0;
 left: 144px;
}

/* All menu items (<li> tags) are relatively positioned (to correctly offset submenus). */
.menulist li {
 position: relative;
}

/* Links inside the menu 4 parametr padding oddala teks od brzegu w menu glownm,*/
.menulist a {
 display: block;
 padding: 3px 4px 3px 18px;
 color: #21396b;
 text-decoration: none;
 border: 1px solid;
}
/* IE fix because it doesn't support transparent borders */
* html .menulist a {
 border: none;
 margin: 1px;
}

/*
 Lit items: hover/focus = the current item. 'highlighted' = parent items to visible menus.
 Here, active items are given a border, and a padding tweak to 'elevate' the text within.
 Feel free to use background-image:url(file.gif) instead of background-color:#nnn here...
*/
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: #FFF;
 background-color: #46A;
 /*padding: 2px 5px 4px 29px;*/
 border: 1px solid #ADF;
 margin: 0;
}
.menulist a.highlighted {
 color: #FFF;
 background-color: #68C;
 border: 1px solid #CDE;
 margin: 0;
}

/*
 If you want per-item background images in your menu items, here's how to do it.
 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#">
 2) Copy and paste these next lines for each link you want to have an image:
 
    .menulist a#xyz {
        background-image: url(sample9_sub_expander.gif);
        background-repeat: no-repeat; 
        background-position: left;
    }

    .menulist a:hover, .menulist a.highlighted, .menulist a:focus {
     background-image: url(sample9_sub_expander.gif);
        background-repeat: no-repeat; 
        background-position: left;
    }
*/


/* 'subind' submenu indicators, which are automatically prepended to 'A' tag contents. */
.menulist a .subind {
 float: right;
}

/* This semi-commented section exists to fix bugs in IE/Windows (the 'Holly Hack'). \*/
* html .menulist li {
 float: left;
 height: 1%;
}
* html .menulist a {
 height: 1%;
}
/* End Hack */


/*Menu css*/

dl#menu dl,dl#menu  dt,dl#menu  dd,dl#menu  ul,dl#menu  li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: relative;
top: 0;
left: 0;
}
dl#menu {
width: 146px;
font-size:8pt;

}
dl#menu dt {
cursor: pointer;
font-size:12px;
margin: 1px ;
height: 20px;
line-height: 20px;
text-align: left;
padding: 0px 0px 0px 15px;
border: 1px solid black;
background: #ebe7db url(Menu/menu_b.jpg) left repeat-y;
}

dl#menu dd {
border: 1px solid black;
}

dl#menu li {
text-align: right;
padding: 0px 18px 0px 0px;
background: #ebe7db url(Menu/menu_b.jpg) right repeat-y;
}

dl#menu li a, dl#menu dt a {
color: black;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}


dl#menu a:hover, dl#menu  a.highlighted:hover{
 color: white;
 background-color: #46A;
/* padding: 0px 10px 0px 15px;*/
 border: 1px solid #CDE;
 margin: 0px;
}
/*
dl#menu dt a.highlighted:hover , dl#menu dt a:focus dl#menu li a:hover, dt#menu dt a:hover{
 color: white;
 background-color: #46A;
 padding: 0px 10px 0px 15px;
 border: 1px solid #CDE;
 margin: 0px;
}

/*Sample CSS to style the two tickers in the demo*/

.newclass{
width: 400px;
padding: 5px;
background-color: #F3F3F3;
border: 1px solid black;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.newclass a{
text-decoration: none;
}

.bbcclass{
width: 400px;
padding: 6px;
background-color: lightyellow;
border: 1px solid #004A00;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}


-->