body{
	font: 10pt 'Arial CE', Arial, Helvetica, sans-serif;
	background: #ffffdf;
	margin: 1px;
	text-align: center;
	color: #000000;
	padding: 1;
	}
0table {	/*co by tabelki sie centrowały*/
margin-left: auto;
margin-right: auto;
}
form {
margin:0;
}

input {
   border:1px solid #aaaaaa;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   background-color: #dddddd;
	}
/*input.radio {
   border: none;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   background-color: #000000;
	}*/
textarea {
   border:1px solid #aaaaaa;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   background-color: #dddddd;
	}

a {
	font: 10pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: red;
	}
a img {
	color: #fffdf4;
	border: 0;
	border-style: none;
		}
a.akt	{
	font: 10pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #eeeeee;
	}
a.akt:hover {
	color: #cccccc;
	text-decoration: underline;
	}
a.menu2	{
	font: 16pt 'Arial CE', Arial, Helvetica, sans-serif;
	color: #red;
	text-decoration: underline;
	}
a.menu2:hover {
	font: 16pt 'Arial CE', Arial, Helvetica, sans-serif;
	color: red;
	text-decoration: none;
}

/*Linki poziome-------------------------------------------------------------------------------*/
a.menu	{
	font: 14pt 'Arial CE', Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
a.menu:hover {
	font: 14pt 'Arial CE', Arial, Helvetica, sans-serif;
	color: red;
	text-decoration: none;
}
/*koniec Linki poziome-------------------------------------------------------------------------------*/

/*Linki pionowe-------------------------------------------------------------------------------*/
a.menupoz	{
	width: 100%;
	height: 100%;
	color: #000000;
	text-decoration: none;
	border: #fffce8 1px solid;

	}
a.menupoz:hover {
	background-color: #fffdf4;
	color: black;
	border: #c0c0c0 1px solid;
	}
/*Koniec Linki pionowe-------------------------------------------------------------------------------*/


td	{
	vertical-align: top;
	color: black;
	font: 10pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-align: justify;
	}

div.galeria {
	color: black;
	font: bold, 'Arial CE', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}


/*Aktualnosci*/
table.amin_1 {
	margin-left: 10px;
}
td.akttresc {
	background: #fffce8;
	border: #c0c0c0 1px solid;
	font:  10pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	color: #000066;
	padding: 2pt;
	}

td.akttresc2 {
	background: #fffce8;
	border: #c0c0c0 1px solid;
	font:  10pt 'Arial Unicode', Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	color: #000066;
	padding: 2pt;
	}


td.aktdata {
	color: white;
	background: #0b4f82;
	border: #bdc5d0 1px solid;
	padding: 2pt;
	font-size: 10.0pt;
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	}
td.aktpasek {
	padding: 0pt 10pt 0pt 0pt;
	background: #fffce8;
	border: #c0c0c0 1px solid;
	font:  8pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-align: right;
	vertical-align: middle;
	color: #000066;
	}
td.aktpasek a {
	font: 8pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	}
td.aktpasek a:hover {
	text-decoration: underline;
	}
td.aktdetopis {
	color: black;
	font-size: 10.0pt;
	font-family: Arial;
	text-align: right;
	vertical-align: middle;
	}
td.aktdet {
	color: blue;
	font-size: 10.0pt;
	font-family: Arial;
	text-align: left;
	vertical-align: middle;
	}
td.aktdet a {
	font: bold 10pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ff3333;
	}
td.aktdet a:hover {
	text-decoration: underline;
	}
td.formularz1 {
	padding: 2pt 2pt 2pt 2pt;
	text-align: left;
	width: 180;
	}
td.formularz2 {
	padding: 2pt 2pt 2pt 2pt;
	text-align: left;
	width: 420;
	vertical-align: middle;
	}
td.formularz3 {
	padding: 2pt 2pt 2pt 2pt;
	text-align: left;
	width: 600;
	}
/*td.akt5 {
	padding: 2pt 2pt 2pt 2pt;
	font-size: 10.0pt;
	font-family: Arial;
	background: #818EA0;
	text-align: center;
	vertical-align: middle;
	}
td.akt6 {
	padding: 2pt 2pt 2pt 2pt;
	font-size: 10.0pt;
	font-family: Arial;
	background: #818EA0;
	text-align: right;
	vertical-align: middle;
	}
*/
input.akt1{
	font-family: Arial;
	font-size: 11pt;
	color: #5E6A7B;
	border: 1px solid #5E6A7B;
	}
div.akt{
	font-family:Arial;
	color: #0b4f82;
	}

/*Aktualnosci - koniec*/

/*Administracja---------------------------------------------------------------------------------------*/
a.admin	{
	font: 10pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #777777;
	}
a.admin:hover {
	color: #111111;
	text-decoration: underline;
	}

td.dane_1 {
	background: #fffce8;
	border: #c0c0c0 1px solid;
	font:  8pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	color: #000066;
	padding: 2pt;
	}

td.dane_2 {
	background: fffcf8;
	border: #c0c0c0 1px solid;
	font:  8pt 'Arial CE', Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	color: #000066;
	padding: 2pt;
	}

td.edycja_h {
	color: white;
	background: #3399CC;
	border: #bdc5d0 1px solid;
	padding: 2pt;
	font-size: 8.0pt;
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	}
/*Administracja - koniec*/

/*treningi-------------*/
td.hrow	{
	background-color: #000000;
	color: #FFCC00;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	}
td.crow	{
	color: red;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	}
td.zrow	{
	color: green;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	}
td.nrow	{
	color: #6600CC;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	}
td.prow	{
	color: #FF9900;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	}
td.row {
	color: black;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	}
/*---------------------*/

/*---szkolenia---*/
td.szkol_1, td.szkol_1+td, td.szkol_1+td+td, td.szkol_1+td+td+td, td.szkol_1+td+td+td+td, td.szkol_1+td+td+td+td+td, td.szkol_1+td+td+td+td+td+td {
	width: 15px;
	background-color: #CCFFFF;
	text-align: center;
}

td.szkol_1+td {
	width: 100px;
}
td.szkol_1+td+td {
	width: 100px;
}
td.szkol_1+td+td+td {
	width: 200px;
}
td.szkol_1+td+td+td+td {
	width: 20px;
}
td.szkol_1+td+td+td+td+td {
	width: 20px;
}
td.szkol_1+td+td+td+td+td+td {
	width: 200px;
}

td.szkol_2, td.szkol_2+td, td.szkol_2+td+td, td.szkol_2+td+td+td, td.szkol_2+td+td+td+td, td.szkol_2+td+td+td+td+td, td.szkol_2+td+td+td+td+td+td {
	width: 15px;
	background-color: #99FF99;
	text-align: center;
}

td.szkol_2+td {
	width: 100px;
}
td.szkol_2+td+td {
	width: 100px;
}
td.szkol_2+td+td+td {
	width: 200px;
}
td.szkol_2+td+td+td+td {
	width: 20px;
}
td.szkol_2+td+td+td+td+td {
	width: 20px;
}
td.szkol_2+td+td+td+td+td+td {
	width: 200px;
}

td.szkol_h, td.szkol_h+td, td.szkol_h+td+td, td.szkol_h+td+td+td, td.szkol_h+td+td+td+td, td.szkol_h+td+td+td+td+td, td.szkol_h+td+td+td+td+td+td {
	background-color: #663300;
	color: #FFFFCC;
	text-align: center;
}

td.szkolos, td.szkolos+td, td.szkolos+td+td, td.szkolos+td+td+td {
	width: 15px;
	background-color: #99FF99;
	text-align: center;
}

td.szkolos+td {
	width: 100px;
}
td.szkolos+td+td {
	width: 300px;
}
td.szkolos+td+td+td {
	width: 200px;
}

td.szkol_3, td.szkol_3+td, td.szkol_3+td+td, td.szkol_3+td+td+td, td.szkol_3+td+td+td+td, td.szkol_3+td+td+td+td+td, td.szkol_3+td+td+td+td+td+td {
	background-color: #CCFFFF;
	text-align: center;
}


td.szkol_3 {
	width: 100px;
}
td.szkol_3+td {
	width: 100px;
}
td.szkol_3+td+td {
	width: 200px;
}
td.szkol_3+td+td+td {
	width: 100px;
}

#button, #button2{
position: fixed;
left: 8px;
top: 88px;
}

p {
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
}