html		{
			overflow: scroll;
			overflow-x: hidden;
			}

body		{
	background-color: #f0f0f0;
	margin: 0;
	margin-top: 10px;
	font: 11px/17px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	color: #404040;
	white-space: normal;
	border: 0 solid;
	cursor: jclpencil.ani;
			}

a			{
			text-decoration: none; 
			margin:0;
			border: 0;
			}

a:hover		{
			text-decoration: none; 
			margin:0;
			border: 0;
			}

a.bottom_menu	{	
			font-size: 11px/17px; 
			color: #808080;
			text-decoration: none;
			}

a.bottom_menu:hover	{	
			text-decoration: underline;
			}

a.bottom_menu:active	{	
			text-decoration: none;
			}
			
h1 {
			padding-left: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			margin-top: -10px; 
			margin-bottom: 10px;
			font: 16px/20px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-weight: bold;
			text-align: center;
			}

table.frame	{
			width: 750px;
			background-color: #ffffff;
			border: solid 0px #ffffff;
			text-align: left
			}

table.main	{
			width: 700px;
			background-color: #ffffff;
			border: solid 0px #ffffff;
			text-align: left
			}

table.footer_menu	{
			width: 750px;
			border: solid 0px #ffffff;
			text-align: left
			}

td.pasek_prawy			{	
			color: #2755aa; 
			background-color: #2755aa;
			border: 0px solid #2755aa; 
			border-LEFT: 0 solid; 
			border-TOP: 0 solid; 
			border-RIGHT: 0 solid; 
			border-BOTTOM: 0 solid; 
			padding-left: 0; 
			padding-right: 0; 
			padding-top: 0; 
			padding-bottom: 0;
			font-weight: normal;
			font-style: normal;
			text-decoration: none;
			text-align: left;
			vertical-align: top;
			white-space: normal;
			}

td			{	
			font: 12px/18px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
			color: #404040; 
			border: 0px solid #ffffff; 
			border-LEFT: 0 solid; 
			border-TOP: 0 solid; 
			border-RIGHT: 0 solid; 
			border-BOTTOM: 0 solid; 
			padding-left: 0; 
			padding-right: 0; 
			padding-top: 0; 
			padding-bottom: 0;
			font-weight: normal;
			font-style: normal;
			text-decoration: none;
			text-align: left;
			vertical-align: top;
			white-space: normal;
			}

img			{
			border: 0px solid #ffffff; 
			margin:0;
			}

img.left	{
			margin-left: 20px;
			}

div.text_normal {
	padding-left: 100px;
	padding-right: 50px;
	text-align: justify;
	background-color: #FFFFFF;
			}
div.footer {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 30px;
			padding-right: 30px;
			text-align: center;
			}

div.tytul {
			padding-left: 100px;
			padding-top: 0px;
			padding-bottom: 10px;
			font: 16px/20px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-weight: normal;
			}

div.text_ksiega {
			padding-left: 120px;
			text-align: justify;
			}

div.tytul_gallery {
	text-align: center;
	margin: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-weight: bold;
	border: 1px solid #a0a0a0;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 15px;
	background-color: #E5E5E5;
			}

div.gallery_image {
			text-align: center;
			vertical-align: middle; 
			margin: 0px 0px 12px 12px;
			float: left;
			padding: 0;
			border: 1px solid #a0a0a0; 
			}

div.naglowek1_go_up	{
			text-align: right;
			padding-left: 12px;
			padding-right: 12px;
			}

a.naglowek1_go_up		{
			text-align: right; 
			font: 11px/14px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			font-weight: normal; 
			color: #808080; 
			text-decoration: none;
			border: 0;
			}

a.naglowek1_go_up:hover		{
			text-decoration: underline;
			}
			
img.img_naglowek1_go_up	{
			border: 0; 
			vertical-align: middle; 
			padding-left: 5px;
			}




div.page_title {
			padding-left: 20px;
			padding-top: 40px;
			padding-bottom: 40px;
			font-size: 24px; 
			color: #010066; 
			font-weight: normal;
			}

form		{	
			margin: 0;
			}

img.img_check	{
			border: 0; 
			vertical-align: middle; 
			padding-right: 10px;
			float: left;
			}

a.link_on_index_page {
			font-weight: normal; 
			color: #404040; 
			text-decoration: none;
			border: 0;
			}

a.link_on_index_page:hover {
			text-decoration: underline;
			}

a.link_to_label {
			font: 12px/17px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px; 
			font-weight: normal; 
			color: #404040; 
			text-decoration: none;
			border: 0;
			}

a.link_to_label:hover {
			text-decoration: underline;
			}

div.div_link_lista {
			font: 11px/24px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			font-weight: normal; 
			color: #404040; 
			text-decoration: none;
			border: 0;
			}

div.div_link_lista_padd {
			font: 11px/20px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			font-weight: normal; 
			color: #404040; 
			text-decoration: none;
			border: 0;
			padding-left: 60px;
			}

a.link_lista {
			font: 11px/20px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			font-weight: bold; 
			color: #404040; 
			text-decoration: none;
			border: 0;
			}

a.link_lista:hover {
			text-decoration: underline;
			}

div.div_link_artykul {
			font: 11px/17px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			font-weight: normal; 
			color: #404040; 
			text-decoration: none;
			border: 0;
			}

a.link_artykul {
			font: 11px/17px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			font-weight: bold; 
			color: #404040; 
			text-decoration: none;
			border: 0;
			}

a.link_artykul:hover {
			text-decoration: underline;
			}

img.img_link_artykul	{
			border: 0; 
			padding-right: 10px;
			}

a.a_menu		{	
			CURSOR: pointer; 
			display: block; 
			width: 105px; 
			height: 105px; 
			margin:0;
			background-image: url(../img/button_normal.jpg); 
			background-repeat: no-repeat;
			background-position: center;
			text-align: center; 
			vertical-align: middle;
			font: 16px/20px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 16px; 
			font-weight: normal; 
			color: #ffffff; 
			text-decoration: none;
			}
a.a_menu:hover	{	
			background-image: url(../img/button_focus.jpg); 
			}
a.a_menu:active	{	
			background-image: url(../img/button_active.jpg); 
			}

a.a_menu_active		{	
			CURSOR: pointer; 
			display: block; 
			width: 105px; 
			height: 105px; 
			margin:0;
			background-image: url(../img/button_active.jpg); 
			background-repeat: no-repeat;
			background-position: center;
			text-align: center; 
			vertical-align: middle;
			font: 16px/20px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
			font-size: 16px; 
			font-weight: normal; 
			color: #ffffff; 
			text-decoration: none;
			}
.gallery {
				zoom:1;
				width:auto;
			}
			.gallery a {
				display:block;
				float:left;
				margin:5px;
				text-align:center;
				opacity:0.87;				
			}
			.gallery a:hover {
				opacity:1;
			}
			.gallery a img {
				border:none;
				display:block;
			}
			.gallery a#vlightbox{display:none}