body{
  font-family: Tahoma, sans-serif;
  font-size:11px;
  padding:0px;
  margin:0px;
  text-align:center;
  color:rgb(76,76,76);
  background:url('img/bg.jpg') no-repeat;
  background-position:top center;
}

.f1{height:1px;font-size:1px;clear:both;}
.f10{height:10px;font-size:10px;clear:both;}
form, table{font-size:11px;}
img{border:none;}

#all{width:100%;text-align:center;}

#cont{width:939px;margin:auto;text-align:left;}

#top{width:939px;height:81px;background:url('img/top.gif') no-repeat;}
#top h1{display:none;}
#top .bip{display:block;float:left;width:190px;height:81px;}
#top a span{display:none;}
#top .lhs{display:block;float:right;width:136px;height:81px;}

.hr{height:5px;font-size:5px;clear:both;background-color:rgb(255,171,61);}

#left{float:left;width:190px;}
#left ul{list-style-type:none;padding:0px;margin:0px;}
#left ul li a{display:block;width:175px;height:32px;line-height:32px;text-decoration:none;color:white;font-weight:bold;background:url('img/btn1.png') no-repeat;padding-left:15px;}
#left ul li a:focus, #left ul li a:active, #left ul li a:hover{background:url('img/btn2.png') no-repeat;color:rgb(51,51,51);}
#left ul li a.active{background:url('img/btn2.png') no-repeat;color:rgb(51,51,51);}
#left ul li a.wactive{background:url('img/btn2.png') no-repeat;color:rgb(51,51,51);line-height:16px;}
#left ul li a.wniosek{line-height:16px;}

#left .sbox{padding:10px;background-color:rgb(234,234,234);color:rgb(51,51,51);}
#left .sbox form{padding:0px;margin:0px;}
#left .sbox form input{padding:0px;margin:0px;}
#left .sbox form .szukane{width:168px;margin-top:5px;margin-bottom:5px;}
#left .sbox form .szukaj{display:block;text-align:right;}

#right{float:left;width:727px;padding-left:20px;}

#right h2{font-size:14px;line-height:34px;border-bottom:1px solid rgb(91,91,91);color:rgb(51,51,51);}

#right ol{line-height:20px;}
#right ul{line-height:20px;}

#bottom{height:24px;line-height:24px;border-top:1px solid rgb(216,216,216);color:rgb(127,127,127);}
#bottom .bright{float:right;padding-right:10px;}
#bottom a{text-decoration:none;color:rgb(127,127,127);}
#bottom a:focus, #bottom a:active, #bottom a:hover{text-decoration:underline;}

#art{border-bottom:1px solid rgb(216,216,216);}

#art a{text-decoration:none;color:rgb(255,102,0);}
#art a:focus, #art a:active, #art a:hover{text-decoration:underline;}

#art .ainfo{}
#art .ainfo span{color:rgb(153,153,153);}

#art .drukuj{text-decoration:none;color:rgb(153,153,153);}
#art .drukuj img{vertical-align:middle;}

#rejestr{}
#rejestr table{border-collapse:collapse;border:1px solid rgb(212,212,212);}
#rejestr table th{text-align:center;padding:5px;border:1px solid rgb(212,212,212);background-color:rgb(248,248,248);}
#rejestr table td{padding:5px;border:1px solid rgb(212,212,212);}

#znaleziono{}
#znaleziono ul{list-style-type:square;}
#znaleziono ul li a{text-decoration:none;color:rgb(255,102,0);}
#znaleziono ul li a:active, #znaleziono ul li a:focus, #znaleziono ul li a:hover{text-decoration:underline;}

input.optional{
/*  border: 1px solid #00CC00;*/
  border: 1px solid gray;
}

input.required, textarea.required {
/*  border: 1px solid #00A8E6;*/
  border: 1px solid gray;
}
input.validation-failed, textarea.validation-failed {
  border: 1px solid rgb(192,13,13);
  color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
/*  border: 1px solid #00CC00;*/
  border: 1px solid gray;
  color : #000;
}

.validation-advice {
  font-size:11px;
  margin: 5px 0;
  padding: 5px;
  background-color: rgb(192,13,13);
  color : #FFF;
  font-weight: normal;
}

.custom-advice {margin: 5px 0;padding: 5px;background-color: rgb(192,13,13);color : #FFF;font-weight: bold;}

#wf fieldset{background-color:rgb(248,248,248);border:1px solid rgb(212,212,212);padding:5px;}
#wf table td{vertical-align:top;}
#wf table .zgoda{font-style:italic;}

.errors{}
.errors fieldset{border: 1px solid rgb(192,13,13);}
.errors span{font-weight:bold;}

.ws{padding-top:0px;margin-top:0px;}
.ws dt{}
.ws dd{padding-bottom:10px;font-weight:bold;padding-top:0px;margin-top:0px;}

