body { margin:0; border:0; padding:0 }
#productName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	height: auto;
	width: auto;
	clear: both;
}
#container { position:relative; margin:0 auto; border:0; padding:0; width:1000px; clear:both; background-color:#fff; z-index: 1 }
#containerContent {
	text_align: center;
	width:auto;
	/*height:751px;*/
	height:1000px;
	border: solid 1px #000000;
	z-index: 1;
	/*background-image: url(backg/layout2.jpg);*/
	background-image: url(backg/layout2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#containerContent #contentTextPage {
	width:540px;
	font-family:Arial;
	font-size:12px;
	padding: 10px; /**/
	overflow: scroll;/**/
	/**/background: transparent;
	clip: rect(0,560px,440px,0);
	height:440px;/**/
	/**background: #fff;
	clip: rect(0,560px,20000px,0);
	height:20000px;**/
	position: absolute;
	left:200px;
	right: 240px;
	;
	top:240px;
	z-index: 1
}
#containerContent #contentTextPage img { border: 1px solid #000000; margin: 5px 0 10px 10px }
#containerContent #contentTextPage td { font-size: 11px; padding: 2px }
#containerContent #contentTextPage td h3 { margin: 0; border: 0; padding: 0; color: #000080 }
#containerContent #contentMenu {
	position:absolute;
	left:10px;
	top:230px;
	background:transparent;
	width:170px;
	height:auto;
	z-index: 200
}

#containerContent #contentRight {
	position:absolute;
	right:10px;
	top:230px;
	background:transparent;
	width:190px;
	height:auto;
	z-index: 10
}
#containerContent #contentMenuSpecial-1 {
	position:absolute;
	right:299px;
	top:836px;
	background:transparent;
	width:190px;
	height:auto;
	z-index: 10
}
#containerContent #contentMenuSpecial-1 img { border: 0;}

#containerContent #contentMenuSpecial-2 {
	position:absolute;
	right:155px;
	top:836px;
	background:transparent;
	width:190px;
	height:auto;
	z-index: 10
}
#containerContent #contentMenuSpecial-2 img { border: 0;}

#contentRight .banright { border: 0; width: 140px; z-index: 10}
#containerContent #footer { position: absolute; right:10px; bottom: 2px; padding: 0; margin: 0; width: auto; display: block; }
#containerContent #copyright { position: absolute; left:10px; bottom: 5px; padding: 0; margin: 0; width: auto; display: none;  }
#containerContent #contentLogo { position:absolute; left:10px; top:90px; z-index: 1}
#contentLogo #logo { border: 0; width: 300px}
#containerContent #contentPromotion {
	position:absolute;
	left:200px;
	top:750px;
	z-index: 1
}

#containerContent #contentTargi {
	position:absolute;
	left:410px;
	top:750px;
	z-index: 1;
	font-size: 12px;
	color: #ffffff;
}

.footerclass { font-weight:bold; color:#ffffff; }

#menu1 { position: absolute; top:0; left:0; z-index: -100}
.ddmx { font: 10px arial; width:170px }
.ddmx a:visited { font: 10px arial; color: #000000; }
.ddmx .item1,.ddmx .item1:hover,.ddmx .item1-active,.ddmx .item1-active:hover {padding: 6px 5px 1px 5px; font: 10px arial; color: #000000; font-weight: normal; text-decoration: none; display: block; /*white-space: nowrap;*/ position: relative; margin-bottom: 1px; height: 39px; background-image: url(button_left.gif); background-repeat: no-repeat; background-position: center top; }
.ddmx .item1:hover,.ddmx .item1-active:hover  { padding: 6px 5px 1px 5px; font: 10px arial; color: #000000; font-weight: normal; text-decoration: none; display: block; /*white-space: nowrap;*/ position: relative}
.ddmx .item2,.ddmx .item2:hover,.ddmx .item2-active,.ddmx .item2-active:hover { padding: 3px 8px 4px 8px; font: 10px arial; color: #FFFFFF; font-weight: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; /*z-index: 500;*/ margin-bottom: 0; border-bottom:solid 1px #ffffff; margin-left: 1px;  z-index:1000 }
.ddmx .item2 { background: #eeeeee; color: #000000 }
.ddmx .item2:hover,.ddmx .item2-active,.ddmx .item2-active:hover { background: #cccccc; color: #000000 }
.ddmx .arrow,.ddmx .arrow:hover { padding: 3px 26px 4px 8px; }
.ddmx .item2 img,.ddmx .item2-active img { position: absolute; top: 4px; right: 4px; border: 0px; }
.ddmx .section { border: 0px solid #cccccc; position: absolute; visibility: hidden; z-index: 1; }

#menu2 { position: absolute; top:0; left:0; z-index: -100}
.ddmx2 { font: 10px arial; width:140px }
.ddmx2 a:visited { font: 10px arial; color: #000000; }
.ddmx2 .item1,.ddmx2 .item1:hover,.ddmx2 .item1-active,.ddmx2 .item1-active:hover { padding: 0; font: 10px arial; color: #000000; font-weight: normal; text-decoration: none; display: block; position: relative; margin-bottom: 1px; width:auto; height: 100px }
.ddmx2 .item1:hover,.ddmx2 .item1-active:hover  { padding: 0; font: 10px arial; color: #000000; font-weight: normal; text-decoration: none; display: block; /*white-space: nowrap;*/ position: relative}
.ddmx2 .item2,.ddmx2 .item2:hover,.ddmx2 .item2-active,.ddmx2 .item2-active:hover { padding: 3px 8px 4px 8px; font: 10px arial; color: #FFFFFF; font-weight: normal; text-decoration: none; display: block; /*white-space: nowrap;*/ position: relative; /*z-index: 500;*/ margin-bottom: 0; border-bottom:solid 1px #ffffff; margin-left: 1px;  z-index:1000 }
.ddmx2 .item2 { background: #eeeeee; color: #000000 }
.ddmx2 .item2:hover,.ddmx2 .item2-active,.ddmx2 .item2-active:hover { background: #cccccc; color: #000000 }
.ddmx2 .arrow,.ddmx2 .arrow:hover { padding: 3px 26px 4px 8px; }
.ddmx2 .item2 img,.ddmx2 .item2-active img { position: absolute; top: 4px; right: 4px; border: 0px; }
.ddmx2 .section { border: 0px solid #cccccc; position: absolute; visibility: hidden; /**/z-index: 1;/**/ }

#menu3 { position: absolute; top:0; left:0; z-index: -100}
.ddmx3 { font: 10px arial; width:140px }
.ddmx3 a:visited { font: 10px arial; color: #000000; }
.ddmx3 .item1,.ddmx3 .item1:hover,.ddmx3 .item1-active,.ddmx3 .item1-active:hover { padding: 0; font: 10px arial; color: #000000; font-weight: normal; text-decoration: none; display: block; position: relative; margin-bottom: 1px; width:auto; height: 100px }
.ddmx3 .item1:hover,.ddmx3 .item1-active:hover  { padding: 0; font: 10px arial; color: #000000; font-weight: normal; text-decoration: none; display: block; /*white-space: nowrap;*/ position: relative}
.ddmx3 .item2,.ddmx3 .item2:hover,.ddmx3 .item2-active,.ddmx3 .item2-active:hover { padding: 3px 8px 4px 8px; font: 10px arial; color: #FFFFFF; font-weight: normal; text-decoration: none; display: block; /*white-space: nowrap;*/ position: relative; /*z-index: 500;*/ margin-bottom: 0; border-bottom:solid 1px #ffffff; margin-left: 1px;  z-index:1000 }
.ddmx3 .item2 { background: #eeeeee; color: #000000 }
.ddmx3 .item2:hover,.ddmx3 .item2-active,.ddmx3 .item2-active:hover { background: #cccccc; color: #000000 }
.ddmx3 .arrow,.ddmx3 .arrow:hover { padding: 3px 26px 4px 8px; }
.ddmx3 .item2 img,.ddmx3 .item2-active img { position: absolute; top: 4px; right: 4px; border: 0px; }
.ddmx3 .section { border: 0px solid #cccccc; position: absolute; visibility: hidden; /**/z-index: 1;/**/ }


#col_l { width: 250px; float:left; text-align:left; overflow:hidden; }
#col_c { width: 750px; float:right; text-align:left }
#col_r { width: 250px; float:right; text-align:left; background-color:#fff; }
#col_l .content { margin: 0 10px 0 0; padding: 0 0 0 0; border-top: solid 7px #3778a8 }
#col_c .content { margin: 0 0 0 0; padding: 0 0 0 0; border-top: solid 7px #3778a8 }
#foot { width:980px; height:20px }
#header { height: auto; }


#popitmenu { position: absolute; font: normal 10px Arial; line-height: 18px; z-index: 100; visibility: hidden; }
#popitmenu a.itemRight { background-color: #eeeeee; text-decoration: none; padding-left: 6px; border-bottom: solid 1px #ffffff; color: black; display: block; z-index: 1000}
#popitmenu a.itemRight:hover{ background-color: #cccccc; display: block; border-bottom: solid 1px #ffffff; z-index: 1000 }

#cennik_tecomec table { border: solid 1px #999999; margin: 10px auto }
#cennik_tecomec td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#f5f5f5 }
#cennik_tecomec .head { font-size:11px; font-weight:bold; background-color:#eeeeee; text-align:center  }
#cennik_tecomec .price { font-size:11px; font-weight:bold; width:100px }
#cennik_tecomec .col1 { font-size:11px; width:70px }

.promocja { color: red; font-weight: bolder; }
#imgCennik {
    border: solid 1px #000;
    margin: 10px 0 0 10px;
}

