html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


TD {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #482400;text-decoration: none;}
P {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #482400;text-decoration: none;}
li {color: #482400}
form { margin: 0;}


#pdform input, label {
	vertical-align:middle;
}

a.logo img { border: none;}

A:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #993300;text-decoration: underline;font-weight: 300;}
A:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #993300;text-decoration: underline;font-weight: 300;}
A:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #D80000;text-decoration: underline;font-weight: 300;}

A.menu10:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: bold;}
A.menu10:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: bold;}
A.menu10:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #E3C566;text-decoration: none;font-weight: bold;}

A.menu10-active:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #993300;text-decoration: none;font-weight: bold;}
A.menu10-active:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #993300;text-decoration: none;font-weight: bold;}
A.menu10-active:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #5E1F00;text-decoration: none;font-weight: bold;}

A.menu8:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: underline;font-weight: bold;}
A.menu8:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: underline;font-weight: bold;}
A.menu8:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #993300;text-decoration: underline;font-weight: bold;}

A.menu8-active:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #E87400;text-decoration: underline;font-weight: bold;}
A.menu8-active:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #E87400;text-decoration: underline;font-weight: bold;}
A.menu8-active:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #993300;text-decoration: underline;font-weight: bold;}

A.booklist:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: underline;font-weight: 300;}
A.booklist:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: underline;font-weight: 300;}
A.booklist:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #9F3400;text-decoration: underline;font-weight: 300;}

A.tytul:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #663b10;text-decoration: underline;font-weight: 700;}
A.tytul:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #663b10;text-decoration: underline;font-weight: 700;}
A.tytul:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #AB631B;text-decoration: underline;font-weight: 700;}

A.page:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: underline;font-weight: 300;}
A.page:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: underline;font-weight: 300;}
A.page:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #9F3400;text-decoration: underline;font-weight: 300;}

A.alphabet:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: underline;font-weight: 300;}
A.alphabet:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: underline;font-weight: 300;}
A.alphabet:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #9F3400;text-decoration: underline;font-weight: 300;}

A.infranet:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FBF6EE;text-decoration: none;font-weight: 300;}
A.infranet:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FBF6EE;text-decoration: none;font-weight: 300;}
A.infranet:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: underline;font-weight: 300;}

.search	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #fbf6ee;text-decoration: none;padding-left: 7px;margin-left: 5px;}
.form {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;text-decoration: none;margin-right: 0px;background-color:#fbf6ee;border: solid 1px #3C0000;margin-left: 5px;}
.bt-search  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px; border-top: solid 4px #FFFFFF; border-right: solid 4px #FFFFFF; border-bottom: solid 4px #FFFFFF; border-left: solid 4px #FFFFFF; background-color: #996633; color: #FFFFFF;cursor:pointer;}
.button  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px; border-top: solid 4px #FFFFFF; border-right: solid 4px #FFFFFF; border-bottom: solid 4px #FFFFFF; border-left: solid 4px #FFFFFF; background-color: #996633; color: #FFFFFF;cursor:pointer;}
.header {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #F8F7F1;text-decoration: none;font-weight: bold;padding-left: 8px;padding-right: 8px;}
.address {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: none;font-weight: bold;padding-right: 5px;}
.menu-dot {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #482400;text-decoration: none;padding-right: 3px;padding-left: 3px;}

.listLine{
	/*color: #482400;*/
	margin: 10px 0 12px;
	
	border: 1px dashed #fbf6ee;
	border-bottom: 1px dashed #6e3600;
	
	/*padding: 6px 3px;*/
}

.infranet {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FBF6EE;text-decoration: none;font-weight: 300;}
.tb {border: 4px solid #FFFFFF;}
.autor {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #996633;}
.tytul {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: bold;color: #663b10;}
h1.tytul{ margin: 10px 0px 0px; }
.booklist-head {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;font-weight:bold; color:#663b10;}
.booklist-grandTotal {	padding: 1px 1px; font-size: 12px;font-weight:bold; color:#663b10;}

.booklist-subtotal { padding: 1px;	font-size: 11px; font-weight: normal; color: #663b10;}

.heading {
	margin: 20px 0 10px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.homePage_2cols {
	width: 100%;
}

.homePage_2cols td.left {
	padding-right: 16px;
	vertical-align: top;
}
.homePage_2cols td.right {
	padding-left: 16px;
	vertical-align: top;
}


h3.sublistHeading {
	width: 200px;
	margin: 0;
	padding: 15px 0 5px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #996633;
	color: #ad723a;
	color: #c18040;
	/*border-bottom: solid 1px #e7e2db;*/
	
}




.alphabet-active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #9F3400;text-decoration: none;font-weight: 700;}
/*.book {border:solid 3px #FFFFFF;}*/
.book {border:solid 1px gray;padding:2px;}
.err  {font-weight:700;color:#D80000;}
.fe  {font-weight:700;color:#D80000;}



/* Style dla aktualności */

.news_button{
	margin: 0 auto 7px;
}
.news_button a:link,.news_button a:visited,.news_button a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F8F7F1;
	text-decoration: none;
	font-weight: bold;
}
.news_button a:hover{ color:#E3C566; }

.news_info{
	font-weight: bold;
	color: #663b10;
	padding: 10px 15px 10px;
}
.news_hpnews{
	margin: 15px 10px 0px;
	clear:both;
}

.news_hpnews{
	margin: 15px 10px 0px;
}

.news_news{
	font-size: 11px;
	
	margin: 5px 10px 0px;
	border-bottom: dashed #da7 1px;
	padding: 0 0 5px;
}


.news_tytul{ }
.news_tytul a:link,.news_tytul a:visited,.news_tytul a:hover, .news_tytul span{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #663b10;
}

.news_tytul a:hover{color: #AB631B;}
	
.news_data{
	font-size: 9px;
	color: #996633;
}
/*.pageInfo .news_krotki_tresc{*/
	/*margin: 5px 0px 0px;*/
/*}*/
.news_wiecej{
	clear: both;
	text-align: right;
	margin: 0 10px;
}
img.news_thumb{
	float: right;
	margin: 5px 0 5px 10px;
}

h1#news_pelny_tytul{
	margin: 0 0 0.8em 0;
	font-size: 22px;
	text-decoration: none;
	color: #964;
	font-weight: bold;
}
#news_pelny_data{
	color: #996633;
	font-size: 11px;
	text-align: right;
	margin-bottom: 5px;
	padding: 0 5px;
}