html { 
  margin:0px;
  padding:0px;
}

body { 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  line-height: 1.4;
  font-size: 14px;
  margin:0px;
  padding:10px;
  background-color: white;
}

h1, #leftnav, .news, .noprint, .adminsonly { display: none; }

h1, h2, h3, h4 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-decoration: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
}
h2 { margin: 0px; }
.wikizadanie h1 { color: black; font-size: 150%; text-align: center; display: block; margin: 0px; }
.wikizadanie h2 { font-size: 100%; }
.wikizadanie table.io { border: solid thin black; border-spacing: 5px; }
.wikizadanie table.io td { vertical-align: top; }
.wikizadanie table.io pre { border: solid thin black; padding: 2px; }


/*
.body {
  width: 60em;
}

h1 { 
  font-size: 200%; padding: 0px; margin: 0px; height: 40px; 
  color: #732C7B;
}
h2 { font-size: 150%; padding: 0px 0px 0px 0px;}
h3 { font-size: 125%; padding: 0px 0px 0px 0px;}

#content
{
padding: 10px;
}

a:link, a:visited { color: #000099; text-decoration: none; }
a:hover, a:active { color: #732c7b; text-decoration: underline; }

table th {
  border: solid thin black;
  background: #421C52;
  color: white;
  vertical-align: bottom;
  padding: 4px;
}

table td {
  padding: 4px;
}

table.post {
  border: solid thin black;
  border-collapse: collapse;
  margin-bottom: 1em;
}

table.inactivepost {
  border: solid thin gray;
  border-collapse: collapse;
  margin-bottom: 1em;
}

table.inactivepost th {
  border: solid thin gray;
  background: #fff0f0;
  color: gray;
  text-align: left;
  padding: 4px;
}

table.inactivepost td {
  padding: 4px;
  color: gray;
}

.submittable {
  font-size: 90%;
}

.submittable th {
  text-align: center;
}

.submittable td {
  padding-left: 0.5em;
  padding-right: 0.5em;
}

hr.gap {
  margin-top: 2em;
  margin-bottom: 2em;
}

table.body { font-size: 80%; }

table.inactivepost a:link, table.inactivepost a:visited { color: #ff9999; text-decoration: none; }
table.inactivepost a:hover, table.inactivepost a:active { color: #bb99ff; text-decoration: underline; }

.bar { border-right: solid thin black; }
.b { font-weight: bold; }
.u { text-decoration: underline; }
.blue { color: blue; }
.red { color: red; }



img { border: none }

.small{ font-size: 11px; }

table { empty-cells: show ;}

td, th { 
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  color: #333333; 
  background: transparent;
  line-height: 1.4; 
  font-size: 12px; 
}

.datatable {padding: 0pt; margin: 0pt;border-spacing: 0pt;border-collapse:collapse; }
.datatable td {
  text-align:center; border: 1px black solid; padding-left: 1ex; padding-right: 1ex; margin: 0pt; 
}

.myteam { background: #77ff77; }
.accepted { background: #77ff77; }

form {
  padding: 0px;
  margin: 0px;
}

p.bigfirst:first-letter { font-size:large; }
.resulttable {padding: 0pt; margin: 0pt;border-spacing: 0pt;border-collapse:collapse; }
.resulttable td {
  text-align: left; border: 1px black solid; padding-left: 1ex; padding-right: 1ex; margin: 0pt; 
  font-size: xx-small;
}
td.better {
    background-color: #77FF77;
}
td.good {
    background-color: #CCFFCC;
}
td.bad {
    background-color: #ff9999;
}

.smallresulttable {padding: 0pt; margin: 0pt;border-spacing: 0pt;border-collapse:collapse; }
.smallresulttable td {
  text-align: left; border: 1px black solid; padding-left: 1ex; padding-right: 1ex; margin: 0pt; 
  font-size: x-small;
}
.smallresulttable td.good {
    background-color: #CCFFCC;
}
.smallresulttable td.bad {
    background-color: #ff9999;
}
.smallresulttable td.alignright {
    text-align: right;
}

div.colorScheme {
  position: absolute;
  left: 1em;
  top: 1em;
}

a.unsolved:link, a.unsolved:visited { font-weight: bold; }
a.unsolved:hover, a.unsolved:active { font-weight: bold; }
a.invis:link, a.invis:visited { text-decoration: line-through; }
a.invis:hover, a.invis:active { text-decoration: line-through; }

.yellowbg { background: yellow; }
.orangebg { background: #e5bbff; }

.nw {white-space: nowrap;}

*/

/*
vim: tw=0:nowrap:fdm=marker
*/
