body {
  margin:0;
  padding:0;
  font:12px Tahoma, sans-serif;
  color:#3F3F3F;
}

html {
  margin:0;
  padding:0;  
}

p, form, ul, li, input {
  margin:0;
  padding:0;
}

a {
  color:#8D4600;
  text-decoration:none;
}


a:hover {
  color:#5F5F5F;
}

ul#nav {
  width:152px;
  border:1px solid #A77D53;
  border-bottom:none;
}

ul#nav li {
  list-style-type:none;
  margin:0;
  padding:0;
  font-family:tahoma;
}

ul#nav li a {
  width:142px;
  display:block;
  text-align:left;
  padding:6px 0 6px 8px;
  border-bottom:1px solid #A77D53;
  border-left:2px solid #A77D53;
  background:#F7F3DE;
  color:#6F6F6F;
  font-weight:bold;
  font-size:11px;
}

ul#nav li.sub a {
  width:142px;
  display:block;
  text-align:left;
  padding:3px 0 3px 8px;
  border-bottom:1px solid #A77D53;
  border-left:2px solid #A77D53;
  background:#ece1b4;
  color:#4F4F4F;
  font-weight:normal;
}

ul#nav li a#log {
  width:142px;
  display:block;
  text-align:left;
  padding:3px 0 3px 8px;
  border-bottom:1px solid #A77D53;
  background:#fff;
  color:#AD5600;
  font-weight:normal;
}

ul#nav li a:hover#log {
  border-left:2px solid #A77D53;
}

ul#nav li a:hover {
  background:#A77D53;
  color:#fff;
  border-left:2px solid #fff;
}

#witaj {
  margin:10px 0 0 10px;
  font:11px Tahoma, sans-serif;
  clear:both;
  color:#A77D53;
}

#netius {
  text-align:right;
  font-size:10px;
}

.left {
  float:left;
  padding:15px 0 0 10px;
  width:155px;
}

.right {
  float:left;
  padding:15px 0 20px 20px;
  width:500px;
}

.right a img {
  padding:1px;
  border:1px solid #A77D53;
  margin-bottom:5px;
}

.right a:hover img {
  border:1px solid #AD5600;
}

form {
  border:1px solid #A77D53;
  background:#F6F0D9;
  padding:20px;
  width:400px;
  margin:0 0 10px 0;
}

label {
  display:block;
  font-weight:bold;
  margin:4px 0 2px 0;
  color:#2F2F2F;
  font-size:11px;
}

input.input {
  width:400px;
  font:13px Tahoma, sans-serif;
}

textarea {
  width:400px;
  height:120px;
  overflow:auto;
  font:13px Tahoma, sans-serif;
}

select, option {
  width:400px;
}

input.formbutton {
  width:50px;
  height:50px;
  background:#663C1C;
  font:bold 11px Tahoma, sans-serif;
  color:#fff;
  border:none;
  margin:4px 0 0 0;
  cursor:pointer;
}

.logo {
  text-align:center;
  margin:15px 0 0 0;
}

.logo img {
  border:none;
}

#wyloguj a {
  background:#7F7F7F;
  color:#fff;
  font:bold 10px Tahoma, sans-serif;
  display:block;
  width:35px;
  padding:15px 0 15px 0;
  text-align:center;
}

#lista {
  border-left:1px solid #8d4600;
  padding:0 0 5px 0;
}

#lista a {
  display:block;
  color:#6d3600;
  font:11px Tahoma, sans-serif;
  border-left:2px solid #ece1b4;
  padding:3px 0 3px 10px;
  margin:0 0 1px 0;
  background:#F7F3DE;
}

#lista a:hover {
  color:#AD5600;
  border-left:2px solid #AD5600;
  background:#ece1b4;
}

.f img {
  padding:1px;
  border:1px solid #A77D53;
}

.opis {
  font:bold 11px Tahoma, snas-serif;
  color:#fff;
  padding:4px 0 4px 10px;
  background:#A77D53;
  border-left:1px solid #8d4600;
}

.obraczka {
  width:125px;
  float:left;
  margin:5px 5px 5px 0;
}

.s {
  margin:10px;
}

#alert {
  color:#fff;
  background:#cb0000;
  padding:3px 0 3px 10px;  
}

#alert a {
  color:#FFFF4D;
}