body {background: #f5f5f5 url(../images/back_main2.gif) repeat-x top;}
h2 {font: bold 12px Arial, Tahoma, sans-serif; color: #6D7290;border-bottom: 1px solid #E4E4E4; padding-bottom: 2px; margin-bottom: 5px; text-decoration: none;}
span.foot1 {font:normal 11px Arial; color: #50546E;}




div.clear {clear: both;}

div.poll {font-size:11px;}
div.poll table{margin-left:30px;}
div.poll table td{vertical-align:top;}
div.poll thead{text-align:right;}
div.poll input, button{display:inline;margin:0;padding:0 2px;}
div.poll table{width:130px;}

div.news_pages_nav {width:95px; text-align: center;margin: 25px auto 0 30px; font: normal 10px Arial;line-height:15px;}
div#nav_bot div.news_pages_nav {margin-top: -20px; margin-bottom:20px;}
div.news_pages_nav .sp1 {float:left;}
div.news_pages_nav .sp2 {float:right;}
div.news_pages_nav .sp3 {background:#F1F1F1; padding:0 5px;}


div#main_wrap{background: #fff; width:1000px; margin: 10px auto; border: 1px #E8E8E8 solid; border-top-color: #D8D8D8;padding-bottom:20px;}
div#page {margin:0;width:849px; padding-bottom: 20px;margin-left:75px;}
div#t1{text-align:right;padding-right:21px; height: 40px; background-image: url(../images/top.gif); font: normal 11px Arial, Tahoma, sans-serif; text-transform: uppercase;color: #BDBEC1;}
div#l1{background-image:url('../images/l1.png');height:11px;}
div#top{height:100px;position: relative;}
div#top img#logo{position: absolute; left: -5px; bottom:28px;}

div#buttons {position: absolute; bottom:20px; right:17px; font: normal 9px Arial; color: #F8B61B;}
div#buttons a {font: bold 12px Arial, sans-serif; color: #61657D;text-decoration: none;margin: 0 4px; }
div#buttons a:hover {color: #737894; text-decoration: underline;}

div#logowanie {position: absolute; top:-5px; right:-11px; font: normal 10px Arial; color:#8c909b; text-transform: uppercase;}
div#logowanie a {font-size:10px;}
div#logowanie form input, div#logowanie {font: normal 10px Arial; color:#8c909b; text-transform: uppercase;}
div#logowanie td {text-align: right;}
div#panel{position: relative; height:191px; width:887px; background: url(../images/back2.gif) repeat-y right;}
div#panel img#left {position: absolute; left: -40px;top:0;}
div#panel img#right {position: absolute; right: -2px;top:0;}
div#panel img#head {position: absolute; right: 144px;top:-103px;}

div#l3s{margin: 0 20px 10px 30px; text-align: right;}
div#content{background-color:#fff;}
div#left{border-right: 1px solid #D4D4D4;width:170px; padding: 30px 0 65px 30px; float:left; position: relative;}

div.left_box1_head {border-bottom: 1px solid #D4D4D4; padding-bottom: 2px; margin-bottom: 10px; margin-top: 25px;}
div.left_box1_head div {font: bold 11px Arial, Tahoma, sans-serif; color: #FFF; text-transform: uppercase; padding: 0 7px 0 0; text-align: right;}
div.left_box1_head div span {background-color: #1063B5; padding:2px 4px 2px 15px; }

h3 {border-bottom: 1px solid #D4D4D4; padding-bottom: 1px; margin-bottom: 15px;
font: normal 11px Arial, Tahoma, sans-serif; color: #FFF; text-align: left;}
h3 span {background-color: #1063B5; padding:2px 25px 2px 10px; }
h3 div {background-color: #1063B5; padding:2px 25px 2px 10px; }

div.left_box1_top{margin-left:20px;margin-top:10px;margin-bottom:8px;padding-top:4px;text-align:center;background:url('../images/l_top1.png');width:130px;height:16px;color:#ffffff;font-size:10px;font-weight:bold;}
div.left_box1_li{text-align:right;font: bold 11px Arial, Tahoma, sans-serif; background:url('../images/circle.gif') no-repeat right 5px; margin-right: 10px; margin-bottom: 1px;}
div.left_box1_li a{font:normal 12px Arial, sans-serif; text-decoration: none; color: #000;}
div.left_box1_li a:hover{color: #606584; text-decoration: underline;}

div#left_bot {background: #F5F5F5; border-top: 1px #AFC3D7 solid; border-bottom: 1px #AFC3D7 solid; margin: 30px 0;padding:20px 0 10px;}
div#left_bot .item {text-align: right;}
div#left_bot .item a {font: normal 12 Arial; text-decoration: none;}
div#left_bot .item a:hover {text-decoration: underline;}
div#left_bot .item .sp2 {padding: 7px 10px 10px 7px;text-align: right;}
div#left_bot .item .head {text-align: right; padding-right: 7px;border-bottom: 1px solid #D4D4D4; padding-bottom: 2px; margin-left:15px;}
div#left_bot .item .head span {background: #2883DE; padding:1px 4px 2px 4px; font: normal 11px Arial, Tahoma, sans-serif; color: #FFF;}

div#advert {border-top: 1px #D4D4D4 solid;padding-bottom: 20px;}
div#advert .left {width: 201px; float:left; text-align: right;}
div#advert .left .sp1 {background-color: #000;text-align: right; color: #fff; text-transform: uppercase; font-weight: bold; padding: 2px 4px;margin-bottom:20px;}
div#advert .right {width: 603px; float:left; padding:30px 20px;}
div#advert .right img {margin: 2px 4px;border: 1px solid #D0D0D0; padding:2px; }

div#foot {width:789px; color:#fff; padding:1px 30px 20px;text-align:right; font: normal 11px Arial; 
background: url(../images/back_foot.gif) repeat-x top #FF0000; border-top: 1px solid #960000;}
div#foot a{font: bold 12px Arial; color: #fff; text-decoration: none; margin: 0 7px;}
div#foot a:hover{text-decoration: underline;}
div#foot .left { width: 155px; border-right: 1px #fff solid; float:left; text-align: right; padding:10px 10px 20px;}
div#foot .left .sp1 {background-color: #FF0000;text-align: right; color: #fff; text-transform: uppercase; 
font-weight: bold; padding: 2px 4px;margin-bottom:10px;}
div#foot .right {width: 524px; float:left; padding:10px 30px;}
div#foot .right img {margin: 3px 7px;}

div#autor {color:#C6C6C6; padding:0 76px;text-align:right; font: normal 11px Arial;}
div#autor span {color:#9B9B9B;}
div#autor span a.sp1{color:#9B9B9B;margin:0;font-weight: normal;}
div#autor span a.sp1:hover{color:#E46800;margin:0;font-weight: normal;}

div.path {border-bottom: 1px solid #1063B5; border-left: 10px solid #1063B5; padding: 0 0 2px 10px; margin: 0 0 20px;}
div.path a{font: normal 11px Arial, Tahoma, sans-serif; color: #000;text-decoration: none; text-transform: uppercase;}
div.path a:hover{color: #535353;text-decoration: underline;}

div#center{width:590px;float:left;padding: 30px 0 30px 40px;}

div#s_center_margins1{padding: 0 30px 10px 30px; line-height: 18px; font-family: Verdana, Arial, sans-serif;}
div#s_center_margins1 p{line-height: 18px; font-family: Verdana, Arial, sans-serif; margin:0;}
div#s_center_margins1 {text-align:justify;}
div#s_center_margins1 h1 {font: bold 14px Arial, sans-serif; text-transform: uppercase; background: url(../images/h1.gif) no-repeat left center; 
padding: 1px 0 0 18px;}
div#s_center_margins1 h2 {font: bold 12px Arial, sans-serif; text-transform: uppercase; background: url(../images/h2.gif) no-repeat left center; 
padding: 1px 0 0 18px; color:#000; border:none; }
div#s_center_margins1 ul {padding:0; margin: 10px 0 20px 30px; list-style: square; list-style-position: outside;;}
div#s_center_margins1 ul li {line-height:17px;}

div#s_center_margins1 ol {padding:0; margin: 10px 0 20px 35px; list-style-position: outside;;}
div#s_center_margins1 ol li {line-height:17px;}

div#s_center_margins1 table {margin: 15px 0; width:100%; border-spacing:1px;}
div#s_center_margins1 table thead td{background-color: #FF0000; color:#fff; text-transform: uppercase; font: bold 11px Arial; padding-left:10px;}
div#s_center_margins1 td {background-color: #E7E7E7; padding: 1px 3px 1px 10px;}
div#s_center_margins1 h3 {padding-bottom:1px;margin: 10px 0 0 0;}
div#s_center_margins1 h3 span{font-weight: bold; text-transform: uppercase; background-color: #FF0000;font-size: 11px; padding:1px 25px 2px 10px;}
div#s_center_margins1 div.gal{background: url(../images/h3_back.gif) repeat-x top; padding: 10px 5px;}
div#s_center_margins1 img.c1 {border: 1px solid #C4C4C4; padding:2px;float:left; margin: 0 2px;}
div#s_center_margins1 img.left {border: 1px solid #C4C4C4; padding:3px; float:left; margin: 0 10px 5px 0;}
div#s_center_margins1 img.right {border: 1px solid #C4C4C4; padding:3px; float:right; margin: 0 0 5px 10px;}


div#add_in_news {float:right;}



















div#news_category{font: normal 11px Arial, Tahoma, sans-serif; text-align: right;}
div#news_category a{font: normal 11px Arial, sans-serif; text-transform:uppercase; color:#fff; text-decoration: none;}
div#news_category a:hover{text-decoration: underline;}
div#news_category table {border-spacing:0; border-collapse:collapse; background-color: #227BD1;float: right;margin-left:10px;}
div#news_category table td{border:1px solid #1063B5; padding: 1px 10px;}

div#kod {margin-bottom: 50px; text-align: right; padding: 10px 30px; font: normal 10px Tahoma; color: #888;}

div#w3c{height:35px;}
div#bottom{width:910px;font-size:10px;text-align:right;}
span#bottom1{display:block;font-weight:bold;}
span#bottom2{display:block;}
div.br{clear:both;}

div.left_box1_br{margin-bottom:15px;}
span.link1 a{font: normal 11px Arial;color:#133B5E; text-decoration: none;}
span.link1 a:hover{text-decoration: none;color:#1c5587;}
span.link1 img{vertical-align: bottom;}

div.news_item {margin:30px 0 35px;padding-bottom:10px;text-align: justify;}
div.news_title {height:15px; margin: 15px 0 20px;}
div.news_title span.news_cat {padding:2px 7px 3px 5px; background: #FF0000; vertical-align: super; color:#fff; margin-left:20px; text-transform: uppercase; font: normal 9px Arial;}
div.news_title a {font:bold 30px Arial; color: #000;text-decoration: none;}
div.news_title a:hover {text-decoration: underline;color: #000;}
div.news_title div {font:normal 11px Arial; color: #50546E; float: right;}
div.news_content {margin-top:10px;padding:3px;padding-top:0; font-size:12px;text-align: justify;}
div.news_w{text-align:right;font-size:12px;color:#000;margin-bottom:10px;}
div.news_w a{font-size:12px;color:#000;}
div.news_w a:hover{color:#727272;}
div.news_w img {vertical-align: baseline;}
div.news_table {border-top: 1px solid #DBDBDB; padding-top: 7px; background: url(../images/back_news_stat.gif) repeat-x top;}
div.news_table a, div.news_table {font: normal 10px Arial, sans-serif; text-transform: uppercase;}
div.news_table a:hover {color: #727272;}
div.news_table span {margin: 0 10px;}
div.news_table img {vertical-align: baseline;}

div.news_cat{color: #fff; font: bold 11px Arial, sans-serif; border-bottom: 1px solid #446096; padding-right: 2px;}
div.news_aut{font: normal 11px Arial; color:#777777;}
div.news_date{font: normal 10px Arial; color:#BABABA;}

div.news_add{text-align:right;font-size:10px;}
div.news_source{text-align:right;font-size:9px;color:#888888;padding-right:4px;}


div#add1 {padding:7px 7px 5px; border:1px solid #cccccc;background:#f1f1f1; margin:0 0 40px;}
span.add1_note {font-size:10px; text-transform: uppercase; background: #FF0000; bordr:1px solid #cccccc; color: #FFF;
padding: 2px 40px 3px 5px; }




div.comment_add {text-align: center;}
div.comment_add img {vertical-align: middle;}
div.comments {padding: 10px 0;}






div.news_t_1 {padding:3px;border:1px solid #cccccc;background:#f1f1f1;margin:0 12px 5px 0; float:left; vertical-align: middle;}
div.news_t_1 img{vertical-align: middle;}
div.news_t_2 {width:117px;border:1px solid #cccccc;background:url('../images/news2.png');}
div.nt2{text-align:right;font-size:9px;color:#555555;height:14px;margin-right:22px;padding-top:2px;}
div.comment_item {font-size:11px; padding:5px 10px; margin-top:15px;border-bottom:1px solid #E5E5E5; background: url(../images/back_com.gif) repeat-x bottom}
div.comment_item a{}
div.comment_user{height:15px;}
div.comment_date{text-align:right; float: right;font:normal 11px Arial; color: #50546E; }
div#now_date{width:220px;border-bottom:1px solid #cccccc;font-size:9px;height:15px;}
div#polecamy{background:url('../images/polecamy.png');height:21px;font-size:10px;padding-left:12px;font-weight:bold;padding-top:3px;margin-top:30px;margin-bottom:15px;}

div#pol_1{height:110px; float: left; margin-top: 10px;}
div#pol_2{margin-left:20px;height:110px;float: left; margin-top: 10px;}
div#pol_3{margin-left:20px;height:110px;float: left; margin-top: 10px;}

a.main1 {font: normal 11px Arial;color:#133B5E; text-decoration: none;}
a:hover.main1 {text-decoration: underline;color:#3973A6;}


div.pol{padding-left: 0px; font: bold 11px Arial; margin-bottom:4px; color:#353743; border-bottom: 1px solid #E4E4E4; padding-bottom: 3px;}
h4 {background-color: #446096; font: bold 12px Arial; color:#fff; padding: 1px 3px; margin:20px 0 0; }



/*ie weirdos*/
div#news_category table {*position: relative; *top:-1px;}
iv#news_category table {border-collapse: expression('collapse', cellSpacing = '1px');}
* html div#advert .left {width: 207px; float:left; text-align: right;}
* html div#advert .left .sp1 {background-color: #000;text-align: right; color: #fff; text-transform: uppercase; font-weight: bold; padding: 2px 4px;margin-bottom:20px;}
* html div#advert .right {width: 602px; float:left; padding:30px 20px;}
* html div#advert .right img {margin: 2px 4px;border: 1px solid #D0D0D0; padding:2px; }




/**/
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #828282;
border:1px solid #636363;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 12px Tahoma;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
/*
background-color: white;
*/
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}



