/*@import url(/lib.css); */

.zamowienieA
{
	background-color:#D2FFCC;
}
.zamowienieB
{
        background-color:#D2FFFF;
}
.zamowienieTD
{
	color:black;
	font-color:black;
	border-color:#000000; 
	border-style:solid;
	border-width:1px;
}


.cache {
	background-color: #ccc !important;
}

.client {
	font-size: 14px;
	font-weight: bold;
	color:#88499C;
	/*margin: 14px 0px 7px 0px;*/
}

.nav-multipart {
	background-color: #E9F9F2 !important;
	padding:4px;
	margin:4px;
}

.pathSel {
	font-size: 10px;
	font-weight: bold;
	color:#88499C;
	padding-top: 8px;
	padding-bottom: 1px;
	padding-left: 10px;
}

A.path {
	font-size: 10px;
	color: #009615;
	text-decoration: none;
}

A.path:hover {
	text-decoration: underline;
}

/* globals */
BODY,TD,P,DIV,SPAN,FONT,OL,UL,LI,INPUT,TEXTAREA,SELECT,OPTION {
	font-size: 12px;
	/*line-height: 16px;*/
	font-family:Verdana,sans-serif;
	color:#000000;
	/*color:#686868; Stary kolor*/
}
	
/*
P.serif,DIV.serif,SPAN.serif {
	font-family:Verdana,Georgia,"Times New Roman",serif;
	font-size: 11px;
}
*/
P.emphasis_italic
{
	width: 414px;
}

DIV.page-break {
	/*page-break-before: always;*/
	color:#88499C;
	text-align: center;
	/*border-top:1px solid grey;*/
	padding:10px;
}

TABLE[border="1"] > TD {
	font-size: 10px;
	color:blue !important;
}

HTML > BODY {
	height:100%;
	padding:0px;
	margin:0px;
}

BODY {
	background-color: #fff;
	padding:0px;
	margin:0px;
}

TD {
	/*vertical-align: top;*/
}

TD.vert-mid {
	vertical-align: middle !important;
}

TD.context-linx {
	vertical-align: bottom !important;
}

TABLE.sitemap TR {	
	border:1px solid #000 !important;
}

TABLE.flow {
	border:0.0ex solid #A9A9A9;
	background-color: #F3F3F3;	
	width:100%;
}

TABLE.flow TD {/*
	border-top:1px dotted #00A0A7;
	border-left:1px dotted #00A0A7;*/
	padding:2px;
	font-size: 11px;
}

DIV.flow {
	border:0.1ex solid #A9A9A9;
	background-color: #F3F3F3;	
	width:125px;
}

.menu-bottom2a {
	font: normal 11px Verdana,sans-serif;
	background-color:#fff !important;
	/*height:24px;	*/
	text-align: right;
	padding-top:4px;
	margin-bottom:10px;
}

.printicon {
	padding:6px 6px 6px 3px!important;
	font:bold 100% Verdana,Arial,Helvetica,sans-serif;
	white-space: nowrap;
}

A.printicon,A.emailicon,A.briticon {
	color:#00A0A7;
}

.tree {/*
	background-image: url(/compl/img/bg_flash.gif) !important;
	background-position: top;
	background-repeat: repeat;
	background-color: #72499C;*/
	background-color: transparent;
	padding-top:10px;
}

.pad1 {
	padding: 0px 10px 0px 10px;
}

.pad2 {
	padding: 7px 10px 7px 10px;
	color: #ffffff;
	font-size: 14px;
}

.pad3 {
	padding: 20px 10px 20px 10px;
}

.contentmain {
	padding: 10px;
}

.cm {
	text-align: left;
}

.cm H3 {
	text-align: left !important;
}

.r0 TD,.r1 TD,.r2 TD {
	padding:4px;
}

.r0 {
	background-color: #ADD8DD;
}
.r1 {
	background-color: #E2F1F2;
}
.r2 {
	background-color: transparent;
	border-bottom:0.1ex dashed #e6e6e6;	
}

TH {
	font-size: 14px;
	font-weight: bold;
}

CAPTION {
	margin-bottom:10px;
	font-variant: small-caps;
}

TR.flow {
	border-bottom:1px solid #E6E6FA;
}

TD.flow {
	padding:4px;
}

TD.col {
	padding:4px;
	background-color: Aqua;
}

.mp {
	border:0px solid #E6E6FA;
}

.w210 {
	width:10px;
}

.w300 {
	width:300px;
}

.title {
	color:#88499C;
	font-size:24px;
	font-weight: bold;
	margin-top:0px;
	padding-top:0px;
}

.title-chapter {
	color:#00A0A7;
	font-size:24px;
	font-weight: bold;
	margin-top:0px;
	padding-top:0px;
}

.title-article {
	color:#88499C;
	font-size:20px;
	font-weight: bold;
	margin-top:0px;
	padding-top:0px;
}

.title-sidebar {
	color:#00A0A7;
	font-size:16px;
	font-weight: bold;
	margin-top:0px;
	padding-top:0px;
}

.title-formalpara {
/*	color:#88499C;*/
	color:#00857E;
/*	font-size:14px;*/
	font-size:17px;
	font-weight: bold;
	margin-top:0px;
	padding-top:0px;
	text-decoration: none;	
}

.a.title-formalpara:hover {
	text-decoration:underline;
}

.contentmain2 {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.smF {
	font-size: 10px;
	padding-left: 6px;
}

.smFmh {
	font-size: 9px;
	padding-left: 4px;
}

.sln {
	color:#00A0A7;
}

#top {
	position:absolute;
	top:0px;
	left:10px;
	width:760px;
}

#toptop {
	position:relative;
	top:0px;
	left:0px;
	width:760px;
	padding:4px;
	background-color: #E6E6FA;
}

#top-menu {
	position:absolute;
	top:-50px;
	left:0px;
	width:760px;
	height:50px;
	padding:10px;
	padding-left:22px;
	/*background-color: #00A0A7;*/
	/*background-image: url(/com.pl/img/bg1a.gif);*/
	color: #9C7EB4;
	font-weight: bold;
}

#navlist {
	position:absolute;
	top:120px;
	left:0px;
	width:760px;
	background-color: #FFF8DC;
	padding:4px;
}

#main {
	position:absolute;
	top:150px;
	left:0px;
	width:760px;
}

.tree-upper {
	text-align: center;
	/*border-bottom:0.1ex solid #A9A9A9;*/
	background-color: #EAEAEA;	
	/*width:100%;*/
	padding:4px;
}

#branch {
	text-align: right;/*
	border:0.1ex solid #A9A9A9;
	border-top-style:dashed;*/
	background-color: #fcfcfc;	
}

#topnav {
	position:absolute;
	top:10px;
	left:0px;
	width:760px;
	background-color: Aqua;
}


	#article12 {
		position: relative;
		top:0px;
		left:0px;
		width:760px;
		padding:0px;
	}

		#left-menu {
			position:absolute;
			top:0px;
			left:0px;
			width:110px;
			padding-left:4px;
			border: 0px dotted grey;
			/*background-image: url(/com.pl/img/bg1a.gif);*/
			background-repeat: repeat-y;
			background-color: #E0FFFF;
		}

		#article {
			position: relative;
			top:0px;
			left:0px;
			width:650px;
			padding:0px;
		}
			#article-content {
				position: absolute;
				top:0px;
				left:130px;
				width:420px;
				border-left:1px dotted #686868;
				padding:8px;
				padding-top:0px;
			}
			
			#sitemap {
				position: relative;
				top:0px;
				left:130px;
				width:600px;
				border:0px dashed #686868;
				padding:4px;
			}			

			#rite-menu {
				position: absolute;
				float:right;
				top:0px;
				left:570px;
				width:180px;
				padding:4px;
				background-color: #fff;
				border: 0px dotted #123123;
			}

	#footer {
		width:100%;
		height:40px;
		background-color: #008d85;
		clear: both;
	}

#glossary {
	position:relative;
	float:right;
	left:100px;
	top:0px;
	width:200px;
	height:200px;
	border:1px dashed #113399;
	padding: 4px;
}

.footer {
	background-color: #008d85;
	color:#f4f4f4;
	text-align: left;
	font-size: 10px;
}

.footer A {
	color:#fff;
}

A.link-footer {
	font-size: 12px;
	color:#ADD8DD;	
	font-weight: normal;
}

.serif {
	font-family: Georgia,"Times New Roman", Times, serif;
	font-size:14px !important;
}

.img-inline {
	padding:2px;
	border:solid 0px #ff0000;
	display:block;
}

.important {
#	color:#FF6347;
	color:#FF0000;
}

.note {
	border-top:2px dotted #9BD0D5;
	padding-top:10px;
	font-style: italic;
}

.copyright {
	border-top:2px dotted #88499C;
	padding: 4px;
}

A.glossterm,A.glossterm:visited {
	border-bottom:1px dashed #88499C;
	color:#009615;
	text-decoration: none;
}

A.client,A.client:visited {
	border-bottom:0px solid #88499C;
	color:#009615;
	text-decoration: none;
}

A.glossterm:hover {
	color:#00A0A7;
	border-bottom:1px solid #88499C;
	text-decoration: none;
}

.sitemap TD {
	border-left: 0px dotted grey;
	padding:3px;
}

A.sitemap1:visited {
	text-decoration: none;
}

A.sitemap:hover,
A.sitemap1:hover {
	border-bottom:1px solid #00A0A7;
	text-decoration: none;
}

A.sitemap3:hover,
A.sitemap2:hover {
	border-bottom:1px solid #88499C;
	text-decoration: none;
}

A.sitemap5:hover,
A.sitemap4:hover,
A.topnav:hover {
	color:#00A0A7;
	text-decoration: none;
}

A.sitemap3 {
	font-size:11px;
	text-decoration: none;
	color:#009615;
	font-weight: normal;	
}

A.sitemap3bold {
	font-size:11px;
	text-decoration: none;
	color:#009615;
	font-weight: bold;
	margin-left:-10px;
	border-bottom:2px solid #fff;
}

A.sitemap3bold:hover {
	border-bottom:1px solid #88499C;
	text-decoration: none;
}

A.sitemap4,A.sitemap5 {
	font-size:10px;
	text-decoration: none;
	/*color:#009615;*/
	color: #009615;	
}

.sitemap1,A.sitemap1 {
	font-size:20px;
	font-weight: bold;
	color:#88499C;
	text-decoration: none;
}

A.sitemap2 {
	font-size:14px;
	font-weight: bold;
	color:#00A0A7;
	text-decoration: none;
}

.top {
	font-size: 10px;
	font-weight: bold;
	color:#88499C;
	padding:4px;
}

.top1 {
	margin-left:0px;
	font-size: 11px;
	color: #88499C;
	font-weight: bold;
	text-align: center;
}

.top2 {
	/*margin-left:5px;*/
	font-size: 11px;
	text-align: center;
}
.top3 {
	/*margin-left:10px;*/
	font-size: 11px;
	text-align: center;
}
.top4 {
	/*margin-left:15px;*/
	text-align: center;
}

.mnu {
	border-bottom						: 2px dotted #E1E1E1;
}

TD.mnu:hover {
	color									: #00A0A7;
	border-bottom						: 2px solid #E1E1E1;
}

.topnav {
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
}

A.topnav {
	color: #fff;
}

/*
UL LI {
	background-color						: #f7f7f7 ; 
}

UL LI UL LI	{
	background-color						: #F0F0F0; 
}

UL LI UL LI UL LI {
	background-color						: #F7F7F7; 
}
*/

.level1 {
	font-weight: bold;
}

.form-region {
	border-bottom:1px dashed grey;
	padding:4px;
}
	
DFN {font-size:1px}	

H1,H2,H3,H5,H6 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color: #00A0A7;
	font-weight:bold;
	margin-top:8px;
}

H4 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color: #88499C;
	font-weight:bold;
}

TD.debug-var {
	background-color: Yellow;
	text-align:right;
}

TD.debug-val {
	background-color: #F5F5DC;
}

VAR {
	font:bold 10px Verdana;
	color:blue;
}

KBD {
	font:normal 10px Verdana;
	color:Green;
}

/* definition list */

DL {
	margin:3px;
}

DT {
	margin-left:0px;
	font-weight: bold;
	font-size: 13px;
	padding-top: 10px;	
	color:#00A0A7;	
}

DD {
	margin-left:10px;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom:2px dotted #E1E1E1;	
}

UL {
	padding: 0px;
	margin: 1px;
	list-style:none;
	list-style: disc;
	padding-left:8px;
	margin-left:8px;
   /*list-style-image: url(/compl/img/bullet.gif);*/
	line-height: 14px;
}
/*
UL LI:before {
	content: "\00BB \0020";
	color:#88499C;
	font-weight: bold;
}*/

UL.none {  
	list-style: none;
	padding-left:8px;
	margin-left:8px;
   /*list-style-image: url(/compl/img/bullet.gif)*/
}

UL.none LI {
	border-bottom:0px dotted #ECECEC;
}

LI {
	font-size: 12px;
	padding-left:2px;
}

LI A {
	text-decoration: none;
}

LI A:hover {
	text-decoration: underline;
}

OL {
	padding-left: 16px;
	margin: 1px;
	list-style:decimal;
}

OL LI {
	padding: 1px;
	font-size: 12px;	
}

.td1 {
	background-color: transparent;
}
CAPTION {
	font-weight:bold;
}

A.menu-top-link:hover,
A.link-footer:hover,
A.menu-bottom2-link:hover,
A.menu-rite-link:hover,
A.menu-bottom2hilitelink:hover {
	border-bottom-width:2px;
	border-bottom-style:dotted;
	text-decoration: none;
}

.menu-rite {
	font: normal 10px Verdana,sans-serif;
	color:#fff;
	height:17px;
	padding-top:2px;	/* zmienione z 0 na 2 */
	padding-left:20px;
	padding-right:8px;
	padding-bottom: 2px;
	vertical-align:middle;
}

A.menu-rite {
	text-decoration: none;
}

.menu-rite-link {
	font: normal 10px Verdana,sans-serif;
	color:#fff;
	text-decoration: none;
	vertical-align:middle;
}

.menu-top {
	font: bold 11px Verdana,sans-serif;
	color:#fff;
/*	height:21px; */
/*	padding-top:3px; */	
	padding-left:12px;	/* zmiana z 9 na 12 */
	padding-right:12px;	/* zmiana z 8 na 12 */
	background-image: url(/compl/img/bg-middle.gif);
	background-repeat: no-repeat;	
	
}

.menu-top-link {
	font: bold 11px Verdana,sans-serif;
	color:#fff;
	text-decoration: none;
}

A.glossentry {
	text-decoration: none;
}

.seealso {
	text-align: right;
	font-size:10px;
	padding-top:5px;
}

.form-left {
	/*border-right:2px dotted #E1E1E1;*/
	color:#00A0A7;
	font-weight: bold;
	font-size: 14px !important;
	padding-right: 6px;
	text-align: right !important;
	vertical-align: top;
}

.form-button {
	/*border-right:2px dotted #E1E1E1;*/
	color:#fff;
	font-weight: bold;
	font-size: 12px !important;
	border: 1px solid #fff;
	padding:2px;
	margin-right:40px;
	background-color: #88499C;	
}

/*INPUT {
	border-right:2px dotted #E1E1E1;
	color:#88499C;
	font-weight: bold;
	font-size: 12px;
	background-color: #fff;	
	border: 1px solid #E1E1E1;
}*/

.required {
	border: 1px solid #88499C !important;
	/*color:#88499C !important;*/
	color:black !important;
}

.required2 {
	border: 0px solid #ffffff !important;
	color: #88499C !important;
}

.req {
	font-style: italic;
	font-size: 10px;
	margin-left:4px;
	color:#00A0A7;
}

.optional,SELECT,OPTION {
	border: 1px solid #E1E1E1 !important;
}

.checkbox {
	border:none;
	margin:3px;
   padding:3px;
}

INPUT[type=text],INPUT {
	margin-right:10px;
	margin-bottom:4px;
	border: 1px solid #E1E1E1;
	color:#B6B6B6;
	font-weight: bold;
	font-size: 12px;
	background-color: #fff;	
}

TEXTAREA,OPTION,SELECT,INPUT[type=checkbox] {
	border: 1px solid #E1E1E1;
	color:#B6B6B6;
	font-weight: bold;
	font-size: 12px;
	/* buggy in Opera */ 
}

.input-bg {
	background-color: #fff;
}

TEXTAREA {
	padding:4px;
}

INPUT,OPTION {
	padding:2px;
}

.form-main-0 {
	color:#88499C;
	font-size: 12px;
	background-color:  #f9f9f9;
}

.form-main-1 {
	color:#88499C;
	font-size: 12px;
	background-color: #f7f7e7;	
}
	
A {
	color: #008d85;
	text-decoration: underline;
}

/*TD IMG {display: block;}*/

A.menu {
	color:#ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

A.menu:hover {
	color:#00a0a7;
}

.menu-select{
	font-size:10px;
	/*background-color: #F0F7FF;*/
	color: #88499C;
}

.menu-select-bold{
	font-size:11px;
	/*background-color: #F0F7FF;*/
	color: #9C7EB4;
	font-weight: bold;
}
.menu-bottom2 {
	font: normal 11px Verdana,sans-serif;
	color:#fff;
	background-color: #9C7EB4;
	background-image: url(/compl/img/bg8.gif);
	background-position: right;
	background-repeat: no-repeat;
	height:17px;
	padding-top:2px;
	padding-left:16px;	/* zmiana z 8 na 16 */
	padding-right:16px;	/* zmiana z 8 na 16 */
}

.table-top {
/*	background-color: rgb(249,248,251); */
	background-color: rgb(255,255,255);
}

.menu-bottom2a {
	background-color: #EEEEEE;
}

A.menu-bottom2-link,A.link-footer {
	text-decoration: none;
}

.menu-bottom2-hilite {
	font: normal 11px Verdana,sans-serif;
	color:#fff;
	background-color: #9C7EB4;
	background-image: url(/compl/img/bg8.gif);
	background-position: right;
	background-repeat: no-repeat;
	height:17px;
	padding-top:2px;
	padding-left:16px;	/* zmiana z 12 na 16 */
	padding-right:16px;	/* zmiana z 12 na 16 */
}

.menu-bottom2hilitelink {
	font: normal 11px Verdana,sans-serif;
	color:#fff;
	text-decoration: none;
}

.menu-bottom2-link {
	font: normal 11px Verdana,sans-serif;
	color:#fff;
	text-decoration: none;
}

.menu-bg {
	background-image: url(/compl/img/bg1.gif);
}

.menu-bg2 {
	background-image: url(/_img/bg7.gif);	/* zmiana /compl/img/bg7.jpg na /_img/bg7.gif */
}

.menu-bg3 {
	background-image: url(/compl/img/labelBg3Bg2.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.violet-pix {/*
	background-image: url(/compl/img/violetPix.gif);
	background-position: left;
	background-repeat: repeat-y;*/
	/*background-color: #88499C;*/
	padding: 6px;
}

.menu-bg3a {
	background-image: url(/compl/img/labelBg3Bg2.gif);

	background-attachment: fixed;
	/*background-color: #997EB4;*/
	width:100%;
}

.menu-bg4 {
	background-image: url(/compl/img/labelBg3Bg.gif);
}

.menu-bg5 {
	background-image: url(/compl/img/labelBg3BgDot.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.menu-arch-top {
	/*background-image: url(/compl/img/menu_arch_top.gif);*/
	background-color: #EEEEEE;
}

.menu-arch-bot {
	/*background-image: url(/compl/img/menu_arch_bot.gif);*/
	background-color: #EEEEEE;
}

.left {
	margin-left:5px;
}

.tech-head {
	/*background-color: #9B7EB4;*/
	background-color: #00A0A7;
	font-weight:bold;
	color:#fff;
}

.tech-body {
	border-left:0px dashed #88499C;
	border-right:0px dashed #88499C;
	font-size: 10px;
	background-color: #EEE9F3;
	/*background-color: #D2FDFF;*/
}

/*
.printicon {
	background: transparent url(/compl/img/print.png) no-repeat bottom left !important;
} 

.briticon {
	background: transparent url(/compl/img/british_flag.gif) no-repeat bottom left !important;
} 

.emailicon {
	background: transparent url(/compl/img/email.png) no-repeat bottom left !important;	
} */

.pHd12a {
	font-size: 12px;
	font-weight: bold;
	/*color:#88499C;*/
	color:#000000;
	margin: 14px 0px 7px 0px;
	text-decoration: none;
}

A.pHd12a:link {
	text-decoration: none;
}


A.sg-info {
	/*color:#00a0a7;*/
	color:#000000;
	/*font-weight: bold;*/
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
}

A.sg-info:hover {
	border-bottom:1px solid #88499C;
	text-decoration: none;
}

.news {
	font-size: 10px;
	margin: 7px 0px 3px 0px;
	color								: #88499C;
}

.newsitem {
	padding:4px;
}

A.hL {
	color								: #88499C;
	font-weight						: bold;
	text-decoration				: none;
}

A.hL:hover {
	text-decoration				: underline;
}

A.prom-text {
	color: #00A0A7;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	letter-spacing: 0.15ex;
	line-height: 12px;
	text-align:justify;
}
A.prom-text:hover {
	text-decoration				: none;
}

A.prom-text-2 {
	/*color: #88499C;*/
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	/*letter-spacing: 0.15ex;*/
	line-height: 12px;
}
A.prom-text:hover {
	text-decoration				: none;
}

.promotion {
	padding							: 8px;
}

.lS {
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 1px 7px 1px 7px;
	}


	
.promo {
	color:#FFE12F;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 1px 15px 1px 15px;
}

.prom {
	border: 1px solid #fff;
	padding:0px; 
}

.prom:hover {
	border: 1px dotted #88499C;
}	

.footer {
	color:#ffffff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 3px 3px 3px 10px;	
	}
	
/*.menu1,.menu2,.menu3,*/	
	
/* menus */

.menu21,
.menu22,
.menu31,
.menu32,
.menu33,
.menu41,
.menu42,
.menu43  {
	color:#ffffff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.menu11 {padding:3px 3px 3px 10px;background-image:url(/compl/img/zak/1Hd1.gif);}
.menu21 {padding:3px 3px 3px 10px;background-image:url(/compl/img/zak/1Hd1.gif);}
.menu22 {padding:3px 3px 3px 16px;background-image:url(/compl/img/zak/2Hd1.gif);}
.menu31 {padding:3px 3px 3px 10px;background-image:url(/compl/img/zak/1Hd2.gif);}
.menu32 {padding:3px 3px 3px 16px;}
.menu33 {padding:3px 3px 3px 22px;background-image:url(/compl/img/zak/3Hd3.gif);}
.menu41 {padding:3px 3px 3px 10px;background-image:url(/compl/img/zak/1Hd3.gif);}
.menu42 {padding:3px 3px 3px 16px;}
.menu43 {padding:3px 3px 3px 22px;}

.zak0sp {background-image:url(/compl/img/zak/1Sp.gif);}
.zak1sp {background-image:url(/compl/img/zak/1Sp.gif);}
.zak2sp {background-image:url(/compl/img/zak/2Sp.gif);}
.zak3sp {background-image:url(/compl/img/zak/3Sp.gif);}

.layout-item0 {padding:3px 5px 3px 10px;}
.layout-item1 {padding:3px 5px 3px 10px;}
.layout-item2 {padding:3px 5px 3px 15px;}
.layout-item3 {padding:3px 5px 3px 21px;}
	
A.main-item,
.main-item {
/* 	color:#686868;*/
	color:#000000;
	font-weight: normal;
	font-size: 11px; 
	text-decoration: none;
	padding-right:20px;
	}
	
A.main-item:hover {
	color:#00A0A7;
}

.tLabSm {
color:#88499C; 
font-weight: bold; 
font-size: 10px;
padding:8px;
}

a.tRl {
color:#00a0a7;
font-weight: bold;
text-decoration: none;
}
a.tRl:hover {
text-decoration: underline;
}

.quote {
    font-size: 12px;
	 font-style: italic;
	 padding-bottom:8px;
	 padding-top:8px;
	 padding-left:4px;
	 padding-right:4px;
}


.pSm {
    font-size: 10px;
	 padding-bottom:8px;
	 padding-top:8px;
	 padding-left:4px;
	 padding-right:4px;
}

.pSm-last TD {
 	font-size: 10px;
	 /*padding-bottom:8px;
	 padding-top:8px;
	 padding-left:4px;
	 padding-right:4px;*/
	 border-bottom:2px dotted #ADD8DD;
}

.biblio-rite {
	 border-left:2px dotted #ADD8DD;
}

.botdot {
	 border-bottom:2px dotted #ADD8DD;
	 padding-top:10px;
	 padding-bottom:10px;
}

.add-text-block {
	padding:10px;
	font-weight: bold;
}

.botdot-white {
	 border-bottom:2px dotted #ADD8DD;
	 padding-top:10px;
	 padding-bottom:10px;
	 color:#fff;
}

HR {
	color: #88499C;
	background-color: #88499C;
	border: 1px;
	height: 1px;
	width: 100%;
}

DIV.hr {
	border-top:1px solid #88499C;
	margin-top:4px;
	margin-bottom:4px;
	width: 100%;
}

.hr-bottom {
	border-bottom:1px dotted #ccc;
	margin-bottom: 10px;
	width: 100%;
}

.heading {
	color:#88499C; 
	font-weight: bold; 
	font-size: 22px
	}
	
	.menu-bottom,A.menu-bottom {
	color:#ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	}
/* dodane przez mjh */
.top-logos {
	font:bold 8pt sans-serif;
	text-decoration: none;
	color:#00A0A7;
}

A.top-logos:hover {
        font:bold 8pt sans-serif;
        text-decoration: none;
}
.productInfo
{
border: 1px solid green;
}

