*{margin:0;padding:0;}
a{text-decoration:none;color:#C0C0C0;outline:0;}
body{background:#212121 url(img/bg.png);}
header{background:#161616 url(img/hbg.png);}
.nav{z-index: 9999;position:fixed;left:0;top:0;width:100%;}
.rmove{position:fixed !important;top:50px !important;}
header #top, header #menu{width:900px;margin: 0px auto;}
#top{min-height:100px;position:relative;}
#login{margin:5px 5px;font: normal normal 400 12px/normal Arial;color: #CCCCCC;}
.text{font: 700 15px/36px Arial;color: #CCCCCC;}
.konk{float:right;margin-top:0px;padding-right:10px;}
.konk a:hover{text-decoration:underline;}

#main_menu,.profmenu{border-bottom:4px solid #cf4a69;}
#main_menu{background:#5c90cc;}
#lewa,#prawa,.fleft{float:left;}
.fright{float:right;}
#lewa ul,#prawa ul{list-style-type:none;}
#lewa ul li{height:36px;float:left;font: normal normal 700 15px/36px Arial;}
.plebiscyt{
background:#fff;color:#5c90cc;
}
.plebiscyt a{
color:#5c90cc!important;
}
.item{background: url("img/line.png")no-repeat 100% 50%;}
#lewa ul li a{padding:9px 13px;color: #FFFFFF;}
#lewa ul li a:hover{background-color:#272727;}
#lewa ul li.current a:hover,#menu ul li.current{background: url(img/sprite.png) 0 0 repeat-x;border-top:1px solid #cf4a69;}
#prawa{margin-left:10px;}
#prawa ul li{float:left;height:36px;}
#prawa ul li{width:50px;display:block;}
span.szukaj,span.filtruj,a.arch{display:block;}
li.szukaj,li.filtruj{position:relative;}
span.szukaj{width:50px;height:35px;background:url("img/icons.png") 5px 0 no-repeat;}
li.szukaj:hover span.szukaj{background:url("img/icons.png") 5px -40px no-repeat;}
li.szukaj:hover,li.filtruj:hover,li.arch:hover{border: 0 solid #FFFFFF;border-radius:4px 4px 0 0;background:#E1E1E1;}
#filtr,#szukajka{visibility:hidden;top:36px;left;10px;position:absolute;background:#E1E1E1;width:220px;padding:12px;border: 0 solid #FFFFFF;border-radius:0 4px 4px 4px;z-index:99999;}
li.szukaj:hover #szukajka,li.filtruj:hover #filtr{visibility:visible;}
.clear:after{content: " ";display:block;height:0;clear:both;}
input.wpis,textarea.wpis{border-radius:4px;margin: 4px;padding-left:7px;width: 200px;background:#EBEBEB;border:1px solid #CACACA;box-shadow:#A4A4A4 2px 2px 2px 0px inset;}
input.wpis{height: 23px;}
textarea.wpis{height: 100px;}
input.submit,.zobacz{background: url("img/sprite.png") 0 0 repeat-x #B51200;border: medium none currentColor;border-radius: 4px;color: #FFFFFF;cursor: pointer;font: 700 14px/18px Arial;padding: 3px 10px;}
#szukajka input.submit{margin-left:6px;}
span.filtruj{width:50px;height:35px;background:url("img/icons.png") 5px -117px no-repeat;}
li.filtruj:hover span.filtruj{background:url("img/icons.png") 5px -79px no-repeat;}
a.arch{width:50px;height:35px;background:url("img/icons.png") 5px -188px no-repeat;}
li.arch:hover a.arch{background:url("img/icons.png") 5px -154px;}
.profmenu{height: 58px;list-style: none;width:99%;}
.profmenu li a{border-left: 1px solid #373737;border-right: 1px solid #1D1D1D;}
.profmenu li a{background: #1C1C1C url("/theme/images/nav.png") repeat-x;color: #E0E0E0;display: list-item;float: left;height: 23px;list-style: none;padding: 16px 13px 19px 13px;}
.profmenu li a:hover, ul.profmenu li a.current {background: url("/theme/images/menu.png") repeat-x #1C1C1C;}
.ranga{color:#008aff;font-weight:bolder;}
.small{width:30%;}
.big{width:69%;}
.padding{padding:15px;}
.half{width:50%;}
.opisik{display:block;padding:15px 0 5px;}
#content{margin: 20px auto;width:800px;}
.demot{border:1px solid #151515;}
.border{border:1px solid #2e2e2e;background-color:#171717;}
.material{text-align:center;margin:15px 0 0;position:relative;}
.filebox{margin: 0px auto;position:relative;width:600px;}
.general{padding:10px 20px 0;background:#242424 url("img/dbg.png") repeat-x;background-position:bottom;}
.dodatki{background-color:#171717;padding:5px 10px;color:#555555;text-shadow: #000000 1px 1px 0px;font: normal normal 400 13px/normal Arial;}
.voter,.general{color:#555555;text-shadow: #000000 1px 1px 0px;font: normal normal 400 15px/normal Arial;}
.login{padding:0 5px;}
.krecha{border-bottom: 1px solid #2E2E2E;margin:0 auto;width:95%;}
.napisz{padding-left:25px;background: url("img/icons.png") -18px -270px no-repeat;}
.napisz a{color: #555555;}
.underline:hover{text-decoration:underline;}
.gif_player{background: url("img/icons.png") 0 -228px no-repeat;cursor: pointer;height: 40px;outline: #FFFFFF 3px;position: absolute;text-align: center;width: 40px;}
.title{text-shadow:#000000 2px 2px 0px;color:#C0C0C0;font: normal normal 700 20px/normal Verdana;}
img{border:none;}
.paginator{padding-top:30px;font-size:1em;width:750px;color:#DDDDDD;}
.paginator table{table-layout:fixed;width:100%;}
.paginator table td{padding:0;white-space:nowrap;text-align:center;}
.paginator span{display:block;padding:3px 0;}
.paginator .scroll_bar{width:100%;height:25px;position:relative;margin-top:10px;}
.paginator .scroll_trough{width:100%;	height:5px;background: #181818;border: 1px solid #393939;border-top-color: #0f0f0f;border-left-color: #0f0f0f;overflow:hidden;}
.paginator .scroll_thumb{position:absolute;z-index:2;width:0; height:5px;top:0; left:0;font-size:1px;background:#363636;}
.paginator span a, .paginator span strong{display:inline-block;padding:4px 10px;background: #292929 url("img/sprite.png") 0 -40px repeat-x;border: 1px solid #101010;}
.paginator span strong{background: #242424 url("img/sprite.png") 0 -68px repeat-x;}
.paginator .scroll_knob{position:absolute;top:-10px; left:50%;margin-left:-10px;width:17px;height:30px;overflow:hidden;background:url("img/icons.png") 0 -268px no-repeat;cursor:pointer; cursor:hand;}
.paginator .current_page_mark{position:absolute;z-index:1;top:0; left:0;width:0; height:5px;overflow:hidden;background:#670a00;}
.fullsize .scroll_thumb{display:none;}
.paginator_pages{width:600px;text-align:right;font-size:0.8em;color:#808080;margin-top:-10px;}
.paginator span a:hover{box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.506);color: #FFFFFF;}
.voter{text-align:left;padding:10px 0 10px 40px;}
.spod{width:97%;margin: 0px auto;padding-bottom:10px;}
.f_like{float:left;padding-left:180px;}
.fshare{float:right;width:45%;padding-top:3px;margin-right:20px;}
#facebook{position:fixed;top:210px;right:-298px;}
#facebook-icon{background:url("img/face.png") no-repeat;width:42px;height:150px;float:left;}
#facebook-app{border:#cf4a69 solid 3px;float:left;background-color:#FFFFFF;}
.error, .okdone{border: 1px solid;margin: 10px 0px;padding:15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;}
.error{color: #9F6000;background-color: #FEEFB3;background-image: url('img/error.png');}
.okdone{color: #4F8A10;background-color: #DFF2BF;background-image:url('img/success.png');}
.tresc{margin:10px 0;}
.jasny{color:#C0C0C0;}
.opcja{position:relative;padding-bottom:15px;}
.zobacz{position:absolute;bottom:35px;right:50px;}
.zobacz:hover{background:#970F00;}
#lista_konkurs{padding:15px;}
.dane{padding:5px;font-size:16px;}
.akom{background:#2A2A2A;border:2px solid #161313;border-radius:5px;padding:15px 5px 15px 65px;}
.zadanie{position:absolute;top:10px;right:10px;z-index: 30;}
.klucz{background-image:url('img/tools.png');width:32px;height:32px;}
div.zadanie div a img:hover {background:#585454;}
.pointer{cursor:pointer;}
.infor{width: 97%;background-color: #040404;color: #979797;font-family: Arial, Helvetica, sans-serif;border: 1px solid #2E2E2E;margin-bottom: 8px; padding:8px;border-radius:4px;}
#footer{background:#000000;min-height:100px;color: #555555;font: normal normal 300 12px/normal Arial;}
#foot{width:800px;margin:0 auto;padding:15px 0;border-bottom: 1px solid #2E2E2E;}
.regul{min-height:450px;width:400px !important;margin-left:30px !important;}
.wybierz{display:block;}
.wybierz a{display:block;width:100%;height:200px;}
img{border:none;}
#wybierz{width:100%;}
#wybierz div ul li a{width:100%;height:200px;display:block;}
#wybierz div:hover{background:#5C5C5C;}
#wybierz div ul li a:hover{border: 1px solid #FFB903;border-radius: 4px;}
#fbfooter{width:770px;margin:10px auto;background:#ffffff;}
#social{background:url("img/podziel.png") no-repeat;padding:25px 0 0 20px;margin:0 auto;width:300px;}
.social{list-style:none;}
.social li{float: left;display:block;margin:5px;}
.social li a{display:block;width:32px;height:32px;}
.s_f{background:url("img/social.jpg")0 10px no-repeat;}
.s_f:hover{background:url("img/social.jpg") no-repeat;}
.s_g{background:url("img/social.jpg") -32px 10px no-repeat;}
.s_g:hover{background:url("img/social.jpg") -32px 0 no-repeat;}
.s_t{background:url("img/social.jpg") -64px 10px no-repeat;}
.s_t:hover{background:url("img/social.jpg") -64px 0 no-repeat;}
.s_nk{background:url("img/social.jpg") -96px 10px no-repeat;}
.s_nk:hover{background:url("img/social.jpg") -96px 0 no-repeat;}
.s_w{background:url("img/social.jpg") -128px 10px no-repeat;}
.s_w:hover{background:url("img/social.jpg") -128px 0 no-repeat;}
.s_gg{background:url("img/social.jpg") -160px 10px no-repeat;}
.s_gg:hover{background:url("img/social.jpg") -160px 0 no-repeat;}
.uline:hover{text-decoration:underline;}
#addcom{margin:0 auto;width:88%;}
.comment{margin-top:8px;}
.comnick{font-weight:bold;}
.cominfo{font: normal normal 400 14px/normal Arial;}
.comtext{color:#B0B0B0;}
.comment div img{margin:8px 0 0 8px;}
.avatar{width:11%;border-radius:4px;background:#2E2E2E;float:left;box-shadow: 1px 1px #000;}
.krech{width:6%;margin-top:15px;height:20px;background:#2E2E2E;float:left;}
.msg{width:82%;border-radius:4px;background:#2E2E2E;float:left;box-shadow: 1px 1px #000;}
.cominfo, .comtext{padding:3px 8px 4px 8px;word-wrap:break-word;}
span.vup, span.vdown{margin:1px 0 0 6px;display:block;width:16px;height:16px;cursor:pointer;}
span.vup{background:url("img/vote.png") no-repeat;}
span.vdown{background:url("img/vote.png") 0 -16px no-repeat;}
#morebut{margin:10px;}
#morebut input{width:195px;}
#rss{padding-left:50px;position:absolute;top:0;right:-80px;background:url("img/rss.png") no-repeat;font: normal normal 400 12px/20px Arial;}
#rss a:hover{text-decoration:underline;}
.reklama_left{position:absolute;margin-left:50%;left:-570px;top:250px;}
.reklama_right{position:absolute;margin-right:50%;right:-570px; top:250px;}
#footlinki{width:800px;margin:0 auto;}
#katlist ul li a{font: normal normal 600 13px/20px Arial;display:block;padding:1px 5px;color: #9A9A9A;}
#katlist ul li a:hover{background: #B51200 url("img/sprite.png") repeat-x;text-decoration:none;color: #ffffff;border-radius: 4px;}