body{
  font-family: "Arial", sans-serif;
  padding:0px;
  margin:0px;
  font-size:13px;
  text-align:center;
  color:rgb(51,51,51);
}

table, form{font-size:13px;}
img{border:none;}

.f1{width:100%;height:1px;font-size:1px;clear:both;}
.f10{width:100%;height:10px;font-size:10px;clear:both;}
.f20{width:100%;height:20px;clear:both;}
.f30{width:100%;height:30px;clear:both;}

#all{width:100%;text-align:center;}
#cont{width:980px;margin:auto;text-align:left;}

#top{width:100%;height:120px;}
#top h1{display:none;}
#top h2{display:none;}

#left{float:left;width:185px;}

#right{float:left;width:782px;padding-left:13px;}

#menu{padding:0px;margin:0px;list-style-type:none;padding-top:33px;background:url('/img/menutop.gif') no-repeat;background-position:top;background-color:rgb(27,135,239);}
#menu li a{display:block;width:166px;height:26px;line-height:26px;padding-left:19px;color:white;text-decoration:none;}
#menu li a:hover{background:url('/img/aactivebg.gif') no-repeat;background-position:left center;background-color:white;color:black;}
#menu li a.active{background:url('/img/aactivebg.gif') no-repeat;background-position:left center;background-color:white;color:black;}

#left .mls{height:197px;background:url('/img/mls.jpg') no-repeat;text-align:center;}
#left .mls p{padding:0px;margin:0px;padding-top:114px;color:white;font-weight:bold;}
#left .mls .wyszukaj{width:92px;height:32px;margin:auto;padding-top:15px;}
#left .mls .wyszukaj a{display:block;width:92px;height:23px;line-height:23px;text-align:center;text-decoration:none;color:white;background:url('/img/wyszukaj.png') no-repeat;background-position:left;}
#left .mls .wyszukaj a:hover{background:url('/img/wyszukaj.png') no-repeat;background-position:right;}

#left .login{height:134px;background:url('/img/llogin.png') no-repeat;}
#left .login .dla{padding:0px;margin:0px;height:40px;line-height:15px;padding-top:5px;padding-bottom:5px;text-align:center;color:rgb(51,51,51);font-weight:bold;}

#left .login form{padding:0px;margin:0px;}
#left .login p{padding:0px;margin:0px;padding-left:10px;padding-right:10px;padding-top:5px;height:18px;line-height:18px;}
#left .login label{display:block;float:left;width:39px;}
#left .login .inputt{width:120px;height:16px;border:1px solid rgb(188,225,244);}
#left .login .r{text-align:right;}

#left .reg{display:block;width:185px;height:26px;line-height:26px;text-decoration:none;text-align:center;font-weight:bold;color:white;background:url('/img/zarejestruj_sie.png') no-repeat;background-position:left;}
#left .reg:hover{background-position:right;}

#right .main .mrtop{height:246px;}
#right h2{font-size:16px;padding:0px;margin:0px;line-height:32px;border-bottom:1px solid rgb(153,153,153);}
#right h3{font-size:14px;padding:0px;margin:0px;line-height:26px;border-bottom:1px solid rgb(153,153,153);}
#right h3 span{color:rgb(27,135,239);}

#right .main .hr{height:1px;font-size:1px;background-color:rgb(188,225,244);clear:both;margin-top:10px;margin-bottom:10px;}
#right .main .mleft{float:left;width:370px;padding-right:10px;border-right:1px solid rgb(188,225,244);}
#right .main .mright{float:left;width:366px;padding-left:10px;padding-right:10px;}
#right .main .mrbottom p{padding:0px;margin:0px;}
#right .main .mrbottom span{font-weight:bold;color:rgb(34,125,239);}
#right .main .more{text-decoration:none;color:rgb(255,93,0);font-weight:bold;}
#right .main .more:hover{text-decoration:underline;}
#right .main a{text-decoration:none;color:rgb(0,157,255);}
#right .main a:hover{text-decoration:underline;}

#bottom{height:26px;line-height:26px;padding-right:15px;text-align:right;color:white;background-color:rgb(27,135,239);font-size:11px;}
#bottom a{text-decoration:none;color:white;}
#bottom a:hover{text-decoration:underline;}

#rform fieldset{background-color:rgb(237,236,234);border:none;}
#rform  table{width:80%;}
#rform  table td{padding:3px;}
#rform  table .tdr{text-align:right;}
#rform  table input.text{width:100%;}

input.optional{
/*  border: 1px solid #00CC00;*/
  border: 1px solid rgb(183,185,189);
}

input.required, textarea.required {
/*  border: 1px solid #00A8E6;*/
  border: 1px solid rgb(183,185,189);
}
input.validation-failed, textarea.validation-failed {
  border: 1px solid rgb(196,33,4);
  color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
/*  border: 1px solid #00CC00;*/
  border: 1px solid rgb(183,185,189);
  color : #000;
}

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

.tooltip{padding: 10px; background-color: rgb(51,51,51);color:white;}

.err{color:rgb(196,33,4);}

.errors{}
.errors fieldset{border:1px solid rgb(196,33,4);}
.errors legend{color:rgb(196,33,4);font-weight:bold;}
.errors span{font-weight:bold;}


.dtab{border-collapse:collapse;border:1px solid rgb(177,186,181);width:95%;color:rgb(120,119,78);margin-top:15px;}
.dtab td{padding:3px;border:1px solid rgb(177,186,181);background-color:rgb(239,239,231);}
.dtab td.down{width:100px;background-color:rgb(249,249,249);}
.dtab td a{text-decoration:none;color:rgb(25,155,207);}
.dtab td a:hover{color:rgb(74,79,72);}
.dtab td a img{vertical-align:middle;}

.nbox{background-color:rgb(239,239,239);padding:5px;margin-top:10px;}
.nbox .tytul{color:rgb(34,125,239);}
.nbox .more{text-decoration:none;color:rgb(255,93,0);}
.nbox .more:hover{text-decoration:underline;}

.fglist{margin-top:10px;}
.fglist .fgbox{float:left;width:236px;padding-right:10px;}
.fglist .fgbox span{display:block;height:22px;line-height:22px;text-align:center;}
.fglist .fgbox span a{text-decoration:none;color:rgb(255,99,0);font-weight:bold;}
.fglist .fgbox .img{width:236px;height:174px;text-align:center;background-color:rgb(230,230,230);display:table-cell;vertical-align:middle;}
.fglist .fgbox p{padding:0px;margin:0px;padding:4px;text-align:center;}

.searchl{float:left;width:400px;margin-top:10px;}
.searchr{float:left;width:360px;margin-top:10px;text-align:center;}
.serachr{}

.tbs{border-collapse:collapse;border:1px solid rgb(221,218,212);width:100%;}
.tbs caption{line-height:26px;font-weight:bold;color:rgb(39,152,0);padding-top:15px;}
.tbs th{border:1px solid rgb(221,218,212);background-color:rgb(237,236,234);padding:4px;}
.tbs td{border:1px solid rgb(221,218,212);padding:4px;}
.tbs ul{padding:0px;margin:0px;padding-left:20px;list-style-type:square;}
.tbs a{text-decoration:none;color:rgb(255,93,0);}
.tbs a:hover{text-decoration:underline;}

.sutab{width:100%;}
.sutab td{padding:4px;}
.sutab .tdr{text-align:right;width:15%;padding-right:10px;font-weight:bold;}
.sutab a{text-decoration:none;color:rgb(255,99,0);}
.sutab a:hover{text-decoration:underline;}

#sform{width:360px;height:38px;background:url('/img/sform_bg.gif') no-repeat;color:white;padding-top:15px;}

.back a{text-decoration:none;color:rgb(255,92,0);}
.back a:hover{border-bottom:1px dotted rgb(255,92,0);}

.link{text-decoration:none;color:rgb(255,92,0);}
.link:hover{text-decoration:underline;}

.sub a{text-decoration:none;color:rgb(0,157,255);}
.sub a:hover{text-decoration:underline;}
