body{
	background-image: url(binar.gif);
	font-family: verdana; 
	font-size:10pt;
}

A{
	text-decoration: none; 
	color: white;
}
A:hover{
	text-decoration: underline; 
}

table.main{
	background-image: url(background.gif);
	width: 880px;
}

td.logo_up_left{
	background-image: url(top_up_left.gif);
	height: 64px;
	width: 140px;
	text-align: center;
}

td.logo_up_middle{
	background-image: url(top_up_middle.gif);
	height: 64px;
	width: 23px;
}

td.logo_up_right_up{
	background-image: url(top_up_right_up.gif);
	width: 717px;
	height: 43px;
}

td.logo_up_right_down{
	background-image: url(top_up_right_down.jpg);
	width: 725px;
	height: 21px;
}

td.logo_middle{
	background-image: url(top_middle.jpg);
	width: 880px;
	height: 142px;
}

td.logo_bottom{
	background-image: url(top_down.gif);
	height: 11px;
}


table.menu{
	width: 140px;
}

table.menu img {
  border: 0px;
}

td.menu{
	width: 140px;
	vertical-align: top;
	text-align: left;
}

td.menu a{
	color: black;
}

td.menu a:hover{
	text-decoration: none;
}

td.menubutton{
	background-image: url(blankbutton.gif);
	cursor:pointer;cursor:pointer;
}

td.menubutton_over{
	background-image: url(blankbutton_o.gif);
	cursor:pointer;cursor:pointer;
}

td.menubutton2{
	background-image: url(blankbutton2.gif);
	font-weight: bold;
}

td.submenubutton{
	background-image: url(blankbutton3.gif);
	height: 10pt;
	cursor:pointer;
}

div.menubutton{
	margin-left: 12px;
	color: black;
	font-family: verdana;
	font-size: 10pt;
}

div.submenubutton{
	margin-left: 12px;
	color: black;
	font-family: verdana;
	font-size: 8pt;
}

td.container{
	padding: 20px;
	text-align: center;
	color: #D2D2D2;
	width: 740px;
}

/* do listingu */
.ram {
	position: relative;
	margin: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 500px;
	border: 1px solid #FFFFFF;
	background: #B4B4B4;
	color: black;
	padding: 0px;
	text-align: justify;
}

.ram img{
	border: 0px;
}

.pic {
	position: absolute;
	left: 10px;
	top: 10px;
}

.opi {
	margin-left: 125px;
	text-align: left;
}

.tyt {
	font-weight: bold;
	font-size: 12pt;
	margin-top: 15px;
	margin-bottom: 15px;
}
.subtyt {
	font-weight: bold;
}
.sinfo {
	font-size: 8pt;
}

/* do artykułów */

div.art_chaptertitle{
  	font-weight: bold;
  	font-size: 12pt;
  	color: white;
  	text-align: left;
  	margin-top: 20px;
}

.art_title{
  	font-weight: bold;
  	color: white;
  	text-align: left;
  	margin-top: 20px;
}
div.art_text{
  	margin-left: 20px;
  	text-align: justify;
}

p.art_text {
  	margin-left: 20px;
	text-align: justify;
	text-indent: 20px;
}

.art_stitle{
  	font-weight: bold;
  	color: white;
}

div.art_code {
  	font-family: courier new;
  	font-size: 10pt;
  	text-align: center;
}


table.myTbl .myTblCaption {
  	font-size: 8pt;
  	border: 0px;
  	text-align: left;
}

table.myTbl tr.myTblColsTitle {
  	background-color: #878787;
  	color: #000000;
}

table.myTbl td{
  	border: solid 1px #D2D2D2;
  	text-align: left;
}

table.myTblPointer {
  	font-family: courier new;
  	text-align: center;
}

table.myTblPointer td{
  	border: solid 1px #555555;
}

dt {
  	font-weight: bold;
}

/* do komentarzy */

.comment{
  	position: relative;
	margin: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 500px;
	border: 0px solid #FFFFFF;
	background: #404040;
	color: white;
	padding: 0px;
	text-align: justify;
}

.comment_a{
  	background: #707070;
  	color: #DDDDDD;
}

.comment_b{
  	background: #606060;
  	color: #E0E0E0;
}

.comment textarea{
  	width: 490px;
	height: 100px;
	background: #B4B4B4;
  	border: 1px solid #000000;
}

input{
 	background: #B4B4B4;
  	border: 1px solid #000000;
}

/* inne */

table.error {
	position: relative;
	margin: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 500px;
	border: 2px solid #FF0000;
	background: #B4B4B4;
	color: black;
	padding: 15px;
	text-align: center;
}
/* end*/

