/* Start of CMSMS style sheet 'pzw' */
body{
	padding: 0px;
	margin: 0px auto;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	background-color:#fff;
	text-align: center;
}
input, textarea{
        font-family: Arial;
	font-size: 11px;
}
div, p, img, table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: left;
}
a {
	color:#666666;
	text-decoration: none;
}
a#logotop{
        display:block;
        float:left;
        width:560px;
        height:87px;  
}
div#all{
	width: 980px;
	margin: 0px auto;
}
div#header{
	width: 980px;
	height:87px;
	background: url("img/logo.gif") left no-repeat;
}
div#topmenu{
	float:right;
	font-size: 10px;
	margin-top:5px;
	width:380px;
}
div#topmenu .sitemap{
	background: url("img/ico_sitemaps.gif") left no-repeat;
	padding-left: 15px;
	margin:2px 0px 0px 5px;
	float:right;
}
div#topmenu .mainpage{
	background: url("img/ico_mainpage.gif") left no-repeat;
	padding-left: 15px;
	float:right;
	margin:2px 0px 0px 5px;
}
div#topmenu .search_text{
	font-size:10px;
	color:#999;
	border: 0px;
	background: url("img/search_text.gif") top left no-repeat;
	width:131px;
	height:18px;
	padding:2px 2px 0px 2px;
	float:right;
	margin-left:5px;
}
div#topmenu .search_submit{
	border: 0px;
	background-color: #fff;
	background: url("img/search_button.gif");
	width:61px;
	height: 18px;
	margin-left:1px;
	*margin-left:5px;
	float:right;
}
div#topmenu a#fenca{
	float:right;
	background: url("img/FENCA.gif") no-repeat;
	width:107px;
	height:32px;
	margin:20px 6px 0px 0px;	
}
div.clear{
	clear: both;
}
/* Menu*/
div#menu ul{
	width:980px;
	height:34px;
	margin: 0px;
	padding: 0px;
}
div#menu ul li.left a ,div#menu ul li.left_act,
div#menu ul li.center a ,div#menu ul li.center_act,
div#menu ul li.right a, div#menu ul li.right_act
{
	padding-top:8px;
	width:140px;
	height: 26px !important;
	height: 34px;
	text-align: center;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	display: block;
}

div#menu ul li.left,
div#menu ul li.center,
div#menu ul li.right
{
	width:140px;
	height: 34px;
	display:block;
	float: left;
}
div#menu ul li.left_act,div#menu ul li.center_act,div#menu ul li.right_act{
	float: left;
}

div#menu ul li.left a, div#menu ul li.left_act{
	background: url("img/menu_left.gif") top left no-repeat;
	}
div#menu ul li.center a, div#menu ul li.center_act{
	background: url("img/menu_center.gif") top left no-repeat;
}
div#menu ul li.right a, div#menu ul li.right_act{
	background: url("img/menu_right.gif") top left no-repeat;
}
div#menu ul li.left a:HOVER , div#menu ul li.left_act,
div#menu ul li.center a:HOVER ,div#menu ul li.center_act,
div#menu ul li.right a:HOVER, div#menu ul li.right_act{
	background-position: bottom;

	}
div#menu ul li.left_act a,
div#menu ul li.center_act a,
div#menu ul li.right_act a{
        color:#fff;
}
div#logo{
	width: 980px;
	height: 190px;
	background: url("img/header.jpg") no-repeat;
        position:relative;
}
div#user_log{
        position:absolute;
        float:right;
        top:164px;
        right:5px;
        color:#ffffff;
        height:19px;
}
div#user_log img{
         margin-left:5px;
        float:right;
}
div#user_log .text_log{
        margin-top:4px;
        float:right;
}
div.header_bottom{
	width: 980px;
	height: 14px;
	background: url("img/bread.gif") no-repeat;
}
div.breadcrumbs{
	color:#448f16;
	margin:3px 15px;
}

div.footer_line{
	background-color: #10692e;
	width:980px;
	height:2px;
	font-size: 1px;
}
div.stopka_menu{
	height:19px !important;
	height:24px;
	text-align: left;
	padding:5px 0px 0px 15px;
	float:left;
}
div.stopka_message{
	background-color: #10692e;
	width: 980px;
	height: 24px;
	color:#fff;
}
div.stopka_message a{
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
div.stopka_bottom{
	margin-top:1px;
	background: url("img/footer.gif") left no-repeat;
	width:980px;
	height: 7px;
	font-size: 1px;
}
div.news_left, div.news_right, div.news{
	float:left;
	width:330px;
	margin-top:20px;
	margin-left:20px;
	font-size: 12px;
}
div.news_left{
	margin-left:20px !important;
	margin-left:10px ;
}
div.news{
	width:680px;
	margin-left:20px !important;
	margin-left:10px ;
}
div.content{
	margin-bottom: 10px;
}
div.content h1{
	margin:0px;
	padding:0px 0px 0px 20px; 
	font-size: 16px;
	font-family: Arial;
	font-weight:bold;
	color: #10692e;
	background-image: url("img/ico_wiadomosci.gif");
	background-position: left;
	background-repeat:  no-repeat;
}

div.calendar-list h1{
        float:left;
}
div.content h2{
	margin:15px 0px 7px 0px;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial;
	color: #333333;
}
div.content h2 a{
	color: #333333;
}
div.content div.news h2 {
	float:left;
	font-size: 14px;
	margin:15px 0px 10px 0px;
	color: #333333;
	padding-left:15px;
	background-image: url("img/ico_wiadomosc.gif");
	background-position: left;
	background-repeat: no-repeat;
}
div.content div.comments h2{
	background-image: url("img/h2_comments.gif");
	background-position: left;
	background-repeat: no-repeat;
}
div.date{
	float:right;
	font-size:11px;
	color: #999;
	margin:18px 0px 0px 0px;
}
div.text{
	padding-right:30px;
}
div.content div.news h4{
	font-style:italic;
	font-size:10px;
	color: #999;
	margin:-8px 0px 10px 0px;
        float:left;
}
div.content div.dotted, div.dotted_ban, div.dotted_gray{
	width:330px;
	margin:0px;
	height:1px;
	font-size: 1px;
	background-image: url("img/dotted.gif");
	background-repeat: repeat-x;
}
div.content div.news div.dotted, div.dotted_gray{
	width:680px;
}
div.dotted_gray{
	margin:3px 0px;
	background-image: url("img/dotted_gray.gif");
}
div.content p.wiecej{
	text-align: right;
	background-image: url("img/arrow_green.gif");
	background-position:right;
	background-repeat:no-repeat;
	padding-right:15px; 
}
p.wiecej a{
	font-size: 11px;
	color: #448f16;
	}
p.powrot{
	text-align: left;
	background-image: url("img/arrow_green_back.gif");
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px; 
}
p.powrot a{
	font-size: 11px;
	color: #448f16;
	}
div.content p.wiecej_log{
	text-align: left;
	background-image: url("img/arrow_log.gif");
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px; 
}
p.wiecej_log a{
	font-size: 12px;
	color: #448f16;
	}
	
div.ban1, div.ban2, div.ban3{
	background-position:top;
	background-repeat:no-repeat;
	width:260px;
	height:110px;
	margin-left:20px;
	margin-top:10px;
}
div.ban1{
	background-image: url("img/button_gielda.gif");
}
div.ban1 p.wiecej{
	padding-top:92px;
	margin-right:20px;
	background-image: url("img/arrow_gray.gif");
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-right:15px; 
}
div.ban1 p.wiecej a{
	font-size: 11px;
	color: #fff;
	}
div.banners{
	width:260px;
	float: left;
}


.mt5{
	float:left;
	margin-top:5px;
}
#copyright{
	float:left;
	width:169px;
	height: 23px;
	background-image: url("img/copyright.gif");
	background-repeat: no-repeat;
	margin-top: 4px;
}
a#o2t{
	display: block;
	background-image:url("img/o2t.gif");
	width:102px;
	height: 20px;
	margin-top: 2px;
	margin-bottom:2px;
	margin-right:10px;
	float: right;
}
div.right_menu_top{
	background-image: url("img/right_menu_top.gif");
	background-position: top;
	background-repeat: no-repeat;
	min-height:97px;
	width: 260px;
}
div.right_menu_bottom{
	background-image: url("img/right_menu_bottom.gif");
	background-position: top;
	background-repeat: no-repeat;
	width:260px;
	height:5px;
	font-size: 1px;
	margin-left: 20px;
}
div.right_menu{
	background-color: #0c5124;
	margin:10px 0px 0px 20px !important;
	margin:10px 0px 0px 10px;
	float:left;
}
div.right_menu div.dotted{
	width:220px;
	margin:3px 20px;
	background-image: url("img/dotted_green.gif");
}
div.right_menu h1{
	margin:10px 0px 0px 20px !important;
	margin:10px 0px 0px 10px ;
	background-image: url("img/ico_menu.gif");
	color:#fff; 
	text-align:left;
	float:left;

}
div.right_menu ul{
	margin: 15px 0px 15px 20px;
	padding:0px;
}
div.right_menu ul li{
	list-style-image: url("img/arrow_gray2.gif");
	margin-left:20px;
	height:20px;
}
div.right_menu ul li a{
	color:#fff;
	font-size: 12px;
}
div.logowanie{
       background:#eeeeee;
       width:290px;
       margin:0px auto;
       padding:10px 20px 20px 20px;
       font-size:11px;
}
div.add_article{
       background:#eeeeee;
       width:640px;
       margin:0px auto;
       padding:10px 20px 20px 20px;
       font-size:11px;
}
div.logowanie table td{
        font-size:11px;
}
div.logowanie_top, div.logowanie_bottom{
       width:330px;
       margin:0px auto;
       height:3px;
       font-size:1px;
       background-image:url("img/top.gif");
}
div.add_article_top, div.add_article_bottom{
       width:680px;
       margin:15px auto 0px auto;
       height:4px;
       font-size:1px;
       background-image:url("img/top_addarticle.gif");
}
div.logowanie_bottom{
       background-image:url("img/bottom.gif"); 

}
div.add_article_bottom{
       background-image:url("img/bottom_addarticle.gif");
       margin:0px auto 5px auto;
}
div.logowanie h1{
        margin:0px;
	padding:0px 0px 0px 20px; 
	color:#000;
	background-image: url("img/h1_log.gif");
	background-position: left;
	background-repeat:  no-repeat;
}
div.logowanie textarea{
       width:200px;
       height:70px;

}
div.logowanie input.text {
      width:200px;
}
div.dotted_log{
        width:290px;
	margin:5px auto;
	height:1px;
	font-size: 1px;
	background-image: url("img/dotted_log.gif");
	background-repeat: repeat-x;
}
div.logowanie input.submit{
        background-image:url("img/zaloguj.gif");
        width:93px;
        height:22px;
        cursor:pointer;
        border:0px;
}
div.logowanie td.zarejestruj input{
        background-image:url("img/zarejestruj.gif");
        width:142px;
        height:22px;
        cursor:pointer;
        border:0px;
        margin-top:10px;
}
.fleft{
       float:left;
}
.fright{
       float:right;
}
.gray{
       color:#333333;
}
.green{
       color:#10692e;
}
.red{
       color:#ff0000;
}
.white{
        color:#fff;
}
.mlpx20{
       margin-left:20px;
}
.mlpx10{
       margin-left:10px;
}
.mtpx10{
       margin-top:10px;
}
.mtpx5{
       margin-top:5px;
}
.mbpx5{
       margin-bottom:5px;
}
.mbpx10{
       margin-bottom:10px;
}
table.list{
       width:680px;
       border:0px;
       border-bottom:1px#000 solid;
       padding:0px;
       margin:15px 0px 0px 0px;
}
table.list td{
       padding:0px 5px 5px 5px;
       margin:0px 0px 0px 0px;     
       height:46px;
       border-top:5px #fff solid;
       font-size:11px;
}

table.list td.leftd{
        width:95px;
}
table.list td.rightd{
        width:75px;
}
table.list tr.top{
       width:680px;
       height:34px;
       color:#fff;
       font-weight:bold;
}
table.list tr.top a{
       color:#fff;
       font-weight:bold;
}
table.list tr.top td{
       border-top:0px #fff solid;
       height:34px;
       padding:0px 5px 0px 5px;
       margin:0px 0px 0px 0px;     
}
table.list tr.top td.left_top{
       background:url('img/td_top_left.gif');
       background-position:left;
       background-repeat:no-repeat;
}
table.list tr.top td.center_top{
       background:url('img/td_top_center.gif');
       background-position:left;
       background-repeat:no-repeat;
}
table.list tr.top td.right_top{
       background:url('img/td_top_right.gif');
       background-position:left;
       background-repeat:no-repeat;
       width:70px;
       text-align:center;
}
table.list td.leftdcontent{
        
        background:url('img/td_bg.gif');
        background-position:right bottom;
}
table.list td.rightdcontent{
        
        background:url('img/td_right_bg.gif');
        background-position:right bottom;
        text-align:center;
}
table.list td.leftd_bottom{
        
        background:url('img/td_bottom_bg.gif');
        background-position:right bottom;
}
table.list td.rightd_bottom{
        text-align:center;
}
img.b_img{
         margin:15px 10px 0px 0px;
}
input.gielda_search{
       background:url('img/b_szukaj.gif');
       width:93px;
       height:22px;
       border:0px;
       cursor:pointer;
}
input.save, td.save input {
       background:url('img/b_zapisz.gif');
       width:93px;
       height:22px;
       border:0px;
       cursor:pointer;
}
input.cancel, td.cancel input {
       background:url('img/b_anuluj.gif');
       width:93px;
       height:22px;
       border:0px;
       cursor:pointer;
}
input.wyslij, td.wyslij input {
       background:url('img/b_wyslij.gif');
       width:93px;
       height:22px;
       border:0px;
       cursor:pointer;
}
div.content div.comments h1{
        background-image: url("img/h1_comments.gif");
	background-position: left;
	background-repeat:  no-repeat;
}
div.content div.comments div#addcomments h1{
        background-image: url("img/add_comments.gif");
	background-position: left;
	background-repeat:  no-repeat;
}
.mlr0{
        margin-left:0px;
        margin-right:0px;
}

.szczegoly_top, .szczegoly_bottom{
        background-image: url("img/szczegoly_top.gif");
	background-position: left top;
	background-repeat:  no-repeat;
        width:680px;
        height:4px;
        margin:10px 0px 0px 0px;
        font-size:1px;
}
.szczegoly_bottom{
        background-image: url("img/szczegoly_bottom.gif");
        margin:0px 0px 10px 0px;
}
.szczegoly_bg{
        background-image: url("img/szczegoly_bg.gif");
	background-repeat:  repeat-y;
        width:660px !important;
        width:680px;
       padding:10px;
     
}
#osoba1 h1, #osoba2 h1{ 
        margin:0px;
        padding:0px;
        background:none;
        color:#333333;
        font-size:14px;
}
.szczegoly1{
       width:150px;
       height:150px;
       margin:0px 20px 0px 0px;
}
.szczegoly2{
      font-size:11px;
      width:225px;
      margin:0px 10px 0px 0px;
}
.szczegoly3{
      font-size:11px;
      width:225px;
      margin:0px 10px 0px 0px;
      padding:0px 0px 0px 10px;
      background:url('img/dotted_v.gif');
      background-repeat:repeat-y;
      background-position:left;
}
span.title{
      color:#10692e;
      font-size:14px;
      font-weight:bold;
      margin-bottom:4px;
      display:block;
}
.ico_img{
      margin:4px 5px 0px 0px;
}
.szczegoly3 table,.szczegoly1 table, .szczegoly2 table, .szczegoly5 table{
       font-size:11px;
}
.szczegoly3 p,.szczegoly1 p, .szczegoly2 p, .szczegoly5 p{
      margin-bottom:5px;
}
.szczegoly3 a,.szczegoly1 a, .szczegoly2 a{
      color:#448f16;
}
.szczegoly4{
       width:100px;
       height:100px;
       margin:0px 10px 0px 0px;
border:1px #000 solid;
}
.szczegoly5{
      font-size:11px;
      width:150px;
      margin:0px 0px 0px 0px; 
      float:left;
      border:1px #000 solid;
}
#osoba1 a, #osoba2 a{
      color:#448f16;
}
p.f11{
      font-size:11px;
}
.e_message{
     padding:5px 0px;
     font-size:13px;
     font-weight:bold;
     text-align:center;

}
p.h1_{
	margin:0px;
	padding:10px 0px 0px 0px; 
	font-size: 16px;
	font-family: Arial;
	font-weight:bold;
	color: #10692e;
	text-align:center;
}
.page_num{

       color:#000;
      font-size:11px;
}
.page_num a{
       color:#448f16;

}
input.redborder {
border:1px #ff0000 solid;
}
/* End of 'pzw' */

