@charset "utf-8";
/* CSS Document */
/* główne wytyczne */
body {
	margin			:	0px;
	padding			:	0px;
    text-align 		: 	left;
	font-family		:	Arial, Helvetica, sans-serif;
	font-size		:	11px;
	background-color:	#FFFFFF;
	color			:	#333333;
	}
a {
	color			:	#006699;
	text-decoration	:	none;
	}
a:hover {
	color			:	#003366;
	text-decoration	:	none;
	}
span.green		{ color : #009900; }
span.red		{ color : #FF0000; }
span.darkred	{ color : #990000; }
span.darkblue	{ color : #003366; }
span.gray		{ color : #999999; }
span.black		{ color : #000000; }
span.white		{ color : #FFFFFF; }
div.clear		{ clear : both; }	
table { }
td {
	font-family		:	Arial, Helvetica, sans-serif;
	font-size		:	11px;
	}


/* FORMULARZ */
form {
	margin			:	0px;
	border			:	0px;
	padding			:	0px;
	}	
input {
	border-top		:	1px #999999 solid;
	border-left		:	1px #999999 solid;
	border-bottom	:	1px #000000 solid;
	border-right	:	1px #000000 solid;
	font-size		:	11px;
}	
input.login {
	width:100px;
}	
input.submit {
	background-color:	#003366;
	color			:	#FFFFFF;
	font-size		:	10px;
}
input.pole {
	width:450px;
}
input.poleSmall {
	width:50px;
}
select {
	border-top		:	1px #999999 solid;
	border-left		:	1px #999999 solid;
	border-bottom	:	1px #000000 solid;
	border-right	:	1px #000000 solid;
	font-size		:	11px;
}
textarea {
	border-top		:	1px #999999 solid;
	border-left		:	1px #999999 solid;
	border-bottom	:	1px #000000 solid;
	border-right	:	1px #000000 solid;
	font-family		:	Arial, Helvetica, sans-serif;
	font-size		:	11px;
}
textarea.pole {
	width:450px;
	height:200px;
}	

#loginMainBox {
	margin			:	100px auto auto auto;
	border			:	1px #003366 solid;
	padding			:	0px;
	width			:	200px;
	height			:	140px;
	}
#loginMainBox div.info {
	margin			:	0px;
	border			:	0px;
	padding			:	4px;
	background-color:	#003366;
	color			:	#CCCCCC;
	text-align		:	center;
	font-weight		:	bold;
	}
#loginMainBox div.form {
	margin			:	0px;
	border			:	0px;
	padding			:	4px;
	text-align		:	center;
	}
	
	
	
	
#mainBox {
	margin			:	0px;
	border			:	0px;
	padding			:	0px;
	}
#topBox {
	margin			:	0px;
	border			:	0px;
	padding			:	0px;
	height			:	50px;
	}
#menuBox {
	margin			:	0px;
	border			:	0px;
	padding			:	2px;
	height			:	16px;
	background-color:	#003366;
	}	
#menuBox ul {	
	list-style		:	none;	
	margin			:	0px;
	padding			:	0px;
	}
#menuBox ul li {
	float			:	left;
	margin			:	0px;
	padding			:	0px 10px 0px 10px;
	text-align		:	center;
	}
#menuBox ul li a {
 	margin			:	0px;
	border			:	0px;
	padding			:	0px;
	line-height		:	16px;
	float			:	left;
	color			:	#CCCCCC;
	text-decoration	:	none;
	text-align		:	center;
	font-weight		:	bold;
	}
#menuBox ul li a:hover {
 	margin			:	0px;
	border			:	0px;
	padding			:	0px;
	line-height		:	16px;
	float			:	left;
	color			:	#FFFFFF;
	text-decoration	:	none;
	text-align		:	center;
	font-weight		:	bold;
	}	
#infoBox {
	/*background:url(../cms/gfx/bg.png) repeat-x top #FFFFFF;*/
	}
#infoBox1 {
	margin			:	0px;
	border			:	0px;
	padding			:	4px 10px 4px 10px;
	}
#infoBox2 {
	margin			:	0px;
	border			:	0px;
	padding			:	4px 10px 4px 10px;
	}
#infoBox3 {
	margin			:	0px;
	border			:	0px;
	border-bottom	:	1px #003366 solid;
	padding			:	4px 10px 4px 10px;
	}
#sideMenuBox {
	margin			:	0px;
	border			:	0px;
	padding			:	10px;
	width			:	180px;
	height			:	400px;
	vertical-align	:	top;
	background:url(../cms/gfx/bg.png) repeat-x top #FFFFFF;
	}	
#sideMenuBox ul {	
	list-style		:	none;	
	margin			:	0px;
	padding			:	0px;
	}
#sideMenuBox ul li {
	margin			:	0px;
	padding			:	0px;
	}
#sideMenuBox ul li a {
 	margin			:	0px;
	border			:	0px;
	padding			:	0px;
	text-decoration	:	none;
	font-weight		:	bold;
	}
#sideMenuBox ul li a:hover {
 	margin			:	0px;
	border			:	0px;
	padding			:	0px;
	text-decoration	:	none;
	font-weight		:	bold;
	}	
#separator {
	margin			:	0px;
	border			:	0px;
	padding			:	0px;
	width			:	1px;
	background-color:	#003366;
	}
#content {
	margin			:	0px;
	border			:	0px;
	padding			:	10px;
	vertical-align	:	top;
	background:url(../cms/gfx/bg.png) repeat-x top #FFFFFF;
	}
	
#footerBox {
	margin			:	0px;
	border			:	0px;	
	border-top		:	1px #003366 solid;
	padding			:	10px;
	vertical-align	:	top;
	color			:	#AAAAAA;
	background:url(../cms/gfx/bg.png) repeat-x top #FFFFFF;
	}	
	
	
	
/* tabela listy */
table.lista {
	background-color:#999999;
	}
table.lista tr td {
	margin:0px;
	border:0px;
	padding:3px;
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;
	}
table.lista tr td.mark {
	background-color:#bbbbbb;
	font-weight:bold;
	}
table.lista tr td.left {
	text-align:left;
	}
table.lista tr td.right {
	text-align:right;
	}
	
	/* tabela listy */
table.formularz {
	}
table.formularz tr td {
	margin:0px;
	border:0px;
	padding:3px;
	text-align:center;
	vertical-align:top;
	}
table.formularz tr td.mark {
	font-weight:bold;
	}
table.formularz tr td.left {
	text-align:left;
	}
table.formularz tr td.right {
	text-align:right;
	}
