body {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #595A56;
	background-color:#F7F7F7;
}

p { 
	text-align: justify;

}
td {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #595A56;
}

a:link, a:active, a:visited {
	text-decoration: none;
	color: #464441;
}
a:hover {
	text-decoration: underline;
}

.edito{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6C769C;
}

.edito a:link, .edito a:visited, .edito a:active {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #6C769C;
}

.edito a:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #6C769C;
}
.title {
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
}

.top, a.top:link, a.top:active, a.top:visited {
	font-weight: bold;
	font-size: 10px;
	color: #464441;
}
a.top:hover {
	color: #81827D;
	text-decoration: none;
}

.TopMenu, a.TopMenu:link, a.TopMenu:active, a.TopMenu:visited {
	font-weight: bold;
	font-size: 11px;
	color: #807F7C;
	padding: 0 10 0 10;
}
.TopMenuActive, a.TopMenuActive:link, a.TopMenuActive:active, a.TopMenuActive:visited {
	font-weight: bold;
	font-size: 11px;
	color: #912900;
	padding: 0 10 0 10;
}
a.TopMenu:hover, a.TopMenuActive:hover {
	color: #464441;
	text-decoration: none;
}

.SubTopMenu, a.SubTopMenu:link, a.SubTopMenu:active, a.SubTopMenu:visited {
	font-weight: bold;
	font-size: 10px;
	color: #6C769C;
	padding: 0 2 0 2;
}
.SubTopMenuActive, a.SubTopMenuActive:link, a.SubTopMenuActive:active, a.SubTopMenuActive:visited {
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	padding: 0 2 0 2;
}
a.SubTopMenu:hover, a.SubTopMenuActive:hover {
	color: #807F7C;
	text-decoration: none;
}
.SubTopMenu {
	font-weight: normal;
}
.LeftMenu {
	font-weight: bold;
	padding-top: 11px;
	color: #464441;
	width: 100%;
	height: 100%;
} 
a.LeftMenu:hover {
	text-decoration: none;
}
.LeftMenuNormal {
	height:38px;
	text-align:center;
	background-image: url(../images/menu_lewe_tlo1.gif); 
	background-repeat: repeat-x; 
}
.LeftMenuHover {
	height:38px;
	text-align:center;
	background-image: url(../images/menu_lewe_tlo2.gif); 
	background-repeat: no-repeat; 
}

.ImageButton, a.ImageButton:link, a.ImageButton:active, a.ImageButton:visited, a.ImageButton:hover {
	font-weight: bold;
	font-size: 10px;
	color: #464441;
	width: 100%;
	height: 22;
	padding: 4 10 0 10;
	text-decoration: none;
}
.ImageButtonNormal {
	background-image: url(../images/button/tlo1.gif);
}
.ImageButtonHover {
	background-image: url(../images/button/tlo2.gif); 
}

.EdycjaNaglowek, .TabelkaNaglowek, .RaportNaglowek {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	padding-top: 9px;
}

.TabelkaNaglowek {
	font-size: 11px;
	padding-left: 5px;	
	padding-right: 9px;
	white-space: nowrap;
}

.TabelkaItem {
	padding-right: 5px;	
}

.TabelkaPadding {
	padding: 6 0 6 0;	
}

.RaportNaglowek {
	font-weight: normal;
	font-size: 11px;
}

.RaportTytul {
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	padding: 1 0 1 0;
}

.EdycjaSpacer, tr.EdycjaSpacer td, .TabelkaSpacer, tr.TabelkaSpacer td {
	background-color: #D0D0CE;
}

.EdycjaSpacerKropki, tr.EdycjaSpacerKropki td {
	background-image: url(../images/tabelka/kropki4.gif); 
	background-repeat: repeat-x; 
}

.RaportColor1 {
	color: #912900;
	font-weight: bold;
}

.RaportColor2 {
	color: #7B7B7B;
}

.TreeView, a.TreeView:link, a.TreeView:active, a.TreeView:visited {
	color: #2E4B86;
}
a.TreeView:hover {
	text-decoration: underline;
}

.ErrorMessage {
	color: #EE7600;
	font-size: 11px;
}

.naglowek_tlo1 {
	background-image: url(../images/naglowek_tlo1.gif); 
	background-repeat: no-repeat; 
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.naglowek_tlo2 { 
	padding: 0 10 0 10;
}

.naglowek1, a.naglowek1:link, a.naglowek1:active, a.naglowek1:visited {
	font-size: 12px;
	font-weight: bold;
	color: #2E4B86;
}
a.naglowek1:hover {
	text-decoration: underline;
}

.naglowek2, a.naglowek2:link, a.naglowek2:active, a.naglowek2:visited {
	font-size: 12px;
	font-weight: bold;
	color: #676765;
}
a.naglowek2:hover {
	text-decoration: underline;
}

.stopka, a.stopka:link, a.stopka:active, a.stopka:visited, a.stopka:hover {
	font-size: 10px;
	color: #7A7B79;
}

form {
	margin: 0px;
}

input.logowanie {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	height: 19px;
	padding-top: 2px;
	border: 1px solid #D5D7D1;
	background-color: #F7F6F6;
}

input, textarea, option, select {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #81827D;
	background-color: #E3E2DE;
}

.hidden input {
	border: 0px;
	background-color: transparent;
}

.hidden {
	cursor: hand;
}

.blue, .blue td {
	color: #6C769C;
}

.czy_wiesz_tlo {
	background-image:  url(../images/czy_wiesz1b.gif); 
	background-repeat: no-repeat; 
}

.small {
	font-size: 10px;
}

.navtext {
	width:235px;
	font-size:8pt;	
	background-color: #FFFFE1;
	color: Black;
	font-size: 8pt;
	font-family: "Trebuchet MS";
	border : 1px solid Black;
	font-weight : normal;
	padding : 0 px;
}

a.myLink {
	font-size:10px;
}

/* content */
.arrowGray {
	color:#595A56;
	text-align: justify;
	padding-left:-8px;
	margin:0px
}

.arrowGray li{
	list-style-type: none;
	background-image: url(../images/content/arrow_gray.gif);
	background-repeat:no-repeat;
	background-position: 6px 12px;
	text-align: justify;
	color:#595A56;
	padding: 7px 0px 0px 30px;
}
.arrowCircle{
	list-style-type: none;
	background-image: url(../images/content/arrow_circle.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	text-align: justify;
	color:#595A56;
	padding: 0px 0px 3px 28px;
	margin-left: 2px;
}
.arrowCircle2{
	list-style-type: none;
	background-image: url(../images/content/arrow_circle.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	text-align: justify;
	color:#6C769C;
	padding: 0px 0px 3px 28px;
	margin-left: 2px;
}
.arrowCircle2{
	list-style-type: none;
	background-image: url(../images/content/arrow_circle.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	text-align: justify;
	color:#6C769C;
	padding: 0px 0px 3px 28px;
	margin-left: 2px;
}
.line {	
	border-top: 1px solid #C2C2C1;
	margin-left: 30px;
	margin-top: 5px;
}
.p {
	padding: 0px 0px 3px 28px;
	color: #595A56;
	margin-left: 2px;
}
.tabelkaPozycja {
	padding: 10px 0px 0px 30px;
	color: #595A56;
}
