/* Start of CMSMS style sheet 'CSW Addons' */
a.SztukiWalki {
font-size: 1.6em;
font-weight: bold;
padding: 10px 10px 10px 10px;
}

h3.przepisy {
color: #ff0;
font-size: 1.1em;
}

p.red {
color: #f00;
}

table.zawodnicy {
margin: 10px 0px 10px 0px;
}

ul.osiagniecia {
list-style: none;
padding: 0px;
margin: 0px;
}

ul.osiagniecia li {
padding: 0px;
margin: 0px;
}

td.zdjecie {
vertical-align: top;
border: 1px solid #800000;
width: 160px;
}

td.zdjecie img {
width: 160px;
}

td.middleData {
vertical-align: top;
color: #ff0;
background: #800000;
border: 1px solid #800000;
width: 120px;
font-size: 0.8em;
}

td.data{
border: 1px solid #800000;
width: 266px;
font-size: 0.9em;
}

table.trenerzy {
margin: 10px 0px 10px 0px;
}

table.trenerzy td.opis{
border: 1px solid #800000;
}

table.treningi {
border:10px solid #000;
background: #000;
margin: 0px;
color: #ff0;
padding: 1em;
width: 520px;
text-align: center;
}

table.treningi td {
border: 1px solid #800000;
padding: 10px;
margin: 0em;
}

table.treningi td.red {
border: 1px solid #800000;
background: #450000;
color: #e91d23;
padding: 10px;
margin: 0em;
}

table.treningi td.yellow,
td.yellow {
border: 1px solid #800000;
background: #450000;
color: #ff0;
padding: 10px;
margin: 0em;
}

table.treningi th {
border: 1px solid #800000;
background: #000;
color: #ed1e24;
padding: 10px;
margin: 0em;
width: 190px;
font-weight: normal;
}

table.treningi th.triple {
border: 1px solid #800000;
background: #000;
color: #ed1e24;
padding: 10px;
margin: 0em;
width: 120px;
font-weight: normal;
}

table.linki {
margin: 10px 0px 10px 0px;
}


table.linki td {
border: 1px solid #800000;
padding: 0.5em  0.5em 0.5em 0.5em;
}

table.linki td.black {
background: #000;
border: 1px solid #800000;
width: 200px;
}

ul.bez_znaczka {
list-style: none;
padding: 0.5em 0em 0.5em 0em;
}

ul.bez_znaczka li {
padding: 0.5em 0em 0.5em 0em;
}

/* End of 'CSW Addons' */

