@font-face {
    font-family: "MyMonotypeCorsiva";
    src: url(MTCORSVA.TTF) format("truetype");
}


* {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: arial, sans-serif;
	color:#FFFFFF;
}


body {
	background: #5B78BE;
	text-align: center;
	padding: 0;
	margin: 0;
}

img {
	border-style: none;
}


a:hover {
	cursor: pointer;
}

.endOfDiv {
	clear: both;
	float:none;
	/*height:10px;
	background:yellow;*/
}

span.spanItalic {
	font-style:italic;
}

span.spanBold {
	font-weight:bold;
	
}

div.divLink{
	cursor:pointer;
}

#wrapper {
	position:absolute;
	top:10px;
	left: 0px;
	width:100%;
	min-height:100%;
	background: ;
	padding: 0 0 0 0;
	margin: 0 auto;
	text-align: center;
}

/* header */

#header {
	width:979px;
	height:300px;
	background: url(images/HeaderDuzyNoweLogo95.jpg) no-repeat top center;
	margin: 0 auto ;
	text-align:left;
}

#header2 {
	display:none;
}

#header2 #imageHeader{
	width:979px;
	height:300px;
	border: 1px;
	margin: 0 auto ;
	text-align:left;
}

#header #pltrLogo {
	width: 185px;
	height: 54px;
	position: relative;
	top: 135px;
	left: 40px;
	background: none;	
}
#header #geLogo {
	width: 90px;
	height: 72px;
	position: relative;
	top: 68px;
	left: 248px;
	background: none;	
}

#header #wwtkLogo {
	width: 230px;
	height: 114px;
	position: relative;
	top: -30px;
	left: 707px;
	background: none;
	border: none;
}

#header #meetingSubname {
	font-style: italic;
	font-weight: bold;
	font-size: 24px;
	background: ;
	position: relative;
	top: -25px;
	left: 35px;
	color: #003366;
	width: 720px;
	
	
}

#header #wwtkName {
	position: relative;
	top: 0px;
	left: 0px;
}

#header h1, h2 {
	color: #ffffff;
	font-family: "MyMonotypeCorsiva";
}

#header h1 {
	font-size: 20px;
}

#header h2 {
	font-size: 18px;
}



/* page */

#page {
	width: 979px;
	margin: 0 auto;
	text-align: left;
	
}

/* pageHeader */

#page #pageHeader {
	width:979px;
	height:54px;
	background:url(images/pageHeader95.jpg) no-repeat top center;
	
}

#header span {
	font-style: italic;
	font-weight: bold;
}

#header #editionNumber {
	font-size: 18px;
	color: #0942A8;
	position: relative;
	left: 30px;
	top: -10px;
	
}
#header #editionNumber a {
	color: #0942A8;
	text-decoration: none;
}

/* pageContent */

#page #pageContent {
	width: 979px;
	margin: 0;
	background:  url(images/page95.jpg) repeat-y top center ;
	float:left;
}

#page #pageContent #text {
	width: 730px;
	margin: 0 15 0 0;
	float:right;
	background: ;
	position:relative;
	left:0;
	top:0;
	font-size: 14px;
}

#page #pageContent  #text *{
	font-size: 14px;
	float:left;
	
}


/* menu */

#page #pageContent  #menu {
	width: 225px;
	padding: 0 0 0 0;
	margin: 0 0 10 0;
	float:left;
	background:;
}

#page #pageContent #menu #treeMenu {
	margin: 0 0 15 10px;
	float: left;
	background:;
}

#page #pageContent #menu #treeMenu * {
	cursor: default;
	background:;
}

#page #pageContent #menu #treeMenu #infoJS{
	font-size: 12px;
}

#page #pageContent #menu #treeMenu #infoJS a{
	font-size: 12px;
	line-height:normal;
	font-style: italic;
	text-decoration: none;
	font-weight:bold;
	cursor: pointer;
	background:  ;
}

.treemenu .ygtvtn {background: transparent;  width:1em; height:20px; }
.treemenu .ygtvtm { background: url(images/menu/collapseh.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }
.treemenu .ygtvtmh { background: url(images/menu/collapseh.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }
.treemenu .ygtvtp { background: url(images/menu/expand.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }
.treemenu .ygtvtph { background: url(images/menu/expandh.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }
.treemenu .ygtvln { background: transparent; width:1em; height:20px; }
.treemenu .ygtvlm { background: url(images/menu/collapse.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }
.treemenu .ygtvlmh { background: url(images/menu/collapseh.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }
.treemenu .ygtvlp { background: url(images/menu/expand.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }
.treemenu .ygtvlph { background: url(images/menu/expandh.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }
.treemenu .ygtvloading { background: url(images/menu/loading.gif) 0 6px no-repeat; width:1em; height:22px; }
.treemenu .ygtvdepthcell { background: transparent; width:1em; height:20px; }
.treemenu .ygtvblankdepthcell {background: transparent;  width:1em; height:20px; }
.treemenu .ygtvitem { border: 0px solid grey; }  
.treemenu .ygtvchildren { }  
.treemenu .ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited { 
	font-size: 18px;
	font-style: italic;
	text-decoration: none;
	line-height:25px;
}

.treemenu  .ygtvlabel:hover {
	font-size: 19px;
	font-style: italic;
	text-decoration: none;
	line-height: 25px;
	color: rgb(200,200,200);
}


/* footer */



#footer {
	width: 979px;
	height: 155px;
	background: url(images/footer95.jpg) no-repeat top center;
	margin: 0 auto ;
	text-align: left;
}

#footer * {
	font-size: 13px;
	color: #003366;
	
}


#footer #placeAndDate {
	width: 225px;
	height: 50px;
	margin: 0px 13px 0 20 ;
	background: ;
	text-align: left;
	font-weight: bold;
}

#footer #placeAndDate a {
	text-decoration: none;
}

#footer #placeAndDate  #place {
	margin: 0;
	font-size: 24px;
	background: ;
	font-weight: bold;
}

#footer #placeAndDate  #date {
	font-size: 20px;
	background: ;
}


#footer #countdown {
	float: left;
	margin: 63px 0 0 20px;
	background: ;
}


#footer #visitorsCounter {
	float: right;
	margin: 63px 20px 0 0;
	background: ;
}

