@charset "utf-8";
/* CSS Document */

* {
	margin:0 auto;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	font-family:Tahoma, Geneva, sans-serif;
}
body {
	text-align:center;
	background:url(img/bg.jpg) center top no-repeat #0696c1;
}
#container {
	text-align:left;
	width:1014px;
	font-size:11px;
	color:#fff;
	position:relative;
	z-index:2;
}
a {
	color:#fff;
}
#top {
	width:1014px;
	height:665px;
}
#top h1 {
	position:absolute;
	left:195px;
	top:30px;
	width:316px;
	height:77px;
	overflow:hidden;
	background:url(img/top.jpg);
	float:left;
	overflow:hidden;
}
#top h1 a{
	float:left;
	width:100%;
	height:100%;
	text-indent:-100000px;
	overflow:hidden;
	font-size:1px;
}
#logowanie {
	position:absolute;
	left:565px;
	top:10px;
	width:435px;
	height:97px;
}
#logowanie2 {
	position:absolute;
	text-align:right;
	left:560px;
	top:20px;
	width:435px;
	height:87px;
}
#pl {
	float:left;
	width:84px;
	height:27px;
	line-height:27px;
	color:#a1d7e8;
}
#inputlogin {
	float:left;
	width:106px;
	padding-left:51px;
	height:27px;
	color:#fff;
	font-size:11px;
	background:url(img/inputlogin.jpg);
	margin-right:20px;
	display:inline;
}
#inputhaslo {
	float:left;
	width:105px;
	padding-left:26px;
	height:27px;
	background:url(img/inputhaslo.jpg);
	line-height:27px;
	color:#fff;
	font-size:11px;
}
#ok {
	float:left;
	background:url(img/ok.jpg);
	width:42px;
	height:27px;
}
#lk {
	float:left;
	height:50px;
	padding-left:210px;
	width:225px;
	padding-top:20px;
}
#lk a{
	float:left;
	padding:0 12px;
	height:50px;
	line-height:32px;
	color:#9bd5e6;
	background: right no-repeat;
}
#lk a:hover{
	text-decoration:underline;
}
#menu  {
	position:absolute;
	left:565px;
	top:143px;
	width:421px;
	height:36px;
}
#menu li{
	float:left;
	padding-right:7px;
	height:36px;
}
#menu li a{
	float:left;
	color:#0697c2;
	height:36px;
	line-height:36px;
	text-align:center;
	padding:0 20px;
}
#menu li a:hover{
	background:url(img/menu_hov.jpg) center;
	color:#FFF;
}
#changing {
	position:absolute;
	left:585px;
	top:377px;
	width:163px;
	height:44px;
	z-index:1;
}
#changing li{
	float:left;
	width:44px;
	height:44px;
	cursor:pointer;
	margin-right:27px;
	display:inline;
	background-image:url(img/changing.jpg);
}
#changing li#prev{background-position:left top;}
#changing li#next{background-position:right top;}
#changing li#prev.om{background-position:left bottom;}
#changing li#next.om{background-position:right bottom;}
#prace h3 {
	position:absolute;
	left:611px;
	top:230px;
	float:left;
	width:320px;
	height:40px;
	color:#2fa8cc;
	font-weight:normal;
	line-height:17px;
	font-size:11px;
}
#prace h3 a{
	color:#2fa8cc;
	font-weight:bold;
}
#prace h3 a:hover{
	text-decoration:underline;
}
.new {
	position:absolute;
	right:31px;
	top:210px;
	float:left;
	background:url(img/new.jpg);
	width:95px;
	height:40px;
}
#prace p {
	position:absolute;
	left:611px;
	top:276px;
	width:333px;
	color:#848484;
	line-height:17px;
}
#prace .img {
	position:relative;
	top:358px;
	left:737px;
	float:left;
	width:275px;
	z-index:1;
}
#prace .img a{
	float:left;
	position:absolute;
	left:20px;
	top:100px;
	width:255px;
	height:35px;
	z-index:2;
	line-height:35px;
}
#praca2,  #praca3,  #praca4,  #praca5,  #praca6,  #praca7,  #praca8,  #praca9,  #praca10,  #praca11,  #praca12,  #praca13,  #praca14{
	display:none;
}
#aktual {
	display:none;
}
#stm {
	position:absolute;
	left:80px;
	top:647px;
	width:155px;
	height:12px;
}
#stm li{
	float:left;
	width:44px;
	height:12px;
}
#aktualnosci {
	float:left;
	width:292px;
	padding:9px 0 0 80px;
	background:url(img/pr.jpg) right bottom no-repeat;
}
#nowewpisy {
	float:left;
	width:292px;
	padding:9px 0 0 26px;
	background:url(img/pr.jpg) right bottom no-repeat;
}
#nowezdjecia {
	float:left;
	width:226px;
	padding:9px 0 0 21px;
}
#aktualnosci h3, #nowewpisy h3, #nowezdjecia h3{
	float:left;
	font-size:larger;
	width:100%;
	height:33px;
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}
#nowewpisy h3{

}
#nowezdjecia h3 {

}
#aktualnosci h3 span, #nowewpisy h3 span,#nowezdjecia h3 span{
	float:left;
	padding-top:33px;
}
.listanewsow {
	width:100%;
	overflow:hidden;
}
.listanewsow li{
	float:left;
	width:100%;
	height:21px;
	line-height:21px;
	font-weight:bold;
}
.listanewsow li a{
	font-weight:normal;
}
.zobaczwiecej {
	float:left;
	width:107px;
	height:23px;
	background:url(img/zw.jpg);
	text-align:center;
	line-height:23px;
	margin:10px 0 15px 0;
	display:inline;
}
#sm {
	clear:both;
	background:url(img/sm.jpg) top center no-repeat;
	width:973px;
	overflow:hidden;
	padding:15px 0 0 0 ;
}
#sm li {
	float:left;
	padding-left:63px;
	padding-right:20px;
}
#stopka {
	clear:both;
	background:url(img/sm.jpg) 0 18px no-repeat;
	width:973px;
	overflow:hidden;
	padding-bottom:50px;
}
#zak {
	float:left;
	color:#8dcfe3;
	width:639px;
	padding:27px 0 0 63px;
}
#kon {
	float:right;
	padding-right:20px;
}
#kon li {
	float:left;
	padding-right:15px;
}


.wrexbox,.pagination,.notice{overflow:hidden;width:860px;margin-bottom:10px;clear:both;border:0px solid #B1B1B1;padding:10px}
.notice2{background-image:url(acp_images/icons/info.png);background-position:0% 50%;padding:10px;padding-left:25px;background-repeat:no-repeat;;overflow:hidden;margin-bottom:10px;clear:both}
.wrexbox h1{line-height:32px;border-bottom:0px solid #BBB;color:#fff;font-family:"Trebuchet MS",sans-serif;font-size:21px;font-weight:400;margin:10px 10px 10px 0;padding:0}
.wrexbox h2{font-size:12px;font-weight:700;margin:10px 10px 10px 0;padding:0}
.wrexbox p{line-height:19px;margin-bottom:5px}
.wrexbox .small{margin-top:5px;color:#A0A0A0;clear:both}
.comment{overflow:hidden;clear:both;width:100%;margin:10px 0}
.comment img.avatar{float:left;border:10px solid #eaeaea;width:50px;height:50px}
.comment .message{-moz-border-radius:2ex;-webkit-border-radius:2ex;width:600px;float:left;margin-left:10px;background:#eaeaea;padding:10px}
.comment .message .info{margin-bottom:10px;overflow:hidden;color:#A0A0A0}
.comment .message p{font-size:12px}
blockquote {margin:0;width:90%;padding:10px;border:1px solid #aaa;font-size:12px;font-style:italic}
ul.list{list-style:circle;line-height:18px;margin:0 0 0 10px;padding:5px}
fieldset{95%;border:1px solid #AAA;-moz-border-radius:1ex;-webkit-border-radius:1ex;margin:10px auto;padding:15px}
legend{font-size:13px;font-weight:700;margin-left:5px;padding:0 10px}
fieldset div{overflow:hidden;width:95%;margin:10px auto;padding:5px}
fieldset div.subForm{background:#FAFAFA;border:1px solid #A0A0A0;-moz-border-radius:3ex;-webkit-border-radius:3ex}
fieldset label{float:left;width:25%;font-size:12px;border-right:1px solid #aaa;margin-right:30px}
fieldset input,fieldset textarea{float:left;border:1px solid #CCC;color:#000;font-size:11px;font-family:Verdana;width:auto;background:#fff;padding:5px}
fieldset select{float:left;border:1px solid #CCC;color:#000;font-size:11px;font-family:Verdana;margin-left:1px;padding:4px}
fieldset input.submit,fieldset input.checkbox,fieldset input.radio{width:auto}
fieldset input.submit{background:#eee}
table.wrextable{border:1px solid #C4C4C4;width:100%;border-right-width:2px;border-bottom-width:2px;margin:10px auto}
table.wrextable td{background:#FAFAFA;padding:7px}
table.wrextable td img{padding:3px}
table.wrextable td img:hover{background:#cfcfcf}
table.wrextable tr:hover td{background:#EFEFEF}
table.wrextable thead td{text-align:center;background:#445A6E;color:#fff;border-bottom:1px solid #222}
table.wrextable thead tr:hover td{background:#445A6E}
.wrexlist{margin:5px 0px 5px 0px;clear:both;border:1px solid #cbcbcb;padding:10px;overflow:hidden}
.wrexlist .left{margin-right:10px}
.wrexlist .right{float:left}
.wrexlist h3{font-size: 13px;margin:0;padding:0;margin-bottom:10px}
.wrexlist div{margin-bottom:5px}
a.button { background: #EFEFEF; padding: 5px; border: 1px solid #B1B1B1; text-decoration: none; color: #111 }
ul.icon{list-style:none;line-height:18px;margin:0 0 0 10px;padding:5px}
ul.icon li{list-style:none;background-position:0% 50%;padding-left:25px;background-repeat:no-repeat}
#ajaxLoader {
    display: none;
    padding: 10px;
    background: #4B505B;
    position: fixed;
    color: #fff;
    top: 0;
}