body {background: #f0e1d3 url("images/bg.gif") top left repeat-x; margin: 0 0 0 0;}

img {margin:0; padding:0; border:0;}

img.wiecej {margin-top:10px;}

#no-wrap img.wiecej {margin-top: 0px;}

#page {margin:auto; padding:0; width:800px; height: auto; background: #323232 url("images/bg_content.gif");}
#sideborder {margin: 0; padding:0; width: 800px; height:auto; background: url("images/sideborder.gif") top left repeat-y;}

#topborder {margin:0; padding:0; width:800px; overflow: hidden; height:2px; background: #323232;}

#contentcontainer {float:left; width:582px; height: auto; background: white url("images/border_right_content.gif") top right repeat-y;}
#topbordercontent {width:582px; height:7px; font-size: 1px; overflow: hidden; background: white url("images/border_top_content.gif") top left no-repeat;}
#bottombordercontent {width:582px; height:7px; font-size: 1px; overflow: hidden; background: white url("images/border_bottom_content.gif") top left no-repeat;}

#flash {width: 800px; height: 191px; padding: 0; margin: 0;}

#source {width:550px; height:auto; padding:0; margin: 10px 16px 10px 16px; background: #f0f0f0;}
#sourcetop {width:550px; font-size: 1px; overflow: hidden; height: 2px; padding:0; margin:0; background: url("images/border_top_source.gif") top left no-repeat;}
#sourcebottom {width:550px; font-size: 1px; overflow: hidden; height: 2px; padding:0; margin:0; background: url("images/border_bottom_source.gif") top left no-repeat;}

#source p {padding:0; margin: 2px 15px 2px 15px; font-family: Arial; font-size: 11px; color: #5b5b5b;}
#source p a {padding:0; margin:0; text-decoration: none; color: #5b5b5b;}
#source p a:hover {padding:0; margin:0; text-decoration: none; color: black;}

#source p a.color {color : #2c579a; text-decoration: none;}
#source p a.color:hover {color : black; text-decoration: none;}

#archive {width:318px; height:auto; padding:0; margin: 5px 16px 10px 16px; background: #f0f0f0;}
#archivetop {width:318px; font-size: 1px; overflow: hidden; height: 2px; padding:0; margin:0; background: url("images/border_top_archive.gif") top left no-repeat;}
#archivebottom {width:318px; font-size: 1px; overflow: hidden; height: 2px; padding:0; margin:0; background: url("images/border_bottom_archive.gif") top left no-repeat;}

#archive p {padding:0; margin: 2px 15px 2px 0px; font-family: Arial; font-size: 11px; color: #5b5b5b; text-align: right;}
#archive p a {padding:0; margin:0; text-decoration: none; color: #5b5b5b;}
#archive p a:hover {padding:0; margin:0; text-decoration: none; color: black;}

#newscontainer {float:left; padding:0; margin:0; width:350px; height:auto; background: url("images/dotted_v.gif") top right repeat-y;}

#news {width: 310px; padding: 10px 20px 10px 20px; margin:0;}
#news:first-child {padding-top: 5px;}
#news p {padding:0; margin:0;}
#fullnews p {padding:0; margin:0;}

#content p {padding:0; margin-top: 8px; font-family: Arial; font-size : 12px; color : #3c3c3c; line-height: 1.3;}
#content p:first-child {margin-top: 0px;}
#content p a {padding:0; margin:0; font-family: Arial; font-size : 12px; color : #2c579a; border-bottom: none; text-decoration: none;}
#content p a:hover {padding:0; margin:0; font-family: Arial; font-size : 12px; color : #2c579a; text-decoration: underline; }
#content p a.more-link {padding:0; margin:0; text-decoration: none; border-bottom: none;}
#content p a.more-link:hover {filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; padding:0; margin:0; text-decoration: none;  border-bottom: none;}

#news p.title a, #fullnews p.title {padding:0; margin:0; font-family: Arial; font-size : 15px; font-weight: bold; color :#3c3c3c; text-decoration: none;}
#news p.author, #fullnews p.author {padding:0; margin-bottom: 10px; font-family: Arial; font-size : 11px; color : #828282;}

#fullcontainer {width:540px; padding: 5px 22px 10px 20px; margin:0;}
#fullnews {width:540px; padding:0; margin:0;}

#fullpage {width:540px; padding:0; margin:0; overflow: hidden;}

#fullpage p {padding:0; margin:0;}
#fullpage p.title {padding:0; margin-bottom: 15px; font-family: Arial; font-size : 15px; font-weight: bold; color :#3c3c3c;}
#pagecontent p {padding:0; margin-top: 10px; font-family: Arial; font-size : 12px; color : #3c3c3c; line-height: 1.4;}
#pagecontent p a {padding:0; margin:0; font-family: Arial; font-size : 12px; color : #2c579a; text-decoration: none;}
#pagecontent p a:hover {padding:0; margin:0; font-family: Arial; font-size : 12px; color : #2c579a; text-decoration: underline;}
#pagecontent p:first-child {margin-top: 0px;}

big {font-size: 14px;}
small {font-size: 10px;}

ul {padding:0; margin:10px 0px 10px 0px; list-style-image: url(kropka.gif);}
li {padding:0; margin:0px 0px 2px 25px; font-family: Arial; font-size : 12px; color : #3c3c3c; line-height: 1.3;}

td {padding:0; margin: 0; font-family: Arial; font-size : 12px; color : #3c3c3c; line-height: 1.4;}
td a {padding:0; margin:0; font-family: Arial; font-size : 12px; color : #2c579a; text-decoration: none;}
td a:hover {padding:0; margin:0; font-family: Arial; font-size : 12px; color : #2c579a; text-decoration: underline;}
td span {font-family: arial; font-size: 11px; color: #666666;}

tr.head td {padding-bottom: 4px; border-bottom: 1px solid #cad7ea; color: #666; font-weight: normal;}
tr.team1 td {padding-top: 4px; padding-bottom: 2px;}
tr.team2 td {padding-bottom: 4px;  padding-top: 2px;}
tr.players td {border-top: 1px solid #cad7ea; color: #666;}

table.schedule {padding: 0; margin: 0; border: 0; font-size: 11px; color: #3c3c3c;}
table.schedule tr.head td {padding-bottom: 2px; border-bottom: 1px solid #e8903b; color: black;}
table.schedule tr.date td {padding-bottom: 5px; padding-top: 2px; color: #d36800;}
table.schedule tr.legend td {border-bottom: 1px solid #cad7ea; text-align: center; color: #666; width: 86px;}
table.schedule tr.vs td {font-size: 10px; background: #fafafa; text-align: center; color: #999;}
table.schedule tr.team1 td {background: #fafafa; text-align: center;}
table.schedule tr.team2 td {background: #fafafa; text-align: center;}
table.schedule tr td.blank {background: none; border: none; width: 8px; text-align: center;}

#comments {width: 540px; margin: 0px 22px 15px 20px; padding: 0px; font-family: Arial; font-size: 12px;}
#comments div span.author {float: left; margin-left: 10px; margin-bottom: 2px; color: #474747; font-weight: bold;}
#comments div span.date {font-size: 11px; color: #828282; font-weight: normal;}
#comments div span.links {float: right; margin-right: 10px; }
#comments div span.links a {margin-left: 5px; color: #2c579a; border-bottom: none; text-decoration: none;}
#comments div span.links a:hover {color: #2c579a; text-decoration: underline;}

#comments div div.comment {width: 540px; height: auto; padding: 0; margin: 0; background: url("images/bg_comment.gif") top left repeat-y;}
#comments div div.commenttop {width:540px; font-size: 1px; overflow: hidden; height: 6px; padding: 0; margin: 0; background: url("images/border_top_comment.gif") top left no-repeat;}
#comments div div.commentbottom {width:540px; font-size: 1px; overflow: hidden; height: 2px; padding: 0; margin: 0; background: url("images/border_bottom_comment.gif") top left no-repeat;}
#comments div div.comment p {padding: 5px 10px 5px 10px; margin: 0; color: #474747;}
#comments div div.comment p a {color: #474747; text-decoration: none; border-bottom: 1px dotted #2c579a;}
#comments div div.comment p a:hover {color: #2c579a; text-decoration: underline;}

/* ############## FORMS ############# */

#Skomentuj {width: 540px; padding: 5px 0px 5px 0px; margin: 5px 22px 0px 20px; border-top: 1px solid #cad7ea; border-bottom: 1px solid #cad7ea; font-family: Arial; font-size: 11px; color: #828282;}
input {width: 130px; padding: 5px 10px 5px 10px; margin-bottom: 5px; border: 0; background: url("images/input.gif") top right no-repeat; font-family: Arial; font-size: 12px; color: #3c3c3c;}
textarea {padding: 5px 8px 5px 8px; margin-bottom: 5px; border: 1px solid #e9e9e9; background-color: #fbfbfb; width: 522px; height: auto; font-family: Arial; font-size: 12px; color: #3c3c3c;}
label {margin-right: 5px;}
#submit {float: right; width: 89px; height: 16px; border: 0; padding: 0px; margin: 0px; cursor: pointer; background: url("images/dodaj_komentarz.gif") top left no-repeat;}
#submit:hover {filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}

#archiveleft {float:left; padding:0; margin:0; width:415px; height:auto;}
#archiveright {float:right; padding: 0; margin-top: 25px; width:125px; height:auto; background: url("images/dotted_v.gif") top left repeat-y;}
#archiveright a {padding:0; margin:0; font-family: Arial; font-size : 12px; color : #3c3c3c; text-decoration: none;}
#archiveright a:hover {text-decoration: underline; color : #3c3c3c;}

#promocontainer {float:right; padding: 10px 12px 10px 10px; width:209px; height:auto;}

#boxcontainer {float:right; width:218px; height: auto;}

div.box {padding:0; margin:10px 17px 10px 15px; width: 186px; height: auto; text-align:right;}
div.boxcontent {padding: 0; margin:0; background: url("images/bg_light.gif") top left repeat; text-align:left;}
div.boxtop {padding:0; margin:0; width:186px; overflow: hidden; height:2px; background: url("images/border_top_light.gif") top left repeat;}
div.boxbottom {padding:0; margin:0; width:186px; overflow: hidden; height:2px; background: url("images/border_bottom_light.gif") top left repeat;}

div.boxcontent p {margin: 10px 0px 10px 15px; padding:0; line-height: 1.3;}
div.boxcontent p a {padding:0; margin:0; text-decoration: none; font-family: Verdana; font-size: 11px; color: #bebebe;}
div.boxcontent p a:hover {text-decoration: none; font-family: Verdana; font-size: 11px; color: white;}

img.toggle {padding: 11px 2px 8px 5px;}
a:hover img.toggle {filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}

#copyrights {margin: 10px; width: 780px; height:auto; padding: 0; background: url("images/bg_dark.gif") top left repeat;}

#copyrights p {margin: 10px 20px 10px 20px; font-family: Arial; font-size: 11px; color: #808183;}
#copyrights p a {margin:0; padding:0; text-decoration: none; font-family: Arial; font-size: 11px; color: #808183;}
#copyrights p a:hover {margin:0; padding:0; text-decoration: none; font-family: Arial; font-size: 11px; color: white;}

#copyrights p.links a {margin-right: 10px; text-decoration: none; font-family: Arial; font-size: 11px; color: #808183;}
#copyrights p.links a:hover {margin-right: 10px; color: white;}

#topdark {margin: 0; padding:0; width: 780px; overflow: hidden; font-size: 2px; height:2px; background: url("images/border_top_dark.gif") top left no-repeat;}
#bottomdark {margin: 0; padding:0; width: 780px; overflow: hidden; height:2px; background: url("images/border_bottom_dark.gif") top left no-repeat;}

#clear {display:block; clear:both; height:0px; font-size:1px; line-height:1px;}