div#uczestnicy_search {
	padding: 15px;
	border: solid 1px #e3e3e3;
	background-color: #f3f3f3;
}

div.uczestnik {
	clear: both;
	height: 40px;
	background-image: url('/public/images/admin/grad.png');
	background-repeat: repeat-x;
}

div.uczestnik_field {
	float: left;
	padding: 15px;
	width: 80px;
}

div.profil {
	width: 490px;
	border: solid 1px #e3e3e3;
	background-color: #f3f3f3;
}

div.profilInner {
	padding: 15px;
}

div.form_box, div.form_info {
	padding: 15px;
	border: solid 1px #e3e3e3;
	background-color: #f3f3f3;
	margin-bottom: 10px;
}

div.form_info {
	background-color: #ffffff;
}

table.zapisy_form td {
	padding: 5px;
}

table.zapisy_form input {
	font-size: 11px;
	border: solid 1px #c1c1c1;
}

table.wyniki tr.wynik td { background-image: url('/public/images/admin/grad.png'); background-repeat: repeat-x; }
table.wyniki tr.wynik_active td { color: #ef5900; background-color:#ffecdd;  }

#container{
  text-align: left;
  background-color: #faf7ec;
  width: 500px;
  margin: 20px auto 0 auto;
  padding: 0;
}
#block0, #block1, #block2, #block3, #block4, #block5 {
  border-top: solid 1px #785a3c;
  margin: 0;
  padding: 10px;
}
.active {
  background-color: #fff;
}
.visited {
  background-color: #ede7da;
}
#block0, #block0.active, #block0.visited {
  text-align: center;
  background-color: #a0dcf8;
  border-top: none;
  border-bottom: solid 4px #785a3c;
}