body {
  margin:0px;
  padding:0px;
  border:0px;
  font-family:Georgia;
  font-size:10pt;
  color:#000000;
}

div#kontener {
  width:1000px;
  margin-top:20px;
  margin-bottom:20px;
  margin-right:auto;
  margin-left:auto;
  padding:0px;
}

table {
  width:820px;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:auto;
  margin-left:auto;
  padding:5px;
  text-align:center;
  vertical-align:middle;
  border-collapse:collapse;
}

td {
  margin:0px;
  padding:10px;
  text-align:right;
  vertical-align:middle;
}

td.wyrownanie_do_lewej {
  width:600px;
  margin:0px;
  padding:10px;
  text-align:left;
  vertical-align:middle;
}

input {
  font-family:Georgia;
  font-size:10pt;
  font-weight:bold;
  color:#0099cc;
}

textarea {
  font-family:Georgia;
  font-size:10pt;
  font-weight:bold;
  color:#0099cc;
}

.naglowek_formularza {
  font-size:14pt;
	color:#000000;
}

.etykieta {
  font-style:italic;
}

.gwiazdka_pole_wymagane {
  font-size:14pt;
	color:#ff0000;
}

.wyroznienie {
  border:2px solid #0099cc;
  background-color:#CCEBF5;
}

.mala_czcionka {
  font-family:Georgia;
  font-size:8pt;
}

.niepoprawne_dane {
  margin:0px;
  padding:8px;
	background:#ff0000;
	color:#ffffff;
	border:3px solid #FFCCCC;
}

.poprawne_dane {
  margin:0px;
  padding:8px;
	background:#008000;
	color:#ffffff;
	border:3px solid #CCE6CC;
}

.framework_js { 
  margin:0px;
  padding:8px;
	background:#008000;
	color:#ffffff;
	border:3px solid #CCE6CC;
	display:none
}

.frameworki_php { 
  margin:0px;
  padding:8px;
	background:#008000;
	color:#ffffff;
	border:3px solid #CCE6CC;
	display:none
}
