body, table, td { font-size:10pt; font-family: Verdana, "Arial CE", Arial, sans-serif;} 
body { 
  color:#000000; background-color:#E3D4AB; 
  }

.clear { clear:both; }

.frame { 
  width: 760px; 
  margin: 0 auto;
  text-align: left;
  }

#frmheader {
  border:#BEAF86 solid 1px; border-bottom:#ECE1C5 solid 1px; 
  background:#BEAF86 url('motyw/pasek.jpg') center top repeat-y; 
  }

#header { 
  background:transparent url('computr2s.gif') 50px 20px no-repeat; 
  }

#frmbody {
  color:#000000; background:#E3D4AB url('motyw/cnbo2.jpg') left top repeat-x;
  margin:0; padding:40px 0;
  }

#content { 
  text-align:left;
  background:#E3D4AB url('motyw/cnbo2.jpg') left -80px repeat-x;
  margin:0; padding:0;
  width:520px;
  }

#sidebar { 
  text-align:left;
  margin:0; padding:0 10px;
  width:240px;
  }

#frmfooter {
  border:#BEAF86 solid 1px; border-bottom:#ECE1C5 solid 1px; 
  background:#BEAF86 url('motyw/pasek.jpg') center top repeat-y;
  }
#footer { 
  margin:0; padding:1em 0;
  text-align:right;
  }
#footer p { 
  margin:0; padding:0;
  }


.bdchd { }
.bdcbd {
  padding:10px;
  }



a       {color:#c05000; text-decoration:none; }
a:hover {color:#5B2700; text-decoration:underline;}

.n1 { font-weight: bold; color:#000080; }
.przycisk {font-size:8pt; font-family:Tahoma, Verdana, Arial, sans-serif; text-decoration:none; border-bottom:#a0a0b0 2px solid; border-right:#a0a0b0 2px solid; border-top:#ffffff 1px solid; border-left:#ffffff 1px solid; padding:2px; background-color:#e8e8e0; }
.przycisk a {color:#0000ff; text-decoration:none;}
.przycisk a:hover {color:#000080;}
.s8  {font-size:8pt;}

#xklawisze { background-color:#fff8e8; }
dl	{ font-size: 8pt; }
dt h2	{ font-family: verdana, arial; font-size: 10pt; }
dd  { font-family: verdana, arial; font-size: 8pt; }



#header .menu1 { 
  margin:0; padding:0; 
}
#header .menu1 a {
	padding: 2px 11px 4px;
	display: block;
	border-right: 1px solid #B6A578;
	text-decoration: none;
  font-size:10pt;
  text-align:left;
  letter-spacing:0.1em;
}
#header .menu1 a:link, #header .menu1 a:visited, #header .menu1 a:active  {
	color: #803600; /* #43311F; */
	border-bottom: 8px solid #BEAF86;
}
#header .menu1 a.selected  {
  border-bottom:4px solid #c05000;
}
#header .menu1 a:hover{
	color: #ffffff;
	/* background-color: #BEAF86; */
	text-decoration: none; 
	border-bottom: 4px solid #43311F;
}
#header .menu1 ul {
	list-style:none;
	list-style-type:none;
	margin:0 0 10px; padding:0;
}
#header .menu1 ul li {
	margin:0; padding:0;
	display:block;
  float:left;
}



#sidebar .menu2 { 
  margin:0; padding:0; 
	width: 240px; 
	border-bottom: 1px solid #B1A279;
  /* border:#B1A279 solid 1px; */
  background-color:#d3c49b; 

}
#sidebar .menu2 a {
	padding: 0.5em 1em;
	display: block;
	border-top: 1px solid #E3D4AB; /* #B1A279; */
	text-decoration: none;
  font-size:10pt;
  /* font-weight:bold; */
  text-align:left;
  letter-spacing:0.1em; /* */
  background: url('motyw/arrow1.gif') no-repeat left 1em;
	padding-left: 1em;
	margin-left: 0.75em;
}
#sidebar .menu2 span {
	padding: 0.5em 1em;
	display: block;
	border-top: 1px solid #E3D4AB; /* #B1A279; */
	text-decoration: none;
  font-size:10pt;
  /* font-weight:bold; */
  text-align:left;
  letter-spacing:0.1em; /* */
	padding-left: 1em;
	margin-left: 0.75em;
}

#sidebar .menu2 a:link, #sidebar .menu2 a:visited, #sidebar .menu2 a:active  {
	color:#803600; /* color: #6F5032; */
}
#sidebar .menu2 a:hover{
	color: #ffffff;
	background-color: #BEAF86;
	text-decoration: none; 
	border-top: 1px solid transparent; /* #6F5032; */
}
#sidebar .menu2 ul {
	list-style:none;
	list-style-type:none;
	margin:0; padding:0;
}
#sidebar .menu2 ul li {
	margin:0; padding:0;
}



.spistresci, h1.shadow { /* .tytul h1 */
  color: #c05000; 
  font-size: 16pt; 
  font-family: "Times New Roman", Times, serif; 
  font-weight: normal; 
  font-variant: small-caps;
  letter-spacing: 0.2em;
  margin: 0; 
  padding: 4px 8px;
  /* background-color:#BEAF86; */
  background:#BEAF86 url('motyw/pasek.jpg') center top repeat-y;
  border-bottom:#B1A279 1px solid; 
  }
.spistresci { text-align:left; padding-left:22px; }
.spistresci a { font-weight:normal; color:#c05000; }
h1.shadow { text-align:right; }

#xcontent h2 { 
  color:#645735;
  font-size:13pt; 
}
#content h2 { 
  font-size:13pt; font-weight:normal; font-family:verdana,arial,sans-serif;
  color:#484848;
  background:#BEAF86 url('motyw/pasek.jpg') center top repeat-y;
  margin:0; padding:4px 10px 4px 40px;
  }


.dzial {
  border:#B1A279 solid 1px; 
  background-color:#ECE1C5;
  margin:2em 0;
  }
.dzial h2 { 
  font-size:11pt; font-weight:normal; font-family:verdana,arial,sans-serif;
  color:#484848;
  background:#BEAF86 url('motyw/pasek.jpg') center top repeat-y;
  margin:0; padding:4px 10px 4px 40px;
  }
.dzial h2 b { 
  color: #c05000; font-weight:normal; 
  }
.dzial .dzopis { 
  font-size:8pt; 
  padding:10px 20px 10px 40px; 
  }

.dzial .dzwiecej { 
  float:right;
  font-size:8pt; 
  background:#BEAF86 url('motyw/arrow1.gif') 1em 8px no-repeat; /* jasny E6E0D0 */
  margin:0 1em; padding:4px 1em; 
  }
.dzial .dzwiecej a { 
  color:#484848; text-decoration:none; 
  padding-left:1em;
  }
.dzial .dzwiecej a:hover { 
  color:#c05000; 
  font-weight:bold;
  text-decoration:none; 
  }

.kostka {
  width:40px;height:10px;
  background:transparent url('motyw/kostki.gif') 0 0 no-repeat; 
  }
  
/* referencje */
.sim	{ color: #666666; font-size: 8pt; }
.title	{ font-size: 10pt; }

/* przyklady */
.przyklady td { 
  padding:10px 0; 
  border-top:#B1A279 solid 1px;
  vertical-align:top;
  }

.przyklady img { 
  margin:10px 2px;
  padding:4px;
  border:#B1A279 solid 1px; 
  background-color:#ECE1C5;
  }

/* modyfikacje */

.mfaq li {
  margin-top: 6px;
  }
.mfaq i{
  color:#c00000;
  }
