*	{ 
	font-family: Verdana, Tahoma, sans-serif; 
	font-size:10px; 
	font-weight: normal; 
	letter-spacing:0px; 
	line-height:16px;
}

A {
	text-decoration:none; 
	color:#B5B5B5; 
}

A:hover {
	text-decoration: none; 
	color:#FF7F1E 
}

B {
	font-weight:bold;
}

BODY {
	background-color:#ECECEC;
	margin:0;
}

/*========== tabela zewnetrzna =========*/

TABLE.out	{	
	padding:0; 
	margin:0; 
	border:none; 
	margin-left:auto; margin-right:auto;	 /*	<< -- */
	width:100%;
	height:97%;
}


TD.out {
	padding:0;
	border:0;
	vertical-align:middle;
	text-align:center;
}	

/*========== glowna tabela =========*/

TABLE.main	{	
	padding:0; 
	margin:0; 
	border:none; 
	margin-left:auto; margin-right:auto;	 /*	<< -- */
	background-color:#FFFFFF;
}


TABLE.main TD {
	empty-cells:show;	/*	<< -- */
}	

/*========== gora =========*/

TD#lt {	
	background-image: url("img/lt.gif"); 
	background-repeat: no-repeat; 
	background-position: top left; 
	width: 15px;
	height: 15px;
	background-attachment: inherit; /*	<< -- */
}

TD#mt {	
	background-attachment: inherit;	/*	<< -- */
	background-image: url("img/dt.gif"); 
	background-position:top; 
	background-repeat: repeat-x;  
	width:562px;
	height:15px;
}

TD#rt {	
	background-attachment: inherit;	/*	<< -- */
	background-image: url("img/rt.gif"); 
	background-position: top left; 
	width: 15px;
	height:15px; 
}


/*========== srodek =========*/

TD#mmm {
	height:418px;
	width: 592px;
	background-image: none;
	padding:0;
}

TABLE#mmm {
	padding:0; 
	margin:0; 
	border:none;
}

TD#lm {
	background-attachment: inherit; /*	<< -- */
	background-image: url("img/dl.gif");
	background-position:left; 
	background-repeat: repeat-y;
	width:2px;
	height:418px; 
}

TD#mm { 
	Xbackground-color:red;
	background-image: none;
	width:588px;
	height:418px;
	vertical-align:top;
}

TD#rm { 
	background-attachment: inherit;	/*	<< -- */
	background-image: url("img/dr.gif"); 
	background-position:right; 
	background-repeat: repeat-y;  
	width:2px;
	height:418px; 
}

/*========== dol =========*/

TD#lb {			
	background-attachment: inherit;	/*	<< -- */
	background-image: url("img/lb.gif"); 
	background-position: top left;
	width: 15px;
	height:15px; 
}

TD#mb {	
	background-attachment: inherit;	/*	<< -- */
	background-image: url("img/db.gif"); 
	background-position:bottom; 
	background-repeat: repeat-x;
	width:562px;
	height:15px;
}

TD#rb {			
	background-attachment: inherit;	/*	<< -- */
	background-image: url("img/rb.gif"); 
	background-position: top left;
	width: 15px;
	height:15px; 
}



/* ------------------------------------------- */

TABLE.inner	{	
	padding:0; 
	margin:0; 
	border:none;
	width:588px;
	Xbackground-color:yellow;
}

TD.header {
	height:75px;
	padding:22px 0 0 27px;
	vertical-align:top;
	Xbackground-color:blue;
}

TD.content {
	height:259px;
	width:100%;
	padding:0;
	Xbackground-color:red;

}

TD.submenu {
	height:62px;
	width:100%;
	vertical-align:top;
	padding:10px 27px 0px 26px;
	color:#B5B5B5; 
	Xbackground-color:green;
	text-align:right;
}

TD.mainmenu {
	width:100%;
	vertical-align:top;
	padding:0px 27px 0px 26px;
	color:#B5B5B5; 
}


/* ------------------------------------------- */
TABLE#start {
	width:100%;
	height:100%;
	margin:0;
	border:0;
}

TABLE#start TD{
	padding:14px 27px 14px 27px;
}

/* ------------------------------------------- */

TABLE#zero  {
	width:100%;
	height:100%;
	margin:0;
	border:0;
	background-image: url("photo/zero.jpg"); 
	background-position:top; 
	background-repeat: no-repeat; 
}

TABLE#zero TD#td1 { 
	line-height:22px; 
	padding:14px 0 0 27px;  
	text-align: left; 
	vertical-align: top; 
}
TABLE#zero TD#td2 { 
	line-height:24px; 
	padding:0 0 14px 27px;  
	text-align: left; 
	vertical-align: bottom; 
}
TABLE#zero * { 
	color:#FFFFFF; 
	}
TABLE#zero A:hover {
	text-decoration: underline; 
}


/*--------------------------------------------- */

TABLE#download {
	width:100%;
	height:100%;
	margin:0;
	border:0;
	background-image: url("photo/downl.jpg"); 
	background-position:top; 
	background-repeat: no-repeat; 
}

TABLE#download TD#td1 { 
	width:100%; 
	height:100%; 
	padding:14px 27px;
}

/*--------------------------------------------- */

TABLE#linki {
	width:100%;
	height:100%;
	margin:0;
	border:0;
	background-image: url("photo/link.jpg"); 
	background-position:top; 
	background-repeat: no-repeat; 
}

TABLE#linki TD#td1 { 
	width:100%; 
	height:100%; 
	padding:14px 27px;
}

/*--------------------------------------------- */

DIV#scrl { 
	width:auto; 
	height:221px; 
	overflow:hidden; 
	text-align: left; 
	color:#FFFFFF;
	margin:0;
	padding:0;
	Xbackground-color:#FF00FF;
}

DIV#scrl * {
	line-height:20px; 
	}
	

DIV#scrl SPAN { 
	line-height:22px !important; 
	font-weight:bold; 
	color:#707070; 
}

DIV#scrl A { color:#FFFFFF; text-decoration: none; }
DIV#scrl A:hover {color:#FFFFFF; text-decoration: underline; }

/*--------------------------------------------- */

TABLE#info {
	width:100%;
	height:100%;
	margin:0;
	border:0;
	background-position:top; 
	background-repeat: no-repeat; 
}

TABLE#info TD#td1 { 
	width:100%; 
	height:100%; 
	padding:10px 27px 14px 27px;
}

/*--------------------------------------------- */

DIV#scr { 
	width:auto; 
	height:221px; 
	overflow:hidden; 
	text-align: left; 
	margin:0;
	padding:0;
	color:#FFFFFF;
	Xbackground-color:#FF00FF;
	line-height:20px; 
}


DIV#scr * {
	line-height:20px; 
	}

	
/* szczałki */

TABLE#updown { 
	margin:0; 
	visibility:hidden;
	margin-left:auto;
	margin-right:0px;
}

TABLE#updown TD {
	width:9px; 
	padding:4px 0px 0px 0px;
	vertical-align:top;
}

TABLE#updown IMG {
	cursor:pointer; 
	border:0;
}

/* szczałki left right */

TABLE#leri {
	width:100%;
	margin:0; 
	margin-left:auto;
	margin-right:0px;
	Xbackground-color:#FF0F00;
}

TABLE#leri TD {
	color:#B5B5B5;
}

TABLE#leri TD#i9 {
	width:9px; 
	padding:4px 0px 0px 0px;
	vertical-align:top;
}

TABLE#leri TD#igw {
	width:auto; 
	vertical-align:top;
	padding:0px; 
}

TABLE#leri IMG {
	cursor:pointer; 
	border:0;

}

/*--------------------------------------------- */

TABLE#pixarch {
	width:100%;
	height:100%;
	margin:0;
	border:0;
	background-image: url("photo/pix.jpg"); 
	background-position:top; 
	background-repeat: no-repeat; 
}

TABLE#pixarch TD#td1 { 
	width:100%; 
	height:100%; 
	padding:14px 27px;
	Xcolor:#FFFFFF;
}

TABLE#pixarch A { 
	color:#FFFFFF;
	text-decoration:none; 
}

TABLE#pixarch  A:hover {
	color:#FFFFFF;
	text-decoration: underline; 
}

/*--------------------------------------------- */

FORM#mainform {
	background-color:#6B6B6B; 
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}


TABLE#form { 
	border:0;
	margin:14px 21px;  
}

TABLE#form TD#ftl { 
	color:#FFFFFF; 
	padding:2px 6px 0 0; 
	font-weight:bold; 
	vertical-align:top; 
}

TABLE#form TD#fil { 
	padding:0px; 
	vertical-align:top; 
}

TABLE#form INPUT#inpt { 
		margin:0px;
		border-width:1px;
		border-style:solid;
		border-color:#B5B5B5; 
		background-color:#FFFFFF; 
		color:#000000; 
		width: 440px;
}

TABLE#form TEXTAREA#inpt { 
		margin:0px;
		border-width:1px;
		border-style:solid;
		border-color:#B5B5B5; 
		background-color:#FFFFFF; 
		color:#000000; 
		width: 440px;
		height:140px; 
		overflow:auto; 
}

TABLE#form TD#but { padding:2px 0 0 0;}
TABLE#form TD#but A { font-weight:bold; color: #FFFFFF; } 
TABLE#form TD#but A:hover { font-weight:bold; color:#FF7F1E; } 
TABLE#form TD#err { padding:0 0 0 2px; font-weight:bold; color: red; } 



TABLE#forum { 
	width:100% 
}

TABLE#forum TD{ 
	padding:0;
	line-height:15px !important;
}

TABLE#forum  TD#nick B { 
	font-weight:bold; 
	color: #B5B5B5; 
	letter-spacing:0px; 
}

TABLE#forum  TD#nick { color: #B5B5B5; } 
TABLE#forum  TD#nick A#lnk { color: #B5B5B5; } 
TABLE#forum  TD#nick A#lnk:hover { color: #B5B5B5; } 
TABLE#forum  TD#date { text-align:right; color: #B5B5B5; } 
TABLE#forum  TD#msg { text-align:justify; color: #FFFFFF; letter-spacing:0px; padding:0 0 14px 0; width:530px; } 

