/* CSS */

body {
	font-size	: 10pt;
	color			: #000;
	font-family	: Arial;
	padding		: 1px;
	background-color	: #fff;
	background-image	: none;
}
form, fieldset {
	margin	: 0px;
	padding	: 0px;
	border	: 0px none #000;
}

a {
	position	: relative;
	z-index	: 2;
}

a:link, a:visited {
	color	: #00a;
	text-decoration: none;
}
a:hover {
	color	: #005;
	text-decoration: underline;
}
a img {
	border: 0px none #000;
}
#RootWrap {
	position: relative;
}
/* ****************************************************************** */
#RootDiv {
	margin		: 0px auto;
	width			: 98%;
	text-align	: left;
	padding		: 5px 5px 5px 5px;
	background-image: none;
	border		: 1px solid #aaa;
}
#RootDivBottom {
	display		: none;
}
/* ****************************************************************** */
#Logo {
	display	: none;
	margin: 0px auto;
	width	: 800px;
}
#LogoMenu {
	visibility	: hidden;
	height		: 20px;
	line-height	: 20px;
	font-size	: 8pt;
	color			: #fff;
	text-align	: right;
	padding		: 0px 10px 0px 0px;
}
.LogoLink {
	display	: none;
	height	: 52px;
	width		: 800px;
	margin	: 0px auto;
	background-image: url('../Design/LogoPrint.jpg');
}
/* ****************************************************************** */
#ContentMarginsDiv {
	padding: 2px 10px 2px 10px;
}
#PageHead {
	display		: block;
	text-align	: left;
	height		: 30px;
	line-height	: 30px;
	font-weight	: bold;
	padding		: 0px 10px 0px 10px;
	color			: #000;
	background-color: #fff;
	border	: 1px solid #aaa;
	font-size: 12pt;
}
#Content {
	padding		: 5px;
	margin 		: 5px 0px 5px 0px;
	border		: 1px solid #aaa;
	text-align	: left;
}
#Content p {
	margin		: 0px;
	padding		: 1px 0px 3px 0px;
	text-indent	: 20px;
}
a:link.ButtonLink, a:visited.ButtonLink {
	display		: block;
	padding		: 2px;
	border		: 1px solid #000;
	width			: 300px;
	margin		: 0px auto;
	text-align	: center;
	text-decoration	: none;
	background-color	: #fff;
}
a:hover.ButtonLink {
	color	: #000;
	background-color	: #cdf;
}
/* ****************************************************************** */

#FooterDiv {
	margin		: 0px auto;
	margin-top	: 10px;
	width			: 98%;
	border		: 1px solid #aaa;
	background-color: #fff;
	font-size	: 8pt;
	line-height	: 18px;
	text-align	: center;
	color			: #777;
	padding		: 5px;
}
#FooterDiv a:link, #FooterDiv a:visited {
	color: #777;
}
#FooterDiv a:hover {
	color: #777;
}
/* ****************************************************************** */
.Error {
	display	: block;
	padding	: 3px;
	font-weight: bold;
	text-align: center;
}
/* ****************************************************************** */
#LoginDiv {
	display	: none;
	width		: 140px;
	position	: absolute;
	left		: 676px;
	top		: 30px;
	border	: 1px solid #000;
	padding	: 5px;
	background-color: #fff;
	font-size	: 8pt;
	line-height	: 18px;
	z-index		: 2;
}

#LoginDiv input {
	width		: 70px;
	height	: 18px;
	padding	: 1px;
	margin	: 0px;
	font-size	: 8pt;
	line-height	: 20px;
	border  		: 1px solid #000;
	background-color: #fff;
}
#LoginDiv #Submit {
	display		: block;
	margin		: 0px auto;
	margin-top	: 3px;
	height		: 22px;;
	line-height	: 18px;
}
/* ****************************************************************** */
.PublList {
	padding: 0px 0px 0px 15px;
	margin-top		: 5px;
	margin-bottom	: 5px;
	margin-left		: 0px;
}

.PublList li {
	padding: 3px 0px 6px 0px;
}

.DoGoryLink {
	display: none;
}
.PowrotDiv {
	float			: left;
	padding-top	: 5px;
	width			: 100px;
	position		: relative;
	visibility: hidden;
}
.ZaktualizowanoDiv {
	float			: right;
	padding-top	: 5px;
	font-size	: 8pt;
	color			: #777;
}
.LicznikDiv {
	float			: left;
	padding-top	: 5px;
	width			: 380px;
	font-size	: 8pt;
	color			: #777;
}
.SortPublicationsDiv {
	display	: none;
	padding	: 3px;
	border	: 1px solid #aaa;
}
.subpageMenu {
	display	: none;
}

.clear {
	clear			: both;
	font-size	: 0pt;
	line-height	: 0px;
	height		: 0px;
}
/* ****************************************************************** */
/* ****************************************************************** */
.CandTitle {
	background-image	: none !important;
}
/* ****************************************************************** */
.GoldTitle {
	background-image	: none !important;
}
/* ****************************************************************** */
.RealTitle {
	background-image	: none !important;
}
/* ****************************************************************** */
.ListyMid {
	margin	: 0px auto;
	width		: 260px;
	padding	: 5px 0px 5px 0px;
}
.ListyMid a:link, .ListyMid a:visited {
	display			: block;
	width				: 220px;
	
	color				: #000;
	padding			: 3px 20px 3px 20px;
	border			: 0px none #fff;
}
.ListyMid a:hover {
	display			: block;
	color				: #000;
	text-decoration: none;
	padding 			: 3px 20px 3px 20px;
	border			: 0px none #fff;
}

/* ****************************************************************** */
.ListyTitle {
	display		: block;
	margin		: 0px auto;
	padding		: 5px 0px 10px 5px;
	text-align	: center;
}
.ListyTitle div {
	text-align	: center;
	width			: 330px;
	margin		: 0px auto;
	background-image	: none !important;
}
.ListyLinks a:link, .ListyLinks a:visited {
	display		: block;
	margin		: 0px auto;
	width			: 330px;
	height		: 36px;
	line-height	: 36px;
	font-weight	: bold;
	font-size	: 12pt;
	text-align	: center;
	color			: #000;
	text-decoration: none;
}
/* ****************************************************************** */
.PublListTitle {
	margin		: 0px auto;
	padding		: 0px;
	width			: 450px;
	height		: 52px;
	line-height	: 52px;
	font-size	: 14pt;
	font-weight	: bold;
	text-align	: center;
	background-image	: none !important;
}
.PublCol_List {
	float			: left;
	text-align	: left;
	width			: 90%;
}
.PublCol_ListPubl {
	float			: left;
	text-align	: left;
	width			: 90%;
}

.PublCol_Side {
	overflow		: visible;
	float	  		: left;
	width	  		: 50px;
}
.PublicationsTop {
	background-image	: none !important;
}
/* ****************************************************************** */

