body {
	background: #357BB1 url('siteimg/background.jpg') repeat-x;
	margin: 0 auto;
	font-family : Verdana, 'Times New Roman', sans-serif;
	font-style : normal;
   font-weight : normal;
   font-size : 9pt;
   width: 990px;
   margin-top: 20px;
      
}
span.red {
	color: red;
	float: left;
	font-weight: bold;
	text-align: center;	
}
ul {
	color: white;	
}
div#top {
	background: #224C6D;
	margin: 0 auto;
	height: 100%;	
	margin: 0 20px 30px 5px;
		
}

div#top img {
	border: none;

	
}
div#thanks {
	margin: 0 auto 15px;
	font-size: 8pt;
	background: #2E6B9A;
	border: 1px solid #4092CF;
	height: 9pt;
	font-weight: bold;
	color: orange;
	padding: 0 4px;
		
}
div#thanks a {
	color: orange;
	text-decoration: underline;
}
div#menu {
	float: left;
	margin-bottom: 30px;
/*	margin-left: 10px;*/
	width: 195px;
}
div#menu p.menu {
         padding-top: 20px;
         text-decoration: none;
         margin: 0;
         width: 195px;
}
div#menu p#flagi {
	text-align: right;
/*margin-top: -20px;*/
	text-decoration : none;
}
div#menu p#flagi a, a:visited, a:hover, a:active {
	background:  none;
	color : none;
   display : inline;
   text-decoration : none;
}

div#menu img {
	margin: 0 auto;
	border: none;
	padding: 0;
}
div#menu p#stat4u, div#menu p#stat4u a  {
	text-align: center;
	margin: 0 auto;
	border: none;
	padding: 0;
}
div#menu p.wyklad {
	font-family : "Arial Black";
   font-size : 8pt;
   text-align: center;
   color : white;
	text-decoration: none;
}
div#menu p.wyklad a {
         padding: 0px;
         color:#F0E000;
         font-family:Verdana,"Times New Roman";
         font-size:9pt;
         margin:0pt auto;
         text-align: right;
         text-decoration:underline;
}
div#menu p.wyklad a:visited {
	color:#F0E000;
	font-family:Verdana,"Times New Roman";
	font-size:9pt;
	margin:0pt auto;
	text-align: right;
	text-decoration:underline;
}
div#menu p.wyklad a:hover {
	color:#50FFFF;
	font-family:Verdana,"Times New Roman";
	font-size:9pt;
	margin:0pt auto;
	text-align: right;
	text-decoration:underline;
}
div#menu p.wyklad a:active {
	color:#F0E000;
	font-family:Verdana,"Times New Roman";
	margin:0pt auto;
	text-align: right;
	text-decoration:underline;
}
div#menu img.decor {
	padding: 10px 0 0 0;
	margin: 0;
}
div#menu a {
	line-height: 12pt;
	font-family : "Lucida Sans Unicode", Verdana;
   font-size : 18pt;
   text-align: right;
   text-decoration : none;
   color : #E0E6EB;
   display: block;
  	margin: 0;
  	
}

div#menu a:visited {
	font-family : "Lucida Sans Unicode", Verdana;
   font-size : 18pt;
   text-align: right;
   text-decoration : none;
   color : #E0E6EB;


}
div#menu a:hover {
	font-family : "Lucida Sans Unicode", Verdana;
   font-size : 18pt;
   text-align: right;
   text-decoration : none;
   color : #DCC5B7;

}     
div#menu a:active {
	font-family : "Lucida Sans Unicode", Verdana;
   font-size : 18pt;
   text-align: right;
   text-decoration : none;
   color : #E0E6EB;

}

div#tresc {
	float: left;
	/*background: url('siteimg/tresc.gif') repeat;*/
	height: 100%;
	width: 590px;
/*	margin-left: 10px;*/
	background: url('siteimg/decor_bottom.gif') bottom right no-repeat;
	padding-bottom: 30px;
}

div#tresc div#decor_top {
	background: url('siteimg/decor_top.gif') top left no-repeat;
	width: 200px;
	height: 200px;
	
}
/*
div#tresc div#decor_bottom {
	background: url('siteimg/decor_bottom.gif') bottom right no-repeat;
	float: right;
	width: 200px;
	height: 200px;
	margin-top: -170px;
}
*/
div#tresc div#zawartosc {
	margin-top: -180px;
	width: 590px;

}
div#tresc div#zawartosc p.center {
	text-align: center;
}
div#tresc div#zawartosc p.statystyki {
	text-align: center;
	margin: 0 auto;
	padding: 10px;
	background: #357BB1;
	border: 2px solid #4292CF;
	width: 300px;
}
#zawartosc img {
	padding-top: 0px;
	padding-bottom: 20px;
}
div#tresc div#zawartosc p {
	font-family: Verdana, "Times New Roman";
	color : white;
    margin : 10px 30px 3px 30px;
    font-style : normal;
    font-weight : normal;
    text-align : justify;
    font-size : 9pt;
    clear: both;
    
}

div#tresc div#zawartosc ol {
	font-family: Verdana, "Times New Roman";
	color : white;
    margin : 10px 30px 3px 30px;
    font-style : normal;
    font-weight : normal;
    text-align : justify;
    font-size : 9pt;
    clear: both;
    
}

div#tresc div#zawartosc table {
	font-family: Verdana, "Times New Roman";
	color : white;
    margin : 10px 30px 3px 30px;
    font-style : normal;
    font-weight : normal;
    font-size : 9pt;
    clear: both;
    
}
div#tresc div#zawartosc table td:first-child {
	/*width: 200px;*/	
}
span.ready {
	color: orange;
	font-weight: bold;
	
}
tr.ready {
	background: #4292CF;
}

tr.chapter {
	background: #567F53;
	font-family: "Lucida Sans Unicode",Tahoma;
	letter-spacing: -1px;
	font-size: 11pt;
	text-align: center;
}

div#tresc div#zawartosc a {
	color:#F0E000;
	font-family:Verdana,"Times New Roman";
	font-size:9pt;
	margin:0pt auto;
	text-align:justify;
	text-decoration:underline;
}
div#tresc div#zawartosc a:visited {
	color:#F0E000;
	font-family:Verdana,"Times New Roman";
	font-size:9pt;
	margin:0pt auto;
	text-align:justify;
	text-decoration:underline;
}
div#tresc div#zawartosc a:hover {
	color:#50FFFF;
	font-family:Verdana,"Times New Roman";
	font-size:9pt;
	margin:0pt auto;
	text-align:justify;
	text-decoration:underline;
}
div#tresc div#zawartosc a:active {
	color:#F0E000;
	font-family:Verdana,"Times New Roman";
	margin:0pt auto;
	text-align:center;
	text-decoration:underline;
}
div#tresc div#zawartosc h1 {
	font-family : "Arial Black";
   font-size : 14pt;
   text-align: left;
   font-weight: normal;
   text-decoration : none;
   color : white;
   margin : 10px 30px 30px 30px;
   width: 500px;
   border-bottom: 1px dotted white;

}
div#tresc div#zawartosc ul.circle {
	list-style-type: circle;
	font-size: 14pt;
}

div#tresc div#zawartosc ol.decimal {
	list-style-type: decimal;
	color: #F0E000;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 40px;
}



div#tresc div#zawartosc img {
	margin-left: 30px;
	margin-right: 10px;
	float: left;
	clear: left;
	
}
.obnizenie {
	padding-bottom: 100px;
}
div#advert {
	float: left;
	/*height: 700px;*/
	width: 190px;
  /*	margin-left: 5px;*/
	margin-bottom: 30px;

}
div#advert, div#menu p {
	font-family : "Arial Black";
   font-size : 8pt;
   text-align: center;
   color : white;
	text-decoration: overline;
}
div#advert img {
	margin: 0 auto;
	border: none;
	padding: 0;
}
div#advert a {
/*	background: url('siteimg/bt.gif') 0 0 no-repeat;*/
   text-align: center;
   text-decoration : none;
	width: 150px;
   height: 35px;
  	display: block;
  	margin: 0 auto;
  	padding-top: 5px;
}
div#stopka {
	clear: both;
	margin: 0 auto;
	width: 500px;
	
}
div#stopka p {
	font-family: Verdana, "Times New Roman";
	color : white;
   font-style : normal;
   text-decoration: overline;
   font-weight : normal;
   text-align : right;
   font-size : 9pt;
	padding-top: 20px;
	
	
}

div#stopka a {
	font-family : Verdana;
    font-size : 9pt;
    color : white;
   text-decoration: overline;
}

div#stopka a:visited {
	font-family : Verdana;
    font-size : 9pt;
    color : white;
    text-decoration : none;
}

div#stopka a:hover {
	font-family : Verdana;
    font-size : 9pt;
    color : #00AEEF;
    text-decoration : none;	
}

div#stopka a:active {
	font-family : Verdana;
    font-size : 9pt;
    color : white;
    text-decoration : none;	
}

