body {
background: #000 url(img/bg_body_1.png);
margin: 0;
padding: 0;
text-align: center;
font: 11px "Tahoma", sans-serif;
color: #444;
}
#bg {
background: url(img/bg_body_2.png) repeat-x;
width: 100%;
}
#top {
margin: auto;
width: 958px;
height: 106px;
background: url(img/top.png);
color: #BDB9B6;
position: relative;
border-bottom: 8px solid #000;
}
#top a {
color: #FF4800;
text-decoration: none;
}
#top a:hover {
color: #FF4800;
text-decoration: underline;
}
.pole{
background: #353535;
border: 1px solid #515151;
width: 117px;
color: #fff;
font-size: 10px;
height: 13px;
margin-left: 9px;
}
label {
font-size: 10px;
}
#zaloguj {
background: url(img/zaloguj.gif) no-repeat;
width: 64px;
height: 20px;
border: 0;
}
#login a {
color: #FFF;
text-decoration: none;
}
#login a:hover {
color: #FFF;
text-decoration: underline;
}
#container {
width: 944px;
margin: auto;
padding: 0 7px 0 7px;
background: #000;
text-align: left;
}
#sponsor {
width: 100%;
height: 109px;
background: #000;
}
#lewy {
float: left;
background: url(img/bg_top_0.gif) no-repeat;
width: 750px;
height: 100px;
}
#fast_menu {
float: right;
}
#fast_menu ul {
list-style-type:none;
margin: 0;
padding: 0;
}
.pfm { /* 2px odstęp w fast_menu */
margin-bottom: 2px;
}
#menu {
height: 41px;
}
#menu ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#box {
background: #000 url(img/faux.png) repeat-y;
}
#black {
background: #000;
height: 9px;
}
#nav_left {
float: left;
width: 190px;
background: #000;
text-align: left;
color: #A3A099;
}
#nav_left > div > span {
width: 181px;
background: url(img/nav_bg.gif);
height: 14px;
color: #62615D;
font: bold 10px "Verdana", sans-serif;
padding: 6px 0 0 9px;
display: block;
}
.nav_bg {
width: 181px;
background: url(img/nav_bg.gif);
height: 14px;
color: #62615D;
font: bold 10px "Verdana", sans-serif;
padding: 6px 0 0 9px;
display: block;
}
#video {
width: 187px;
margin: 1px 0 6px 0;
background: #1A1A1A;
color: #FFF;
padding: 0 0 10px 0;
font: 10px Tahoma, sans-serif;
text-align: center;
}
#video ul {
margin: 0;
padding: 15px 0 15px 0;
list-style-type: none;
text-align: left;
}
#video li {
padding: 3px 0 3px 25px;
height: 13px;
}
#video li a {
color: #FFF;
text-decoration: none;
}
#video li a:hover {
color: #FF4800;
text-decoration: none;
}
.lv {
border: 1px solid #313131;
background: #262626 url(img/camera.gif) 3px 5px no-repeat;
}
.dv {
background: #1A1A1A;
border: 0;
background: url(img/camera.gif) 4px 6px no-repeat;
}
img { border: 0; }

.sonda {
width: 187px;
margin: 1px 0 6px 0;
background: #1A1A1A;
color: #A29F98;
padding: 15px 0 10px 0;
font: 10px "Tahoma", sans-serif;
text-align: center;
}
.sonda a {
color: #FF4800;
text-decoration: none;
}
.sonda a:hover {
color: #FF4800;
text-decoration: underline;
} 
.or {
width: 180px;
margin: 1px 0 6px 0;
background: #1A1A1A;
color: #FFF;
padding: 15px 0 10px 7px;
text-align: center;
font: 10px "Tahoma", sans-serif;
}
.dor {
background: #1A1A1A;
border: 0;
padding: 4px 2px 4px 7px;
text-align: left;
}
.lor {
background: #262626;
border: 1px solid #313131;
padding: 4px 2px 4px 7px;
text-align: left;
}
.or1 {
padding: 1px;
color: #A09F9D;
}
.or2 {
color: #FFF;
font-weight: bold;
}
.or2 a {
color: #FFF;
text-decoration: none;
}
.or2 a:hover {
color: #FA4600;
text-decoration: none;
}
.rb { /* margines nad przyciskiem 'Redakcjny Blog' */
margin-top: 15px;
}
#partnerzy {
width: 187px;
margin: 1px 0 6px 0;
background: #1A1A1A;
color: #FFF;
padding: 15px 0 10px 0;
font: 10px "Tahoma", sans-serif;
text-align: center;
}
/* bannery sponsorów */
#iss, #pilka, #igol, #kuszotv {
height: 50px;
padding: 6px 0 0 100px;
}
#pilka, #igol, #kuszotv {
border-top: 1px solid #2B2B2B;
}
#iss { background: url(buttons/iss.gif) 4px 6px no-repeat; }
#pilka { background: url(buttons/pilka.gif) 4px 6px no-repeat; }
#igol { background: url(buttons/igol.gif) 4px 6px no-repeat; }
#kuszotv { background: url(buttons/kuszotv.gif) 4px 6px no-repeat; }

#partnerzy ul {
list-style-type: none;
margin: 0;
padding: 0;
text-align: left;
}
#partnerzy a {
display: block;
text-decoration: none;
color: #FFF;
}
.tp {
color: #FA4600;
font-weight: bold;
}
.tp a {
color: #FA4600;
font-weight: bold;
text-decoration: none;
}
.tp a:hover {
color: #FA4600;
font-weight: bold;
text-decoration: underline;
}
#stats {
width: 187px;
margin: 1px 0 6px 0;
background: #1A1A1A;
color: #FFF;
padding: 15px 0 10px 0;
font: 10px "Tahoma", sans-serif;
text-align: left;
}
#online {
font-weight: bold;
color: #9B9A96;
border-bottom: 1px solid #2B2B2B;
padding: 0 0 6px 12px;
}
.how {
color: #9B9A96;
height: 30px;
padding: 0 0 6px 12px;
position: relative;
}
.hrow {
color: #9B9A96;
height: 30px;
padding: 0 0 6px 12px;
position: relative;
border-bottom: 1px solid #2B2B2B;
}
.howa, .howb, #nav li ul, .tooltip, #intoview2 { position: absolute; }

.howa {
top: 6px;
left: 12px;
}
.howb {
top: 6px;
left: 120px;
}
.rs {
width: 187px;
margin: 1px 0 6px 0;
background: #1A1A1A;
color: #FFF;
padding: 6px 0 10px 0;
font: 10px "Tahoma", sans-serif;
text-align: center;
}
.rs ul {
padding: 6px;
margin: 0;
list-style-type: none;
text-align: left;
}
.rs li {
background: url(img/strzalka.gif) 0 3px no-repeat;
padding: 0 0 0 8px;
}
.rs a {
color: #FFF;
text-decoration: none;
}
.rs a:hover {
color: #FFF;
text-decoration: none;
}
#nav_right {
padding: 5px 0 0 0;
float: right;
width: 225px;
background: #E6E2D6;
text-align: center;
color: #928D87;
font: 10px "Tahoma", sans-serif;
}
#wrapper {
width: 222px;
margin: auto;
padding: 0 0 5px 0;
text-align: center;
}
.wydarzenie {
background: url(img/wydarzenie.png) no-repeat;
padding: 15px 0 0 32px;
font-weight: bold;
width: 190px;
text-align: left;
}
.ogloszenie {
background: url(img/ogloszenie.png) no-repeat;
padding: 15px 0 0 32px;
font-weight: bold;
width: 190px;
min-height: 17px;
text-align: left;
}
.wydarzenie2 {
padding: 10px 16px 10px 16px;
border-left: 1px solid #DBD7C9;
border-right: 1px solid #B8D7C9;
background: #FFF;
width: 188px;
position: relative;
}
.wydarzenie3 {
height: 5px;
background: url(img/wydarzenie2.png) no-repeat;
width: 222px;
margin: 0 0 3px 0;
}
#intoview {
background: #F1EDE0;
padding: 3px;
color: #8C867C;
text-align: left;
}
#intoview2 {
bottom: 13px;
left: 19px;
padding: 1px 3px 1px 3px;
width: 176px;
font-size: 1.1em;
background: #F1EDE0;
}
#intoview2 a {
color: #5F5B58;
text-decoration: none;
}
#intoview2 a:hover {
color: #6F6A67;
text-decoration: none;
}
.rn {
margin: 0;
background: url(img/right_nav.gif) no-repeat;
padding: 15px 0 0 32px;
font-weight: bold;
height: 29px;
width: 190px;
text-align: left;
}
.rnlfp {
background: url(img/right_nav_lfp.gif) no-repeat;
padding: 15px 0 0 32px;
font-weight: bold;
height: 29px;
width: 190px;
text-align: left;
}
.rn2 {
padding: 0 16px 0 16px;
border-left: 1px solid #DBD7C9;
border-right: 1px solid #DBD7C9;
background: #FBF9F1;
width: 188px;
text-align: center;
font-size: 11px;
}
.rn3 {
height: 8px;
background: url(img/rn_down.gif) no-repeat;
width: 222px;
margin-bottom: 4px;
}
.rn2 table {
width: 188px;
border: 0;
text-align: center;
border-collapse: collapse;
padding: 4px 0 10px  0;
margin: 0;
}
.rn2 td {
vertical-align: middle;
border: 0;
padding: 2px;
}
.gol {
text-align: left;
font-size: 10px;
}
.tabela {
background: #F5F2E7;
border: 1px solid #F0EDE7;
padding: 1px;
width: 200px;
}

table.wyniki {
	width: 100%;
}

table.wyniki tr td {
	border-bottom: 1px dashed #000;
	padding-bottom: 10px;
	padding-top:	10px;
}
.ft {
border: 3px solid #E2DAD3;
margin: auto;
width: 180px;
}
#vcf { /* wiersz tabeli La Liga, w którym znajduje się VCF */
background: #BDB9B1;
color: #FFF;
border: 0;
padding: 0;
}
.tede {
text-align: left;
width: 70px;
}
.tede2 {
text-align: left;
width: 30px;
font-weight: bold;
color: #F60;
}
.rnh {
font-size: 10px;
padding: 10px 0 10px 0;
text-align: center;
font-weight: bold;
}
.rnh a {
font-weight: bold;
color: #F60;
text-decoration: none;
}
.rnh a:hover {
font-weight: bold;
color: #F60;
text-decoration: none;
}
.liczba {
text-align: right;
width: 10%;
}
.liczba2 {
text-align: right;
width: 35px;
font-weight: bold;
}
.liczba3 {
text-align: left;
width: 10%;
font-weight: bold;
}
.nazwa {
text-align: left;
width: 70%;
}
#forum {
text-align: left;
margin-bottom: 5px;
}
#forum a {
color: #FF4800;
text-decoration: none;
}
#forum a:hover {
color: #FF4800;
text-decoration: none;
}
#forum ul {
margin: 0;
list-style-type: none;
text-align: left;
padding: 0;
}
#forum li {
padding-left: 5px;
padding-top: 2px;
height: 15px;
}
.lf {
background: #F5F2E7;
border: 1px solid #F0EDE7;
list-style: none;
}
.df {
list-style: none;
}
#forum li a {
text-decoration: none;
}
#forum li a:hover {
text-decoration: underline;
}
.srodek {
margin: auto;
}
#other {
background: #E6E2D4;
border-left: 4px solid #000;
width: 750px;
float: right;
}
#path {
background: url(img/path.jpg) -3px 0 no-repeat;
height: 26px;
color: #5F5D59;
padding: 9px 5px 0 5px;
}
#path a { 
color: #fff;
font-weight: bold;
text-decoration: none;
}
#path p {
float: left; margin:0; padding: 0;
}
#path span {
float: right; 
}
/* środek {newsy) */
#newsy {
margin: 5px 0 0 4px;
width: 514px;
float: left;
background: #FFF url(img/rssheader.png) no-repeat;
text-align: center;
font-family: "Verdana", "Tahoma", sans-serif;
padding-top: 25px;
}
#content-header {
text-align: right;
/*border-left: 1px solid #DBD7D9;
border-right: 1px solid #DBD7D9;*/
background: url(img/news-bg.png) repeat-y;
padding-bottom: 2em;
}
#content-header a {
margin-right: 47px;
color: #A09891;
text-decoration: none;
font-size: 10px;
}
#content-header a:hover {
color: #A09891;
text-decoration: none;
font-size: 10px;
}
h1 {
font: bold 10pt "Georgia", "Arial", "Verdana", sans-serif;
color: #404040;
background: url(img/hr2.gif) 0 100% no-repeat;
text-align: left;
padding: 0 0 5px 0;
width: 468px;
margin: auto;
}

.entry .body h3.subheading {
font: bold 10pt "Georgia", "Arial", "Verdana", sans-serif;
background: url(img/hr2czarne.gif) 0 100% no-repeat;
margin-bottom: 7px;
}
.entry {
padding: 0 0 10px 0;
width: 514px;
text-align: left;
margin: auto;
background: #FFF url(img/hr.png) 0 100% no-repeat;
}
.entry:last-child {
background: #FFF url(img/end_news.png) 0 100% no-repeat;
}
.entry a,
#comments a {
color: #FF4800;
text-decoration: none;
}
.entry a:hover,
#comments a:hover {
color: #FF4800;
text-decoration: underline;
}
.body,
.entry .header,
.entry .inews,
#comments,
#epilka,
.entry p.link {
width: 468px;
margin: auto;
background: url(img/news-bg.png) repeat-y;
/*border-left: 1px solid #DBD7D9;
border-right: 1px solid #DBD7D9;*/
padding: 0 23px;
}
.entry .header .date {
color: #C4BFBA;
}

.entry .body p cite {
font-weight: bold;
font-style: normal;
}

.entry .body ol,
.entry .body ul {
margin-bottom: 1em;
margin-left: 40px;
}
.entry .body ol {
clear: both;
margin-right: 20px;
}
.entry .body ul {
margin-left: 25px;
}
.entry .body ol li {
margin-bottom: 0.2em;
}
.entry .body ul li {
list-style-type: none;
}
.entry p.link {
padding-bottom: 14px;
clear: both;
font-size: 1px;
}
.entry p.link span a {
background: url(img/minus.gif) no-repeat;
width: 9px;
height: 9px;
display: block;
}
.entry p.link span {
width: 20px;
overflow: hidden;
float: right;
text-indent: -1000em;
}
.entry p.link a:focus {
}
.entry p.link span a.show {
background: url(img/plus.gif) no-repeat;
}
.entry .body h3 {
font-weight: bold;
font-size: 1.08em;
margin-bottom: 3px;
clear: both;
}
.entry .body h4 {
}
.entry .body p {
margin-bottom: 1em;
/*clear: both;*/
}
.entry .body p.img {
text-align: center;
}
.entry .body .more {
margin-top: 0;
}
.entry .body p.adsense {
margin-top: 5px;
margin-bottom: 0;
}
/*#comments {
padding: 5px 0 10px 0;
width: 468px;
text-align: left;
margin: auto;
background: #FFF;
}*/
#comments .TabelkaKomentarz {
margin-bottom: 2em;
}
.end {
background: url(img/hr.png) no-repeat;
height: 13px;
width: 516px;
margin: auto;
}
#endnews {
background: url(img/end_news.png) no-repeat;
height: 5px;
width: 516px;
margin: auto;
}
.entry .header h2 {
font: 16pt "Georgia", "Arial", "Verdana", sans-serif;
color: #FF4800;
letter-spacing: -1px;
font-weight: normal;
margin: 0;
padding: 0;
padding-top: 5px;
}
.entry .body h2 {
font: 14pt "Georgia", "Arial", "Verdana", sans-serif;
color: #FF4800;
letter-spacing: -1px;
font-weight: normal;
margin: 0;
padding: 0;
padding-top: 5px;
}
.body {
font-size: 1.1em;
text-align: justify;
padding-bottom: 5px;
line-height: 1.5em;
}
.entry .body q {
quotes: "„" "”" "«" "»";
}
.n {
border: 3px solid #E2DAD3;
float: left;
margin: 3px 6px 3px 2px;
width: 140px;
}

.nfull {
border: 3px solid #E2DAD3;
margin: 3px 6px 3px 2px;
width: 462px;
}

.transfer {
border: 3px solid #E2DAD3;
}
.nfr {
border: 3px solid #E2DAD3;
float: right;
margin: 3px;
margin-left: 6px;
width: 140px;
}
.entry .inews p,
#comments .inews p {
border: 1px solid #E2DDD0;
padding: 5px 2px 5px 2px;
margin-bottom: 5px;
height: 10px;
font-size: 10px;
color: #C4BFBA;
background: #FFF;
clear: both;
}
.entry .inews {
padding-top: 3px;
}
.inews a {
color: #FF4800;
text-decoration: none;
}
.inews a:hover {
color: #FF4800;
text-decoration: underline;
}
.lewy {
position: relative;
float: left;
color: #C4BFBA;
}
.prawy {
position: relative;
float: right;
color: #C4BFBA;
}
/* Rozwijane menu (htmldog.com) */

#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}
#nav li ul {
width: 135px;
left: -999em;
background: #000;
font: 11px "Tahoma", sans-serif;
color: #FFF;
}
#nav li ul li{
line-height: 20px;
clear: both;
padding: 2px;
background: url(img/strzalka.gif) 0 8px no-repeat;
padding: 0 0 0 10px;
width: 135px;
border-bottom: 1px solid #272727;
}
#nav li ul li a {
color: #FFF;
text-decoration: none;
background: #000;
}
#nav li ul li a:hover {
color: #FF4800;
text-decoration: none;
background: #000;
}
#nav li:hover ul {
left: auto;
}
#nav, #nav ul {
padding: 0 15px 0 15px;
margin: 0;
list-style: none;
}
#nav a { display: block; }
#nav li { float: left; }
/* koniec */

#footer {
color: #FFF;
clear: both;
background: #000;
font: 11px "Tahoma", sans-serif;
padding: 5px 0 10px 191px;
}
#footer a{
color: #FFF;
text-decoration: none;
}
#footer a:hover{
color: #FFF;
text-decoration: underline;
}
acronym, abbr {
border-bottom: 1px dotted #E2DDD0;
cursor: help;
}
blockquote {
color: #444;
background: #FFF;
padding-left: 20px;
padding-right: 20px;
font-family: Georgia, 'DejaVu Serif', serif;
line-height: 1.6em;
}

blockquote p:before {
content: '„';
}

blockquote p:after {
content: '”';
}

.tooltip {
top: 0;
left: 0;
border: 3px solid #E2DAD3;
}
.tpd {
background: #FFF;
border: 1px solid #F0EDE7;
padding: 0;
border-collapse: collapse;
width: 100%;
}
.tpd tr {
border-bottom: 1px solid #FBF9F1;
}
.tpd td {
padding: 5px 1px 5px 5px;
}
.hidden {
display: none;
}
#kontakt {
list-style-type: none;
width: 350px;
text-align: right;
line-height: 2.5em;
margin: 10px 0 0 0;
padding: 0;
}
#kontakt li span {
float: left;
font-size: 1em;
}
#kontakt li {
clear: both;
}
#imie, #nadawca, #message {
width: 300px;
}
#temat {
border: 1px solid #DBD7C9;
width: 202px;
}
#ile {
border: 1px solid #DBD7C9;
width: 60px;
}
#wyslij {
background: url(img/wyslij.gif);
width: 63px;
height: 19px;
border: 0;
cursor: pointer;
margin: 5px 0 0 0;
}
.lt {
text-align: left;
}
#kadratable {
width: 365px;
margin: 0 auto;
}
#kadratable tr {
background: #FBF9F1;
color: #8C867C;
padding: 2px;
text-align: center;
}
#kadratable tr td {
padding: 3px;
}

#login a, #login a:hover, #video li a, .or2 a, .or2 a:hover, #partnerzy a, .rs a, .rs a:hover  { background-color: transparent; }

#buttony a img,
#ceneo a img,
#vcfnet a img {
opacity: 0.5; 
}
#buttony a:hover img,
#ceneo a:hover img,
#vcfnet a:hover img {
opacity: 1;
}

#vcfnet a img {
float: left;
margin-bottom: 10px;
}

#vcfnet li ul#mundo li {
clear: both;
}

#vcfnet li ul#mundo li a span {
text-align: center;
display: block;
}

#flash, #bilboard {
z-index: -1;
margin-top: 5px;
background-color: #FFF;
}

.twtr-doc {
margin-bottom: 5px;
}

