/*--------------------------------------------*/
/*-- tableki z wynikami ----------------------*/
/*--------------------------------------------*/
*
{
 font-family: Verdana, Arial CE, Helvetica;
 font-size: 8pt;
 color: black;
 vertical-align: top;
}

BODY
{
 font-family: Verdana, Arial CE, Helvetica;
 color: black;
 margin: 5pt;
 background-color: white;
}

H1
{
 color: black;
 text-align: center;
 font-size: 14pt;
 font-weight: bold;
}

A
{
 color: black;
 font-weight: normal;
 text-decoration: none;
}

A:hover
{
 color: red;
 text-decoration: underline;
}


PRE
{
 font-family: courier; 
 color: black;
 font-size: 8pt;
}


textarea
{
font-family: courier;
/*font-size: 8pt; */
}

td
{
vertical-align: top;
}


table.result
{
 background-color: white;
 padding: 0px;
 border-collapse: collapse;
 border-style: solid;
 border-color: ButtonShadow;
 border-width: 2px;

}

th.result
{
 vertical-align: top;
 text-align: left;
 padding: 1px;
 margin: 0px; 
 border-width: 1px;
 border-style: solid;
 border-color: ButtonShadow;
 background-color: #a0ffa0;
 border-spacing: 10px;
 white-space: nowrap;
}

tr.result
{
 color: black;
 TEXT-DECORATION: none;
}

tr.result-sel
{
 color: black;
 TEXT-DECORATION: none;
 background-color: #ffa0a0;
}

tr.result:hover
{
 color: black;
 TEXT-DECORATION: none;
 background-color: #fff0f0;
}

td.result
{
 vertical-align: top;
 padding: 1px;
 margin: 0px; 
 border-width: 1px;
 border-style: solid;
 border-color: ButtonShadow;
 border-spacing: 10px;
/* white-space: nowrap;*/
}


/*--------------------------------------------*/
/*-- tableki do tla --------------------------*/
/*--------------------------------------------*/

table.bg
{
 background-color: #e0ffe0;
 padding: 0px;
 border-top: 1px solid  white;
 border-left: 1px solid white;
 border-bottom: 1px solid  ButtonShadow;
 border-right: 1px solid  ButtonShadow;
}

th.bg
{
 vertical-align: top;
 text-align: left;
 font-weight: bold;
 padding: 1px;
 background-color: #a0ffa0;
 border-top: 1px solid  white;
 border-left: 1px solid white;
 border-bottom: 1px solid  ButtonShadow;
 border-right: 1px solid  ButtonShadow;
 margin: 0px; 
 white-space: nowrap;
}

/*--------------------------------------------*/
/*-- tableki do wynikow ----------------------*/
/*--------------------------------------------*/

table.wyn
{
 background-color: #e0ffe0;
 padding: 0px;
 border-top: 1px solid  white;
 border-left: 1px solid white;
 border-bottom: 1px solid  ButtonShadow;
 border-right: 1px solid  ButtonShadow;
}

th.wyn
{
 vertical-align: top;
 text-align: left;
 font-weight: bold;
 padding: 1px;
 background-color: #a0ffa0;
 border-top: 1px solid  white;
 border-left: 1px solid white;
 border-bottom: 1px solid  ButtonShadow;
 border-right: 1px solid  ButtonShadow;
 margin: 0px; 
/* white-space: nowrap; */
}

td.wyn
{
 vertical-align: top;
 text-align: left;
/* font-weight: bold; */
 padding: 1px;
/* background-color: #a0ffa0; */
 border-top: 1px solid  white;
 border-left: 1px solid white;
 border-bottom: 1px solid  ButtonShadow;
 border-right: 1px solid  ButtonShadow;
 margin: 0px; 
 white-space: nowrap;
}



/*--------------------------------------------*/
/*-- zakladki stron     ----------------------*/
/*--------------------------------------------*/


button.tab-on
{
 BORDER-RIGHT: ButtonFace 1px solid;
 BORDER-TOP: white 1px solid;
 BORDER-LEFT: white 1px solid;
 BORDER-BOTTOM: 0;
 VERTICAL-ALIGN: middle;
 BACKGROUND-COLOR: #e0ffe0;
 TEXT-ALIGN: center;
}

button.tab-off
{
 BORDER-RIGHT: ButtonShadow 1px solid;
 BORDER-TOP: white 1px solid;
 BORDER-LEFT: white 1px solid;
 BORDER-BOTTOM: 0;
 VERTICAL-ALIGN: middle;
 BACKGROUND-COLOR: #a0ffa0;
 TEXT-ALIGN: center;
}

button.tab-on:hover
{
 BORDER-RIGHT: ButtonShadow 1px solid;
 BORDER-TOP: white 1px solid;
 BORDER-LEFT: white 1px solid;
 BORDER-BOTTOM: 0;
 VERTICAL-ALIGN: middle;
 BACKGROUND-COLOR: #c0ffc0;
 TEXT-ALIGN: center;
}
/*--------------------------------------------*/
/*--------------------------------------------*/

div.bg
{
 background-color: #e0ffe0;
 padding: 0px;
 border-top: 1px solid  white;
 border-left: 1px solid white;
 border-bottom: 1px solid  ButtonShadow;
 border-right: 1px solid  ButtonShadow;
}

div.head
{
 vertical-align: top;
 text-align: left;
 font-weight: bold;
 padding: 1px;
 background-color: #a0ffa0;
 border-top: 1px solid  white;
 border-left: 1px solid white;
 border-bottom: 1px solid  ButtonShadow;
 border-right: 1px solid  ButtonShadow;
 margin: 2px; 
 white-space: nowrap;
}


table.cen
{
 width:100%;
/* font-family: "Times New Roman", serif; font-size: 12pt; */
/* border-color: #000000; */
/* border: 1px solid black; */

 background-color: white;
 padding: 0px;
 border-collapse: collapse;
/* border-style: solid; */
/* border-color: ButtonShadow; */
/* border-width: 2px; */
}


th.cen-s
{
 vertical-align: top;
 text-align: left;
 padding: 1px;
 margin: 0px; 
 border-width: 1px;
 border-style: solid;
 border-color: ButtonShadow;
 background-color: #d9d9d9;
 border-spacing: 10px;
 white-space: nowrap;
 font-weight: bold;
 text-align: center;
}

th.cen-z
{
 vertical-align: top;
 text-align: left;
 padding: 1px;
 margin: 0px; 
 border-width: 1px;
 border-style: solid;
 border-color: ButtonShadow;
 background-color: #ccffcc;
 border-spacing: 10px;
 white-space: nowrap;
 font-weight: bold;
 text-align: center;
}



td.cen
{
 vertical-align: top;
 padding: 1px;
 margin: 0px; 
 border-width: 1px;
 border-style: solid;
 border-color: ButtonShadow;
 border-spacing: 10px;
 background-color: white;

}



