ul,li{list-style-position: inside;}
body{margin: 0; padding: 0; background: #60636c url("../html/img/bcg_gradient.jpg") repeat-x; text-align: center;}
body,p,div,td,a{font: normal normal 11px arial,sans-srief;line-height: 130%;}
.main_container{margin: 0 auto 0 auto;width:1100px;}
.main_container_moderator{margin: 0 auto 0 auto;width:1300px;}
.amain_container{margin: 0 auto 0 auto;min-width: 700px;}
.admin_container{margin: 0 auto 0 auto;min-width:790px;}
a{color: #333333;text-decoration: none;}
#active{font-weight: bold; color:#3973ac;font-style: italic; }
button{background: none; border: 0;margin: 0; padding: 0;display: inline;vertical-align: middle;}
input{vertical-align: middle;border: 1px solid #999999;background: #ffffff;}
.sinput{color: #999999; width: 113px; font-size: 10px;line-height: 150%;}
.site{border: 3px solid #fff;width: 790px;float: left; display: inline;}
.site_admin{border: 3px solid #fff;min-width: 790px;float: left; display: inline;}
.site_moderator{border: 3px solid #fff;min-width: 1000px;float: left; display: inline;}
#header { background: url("../html/img/naglowek_bg.jpg") repeat-x;}
.menu_holder{background-color: #60636c; border-top: 1px solid #fff;border-bottom: 1px solid #fff;text-align: center;height: 33px;color: #ffcc66;}
#menu{margin: 9px 0 auto 0;}
#menu a{color: #ffcc66; font-size: 11px;text-decoration: none;margin: 0 14px 0 14px;}
#menu a:hover{color: #ffffcc;}
.lmenu{text-align: left; padding: 0 0 7px 21px;}
.lmenu a{line-height: 150%; color: #3973ac; text-decoration: none; font-weight: bold; text-transform: uppercase;}
.avmenu{text-align: left;margin:0 0 14px 14px;}
.avmenu a{ text-decoration: none; text-transform: uppercase; margin: 0 0 0 7px; color: #333333;line-height: 300%;font-weight: bold; }
.avmenu a:hover{color: #666666;}
.tabs{width:550px;white-space:nowrap;padding:5px;border-bottom: 2px solid #8e909c;margin-bottom:14px;}
.tabs a{ border-left: 2px solid #8e909c;border-right: 2px solid #8e909c;border-top:2px solid #8e909c;padding: 5px;height: 18px;color: #666666; text-decoration: none;}
.left_col{background: #e6e6e6; border: 1px solid #d6d7dc; width:175px;}
.middle_col{width: 307px;}
.right_col{width:307px;padding-top: 7px;padding-bottom:7px;}
.page{padding: 28px 28px 28px 21px;text-align: left;vertical-align: top;}
.sform{height: 22px; padding: 0; vertical-align: top; margin-top: 14px; margin-bottom: 14px;}
.lform{font: normal 10px verdana,helvetica,arial,sans-srief; margin: auto 0 14px 28px; text-align: left; color: #333333;}
.lform input{margin-bottom: 7px;}
.lform a{color: #000000;line-height: 150%;}
.lheader{ padding: 4px 0 4px 0;margin: 0 auto 10px auto; width: 150px; vertical-align: middle;background: #8e909c;font-weight: bold;color: #ffffff; }
.lsubmit{margin:7px 0 7px 30px; color: #333333;}
.news_wrap{margin: 21px 21px 14px 14px; text-align: left;}
.news_wrap ul{margin: 0 0 0 14px;padding: 0; list-style-position: outside;}
.news_wrap li{list-style-position: outside;margin: 0; padding: 0;color: #3973ac;}
.news_wrap a{font-size: 11px; color:#3973ac;line-height: 175%;}
.news_wrap a:hover{color: #333333;}
.first a{font-weight: bold;}
.news_wrap img{margin: 2px 19px 0 0;float: left;}
.news_wrapt{width: 100%; line-height: 175%; color: #ffffff; background-color:#99cc00; text-align: left;padding-left: 14px;}
.nbhead{width: 100%; background-color: #e6e6e6;text-transform: uppercase; line-height: 180%; padding-left: 7px; font-size: 10px;
font-weight: bold;color:#333333;margin-bottom: 4px;}
.nitem{text-align: left;margin-bottom: 28px; width:250px;}
.nhr{height:4px;background: #99cc00;border: none;}
h1{font-size: 15px; margin: 0px; padding: 0;color: #444444;}
h2{color: #3973ac;margin: 3px 0 3px 0; padding: 0; line-height: 110%;font-size: 15px;}
h3{color: #3973ac; font-size: 15px; margin: 3px 0 3px 0; padding: 0; line-height: 110%;}
.ndata{color: #3973ac; font: normal 9px verdana,helvetica,arial,sans-srief;}
.nitem img{margin-top:4px;}
.nitem p{font-size: 11px; line-height: 125%; text-align: justify;}
.nitema{color: #6b6b6b; text-decoration: none; font-style: verdana,helvetica,arial,sans-srief;line-height: 150%; letter-spacing: 1px;}
.h3like{color: #3973ac; font-size: 15px; margin: 3px 0 3px 0; padding: 0; line-height: 110%;display: block;font-weight: bold;}
.stopka{background: url("../html/img/stopka_bg.jpg") repeat-x; color: #ffffff;}
.stopka a{color: #ffffff; font: normal normal 11px arial,sans-srief;line-height: 175%; }
.pnumbers{width: 100%; text-align: center;display: block;}
.pnumbers a{ border: 1px solid #999999; line-height: 200%; padding: 5px;margin: 2px;}
.teasers, .ogloszenia{min-height: 580px;}
.anews{min-height: 580px;}
.atitle{margin: 7px 0 2px 0;}
.atitle a{font-size: 14px;}
.teaser{width:100%;}
.teaser p{ margin: 2px 0 14px 0;}
.teaser img{margin: 0 7px 0 0;border: 1px solid #666666;}
.wnumerze{ text-align: left; border-top: 5px solid #5a5b5f; margin: 28px 21px 14px 21px;}
.wnumerze_full{ text-align: left; border-top: 5px solid #5a5b5f; margin: 7px 21px 14px 21px;}
.wnumerze img{margin-top: 7px;}
.wnumerze a{color: #ffcc66;}
.wn_dot{margin-left: 7px;text-align: left;}
.alink_9,.alink_10,.alink_11,.alink_12,.alink_13,.alink_news{font-size: 12px;margin-left:21px; }
.ntarticle{text-align: left; margin:7px 28px 14px 21px;}
.ntarticle p{ text-align: justify;margin-top: 14px;}
.pbtn{cursor: pionter;border: 1px solid #cccccc;}
.bbtn{cursor: pointer;}
.fbtn{margin-top: 4px; float: right;}
.nshort{width:100%;margin: 7px 0 2px 0; border-top: 2px solid #99cc00;}
.nshort img, .nimg{margin: 4px 10px 0 0;border: 2px solid #cccccc;}
.info{width:95%; text-align:center; font-style: italic; padding: 7px; background: #f2f2f2; border: 1px solid #999999;margin: 7px 0 7px 0;}
.ntitle{margin: 7px 0 2px 0;}
.komentarz{ border-top: 1px solid #bbbbbb;padding-top:4px;}
.comment_title{color: #3973ac;font-weight: bold;font-style: italic;}
#informacja{width: 500px; padding: 7px; text-align: center;font-size: 12px; color: #666666;}
.found{font-weight: bold;font-style: italic;font-size: 12px;}
.mini img{vertical-align: middle; margin: 3px 4px 3px 3px; border: 2px solid #cccccc;}
.tt_right{float:right;}
.p_tab{width: 240px;}
.psubtitle{color: #6b6b6b;line-height: 150%; letter-spacing: 1px;}
.pcena{font-size: 26px; font-weight: bold; color: #7b7b7b;line-height: 150%;}
.p_tab sup{font-size: 10px;}
.ncontainer{border-bottom:1px solid #999999;margin-bottom: 4px;float:left;}
.numer{float: left;display:inline;width: 180px;text-align: center;font-size: 13px;line-height: 170%;margin-bottom:4px;}
.numer img{border: 2px solid #cccccc;margin-bottom: 3px;cursor: pointer;}
.numer img:hover{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;}
.roczniki{width: 580px; margin: 4px 0 4px 0; text-align: right;}
.roczniki a{font-weight: bold; margin: 1px 4px 1px 3px;}
.oshort{background:#d9e3ed;margin:7px;}
.oshort img{margin: 7px 0 7px 7px;; border: 3px solid #ffffff;}
img.logo {margin: 7px 4px 0 0; border: none;vertical-align: middle; display: inline;float: right;}
.otitle{ background: #ffffff; color: #3973ac;margin: 7px 42px 3px 0;line-height: 180%;padding-left: 7px;}
.otitle a{color: #3973ac;font-weight: bold;}
.oshort p{margin: 7px 21px 7px 7px; text-align: justify;}
.oshort span{margin: 4px 7px 4px 0; float: right;}
.ohr{height:4px;background: #3973ac;border: none;}
legend{color: #3973ac; font-weight: bold; margin: 7px;}
ol{font-size: 13px; font-weight: bold; line-height: 170%; color: #999999;}
ol a{font-size: 13px; font-weight: bold; line-height: 170%; color: #666666;}
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content { display: none; position: absolute;top: 30%;left: 35%;width: 500px;height:200px;padding: 21px;background-color: white;z-index:1002;overflow: auto;}
.skyscraper{display: inline;float: left; width: 150px;padding-top: 135px; }
.tarticle_autor{color: #736F6E; line-height: 200%;}
#inRow td{padding:4px;}
.main_sucontainer{text-align: left;}
.widok { margin: 0 auto; background: #ffffff;width: 550px;height:770px;text-align: left;padding: 14px;}
.widok table{width: 520px; background-color: #efefef;}
.widok td{background: #fff;padding: 6px; font: normal normal 11px "Helvetica Neue",helvetica,arial,sans-srief;}
.wbtn{ width: 200px; text-align: center; padding: 4px;background: #e6EEEE; border: 1px solid #dfdfdf; margin: 2px 35px;}
.tagi{width:165px; text-align: justify;margin: 7px auto;}
.tagi a{margin: 0 3px;}
.medium_tag{font-size: 14px;}
.big_tag{font-size: 16px;}
.su_tabs{width:1000px;white-space:nowrap;padding:5px;border-bottom: 1px solid #333333; margin-bottom: 7px;}
.su_tabs a{ border-left: 1px solid #333333;border-right: 1px solid #333333;border-top:1px solid #333333;padding: 5px;height: 18px;}
.active {border-bottom: 2px solid #ffffff;}
#red td{background: #ff9999;}
.tagi_all a{line-height: 180%; padding: 0 7px 0 0;}
#lf_container{border-top: 5px solid #5a5b5f; width: 100%;}
.login_button{ background: #8e909c; line-height: 25px; font-size: 12px; font-weight: bold; color: #ffffff; width: 152px;
display: block;margin: 10px; text-align: left;}
.login_button img{ vertical-align: middle; margin:0 7px; border: 0;}
