@import url(styl_reszta.css);
@import url(style.ksiega_gosci.css);
body
 {
	/*color: #568559;*/
	color: #1C0055;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-top:0;
	background-color: #FFFFFF;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

	A {
		
		text-decoration: none;
		color: #2D59A1;
	}
	A:hover {
		
		color: #1C0055;
		text-decoration: underline;
		/*border-bottom: 1px dashed #B5B5B5;*/
	}
	/* 
	A:visited {
		color: #737373;
		border-bottom: 1px dashed #737373;
		background-color: #FFFC82;
	}
	*/
/* tabela glowna z jednym rekordem i jedna kolumna */
.tabmain
{
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 0;
width: 100% ! important;
height: 100% ! important;
text-align: left;
vertical-align: top ! important;

}

.tdmain
{
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 0;
width: 100% ! important;
text-align: left;
vertical-align: top;
height: 100%;
}
.tdmain_2
{
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 0;
width: 100% ! important;
text-align: left;
vertical-align: bottom;
height: 30px;
}
/*naglowek strony - nalezy od TABMAIN*/ 
.tabela_gorna
{
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 0;
width: 100% ! important;
height: 66px;
text-align: left;
vertical-align: top ! important;
	background-color: #ffea01;
	/*background-image: url(../img/naglowek_tlo.jpg);
	background-position: left;
	background-repeat: repeat-y;*/
}
/*pierwsz kolumna - lewa*/
.tdgor_1
{
table-layout : auto;
border-collapse : collapse;
border-width: 0px;
border-style: solid ;
border-color: black;
padding: 0px;
width: 212px  ! important;
text-align: left;
vertical-align: top ! important;
}
/*druga kolumna - srodkowa*/
.tdgor_2
{
table-layout : auto;
border-collapse : collapse;
border-width: 0px;
border-style: solid ;
border-color: black;
padding: 0px;
text-align: left ! important;
width: 300px  ! important;
vertical-align: top ! important;  
 
}
/*trzeciea kolumna - prawa*/
.tdgor_3
{
table-layout : auto;
border-collapse : collapse;
border-width: 0px;
border-style: solid ;
border-color: black;
padding: 0px;
text-align: right ! important;
vertical-align: top ! important;
}

/*tabela srodkowa, zaraz po naglowku - nalezy do TABMAIN*/
.tabela_srodek
{
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 0;
width: 100% ! important;
text-align: left;
vertical-align: top ! important;
}
/*pierwsz kolumna - lewa*/
.tdsro_1
{
table-layout : auto;
border-collapse : collapse;
border-width: 0px;
border-style: solid ;
border-color: black;
padding: 0px;
text-align: left;
vertical-align: top ! important;
width: 196px ! important;
}
/*druga kolumna - srodkowa*/
.tdsro_2
{
table-layout : auto;
border-collapse : collapse;
padding: 0px;
text-align: left ! important;
vertical-align: top ! important;   
margin: 0px;
}

.tdsro_2_menu
{
table-layout : auto;
border-collapse : collapse;
padding: 0px;
text-align: left ! important;
vertical-align: top ! important;   
margin: 0px;
background-image: url(../img/kwadracik_sracik.jpg);
	background-position: left;
	background-repeat: repeat-y;
}

/*trzeciea kolumna - prawa*/
.tdsro_3
{
table-layout : auto;
border-collapse : collapse;
border-width: 0px;
border-style: solid ;
border-color: black;
padding-left: 5px ! important;
border-left: 1px solid #1C0055; 
text-align: center;
vertical-align: top ! important;
height: 100% ! important;
width: 205px  ! important ;
}

.tdsro
{
table-layout : auto;
border-collapse : collapse;
border-width: 0px;
border-style: solid ;
border-color: black;
padding: 0px;
width: 100%;
height: 100% ! important;
text-align: left;
vertical-align: top ! important;
}

.tdsro_img
{
table-layout : auto;
border-collapse : collapse;
border-width: 0px;
border-style: solid ;
border-color: black;
padding: 0px;
width: 100%;
height: 100% ! important;
text-align: left;
vertical-align: top ! important;
background-image: url(../img/losowe1.jpg);
	background-position: 0 0 ;
	background-repeat: repeat-x;
}

.tabela_dolna
{
table-layout : auto;
border-collapse : collapse;
border-style: solid ;
border-color: black;
border-width: 0;
border-top: 0px dashed #B4B4B4;
padding: 0;
width: 100% ! important;
text-align: center;
vertical-align: bottom ! important;
margin-left: 0;
margin-top:0px;
background-color: #FFF78C;
}

.tddol1
{
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 1px;
width: 80%;
height:100%;
text-align: center;
vertical-align: middle ! important;
}

.tddol2
{
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 1px;
width: 20%;
height:100%;
text-align: center;
vertical-align: middle ! important;
}

.szukaj {
	 	margin-top:5px;
		margin-left: 0px;
		table-layout : auto;
		border-collapse : collapse;
		border-width: 0px;
		border-style: solid ;
		border-color: #0B3F01;
		text-align: right ! important;
		vertical-align: top;
		height: 19px;

}


	.menugorne {
	 	margin-top:10px;
		margin-left: 0px;
		table-layout : auto;
		border-collapse : collapse;
		border-width: 0px;
		border-style: solid ;
		border-color: #0B3F01;
		text-align: right ! important;
		vertical-align: top;
		width: 300px;
		float: left;
		}
		
		
	.menugorne td {
	text-align: right ! important;
		border-left: 1px solid #1C0055;
		border-right: 1px solid #1C0055;
		vertical-align: top ! important;
		padding: 0px;
		}
	.menugorne td p {
		text-align: center;
		line-height: 120%;
		text-indent: 0%;
		font-family: Verdana;
    font-size: 8pt;
		letter-spacing: 1pt;
		word-spacing: 0;
		vertical-align:top ! important; 
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-top:0;
	}
	.menugorne td a {
 		display: block;
 		width:100%;
		text-decoration:none;
		color:#1C0055;
		
	}
	
	.menugorne td a:hover { 
		text-decoration: underline;
		color:#2d59A1;
	}

	.menudolne {
	 	margin-top:0px;
		margin-left: 0px;
		table-layout : auto;
		border-collapse : collapse;
		border-width: 0px;
		border-style: solid ;
		border-color: #2D59A1;
		text-align: left ! important;
		vertical-align: top;
		width: 100%;
		height: 8px;
		}
		
		
	.menudolne td {
	  text-align: left ! important;
		border-left: 1px solid #2D59A1;
		border-right: 1px solid #2D59A1;
		vertical-align: top ! important;
		padding-bottom: 0px;
		}
	.menudolne td p {
		text-align: center;
		line-height: 110%;
		text-indent: 0%;
		font-family: Arial;
    font-size: 7pt;
		font-weight: normal;
		letter-spacing: 2px;
		word-spacing: 0;
		vertical-align: top ! important; 
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-top:0;
	}
	.menudolne td a {
 		display: block;
 		width:100%;
		text-decoration:none;
		color:#2D59A1;
			
	}
	
	.menudolne td a:hover { 
		text-decoration: underline;
		color: #1c0055;
	}


.tabgorne2_img {
 	margin-top:0;
	margin-left: 0;
	table-layout : auto;
	border-collapse : collapse;
	padding: 0;
	height: 28px; 
	text-align: right ! important;
	vertical-align: top;
	float:right;
	border:0px solid black

}

.tdgorne2_img {
 	margin-top:0;
	margin-left: 0;
	table-layout : auto;
	border-collapse : collapse;
	padding: 0px;
	height: 100%;
	text-align: right ! important;
	vertical-align: top

}

.tablog {
table-layout : auto;
border-collapse : collapse;
border: 0px dashed #B4B4B4;
padding: 0;
width: 100% ! important;
text-align: left;
vertical-align:middle ! important;
margin-left: 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom:15px;
}

.tdlog_left {
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 0;
vertical-align: top;
}

.tdlog_right {
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding-left: 0px;
padding-right: 0px;
vertical-align: top;
}

/*uzywana przy wyswietlaniu roznych modulow - opakowaniu ich*/
.tabsrodek {
margin-left:0px;
margin-left:0px;
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 0;
width: 99% ! important;
vertical-align: top;
}

.tdsrodek {
table-layout : auto;
border-collapse : collapse;
border-width: 0;
border-style: solid ;
border-color: black;
padding: 0;
width: 100%;
vertical-align: top;
}


