@charset "utf-8";


BODY	{
background-color: #000000;								/* kolor tla*/
color:#505050;											/* kolor czcionki*/
margin:0 0 0 0; 											/*marginesy: gorny prawy dolny lewy*/
cursor:default;											/*kursor*/
font-family:'TrebuchetMS','LucidaGrande',Verdana,Arial; /*rodzaj czcionki*/
font-size:10pt;											/*rozmiar czcionki*/
font-weight:normal;										/*waga czcionki*/
}									

* {									
font-family:'TrebuchetMS','LucidaGrande',Verdana,Arial; 
font-size:10pt;								
color:#505050;			
}

td {
vertical-align: top;
}

div#calosc {
width: 100%;
margin: 0px;
padding: 0px;
text-align: center;
}

div#strona {
width: 780px;
margin: 0 auto 0 auto;
padding: 0px;
height: 600px;
border: 0px blue solid;
}

div#naglowek {
background-image: url(images/naglowek.jpg);
background-repeat: no-repeat;
height: 70px;
margin: 0px;
padding: 10px 0px 0px 37px;
text-align: left;
font-size: 32pt;
line-height: 70px;
font-family: 'Trebuchet MS', Arial, Verdana;
color: #919191;
}
div#naglowek a{
	font-size: 32pt;
	font-family: 'Trebuchet MS', Arial, Verdana;
	color: #919191;	
	cursor:pointer;
	text-decoration:none;
}
div#naglowek a:hover{
	font-size: 32pt;
	font-family: 'Trebuchet MS', Arial, Verdana;
	color: #919191;	
	cursor:pointer;
	text-decoration:none;
}

#menu_poziome {
display: block;
width: 780px;
height: 30px;
margin: 0px; 
padding: 0px; 
text-align: center;
background-color: transparent;
background-image: url(modules/ajuHorizontalMenu/menu_h_background.jpg);
background-repeat: none; 
}

div#menu_h {
display:inline;
width: 720px;
margin:0px auto;
padding:0px;
border: 0px;
}

div.border {
display: inline;
margin: 0px; 
padding: 0px; 
float: left; 
width: 30px;
height: 30px;
font-size: 1pt;
}

div.border img {
display: inline;
vertical-align: top; 
margin: 0px; 
padding: 0px; 
width: 15px;
height: 30px;
background-color: black;
}

div#srodek {
width: 780px;
margin: 0px;
padding: 0px;
display: block;
}

table#srodkowa {
width: 780px;
border: 1px #414141 solid;
}

td#zawartosc_zmienna {
padding: 0px;
margin: 0px;
width: 748px;
display: block;
float: left;
}

td#galeriowy {
padding: 0px;
margin: 0px;
width: 746px;
display: block;
border: 1px #414141 solid;
text-align: center;
}

td#obrazki {
text-align: center;
}

	#galleryTable{
		margin:0 auto;
		width:100%;
	}	
	#galleryTable td {text-align:center;}
	
	img#mainFoto {
		margin: 0px;
		margin-left:auto;
		margin-right:auto;
		text-align: center;	
		padding: 0px;
		border:0;
		}
	div#thumbs {
		width:714px;
		text-align: center;		
		margin: 0px;
		margin-left:auto;
		margin-right:auto;
		padding: 0px;
		cursor:pointer;
		}
	div#thumbs img {
		border: 2px #000000 solid;
		height: 70px;
		cursor:pointer;
		}
	a.mainFotoLink {border:0;}
table#content {
}

td#slideshow {
border: 1px #414141 solid;
}

td#text {
border: 1px #414141 solid;
padding: 5px;
text-align: justify
}

img {
display: inline;
vertical-align: top; 
margin: 0px; 
padding: 0px;}

div#stopka{
font-size: 8pt;
color: #282828;
}

p.visinfo {
font-size: 8pt;
color: #282828;
margin: 0px;
padding: 3px 0px 0px 0px;
}


.galeria{
	text-align:center;
}

.galeria table{
	margin-left:auto;
	margin-right:auto;
}

.galeria td{
	text-align:center;
width: 72px;
height: 72px;
	padding:2px;
	border: 3px black solid;
	background-color: #212121;}

.galeria td img{
	border:1px solid black;
	vertical-align: middle;
	margin-top:auto;
	margin-bottom: auto;}

/*************************************************************/
/******************NIEWIDOCZNE ELEMENTY MENU******************/
/*************************************************************/

.invisible_class {
display: none;
visibility:collapse;
line-height:0px;
margin:0px; 
padding: 0px; 
border: 0px; 
font-size: 0px; 
background-image: none;
}

.invisible_class a {
display: none;
visibility:collapse;
line-height:0px;
margin:0px; 
padding: 0px; 
border: 0px; 
font-size: 0px; 
background-image: none;
}

/*************************************************************/	
/**********************MENU***********************************/	
/*************************************************************/

#menu { width: 780px; height: 50px; text-align: center; }

ul.tree{
	display:block;
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;}

ul.tree li{
	display: block;
	line-height:20px;
	float: left;
	padding: 0px;
	margin-left: 25px;
}

ul.tree li.closed{	}
ul.tree li.opened{	}

ul.tree li a{
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
    line-height:20px;
}

ul.tree li a.folder{
	margin: 0 0 0 0;
    padding: 0 0 0 0;
	}

ul.tree li a.active{
	font-weight:normal;
}

ul.tree li a:hover{
	text-decoration:none;
    color: #ffffff;
	}
	
ul.tree ul,
ul.tree ul li,
ul.tree ul li ul,
ul.tree ul li ul li,
ul.tree ul li ul li ul,
ul.tree ul li ul li ul li,
ul.tree ul li ul li ul li ul,
ul.tree ul li ul li ul li ul li {
	display: none;
}