body	{
	margin:0;
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#e6e2c9;
	height:100%;
}
body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
	text-align: justify;
	margin:0px;
	color:#444;
	vertical-align:top;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	text-align: center;
	color:#000;
	vertical-align:middle;
	background-color:#e6e2c9;
}
td {
	text-align: left;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
	text-align: justify;
	color:#444;
}
a,a:link,a:visited	{
  	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 12px; 
	font-weight: 300; 
	text-transform: none; 
	color: #0000CC;
	text-decoration: none;
}
a:hover {
	color: #CC0000; 
	text-decoration: none;
}
pre,.example{
	font-family: Courier New, sans-serif, Arial;
	font-weight: 300;
	font-size: 12px;
	color: #111111;
}
code	{
	font-size: 14px;
}
dt	{
	color:#000;
	font-weight: 700;
}
#container	{
	margin:0 auto;
	width:980px;
	background-color:#fff;
	height:100%;
}
#head	{
	cursor:pointer;
	height:63px;
	background-image:url(../img/logo.gif);
	background-color:#f4e8ae;
	background-repeat:no-repeat;
	background-position:20px center;
	text-align:right;
	padding-right:10px;
	border-top:1px solid #ff7800;
	border-bottom:2px solid #ff7800;
}
#head_links	{
	margin-top:8px;
	background-color:#f4e8ae;
	float:right;
	line-height:22px;
}
#head_links a	{
	color:#008;
}
#motto	{
	padding:2px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	color:#ad191a;
	font-style:italic;
	font-weight:700;
	background-color:#ffcc00;
	border-bottom:2px solid #ff7800;
}
#menu	{
	vertical-align:top;
	width:203px;
	padding-left:3px;
}
#menu_div	{
	padding:10px;
	background-color:#cab381;
}
#menu a	{
	color:#fff;
	display:block;
	height:20px;
}
#menu div a:hover	{
	color:#000;
}
#menu div a.level1	{
	padding-left:0px;
}
#menu div a.level2	{
	padding-left:15px;
}
#menu div a.level3	{
	padding-left:30px;
}
#menu div a.menu_cur	{
	color:#4b4b4b;
}
#main	{
	vertical-align:top;
	width:780px;
	height:600px;
	padding-left:10px;
	padding-right:8px;
}
div.spacer	{
	height:5px;
}
#foot	{
	border-top:1px solid #ff7800;
	border-bottom:1px solid #ff7800;
	padding:2px;
	text-align:center;
}
#foot a	{
	font-size:10px;
	color:#444;
}
/* style do wyświetlani strony */
#artTitle	{
	margin:0 auto;
	width:760px;
	background-color:#ff9327;	/*:#0406fb;*/
	color:#fff;
	font-size:18px;
	font-weight:700;
	text-align:center;
	padding:10px;
}
#artText	{
	margin:0 auto;
	width:758px;
	background-color:#fdfae5;
	padding:10px;
	margin-bottom:10px;
	border-left:1px solid #ff9327;
	border-right:1px solid #ff9327;
	border-bottom:1px solid #ff9327;
}

.artSubTitle	{
	color:#600;
	font-weight:700;
	font-size:14px;
	margin-bottom:5px;
	margin-top:15px;
}

.artSubMenu	{
	margin:0 auto;
	width:750px;
	background-color:#ff9327;	/*:#0406fb;*/
	text-align:center;
	padding:5px;
	margin-bottom:10px;
	color:#fff;
}
.artSubMenu a	{
	font-size:12px;
	white-space:nowrap;
	color:#fff;
}
.artSubMenu a:hover	{
	text-decoration:underline;
}

.bottomMenu	{
	margin-bottom:10px;
}
.bottomMenu td a	{
	color:#004;
}
.bottomMenu td a:hover	{
	text-decoration:underline;
}

.example	{
	font-family:"Courier New", Courier, mono;
	margin:15px;
	font-size:14px;
}
pre	{
	font-size:14px;
}
.algIntext	{
	white-space:nowrap;
}
.KomOpis	{
	margin-left:50px;
}
.KomOpis td	{
	color:#000;
}
input	{
	border:1px solid #444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
}

/* DIVy na stronie głównej */
.showButton	{
	background-color:#ff9327;
	width:720px;
	padding:8px;
	padding-bottom:2px;
	padding-left:20px;
	padding-right:20px;
}
.showButton td	{
	color:#fff;
	font-weight:700;
	font-size:14px;
	CURSOR:pointer;
}
.descDiv	{
	background-color:#e6e2c9;
	width:740px;
	padding:10px;
}
.descDiv a	{
	color:#400;
}

/* ================================= */
.button	{
	padding:8px;
	background-color:#ff9327;
	color:#fff;
	font-size:12px;
	font-weight:700;
	letter-spacing:1px;
	border:1px outset #ee8216;
}
div.zrob_to_sam	{
	width:600px;
	padding:10px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
	border:1px solid #700;
	background-color:#ffc;
	color:#700;
}

/* lista tagów HTML */
.tags_list{
	width:90%;
	background-color:#777;
}
.tags_list td {
	background-color:#fdfae5;
}
.tags_list td span	{
	color:#c00;
}

/* lista linków w HTMLu */
ul.links li	{
	list-style-type:none;
}
ul.links li a	{
	color:#000;
}

/* zakładki w 01-10-08 */
#menu_klasy 	{
	height:24px;
}
#menu_klasy a	{
	display:block;
	float:left;
	color:#fff;
	background-color:#cab381;
	padding:5px;
	padding-left:25px;
	padding-right:25px;
	margin-right:1px;
}
#menu_klasy a.selKlasa	{
	display:block;
	float:left;
	color:#000;
	font-weight:700;
	background-color:#e6e2c9;
	padding:5px;
	padding-left:25px;
	padding-right:25px;
	margin-right:1px;
	border:1px solid #aaa;
	border-bottom:0;
}
#page1,#page2,#page3	{
	background-color:#f8f4eb;
	padding:15px;
	border:1px solid #aaa;
}