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

* {
	margin:0 auto;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
body {
	background:url(img/bg.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#E5E5E5;
}
#container {
	text-align:left;
	width:1030px;
	font-size:11px;
	position:relative;
}
#top {
	width:1020px;
	height:107px;
	background:url(img/top.png);
}
#top h1 {
	float:left;
	position:relative;
	left:105px;
	top:31px;
	background:url(img/header.png) top;
	width:274px;
	height:55px;
	overflow:hidden;
}
#top h1 a {
	float:left;
	width:100%;
	height:100%;
	overflow:hidden;
	text-indent:-10000px;
	padding-top:1000px;
}
#top .loginbox {
	float:right;
	position:relative;
	top:0px;
	right:0px;
	width:588px;
	height:57px;
}
#top .loginbox .wordone {
	float:left;
	font-size:12px;
	font-weight:bold;
	position:relative;
	top:23px;
	left:21px;
}
#top .loginbox .wordtwo {
	float:left;
	font-size:12px;
	font-weight:bold;
	position:relative;
	top:23px;
	left:62px;
}
#top .loginbox input.login {
	float:left;
	width:111px;
	height:30px;
	background:url(img/login.png);
	line-height:30px;
	position:relative;
	left:36px;
	top:15px;
	padding:0 17px 0 17px;
	font-size:11px;
	color:#484848
}
#top .loginbox input.haslo {
	float:left;
	width:111px;
	height:30px;
	background:url(img/login.png);
	line-height:30px;
	position:relative;
	left:77px;
	top:15px;
	padding:0 17px 0 17px;
	font-size:11px;
	color:#484848
}
#top .loginbox input.zaloguj {
	float:left;
	width:86px;
	height:11px;
	background:url(img/submit.png);
	position:relative;
	left:98px;
	top:26px;
}
#top .loginbox2 {
	float:right;
	position:relative;
	top:0px;
	right:0px;
	width:567px;
	height:57px;
	padding-left:21px;
	line-height:57px;
	font-size:13px;
}
#top .loginbox2 a {
	color:#000;
}
#top .messagebox {
	float:right;
	position:relative;
	top:0px;
	right:0px;
	width:567px;
	height:57px;
	color:#fff;
	font-size:12px;
	line-height:50px;
	padding-left:21px;
}
#top .messagebox b {
	font-size:12px;
}
#top .messagebox a {
	color:#fff;
	font-size:12px;
	text-decoration:underline;
}
#menu {
	float:left;
	width:1030px;
	height:36px;
	z-index:99;
	margin-top:2px;
	margin-bottom:9px;
}
#menu li {
	float:left;
	width:137px;
	height:36px;
	overflow:hidden;
	background-image:url(img/menu.png);
	cursor:pointer;
	margin-left:5px;
	margin-right:5px;
}
#menu li a {
	float:left;
	width:inherit;
	font-weight:bold;
	text-align:center;
	line-height:36px;
	color:#430201;
	font-size:12px;
}
#menu li a:hover {
	color:#fff;
}
#menu ul {
	position:absolute;
	left:auto;
	display:none;
	top:152px;
	width:157px;
	overflow:hidden;
	background:url(img/menubg.png) bottom no-repeat;
	padding:0px 0px 15px 0px;
	float:left;
	clear:both;
	z-index:99;
}
#menu ul li {
	float:left;
	width:139px;
	height:24px;
	background:none;
	cursor:default;
	padding:0px 9px 0 9px;
	font-size:11px;
	line-height:11px;
}
#menu ul li a {
	padding:0;
	width:auto;
	float:none;
	color:#fff;
	font-weight:normal;
	font-size:11px;
}
#menu ul li a:hover {
	font-weight:bold;
}
#m1 {
	background-position:0 0;
	width:137px;
}
#m1.backlight {
	background-position:0 36px;
}
#menu li#m1.backlight a {
	color:#fff;
}
#m2 {
	background-position:-147px 0;
	width:137px;
}
#m2.backlight {
	background-position:-147px 36px;
}
#menu li#m2.backlight a {
	color:#fff;
}
#m3 {
	background-position:-294px 0;
	width:137px;
}
#m3.backlight {
	background-position:-294px 36px;
}
#menu li#m3.backlight a {
	color:#fff;
}
#m4 {
	background-position:-441px 0;
	width:137px;
}
#m4.backlight {
	background-position:-441px 36px;
}
#menu li#m4.backlight a {
	color:#fff;
}
#m5 {
	background-position:-588px 0;
	width:137px;
}
#m5.backlight {
	background-position:-588px 36px;
}
#menu li#m5.backlight a {
	color:#fff;
}
#m6 {
	background-position:-735 0;
	width:137px;
}
#m6.backlight {
	background-position:-735px 36px;
}
#menu li#m6.backlight a {
	color:#fff;
}
#m7 {
	background-position:-883px 0;
	width:137px;
}
#menu li#m7 a:hover {
	color:#430201;
}
#content {
	clear:both;
	width:1030px;
	overflow:hidden;
	background:url(img/content.png) repeat-y;
	padding-bottom:64px;
}
#left {
	float:left;
	width:357px;
}
#daynews {
	float:left;
	width:357px;
}
#daynews .header {
	float:left;
	width:357px;
	height:38px;
	background:url(img/daynews_header.png);
}
#daynews .header img {
	width:103px;
	height:14px;
	margin:12px 0px 0px 33px;
}
#daynews .meat {
	width:353px;
	margin-left:5px;
}
#daynews .meat img {
	width:315px;
	height:163px;
	padding:21px 0px 0px 18px;
}
#daynews h1 {
	float:left;
	width:315px;
	margin:180px 0px 0px 12px;
	z-index:99;
	color:#780101;
	font-size:15px;
	line-height:22px;
}
#daynews h1:hover {
	color:#000;
}
.information {
	width:295px;
	color:#929292;
	margin:9px 0px 18px 12px;
}
#tableleague .header {
	float:left;
	width:357px;
	height:38px;
	background:url(img/daynews_header.png);
}
#tableleague .header img {
	width:89px;
	height:11px;
	margin:15px 0px 0px 33px;
}
#tableleague .meat {
	width:351px;
	margin-left:5px;
	float:left;
}
#tableleague .meat .table {
	width:315px;
	overflow:hidden;
	margin-top:11px;
}
#tableleague .table li {
	float:left;
	width:315px;
	height:29px;
	border-bottom:1px solid #E4E3E3;
}
#tableleague .table .leader {
	font-weight:bold;
	color:#8F0A0A;
	background-color:#EFEFEF;
}
#tableleague .table li span {
	float:left;
	height:29px;
	line-height:29px;
}
#tableleague .k1 {
	width:30px;
	text-align:center;
}
#tableleague .k2 {
	width:163px;
}
#tableleague .k3 {
	width:38px;
	text-align:center;
}
#tableleague .k4 {
	width:36px;
	text-align:center;
	font-weight:bold
}
#tableleague .k5 {
	width:48px;
	text-align:center;
}
#tableleague .meat .more {
	width:295px;
	margin-left:28px;
	margin-right:10px;
	height:46px;
	line-height:46px;
	float:left;
}
#tableleague .meat .more span {
	float:left;
	color:#868686;
}
#tableleague .meat .more a {
	float:right;
	color:#000000;
	font-weight:bold;
	background:url(img/arrow.png) right no-repeat;
	padding-right:16px;
}
#tableleague .meat .more a:hover {
	color:#8F0A0A;
	background:url(img/arrow_hover.png) right no-repeat;
}
#tablescorers .header {
	float:left;
	width:357px;
	height:38px;
	background:url(img/daynews_header.png);
}
#tablescorers .header img {
	width:109px;
	height:14px;
	margin:12px 0px 0px 33px;
}
#tablescorers .meat {
	width:351px;
	margin-left:5px;
	float:left;
}
#tablescorers .meat .table {
	width:315px;
	overflow:hidden;
	margin-top:11px;
}
#tablescorers .table li {
	float:left;
	width:315px;
	height:29px;
	border-bottom:1px solid #E4E3E3;
}
#tablescorers .table .leader {
	font-weight:bold;
	color:#8F0A0A;
	background-color:#EFEFEF;
}
#tablescorers .table li span {
	float:left;
	height:29px;
	line-height:29px;
}
#tablescorers .k1 {
	width:30px;
	text-align:center;
}
#tablescorers .k2 {
	width:216px;
}
#tablescorers .k3 {
	width:29px;
	text-align:center;
}
#tablescorers .k4 {
	width:40px;
	text-align:center;
	font-weight:bold
}
#tablescorers .meat .more {
	width:295px;
	margin-left:28px;
	margin-right:10px;
	height:46px;
	line-height:46px;
	float:left;
}
#tablescorers .meat .more span {
	float:left;
	color:#868686;
}
#tablescorers .meat .more a {
	float:right;
	color:#000000;
	font-weight:bold;
	background:url(img/arrow.png) right no-repeat;
	padding-right:16px;
}
#tablescorers .meat .more a:hover {
	color:#8F0A0A;
	background:url(img/arrow_hover.png) right no-repeat;
}
#photoweek .header {
	float:left;
	width:357px;
	height:38px;
	background:url(img/daynews_header.png);
}
#photoweek .header img {
	width:106px;
	height:15px;
	margin:15px 0px 0px 33px;
}
#photoweek .meat {
	width:351px;
	margin-left:5px;
	float:left;
}
#photoweek .meat img {
	width:316px;
	height:152px;
	margin:21px 0px 1px 18px;
}
#photoweek .meat .description {
	width:296px;
	margin:0px 0px 22px 18px;
	background-color:#E7E7E7;
	padding:10px 10px 10px 10px;
	line-height:18px;
}
#injuries .header {
	float:left;
	width:357px;
	height:38px;
	background:url(img/daynews_header.png);
}
#injuries .header img {
	width:55px;
	height:11px;
	margin:15px 0px 0px 33px;
}
#injuries .meat {
	width:351px;
	margin-left:5px;
	float:left;
	margin-top:8px;
	margin-bottom:20px;
}
#injuries .meat .injury {
	width:321px;
	float:left;
	padding-bottom:12px;
	border-bottom:1px solid #E4E3E3;
	margin-top:12px;
	margin-left:15px;
}
#injuries .meat .injury img {
	width:98px;
	height:98px;
	float:left;
	border:1px solid #E4E3E3;
	padding:4px;
	margin-right:11px;
}
#injuries .meat .injury span {
	float:left;
	width:192px;
	height:30px;
	line-height:30px;
	padding-left:10px;
}
#injuries .meat span.injury_name {
	border-bottom:1px solid #e8e8e8;
	font-weight:bold;
	font-size:12px;
	margin-top:4px;
}
#injuries .meat span.info {
	border-bottom:1px solid #e8e8e8;
}
#timetable .header {
	float:left;
	width:357px;
	height:38px;
	background:url(img/daynews_header.png);
}
#timetable .header img {
	width:63px;
	height:11px;
	margin:15px 0px 0px 33px;
}
#timetable .meat {
	width:351px;
	margin-left:5px;
	float:left;
}
#timetable .meat .table {
	width:315px;
	overflow:hidden;
	margin-top:11px;
}
#timetable .table li {
	float:left;
	width:315px;
	height:29px;
	border-bottom:1px solid #E4E3E3;
}
#timetable .table li span {
	float:left;
	height:29px;
	line-height:29px;
}
#timetable .k1 {
	width:93px;
	text-align:center;
}
#timetable .k2 {
	width:222px;
	font-size:12px;
	font-weight:bold;
}
#timetable .meat .more {
	width:295px;
	margin-left:28px;
	margin-right:10px;
	height:46px;
	line-height:46px;
	float:left;
}
#timetable .meat .more a {
	float:right;
	color:#000000;
	font-weight:bold;
	background:url(img/arrow.png) right no-repeat;
	padding-right:16px;
}
#timetable .meat .more a:hover {
	color:#8F0A0A;
	background:url(img/arrow_hover.png) right no-repeat;
}
#center {
	float:left;
	width:411px;
}
#center .news {
	width:371px;
	height:149px;
	background:url(img/news.png) bottom no-repeat;
	margin-left:2px;
	padding-left:18px;
	padding-right:18px;
	padding-top:16px;
}
#center .news img {
	float:left;
	width:81px;
	height:81px;
	border:1px solid #E8E8E8;
	padding:3px;
	margin-right:20px;
}
#center .news h1 {
	float:left;
	width:262px;
	line-height:16px;
	margin-top:9px;
}
#center .news h1 a {
	float:left;
	color:#7a0000;
	font-weight:bold;
	font-size:12px;
}
#center .news h1 a:hover {
	color:#000;
}
#center .news p {
	float:left;
	width:262px;
	line-height:18px;
	margin-top:10px;
	text-align:justify;
}
#center .news .data {
	width:371px;
	height:41px;
	line-height:41px;
}
#center .news .data .authoranddate {
	float:left;
	text-align:left;
	color:#929292;
}
#center .news .data .more {
	float:right;
	text-align:right;
}
#center .news .data .more a {
	font-weight:bold;
	color:#000;
}
#center .news .data .more span {
	font-size:10px;
}
#archive {
	width:405px;
	margin-left:3px;
}
#archive .message {
	float:left;
	width:377px;
	height:47px;
	background:url(img/archive.png);
	line-height:16px;
	padding-left:28px;
	padding-top:14px;
}
#archive .message a {
	float:left;
	color:#7A0000;
	font-weight:bold;
	font-size:12px;
}
#archive .message a:hover {
	color:#000;
}
#archive .message span {
	float:left;
	color:#929292;
}
#archive .view_archive {
	width:377px;
	height:38px;
	background:url(img/view_archive.png);
	font-weight:bold;
	padding-left:28px;
}
#archive .view_archive a {
	color:#000;
	background:url(img/view.png) right;
	width:101px;
	height:11px;
	float:left;
	margin-top:10px;
	font-size:12px;
}
#archive .view_archive a:hover {
	color:#8F0A0A;
	background:url(img/viewh.png) right;
}
#shoutbox {
	width:405px;
}
#shoutbox .shout {
	width:347px;
	border-bottom:1px solid #DCDCDC;
	padding:11px 29px 11px 29px;
	line-height:18px;
	font-size:10px;
}
#shoutbox .shout b a {
	font-weight:bold;
	font-size:12px;
	color:#000;
}
#shoutbox .shout span {
	font-size:11px;
}
#shoutbox .addshout {
	width:405px;
	height:71px;
	border-bottom:1px solid #DCDCDC;
	background:#EFEFEF;
	overflow:hidden;
}
#shoutbox .addshout .alert, #shoutbox .addshout .alert b {
	color:#7a0000;
	font-size:12px;
	padding:10px 0 0 14px;
}
#shoutbox .addshout textarea {
	width:352px;
	height:30px;
	padding:5px 0 5px 0;
	border:1px solid #EFEFEF;
	background:#EFEFEF;
	font-size:11px;
	color:#333;
	margin-left:28px;
	display:inline;
	overflow:hidden;
	float:left;
}
#shoutbox .facilities {
	width:405px;
	height:38px;
	background:url(img/view_archive.png);
}
#shoutbox .facilities input {
	float:left;
	display:inline;
	width:159px;
	height:38px;
	background:url(img/add.png) bottom;
}
#shoutbox .facilities a {
	float:left;
	color:#000;
	font-weight:bold;
	font-size:12px;
	width:74px;
	height:11px;
	background:url(img/arch.png);
	margin:10px 0 0 16px;
}
#shoutbox .facilities a:hover {
	color:#8F0A0A;
	background:url(img/archh.png);
}
#center .partner {
	width:405px;
	height:74px;
	background:url(img/partner.png) no-repeat;
}
#center .partner img {
	width:353px;
	height:43px;
	margin-left:26px;
	margin-top:15px;
}
#right {
	float:left;
	width:262px;
}
#prevmatch {
	float:left;
	width:262px;
}
#prevmatch .header {
	float:left;
	width:262px;
	height:38px;
	background:url(img/right_header.png);
}
#prevmatch .header img {
	float:right;
	width:96px;
	height:11px;
	margin:15px 32px 0px 0px;
}
#prevmatch .con {
	float:left;
	width:225px;
	margin:0 0 0 18px;
}
#prevmatch .con .crest {
	float:left;
	width:38px;
	/*height:47px;*/
	margin:30px 20px 0 11px;
}
#prevmatch .con .crest img {
	width:38px;/*height:47px;*/
}
#prevmatch .con .vs {
	float:left;
	margin:22px 0 12px 0;
}
#prevmatch .con .vs .team1 {
	font-weight:bold;
	font-size:12px;
}
#prevmatch .con .vs .team2 {
	font-weight:bold;
}
#prevmatch .con .vs .result {
	font-weight:bold;
	font-size:18px;
	color:#790202;
}
#prevmatch .con .where {
	width:223px;
}
#prevmatch .con .where span {
	padding:0 12px 8px 12px;
	line-height:18px;
}
#prevmatch .con .summary {
	float:left;
	width:222px;
	border-top:1px solid #E4E3E3;
}
#prevmatch .con .summary a {
	float:left;
	width:183px;
	height:11px;
	background:url(img/summaryh.png);
	font-weight:bold;
	color:#790202;
	margin:9px 0 19px 11px;
}
#prevmatch .con .summary a:hover {
	background:url(img/summary.png);
	font-weight:bold;
	color:#000;
}
#nextmatch {
	float:left;
	width:262px;
}
#nextmatch .header {
	float:left;
	width:262px;
	height:38px;
	background:url(img/right_header.png);
}
#nextmatch .header img {
	float:right;
	width:89px;
	height:15px;
	margin:15px 32px 0px 0px;
}
#nextmatch .con {
	float:left;
	width:225px;
	margin:0 0 0 18px;
}
#nextmatch .con .crest {
	float:left;
	width:38px;
	/*height:47px;*/
	margin:30px 20px 0 11px;
}
#nextmatch .con .crest img {
	width:38px;/*height:47px;*/
}
#nextmatch .con .vs {
	float:left;
	margin:22px 0 12px 0;
}
#nextmatch .con .vs .team1 {
	font-weight:bold;
}
#nextmatch .con .vs .team2 {
	font-weight:bold;
	font-size:12px;
}
#nextmatch .con .vs .result {
	font-weight:bold;
	font-size:18px;
	color:#790202;
}
#nextmatch .con .where {
	width:223px;
}
#nextmatch .con .where span {
	padding:0 12px 8px 12px;
	line-height:18px;
}
#nextmatch .con .ad {
	width:223px;
	border-top:1px solid #E4E3E3;
	margin:6px 0 0 0;
}
#nextmatch .con .ad .meat {
	width:200px;
	padding:7px 0 15px 0;
	line-height:18px;
	text-align:justify;
}
#nextmatch .con .ad .meat a {
	color:#790202;
	font-weight:bold;
}
#poll {
	float:left;
	width:262px;
}
#poll .header {
	float:left;
	width:262px;
	height:38px;
	background:url(img/right_header.png);
}
#poll .header img {
	float:right;
	width:37px;
	height:11px;
	margin:15px 32px 0px 0px;
}
#poll .con {
	float:left;
	width:223px;
	padding:0 0 0 18px;
}
#poll .con .question {
	float:left;
	width:203px;
	line-height:18px;
	font-weight:bold;
	font-size:12px;
	text-align:justify;
	border-bottom:1px solid #E4E3E3;
	margin-top:18px;
	margin-bottom:4px;
	padding:0 10px 9px 10px;
}
#poll .con table.questionnaire {
	width:223px;
	float:left;
	text-align:left;
}
#poll .con td.answer {
	padding:5px 11px 0 11px;
	float:left;
	line-height:18px;
}
#poll .con .commentaries {
	height:8px;
	float:left;
	background:url(img/scale.png);
	background-position:right;
	max-width:189px;
	margin:1px 0 0 0;
}
#poll .con td.sum {
	margin:0px 0px 0px 7px;
	float:left;
	font-size:9px;
	color:#831515;
	height:8px;
	line-height:8px;
}
#poll .con .totality {
	float:left;
	width:203px;
	height:42px;
	line-height:42px;
	font-size:12px;
	text-align:justify;
	border-top:1px solid #E4E3E3;
	padding:0 10px 0 10px;
	font-size:11px;
	margin-top:16px;
}
#poll .con .totality span {
	font-weight:bold;
	color:#790202;
}
#quoteweek {
	float:left;
	width:262px;
}
#quoteweek .header {
	float:left;
	width:262px;
	height:38px;
	background:url(img/right_header.png);
}
#quoteweek .header img {
	float:right;
	width:93px;
	height:11px;
	margin:15px 32px 0px 0px;
}
#quoteweek .con {
	float:left;
	width:202px;
	padding:19px 27px 18px 27px;
}
#quoteweek .con .who {
	float:left;
	font-weight:bold;
	color:#790202;
}
#quoteweek .con p {
	float:left;
	font-style:italic;
	line-height:18px;
	padding-top:2px;
}
#monthplayer {
	float:left;
	width:262px;
}
#monthplayer .header {
	float:left;
	width:262px;
	height:38px;
	background:url(img/right_header.png);
}
#monthplayer .header img {
	float:right;
	width:104px;
	height:15px;
	margin:15px 32px 0px 0px;
}
#monthplayer .con {
	float:left;
	width:222px;
	padding:19px 18px 19px 17px;
}
#monthplayer .con .month, #monthplayer .con .month b {
	font-size:12px;
}
#monthplayer .con img {
	float:left;
	width:98px;
	height:98px;
	border:1px solid #E4E3E3;
	padding:4px;
	margin-left:58px;
	margin-top:10px;
	margin-bottom:10px;
}
#monthplayer .con .information {
	float:left;
	width:200px;
	font-weight:bold;
	color:#790202;
	font-size:12px;
	padding-left:11px;
	padding-right:11px;
	padding-bottom:6px;
	border-bottom:1px solid #E4E3E3;
}
#monthplayer .con .information span {
	float:right;
	font-weight:normal;
	color:#000;
	font-size:10px;
	text-align:right;
}
#monthplayer .con .vote {
	float:left;
	font-size:12px;
	padding-left:11px;
	padding-top:8px;
}
#monthplayer .con .vote b {
	font-size:12px;
}
#statystics {
	float:left;
	width:262px;
}
#statystics .header {
	float:left;
	width:262px;
	height:38px;
	background:url(img/right_header.png);
}
#statystics .header img {
	float:right;
	width:64px;
	height:11px;
	margin:15px 32px 0px 0px;
}
#statystics .con {
	float:left;
	width:199px;
	padding:18px 29px 18px 28px;
	line-height:18px;
}
#statystics .con strong, #statystics .con strong a {
	font-weight:bold;
	color:#790202;
}
#buttons {
	float:left;
	width:262px;
}
#buttons .header {
	float:left;
	width:262px;
	height:38px;
	background:url(img/right_header.png);
}
#buttons .header img {
	float:right;
	width:51px;
	height:11px;
	margin:15px 32px 0px 0px;
}
#buttony {
	padding:7px 0 0 9px;
	width:258px;
	overflow:hidden;
}
#buttony li {
	float:left;
	padding:13px 10px 0 10px;
	height:50px;
	overflow:hidden;
	width:100px;
}
#buttony li img {
	width:100px;
	height:50px;
}
#buttony {
	padding:7px 0 0 9px;
	width:258px;
	overflow:hidden;
}
#advertisement {
	float:left;
	width:220px;
	margin:0 0 0 19px;
}
#advertisement li img {
	width:220px;
	margin:10px 0 0 0;
}
#buttons .links {
	float:left;
	width:210px;
	font-size:10px;
	line-height:14px;
	margin-left:19px;
	padding:7px 5px 0 5px;
}
#buttons .links a {
	color:#000;
	font-size:10px;
}
#bottom {
	float:left;
	width:1020px;
	background:url(img/bottom.png) no-repeat;
	margin-left:5px;
	padding-bottom:28px;
}
#bottom .copyright, #subpage_bottom .copyright {
	float:left;
	width:481px;
	color:#575757;
	font-weight:bold;
	font-size:12px;
	padding-left:29px;
	padding-top:31px;
}
#bottom .performance, #subpage_bottom .performance {
	float:left;
	text-align:right;
	width:481px;
	font-size:12px;
	padding-right:29px;
	padding-top:31px;
	color:#575757;
}
#bottom .performance a, #subpage_bottom .performance a {
	font-weight:bold;
	font-size:12px;
	color:#575757;
}
/********************
	  * Podstrona 
	  ********************/
#subpage_content {
	clear:both;
	width:1030px;
	overflow:hidden;
	background:url(img/subpage_content.png) repeat-y;
	padding-bottom:64px;
}
#subpage_left {
	float:left;
	width:766px;
	margin-right:2px;
}
#subpage_left .subpage_news {
	float:left;
	width:766px;
	height:38px;
	background:url(img/subpage_news.png);
}
#subpage_left .subpage_news img {
	float:left;
	width:77px;
	height:14px;
	margin:11px 0 0 33px;
}
#subpage_left .con {
	float:left;
	width:724px;
	margin-left:5px;
	padding:18px 18px 23px 18px;
}
#subpage_left .con .subpage_img {
	float:left;
	width:315px;
	height:163px;
	margin:0 18px 10px 0;
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
}
#subpage_left .title {
	float:left;
	width:383px;
	border-bottom:1px solid #E3E3E3;
	font-size:15px;
	color:#780101;
	font-weight:bold;
	line-height:22px;
	margin-bottom:5px;
}
#subpage_left .title .span {
	color:#929292;
	font-size:11px;
	font-weight:normal;
	line-height:22px;
	margin:3px 0 8px 0;
}
#subpage_left .subpage_con {
	font-size:12px;
	line-height:20px;
	text-align:justify;
	padding:0 10px 0 10px;
}
#subpage_left .subpage_con p {
	font-size:12px;
}
#subpage_left .subpage_comments {
	float:left;
	width:766px;
	height:38px;
	background:url(img/subpage_news.png);
}
#subpage_left .subpage_comments img {
	float:left;
	width:72px;
	height:11px;
	margin:14px 7px 0 33px;
}
#subpage_left .comment {
	float:left;
	width:725px;
	margin-left:5px;
	border-bottom:1px solid #DCDCDC;
	padding:21px 18px 17px 18px;
}
#subpage_left .subpage_comments span {
	float:left;
	color:#303030;
	line-height:38px;
}
#subpage_left .avatar {
	float:left;
	width:50px;
	height:50px;
	margin:0 15px 0 0;
}
#subpage_left .statement {
	float:left;
	width:659px;
}
#subpage_left .statement span {
	float:left;
	font-weight:bold;
	color:#780101;
}
#subpage_left .statement span a {
	color:#780101;
}
#subpage_left .statement p {
	font-size:12px;
	line-height:20px;
}
#subpage_left .comments {
	float:left;
	width:690px;
	border-bottom:1px solid #DCDCDC;
	padding:21px 18px 17px 18px;
}
#subpage_left .avatars {
	float:left;
	width:50px;
	height:50px;
	margin:0 15px 0 0;
}
#subpage_left .statements {
	float:left;
	width:625px;
}
#subpage_left .statements span {
	float:left;
	font-weight:bold;
	color:#780101;
}
#subpage_left .statements span a {
	color:#780101;
}
#subpage_left .statements p {
	font-size:12px;
	line-height:20px;
}
#subpage_bottom {
	float:left;
	width:1020px;
	background:url(img/subpage_bottom.png) no-repeat;
	margin-left:5px;
	padding-bottom:28px;
}
.pagination a {
	font-weight:bold;
	color:#780101;
}
/********************
	  * Dział 
	  ********************/
#subpage_left .subpage_department {
	float:left;
	width:766px;
	height:38px;
	background:url(img/subpage_news.png);
}
#subpage_left .subpage_department img {
	float:left;
	width:32px;
	height:11px;
	margin:14px 0 0 33px;
}
#subpage_left .condepartment {
	float:left;
	width:726px;
	margin-left:23px;
	padding:0 0 0 0;
	border-bottom:1px solid #E3E3E3;
}
#subpage_left .condepartment h1 {
	color:#780101;
	font-weight:bold;
	font-size:15px;
	line-height:22px;
	padding:12px 9px 0 9px;
}
#subpage_left .condepartment p {
	font-size:12px;
	line-height:20px;
	text-align:justify;
	padding:8px 10px 14px 10px;
}
#subpage_left .condepartment p img {
	float:left;
	margin:19px 19px 0 0;
}
#subpage_left .condepartment .subpage_2 p img {
	float:left;
	margin:5px 5px 0 0;
}
#subpage_left .back {
	float:left;
	width:46px;
	height:10px;
	text-align:right;
	margin:14px 0 0 34px;
}
#subpage_left .back a {
	float:left;
	width:46px;
	background:url(img/back.png) no-repeat;
	text-align:right;
	font-weight:bold;
	color:#000;
}
#subpage_left .back a:hover {
	background:url(img/backh.png) no-repeat;
	color:#790202;
}
.wrexbox, .pagination, .notice {
	overflow:hidden;
	clear:both;
	padding:10px
}
.wrexbox a {
	color:#790202;
	font-weight:bold;
}
.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
}
blockquote {
	margin:0;
	width:90%;
	background:#FFF;
	padding:10px;
	border:1px solid #aaa;
	font-size:12px;
	font-style:italic
}
ul.list, .wrexbox ul {
	list-style:none;
	line-height:18px;
	margin:0 0 0 10px;
	padding:5px;
}
fieldset {
	width:94%;
	background:#FFF;
	border:1px solid #C1C1C1;
	-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:#890404;
	color:#fff;
	border-bottom:1px solid #222
}
table.wrextable thead tr:hover td {
	background:#890404
}
.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
}

