            
body {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	margin:0px;
} 
p {
	padding-top:3px;
	padding-bottom:3px;
}
table {
	font-size: 11px;
}
form {padding:0px;
	margin:0px;
}
th {
	color:#FFFFFF;
}
	.greyToBlackLinks a{
	       /*text-decoration:none;*/
	       color:#AAA;
	   }
	.greyToBlackLinks a:hover{
	   color:#000;
	}
	.greyToBlackLinksUnderlined a{
	       text-decoration:none;
	       color:#666;
	   }
	.greyToBlackLinksUnderlined a:hover{
	   color:#000;
	}
	.linksNoBlock a{
		display:inline;
		background-color: transparent;
	    text-decoration:none;
	    color:#866;
	   }
	.linksNoBlock a:hover{
		display:inline;
	background-color: transparent;
	   	color:#000;
	}
/*
#content{
	position:absolute;
	margin:0px;
	margin-left:-375px;
	left:50%;
	height:auto;
}
*/
#content{
	margin: auto;
	width: 910px;
	height: auto;
}

.enumItems a {
	       padding:2px;
	       display: block;
	       text-decoration:none;
			border: 1px solid #ccc;
	       color:#400;
	       background-color:#ddd;
}

.enumItems a:hover {
	   padding: 2px;
	   border: 1px solid;
	   background-color:#FFFFFF;
	   color:#777;
	   display:block;
}
	.enumItems img {
	   color:#fff;
	   border:0px;
	}
	.noPadding{
	   padding:0px;
	}
	.noPaddingRedBold{
	   padding:0px;
	   color:#FF0000;
	   font-weight:bold;
	}  
	.markiBoxes img{
	   color:#fff;
	   border:0px;
	}
	.statusBar a{
	       padding:2px;
	       display: block;
	       text-decoration:none;
	       color:#ffffff;
	       background-color:#CC0000;
	   }
	.statusBar a:hover{
	   padding: 1px;
	   border: 1px solid;
	   background-color:#FFFFFF;
	   color:#000000;
	   display:block;
	}
	.katBoxes img{
	   color:#fff;
	   border:0px;
	}
	.katBoxes a{
	   border: 1px solid #fff;
	   font-size:14px;
	       padding:1px;
	       display: block;
	       text-decoration:none;
	       color:#AAA;
	   }
	.katBoxes a:hover{
	   padding: 1px;
	   border: 1px solid #FFF;
	   color:#000;
	   display:block;
	}

   .markiBoxes img{
	   color:#fff;
	   border:0px;
	}
	.markiBoxes a{
	   border: 1px solid #fff;
	   font-size:9px;
	   padding:1px;
	   display: block;
	   text-decoration:none;
	   color:#AAA;
	   }
	.markiBoxes a:hover{
	   padding: 1px;
	   border: 1px solid #fff;
	   color:#000;
	   display:block;
	}
	   
	.prevBoxes img{
	   color:#fff;
	   border:0px;
	}
	.prevBoxes a{
	       display: block;
	       text-decoration:none;
	       color:#C00;
	       background-color:#fff;
	   }
	.prevBoxes a:hover{
	   color:#000;
	   display:block;
	}
	.prevBoxesKomis {
	margin:0px; margin-top:3px; font-size:9px; text-align:center; margin-bottom:5px; border:1px solid #000; width:170px;
	}
	
	.mainMenu {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	}
	.mainMenu img{
	   color:#fff;
	   border:0px;
	}
	.mainMenu a{
	   padding:2px;
	   display: block;
	   text-decoration:none;
	   color:#888888;
	   background-color:#ffffff;
	   padding-top:5px;
	}
	.mainMenu a:hover{
	   padding: 1px;
	   padding-top:4px;
	   border: 1px solid #fff;
	   background-color:#FFFFFF;
	   color:#000000;
	   display:block;
	}
	   
	.mainform {
	   margin-top:0px;
	   padding:2px;
	   
	}
	.mainform p{
	   font-size:11px;
	   margin:2px;
	}
	.mainform h1{
	   background-color:#ddd;
	   color:#777;
	   margin-top:1px;
	   padding:5px;
	   margin-bottom:5px;
	   font-weight:bold;
	   font-size:14px;
	}
	.records td{
	   padding:5px;
	}
	.previewPhoto img{
	   width:160px;
	   height:120px;
	}
/* menu */

#menubar
	{
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 1px;
	color: #000;
	font-size: 10px;
	width: 752px;
	height: 20px;
	display: block;
	text-align: left;
	position: relative;
	border-style: solid;
	border-width: 1px 0 1px 0;
	z-index: 10;
	border-color: #e6e6ff #8a9790 #8a9790 #e6e6ff;
	}
#menubarFooter
	{
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 1px;
	color: #000;
	font-size-adjust: 10px;
	width: 752px;
	height: 15px;;
	display: block;
	text-align: left;
	position: relative;
	border-style: solid;
	border-width: 1px 0 1px 0;
	z-index: 10;
	border-color: #e6e6ff #8a9790 #8a9790 #e6e6ff;
	}
#menubar img {
	border:0px;
	padding:0px;
	/*float:left;*/
}
.menuendspacer
	{
	position: relative;
	display: block;
	width: 30px;
	height: 20px;
	float: left;
	}

#menubaritem1, #menubaritem2, #menubaritem3, #menubaritem4,
#menubaritem5, #menubaritem6, #menubaritem7, #menubaritem8,
#menubaritem9, #menubaritem10

   {
	text-align:center;
	color: #999999;
	float: left;
	height: 25px;
	background-color: transparent;
	position: relative;
	display: block;
	}
	
#menubaritem1 a, #menubaritem2 a, #menubaritem3 a, #menubaritem4 a,
#menubaritem5 a, #menubaritem6 a, #menubaritem7 a, #menubaritem8 a,
#menubaritem9 a, #menubaritem10 a

   {
	/*padding: 6px 10px 5px 10px; */
	color: #767e7a;
	background-color: transparent;
	display: block;
	text-decoration: none
	}
	
#menubaritem1 a:hover, #menubaritem2 a:hover, #menubaritem3 a:hover, #menubaritem4 a:hover,
#menubaritem5 a:hover, #menubaritem6 a:hover, #menubaritem7 a:hover, #menubaritem8 a:hover
#menubaritem9 a:hover, menubaritem10 a:hover

   {
	/*background-color:#CCCCCC;*/
	color:#000000;
	display: block;
	}

.menuSpacer{
	text-align:center;
	float: left;
	height: 20px;
	width:10px;
	background-color: transparent;
	position: relative;
	display: block;
	color:#FF0000;
}
.menuSpacer a{
	text-align:center;
	padding: 0px;
	/*padding: 6px 10px 5px 10px;*/
   	height:20px;
	color: #999999;
	background-color: transparent;
	display: block;
	text-decoration: none
}
.menuSpacer a:hover

   {
   	height:20px;
		background-color: transparent;

	/* background-color:#CCCCCC; */
	color:#000000;
	display: block;
	}

.menuSpacerFooter{
	text-align:center;
	float: left;
	height: 20px;
	width:10px;
	/*background-color: #f00;*/
	position: relative;
	display: block;
	color:#FF0000;
}
.menuSpacerFooter a{
	text-align:center;
	padding: 0px;
	/*padding: 6px 10px 5px 10px;*/
	color: #999999;
	background-color: transparent;
	display: block;
	text-decoration: none
}
.menuSpacerFooter a:hover

   {
	/* background-color:#CCCCCC; */
	color:#000000;
	display: block;
	}
#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9
	{
	font-weight: normal;
	background-color: #f0f3f2;
	background-image:none;
	text-align: left;
	position: absolute;
	z-index: 10;
	margin-top: 21px;
	margin-left: 0px;
	width: 100px;
	visibility: hidden;
	border-color: #000 #aaa #aaa #000;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	clear: left;
	}

#menubaritem8 a {
	height:20px;
	background-image:url(images/menu01.gif);
	background-color: transparent;
}
#menubaritem8 a:hover {
	    background-image:url(images/menuHover01.gif);
		height:20px;
	background-color: transparent;
}
#menubaritem2 a {
	height:20px;
	background-image:url(images/menu02.gif);
}
#menubaritem2 a:hover {
	    background-image:url(images/menuHover02.gif);
		height:20px;
}
#menubaritem3 a {
	height:20px;
	background-image:url(images/menu03.gif);
}
#menubaritem3 a:hover {
	    background-image:url(images/menuHover03.gif);
		height:20px;
}
#menubaritem4 a {
	height:20px;
	background-image:url(images/menu04.gif);
}
#menubaritem4 a:hover {
	    background-image:url(images/menuHover04.gif);
		height:20px;
}
#menubaritem5 a {
	height:20px;
	background-image:url(images/menu05.gif);
}
#menubaritem5 a:hover {
	    background-image:url(images/menuHover05.gif);
		height:20px;
}
#menubaritem6 a {
	height:20px;
	background-image:url(images/menu06.gif);
}
#menubaritem6 a:hover {
	    background-image:url(images/menuHover06.gif);
		height:20px;
}
#menubaritem7 a {
	height:20px;
	background-image:url(images/menu07.gif);
}
#menubaritem7 a:hover {
	    background-image:url(images/menuHover07.gif);
		height:20px;
}
#menubaritem10 a {
	height:20px;
	background-image:url(images/menu08.gif);
}
#menubaritem10 a:hover {
	    background-image:url(images/menuHover08.gif);
		height:20px;
}#menubaritem1 a {
	height:20px;
	background-image:url(images/menu09.gif);
		color: #777;
}
#menubaritem1 a:hover {
	    background-image:url(images/menuHover09.gif);
		height:20px;
		color: #000;
}
#menubaritem9 a {
	height:20px;
	background-image:url(images/menu10.gif);
}
#menubaritem9 a:hover {
	    background-image:url(images/menuHover10.gif);
		height:20px;
}

.menuitem1, .menuitem2, .menuitem3, .menuitem4,
.menuitem5, .menuitem6, .menuitem7, .menuitem8,
.menuitem9, .menuitem10

   {
   	height:30px;
	color: #000;
	width: 100%;
	background-color: #fff;
	position: relative;
	display: block;
	background-image:none;
	}
	
.menuitem1 a, .menuitem2 a, .menuitem3 a, .menuitem4 a,
.menuitem5 a, .menuitem6 a, .menuitem7 a, .menuitem8 a,
.menuitem9 a, .menuitem10 a
	{
	color: #000;
	padding: 5px 10px 5px 10px;
	background-color: #f0f3f2;
	}
	
.menuitem1 a:hover, .menuitem2 a:hover, .menuitem3 a:hover, .menuitem4 a:hover,
.menuitem5 a:hover, .menuitem6 a:hover, .menuitem7 a:hover, .menuitem8 a:hover,
.menuitem9 a:hover, .menuitem10 a:hover
	{
	color: #000;
	padding: 5px 10px 5px 10px;
	background-color: #dadedc;
	}

.a1 {color: white
	}


/* ************ tabela formularzy ************** */

td.formHeader {
    font-weight: bold;
    letter-spacing: 1pt;
}
    
td.formLabel {
    /*background-color: #E77919;*/
    background-color: silver;
    font-weight: normal;
    text-align: right;
    color: black;
}

td.formInput {
    background-color: whitesmoke;
    color: black;
    text-align: left;
}

