@charset "utf-8";
/* CSS Document */

* {
	margin:0 auto;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	font-family:Arial;
	font-size:11px;
}

body {
	background:url(img/bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#9cd9ff;
}

#container{
	text-align:left;
	position:relative;
	z-index:1;
	width:1000px;
}

#top{
	width:1000px;
	height:140px;
	float:left;
	background:url(img/top.png);
	position:relative;
}

#top .t1{
	font-size:12px;
	font-weight:bold;
	color:white;
	position:absolute;
	top:13px;
	left:12px;
}

#top .t1 a{
	color:white;
	font-sizE:11px;
	font-weight:normal;
}

#top .t2{
	color:#bee4fc;
	text-decoration:underline;
	position:absolute;
	top:14px;
	left:466px;
}

#top .t3{
	color:#bee4fc;
	position:absolute;
	top:14px;
	right:10px;
}

#top .banner{
	width:468px;
	height:60px;
	position:absolute;
	top:65px;
	right:15px;
}

#top .login{
	width:91px;
	height:27px;
	background:url(img/top_login.png);
	color:white;
	padding:0 10px;
	position:absolute;
	top:8px;
	left:205px;
}

#top .haslo{
	width:80px;
	height:27px;
	background:url(img/top_haslo.png);
	color:white;
	padding:0 10px;
	position:absolute;
	top:8px;
	left:325px;
}

#top .zaloguj{
	width:27px;
	height:27px;
	background:url(img/top_zaloguj.png);
	position:absolute;
	top:8px;
	left:425px;
}

#menu{
	width:1000px;
	height:87px;
	float:left;
	margin-bottom:11px;
	background:url(img/menu.png);
	position:relative;
}

#menu .szukajka{
	width:242px;
	height:27px;
	background:url(img/szukajka.png);
	color:white;
	padding:0 10px;
	position:absolute;
	top:10px;
	right:39px;
}

#menu .szukaj{
	width:27px;
	height:27px;
	background:url(img/szukaj.png);
	position:absolute;
	top:10px;
	right:12px;
}

#content{
	width:1000px;
	float:left;
}

#left{
	width:535px;
	float:left;
	padding-right:11px;
}

#left .banner{
	width:468px;
	height:60px;
	float:left;
	margin:0 0 10px 32px;
}

#left .news{
	width:523px;
	height:144px;
	float:left;
	margin-bottom:11px;
	padding:11px 0 0 12px;
	position:relative;
	background:url(img/left_news.png);
}

#left .news img{
	width:128px;
	height:133px;
	float:left;
}

#left .news a{
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#064a7a;
	margin:1px 0 0 17px;
}

#left .ik{
	font-weight:bold;
	color:#064a7a;
	position:absolute;
	top:11px;
	right:12px;
	width:18px;
	text-align:center;
}

#left .news p{
	width:362px;
	float:left;
	line-height:20px;
	color:#076483;
	margin:14px 0 0 17px;
	text-align:justify;
}

#left .news span{
	color:#0a8eba;
	float:left;
	margin:6px 0 0 17px;
}

#left .archiwum{
	width:220px;
	float:left;
	padding-right:11px;
	background:url(img/left_left_bg.png);
	background-repeat:repeat-y;
	background-position:left;
}

#left .a_top, #left .a_bottom{
	width:220px;
	height:12px;
	float:left;
	background:url(img/left_left_top.png);
}

#left .a_bottom{
	background:url(img/left_left_bottom.png);
}

#left .arch1, #left .arch2{
	width:180px;
	float:left;
	padding:6px 8px 6px 8px;
	font-weight:bold;
	color:#076483;
	background-color:#cce9ff;
	border:1px solid #8ed4ff;
	margin:0 0 5px 11px;
}

#left .arch2{
	background-color:#d1ecff;
	border:1px solid #74c8ff;
}

#left .galeria{
	width:304px;
	float:left;
	background:url(img/left_right_bg.png);
}
	
#left .g_top, #left .g_bottom{
	width:304px;
	height:12px;
	float:left;
	background:url(img/left_right_top.png);
}

#left .g_bottom{
	background:url(img/left_right_bottom.png);
}
	
#left .material{
	width:275px;
	float:left;
	margin:5px 0 0 14px;
}

#left .material img{
	width:275px;
	height:107px;
	float:left;
	margin-bottom:6px;
}

#left .mtytul{
	width:260px;
	height:23px;
	float:left;
	background:url(img/left_right_mat.png);
	border-left:1px solid #88d2ff;
	border-right:1px solid #88d2ff;
	font-weight:bold;
	color:#0761a3;
	padding:9px 5px 0px 8px;
	margin-bottom:5px;
}

#left .material span{
	width:264px;
	float:left;
	padding:0 0 6px 11px;
	color:#076483;
	border-bottom:1px solid #d6efff;
	margin-bottom:4px;
}

#left .material a{
	height:17px;
	float:left;
	background:url(img/left_right_arrow.png);
	background-position:right;
	background-repeat:no-repeat;
	padding:5px 34px 0 11px;
	font-weight:bold;
	color:#076483;
	margin-bottom:5px;
}

#main{
	width:535px;
	height:255px;
	float:left;
	margin-bottom:10px;
	position:relative;
}

#main .left{
	width:381px;
	height:255px;
	float:left;
}

#main .left img{
	width:381px;
	height:255px;
	float:left;
	z-index:10;
}

#main .overlay{
	width:381px;
	height:68px;
	background:url(img/mainnews_overlay.png);
	position:absolute;
	left:0;
	bottom:0;
	z-index:11;
}

#main .left a{
	font-size:13px;
	font-weight:bold;
	color:white;
	position:absolute;
	top:204px;
	left:16px;
	z-index:12;
}

#main .left span{
	color:#6ca0bd;
	position:absolute;
	top:226px;
	left:16px;
	z-index:12;
}

.block{
	display:block;
}

.none{
	display:none;
}

#main .right{
	width:154px;
	height:255px;
	float:left;
}

#main .img{
	width:154px;
	height:85px;
	float:left;
	position:relative;
}

#main .img img{
	width:154px;
	height:85px;
	float:left;
	z-index:10;
}

#main .img a{
	width:154px;
	height:85px;
	position:absolute;
	top:0;
	left:0;
	z-index:11;
	cursor:pointer;
}

#prawa{
	width:454px;
	float:left;
	background:url(img/prawa_bg.png);
}

#center{
	width:219px;
	float:left;
	color:white;
}

#center .head{
	width:205px;
	height:26px;
	float:left;
	background:url(img/center_head.png);
	padding:14px 0 0 14px;
}

#center .head img, #right .head img, #right .head2 img{
	float:left;
}

#center .bg{
	width:219px;
	float:left;
	background:url(img/center_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:8px;
	border-bottom:1px solid #00759a;
}

#center .herb{
	width:50px;
	height:58px;
	float:left;
	margin:6px 0 0 12px;
}

#center .gosp{
	width:124px;
	float:left;
	border-bottom:1px solid #006f92;
	padding:0 18px 10px 14px;
	font-weight:bold;
	font-size:12px;
	margin-top:12px;
}

#center .gosc{
	width:124px;
	float:left;
	padding:0 18px 10px 14px;
	font-weight:bold;
	font-size:12px;
	margin-top:8px;
}

#center .gosc span, #center .gosp span{
	font-size:12px;
	float:right;
	color:#fcd900;
}

#center .miejsce{
	width:219px;
	height:26px;
	float:left;
	background:url(img/center_miejsce.png);
	text-align:center;
	color:#8cc0df;
	padding-top:12px;
	margin-top:5px;
}

#center a.czytaj, #center a.cala{
	width:219px;
	height:46px;
	float:left;
	background:url(img/center_czytaj.png);
}

#center a.cala{
	background:url(img/center_cala.png);
}

#center .tab{
	width:190px;
	height:21px;
	float:left;
	background:url(img/center_tab.png);
	border-left:1px solid #2393b4;
	border-right:1px solid #2393b4;
	margin:0 0 5px 10px;
	padding:6px 0 0 8px;
}

#center .t1{
	width:15px;
	float:left;
}

#center .t2{
	width:139px;
	float:left;
}

#center .t3{
	width:20px;
	float:left;
}

#center .t4{
	width:16px;
	float:left;
	font-weight:bold;
	color:#fcd900;
}

#center .zm{
	width:160px;
	height:142px;
	float:left;
	border:1px solid #117b9e;
	padding:6px;
	margin:13px 0 9px 20px;
}

#center .tab span{
	float:right;
}

#center .tab b{
	font-size:12px;
}

#center .zm2{
	width:180px;
	float:left;
	line-height:20px;
	margin:4px 0 4px 20px;
	text-align:justify;
}

#center .stats{
	width:198px;
	float:left;
	margin:2px 0 0 10px;
	line-height:20px;
	text-align:justify;
}

#center .stats a{
	color:white;
}

#center .zal{
	width:190px;
	float:left;
	background-color:#0e799c;
	border:1px solid #2393b4;
	margin:5px 0 5px 10px;
	padding:6px 0 6px 8px;
}

#center .zal a{
	color:white;
}

#center .kontuzja{
	width:198px;
	float:left;
	margin:0 0 10px 11px;
	border-bottom:1px solid #008aa7;
	color:white;
}

#center .kontuzja img{
	width:55px;
	height:50px;
	float:left;
	padding:4px;
	border:1px solid #0f789c;
	margin-right:10px;
}

#center .kontuzjowany{
	width:112px;
	float:left;
	padding:4px 0 4px 8px;
	background-color:#1681a5;
	border:1px solid #2191b2;
	margin-bottom:4px;
}

#center .kontuzja span{
	width:120px;
}

#center .powrot{
	width:198px;
	float:left;
	border-top:1px solid #008aa7;
	padding:5px 0;
	margin-top:5px;
}	
	
#right{
	width:235px;
	float:left;
	color:#064a7a;
}

#right .head1{
	width:221px;
	height:26px;
	float:left;
	background:url(img/right_head.png);
	padding:14px 0 0 14px;
}

#right .head2{
	width:221px;
	height:26px;
	float:left;
	background:url(img/right_head2.png);
	padding:15px 0 0 14px;
}

#right .bg{
	width:235px;
	float:left;
	background:url(img/right_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:8px;
}

#right .pytanie{
	width:200px;
	float:left;
	border-bottom:1px solid #c2e3fb;
	padding:2px 18px 10px 17px;
	line-height:18px;
	margin-bottom:10px;
}

#right .odpowiedz{
	width:205px;
	float:left;
	margin:0 0 10px 15px;
	color:#0969b0;
}

#right .glosy{
	width:198px;
	height:12px;
	float:left;
	background:url(img/right_odp.png);
	padding:4px 0 0 7px;
	margin-bottom:6px;
}

#right .glosy span{
	max-width:191px;
	height:8px;
	float:left;
	background:url(img/right_glosy.png);
	background-position:right;
	background-repeat:no-repeat;
}

#right .liczba{
	width:220px;
	height:26px;
	float:left;
	border-top:1px solid #c2e3fb;
	border-bottom:1px solid #c2e3fb;
	background-color:#e4f3fc;
	padding:12px 0 0 15px;
}

#right .facebook{
	width:235px;
	height:74px;
	float:left;
	background:url(img/right_fb.png);
}

#right .zt{
	max-width:207px;
	float:left;
	margin:5px 0 7px 14px;
}

#right .powieksz{
	background:url(img/right_lupa.png);
	background-position:right;
	background-repeat:no-repeat;
	height:18px;
	float:right;
	color:#9ad1fa;
	padding:3px 32px 0 0;
	margin:0 22px 7px 0;
}

#right .pub1, #right .pub2{
	width:195px;
	float:left;
	padding:6px 8px 6px 8px;
	font-weight:bold;
	color:#076483;
	background-color:#e4f6ff;
	border:1px solid #ace3ff;
	margin:0 0 5px 11px;
}

#right .pub2{
	background-color:#f0f9ff;
	border:1px solid #d1efff;
}

#right .buttony{
	float:left;
	margin:0 0 6px 7px;
}

#right .buttony img{
	width:100px;
	height:50px;
	float:left;
	margin:5px;
}

#right .transfer{
	width:214px;
	float:left;
	margin:0 0 10px 10px;
	padding-bottom:10px;
	border-bottom:1px solid #c0eaff;
	color:#0371a5;
}

#right .transfer img{
	width:55px;
	height:50px;
	float:left;
	padding:4px;
	border:1px solid #c0eaff;
	margin-right:10px;
}

#right .nazwisko{
	width:127px;
	float:left;
	padding:4px 0 4px 8px;
	background-color:#e4f6ff;
	border:1px solid #ace3ff;
	margin-bottom:4px;
	color:#024363;
}

#right .transfer span{
	width:120px;
}

#prawa .rs{
	width:454px;
	height:189px;
	float:left;
	background:url(img/rs.png);
}

#stopka{
	width:966px;
	height:28px;
	float:left;
	background:url(img/stopka.png);
	padding:14px 17px 0 17px;
	color:#d4efff;
	margin-top:10px;
}

#stopka span{
	float:right;
}

#stopka a{
	font-weight:bold;
	color:#d4efff;
}

#container ul#menuTop{list-style:none;width:691px; height:42px; float:left; overflow:hidden;margin:0;padding:6px 0 0 8px;}
#container ul#menuTop li{list-style:none;float:left;cursor:pointer;}
#container ul#menuTop li.active,#container ul#menuTop li:hover{}
#container ul.menuSub{list-style:none;width:968px; height:27px; overflow:hidden;display:none;margin:0;padding:12px 16px 0 16px;}
#container ul#menuSub.pad{float:left; padding:5px 16px 0 16px; height:34px;}
#container ul.menuSub li{list-style:none;float:left;text-align:center;}
#container ul.menuSub li a{background:url(img/kropka.png); background-position:left; background-repeat:no-repeat; float:left; padding:0 0 0 13px; margin-right:22px; color:#064a7a;}
#container li.me1, #container .me2, #container .me3, #container .me4, #container .me5, #container .me6{height:35px;float:left;}
#container ul#menuTop li.me1{width:126px; margin-right:4px;} 
#container ul#menuTop .me2{width:145px; margin-right:3px;} 
#container ul#menuTop .me3{width:89px;  margin-right:4px;} 
#container ul#menuTop .me4{width:107px; margin-right:4px;} 
#container ul#menuTop .me5{ width:99px; margin-right:3px; } 
#container ul#menuTop .me6{width:80px;} 
#container ul#menuTop li.me1:hover{background:url(img/hover/1.png);} 
#container ul#menuTop .me2:hover{background:url(img/hover/2.png); } 
#container ul#menuTop .me3:hover{background:url(img/hover/3.png); } 
#container ul#menuTop .me4:hover{background:url(img/hover/4.png); } 
#container ul#menuTop .me5:hover{background:url(img/hover/5.png); } 
#container ul#menuTop .me6:hover{background:url(img/hover/6.png); } 

.wrexbox,.pagination,.notice{overflow:hidden;margin-bottom:10px;clear:both;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:1px solid #BBB;color:#444;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%;background:#FFF;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;	color:#255066;padding:5px}
#subpage a{	color:#255066;}
fieldset{float:left;width:95%;-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{float:left;border:1px solid #54bbd3;width:100%;border-right-width:2px;border-bottom-width:2px;margin:10px auto}
table.wrextable td{background:#d0f0ff;padding:7px}
table.wrextable td img{padding:3px}
table.wrextable td img:hover{background:#cfcfcf}
table.wrextable tr:hover td{background:white}
table.wrextable thead td{text-align:center;background:#006182;color:#fff;border-bottom:1px solid #222}
table.wrextable thead tr:hover td{background:#445A6E}
.wrexlist{margin:5px 0px 5px 0px;clear:both;padding:10px;overflow:hidden}
.wrexlist .left{margin-right:10px; float:left;}
.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;
}

#subpage{
	width:535px;
	float:left;
	background:url(img/subpage_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#b1e1fe;
}

#subpage .top{
	width:535px;
	height:11px;
	float:left;
	background:url(img/subpage_top.png);
	font-size:1px;
}

#subpage .bottom{
	width:535px;
	height:10px;
	float:left;
	background:url(img/subpage_bottom.png);
	font-size:1px;
}

#subpage .title{
	width:484px;
	float:left;
	border-bottom:1px solid #b0e3fa;
	padding:5px 2px 10px 10px;
	color:#024363;
	margin:0 0 12px 19px;
}

#subpage .title h1{
	font-size:13px;
	font-weight:bold;
	float:left;
}

#subpage .title span{
	float:right;
	display:none;
}

#subpage .title a{
	cursor:pointer;
	float:left; 
	margin-right:3px;
}

#subpage .tresc{
	width:496px;
	float:left;
	margin-left:19px;
	text-align:justify;
	line-height:19px;
	color:#255066;

}

#subpage .img{
	width:225px;
	height:160px;
	float:left;
	border:1px solid #b0e3fa;
	padding:8px;
	margin:0 18px 5px 0;
}

#subpage .img img{
	width:225px;
	height:160px;
	float:left;
}

#subpage .tresc span{
	float:left;
	margin:4px 0 6px 0;
	color:#38799c;
}

#subpage .autor{
	width:460px;
	height:27px;
	float:left;
	background:url(img/subpage_autor.png);
	margin-left:19px;
	padding:11px 20px 0 16px;
	color:#38799c;
	margin-bottom:15px;
}

#subpage .autor span{
	float:right;
}

#subpage .podn{
	width:496px;
	float:left;
	margin:0 0 10px 19px;
}

#subpage .newsy{
	width:226px;
	float:left;
	padding-right:20px;
	background:url(img/subpage_nbg.png);
	background-repeat:repeat-y;
}

#subpage .newsy span{
	width:209px;
	height:26px;
	float:left;
	background:url(img/subpage_nh.png);
	padding:12px 0 0 17px;
	font-weight:bold;
	color:#255066;
	font-size:12px;
}

#subpage .newsy a{
	width:200px;
	float:left;
	margin-left:1px;
	background:url(img/subpage_na.png);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:5px 8px 10px 16px;
	color:#38799c;
}

#subpage .newsy_b{
	width:226px;
	height:15px;
	float:left;
	background:url(img/subpage_nb.png);
}

#subpage .ocen{
	width:250px;
	float:left;
	background:url(img/subpage_obg.png);
	color:#38799c;
}

#subpage .ocenka{
	float:left;
	margin:6px 0 0 10px;
	border-bottom:1px solid #cfecff;
	padding-bottom:10px;
	width:225px;
}

#subpage .ocen b{
	width:233px;
	height:26px;
	float:left;
	background:url(img/subpage_oh.png);
	padding:12px 0 0 17px;
	font-weight:bold;
	color:#255066;
	font-size:12px;
}

#subpage .ocen a.link{
	width:224px;
	float:left;
	color:#38799c;
	margin:6px 0 0 16px;
	background:url(img/subpage_ar.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
}

#subpage .ocen_b{
	width:250px;
	height:15px;
	float:left;
	background:url(img/subpage_ob.png);
}

#subpage .koms{
	width:496px;
	float:left;
	border-bottom:1px solid #d1eeff;
	padding:5px 0px 10px 0px;
	color:#024363;
	margin:0 0 16px 19px;
	text-align:center;
	font-size:12px;
}

#subpage .kom_top, #subpage .kom_bot{
	width:495px;
	height:12px;
	float:left;
	background:url(img/kom_top.png);
	font-size:1px;
}

#subpage .kom_bot{
	background:url(img/kom_bot.png);
}	

#subpage .kom{
	width:495px;
	float:left;
	background-color:#daf0ff;
	margin:0 0 10px 19px;
}

#subpage .avatar{
	width:50px;
	height:50px;
	float:left;
	margin:0 18px 0 13px;
	padding:5px;
	background-color:#c1e8ff;
}

#subpage .avatar img{
	width:50px;
	height:50px;
	float:left;
}

#subpage .kom_tresc{
	width:376px;
	float:left;
	line-height:18px;
	text-align:justify;
	margin-top:2px;
	color:#255066;
}

#subpage .kom_tresc span{
	float:left;
	width:100%;
	margin-bottom:10px;
}

#subpage .kom_tresc a{
	color:#255066;
	font-weight:bold;
}
