.red {
	color: red;
}
* {
	margin: 0; padding: 0; border: 0;
}
html {
	font: 12px Arial
}
body {
	margin: 0 auto;
	text-align: center;
	background: #bbcfdb;
	font: 12px Arial;
}
strong {
	font-weight: bold;
}
a {
	text-decoration: none;
}
hr {
	border-bottom: 1px solid #011820;
}
.c {
	text-align: center;
}
table {
	border-collapse: collapse;
}
.l {
	text-align: left;
}
.clr {
	clear: both;
}
#leftbg {
	position: absolute;
	top: 0;
	left: 0;
	background: url(images/lbgr.gif);
	width: 50%;
	height: 251px;
}
#rightbg {
	position: absolute;
	top: 0;
	right: 0;
	background: url(images/rbgr.gif);
	width: 50%;
	height: 251px;
}
#bottombg {
	position: absolute;
	top: 251px;
	left: 0;
	background: url(images/btmbgr.gif);
	width: 100%;
	height: 133px;
}
#content {
	position: relative;
	margin: 0 auto;
	width: 1000px;
}
#top {
	height: 175px;
	background: url(images/top-bgr.jpg);
	color: #fff;
	text-align: left;
}
#top h1 {
	position: absolute;
	left: 25px;
	top: 0px;
	padding: 10px 0;
	font-size: 11px;
}
#top a {
	color: #fff;
}

#top h2 {
	position: absolute;
	left: 715px;
	top: -2px;
	text-align: left;
	padding: 10px 0;
	font-size: 11px;
}
#top a.main {
	position: absolute;
	top: 50px;
	left: 0px;
	width: 300px;
	height: 70px;
}
#top a {
	color: #ffa200;
}
#top .banner{
	position: absolute;
	top: 58px;
	right: 48px;
}
#top-menu {
	position: relative;
	background: url(images/menu-bgr.jpg);
	color: #fff;
}
#menu {
	position: relative;
	top: 0;
	padding: 0 15px;
	list-style: none;
	height: 75px;
}
#menu li {
	float:left;
	display:inline;
	line-height: 47px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
#menu ul {
	position:absolute;
	display: none;
	left: 30px;
	width: 940px;
	top: 44px;
}
#menu ul li {
	font-size:12px;
	font-weight:normal;
	line-height: 30px;
	padding: 0 7px;
}
#menu a {
	color: #fff;
}
#menu li span {
	display: block; padding-right: 6px; margin-left: 6px;
}
#menu li:hover, #menu li.active  {
	background: url(images/menutop-l-bgr.jpg) no-repeat;
}
#menu li:hover span, #menu li.active span  {
	background: url(images/menutop-r-bgr.jpg) no-repeat right;
}
#menu li:hover li {
	background: none;
}
#menu li:hover ul, #menu li.active ul {
	display: block;
}
#wyszukaj {
	position: absolute;
	top: 11px;
	right: 20px;
	padding-top: 3px;
	width: 270px;
	line-height: 14px;
}

#wyszukaj div {
	font-size: 14px;
	font-weight: bold;
	float: left;
	line-height: 20px
}
#search {
	width: 153px;
	padding: 2px 5px;
	height: 18px;
	line-height: 18px;
	background: url(images/search.gif) no-repeat;
	margin: 0 4px;
	float: left;
	font-family: Verdana;
}
* html #search {
	width: 163px;
	height: 22px
}

#sbutton{
	background: url(images/sbutton.gif);
	width:22px;
	height:23px;
}

#container {
	margin-top: 1px;
	background: url(images/cont-bgr.gif);
	position: relative;
}
#leftbox{
	float: left;
	width: 615px;
	text-align: left;
	min-height: 100px;
	margin-top: 2px
}
#leftbox-in {
	margin: 0 8px 0 12px;

}
#leftbox h3 {
	font-size: 16px;
	color:#042633;
	padding: 10px;
}
#rightbox {
	float: left;
	width: 385px;
	background: url(images/right-bgr.gif)  -615px 0;
	min-height: 100px;
	margin-top: -1px;
}
#rightbox-1{
	width: 185px;
	float: left;
	font-size: 11px;
}
#rightbox-1 a {
	color: #042633;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

#rightbox-2{
	width: 200px;
	float: left;
	color: #fff;
	text-align: left;
	font-size: 11px;
}
#rightbox-2 a {
	color: #ffa200;
	font-size: 11px;
}
#rightbox-2 .box {
	background: url(images/right_box-bgr.gif) repeat-x bottom;
	margin: 0 13px 0 7px;
	padding-bottom: 10px;
}
#rightbox-1 .box {
	background: url(images/center_box-bgr.gif) repeat-x bottom;
	margin: 0;
	padding-bottom: 10px;
}
#rightbox-1 .showmore {
	text-align: right; margin: 5px 20px 0 0;
}
#rightbox-1 .space, #rightbox-2 .space {
	height: 0px;
	background: #bbcfdb;
	overflow: hidden;
}
#rightbox-2 h2 {
	line-height: 20px;
	background: url(images/right_h2-bgr.gif);
	padding: 0 5px;
	color: #032836;
	font-weight: bold;
	font-size: 13px;
}

#rightbox-1 h2 {
	line-height: 20px;
	background: url(images/center_h2-bgr.gif);
	padding: 0 5px;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
}
.tabela {
	border-spacing: 0;
	margin: 0 1px;
	width: 183px;
}
.tabela tr {
	height: 20px;
	font-size: 11px;
}
.tabela tr.head {
	background: #7398ac;
	border-bottom: 1px solid #4a7085;
	color: #fff;
	font-size: 11px;
}
.tabela tr.s0. {
	color: #000;
}
.tabela tr.s1 {
	background:#cdd6da;
}
tr.wyroz{
	background: #ffdda1;
	height:20px;
	}

tr.zmienna{
	background:#cdd6da;
	height:20px;
	}

tr.zwykla{
	height:20px;
	}

#rightbox-1 .bot{
	background: url(chelsea_files/center_b.gif);
	background-repeat:no-repeat;
	width:185px;
	height:30px;
	float:left;
	}

form.login {
	padding: 5px;

}
form.login div {
	clear: both;
}
form.login label {
	width: 50px;
	height: 25px;
	display: block;
	line-height: 23px;
	float: left;
}
.log {
	width: 103px;
	float: right;
/*	height: 23px;*/
	line-height: 12px;
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	background: url(images/input_log-bgr.gif) no-repeat;
	border: 0;
	margin: 0;
	padding: 4px 5px;
}
.remember {
	line-height: 14px;
}
.checkbox {
	border: 1px solid #ffa200;
	height: 10px;
	width: 10px;
	background: #0d4964;
	color: #fff;
	float: left;
	margin-right: 3px
}
.button{
	width: 60px;
	height: 17px;
	background: url(images/button.jpg);
	font-weight: bold;
	color:#000;
	float: right;
	}
a.button {
	line-height: 17px;
	color: #000;
}
.partnerzy img {
	height: 50px; width: 100px; margin: 1px 4px;
}

#foto-tygodnia img, #video-tygodnia img {
	display: block;
	width: 150px;
	margin: 5px auto;cen
}
.box-descr {
	margin: 10px;
	text-align: justify;
}
.forum-baner {
	display: block;
	margin: 10px auto;
	width: 568px;
}

#footer{
	height: 52px;
	background: url(images/footer-bgr.gif);
	color: #032836;
}

#footer p{
	text-align: left;
	padding: 20px 0 0 30px;
}

#footer a{
	font-weight: bold;
	color: #032836;
}

#footer span{
	float: right;
	padding: 0 40px 0 0;
}

/* jquery tooltip */
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }
.archiwum div {
	width: 297px;
	border: 1px solid #bbc4c9;
	float: left;
	margin: -1px 0 0 -1px;
}
.archiwum div.a1 {
	width: 297px;
	margin: -1px -1px 0 -1px
}
.archiwum div.s1 {
	background: #d5e2ea;
}
.archiwum div h4 {
	font-size: 12px;
	height: 30px;
	padding: 10px 20px;
	font-weight: bold;
	color: #031720;
}
.archiwum div h4 a {
	color: #031720;
}
.archiwum span {
	display: block;
	color: #5b7a8e;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	padding-top: 2px;
}
.boxmecz {
	text-align: center;
}
.boxmecz b {
	display: block;
	margin: 10px auto;
}
.boxmecz div {
	width: 165px;
	margin: 0 auto 5px;
	text-align: center;
}
.boxmecz div span {
	width: 35px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
}
.boxmecz div img.herb {
	vertical-align: middle;
	height: 57px;
	width: 57px;
}
.boxmecz img {
	vertical-align: middle;
}
.boxmecz span {
	margin: 10px auto;
}
.cytat div {
	padding: 25px 8px 10px 8px;
	font-style: italic;
	text-align: left;
	background: url(images/cytat.jpg) no-repeat 5px 0;
}
.cytat p {
	display: block;
	text-align: right;
	padding: 0;
}
#shoutbox {
	margin: 0px 13px -1px 0;
	background: #032836;
	color: #fff;
	padding-bottom: 10px;
}
#shoutbox a {
	color: #fff;
}
#shoutbox h2 {
	line-height: 20px;
	background: url(images/shoutbox-bgr.jpg);
	color: #032836;
	padding: 0 5px;
	font-weight: bold;
	font-size: 13px;
}
#shtr {
	width: 80%; border: 1px solid #fff; margin: 5px auto; padding: 3px; background: transparent; color: #fff;
}
.shout-subm {
	width: 140px; margin: 0 auto; padding: 5px 0; height: 30px;
}
.shout-subm input {
	float: left; margin: 0 3px;
}
.shouts {
	text-align: left; padding: 0 12px 5px 12px;
}
.shouts a.autor {
	font-weight: bold;
}
.shoutItem {
	padding: 2px 0;
}
#shoutbox .shoutItem a.autor {
	color: #E7C989;
}

#shoutbox .shoutItem a.autor:hover {
	color: #fcb63b;
}
#wynikiLive h2 {
	line-height: 20px;
	background: url(images/center_h2-bgr.gif);
	padding: 0 5px;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
}
#wynikiLive {
	margin: 0px 13px -1px 1px;
	background: #fff;
	color: #000;
}
#live {
	padding: 10px;
}
#sonda-buttons {
	width: 130px; margin: 0 auto;
}
#sonda-buttons a {
	float: right; color: #000; text-align: center;
}
#sonda-buttons input.button {
	float: left;
}
.kontuzje div {
	padding: 5px 10px;
}
.kontuzje hr {
	width: 90%; margin: 10px auto; height: 0; border-bottom: 1px solid #32505c;
}
#newsdnia-h {
	padding: 5px 20px; font-size: 14px;
}
#newsdnia-h a {
	color: #011820;
}
#newsdnia {
	background: url(images/news_dnia.jpg); height: 213px; width: 573px; margin: 0 auto; position: relative;
}
#newsdnia #nd-foto {
	position: absolute; top: 6px; left: 7px;  width: 224px; height: 197px;
}
#newsdnia #nd-tresc {
	position: absolute; left: 240px; top: 10px; width: 327px; height: 180px; color: #fff; font-size: 12px;
	overflow: hidden;
}
#nd-tresc a {
	color: #fff;
}
#newsdnia #nd-data {
	position: absolute; left: 260px; top: 190px; color: #ffa200; font-style: italic;
}
#newsdnia #nd-more {
	position: absolute; left: 400px; top: 190px;
}
#newsdnia #nd-more a {
	color: #ffa200; font-weight: bold;
}
#newsdnia #nd-kom {
	position: absolute; right: 20px; top: 190px; color: #ffa200; font-style: italic;
}
#newsdnia #nd-label {
	background: #fff;color: #000; opacity: 0.8; position: absolute; left: 9px; top: 180px; height: 25px; width: 224px;
	text-align: center; line-height: 25px; font-size: 18px;
}
.newsy1 {
	background: url(images/news1-bgr.jpg) repeat-y;
}
.newsy1 .newsy-btm {
	background: url(images/news1-btm.jpg) no-repeat bottom;
}
.newsy2 {
	background: url(images/news2-bgr.jpg) repeat-y;
}
.news-in {
	color: #011820; text-align: justify; 	width: 279px; float: left; margin: 8px 8px; padding-bottom: 5px;
}
* html .news-in {
	margin: 8px 6px;
}
.news-in span.h {
	margin-bottom: 4px;
}
.news-in span.h a {
	display: block; font-weight: bold; pa.bdding: 2px 0; color: #011820;
}
.news-in span.h span {
	font-style: italic;
}
.news-in span.l {
	float: left;
}
.news-in span.r {
	float: right;
}
.news-in a {
	color: #011820
}
.news-in img.f {
	width: 124px; height: 94px; float: left; margin: 3px;
}
#sondaDiv a.button {
	color: #000;
}


#overlay {
	width: 100%; position: fixed; background: black; top: 0; left: 0; opacity: 0.8; height: 100%; text-align: center; filter: alpha(opacity=80); z-index: 100;
}
#overlayBox {
	margin: 0 auto; position: fixed; top: 50%; text-align: left; left: 50%; z-index: 102;
}
* html #overlay, * html #overlayBox {
	position: absolute;
}
#overlayMsgDiv {
	width: 400px; margin: -80px auto auto -200px; background: #fff; min-height: 140px; border: 1px solid #11a3ea;
	z-index: 103; position: absolute;
}
* html #overlayMsgDiv {
	height: 140px;
}
#overlayBox fieldset {
	background: red;
}

#overlayBox #closeDiv {
	text-align: right; margin: 3px 5px 5px; height: 14px;
}
#overlayBox a {
	color: #000;
}

#reklama-news {
	border-bottom: 1px solid #bbc4c9; background: #e4e9ed; text-align: center;
}
#reklama-news div {
	padding: 5px 0; border: 1px solid #fff;
}
#dzialBox, .dzialBox {
	padding: 5px 10px; color: #011820; font-size: 12px
}
#dzialBox h2, .dzialBox h2 {
	 margin-bottom: 10px; font-size: 15px
}
#dzialBox hr, .dzialBox hr {
	width: 100%; height: 0; border-bottom: 1px solid #011820; margin-bottom: 15px;
}
#dzialBox a, .dzialBox a {
	color: #225271;
	text-decoration: none;
}
#dzialBox a:hover, .dzialBox a:hover {
	color: #3970e2;
	text-decoration: none;
}
#userinfo{
	padding: 5px;
}

/* pojedynczy news */
#news {
	padding: 5px 10px;
}
#news h3 {
	padding: 0;
}
#news_data, #news_data a {
	font-style: italic; padding-bottom: 5px; font-size: 11px;
}
#news_data a {
	color: #1c4c69;
}
#news_img {
	float: left; margin: 0 10px 10px 0;
}
.news_hr {
	clear: both; border-color: #bbc5c9; width: 98%; padding-top: 4px;
}
#komentarze {
	padding: 10px;
}
#komdiv {
	background: url(images/komdiv-bgr.jpg) repeat-y; width: 587px; margin: 30px auto;
}
#komdiv h3 {
	background: url(images/center_h2-bgr.gif); font-size: 10px; color: #fff; line-height: 20px; height: auto;
	padding: 0 5px;
}
#komdiv .button {
	background: url(images/dodaj.png)
}
#komdiv #komdiv_content {
	min-height: 60px; background: url(images/komdiv-btm.jpg) no-repeat bottom; padding-bottom: 25px;
}
* html #komdiv_content {
	height: 60px;
}
#komdiv_content textarea {
	width: 570px; height: 100px; border: 1px solid #bbc5c9; margin: 10px auto; display: block;
}
#komdiv_content .button {
	float: none; margin-left: 100px;
}
#komdiv .c {
	line-height: 60px;
}
#komentarze h4 {
	font-size: 12px;
}
.koment {
	margin: 5px 10px;
}
.kom_avat {
	float: left; width: 88px; height: 108px; background: url(images/kom_avatar.jpg); position: relative;
}
.kom_avat img {
	position: absolute; top: 6px; left: 5px; height: 77px; width: 77px;
}
.kom_avat span {
	position: absolute; top: 82px; right: 15px;
}
.kom_tresc {
	float: right; width: 454px; padding: 3px; min-height: 101px;
}
.kom_tresc1 {
	background: #eff4f7; border: 1px solid #d6dfe3; position: relative;
}
.kom_tresc1 .kom-lb {
	background: url(images/kom_body-lb.jpg) no-repeat; bottom: -1px; left: -1px; width: 5px; height: 5px; position: absolute;
}
.kom_tresc1 .kom-rb {
	background: url(images/kom_body-rb.jpg) no-repeat; bottom: -1px; right: -1px; width: 5px; height: 5px; position: absolute;
}
.kom_tresc span {
	height: 20px; display: block;
}
.kom_tresc span a {
	font-weight: bold; color: #011820;
}
.kom_tresc hr {
	width: 99%; border-color: #d6dfe3; margin-bottom: 4px;
}
.kom_tresc span span {
	float: right;
}
.galeria-box {
	width: 197px; border: 1px solid #bbc4c9; float: left; border-left: 0; text-align: center; padding-bottom: 10px;
}
.galeria-box.gb2 {
	width: 199px;
	margin-right: -1px
}
.galeria-box h5 {
	background: #d5e2ea; height: 25px; line-height: 25px; font-size: 11px;
}
.galeria-box h5 a {
	color: #032836
}
.galeria-box img {
	display: block; margin: 0 auto; width: 173px; margin-top: 10px; height: 113px;
}
.galeria-box span {
	display: block; margin: 0 auto; background: #032836; line-height: 20px; color: #fff; width: 173px; border-top: 1px solid #fff;
}
.galeria img {
	margin: 5px;
}
img.avatar {
	margin: 0 5px 5px 0; float: left;
}
.banery {
	text-align: center;
}
#userBox img.avatar {
	display: block; float: none; margin: 10px auto; max-width: 120px; max-height: 120px;
}
#userBox .ban { color: red; padding: 10px 0; }

.kadra {
	width: 100%;
}
.kadra td {
	padding: 2px 0; text-align: left;
}
.kadra .header td {
	background: #7398ac; border-bottom: 1px solid #4a7085; color: #fff;
}
.kadra .header2 td {
	background: #cdd6da; border-color: #99a9b0; border-width: 1px 0; padding-left: 5px;
	font-weight: bold;
}
.kadra td.c {
	text-align: center;
}
.kadra .styl0 td {

}
.kadra .styl1 td {
	background: #e8edee; border-width: 1px 0; border-color: #d9e0e2;
}

.kadra-foto {
	float: left; width: 120px;
}
.kadra-foto img {
	width: 110px;
}
.kadra-profil {
	float: left; width: 455px;
}
.kadra-profil span {
	display: block; line-height: 16px;
}
.kadra-profil span.bg {
	background: #e8edee; border-color: #d9e0e2; border-width: 1px 0;
}
.kadra-descr {
	clear: both; padding-top: 15px;
}

div.error {
	width: 400px; margin: 20px auto; border: 1px solid red; padding: 20px;
}
#register_form {
	width: 350px; margin: 0 auto;
}
#register_form div {
	clear: both;
}
#register_form label {
	float: left; width: 150px;
}
#register_form input {
	float: left; border: 1px solid #000; margin: 3px; padding: 2px;
}

.kontuzje {

}
.kontuzje div {
	background: url(images/kontuzje.jpg) no-repeat top right; padding-right: 30px;
}
.kontuzje hr {
	border-color: #32505b; width: 100%; margin: 3px 0;
}
.transfery-select {
	display: block; margin: 5px auto;
	width: 150px
}
.transfery img {
	height: 60px; width: 40px; float: left; margin: 0 5px 5px 0;
}
.transfery hr {
	border-color: #32505b; width: 100%; margin: 3px 0; clear: both;
}
.transfery a {
	color: #011820;
}
table.tabela-ligowa td {
	text-align: center;
}
table.tabela-ligowa td.l {
	text-align: left;
}
#reklamabox {
	position: absolute; top: 10px; left: 990px; max-width: 130px
}
.statyimg img {
	margin: 3px 0;
}

.transfer-head td {
	background: #0c3a4c; text-transform: uppercase; color: #fff; padding: 2px 5px;
	font-weight: bold;
}
.transfer a {
	font-weight: bold; color: #000;
}
td.first {
	padding-left: 5px;
}
.transfer span.P {
	color: #ff0000; font-weight: bold;
}
.transfer span.N {
	color: #0088bf; font-weight: bold;
}

.archiwumNewsow .data {
	background: #0c3a4c; text-transform: uppercase; color: #fff; padding: 2px 5px;
	font-weight: bold;
}
.archiwumNewsow a {
	color: #000;
}
.archiwumNewsow .styl1 {
	background: #e8edee; border-width: 1px 0; border-color: #d9e0e2; padding: 2px 5px;
}
.archiwumNewsow .styl0 {
	padding: 2px 5px
}
#relacja-l {
	float: left; width: 290px
}
#relacja-r {
	float: left; padding-left: 10px
}
.relacja .header {
	background: #7398ac; border-bottom: 1px solid #4a7085; color: #fff; text-align: center; font-weight: bold;
}
.relacja .header span {
	float: left; width: 145px; display: block;
}
.relacja .header2 td {
	background: #cdd6da; border-color: #99a9b0; border-width: 1px 0; padding-left: 5px;
	font-weight: bold;
}
.relacja .herb {
	float: left; width: 125px; height: 60px; text-align: center; padding: 15px 0;
}
.relacja .herb img {
	width: 60px; height: 60px; text-align: center;
}
.relacja .wynik {
	height: 60px; line-height: 60px; width: 40px; float: left; padding-top: 15px; font-size: 15px; text-align: center; font-weight: bold;
}
.relacja .bramki {
	float: left; width: 140px; min-height: 10px; padding: 5px 0;
}
.relacja .styl1 {
	background: #e8edee; border-width: 1px 0; border-color: #d9e0e2; padding: 2px 5px; border-style: solid;
}
.relacja .styl0 {
	padding: 2px 5px
}
.relacja .sklad {
	width: 130px; float: left; margin-left: 6px;
}
.relacja .wydarzenia {
	clear: both; padding-top: 20px;
}
.wydarzenia span {
	padding: 7px 0; display: block; float: left; font-weight: bold; text-align: center; width: 25px;
}
.wydarzenia p {
	display: block; float: right; padding: 5px;  width: 530px;
}

.relacja .zmiany img {
	float: left; margin: 2px;
}

.live {
	text-align: center;
	margin: 0 10px;
}
.live td {
	padding: 3px 0;
}
.live .date {
	text-align: right; font-weight: bold;
}
.live .status {
	width: 55px;
}
.live .team1 {
	text-align: right;
}
.live .team2 {
	text-align: left;
}
.live .score {
	width: 50px; font-weight: bold;
}
.live a {
	color: #000;
}
body {
	font-family: Arial;
	font-size: 12px;
}

#tabela {
	background: url(tlodzial.png);
	height: 38px;
}

#tabela p {
	padding-top: 9px;
	padding-left: 10px;
	text-align: center;
}


.tabelka {
	padding: 10px;
}
.tabelka .foto {
	border: 1px solid red;
	width: 150px;
	float: left;
	border: 1px solid #b3d3e6;
}
.tabelka .opis {
	float: left;
	margin-left: 0px;
	width: 410px;
}
.tabelka .opis h5 {
	background: #e6f1f8;
	line-height: 30px;
	height: 30px;
	padding: 0 10px;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	border-width: 1px 0;
	border-style: solid;
	border-color: #b3d3e6;
	margin-bottom: 5px;
}
.tabelka .opis .text {
	padding: 0 10px;
}
#podyskutuj, .ulkomentarze
	{
	 list-style: none;
	 margin: 1px;
	 padding: 0;
	 text-align: left;
	}
#podyskutuj { width: 183px; }	
	
#podyskutuj2
	{width: 47%;
	 float: left;
	 margin: 4px;
	}	
#podyskutuj li
	{height: 30px;
	 padding: 0 5px 0 5px;
	}	
.ulkomentarze li {
	padding: 2px 5px;
}
#podyskutuj strong, .ulkomentarze strong
	{display: block;
	}
#rightbox-2 .ulkomentarze strong a {
	color: #fff;
}
.bg	
	{background-color: #e8edee;
	border-top: 1px solid #dbe1e3;
	border-bottom: 1px solid #dbe1e3;
	}
.ulkomentarze li.bg {
	background-color: #0d4964;
}
	
.messages_list { margin: 0 auto; width: 90%; }
.messages_list td { vertical-align: top; }
.messages_list td.move { width: 100px; text-align: center; }

.msg-avatar { float: left; width: 100px; text-align: center; }
.msg-avatar img { width: 70px; }
.msg-content { float: left; width: 460px }
.msg-content hr { margin: 10px 0 10px }
.clear { clear: both }
.msg-answer { margin: 40px auto 0; width: 400px }

.paging {
	text-align: center;
	color: gray;
}
#dzialBox .paging a, .dzialBox paging a {
	color: black; padding: 5px;
}
#dzialBox .paging a:hover, .dzialBox .pagin a:hover {
	background: #8990e2;
}
.en-form div.input { padding: 5px 0 }
.form-box .en-form { width: 340px; margin: 0 auto; }
.en-form label { float: left; width: 150px; color: #000; height: 20px;}
.en-form div { clear: both; }
.en-form input, .en-form textarea, .en-form select {
	border: 1px solid #000; width: 150px; padding: 2px 5px;
}
.en-form div.input { min-height: 20px }
.en-form textarea { height: 100px; width: 400px; padding: 5px;}
.en-form div.submit { text-align: center }
.en-form div.submit input { width: auto; padding: 5px 30px; }
.en-form div.checkbox input { width: auto; height: auto; color: #000; padding: 2px}
.en-form div.checkbox { border: none; background: none; color: #000; width: auto; }
.en-form div.error { padding: 0; margin: 0; clear: both; border: none; color: #f00; float: none;}
.en-form div.file input { width: 300px; }

/* flash messages */
.flash { padding: 10px 10px 10px 35px; margin: 10px 10px 20px; }
.successFlash { border: 2px solid #BEDF5D; background: #E2F1A8 url(/img/flash_success.png) no-repeat 5px 50%; }
.failureFlash { border: 2px solid #990000; background: #F97D88 url(/img/flash_failure.png) no-repeat 5px 50%; }
.infoFlash { border: 2px solid #00499A; background: #7CB4FA url(/img/flash_info.png) no-repeat 5px 50%; }
#stadion { width:550px;  height: 367px;}
#wybor select {font: 11px Tahoma;}

div.profile { margin: 0 20px 30px; }
div.profile h4 { font-size: 14px; }
div.profile ul { list-style: none }
ul.profile li { color: #011820; line-height: 18px;}
ul.profile li.s1 { background: #e8edee; }
ul.profile li img { vertical-align: middle; height: 15px }
div.profile .profile-avatar { float: left; height: 90px; width: 90px; margin: 0 5px 0 0; background: #fff;}
.infobox { margin: 30px 0; text-align: center; font-size: 18px; }
.pw-nav { text-align: center; padding: 5px 0 20px }
.pw-nav a { padding: 0 5px; }
.pw-nav img { vertical-align: middle; margin: 0 5px 0 0 }
