body { text-align:center; color: #ffffff;  background: #3f89c3;  margin: 0px; padding: 0px;}
.naglowek {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff; text-decoration: underline; font-weight:bold;}
.tekst {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #ffffff; text-decoration: none; font-weight:normal;}
.tekst_bold {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight:bold;}
.tekst_center {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight:bold; text-align: center;}
.formularz {border-right: 0px solid; border-top: 0px solid; border-left: 1px solid; border-bottom: 0px solid; border: 1px solid; border-color: #276696; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #ffffff; text-align: left;}


select { 
  font-family: Verdana, Arial; 
  font-size: 10px; 
  color: #FFFFFF; 
  border: 1px #BDBDBE solid; 
  background-color: #4F4F50;
} 

select { 
  font-family: Verdana, Arial; 
  font-size: 10px; 
  color: #232323; 
  border: 1px #BDBDBE solid; 
  background-color: #e1e1e1;

} 

textarea { 
  font-family: Verdana, Arial; 
  font-size: 11px; 
  color: #232323; 
  border: 1px solid #BDBDBE; 
  background-color: #e1e1e1;


}

input { 
  font-family: Verdana, Arial; 
  font-size: 10px; 
  color: #232323; 
  border: 1px #BDBDBE solid; 
  background-color: #e1e1e1;
} 

.ramka_kropki{border-right: 2px #4C9DDE dotted; margin-right: 20px}

a:link{color:#cccccc; text-decoration:none; font-weight: bold;}
a:visited{color:#cccccc; text-decoration:none; font-weight: bold;}
a:hover{color:#ffffff; text-decoration:none; font-weight: bold;}
a:active{color:#cccccc; text-decoration:none; font-weight: bold;}

/*
a.link1:link{color:#004d9a; text-decoration:none;}
a.link1:visited{color:#004d9a; text-decoration:none;}
a.link1:hover{color:#004d9a; text-decoration:underline;}
a.link1:active{color:#004d9a; text-decoration:none;}*/

/*a {color:#004d9a; text-decoration:none;}*/

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left
}
img {
	border: 0px;
}

.stopka1{text-align:right}

li.punkty {
	list-style-image: url(img/punkt.gif);
}
li.punkty2 {
	list-style-image: url(img/punkt2.gif);
	margin-top:10px;
}
.center {
	background-image: url(img/gradient.gif);
	background-repeat: repeat-x;
	padding-left:0px;padding-right:5px;
}
.head{background-color:#fafafb;line-height:5px;	text-align:right}

.hr{color:#dfdfdf}



.input-desc {
	font-size: 7pt;
	color: #cccccc;
	padding-left: 3px;
}

.input-title {
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	padding-right: 8px;
}

.content {

}

form { 
	display: inline;
}

.tipbox {
	width:100%;
	border: 0px;
	background-color: 3f89c3;
	color: white;
}

.pn_row_first {
}

.pn_row_second {
}

.once_border td {
	border: 1px solid #C8C5C5;
}
.once_border {
	border-collapse: collapse;
}
.no_border {
	border: 0px;
}
.no_border td {
	border: 0px;
}

.pn_once_border td {
	border: 1px solid #C8C5C5;
}
.pn_once_border {
	border-collapse: collapse;
}
.pn_no_border {
	border: 0px;
}
.pn_no_border td {
	border: 0px;
}

.pn_items {
	border-collapse: collapse;
}

.pn_items td {
	border: 1px solid #C8C5C5;
	text-align: center;
}

.pn_row_title {
	font-weight: bold;
	color: white;
}

.pn_list {
}

.pn_form_add {
	width: 100%;
	border-collapse: collapse;
}

.pn_form_add_left {
	border-right: 1px solid #C8C5C5;
	vertical-align: top;
	text-align: right;
}

.pn_form_add td {
	padding: 5px;
}

.pn_input {
	width: 90%;
}

.pn_input_textarea {
	width: 90%;
	height: 120px;
}

.pn_item_name {
	font-decoration: italic;
}