body {
	font-size:11px;
	font-family:"Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	margin-top:0;
    background:#f9f8f7;  /*white url(images/tlo.gif) fixed; */
}

a
{
	font-size:11px;
	color:blue;
	text-decoration:none;
	font-family:"Verdana", "Arial"
}

a:link
{
	font-size: 11px;
	color: blue;
	text-decoration: none;
	font-family: "Verdana", "Arial"
}

a:hover
{
	color:blue;
	text-decoration:underline;
}

a:visited
{
	color: blue
}

a.przycisk, a.przycisk.visited
{
   border:ridge 1px;
   padding:5px 20px 5px 20px;
   background-color: #f3f3f3;
   text-align:center;
   text-decoration:none;
   color:black;
}
a.przycisk:hover
{
   border:groove 1px;
   background-color: #e8e8e8;
}

.form {
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, "Arial CE";
	font-weight : normal;
	text-decoration : none;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color : transparent;
}

p.art
{
/*  text-indent:25px; */
  margin-top:0px;
  margin-bottom:10px;
}


select
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: black
}

input
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: black
}

input.button
{
	background-color: #8899aa;
	border-bottom-color: #566669;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #bccccf;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #566669;;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #bccccf;
	border-top-style: solid;
	border-top-width: 1px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	display: inline;
}

textarea
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: black
}

TR
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	font-weight: normal;
	font-size: 11px;
	color: black
}

TH
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-position: top;
	height: 15px;
	vertical-align: top;
}

TD
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	font-weight: normal;
	font-size: 11px;
	color: black;
	vertical-align: top;
}

h1
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	font-size: 15px; 
	font-weight: bold; 
	margin-top:3px; 
	margin-bottom:3px; 
	padding-top: 3px; 
	padding-bottom: 3px;}
h2
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica"; 
	font-size: large; 
	font-weight: bold; 
	margin-top:0px; 
	margin-bottom:3px; 
	padding-top: 0px; 
	padding-bottom: 3px;
}

/* tytuďż˝ stron wykorzystany w funkcji tytul() - bez pierwszej litery */
h3
{
	font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica";
	font-size: 20px;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:3px;
	padding-top: 0px;
	padding-bottom: 3px;
	color: #3d5ea2;
}
/* tytuł stron wykorzystany w funkcji tytul() - pierwsza litera */
.pocz
{
	font-size:36px;
	color: #a42200;	
}
H4          {font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica"; font-size: 11px; font-weight: normal;
margin-top:0px; margin-bottom:3px; padding-top: 0px; padding-bottom: 3px;}
H5          {font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica"; font-size: 11px; font-weight: normal;
margin-top:0px; margin-bottom:3px; padding-top: 0px; padding-bottom: 3px;}
H6          {font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica"; font-size: 11px; font-weight: normal;
margin-top:0px; margin-bottom:3px; padding-top: 0px; padding-bottom: 3px;}

DIV.x          {font-family: "Verdana", "Tahoma", "Geneva", "Arial", "Helvetica"; font-size: 19px; font-weight: bold}
.title      {font-size: 21px; font-weight: bold}
.info       {font-size: 10px; font-weight: normal}
.warning    {color: #ad2f26; font-weight: normal}

.head       {background: #bccccf; font-weight: bold;}
.first-row      {background: #ffffff; height: 15px }
.second-row     {background: #eff1cc; height: 15px }
.shadow     {background: #8899aa; height: 1px }

.tBar A:link { COLOR: #ffffff; TEXT-DECORATION: none }
.tBar A:visited { COLOR: #ffffff; TEXT-DECORATION: none }
.tBar A:hover { COLOR: #000000; BACKGROUND-COLOR: #ffffff }

.mActive A { COLOR: #cc6600; TEXT-DECORATION: none }
.mActive A:link { COLOR: #cc6600; TEXT-DECORATION: none }
.mActive A:hover { COLOR: #cc6600; TEXT-DECORATION: none }
.mActive A:visited { COLOR: #cc6600; TEXT-DECORATION: none }
.err { color: #ee1111; left:15px;}/*font-weight: bold }*/

/*Main page CSS*/
.tbtekst1 {COLOR: black; FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Arial CE, Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.www {COLOR: yellow; FONT-FAMILY: Tahoma, Arial, MS Sans Serif, Arial CE, Arial, Helvetica; FONT-SIZE: 7pt}

/*MENU CSS*/
.itemBorder {border: 1px solid black }
.itemText {text-decoration: none; color: #FFFFFF; font: 11px Arial, Tahoma, Courier}
.crazyBorder {border: 2px outset #663399 }
.crazyText {text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica}

/* styl dla elementów tabeli zestawienia wprowadzonych danych w formularzu */
td.tbl
{
	width:50%;
	height:30px;
	vertical-align:middle;
}

/* menu gďż˝rne i dolne */
.menu1
{
   font-size:smaller;
   height: 12pt;
/*   width:140px; */
   text-align: left;
}
.menu1 a
    {
    margin-top:0px;
    background: url('images/strzalka_mala.gif') no-repeat 2px center;
    }
.menu1 A:Link,.menu1 A:Visited,.menu1 A:Active 
    {
    text-decoration:none;
    display:block;
    padding:4px 5px 4px 30px;
    margin-bottom:0px;
    border-style:none;
    border-width:0 0;
    border-color:#FFF;
    color:#0a7acd
    }
.menu1 A:Hover 
    {
    background:url('images/strzalka_mala.gif') no-repeat 7px center;
    color:#e5aa0f
    }

/* menu główne */
.menu2
{
   font-weight:bold;
   font-size:12px;
   height: 20px;
/*   width:120px; */
   text-align: left;
   text-indent: 16px;
}
.menu2 a
    {
	margin-top:0px;
    background: url('images/strzalka_duza.gif') no-repeat 0px center
    }
.menu2 a:link,.menu2 a:visited,.menu2 a:active 
    {
    font-size:12px;
    text-decoration:none;
    display:block;
    padding:4px 5px 7px 10px;
    margin-bottom:0px;
    border-style:none;
    border-width:0 0;
    border-color:#FFF;
    color:#0a7acd;
    }
.menu2 a:hover 
    {
    background:url('images/strzalka_duza.gif') no-repeat 5px center #f0f0f0;
    color:#e5aa0f
    }

/* style dla menu pionowego */
.nav 
   {
	font-size:12px;
    font-weight:bold;
    background:transparent;
    text-align:center;
}
.nav div
   {
    position:relative;
    left:8px;
    width: 187px;
    height:32px;
    text-align:center;
   }
.nav DIV a
    {
    padding:2px 0px 2px 0px;
	background:#e9e9e9;
    }
.nav A:Link,.nav A:Visited,.nav A:Active 
    {
    text-decoration:none;
    display:block;
    margin-bottom:0px;
    border-style:solid;
    border-width:1px 0;
    border-color:#FFF;
    color:#0a7acd
    }
.nav DIV A:Hover 
    {
    background:#fff !important;
    color:#cc0055 !important;
    }

DIV.tytul, div.tytul:hover
    {
    height:36px;
    text-decoration:none;
    display:block;
    padding:2px 0px 2px 0px;
    text-align:center;
    border-style:solid;
    border-width:1px 0;
    border-color:#FFF;
    color:#a42200;
    background-color:#dddddd;
    }

.nagl
    {
    font-size: 16px;
    font-weight: bold;
    color: blue;
    }
    
