﻿?BODY {
       FONT-SIZE: 8pt; FONT-FAMILY: verdana, sans-serif
}

TD {
       FONT-SIZE: 8pt; FONT-FAMILY: verdana, sans-serif
}
SUP {
       FONT-SIZE: 6pt; FONT-FAMILY: verdana, sans-serif
}
SUB {
       FONT-SIZE: 6pt; FONT-FAMILY: verdana, sans-serif
}
P {
       FONT-SIZE: 8pt; MARGIN: 7px; FONT-FAMILY: verdana, sans-serif; 
}
P.right {
       FONT-SIZE: 8pt; MARGIN: 7px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: right
}
P.center {
       FONT-SIZE: 8pt; MARGIN: 7px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: center
}
.just {
       FONT-SIZE: 8pt; MARGIN: 7px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: justify
}
.marg7 {
       MARGIN: 7px
}
.form {
       FONT-SIZE: 8pt; FONT-FAMILY: verdana, chicago; BACKGROUND-COLOR: #f0f0f0
}
.right {
       FONT-SIZE: 8pt; MARGIN: 1px; FONT-FAMILY: verdana, chicago; TEXT-ALIGN: right
}
.head {
       FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #007700; FONT-FAMILY: verdana, chicago; TEXT-DECORATION: underline
}
.data {
       FONT-SIZE: 7pt; COLOR: #777777; FONT-FAMILY: verdana, chicago
}
.dataright {
       FONT-SIZE: 7pt; MARGIN: 2px; COLOR: #777777; FONT-FAMILY: verdana, chicago; TEXT-ALIGN: right
}
.titl {
       FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: verdana, chicago; TEXT-DECORATION: underline
}
.kurier {
       FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: verdana, chicago
}
.blog .just {
       LINE-HEIGHT: 15px
}
.blog A:link {
       COLOR: #3333aa; TEXT-DECORATION: none
}
.blog A:visited {
       COLOR: #3333aa; TEXT-DECORATION: none
}
.blog A:active {
       COLOR: #3333aa; TEXT-DECORATION: none
}
.blog A:hover {
       COLOR: #0000b9; TEXT-DECORATION: underline
}
A:link {
       COLOR: #101010; TEXT-DECORATION: none
}
A:visited {
       COLOR: #101010; TEXT-DECORATION: none
}
A:active {
       COLOR: #101010; TEXT-DECORATION: none
}
A:hover {
       TEXT-DECORATION: underline
}
A.b {
       COLOR: #000000; TEXT-DECORATION: none
}
A.b:visited {
       COLOR: #000000; TEXT-DECORATION: none
}
A.b:active {
       COLOR: #000000; TEXT-DECORATION: none
}
A.b:hover {
       TEXT-DECORATION: underline
}
A.bb {
       FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.bb:visited {
       FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.bb:active {
       FONT-WEIGHT: bold; COLOR: #00d0d0; TEXT-DECORATION: underline
}
A.bb:hover {
       TEXT-DECORATION: underline
}
A.r {
       COLOR: #b90000; TEXT-DECORATION: none
}
A.r:visited {
       COLOR: #b90000; TEXT-DECORATION: none
}
A.r:active {
       COLOR: #b90000; TEXT-DECORATION: none
}
A.r:hover {
       COLOR: #b90000; TEXT-DECORATION: underline
}

.justify {
       MARGIN: 3px; TEXT-ALIGN: justify
}

.right {
       MARGIN: 7px; TEXT-ALIGN: right
}

.left {
       MARGIN: 7px; TEXT-ALIGN: left
}

.bokPoint { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #cc3300; font-weight : bold; vertical-align: top;}
.inpLogin {       BORDER: #3D3D3D 1px solid; width: 90px; height: 16px; font-family: Tahoma, Verdana, Arial; font-size: 11px; vertical-align: middle;}
.naglowek
{
       COLOR: #003366;
}

A.naglowek {
       COLOR: #003366; TEXT-DECORATION: none
}
A.naglowek:visited {
       COLOR: #003366; TEXT-DECORATION: none
}
A.naglowek:active {
       COLOR: #003366; TEXT-DECORATION: none
}
A.naglowek:hover {
       COLOR: #003366; TEXT-DECORATION: underline
}

.search_input {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.maly {
       FONT-SIZE: 9px; COLOR: #24496F; MARGIN: 7px; TEXT-ALIGN: left; FONT-FAMILY: verdana, tahoma, arial
       }

.inpTytul {BORDER: #000000 1px solid; width: 270px; height: 18px; font-family: Tahoma, Verdana, Arial; font-size: 12px; vertical-align: middle;}
.inpWydawca {BORDER: #000000 1px solid; width: 180px; height: 18px; font-family: Tahoma, Verdana, Arial; font-size: 12px; vertical-align: middle;}
.inpIsbn {BORDER: #000000 1px solid; width: 80px; height: 18px; font-family: Tahoma, Verdana, Arial; font-size: 12px; vertical-align: middle;}
.inpIlosc {BORDER: #000000 1px solid; width: 20px; height: 18px; font-family: Tahoma, Verdana, Arial; font-size: 12px; vertical-align: middle;}
.lp {TEXT-ALIGN: right;}
.inp200 {BORDER: #000000 1px solid; width: 200px; height: 18px; font-family: Tahoma, Verdana, Arial; font-size: 12px; vertical-align: middle;}
.lista { margin-left:35px; list-style-type: square; padding-top:10px; margin-top:0px; margin-bottom:0px;}
.olista { margin-left:18px; padding-top:0px; margin-top:0px; margin-bottom:0px; padding-bottom:0px;}

A.lis {       COLOR: #336699; TEXT-DECORATION: none }
A.lis:visited {       COLOR: #336699; TEXT-DECORATION: none }
A.lis:active { COLOR: #336699; TEXT-DECORATION: none }
A.lis:hover { COLOR: #336699; TEXT-DECORATION: underline }

#bluelink A {
       COLOR: #336699; TEXT-DECORATION: none
}
#bluelink A:visited {
       COLOR: #336699; TEXT-DECORATION: none
}
#bluelink A:active {
       COLOR: #336699; TEXT-DECORATION: none
}
#bluelink A:hover {
       COLOR: #336699; TEXT-DECORATION: underline
}

.rejestrJak { font-weight: bold; background-color: #E9FADB; color: #316C00; padding-left: 5px; padding-right: 5px; height: 18px;}
.rejestrPoint { padding-top: 3px; padding-bottom: 3px; text-align: justify;}
.rejestrEmail { padding-top: 3px; }
.rejestrBokPoint { color: #cc3300; font-weight : bold; vertical-align: top; padding-top: 3px; padding-bottom: 3px; }

.kat_title {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2C5988; padding-left: 10px; font-weight: bold;}
.kat_okladka {padding-bottom: 15px; }
.promo_title {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #C21313;}
.oneday_title {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #2C5988;}
.oneday_blok { padding-top: 3px; padding-bottom: 3px;}
.bok_point {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #C21313; font-weight: bold;}
.indie {background-color: white; border-top: dashed 1px #000000; border-bottom: dashed 1px #000000; border-left: dashed 1px #000000; border-right: dashed 1px #000000; margin-bottom: 10px; padding-top: 5px; padding-left: 10px; padding-right: 5px; padding-bottom: 5px; }
a.aindie{TEXT-DECORATION: none;}
a.aindie:hover {TEXT-DECORATION: none;}
.pre {line-height: 1.5em; border: solid 1px #85add6; padding: 5px; background-color: #f6f6f6; color: #cc0000; text-align: center;}
.wx {background-color: #cc0000; color: #f6f6f6; }
.xx{background-color: #24496f; color: #f6f6f6;}
.img_ramka { border: solid 1px #CCCCCC; padding-bottom: 2px; padding-top: 2px; background-color: #FFFFFF;}
.okl_all { height: 18px; background-color: #E5E5E5; text-align: center; color: #818181; border-top: solid 2px #FFFFFF;}
.okl_all A:link {color: #818181;}
.okl_all A:visited {color: #818181;}
.okl_all A:active {color: #818181;}
.okl1 { border-right: solid 1px #ffffff;}
.okl2 { border-left: solid 1px #ffffff;}
.promocja_pub {color: #FF1E00; font-weight: bold; padding-bottom: 3px;}
.autorzy_pub {color: #305eab; font-weight: bold; padding-bottom: 7px;}
.autorzy_pub A:link {color: #305EAB;}
.autorzy_pub A:visited {color: #305EAB;}
.autorzy_pub A:active {color: #305EAB;}
.info_pub STRONG,.info_pub B {color: #605F5F;}
.info_pub {color: #605F5F; padding-bottom: 10px;}
.info_pub A:link {color: #305EAB;}
.info_pub A:visited {color: #305EAB;}
.info_pub A:active {color: #305EAB;}
.pdf_sample { padding-bottom: 15px; width: 250px;}
.zainteresowani { text-align: left; font-size: 10px; font-family: Verdana, Arial; color: #605F5F;}
.komunikat { COLOR: Red; font-weight: bold; padding: 5px;}
.zainteresowani .cele_inforacyjne {color: #605F5F; font-weight: bold;}
.zaint_form {background-color:#FEF1EA; border: dotted 1px #EF5F3D; margin-top: 5px; padding-top:5px; padding-bottom: 3px;}
.zaint_form TD { color: #062964; padding-left: 2px; padding-right: 2px; padding-bottom:2px;}
.zaint_input { border: solid 1px #9BA7D1; font-family: Tahoma, Verdana, Arial; color: #605F5F; font-size: 10px; width: 160px; padding-left: 2px;}
.free_title
{
       color: #CC0000; FONT-WEIGHT: bold;
}

form.free_books
{
       border: #8D8D8D 1px dotted; width: 100%; font-family: Tahoma, Verdana, Arial; font-size: 11px; padding: 10px; padding-left: 25px; margin: 0px; background-color: #E0E8F2;
}
.getacro { text-align: left; height: 30px; color: #818181;}
.getacro A:link {color: #545454;}
.getacro A:visited {color: #545454;}
.getacro A:active {color: #545454;}
.getacro_all{ padding-bottom: 6px;}
.podtytulSrodek {background-image: url(/img/t_tlo.gif); background-repeat: repeat-y; color: #003462; text-align: left; padding: 2 0 2 5; font-weight: bold;  border-bottom: solid 1px #7497BB;}
.podtytulSrodek A { color: #305EAB;}
.tekstSrodek{ color: #0A2F6F; text-align: justify; padding: 4 2 4 2;}
.box_strz { padding-top: 3px;}
.box_txt {padding-left: 2px; padding-bottom: 2px; font-size:10px; color: #818181;}
.box_txt A:link {color: #818181;}
.box_txt A:visited {color: #818181;}
.box_txt A:active {color: #818181;}
.promocja { COLOR: Red;}
.ceny {text-align: right;}
.ceny .viaclub { color: #062964;}
.ceny .promocja { color: #D62804;}
.ceny TD { padding-right: 6px;  }

.def_naglowek{ color:#003462; font-weight: bold;  padding: 3 0 0 5;  text-align:left; font-size: 16px; font-family: Arial, Helvetica, sans-serif}
.def_naglowek1{ background-image: url(/img/t_tlo.gif); background-repeat: repeat-y; color:#003462; font-weight: bold;  padding: 3 0 0 5;  text-align:left; font-size: 16px; font-family: Arial, Helvetica, sans-serif}

.def_naglowek TD { color:#003462; font-weight: bold;}
.bottom5 {padding-bottom: 5px;}

.srodekJasny {BACKGROUND-COLOR:#F5F9FE}
.srodekCiemny {}
.tresc_lista {padding-bottom: 1px; padding-top: 1px;}

.tresc_lista A { font-weight: bold; }
.tresc_lista A:link {color: #305EAB;}
.tresc_lista A:visited {color: #305EAB;}
.tresc_lista A:hover {color: #305EAB;}

.autor { COLOR: #877C49; FONT-STYLE:italic;}
.viaclub { COLOR: Navy;}
.ikamed {display:block; text-align: center; margin-top: 20px;}

.menu_item {
       padding-bottom: 3px;
       padding-top: 2px;
	   
       text-align: left;
}
.menu_item A {
       display: block;
       text-decoration: none;
	   color: #2c5988;
	   padding: 0 3 0 3;
}

.menu_item A:hover {
       text-decoration: underline;
}

.menu_more {
       padding-bottom: 4px;
       text-align: right;
       font-size: 10px; font-weight: bold;
}

.bok_komorka {
	padding: 4 5 0 5;
}

.stronki {text-align: center; color: #000000; font-weight: bold; padding: 2px;}
.stronki A:link {color: #305EAB; }
.stronki A:visited {color: #305EAB; }
.stronki A:active {color: #305EAB; } 

.sciezka { padding: 2 5 5 5; background-color: #f6f6f6; color: #0A2F6F; text-align: left; font-weight: bold;}

td.bok_komorka .obrazkiBok {
	text-align: center;
	margin: 0px;
	padding: 0px;
}

ul.bokMenu {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

ul.bokMenu li {
	list-style: none outside;
	margin-top: 2px;
	margin-bottom: 3px;
}

ul.bokMenu li a{
       background-image: url(/nimg/point1.gif);
       background-position: top;
       background-repeat: no-repeat;
       display: block;
       padding-left: 10px;
       text-decoration: none;
}

ul.bokMenu li a:hover{
	text-decoration: underline;
}


a.menuMore {
   text-align: right;
   font-size: 10px; font-weight: bold;
   display: block;
   margin-bottom: 4px;
}

p.KRS {
	margin-top: 40px;
	font-size: 10px;
	color: #605f5f;
	border-top: solid 1px #c8d0dc;
	padding-top: 5px;
}

.nsltMessage {
	border-top: solid 2px #C8D0DC;
	border-bottom: solid 2px #C8D0DC;
	margin-bottom: -2px;
	padding: 10px;
	background-color: #E8ECF2;
	color: #D62804;
	font-weight: bold;
}

.nsltMessage .ok {
	color: #027F02;
}

h3.nagl {
	color: #24496F;
	background-color: #d3d3d3;
	font-size: 11px;
	padding: 3px;
}

#newsletter {
	margin: 0;
	padding: 0;
	border-top: solid 2px #C8D0DC;
	border-bottom: solid 1px #C8D0DC;
}

#newsletter table {
	width: 100%;
	margin: 0 auto;
}

#newsletter input.text {
	width: 220px;
	border: solid 1px #9BA7D1; 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 10px; 
	color: #605F5F;
	padding-left: 2px;
}

#newsletter tr.zaznacz {
	background-color: #E8ECF2;
}

#newsletter tr.zaznacz td {
	text-align: center;
}

#newsletter tr.zaznacz td {
	border-top: solid 2px #C8D0DC;	
}
#newsletter a {
	color: #0057A3;
	font-weight: bold;
}

.required {text-align: right; color: #D62804; }

#privpage a{
	font-weight: bold; 
	color: #0057A3;
	font-size: 10px;
}

#privpage ul li {
	margin-bottom: 5px;
}

ul#jMenu {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}

ul#jMenu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
}

ul#jMenu li a {
	display: block;
	padding: 3px 5px 3px 8px;
	border-bottom: solid 1px #C9D5E2;
}

ul#jMenu li a:hover {
	background-color: #D0DCEA;
	text-decoration: none;
}
#stopka {
	margin-top: 3px;
}

#stopka TD {
	COLOR: #FFFFFF; FONT-SIZE: 8pt; FONT-FAMILY: verdana, sans-serif;
}

#stopka td td {
	padding: 3px;
}
#stopka A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#stopka A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#stopka A:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#stopka A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
