*
{
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
color: #4f7ad0
}

.okno
{
	position:absolute;
	left:100;
	top:100;
	border: 2px solid #4f7ad0;
	background-color:#4f7ad0;
}
.lout a
{
float:right;
}
.rok a
{
font-family: Verdana;
font-size: 15pt;
font-weight: bold;
color: #4f7ad0;
padding-bottom:0pt;
}

td a
{
	text-decoration:none;
}
td a:hover
{
	text-decoration:underline;
}
 
.ksga
{
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
margin-left:1cm;
color: #4f7ad0;
padding-top:0pt;
}

.pytanie
{
font-family: Verdana;
font-size: 10pt;
font-weight: bold;
color: #4f7ad0;
/*background-color:#dddddd;*/
}

 div.pytanie1
{
	text-decoration:underline;
	font-weight:bold;
	margin-top:5mm;

 }

.fomularz
{
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
color: #4f7ad0;
background-color:#ccd4e7;
}
.ListaP
{
width:980px;
height:400px;
overflow:auto;
}
.opis
{
font-family: Verdana;
font-size: 8pt;
font-weight: normal;
color: #4f7ad0
}

.lista
{
overflow:auto;
width:500;
height:500;
}
.naglowek
{
font-family: Verdana;
font-size: 12pt;
font-weight: bold;
color: #4f7ad0;
border-bottom:1pt solid #4f7ad0;
margin-top:3mm;
margin-bottom:1mm;
}

.naglowek_drk
{
font-family: Verdana;
font-size: 10pt;
font-weight: bold;
color: #000000;
border-bottom:1pt solid #000000;
margin-top:3mm;
margin-bottom:1mm;
}

.strona
{
width:200mm;
text-align:center;

}
.row1
{
/*font-family: Verdana;
font-size: 10pt;
font-weight: normal;
color: #4f7ad0;
*/
background-color:#ccd4e7;
}
.rowBO
{
font-family: Courier;
/*
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
color: #4f7ad0;
background-color:#FFE4E1
*/
background-color:#FFFFE0;
}

.row2
{
/*
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
color: #4f7ad0;
*/
background-color:#ffffff;
}
fieldset
{
background-color:#ccd4e7;
border:1px solid #dddddd;
}
legend
{
background-color:#ccd4e7;
font-size:12pt;
font-weight:bold;
}
table.druk
{
color:black;
border:solid 1pt black;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
border-spacing:0;
border-collapse:collapse;
/*width:800px;*/
}
table.druk th
{
color:black;
font-size:10pt;
font-weight:bold;
border:solid 1pt black;
border-spacing:0;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
padding-top:2px;
}
table.druk td
{
color:black;
font-size:10pt;
font-weight:normal;
border:solid 1pt black;
border-spacing:0;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
padding-top:2px;
}



table.spis 
{
border:none;
padding:4px 4px 4px 4px;
border-spacing:0;
/*width:4000px;*/
}

table.spis th
{
font-size:8pt;
font-weight:bold;
border:none;
border-spacing:0;
padding:4px 4px 4px 4px;
}
table.spis td
{
border:none;
border-spacing:0;
padding:4px 4px 4px 4px;
border-right:1px solid #4f7ad0;
border-bottom:1px solid #ccd4e7;
}
table.spis td a
{
font-size:8pt;
font-weight:normal;
}

div.menu
{
  color:white;
  font-weight:bold;
  font-size:10pt;
  position: relative;
  height: 15px;
  width:100%;
  background-color: #aaaaaa;
  padding-left:10px;
}

div.submenu
{
  position: absolute;
  width: 170px;
  top:15px;
  visibility:hidden;
  color:white;
  font-weight:bold;
  font-size:10pt;
  background-color:#aaaaaa;
  padding: 10px 10px 10px 10px;
 }
 
div.submenu a
{
  color:#ffffff;
  font-weight:bold;
  font-size:10pt;
  text-decoration:none;
  display:block;

}

div.submenu a:hover
{
  background-color:#4f7ad0;
  font-weight:bold;
  font-size:10pt;
  text-decoration:underline;
  display:block;

}

div.MenuItem
{
  color:#ffffff;
  font-weight:bold;
  font-size:10pt;
  padding-right:40pt

 }

.wpis
 {
     position: relative;
     margin-left:3cm;
 }