body {
 background:#2F2E2E;
 font-family:Arial;
 margin:0;
 padding:0;
}

a:focus {
outline: none;
}

#content {
 width:950px;
 margin:0 auto;
 padding:0;
}

#top {
 width:950px;
 height:114px;
 float:left;
 background:url('images/top.gif');
}

img.topimg {
 width:267px;
 height:60px;
 float:left;
 border:0;
 margin-left:40px;
 margin-top:30px;
}

img.render {
 width:269px;
 height:114px;
 float:left;
 border:0;
 margin-left:30px;
}

#logowanie {
 width:270px;
 float:right;
 margin-top:26px;
 margin-right:30px;
}

.login {
 width:110px;
 height:27px;
 float:left;
 border:0;
 background:url('images/l1.gif');
 color:#FFF;
 font-size:11px;
 margin:5px;
 padding-left:8px;
}

.loginh {
 width:110px;
 height:27px;
 float:left;
 border:0;
 background:url('images/l2.gif');
 color:#FFF;
 font-size:11px;
 margin:5px;
 padding-left:8px;
}

.zaloguj {
 width:68px;
 height:28px;
 float:right;
 border:0;
 background:url('images/ll.gif');
 color:#FFF;
 font-size:11px;
 margin-right:20px;
}

a#zarej {
 color:#FFF;
 font-size:11px;
 text-decoration:none;
 float:left;
 margin-left:105px;
 margin-top:9px;
}

#logowanie a {
 color:#FFF;
 text-decoration:none;
 border-bottom:1px #FFF dotted;
}

#srodek {
 width:910px;
 float:left;
 background:#FFF;
 color:#000;
 padding:20px;
}

#menuu {
 width:910px;
 height:42px;
 float:left;
 background:url('images/menu.gif');
 margin-bottom:20px;
}

#menu {
 float:left;
 list-style:none;
 padding-left:14px;
 margin:0;
}

#menu li {
 display:block;
 margin:0;
 float:left;
 list-style:none;
 font-weight:bold;
 font-size:12px;
}

a.menu1 {
 height:28px;
 width:auto;
 float:left;
 display:block;
 color:#FFFFFF;
 text-decoration:none;
 z-index:10;
 padding-left:16px;
 padding-right:16px;
 padding-top:14px;
}

a.menu1:hover {
 background:url('images/menu1.gif');
 display:block;
 color:#FFFFFF;
 text-decoration:none;
}

#menu ul {
 position:absolute;
 width:150px;
 padding-top:10px;
 padding-left:10px;
 padding-bottom:1px;
 background:#53000F;
 top:176px;
 left: -999em;
 clear:both;
 font-size:11px;
 z-index:99; 
 border-top:1px #9A001D solid;
 border-bottom:1px #9A001D solid; 
 opacity: 0.9;
}

#menu ul a {
 color:#FFFFFF;
 text-decoration:none;
}

#menu ul a:hover {
 color:#FFFFFF;
 text-decoration:underline;
}

#menu ul li{
 padding-left:5px;
 height:16px;
 width:135px;
 margin-bottom:7px;
 border-bottom:1px #9A001D solid;
}

#menu ul a{
 font-weight:normal;
 height:15px;
}

#menu ul a:hover{
 background:none;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
 left: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul {
 margin-left:0px;
 left:auto;
 position:absolute;
}

#menu li:hover ul {
 display:block;
}

#menu li:hover a{
 background:url('images/menu1.gif');
 color:#FFFFFF;
}

#menu li:hover ul a{
 background:none;
 color:#FFF;
}

#newsy {
 width:500px;
 float:left;
}

#wd {
 position:relative;
 width:500px;
 height:250px;
 float:left;
 border-bottom:1px #000 solid;
 margin-bottom:20px;
}

#wd img {
 width:500px;
 height:250px;
 float:left;
 border:0;
}

#wd div {
 width:500px;
 height:85px;
 float:left;
 position:absolute;
 top:165px;
 background:#000;
 opacity: 0.7;
}

#wd h1 {
 color:#FFF;
 padding:0;
 margin:0;
 font-size:22px;
 position:absolute;
 top:174px;
 left:20px;
}

#wd h1 a {
 color:#FFF;
 text-decoration:none;
}

#wd p {
 margin:0;
 padding:0;
 width:459px;
 float:left;
 position:absolute;
 left:21px;
 top:206px;
 color:#FFF;
 font-size:12px;
 text-align:justify;
}

.news {
 width:500px;
 float:left;
 margin-bottom:20px;
 font-size:12px;
}

.news img {
 width:200px;
 height:100px;
 float:left;
 border:0;
 margin-right:16px;
}

.news h3 {
 font-size:14px;
 color:#000;
 float:left;
 width:283px;
 margin-top:4px;
 margin-bottom:6px;
 padding:0;
}

.news h3 a {
 color:#000;
 text-decoration:none;
}

.news p {
 width:283px;
 float:left;
 margin:0;
 padding:0;
 text-align:justify;
 line-height:16px;
}

.newss {
 width:283px;
 float:left;
 color:#666666;
 margin-top:6px;
}

.arch {
 width:500px;
 height:30px;
 float:left;
}

.arch h4 {
 float:left;
 padding:0;
 margin-left:10px;
 margin-top:8px;
 margin-bottom:0;
 font-size:12px;
}

.arch h4 a {
 color:#000;
 text-decoration:none;
}

.arch div {
 float:right;
 font-size:12px;
 color:#666666; 
 margin-top:8px;
 margin-right:10px;
}

.arch1 {
 width:500px;
 height:30px;
 float:left;
 background:#F3F3F3;
}

.arch1 h4 {
 float:left;
 padding:0;
 margin-left:10px;
 margin-top:8px;
 margin-bottom:0;
 font-size:12px;
}

.arch1 h4 a {
 color:#000;
 text-decoration:none;
}

.arch1 div {
 float:right;
 font-size:12px;
 color:#666666;
 margin-top:8px;
 margin-right:10px;
}

.arch div a, .arch1 div a {
 color:#666666;
 border:0;
 text-decoration:none;
}

#prawo {
 width:389px;
 float:right;
}

.box {
 width:389px;
 float:left;
 margin-bottom:20px;
}

.boxg {
 width:377px;
 height:22px;
 float:left;
 background:url('images/b1.gif');
 color:#FFF;
 font-size:12px;
 font-weight:bold;
 padding-left:12px;
 padding-top:8px;
}

.boxg1 {
 width:377px;
 height:22px;
 float:left;
 background:url('images/b2.gif');
 color:#FFF;
 font-size:12px;
 font-weight:bold;
 padding-left:12px;
 padding-top:8px;
}

.boxt {
 width:359px;
 float:left;
 background:url('images/btlo.gif') center bottom repeat-x;
 font-size:12px;
 padding:15px;
}

.sb {
 width:340px;
 float:left;
 margin-bottom:7px;
 line-height:16px;
 font-size:11px;
}

textarea.text_tresc {
 width:333px;
 height:48px;
 float:left;
 border:1px #B3B3B3 solid;
 padding:13px;
 margin-top:13px;
 background:none;
 color:#666666;
 font-family:Arial;
 font-size:11px;
}

input.dodajSB {
 background:none;
 float:right;
 padding:5px 10px 5px 10px;
 color:#666666;
 border:1px #B3B3B3 solid;
 font-size:11px;
 margin-top:12px;
}

#stopka {
 width:886px;
 float:left;
 color:#FFF;
 font-size:12px;
 padding-left:24px;
 padding-top:16px;
 margin-bottom:16px;
}

#stopka a {
 color:#FFF;
 text-decoration:none;
}

img.herb {
 width:50px;
 height:50px;
 float:left;
 margin-left:31px;
}

img.herb2 {
 width:50px;
 height:50px;
 float:left;
}

.mecz {
 width:197px;
 float:left;
}

.druzyny {
 width:197px;
 float:left;
 text-align:center;
 font-weight:bold;
}

.wynik {
 width:197px;
 float:left;
 text-align:center;
 font-weight:bold;
 color:#9A001D;
 margin-top:2px;
 margin-bottom:2px;
}

.meczinfo{
 width:197px;
 float:left;
 text-align:center;
}

#buttony img {
 float:left;
 border:0;
 margin:2px;
 width:85px;
 height:43px;
}

#fototyg img {
 width:355px;
 float:left;
 border:2px #B3B3B3 solid;
}

#podpisf {
 width:359px; 
 float:left; 
 text-align:center; 
 margin-top:12px;
}

.newsd {
 width:500px;
 float:left;
 margin-bottom:20px;
 font-size:12px;
 text-align:justify;
}

.newsd a {
 color:#000;
 text-decoration:none;
 border-bottom:1px #000 dotted;
}

.newss a {
 color:#000;
 text-decoration:none;
 border-bottom:1px #000 dotted;
}

.newsd img {
 width:200px;
 height:100px;
 float:left;
 border:0;
 margin-right:16px;
}

.newsd h3 {
 font-size:14px;
 color:#000;
 float:left;
 width:283px;
 margin-top:4px;
 margin-bottom:6px;
 padding:0;
}

.newsd h3 a {
 color:#000;
 text-decoration:none;
}

.newsd p {
 margin:0 0 12px 0;
 padding:0;
 text-align:justify;
 line-height:16px;
}

.dzial {
 width:500px;
 float:left;
 margin-bottom:20px;
 font-size:12px;
 text-align:justify;
}

.dzial img {
 float:left;
 border:0;
 margin-right:16px;
}

.dzial h3 {
 font-size:14px;
 color:#000;
 float:left;
 width:283px;
 margin-top:4px;
 margin-bottom:6px;
 padding:0;
}

.dzial h3 a {
 color:#000;
 text-decoration:none;
}

.dzial p {
 margin:0 0 12px 0;
 padding:0;
 text-align:justify;
 line-height:16px;
}

.komunikat {
 width:100%;
 float:left;
 color:#FFF;
 margin-top:30px;
 text-align:center;
}

h5 {
 font-size:14px;
 width:450px;
 float:left;
 padding:0;
 margin:12px 0 12px 0;
}

.social {
 width:250px;
 float:right;
 text-align:right;
 font-size:11px;
}

.social img {
 width:16px;
 height:16px;
 border:0;
 margin-top:-2px;
 margin-left:4px;
 margin-right:4px;
 float:right;
}

.kom {
 width:472px;
 border:1px #B3B3B3 solid;
 float:left;
 padding-left:14px;
 padding-right:14px;
 padding-bottom:10px;
 padding-top:10px;
 margin-top:5px;
 margin-bottom:5px;
 line-height:19px;
 text-align:justify;
 color:#777777;
 font-size:11px;
}

.kom a {
 color:#000;
 text-decoration:none;
} 

.kom span {
 display:block;
 width:480px;
 color:#353535;
}

.kom img {
 width:50px;
 height:50px;
 float:left;
 border:5px #F0F0F0 solid;
 margin-right:15px;
 margin-left:-4px;
}

#sondasonda a {
 color:#000;
 text-decoration:none;
}