<!--
body {
	margin: 0.5cm 1.5cm 0.5cm 1cm; 
	width: 21cm;
	background: #fff;
	color: black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 76%!important;
	}
#kontener {
	margin: 0;
	width: 17cm;
	background: transparent;
	}

#zawartosc {
	width: 100%;
	background: transparent;
	}
#top	{
	margin: 0;
	background: transparent;
	}
#srodek {
	float: left;
	width: 100%;
	padding: 0;
	right: 0;
	background: transparent;
	}
#footer {
	clear: both;
	background: transparent;
	}

a, a:link, a:visited {color: #444; 
	text-decoration: none;
	}
p, li {
	font-size: 1em;
	line-height: 1.5em;
	/*margin:0;*/
	margin-top: 0.5em;
	margin-bottom: 0;
	}
ol, ul {
	margin-top: 0;
	margin-bottom: 1em;
	}
dt	{
	font-weight: bold;
	}
dd	{
	margin-bottom: 1em;
	}
h5+p, h4+p, h3+p, h2+p {
margin-top: 0.2em;
/*padding-bottom: 0;*/
}

p+p {
	text-indent: 2em;
	margin-top: 0;
	}
h1 {
	display: block;
	width: 17cm;
	margin-top: 0;
	margin-bottom: 1em;
	padding-left: 220px;
	background: #fff url(../g/wydawnictwo-emedia-logo_w.gif) no-repeat -16px 50%;
	font-size: 2em;
	line-height: 70px;
	font-weight: bold;
	}
h2 {
	font-size: 1.6em;
	line-height: 1.2em;
	font-weight: bold;
	letter-spacing: .01em;
	margin-top: 1em;
	/*margin-bottom: 0;*/
	}
h3 {
	/*clear: both;*/
	/*page-break-before: auto!important;*/
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: bold;
	margin-top: 1.6em!important;
	margin-bottom: 0;
	}
h4 {
	font-size: 1.0em;
	line-height: 1.2em;
	font-weight: bold;
	margin-top: 1.4em;
	margin-bottom: 0;
	}
h5 {
	font-size: 0.9em;
	line-height: 1.2em;
	font-weight: bold;
	margin-top: 1.2em;
	margin-bottom: 0;
	}
h6 {
	font-size: 0.85em;
	line-height: 1.2em;
	font-weight: bold;
	font-variant: small-caps;
	margin-top: 1.2em;
	margin-bottom: 0;
	}
/*h1, h2, h3, h4, h5, h6 {
	background: #ddd;
	}*/
img, img a, img a:link, img a:visited, img a:hover {
	border: none;
	text-decoration: none;
	}

.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
.small {
	font-size: 0.8em;
	line-height:1.1em;
}
.tiny {
	font-size: 0.7em;
	line-height: 0.9em;
	margin-top: 15px;
	margin-bottom: 5px;
	}
.lid {
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	margin-top:0;
	margin-bottom: 1em;
	}
.cytat	{
	font-weight: bold;
	text-align:left;
	margin-bottom:0;
	}
.podpis {
	font-size:0.8em;
	font-style: italic;
	text-align: right;
	margin-top: 0;
	margin-bottom: 2em;
	}
.style, .nawigator {display: none}
.adres {color: #000; 
	white-space: nowrap;}	

/* ----------------------- [ katalog książek ] ------------------------ */
.pozycja {
	display: block;
	}
div.opis_full p, div.spis_tresci p {
	line-height: 1.2em!important;
	margin: 0;
	}
div.spis_tresci h2, div.spis_tresci h3, div.spis_tresci h4 {
	font-size: 85%!important;
	}
#books_list_box {display: none}

.blok_okladki {
	float: left;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
	}
#ksiazka img.okladka {
	margin-bottom: 10px;
	}
#ksiazka p {
	margin: 0;
	}
#ksiazka h2 {
	margin-bottom: 1em;
	}
#ksiazka h3 {
	clear: none;
	margin-top: 1em;
	margin-bottom: 0.2em!important;
}
#ksiazka p+p {
	text-indent: 0;
	}
#ksiazka img.ikona {
	display: none;
	}
#ksiazka .o_ksiazce {
	margin-right:1em;
}
/* ----------------------- [ strona kontaktu ] ------------------------ */

#teleadresowe {
	width: 18cm;
	display: block;
	}
#teleadresowe dt {
	float: left;
	width: 5cm;
	text-align: right;
	}
#teleadresowe dd {
	margin-left: 1cm;
	}

#formularz {
	width: 18cm;
}
form#contact_form {
	width: 18cm;
	background: #fff;
	padding: 10px;
}

form#contact_form .fill {
	border-color: #246;
	border-width: 2px 1px 1px 2px;
	border-style: solid;
/*	margin: 0;*/
	font-size: 1em;
}
fieldset {
	margin: 10px;
	padding: 10px;
	border: 1px dashed #000;
	page-break-before: auto;
}
fieldset.opt {
	background: transparent;
	border-color: #000;
}
fieldset.req {
	background: transparent;
	border-color: #000;
}
fieldset legend {
	background: #fff;
	padding: 3px 10px;
}
fieldset.req legend {

	border: 1px solid #000;
}
fieldset.opt legend {
	border: 1px solid #000;
}

fieldset label {
	margin: 6px 0;
/*	padding: 0;*/
	font-size: 1em;
	line-height: 1.5em;
	display: block;
}
fieldset.req label, 
fieldset.opt label {
	margin-right: 2mm;
	float: left;
	width: 7cm;
	text-align: right!important;
	display: block;
}
fieldset.req select,
fieldset.req input,
fieldset.opt select,
fieldset.opt input {
	text-align: left;
	margin-left: 0;
	vertical-align: baseline;
	width: 8cm;
	height: 1.5em;

}
fieldset.req p,
fieldset.req p,
fieldset.opt p,
fieldset.opt p {
	clear: both;
	text-align: left;
	line-height: 1.5em;
	text-indent: 0!important;

}
fieldset label span {
	font-size: 0.8em;
}


.button {
	border-color: #246;
	border-width: 1px 2px 2px 1px;
	border-style: solid;
	margin: 6px 3px;
	background: #ace;
}

/* ----------------------[ newsy ]-----------------------------*/

#artykuly {
	margin-top: 1em;
	width: 95%;
	}
#artykuly p.autor, p.autor {
	text-align: right!important; 
	font-size: 0.8em;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 1.5em;
	}
.autor {
	clear: both;
	}
p.menu_tekst {
	margin-top: 1em;
	border-top: 1px solid #369;
	line-height: 2em;
	}
div.tresc {
	width: 100%;
	margin-top: 1em;
	margin-bottom: 2em;
	/*page-break-after: auto;*/
	}
div.tresc p, div.tresc li, div.tresc dd {
	line-height: 1.5em;
	}
div.tresc img, div.lid img, .img_top {
        display: block;
        float: left;
        margin: 0.5em 1em 1em 0;
        }
div.tresc p img.big {
        display: block;
	text-align: center;
        margin: 0.5em 1em 1em;
        }
#artykuly .autor {
        clear: both;
        }
#artykuly .dalej {
	margin-top: -1em!important;
	text-align: right!important;
	}
#artykuly h3 {
	margin-bottom: 0.5em;
}
img.left {
	float: left;
	}

p.question {
	margin-top: 0.5em!important;
	font-size: 1em;
	font-weight: bold;
	text-indent: 0!important;
	}
p.answer {
	font-size: 1em;
	text-indent: 0!important;
	}
p.right {
	text-align: right;
	}

#srodek a.ext, #srodek a.ext:link, #srodek a.ext:visited {
	white-space: nowrap;
	padding-right: 12px;
	background: transparent url(../g/external.png) no-repeat 100% 50%;
	}
/* ----------------------[     recenzje    ]-------------------*/
ol.linki {
	margin-top: 0.5em;
	margin-bottom: 0.8em;
	}
ol.linki li {
	margin-bottom: 0.5em;
	}

/* --------------- wykaz odnosnikow ------------- */
a:link:after,
a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 100%;
}
html.noted a:link:after,
html.noted a:visited:after {
  content: "to jest link";
}
/* ---------------  ukrywamy ------------------- */
#thumbBox,
#thumbLoading,
#helpdesk, 
#hh_helpdesk, 
#mod_podreczne,
#context_menu_box,
.buttons,
#menu, 
#motto,
#eXTReMe,
#flanka, 
#prawa,
#lewa,
#koniec, 
#footer img, 
#book_list_box,
#winieta, 
#comunity,
.bottom_menu, 
.no_print, 
sup.admin,
.logo {
	display: none!important;
	}
-->
