﻿html {
  font-size: 92%;
  background-color: #FFFDF6;
  color: inherit;
  margin: 0px;
  padding: 0px;
  height: 100%;
}

body { 
  margin: 0px;
  padding: 0px;
  height: 100%;
  min-width: 60em;
} 
 
p {
  text-indent: 3%;
  margin-top: 0em;
  margin-bottom: 0em;
} 

p.next {
  text-indent: 0%;
}

p.event {
  margin-left: 5.4em;
  text-indent: -5.4em;
}

span.prem {
  color: #DC143C;
  background-color: inherit;
}

.marpol {
  margin-bottom: 0.5em;
}

.kursywa {
  font-style: italic;
}

/*two - linki do stronek z konkretnymi utworami */
a.two:link 
{
  text-decoration: none; 
  color: #104090;
  background-color: inherit;
}
a.two:visited
{
  text-decoration: none; 
  color: maroon;
  background-color: inherit;
}  
a.two:hover 
{ 
  text-decoration: underline; 
  color: #DC143C;
  background-color: inherit;
}
a.two:active 
{ 
  text-decoration: none; 
  color: inherit;
  background-color: inherit;
}

/*three - linki do ukladania utworow chron, alfab lub wg gatunkow*/
a.three:link 
{
  text-decoration: underline; 
  color: #DC143C;
  background-color: inherit;
  font-size: 0.9em;
  padding-left: 3%;
}
a.three:visited
{
  text-decoration: underline;
  color: #DC143C;
  background-color: inherit;
  font-size: 0.9em;
  padding-left: 3%;
}  
a.three:hover 
{ 
  text-decoration: underline;
  font-weight: bold;
  color: #DC143C;
  background-color: inherit;
}
a.three:active 
{ 
  text-decoration: none; 
  color: inherit;
  background-color: inherit;
}

/*four - linki od czerwonych premier do utworow */
a.four:link 
{
  text-decoration: none; 
  color: inherit;
  background-color: inherit;
}
a.four:visited
{
  text-decoration: none;
  color: inherit;
  background-color: inherit;
}  
a.four:hover 
{ 
  text-decoration: underline;
  color: inherit;
  background-color: inherit;
}
a.four:active 
{ 
  text-decoration: none; 
  color: inherit;
  background-color: inherit;
}

/*two - linki od wykonan niepremierowych */
a.five:link 
{
  text-decoration: none; 
  color: #104090;
  background-color: inherit;
}
a.five:visited
{
  text-decoration: none; 
  color: #104090;
  background-color: inherit;
}  
a.five:hover 
{ 
  text-decoration: underline; 
  color: #104090;
  background-color: inherit;
}
a.five:active 
{ 
  text-decoration: none; 
  color: inherit;
  background-color: inherit;
}

#left {
  margin-top: 0.5em;
  margin-left: 0.5em;
  position: relative;
  float: left;
  width: 11em;
  z-index: 1;
}

#leftmenu {
  position: relative;
  float: left;
  width: 11em;
  padding-bottom: 1.5em;
  padding-top: 1em;
  border: 3px outset #A7C0EA;
  z-index: 1;
}

#valid {
  margin-top: 6em;
  position: relative;
  float: left;
  width: 11em;
  z-index: 2;
  text-align: center;
}

.topmenu {
  position: relative;
  font-size: 1.3em;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  margin-left: 0%;
  z-index: 4;
}

#leftmenu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#leftmenu li {
  float: left;
  position: relative;
  width: 10.9em;
  margin-left: 0.2em;
  margin-top: 0.3em;
  background-image: url('../img/kropka off.gif');
  background-repeat: no-repeat;
  background-position: 2px 0.7em;
  }  

#leftmenu li:hover {
  font-weight: normal;
  color: #DC143C;
  background-color: inherit;
  background-image: url('../img/kropka on.gif');
  background-repeat: no-repeat;
  background-position: 10px 0.7em;
  z-index: 4;
  }    
  
#leftmenu li ul {
  display: none;
  position: absolute;
  top: 0em;
  left: 9.9em;
  width: 11.5em;
  z-index: 4;
  }  
  
#leftmenu li:hover ul {
    display: block;
	font-weight: normal;
	color: black;
	background-color: inherit;
	background-image: url('../img/smallbg.jpg');
	border: 3px outset #A7C0EA;
	margin-top: -0.4em;
	padding-bottom: 0.3em;
}

#leftmenu a {
  font-style: italic;
  text-decoration: inherit; 
  color: inherit;
  background-color: inherit;
  padding-left: 20px;
}

#leftmenu a:hover {
  font-style: italic;
  font-weight: normal;
  text-decoration: inherit; 
  color: #DC143C;
  background-color: inherit;
}

li ol {
  list-style-type: circle;
  }  


#flags  a img
{
  border: 2px outset #A7C0EA; 
}

#flags a:hover img {
  border: 2px inset #A7C0EA; 
 }

/*tytul, flagi */
#top {
  margin: 0px;
  vertical-align: top;
  position: relative;
  min-height: 15%;
}

h1 {
  margin: 0% 0% 0% 3%;
  padding-top: 0.8em;
  font-size: 1.5em;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
}

h2 {
  margin: 0% 0% 0% 3%;
  padding-top: 0.5em;
  font-size: 1.2em;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
}

h3 {
  padding-left: 3%;
  font-size: 0.9em;
  font-style: normal;
  font-weight: 500;
}

h4 {
  padding-left: 3%;
  font-size: 1em;
}

h5 {
  margin: 0% 0% 0% 3%;
  font-size: 1.5em;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
}

.back {
  font-size: 0.9em;
  color: red;
  text-align: right;
  padding-top: 0.6em;
} 

.category {
  color: #68748A;
  background-color: inherit;
  font-weight: bold;
  font-family: 'verdana';
  font-size: 0.9em;
}

.categ {
  color: #68748A;
  background-color: inherit;
  font-weight: bold;
  font-family: 'verdana';
  font-size: 0.9em;
}

.notes {
  font-family: 'Trebuchet MS';
  font-size: 0.93em;
  max-width: 55em;
}

/*#4A5870*/
#photo {
  padding: 1em 0em 0.7em 1.0em;
  position: relative;
  float: right;
}

.cd {
  float: left;
  padding: 0em 1em 0em 0em;
  border: none;
}

#main {
  margin-left: 13em;
  margin-right: 0.7em;
  padding: 0em;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  font-style: normal;
  min-height: 82%;
  z-index: 1;
}

#plyta {
  margin-left: 0.5em;
  margin-right: 0.5em;
  margin-top: 0px;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  font-style: normal;
  min-height: 85%;
  z-index: 1;
  text-align: center;
  background-color: #FFFAF4;
  color: inherit;
  border-right: 6px double #DAE1FB;
  border-left: 6px double #DAE1FB;
}

.gracze {
  font-family: Verdana, Verdana, Geneva, sans-serif;
  font-size: 0.8em;
}

#topbg {
  margin: 0em 0em 0em 0.5em;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 99.2%;
  height: 100%;
  z-index: 0;
}

#leftbg {
  margin: 0em;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 0;
}

#msmolka {
  margin-left: 3.5em;
  top: 20px;
  position: relative;
  font-size: 3.5em;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  z-index: 1;
}

#data {
  position: relative;
  z-index: 2;
}

#flags {
  position: absolute;
  right: 40px;
  top: 48px;
  z-index: 1;
}

.flag {
  width: 35px;
  height: 19px;
  margin-right: 15px;
}

/*
.works {
  text-decoration: underline;
  position: relative;
  font-size: 0.9em;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  padding-left: 3%;
}
*/
#bottom {
  vertical-align: bottom;
  margin: 0px;
  padding: 0px;
  width: 100%;
  min-height: 5%;
  position: relative;
}

#bottomcopyright {
  margin-right: 5px;
  text-align: right;
  font-size: 0.9em;
  top: 0.3em;
  position: relative;
  z-index: 1;
}

#bottombg {
  margin: 0px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 0;
}
