.clsCursor {  cursor: hand}

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
}

a {
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	color: #694F4F;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

td {
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	vertical-align: top;
}

body.noBckg {
	background-color: transparent;
}

img {
	border: 0px;
}

td.error {
	color: #ff0000 ! important;
}

tr.header {
	height: 87px;
	background-image: url(../gallery/i/hb.gif);
	background-repeat: repeat-x;
	background-position: 0% 100%;
}

tr.headerA {
	height: 12px;
	background-image: url(../gallery/i/hlb.gif);
	background-repeat: repeat-x;
	background-position: 0% 50%;
}

td.headerC {
	padding-left: 16px;
	padding-right: 35px;
	padding-top: 15px;
}

td.headL {
	padding-left: 7px;
	vertical-align: bottom;
	color: #694F4F;
	font-size: 11px;
	font-weight: bold;
}

td.headL a {
	color: #694F4F;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

td.headR1, td.headR2 {
	vertical-align: bottom;
	color: #580C0C;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}

td.headR1 a, td.headR2 a {
	color: #C30D0D;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

td.headL a:hover, td.headR1 a:hover {
	text-decoration: underline;
}

td.headL img, td.headR1 img {
	margin-left: 5px;
	margin-right: 5px;
	vertical-align: middle;
}


tr.middle {
	height: 100%;
	background-image: url(../gallery/i/mb.gif);
	background-repeat: repeat;
	background-position: 0% 0%;
}

div.middle1 {
	height: 100%;
	width: 100%;
	background-image: url(../gallery/i/mhb.gif);
	background-repeat: repeat-x;
	background-position: 0% 0%;
}

div.middle2 {
	height: 100%;
	width: 100%;
	background-image: url(../gallery/i/mlb.jpg);
	background-repeat: repeat-x;
	background-position: 0% 100%;
}

div.middleL2 {
	height: 100%;
	width: 100%;
	background-image: url(../gallery/i/ml.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}

div.middleR2 {
	height: 100%;
	width: 100%;
	background-image: url(../gallery/i/mr.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}

tr.footerA {
	height: 14px;
	background-image: url(../gallery/i/fhb.gif);
	background-repeat: repeat-x;
	background-position: 0% 50%;
}

tr.footer {
	height: 84px;
	background-image: url(../gallery/i/fb.gif);
	background-repeat: repeat-x;
	background-position: 0% 0%;
}

td.footerC {
	padding-left: 16px;
	padding-right: 22px;
}

td.footL, td.footL a {
	color: #998888;
	font-size: 10px;
}

td.footL a {
	text-decoration: underline;
}

td.footL a.email {
	color: #503F3F;
	font-size: 11px;
	text-decoration: none;
}

td.footL a.email:hover {
	text-decoration: underline;
}

td.footR {
	text-align: right;
	vertical-align: top;
	color: #503F3F;
	font-size: 11px;
}

td.footR a {
	color: #503F3F;
	font-size: 11px;
	text-decoration: underline;
}

td.footR img {
	vertical-align: middle;
}

td.footR2 {
	text-align: right;
	vertical-align: bottom;
}

td.middleC {
}

td.mur1l {
	vertical-align: top;
	text-align: right;
	background-image: url(../gallery/i/mur1lm.jpg);
	background-position: 100% 100%;
	background-repeat: repeat-y;
}

td.mur1r {
	vertical-align: top;
	text-align: left;
	background-image: url(../gallery/i/mur1rm.jpg);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}

td.b1t {
	background-image: url(../gallery/i/b1t.gif);
	background-repeat: repeat-x;
	background-position: 0% 100%;
	height: 14px;
}

td.b1l {
	background-image: url(../gallery/i/b1l.gif);
	background-repeat: repeat-y;
	background-position: 100% 0%;
	width: 14px;
}

td.b1r {
	background-image: url(../gallery/i/b1r.gif);
	background-repeat: repeat-y;
	background-position: 0% 0%;
	width: 13px;
}

td.b1b {
	background-image: url(../gallery/i/b1b.gif);
	background-repeat: repeat-x;
	background-position: 0% 0%;
	height: 15px;
}

td.b1c {
	background-image: none;
	background-color: #796565;
	width: 702px;
	height: 392px;
	text-align: center;
	vertical-align: top;
	color: #ffffff;

}

td.b2l {
	background-image: url(../gallery/i/b2l.jpg);
	background-repeat: repeat-y;
	background-position: 100% 0%;
	width: 34px;
	vertical-align: bottom;
	text-align: right;
}

td.b2r {
	background-image: url(../gallery/i/b2r.jpg);
	background-repeat: repeat-y;
	background-position: 0% 0%;
	width: 35px;
	vertical-align: bottom;
	text-align: left;
}

td.b2c {
	background-color: #EAE7E7;
	color: #474747;
	vertical-align: top;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

td.b3c {
	background-image: none;
	background-color: #3C3030;
	width: 702px;
	height: 152px;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

td.b3c div.content a, td.b3c div.content td {
	color: #ffffff;
}

td.mur3l {
	background-image: url(../gallery/i/mur3l.jpg);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}

td.mur3r {
	background-image: url(../gallery/i/mur3r.jpg);
	background-position: 0% 0%;
	background-repeat: repeat-y;
}

td.k1l {
	background-image: url(../gallery/i/k1l.jpg);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}

td.k1r {
	background-image: url(../gallery/i/k1r.jpg);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}

td.k1c {
	background-image: none;
	background-color: #EEE9E8;
	width: 702px;
	min-height: 400px;
	text-align: left;
	vertical-align: top;
	color: #8A7964;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

div.appD, td.appD, td.newspD {
	background-image: url(../gallery/i/dots.gif);
	background-position: 0% 50%;
	background-repeat: repeat-x;
	padding-bottom: 10px;
	padding-top: 10px;
}

td.appB, td.appH, td.newspB, td.newspH, td.newspF {
	padding-left: 10px;
	padding-right: 10px;
}

td.appB td, td.appH td, td.newspB td, td.newspH td, td.newspF td {
	padding-left: 0px;
	padding-right: 0px;
}

td.newspB * {
	color: #8A7964;
	text-align: left;
/*	text-align: justify;*/
}

td.newspB * div.newspDate {
	font-size: 14px;
	font-weight: bold;
	color: #503F3F;
}

td.appB * {
	color: #8E7B7B;
	text-align: left;
/*	text-align: justify;*/
}

td.appB * a {
	color: #D9110C;
	text-decoration: none;
}

td.appB * a:hover {
	text-decoration: underline;
}

td.newspHL {
	color: #D71010;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

td.newspHR, td.newspFR {
	color: #A68E8E;
	font-size: 12px;
}

td.newspHR a, td.newspFR a {
	color: #7C6363;
	font-size: 12px;
}

td.newspHR div, td.newspFR div {
	display: inline;
	color: #D71010;
}


.newspSwH {
	font-weight: bold;
}

.newspSwB p:first-letter {
	padding-left: 25px;
}

.changeDoc {
	display: inline;
}

.changeDoc select {
	color: #D11313;
}

.changeDoc input {
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #808080;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #D4D0C8;
	color: #503F3F;
}

td.appDV {
	background-image: url(../gallery/i/vline.gif);
	background-position: 50% 0%;
	background-repeat: repeat-y;
	width: 30px;
}

div.appCat {
	color: #D9110C;
	font-weight: bold;
}

td.appInfo {
	color: #503F3F;
	font-weight: bold;
}

td.appImg {
	padding-right: 15px! important;
}

td.appImg img {
	border-left-color: #E2D8CC;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #E2D8CC;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #E2D8CC;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #E2D8CC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}

div.appCategory {
	padding-bottom: 25px;
	color: #694F4F;
	font-size: 20px;
	font-weight: normal;
}

div.appLink {
	padding-bottom: 10px;
}

div.appLink a {
	font-weight: bold;
}

div.appLink * a img {
	vertical-align: middle;
}

div.appPort *, td.appB * {
	color: #8E7B7B;
}

.appPort * input.butt {
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #808080;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #D4D0C8;
	color: #503F3F;
	text-align: center;
}

.appPort div.appThanx {
	color: #503F3F;
	font-weight: bold;
}

td.appDVd {
	background-image: url(../gallery/i/vlined.gif);
	background-position: 50% 0%;
	background-repeat: repeat-y;
	width: 10px;
}

td.appMini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BBA09D;
	text-align: left;
/*	text-align: justify;*/
	padding-left: 2px;
}

td.appMini div.w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	display: inline;
	font-weight: bold;
}

td.appMini div.w a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

td.appMini div.w a:hover {
	text-decoration: underline;
}

div.img {
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}

td.newspIAr {
	color: #7F7F7F;
	font-size: 10px;
	vertical-align: middle;
	text-align: right;
}

div.newsIA, a div.newsIA {
	color: #C30D0D;
	font-weight: bold;
	font-size: 11px;
	display: inline;
	text-decoration: none;
}

div.newsIB, a div.newsIB {
	color: #474747;
	font-weight: bold;
	font-size: 11px;
	display: inline;
	text-decoration: none;
}

div.newsIC, a div.newsIC {
	color: #474747;
	font-weight: normal;
	font-size: 11px;
	display: inline;
	text-decoration: none;
}

a:hover div.newsIA, a:hover div.newsIB, a:hover div.newsIC {
	text-decoration: underline;
}

table.login tr td, table.login tr td a {
	vertical-align: middle;
	color: #ffffff;
}

table.login tr td.red {
	color: #ff0000;
}

table.register tr td input, table.login tr td input {
	color: #503F3F;
	width: 150px;
	height: 20px;
	font-size: 12px;
}

table.register tr td.sub input, table.login tr td.sub input {
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #808080;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #D4D0C8;
	color: #503F3F;
	width: auto;
	height: 22px;
}

div.goto a {
	color: #694F4F;
	font-weight: bold;
	text-decoration: none;
}

.WysokoscTab100{
	height: 100%;
}

