body {
	background: url(gfx/bodyBg.gif);
	background-repeat: repeat-x;
	background-color: #f4f4f4;
}
td {
	font-family: Verdana;
	font-size: 11px;
	color: #8b8b8b;

}
div {
	font-family: Verdana;
	font-size: 11px;
	color: #8b8b8b;
	height: auto;
}
img.spacer {
	width: 1px;
	height: 1px;
}
div#mainContainer {
	width: 800px;
	text-align: left;
	float: none;
}
div.mainBlock {
	width: 800px;
	float: left;
}
div#top {
	background: url(gfx/top.jpg);
	width: 800px;
	height: 249px;
	float: left;
}
div#content {
	background: url(gfx/midBg.gif);
	width: 800px;
	float: left;
}
div#endContent {
	background: url(gfx/end.gif);
	background-repeat: no-repeat;
	width: 800px;	
	height: 9px;
	float: left;
}
div#grayLine {
	background: url(gfx/grayBg.gif);
	background-repeat: repeat-x;
	width: 794px;
	height: auto;
	margin: 0 0 0 2px;
	float: left;
}

div#column1 {
	width: 215px;
	margin: 0 0 0 7px;
}
div#column2 {
	width: 275px;
	margin: 0 0 0 7px;
	float: none;
}
div#column3 {
	width: 275px;
	margin: 0 0 0 7px;
	float: none;
}
div#columnDoc {
	width: 558px;
	margin: 0 0 0 7px;
	float: none;
}
div#docTop {
	background: url(gfx/docTop.gif);
	width: 558px;
	height: 7px;
}
div#docBg {
	background: url(gfx/docBg.gif);
	background-repeat: repeat-y;
	width: 558px;
	padding: 0px 10px 0px 10px;
}
div#docEnd {
	background: url(gfx/docEnd.gif);
	width: 558px;
	height: 7px;
}

div#menuTop {
	background: url(gfx/menuTop.gif);
	width: 215px;
	height: 5px;
}
div#menuBg {
	background: url(gfx/menuBg.gif);
   background-repeat: no-repeat;
	background-color: #6e9eef;
	width: 215px;
	height: auto;
	color: White;
	text-align: center;
	float: none;
}
table.mainmenumenuBg {
	margin: 8px;
}
.mainlevelmenuBg {
	background: url(gfx/mainMenu1.gif);
	background-repeat: no-repeat;
	line-height: 25px;
	padding: 0px 0px 0px 22px;
	font-family: Verdana;
	font-size: 12px;
	width: 176px;
	height: auto;
	color: White;
	text-decoration: none;
	vertical-align: middle;
	display: block;
}
a.mainlevelmenuBg:hover {
	background-color: #7babfc;
	
}
.sublevelmenuBg  {
	
	background: url(gfx/mainMenu2.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	padding: 0px 0px 0px 22px;
	font-family: Verdana;
	font-size: 11px;
	width: 170px;
	height: auto;
	color: White;
	text-decoration: none;
	vertical-align: middle;
	display: block;
}
a.sublevelmenuBg:hover  {
	background-color: #7babfc;
}
div#menuEnd {
  
	background: url(gfx/menuEnd.gif);

	width: 215px;
	height: 5px;
	color: White;
}

div.modLogin {
	background: url(gfx/modLogin.gif);
	background-repeat: no-repeat;
	height: 82px;
	width: 275px;
	padding: 0px;
	padding-top: 25px;
	
	
}
div.inputBg {
	background: url(gfx/inputBg.gif);
	background-repeat: no-repeat;
	width: 130px;
	height: 24px;
}
input.transparent {
	background-color: transparent;
	border: none;
	font-family: Verdana;
	font-size: 11px;
	color: #8b8b8b;
	width: 130px;
	height: 24px;
	padding: 3px;
}

div#modKI {
	background: url(gfx/modIndywidual.gif);
	height: 30px;
	width: 275px;
}

div#modKIns {
	background: url(gfx/modInstytucjonalni.gif);
	height: 30px;
	width: 275px;
}
div#modPW {
	background: url(gfx/modPW.gif);
	height: 30px;
	width: 275px;
}
div#modNFClub {
	background: url(gfx/modNFClub.gif);
	height: 30px;
	width: 275px;
}
div.modWhiteBg {
	background: url(gfx/modWhiteBg.gif);
	background-repeat: repeat-y;
	padding: 0px 10px 0px 10px;
	width: 275px;
}

div.modWhiteEnd {
	background: url(gfx/modWhiteEnd.gif);
	width: 275px;
	height: 7px;
}
div.modGrayBg {
	background: url(gfx/modGrayBg.gif);
	background-repeat: repeat-y;
	padding: 0px 10px 0px 10px;
	width: 275px;
}
div.modGrayEnd {
	background: url(gfx/modGrayEnd.gif);
	width: 275px;
	height: 7px;
}
div.sp {
	width: 215px;
	height: 7px;
}
div.ce {
	background: url(gfx/ce.jpg);
	height: 43px;
	width: 205px;
	font-family: Verdana;
	font-size: 10px;
	color: #d4e2fa;
	padding: 35px 0px 0px 10px;
	vertical-align: bottom;
}
div.ce a {
	font-family: Verdana;
	font-size: 10px;
	color: #d4e2fa;
}
