html{margin:0;padding:0;}
body{margin:0;padding:0;color:#676767;font:normal 13px/15px Arial,sans-serif;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#page{margin:0px auto;width:969px;text-align:left;padding:0;background:transparent;}
#header{margin:0;height:132px;}
#menu{margin:0;height:46px;}
#pathway{margin:0;height:32px;margin-top:15px;}
#pathway span,#pathway a{color:#7c7c7c;font:normal 11px/17px Arial,sans-serif;vertical-align:25%;}
#advert1{margin:0;width:785px;float:left;text-align:center;}
#content{margin:0;width:514px;float:left;margin-top:15px;}
#advert_background{margin:0;padding:0;margin-bottom:15px;background: transparent url(../images/advert2_bg.png) right 18px repeat-y;border:1px solid white;}
#modules{margin:0;width:260px;float:left;margin-left:11px;margin-top:8px;}
#advert2{margin:0;width:161px;float:right;}
#footer{display:static;padding:0;margin:0;background:transparent url(../images/foot_bg.png) left top repeat-x;height:173px;width:100%;margin-top:24px;}
.clr{clear:both;margin:0;padding:0;font-size:0px;}
.footer_right,.footer_left{margin:0;padding:0;float:left;}
.footer_right{width:725px;}
.footer_left{width:240px;}
/* moduł nagłówka serwisu */
.header_container{position:relative;margin:0;padding:0;height:132px;}
.header_container .online{color:#576e36;position:absolute;left:7px;top:14px;font-size:11px;}
.header_container .header_image{position:absolute;top:0;height:132px;width:500px;}
.header_container .header_name,.header_container .header_name a{font:bold 35px/35px Arial,sans-serif;position:absolute;white-space: nowrap;}
.header_container .header_name a:hover{text-decoration:none;}
.header_container .header_name .pl{color:white;}
.header_container .header_domain{color:white;font:normal 17px/17px Arial; letter-spacing:2px;position:absolute;padding-left:13px;padding-right:13px;padding-top:1px;padding-bottom:3px;margin:0;}
.header_container .contact{position:absolute;right:20px;top:11px;font-weight:bold;}
/* moduł menu */
ul.menu_list{margin:0;margin-left:12px;padding:0;list-style:none;}
ul.menu_list li{float:left;margin-right:14px;}
ul.menu_list li a{font: bold 12px/35px Arial;color:#4e4e4e;}
ul.menu_list li.active a{font: bold 13px/35px Arial;display:block;width:136px;height:44px;margin-top:2px;text-align:center;padding:0;margin-left:0;margin-right:0;}
/* artykuły */
h2.content_article_title{color:#2b5d76;font:normal 18px/20px Arial,sans-serif;}
.content_article_lead{font-weight:bold;}
.content_article_lead img{border:0;margin-right:10px;margin-bottom:10px;float:left;}
.content_article_author,.content_article_createdate{text-align:right;font-weight:bold;color:#3f3f3f;}
.content_article_createdate{border-bottom:1px solid #dee8ea;padding-bottom:35px;}
.content_article_fulltext img{border:none;}
/* stronicowanie */
.pageslinks{color:#3b515c;font-size:13px;text-align:right;}
.pageslinks img{border:0;}
.pageslinks a{color:#3b515c;}
/* wspólne elementy */
h2.category_description_header{color:#2b5d76;font:bold 20px/30px Arial,sans-serif;border-bottom:2px solid #DEE8EA;}
h2.content_header{height:29px;padding:0;line-height:29px;}
h2.content_header div,h2.content_header span{height:29px;line-height:29px;color:white;display:inline;font:normal 18px/29px Arial,sans-serif;padding-left:11px;padding-right:11px;margin:0;padding-bottom:5px;padding-top:5px;}
.content_entry_title{margin:0;padding:0;color:#2b5d76;font:normal 18px/18px Arial,sans-serif;}
.content_entry_title h3{margin:0;padding:0;padding-bottom:18px;color:#2b5d76;font:normal 18px/18px Arial,sans-serif;}
.content_entry_title img{border:0;}
.content_entry_title a,.content_entry_title a:hover{color:#2b5d76;}
.content_entry_image img{border:0;margin-right:16px;float:left;}
.content_entry .more{color:#5a7a87;font-weight:bold;font-size:12px;}
.content_entry{border-bottom:1px solid #dee8ea;padding-bottom:15px;margin-top:10px;padding-left:3px;padding-right:3px;}
.content_entry .cat_type{font-weight:bold;}
ul.content_list{list-style:none;margin:0;padding:0;}
ul.content_list li{list-style:none;margin:0;padding:0;background:transparent url(../images/content_list.png) left top no-repeat;padding-left:10px;}
ul.content_list li a{color:#676767;}
ul.content_list li a img{border:0;}
div.more{text-align:right;margin-top:18px;padding-right:12px;}
div.more a{color:#2f6c89;text-decoration:underline;}
.num_comments{color:#2d6d88;text-align:right;margin-top:6px;font-size:13px;margin-bottom:0;}
.content_additional_anchor{background:#e2ebda;width:371px;padding:12px;text-align:left;margin:0 auto;text-align:center;}
.content_additional_anchor a{color:#3f3d40;}
/* moduł dodatkowego menu */
div.module_menu_types2{width:100%;height:40px;background:transparent url(../images/type2_menu.png) left top no-repeat;margin-top:7px;}
div.module_menu_types2_a{width:259px;height:40px;background:transparent url(../images/type2_menu_a.png) left top no-repeat;margin-top:7px;margin-left:0px;}
.module_menu_types2 a{line-height:40px;}
.module_menu_types2_a a{line-height:40px;color:#3e5e13;font-size:15px;font-weight:bold;margin-top:19px;margin-left:72px;}
div.module_menu_types3{width:100%;height:44px;background:transparent url(../images/type3_menu.png) left top no-repeat;}
div.module_menu_types3_a{width:259px;height:44px;background:transparent url(../images/type3_menu_a.png) left top no-repeat;margin-top:7px;margin-left:0px;}
.module_menu_types3 a{line-height:50px;}
.module_menu_types3_a a{line-height:50px;color:#3e5e13;font-size:15px;font-weight:bold;margin-top:19px;margin-left:72px;}
div.module_menu_other,div.module_menu_other_a{width:100%;height:54px;background:transparent url(../images/other_cat_menu.png) left top no-repeat;padding-top:1px;margin-bottom:0px;margin-top:7px;}
div.module_menu_other_a{background-image:url(../images/other_cat_menu_a.png);margin-left:0px;margin-bottom:0;}
div.module_menu_other_a a{color:#3e5e13;font-size:15px;font-weight:bold;}
div.module_menu_other div.anchor,div.module_menu_other_a div.anchor{margin-left:72px;margin-top:14px;}
.module_menu_types2 a,.module_menu_types3 a,.module_menu_other a{color:#818181;font-size:15px;font-weight:bold;margin-top:19px;margin-left:72px;}
.module_menu_types2 a:hover,.module_menu_types3 a:hover,.module_menu_other a:hover{color:#558219;}
.module_menu_other a{margin-left:0px;}
/* formularz komentarza */
form img{border:0;}
div.inputouter{margin:0;padding:0;border:1px solid #cbcbcb;overflow:hidden;background:transparent url(../images/form_input_t.png) left top repeat-x;}
div.inputouter div{margin:0;padding:0;width:100%;height:100%;background:transparent url(../images/form_input_l.png) left top repeat-y;}
div.inputouter div div{background:transparent url(../images/form_input_lt.png) left top no-repeat;}
div.inputouter textarea,div.inputouter input{background:transparent;}
.commentForm{border-bottom:1px solid #dee8ea;padding-bottom:12px;margin-bottom:12px;}
div.comment{font-size:11px;border-bottom:1px solid #dee8ea;padding-bottom:12px;}
div.comment td{font-size:11px}
div.comment .nick{font-weight:bold;}
div.comment a{float:right;color:#5d7b86;}
div.comment .short{float:left;}
.seeall{text-align:right;}
.seeall a{text-decoration:underline;color:#646464;font-size:11px;}
a.send_button{display:block;text-align:center;font:bold 11px/28px Arial,sans-serif;width:88px;height:28px;background:transparent url(../images/button.gif) left top no-repeat;color:#646464;}
/* moduł tagów artykułu */
.article_tags{margin-left:6px;border-left:1px solid #bebebe;border-top:1px solid #bebebe;border-right:1px solid #bebebe;position:relative;padding-top:18px;padding-left:10px;padding-bottom:18px;padding-right:10px;margin-top:15px;margin-bottom:0;}
/* .article_tags a{white-space: nowrap;} */
.article_tags a{color:#5d5d5d;margin-right:5px;}
.article_tags_module_header{color:#2c5c73;position:absolute;left:12px;top:-8px;background:white;padding-left:3px;padding-right:3px;font-weight:bold;}
.article_kewords{color:white;background-color:#757575;border:1px solid #757575;margin-left:6px;padding-top:11px;padding-bottom:11px;padding-left:10px;padding-right:10px;}
/* moduł tagów */
.tags_header{background-color:#bebebe;color:white;margin:0;margin-left:200px;text-align:center;line-height:27px;font-weight:normal;font-size:18px;}
/* moduł najczęściej czytane */
.most_read_module h3{background:transparent url(../images/nc.png) left top no-repeat;padding-left:53px;font:normal 16px/37px Arial,sans-serif;margin-bottom:0;padding-bottom:0;}
.most_read_module ul{list-style:none;padding-left:0;line-height:17px;margin-left:5px;margin-top:0;margin-bottom:0;}
.most_read_module li{list-style:none;padding-left:25px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #d0d0d0;}
.most_read_module a{color:#5d5d5d;font:normal 11px/15px Arial,sans-serif;}
/* moduł najczęściej komentowane */
.most_comment_module{}
.most_comment_module h3{background:transparent url(../images/ncc.png) left top no-repeat;padding-left:53px;font:normal 16px/37px Arial,sans-serif;margin-bottom:0;padding-bottom:0;}
.most_comment_module ul{list-style:none;padding-left:0;line-height:17px;margin-left:5px;margin-top:0;}
.most_comment_module li{list-style:none;padding-left:25px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #d0d0d0;}
.most_comment_module a{color:#5d5d5d;font:normal 11px/15px Arial,sans-serif;}
/* moduł logo w stopce */
.footer_logo{position:relative;height:97px;margin:0;padding:0;color:#cbcbcb;}
.footer_logo_servicename{position:absolute;font:normal 33px/33px Arial,sans-serif;left:0;top:33px;}
.footer_logo_servicename a{font:normal 33px/33px Arial,sans-serif;color:#cbcbcb;white-space: nowrap;}
.footer_logo_servicename a:hover{text-decoration:none;}
.footer_logo_domain{position:absolute;left:0;top:66px;letter-spacing:4px;}
/* polecane artykuły w stopce */
.footer_list{margin:0;padding:0;margin-top:30px;font-size:12px;}
.footer_list .name{float:left;font-weight:bold;color:#6a6a6a;}
.footer_list .list{float:left;width:645px;}
.footer_list .list ul{margin:0;padding:0;margin-left:15px;}
.footer_list .list ul li{list-style-type: none;list-style: none;float: left;padding-left: 3px;}
.footer_list .list ul li a{color: #6a6a6a;text-decoration: none;white-space: nowrap;width: auto;}
.footer_list .list ul li a:hover{text-decoration:underline;}
.footer_menu{}
.footer_menu ul{margin:0;padding:0;}
.footer_menu li{list-style:none;}
.footer_menu li a{color:#2b5d74;font-size:12px;font-weight:bold;}
/* Sitemap */
ul.sitemap{list-style:none;margin-top:18px;}
ul.sitemap li{list-style:none;float:left;margin-right:5px;background:transparent url(../images/sitemap_list.png) left center no-repeat;padding-left:10px;white-space: nowrap;}
ul.sitemap li a{color: #2b5d76;text-decoration:underline;}
a.cat_link,a.sub_cat_link{background: transparent url(../images/m.png) left top no-repeat;padding-left:18px;color: #2b5d76;font:normal 18px/18px Arial,sans-serif;}
a.sub_cat_link{margin-left:28px;}