/* latin-ext */
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmYWRjRdE.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmb2Rj.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }

/* latin-ext */
  @font-face {
	font-family: 'Kurale';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Kurale'), url(https://fonts.gstatic.com/s/kurale/v6/4iCs6KV9e9dXjhoKcQ72j00.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Kurale';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Kurale'), url(https://fonts.gstatic.com/s/kurale/v6/4iCs6KV9e9dXjhoKfw72.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }

/* latin-ext */
@font-face {
	font-family: 'Inconsolata';
	font-style: normal;
	font-weight: 200;
	font-stretch: normal;
	font-display: swap;
	src: local('Inconsolata'), url(https://fonts.gstatic.com/s/inconsolata/v21/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7LppwU8WRP2l2eY.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin  */
  @font-face {
	font-family: 'Inconsolata';
	font-style: normal;
	font-weight: 200;
	font-stretch: normal;
	font-display: swap;
	src: local('Inconsolata'), url(https://fonts.gstatic.com/s/inconsolata/v21/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7LppwU8WR32lw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }

  /* latin-ext */
  @font-face {
	font-family: 'Inconsolata';
	font-style: normal;
	font-weight: 300;
	font-stretch: normal;
	font-display: swap;
	src: local('Inconsolata'), url(https://fonts.gstatic.com/s/inconsolata/v21/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp9s8WRP2l2eY.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Inconsolata';
	font-style: normal;
	font-weight: 300;
	font-stretch: normal;
	font-display: swap;
	src: local('Inconsolata'), url(https://fonts.gstatic.com/s/inconsolata/v21/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp9s8WR32lw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  } 

/* latin-ext */
  @font-face {
	font-family: 'Ruda';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Ruda'), url(https://fonts.gstatic.com/s/ruda/v14/k3kKo8YQJOpFgHQ1mQ5VkEbUKaJFsh_30qmiGg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Ruda';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Ruda'), url(https://fonts.gstatic.com/s/ruda/v14/k3kKo8YQJOpFgHQ1mQ5VkEbUKaJFsh_50qk.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  } 

  /* latin-ext */
  @font-face {
	font-family: 'Ruda';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/ruda/v14/k3kKo8YQJOpFgHQ1mQ5VkEbUKaJ3sh_30qmiGg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
	}

  /* latin */
  @font-face {
	font-family: 'Ruda';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/ruda/v14/k3kKo8YQJOpFgHQ1mQ5VkEbUKaJ3sh_50qk.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
	} 

  /* latin-ext */
  @font-face {
	font-family: 'Ruda';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('Ruda'), url(https://fonts.gstatic.com/s/ruda/v14/k3kKo8YQJOpFgHQ1mQ5VkEbUKaKitR_30qmiGg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
	font-family: 'Ruda';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('Ruda'), url(https://fonts.gstatic.com/s/ruda/v14/k3kKo8YQJOpFgHQ1mQ5VkEbUKaKitR_50qk.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  } 
  

html,body {
	background-color: #B3C1CD;
	margin: 0px;
	padding: 0px;
	color: #000;
	font-style: normal;
	font-family: Ruda, sans-serif;
	font-weight: 400;
	font-size: 10pt;
	behavior:url("/css/csshover.htc");}

input,select,textarea {
		font-size : 9pt;
		background-color: #F3F2CD;
		border-width: 1px;
		border-style: solid;
		border-color: #121212;
		/*z thebata wziete*/
		border: 1px solid #D4D4D4;} 

textarea {
	width: 99%;}
	
form {
	margin: 0px 0px 0px 0px;
}
	
a {
text-decoration: none; 
color: #006ED7;}

a:hover {
text-decoration: underline; 
color: #359CFF;}

a:active {
text-decoration: underline; 
color: #000030;}

.AButton
{  height: 1.9em;
	color: #000066;
	font-size: 9pt;
	background-color: #CCCCCC;
	padding: 1px 3px 1px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	cursor : pointer;
	background-repeat: repeat-x;
	background-position: bottom;
	background-image:url(images/abutton.png);
 } 

.AButton:hover,
.AButtonDown
{  height: 2em;
	color: #0000FF;
	font-size: 9pt;
	background-color: #CCCCCC;
	padding: 1px 3px 1px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	cursor:pointer;
	background-repeat: repeat-x;
	background-position: top;
	background-image:url(images/abuttontop.png);
	}
 
.TytulStrony {
	font-family: Ruda, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;}

.textareanowrap {
	width: 99%;
   background-color: #F3F2CD;
   overflow: auto;
	height: 300pt;
	cursor: text;
	font-family: Georgia, serif;
	font-size: 12pt;}
	
.textareakoment,.textareachapter {
	width: 99%;
   background-color: #F3F2CD;
 /*  overflow: auto;*/
	height: 200pt;
	cursor: text;
	text-shadow: Lime;
	font-family: Ruda, sans-serif;
	font-size: 12pt;
	letter-spacing: 0px;
/*	white-space: normal;*/
}

.textareachapter {
	height: 300pt;
}

.KomorkaTytulowa {
   color: Yellow;
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	width: 100%;
	background-color: #3D8EC5;
}

.aMenu,.aMenuHot,.aMenuHeat,.NieKlikajTu {
	color: #000066;
	padding: 2px;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	cursor: pointer;
	text-align: center;
	font-size: 12pt;
	font-weight: normal;
 } 

.aMenuHot{
	color: Red;
	font-weight: bold;
}    

.aMenuHeat{
 color: Blue;
 font-weight: bold;
}    

.NieKlikajTu {
 color: #2628FF;
 font-weight: bold;
}

.aMenu:hover,.aMenuHot:hover,.aMenuHeat:hover, .NieKlikajTu:hover{
 color: Yellow;
}

.MenuGroup,
.NaglowekInformacyjny{
 width: 100%;
 max-width: 1600px;
 background-color: #D5E4EB;
 font-size : 12pt;
 border-left: #000033 2px solid ;
 border-right: #000033 2px solid ;
 border-top: #000033 2px solid ;
 border-bottom: #000033 2px solid ;
 margin: 2px 0px 2px 0px;
}

.NaglowekInformacyjny{
	background-color: #DDDDDD;
}

a.CzatInfo,a.CzatInfoRed {
 margin: 0 3% 0 3%; 
 white-space: nowrap;
 overflow: hidden; 
 font-weight: bold;	
}

a.CzatInfoRed{
	color: Red;
}

a.CzatInfo:hover,a.CzatInfoRed:hover {
 color: Yellow;
}

.ListaRozdzialow {
 font-family: Georgia, "Times New Roman", serif;
 width: 99%;
 background-color: #DDDDDD;
 font-size : 10pt;
 padding: 5px 5px 5px 5px;
 border: 1px solid black;
}

.Rozdzial{
 color: #111199;
}

.PanelPoszukiwania {
 width: 100%;
 background-color: #DDDDDD;
 font-size : 10pt;
 padding: 5px 5px 5px 5px;
 border-left: #000033 1px solid ;
 border-right: 1px solid #000033;
 border-top: #000033 1px solid ;
 border-bottom: #000033 1px solid ;}

tr.Info{
	font-size: 8pt;
}

td.MenuItem
{
  text-align: center;	
  font-size: 8pt;
} 

th.MenuItem
{
  background-color: #3D8EC5;
  text-align: center;	
  font-size: 12pt;
  font-weight: bold;
} 

td.MenuItem:hover {
  color: black;
  background-color: #5496ff;}

td.MenuItemLeft
{
	text-align: left;
	background-color: #D5E4EB;
	padding-left: 5px;
} 

th.MenuItemLeft
{
	text-align: center;
	background-color: #D5E4EB;
	padding-left: 5px;
	text-decoration: underline;
}

#Oczojebny  {
	color: #0002E3;}	

.Autorzy,.HeadFootInfo  {
	font-size: 7pt;
	font-stretch: condensed;}

.TytulWiersza   {
	font-size: 17pt;
	color: #000000;
	font-family: Ruda, sans-serif;
	font-weight: 700;
	background-color: #DDDDDD;
	padding-left: 5px;
	padding-top: 1em;
}

.TrescWiersza,.TrescRozdzialuPodrecznika  {
	font-family: Kurale, serif;
	font-weight: 400;
	font-size: 15pt;
	line-height: 20pt;
	color: #000000;
	background-color: #DDDDDD;
	word-spacing: 4px;
	padding-bottom: 1em;
	padding-left: 1em;
	padding-top: 1em;}

.TrescRozdzialuPodrecznika{
    text-align: justify;
    padding-right: 1em;
}	

.PodpisWiersza{
	font-family: Ruda, sans-serif;
	background-color: #DDDDDD;
	font-size: 10pt;
	color: #050505;
	padding-left: 1em;
	padding-top: 2em;}

.NickPodWierszem{
font-size: 1.1em;	
}

.AnonimPodWierszem{
font-weight: bold;
color: #778899;
}
	
.TrescKomenta,.TrescKomentaAutora  {
	font-family: Ruda, sans-serif;
	font-size: 12pt;
	color: #000000;
	letter-spacing: 0px;
	word-spacing: 2px;
	padding: 1em 1em 1em 1em;
	border-bottom: 0px solid #000;
	}

.TrescKomentaAutora	 {
   background-color: #FFFFFF;
	font-size: 110%;
}

.DataAutorKomenta {
 border: 1px;
	font-family: Ruda, sans-serif;
	font-size: 9pt;
	border: 1px;
	color: #00008B;
	padding-left: 1em;
	background-color: #B3C3C7;
}

.ListaWierszy {
   width: 100%;
	border-spacing: 0px;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	background-color: #DDDDDD;
}

.NaglowekWierszWLiscie,
.WierszWLiscie,
.TematWLiscie,
.TematWLiscieZaczepiony  {
	font-size: 9pt;
	border-bottom: 0px solid #000;
	border-top: 0px solid #000;
	height: 22pt;
	width: 100%;
}

.WierszWLiscie,.TematWLiscie{
 	background-color: #DDDDDD;
}

.WierszWLiscie:hover {
	background-color: #EFEFEF;
}

.TematWLiscie:hover {
	background-color: #C5C5C5;
	background: #C5C5C5;
	this.onmouseover = new Function("this.className += ' TematWLiscie';"),
	this.onmouseout = new Function("this.className = this.className.replace(' TematWLiscie', '');"),
	this.style.behavior = null
}

.TematWLiscieZaczepiony {
 background-color: #D0D0D0;
}

.NaglowekWierszWLiscie {
 background-color: #3D8EC5;
}

.FocusedPoemVersionBox{
 float: right;
 padding: 0px 0px 0px -1px;
 border-top: 1px solid #000; 
 border-right: 1px solid #000; 
 border-left: 1px solid #000; 
 text-align: center;
 width : 20%;
 min-width: 20%;
 font-weight: bold;
 font-size: 8pt;
}

.UnfocusedPoemVersionBox{
 float: right;
 padding: 0px 0px 0px -1px;
 background-color: #CCCCCC;
 font-size: 8pt;
 text-align: center;
 width : 20%;
 min-width: 20%;
 border-bottom: 1px solid #000; 
 height: 15px;
 }
 
.RestPoemVersionBox{
 background-color: #CCCCCC;
 border-bottom: 1px ridge #000; 
 float: none;
 height: 15px;
 font-size: 8pt;
 width : 60%;
 _width : 100%;
}

.NaglowekKomorka {
 border-top: 1px solid #000;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 border-bottom: 1px solid #000; 
 text-align: center;
 color: Yellow;
 font-weight: bold;
}

.DataGodzinaPubl,
.DataGodzinaKoment,
.DataGodzinaKomentBrak,
.TytulWierszaWLiscie,
.TytulWatkuWLiscie,
.TytulWatkuWLisciePriorytet,
.AutorWLiscie,
.FunkcjeWLiscie {
   border-bottom:1px solid rgb(77, 77, 77);
   vertical-align: middle;
   font-weight: 500;
   font-size: 11pt;
}

.DataGodzinaPubl,
.DataGodzinaKoment,
.DataGodzinaKomentBrak
	{
    display: table-cell;
	font-family: Inconsolata, sans-serif;
	font-stretch: condensed;
	color: #330000;
	width: 82px;
	text-align: center;
	font-weight: 500;
	font-size: 11pt;
	padding-left: 3px;
	}

.DataGodzinaPubl {
	color: #470000;	
	width: 11%;
}	

.DataGodzinaKomentBrak {
	width: 104px;
	color: Red;
	}
	
.DataGodzinaKoment {
	text-align: left;
	white-space: nowrap;
	}

.TytulWierszaWLiscie,
.TytulWatkuWLiscie,
.TytulWatkuWLisciePriorytet,
.AutorWLiscie,
.FunkcjeWLiscie {
	padding-left: 1em;
	padding-right: 1em;
	color: Black;
	text-align:left;
	min-width: 56%;
}

	
.TytulWatkuWLiscie,
.TytulWatkuWLisciePriorytet {
	min-width: 65%;
}
	
.TytulWatkuWLisciePriorytet{
	font-weight: bold;}

.TytulWierszaWLiscie a,.TytulWatkuWLiscie a,.TytulWatkuWLisciePriorytet a {
	color: #000066;	
	font-size: 11pt;
}

.TytulWierszaWLiscie a:hover {
	color: #0000FF;	
}

.AutorWLiscie {
    background-color: transparent;
	text-align:center;
	font-weight: bold;
	color: #FF8C00;
	width: 100px;
	min-width: 5%}
	
.FunkcjeWLiscie{
    background-color: transparent;
	text-align:center;
	width: 15%;
	min-width: 10%}
	
.NotkaWiersz,.NotkaEdycja {
    font-family: Georgia, "Times New Roman", serif;
	font-size: 8pt;
	font-style: italic;
	color: #767676;
	border: 1px solid Black;
	padding: 0px 3px 0px 3px;
	text-align: justify;
	background-color: #D0D0D0;}

.NotkaEdycja {
  /*font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;*/
  font-style: normal;
  font-style: normal;
  color: #6495ED;
  padding: 3px;
}	

.TytulNewsa,.TytulPodcasta {
	width: 100%;
	border: 1px solid Black;
	font-size: 10pt;
	color: Navy;
	padding: 0px 3px 0px 3px;
	background-color: #6AA6D1;
	text-align:left;
	font-weight: bold;}

.TytulInfoPodcasta {
	width: 100%;
	border: 1px solid Black;
	font-size: 10pt;
	color: Navy;
	padding: 0px 3px 0px 3px;
	background-color: #CCCCCC;
	text-align:left;
	font-weight: bold;}

.TytulPodcasta a {
	color: #93E5FF;
}	

.TytulPodcasta a:hover {
	color: Blue;
}	

.TrescNewsa,.TrescPodcasta {
   width: 100%;
	background-color: #DDDDDD;
	font-size : 10pt;
	padding: 5px 5px 5px 5px;
	border: 1px solid #888888;}

td.TytulKomunikatu {
	font-size: 13pt;
	color: Navy;
	background-color: #B3C1CD;
	text-align:left;
	font-weight: bold;
}
	
.TrescKomunikatu,
.TrescKomunikatuAlert {
	font-size: 10pt;
	color: Black;
	text-align:justify;
	font-weight: bolder;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 8px;
	padding-bottom: 8px;}	
	
.TrescKomunikatuAlert {
	color: #FF5151;}	
	
.blad {
	font-size: 1em;
	color: Red;
	text-align: center;}

.ThreadItemBox,.ThreadMainItemBox,.ThreadMainItemHead{
 background-color: #B3C1CD;
 font-family: Ruda, sans-serif;
 font-weight: 400;
 font-size: 11pt;
 text-align: justify;
 margin-top: 2px;
 padding: 3px 0px 0px 5px;
}

.ThreadMainItemHead{
background-color: #9EA6BE;	
border: 1px solid black;
font-weight: bold;
font-size: 1.2em;
}

.ThreadItemBox{
 margin-left: 15px;
}

.ThreadItemBodyEven,.ThreadItemBodyOdd{
border: 1px solid Gray;
background-color: #DDDDDD;
padding-left: 5px;
padding-right: 5px;
padding: 5px 5px 5px 5px;
}

.ThreadItemBodyOdd{
background-color:#EEEEEE;
}

.ThreadItemFoot{
border-left: 1px solid Gray;
border-right: 1px solid Gray;
border-bottom: 1px solid Gray;
font-weight: bolder;
padding-left: 5px;
background-color:#CBCFE4;
}

.ForumBtn{
 color: #FF7F50;
 font-weight: bold;	
}

.wazne
{
	font-size: 11pt;
	color: Red;
	font-weight: bold;
}

.InfoText
{
	font-size: 8pt;
	color: Blue;
	font-weight: bold;	
}

.InfoTextBlue,.InfoTextBlack
{
	font-size: 8pt;
	font-weight: normal;
	color: Blue;
}

.InfoTextBlack
{
	font-size: 8pt;
	color: Black;
}

.drobnica,a.drobnica {
	font-size: 9pt;}

a.drobnica{
	color: Blue;}

*.szary{
background-color: #DDDDDD;}

.redbold {
  	color: Yellow;
	font-weight: bold; 
	font-size: 120%;}
	
*.czerwony {
  	color: #DD0000;}
  
*.gruby {
  font-weight: bold;}

*.centruj {
 text-align: center;}
  
*.doprawej {
 text-align: right;}
  
*.przekreslony {
 text-decoration: overline;}
 
*.separator {
 padding: 0px;
 margin: 0px;
 border: 0px;
 width: 100%;
 height: 5px;
 font-size: 0px;}
  
*.lewa {
 float: left;}

*.ukryty{
	display: none;
}
