html
{
	height: 100%;
      overflow: auto;
}

body
{
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('./images/tlo2.jpg');       
	background-repeat: no-repeat;
	background-position: center center;
}

h2
{
	font-size: 21px;
}

#site
{
	
        position:relative;
        width: 994px;
	height: 570px;
	overflow: auto;
	margin: 0px;
	padding: 0px;

}

#navpBox
{
        position:absolute;
        left:452px;
        top:70px;
	width:70px;
	height:370px;
}

#navpText
{
        position:absolute;
        left:452px;
        top:70px;
	width:70px;
	height:370px;
	font-size: 12px;
	z-index: 150;
}

#table
{
	width: 100%;
	height: 100%;
	border: none;
	padding: 0px;
}


#text
{
        position:absolute;
	left:2px;
        top:2px;
	width:494px;
        height:70px;
	font-size: 12px;
	background: #66ccff;
        overflow: auto;
}

#zwmap
{
        position:absolute;
	left:430px;
        top:5px;
	width:20px;
        height:20px;
	z-index: 110;
        border: 0;
}

#zmmap
{
        position:absolute;
	left:455px;
        top:5px;
	width:20px;
        height:20px;
	z-index: 110;
        border: 0;
}

#cen
{
        position:absolute;
	left:533px;
        top:2px;
	width:460px;
        height:520px;
	font-size: 12px;
	z-index: 160;
	overflow: hidden;
}

#footerL
{
        position:absolute;
	left:30px;
        top:526px;
	width:410px;
        height:30px;
	font-size: 11px;
	z-index: 160;
	overflow: hidden;
}

#footerR
{
        position:absolute;
	left:533px;
        top:526px;
	width:410px;
        height:30px;
	font-size: 11px;
	z-index: 160;
	overflow: hidden;
}

#cennav
{
        position:absolute;
	left:430px;
        top:5px;
	width:50px;
        height:100px;
	font-size: 12px;
	z-index: 160;
	overflow: hidden;
	background: #66ccff;
}

#mapText
{
        position:absolute;
        left:32px;
        top:85px;
	width:430px;
	height:435px;
	font-size: 12px;
        overflow: auto;
	z-index: 101;
        overflow: hidden;
}

#mapnav
{
        position:absolute;
        left:460px;
        top:1px;
	width:20px;
	height:20px;
	z-index: 90;
	text-align: right;
}

#load
{
        position:absolute;
        left:190px;
        top:205px;
	width:130px;
	height:30px;
	z-index: 160;
	font-size: 22px;
        font-weight: bold;
	text-align: center;
        color: #000000;
}

#nameText
{
        position:absolute;
	left:0px;
        top:0px;
	width:340px;
        height:40px;
        overflow: hidden;
	z-index: 101;
	text-align: right;
	font-size: 21px;
        font-weight: bold;
}

#nameTextMSIE
{
        position:absolute;
	left:0px;
        top:0px;
	width:340px;
        height:40px;
        overflow: hidden;
	z-index: 101;
	text-align: right;
	font-size: 21px;
        font-weight: bold;
}

#pnameText
{
        position:absolute;
	left:0px;
        top:0px;
	width:340px;
        height:73px;
        overflow: hidden;
	z-index: 101;
	text-align: left;
	font-size: 21px;
        font-weight: bold;
}

#pnameTextMSIE
{
        position:absolute;
	left:0px;
        top:-15px;
	width:340px;
        height:73px;
        overflow: hidden;
	z-index: 101;
	text-align: left;
	font-size: 21px;
        font-weight: bold;
}

#linksText
{
        position:absolute;
	left:0px;
        top:45px;
	width:410px;
        height:35px;
        overflow: hidden;
	z-index: 100;
	text-align: center;
	font-size: 13px;
}

#plinksText
{
        position:absolute;
	left:0px;
        top:45px;
	width:410px;
        height:35px;
        overflow: hidden;
	z-index: 100;
	text-align: center;
	font-size: 13px;
}

#locText
{
        position:absolute;
	left:4px;
        top:65px;
	width:180px;
        height:123px;
	font-size: 13px;
        overflow: auto;
	text-align: left;
        vertical-align: middle;
	z-index: 100; 
}

#img
{
        position:absolute;
	left:190px;
        top:40px;
	width:220px;
        height:165px;
	font-size: 12px;
        overflow: hidden;
	text-align: left;
}

#opbigText
{
        position:absolute;
	left:0px;
        top:85px;
	width:440px;
        height:435px;
	font-size: 14px;
        overflow: auto; 
	text-align: justify;
	z-index: 100;
        padding-right: 20;
}

#mainText
{
        position:absolute;
	left:0px;
        top:210px;
	width:440px;
        height:310px;
	font-size: 14px;
        overflow: auto; 
	text-align: justify;
	z-index: 100;
        padding-right: 20;
}


p
{
  
	font-size: 14px;
        overflow: auto;
	text-align: justify;
        text-indent: 20px;
        margin-right: 20;
}

p.scenariusze
{
  
	font-size: 14px;
        overflow: auto;
	text-align: justify;
        text-indent: 0px;
        margin-right: 20;
}

p.sciezka
{
  
	font-size: 14px;
        overflow: auto;
	text-align: left;
        margin-right: 6px;
        text-indent: 0px;
}


/*                           navpanel                                            */

#navmapbig
{
        position:absolute;
	left:6px;
        top:2px;
	width:20px;
        height:20px;
}

#navmapsmall
{
        position:absolute;
	left:9px;
        top:32px;
	width:20px;
        height:20px;
}

#navstart
{
        position:absolute;
	left:13px;
        top:62px;
	width:20px;
        height:20px;
}

#navabout
{
        position:absolute;
	left:13px;
        top:102px;
	width:20px;
        height:20px;
}

#navtrack
{
        position:absolute;
	left:13px;
        top:142px;
	width:20px;
        height:20px;
}

#navarticles
{
        position:absolute;
	left:13px;
        top:182px;
	width:20px;
        height:20px;
}

#navpoints
{
        position:absolute;
	left:13px;
        top:182px;
	width:20px;
        height:20px;
}

#navauthors
{
        position:absolute;
	left:13px;
        top:222px;
	width:20px;
        height:20px;
}

#navgallery
{
        position:absolute;
	left:13px;
        top:262px;
	width:20px;
        height:20px;
}


#navshools
{
        position:absolute;
	left:13px;
        top:302px;
	width:20px;
        height:20px;
}

img.nav
{
	width:26px;
        height:26px;
	z-index: 101;
        border: 0;
}

img.navs
{
	width:10px;
        height:20px;
	z-index: 101;
        border: 0;
}

#pprevpoint
{
        position:absolute;
	left:35px;
        top:180px;
	width:26px;
        height:26px;
	z-index: 205;
	background-image: url('./images/ikony/ikona lewa5.png');       
	background-repeat: no-repeat;
	background-position: center center;
}

#ptrackicon
{
        position:absolute;
	left:75px;
        top:180px;
	width:26px;
        height:26px;
	z-index: 205;
	background-image: url('./images/ikony/ikona sciezka5.png');       
	background-repeat: no-repeat;
	background-position: center center;
}

#ppointsicon
{
        position:absolute;
	left:75px;
        top:180px;
	width:26px;
        height:26px;
	z-index: 205;
	background-image: url('./images/ikony/ikona punkty5.png');       
	background-repeat: no-repeat;
	background-position: center center;
}

#pnextpoint
{
        position:absolute;
	left:115px;
        top:180px;
	width:26px;
        height:26px;
	z-index: 205;
	background-image: url('./images/ikony/ikona prawa5.png');       
	background-repeat: no-repeat;
	background-position: center center;
}

#modalalertdiv
{
  z-index: 230;
}

