body
{
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background: #fff;
	color: #000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
}

h1 {
	font-family: Tahoma, Arial, Verdana;
	color: #30318C;
	font-size: 16pt;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	margin: 2px;
}

h2 {
	display: inline;
	font-family: Tahoma, Arial, Verdana;
	color: #30318C;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	margin: 2px;
}

table {
	border: none;
	margin: 0;
	padding: 0;
}

table.tabor {
	font-family: Arial, Tahoma, Verdana;
	font-size:8pt;
}

table.tabor tr.naglowek {
	height:20px;
	background:url("fade_-1.gif");
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	font-weight:bold;
	color:#fff;
}

table.tabor tr.normal {
	padding:1px;
	margin:1px;
	text-align:center;
	vertical-align:top;
}

table.tabor tr.normal:hover,
table.tabor tr.dontexist:hover {
	background:#C7FFB4;
}

table.tabor tr.dontexist {
	padding:1px;
	margin:1px;
	text-align:center;
	vertical-align:top;
	background:#dddddd;
	color:#888888;
}

table.tabor tr.normal td,
table.tabor tr.dontexist td {
	padding:1px;
	margin:1px;
}

table.tabor tr img.foto {
	width:10px;
	height:10px;
	border:0px;
	padding:1px;
	margin:1px;
	text-align:center;
	vertical-align:top;
	position: relative; top:1px;
}

table.tabor td.numer {
	font-size:10pt;
}

table.search {
	font-family: Tahoma, Verdana, Arial;
	font-size: 7.5pt;
	color: #000000;
	padding: 0px;
	border-spacing:0px;
}

table.search td.formularz {
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

table.search td.on {
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background: #ffffff;
	padding: 2px;
}

table.search td.space {
	border-bottom: #000000 1px solid;
	width:3px;
}

table.search td.off {
	border-left: #888888 1px solid;
	border-right: #888888 1px solid;
	border-top: #888888 1px solid;
	border-bottom: #000000 1px solid;
	background: #dddddd;
	padding: 2px;
}

table.bsearch {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9pt;
	color: #000000;
	padding: 0px;
	border-spacing:0px;
}

table.bsearch td.formularz {
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

table.bsearch td.on {
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	background: #ffffff;
	padding: 3px;
}

table.bsearch td.space {
	border-bottom: #000000 1px solid;
	width:5px;
}

table.bsearch td.off {
	border-left: #888888 1px solid;
	border-right: #888888 1px solid;
	border-top: #888888 1px solid;
	border-bottom: #000000 1px solid;
	background: #dddddd;
	padding: 3px;
}

table.fadeBox {
	background: url("fade_box.jpg");
}

table.fotoBox {
	background: url("fade_box.jpg");
	border: #222222 1px solid;
}

table.fotoBox4 {
	background: url("fade_box4.jpg");
	border: #222222 1px solid;
}

table.fotoBox3 {
	background: url("fade_box3.jpg");
	border: #222222 1px solid;
}

table.fotoBox2 {
	background: url("fade_box2.jpg");
	border: #222222 1px solid;
}

table.fotoBox1 {
	background: url("fade_box1.jpg");
	border: #222222 1px solid;
}

table.fotoBox0 {
	background: url("fade_box0.jpg");
	border: #222222 1px solid;
}
table.fotoBox-1 {
	background: url("fade_box-1.jpg");
	border: #222222 1px solid;
}
table.fotoBoxNew {
	background: url("fade_orange.jpg");
	border: #222222 1px solid;
}

table.buttons {
	border-spacing: 1px;
	padding: 1px;
	margin: 1px;
}

table.buttons td {
	border-spacing: 1px;
	padding: 4px;
	margin: 1px;
}

td {
	border: none;
	margin: 0;
	padding: 0;
}

#edit table {
	border: 0px;;
	margin: 2px;
	padding: 2px;
}

#edit td {
	border: 0px;;
	margin: 2px;
	padding: 2px;
}

table.p2s2 {
	border: none;
	padding: 1px;
	border-spacing: 1px;
}

td.padding1px {
	border: none;
	padding: 1px;
	border-spacing: 1px;
}

li {
	list-style-type: disc;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 10px;
	line-height: 14px;
}

ul {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}

p {
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 10px;
	margin-bottom: 3px;
}

pre.forum {
	font-family: Courier New;
	color: #333333;
	font-size: 9pt;
	text-align: left;
	margin-left: 5px;
}

pre.forumdeleted {
	font-family: Courier New;
	color: #af0000;
	font-size: 9pt;
	text-align: left;
	margin-left: 5px;
}

span.instrukcja {
	font-family: Courier New;
	color: #333333;
	font-size: 9pt;
}

a:link { text-decoration: none; color: #00AEEF; font-weight: bold;}
a:visited {text-decoration: none; color: #7489A0; font-weight: bold;}
a:hover {text-decoration: underline; color: #00AEEF; font-weight: bold;}
a:active {text-decoration: none; color: #00AEEF; font-weight: bold;}

a.foto img,
a.foto img:link,
a.foto img:visited,
a.foto img:active { border:0px; padding:2px; }

a.foto img:hover		{ border:0px; padding:2px; background: #8BEAFF; }

a.mark1:link,
a.mark1:visited,
a.mark1:active		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#FF0000; color:#000000; font-weight:bold; }
a.mark1:hover		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:1px solid #000000; background:#0057B7; color:#ffffff; font-weight:bold; }

a.mark2:link,
a.mark2:visited,
a.mark2:active		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#FFAA00; color:#000000; font-weight:bold; }
a.mark2:hover		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#0057B7; color:#ffffff; font-weight:bold; }

a.mark3:link,
a.mark3:visited,
a.mark3:active		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#FFFF00; color:#000000; font-weight:bold; }
a.mark3:hover		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#0057B7; color:#ffffff; font-weight:bold; }

a.mark4:link,
a.mark4:visited,
a.mark4:active		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#00FFFF; color:#000000; font-weight:bold; }
a.mark4:hover		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#0057B7; color:#ffffff; font-weight:bold; }

a.mark5:link,
a.mark5:visited,
a.mark5:active		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#00FF00; color:#000000; font-weight:bold; }
a.mark5:hover		{ margin:0px; padding-top:0px; padding-left:4px; padding-right:4px; padding-bottom:1px; text-decoration:none; border:#000000 1px solid; background:#0057B7; color:#ffffff; font-weight:bold; }

a.red:link 		{ font-weight: bold; text-decoration: none; color: #ff0000; }
a.red:visited		{ font-weight: bold; text-decoration: none; color: #ff0000; }
a.red:hover		{ font-weight: bold; text-decoration: underline; color: #ff0000; }
a.red:active		{ font-weight: bold; text-decoration: none; color: #ff0000; }

a.blue:link 		{ font-weight: bold; text-decoration: none; color: #30318C; }
a.blue:visited		{ font-weight: bold; text-decoration: none; color: #30318C; }
a.blue:hover		{ font-weight: bold; text-decoration: underline; color: #30318C; }
a.blue:active		{ font-weight: bold; text-decoration: none; color: #30318C; }

a.green:link 		{ font-weight: bold; text-decoration: none; color: #19B200; }
a.green:visited		{ font-weight: bold; text-decoration: none; color: #19B200; }
a.green:hover		{ font-weight: bold; text-decoration: underline; color: #19B200; }
a.green:active		{ font-weight: bold; text-decoration: none; color: #19B200; }

a.nbblue:link 		{ font-weight: normal; text-decoration: none; color: #0057B7; }
a.nbblue:visited	{ font-weight: normal; text-decoration: none; color: #0057B7; }
a.nbblue:hover		{ font-weight: normal; text-decoration: underline; color: #0057B7; }
a.nbblue:active		{ font-weight: normal; text-decoration: none; color: #0057B7; }

a.nbgreen:link 		{ font-weight: normal; text-decoration: none; color: #19B200; }
a.nbgreen:visited	{ font-weight: normal; text-decoration: none; color: #19B200; }
a.nbgreen:hover		{ font-weight: normal; text-decoration: underline; color: #19B200; }
a.nbgreen:active	{ font-weight: normal; text-decoration: none; color: #19B200; }

a.black:link 		{ font-weight: bold; text-decoration: none; color: #000000; }
a.black:visited		{ font-weight: bold; text-decoration: none; color: #000000; }
a.black:hover		{ font-weight: bold; text-decoration: underline; color: #000000; }
a.black:active		{ font-weight: bold; text-decoration: none; color: #000000; }

a.white:link 		{ font-weight: bold; text-decoration: none; color: #fff; }
a.white:visited		{ font-weight: bold; text-decoration: none; color: #fff; }
a.white:hover		{ font-weight: bold; text-decoration: underline; color: #fff0; }
a.white:active		{ font-weight: bold; text-decoration: none; color: #fff; }

a.nublack:link 		{ font-weight: bold; text-decoration: none; color: #000000; }
a.nublack:visited	{ font-weight: bold; text-decoration: none; color: #000000; }
a.nublack:hover		{ font-weight: bold; text-decoration: none; color: #000000; }
a.nublack:active	{ font-weight: bold; text-decoration: none; color: #000000; }

a.nbblack:link 		{ font-weight: normal; text-decoration: none; color: #000000; }
a.nbblack:visited	{ font-weight: normal; text-decoration: none; color: #000000; }
a.nbblack:hover		{ font-weight: normal; text-decoration: underline; color: #000000; }
a.nbblack:active	{ font-weight: normal; text-decoration: none; color: #000000; }

tr.read,
tr.read td {
	border-spacing: 2px;
	padding: 2px;
	text-align: left;
}

tr.read:hover,
tr.unread:hover {
	background-color:#C7FFB4;
	border-spacing: 2px;
	padding: 2px;
	text-align: left;
}

tr.unread,
tr.unread td {
	background-color:#cccccc;
	border-spacing: 2px;
	padding: 2px;
	text-align: left;
}

table.forumMain,
table.forumMain td {
	border-spacing: 2px;
	padding: 2px;
	border: 0px;
}

table.borderRed {
	border: #ff0000 1px solid;
	border-spacing: 3px;
	padding: 3px;
	margin: 5px;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	color: #000000;
}

table.sideColumn {
	border-spacing: 3px;
	border: 0px;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;

}

td.naglowekBlue,
div.naglowekBlue {
	height:20px;
	text-align: center;
	vertical-align: middle;
	background: url("fade_-1.gif");
	font-weight: bold;
	color:#fff;
}

td.naglowekGreen,
div.naglowekGreen {
	height: 20px;
	text-align: center;
	vertical-align: middle;
	background: url("fade_0.gif");
	font-weight: bold;
	color:#fff;
}

td.naglowekYellow,
div.naglowekYellow {
	height: 20px;
	text-align: center;
	vertical-align: middle;
	background: url("fade_1.gif");
	font-weight: bold;
}

td.naglowekRed,
div.naglowekRed {
	height: 20px;
	text-align: center;
	vertical-align: middle;
	background: url("fade_2.gif");
	font-weight: bold;
	color:#fff;
}

#maleKolumny td {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;
}

#mainMenu td {
	padding: 0;
	margin: 0;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;

}

#mainMenu td.text {
	padding: 0px;
	margin: 2px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

#mainMenu td.element {
	padding: 0;
	margin: 0;
	height: 30px;
	width: 160px;
	background: url("K7_main_off.gif");
	text-align: center;
	vertical-align: middle;
}

#mainMenu td.current,
#mainMenu td.element:hover {
	padding: 0;
	margin: 0;
	height: 30px;
	width: 160px;
	background: url("K7_main_on.gif");
	text-align: center;
	vertical-align: middle;
}



#mainMenu td.admin { background-color:#ffffff; text-align: center; vertical-align: middle; }
#mainMenu td.admin:hover { background-color:#ffaaaa; }
#mainMenu td.admin a:link,
#mainMenu td.admin a:visited,
#mainMenu td.admin a:hover,
#mainMenu td.admin a:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#mainMenu td.elementSmall {
	padding: 0;
	margin: 0;
	height: 20px;
	background: url("main-bg-off.gif") top left repeat-x;
	text-align: center;
	vertical-align: middle;
}

#mainMenu td.currentSmall,
#mainMenu td.elementSmall:hover {
	padding: 0;
	margin: 0;
	height: 20px;
	background: url("main-bg-on.gif") top left repeat-x;
	text-align: center;
	vertical-align: middle;
}

#mainMenu td.currentSmall a:link,
#mainMenu td.currentSmall a:visited,
#mainMenu td.currentSmall a:active,
#mainMenu td.elementSmall a:link,
#mainMenu td.elementSmall a:visited,
#mainMenu td.elementSmall a:active {
	padding: 4px 10px 4px 10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

#mainMenu td.currentSmall a:hover,
#mainMenu td.elementSmall a:hover {
	padding: 4px 10px 4px 10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #fff;
}

#mainMenu td.current a:link,
#mainMenu td.current a:visited,
#mainMenu td.current a:active,
#mainMenu td.element a:link,
#mainMenu td.element a:visited,
#mainMenu td.element a:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

#mainMenu td.current a:hover,
#mainMenu td.element a:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #fff;
}

input.standard {
	border: #203250 1px solid;
	color: #000000;
	background-color: #ffffff;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	margin-left: 2px;
	margin-right: 2px;
}

td.standard {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	color: #000000;
}

td.small {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;

}

input.constant {
	border: #000000 1px solid;
	color: #000000;
	background-color: #ffffff;
	font-family: Courier New;
	font-size: 14px;
	margin: 2px;
}

textarea.constant {
	border: #000000 1px solid;
	color: #000000;
	background-color: #ffffff;
	font-family: Courier New;
	font-size: 14px;
}

#constant {
	border: #000000 1px solid;
	color: #000000;
	background-color: #ffffff;
	font-family: Courier New;
	font-size: 14px;
}

#mainMenu td.user {
	width: 298px;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
}
	
#b_add		{ border: #aaaaaa 2px solid; background-color: #f7f7f7; }
#b1_all		{ border: #222222 1px solid; }
#b1_all_red	{ border: #ff0000 1px solid; margin: 10px; }
#b1_all_green	{ border: #00ff00 1px solid; margin: 10px; }
#b1_all_blue	{ border: #0000ff 1px solid; margin: 10px; }
#b1_bottom	{ border-bottom: #222222 1px solid; }
#b1_top		{ border-top: #222222 1px solid; }
#b1_left	{ border-left: #222222 1px solid; }
#b1_right	{ border-right: #222222 1px solid; }
#b2_all		{ border: #aaaaaa 2px solid; }
#b2_bottom	{ border-bottom: #aaaaaa 2px solid; }
#b2_top		{ border-top: #aaaaaa 2px solid; }
#b2_left	{ border-left: #aaaaaa 2px solid; }
#b2_right	{ border-right: #aaaaaa 2px solid; }
#b_on {	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	background-color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #000000;
}
#b_off { border-top: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	border-right: #aaaaaa 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #000000;
}

#add {
	border: #000000 1px solid;
	color: #000000;
	background-color: #ffffff;
	font-family: Tahoma, Verdana;
	font-size: 11px;
}

#add_form {
	border: #000000 1px solid;
	color: #000000;
	background-color: #ffffff;
	font-family: Courier New;
	font-size: 12px;
}

#forumpreview {
	font-family: Courier New;
	color: #000000;
	font-size: 8pt;
	text-align: left;
}

#font {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10pt;
	color: #000000;
}

#fontfs {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;
}

#menu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}

#forum {
	font-family: Arial,Tahoma,Verdana;
	color: #333333;
	font-size: 10pt;
}

#forum-sm {
	font-family: Arial,Tahoma,Verdana;
	color: #333333;
	font-size: 8pt;
}

#forum2 {
	font-family: Arial,Tahoma,Verdana;
	color: #888888;
	font-size: 10pt;
}

#forum2-sm {
	font-family: Arial,Tahoma,Verdana;
	color: #888888;
	font-size: 8pt;
}

#font_form {
	font-family: Courier New;
	color: #333333;
	font-size: 10pt;
}

#header {
	font-family: Tahoma, Verdana, Arial;
	font-size: 18pt;
	color: #0057B7;
	font-weight: bold;
}

#title {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	color: #0057B7;
}

#fontk { color: #0057B7; }
#fontk2 { color: #257718; }
#fonta { color: #7DEA35; }
#fonth { color: #30A0F0; }
#red { color: #ff0000; }
#fontv { color: #A0A0A0; }
#fontl { color: #FFFFFF; }
#fontn { color: #DDDDDD; }
#fonts { font-size: 7.5pt; }
#fontr { font-size: 10pt; }
#fontmb { font-size: 13pt; }
#fontb { font-size: 16pt; }
#fontbb { font-size: 26pt; }
#fontd { color: #808080; }

#s1 {
	color: #000000;
	background-color: #ffff66;
	font-weight: bold;
}

#s2 {
	color: #000000;
	background-color: #A0FFFF;
	font-weight: bold;
}

#s3 {
	color: #000000;
	background-color: #99ff99;
	font-weight: bold;
}

#s4 {
	color: #000000;
	background-color: #ff9999;
	font-weight: bold;
}

#s5 {
	color: #000000;
	background-color: #ff66ff;
	font-weight: bold;
}

#mark-plus {
	color: #000000;
	background-color: #00ff00;
	font-weight: bold;
}

#mark-hide {
	color: #000000;
	background-color: #aaaaaa;
	font-weight: bold;
}

#mark-minus {
	color: #FFFFFF;
	background-color: #ff0000;
	font-weight: bold;
}

#tlo5 {
	color: #000000;
	background-color: #000000;
	font-weight: bold;
}

#tlo4 {
	color: #000000;
	background-color: #000000;
	font-weight: bold;
}

#tlo3 {
	color: #800080;
	background-color: #800080;
	font-weight: bold;
}

#tlo2 {
	color: #ff0000;
	background-color: #ff0000;
	font-weight: bold;
}

#tlo1 {
	color: #f6ff00;
	background-color: #F6FF00;
	font-weight: bold;
}

#tlo0 {
	color: #00ff00;
	background-color: #00FF00;
	font-weight: bold;
}

#u4 { color: #af0000; }
#u3 { color: #af0000; }
#u2 { color: #333333; }
#u1 { color: #333333; }
#u0 { color: #333333; }
#u { color: #333333; }

div.menuDiv {
	display:block;
	position:relative; right:0px;
	float:right;
	text-align:right;
}

a.menuItem,
a.menuItem:link,
a.menuItem:visited,
a.menuItem:active {
	display:table-cell;
	font-size:11pt;
	color:#fff;
	height:30px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
	background:url('k7_fg_off.gif');
	background-repeat:repeat-x;
	vertical-align:middle;
	text-decoration:none;
}

a.menuCurrent,
a.menuCurrent:link,
a.menuCurrent:visited,
a.menuCurrent:hover,
a.menuCurrent:active,
a.menuItem:hover {
	display:table-cell;
	font-size:11pt;
	color:#fff;
	height:30px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
	background:url('k7_fg_on.gif');
	background-repeat:repeat-x;
	vertical-align:middle;
	text-decoration:none;
}

a.linia {
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 80px;
	text-align: center;
	color: #000000;
	margin-right: 1px;
	margin-bottom: 1px;
	font-size: 10pt;
	text-decoration: none;
	background-color: #f7f7f7;
}

a.linia:hover {
	color: #000000;
	background-color: #99ff99;
}

