/* formatowanie tresci */

h1 { color: #2C8FBB; font-size: 18px;}
h2 { color: #000;	font-size: 15px;}
h3 { color: #000000;font-size: 12px;}
h5 { font-size: 15px; margin: 0px; font-weight; bold; }



.t1 { /*tekst podstawowy pierszoplanowy*/
	color: #000000;
	font-size: 12px;
}

.t2 { /*tekst podstawowy drugorzędny*/
	color: #000000;
	font-size: 11px;
}

.t3 { /*tekst podstawowy trzeciorzędny*/
	color: #000000;
	font-size: 10px;
}

.t4 { /*tekst podstawowy ostatni plan - najmniejszy*/
	color: #000000;
	font-size: 9px;
}

.d1 {color: #2C8FBB;}
.d2 {color: #4DBBEC;}
.d3 {color: #686868;}

.mnc1 {color: #D1EDFA}
.mnc2 {color: #AFE0F6}
.mnc3 {color: #8DD4F3}
.mnc4 {color: #68C5EF}

.sn1 {color: #999; padding:2px; *width: 100px; max-width: 140px; text-align: center; } /*Site Navigator itemLayout*/
.sn2 {border: 1px #CFCFCF solid; padding:2px;}/*Site Navigator itemContent*/
.snav {width: 880px;}

body, html {
	background: #fff url(/images/x/bgx.gif) top repeat-x;
	font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	margin: 0px;
}

a {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: underline;
}

img {	border: 0px;	}

form {	margin: 0px; }


li {
	color: #000;
	list-style-type: square;
	list-style-image: url(/images/kwadracik.gif);
	line-height: 11px;
	margin-bottom: 8px;
}

ul {
		margin-left: 18px;
}

hr {
	clear: both;
	height: 2px;
	border: 0px;
	border-bottom: 2px #DDD dotted;
}

.PListItem {font-size: 11px; color: #888; background: url(/images/x/ibg.jpg) no-repeat; width: 355px; padding: 10px;  float: left; margin: 10px; margin-left: 0px; margin-right: 5px; }
.PListItem h4 {font-size: 12px; line-height: 14px;  color: #2C8FBB; margin: 0px;}
.PLimg {background: #fff url(/images/x/noimg.gif) no-repeat; float: left; margin-right: 5px;}
.PLimg2 {background: #fff url(/images/x/noimg.gif) no-repeat; float: right; margin-left: 5px;}
.basketPL {margin-top: 10px;}
.PLcena {font-weight: bold; letter-spacing: -1px; font-size: 16px; color: #000}

.subPages {clear: both; background: url(/images/x/subp.gif) repeat-x; width: 100%; ;margin-top: 10px;}
.subPages td {padding: 5px; color: #888; font-size: 12px;}
.subPages a {padding: 5px;}
.subPages a:hover {color: #2C8FBB; text-decoration: none;}
.subPages b {color: #2C8FBB}
.subPages img {vertical-align: middle;}


/*dotyczace Doc.cfg---v*/

#sitenav {width: 800px; margin: 5px auto;}
#bannertop {width: 750px; margin: 5px auto; text-align: center;}
#footer {width: 800px; margin: 5px auto; height: 24px;}


#kiosk {margin: 0 auto; margin-bottom: 10px; width: 800px;	border: 2px #ddd solid; padding: 10px; background: #fff }
#top {background: url(/images/x//bgt1.gif) no-repeat; height: 80px;}
#menu {background: url(/images/x/bgt2.gif) no-repeat; clear: both; }
#bodyCount {float: left; background: url(/images/x/bgt3.gif) no-repeat; padding: 20px;}
#coLumn {float: right; width: 300px; padding-left: 10px; margin-top: 20px;}

img {border: 0px;}

img.cover {	float: left;	margin-right: 8px;}

.hpCov {display: block; float: left; margin: 1px; }
.hpCov img {border: 4px #eee solid;}

.leadHP {margin-bottom: 3px; padding-left: 8px; display: block; padding: 2px; background: #2C8FBB; color: #fff; font-weight: bold; font-size: 14px;}

.listT {font-size: 13px; margin-left: 10px; margin-bottom: 3px; display: block; background: url(/images/x/list.gif) no-repeat; color: #000; padding-left: 20px;}

#sProd {width: 400px; float: left; padding: 10px; padding-top: 32px; font-weight: bold; color: #fff;}
input.si {border: 1px #000 solid; color: #000;}
input.sb {border: 1px #fff solid; background:#0CA4E7; font-size: 11px; color: #fff; font-weight: bold;}

#loG {width: 300px; float: right; text-align: right}


/* -- KOMUNIKATY -- */

.erra {
	background-color: #00A565;
	padding:2px;
	color:#FFF;
	font-weight:bold;
}

.errb {
	border:1px #AAA solid;
	padding: 8px;
	background-color: #EFEFEF;
	font-size:10px;
	font-weight:bold;
	margin-bottom:16px;
}


.spl {
	clear: both;
	width: 100%;
	padding: 4px;
	height: 16px;
	margin-bottom: 4px;
	background-color:#EEEEEE;
}

.mnlead {
}

.box1 {
	clear: both;
	border: 1px #E5E4E4 solid;
	background-color: #ECECEB;
	padding: 5px;
	margin-bottom: 10px;
	height: auto;
	*height: 50px;
	min-height: 80px;
}

.br {
	clear: both;
	height: 0px;
	font-size: 0px;
	color: none;
	background-color: none;
}

.eipr {
  margin-left: 175px;
  font-size: 10px;
  font-weight: bold;
  z-index: 100;
  color: #e00;
  margin-top: -17px;
}

a.eiss {
  color: #e00;
}

a.eiss:hover {
  color: #000;
}