* {padding:0px; margin:0px;}
div,p,input,td {font:normal 11px arial, sans-serrif;}

div#container {position:relative; width:777px; height:auto; background:white; overflow: hidden; margin:auto auto; padding:4px 0px 4px 0px;}

div#topMenu {position:relative; width:769px; height:124px; overflow: hidden; margin:auto auto;}

div#topPoczta {position:absolute; top:0px; left:0px; width:217px; height:27px; background:url('images/topBgPoczta.gif') 0px 0px no-repeat; padding-top:6px;}
div#topFlags {position:absolute; top:0px; left:217px; width:363px; height:27px; background:url('images/topBgFlags.gif') 0px 0px repeat-x; padding-top:5px;}
div#topSearch {position:absolute; top:0px; left:582px; width:188px; height:27px; background:url('images/topBgFlags.gif') 0px 0px repeat-x;}
div#topBanners {position:absolute; top:27px; left:217px; width:552px; height:97px; background:url('images/topBgBanners.gif') 0px 0px repeat-x; text-align:left;}

div#content {position:relative; width:769px; height:auto; overflow: hidden; margin:1px 4px 0px 4px; background:url('images/leftBgCol.gif') 0px 0px repeat-y;}
div#colRightFloat {width:552px; height:auto; float:right; overflow:hidden; background:url('images/blackDotVertical.gif') 364px 0px repeat-y;}
div#colRightFloatSub {width:552px; height:auto; float:right; overflow:hidden;}
div#colMidFloat {width:365px; height:auto; float:left; overflow:hidden;}
div#contentMenu {position:relative; width:552px; height:33px; background:#ffffff; text-align:left; white-space:nowrap;}
div#contentMid {position:relative; width:365px; min-height:381px; height:auto !important; height:381px; background:url('images/contentBgTop.gif') 0px 0px repeat-x;}
div#contentRight {float:left; width:187px; text-align:left; background:url('images/contentBgTop.gif') 0px 0px repeat-x;}
div#contentRightSub {width:552px; min-height:381px; height:auto !important; height:381px; text-align:left; background:url('images/contentBgTop.gif') 0px 0px repeat-x;}
div#contentLeft {float:right; width:217px; height:auto; text-align:left;}

div#menuOfirmie, div#ru_menuOfirmie, div#ua_menuOfirmie, div#cz_menuOfirmie {position:absolute; top:0px; left:0px;}
div#menuRobenRadzi {position:absolute; top:0px; left:112px;}
div#menuDystrybucja, div#ru_menuDystrybucja, div#ua_menuDystrybucja, div#cz_menuDystrybucja {position:absolute; top:0px; left:224px;}
div#menuPressroom {position:absolute; top:0px; left:333px;}
div#menuKontakt, div#ru_menuKontakt, div#ua_menuKontakt, div#cz_menuKontakt {position:absolute; top:0px; left:443px;}
div#menuOfirmieOver, div#menuRobenRadziOver, div#menuKontaktOver, div#menuPressroomOver {
	position:absolute;
	top:31px;
	left:0px;
	width:140px;
	height:auto;
	display:none;
	background:#3B3B3B;
	padding-top:12px;
	padding-bottom:15px;
	overflow:hidden;
	border-top:1px solid #ffffff;
	z-index: 100 !important;
	}
div#menuDystrybucjaOver {
	position:absolute;
	top:31px;
	left:0px;
	width:165px;
	height:auto;
	display:none;
	background:#3B3B3B;
	padding-top:12px;
	padding-bottom:15px;
	overflow:hidden;
	border-top:1px solid #ffffff;
	z-index: 100 !important;
	}
div#ru_menuOfirmieOver, div#ru_menuRobenRadziOver, div#ru_menuDystrybucjaOver, div#ru_menuKontaktOver, div#ru_menuPressroomOver {position:absolute; top:31px; left:0px; width:165px; height:auto; display:none; background:#3B3B3B; padding-top:12px; padding-bottom:15px; overflow:hidden; border-top:1px solid #ffffff; z-index: 100 !important;}
div#ua_menuOfirmieOver, div#ua_menuRobenRadziOver, div#ua_menuDystrybucjaOver, div#ua_menuKontaktOver, div#ua_menuPressroomOver {position:absolute; top:31px; left:0px; width:165px; height:auto; display:none; background:#3B3B3B; padding-top:12px; padding-bottom:15px; overflow:hidden; border-top:1px solid #ffffff; z-index: 100 !important;}
div#cz_menuOfirmieOver, div#cz_menuRobenRadziOver, div#cz_menuDystrybucjaOver, div#cz_menuKontaktOver, div#cz_menuPressroomOver {position:absolute; top:31px; left:0px; width:165px; height:auto; display:none; background:#3B3B3B; padding-top:12px; padding-bottom:15px; overflow:hidden; border-top:1px solid #ffffff; z-index: 100 !important;}

div.news {width:330px; height:auto; margin:auto auto; text-align:left; padding-top:15px;}
div.newsAll {position:relative; bottom:0px; top:25px; left:10px; width:331px; height:40px; margin:auto auto; background:#FFFFFF; text-align:right;}

div.pagerSub {clear:both; position:absolute; bottom:0px; left:16px; width:526px; height:40px; margin-left:218px; background:#F6F8EF; text-align:center;}

div#leftCol
	{
	float:left;
	width:252px;
	height:auto;
	overflow:hidden;
	}
div#rightCol
	{
	float:left;
	margin-left:15px;
	width:252px;
	height:auto;
	overflow:hidden;
	}
div#ver17
	{
	float:left;
	width:17px;
	height:1px;
	}
div#doubleCol
	{
	float:left;
	width:519px;
	height:auto;
	overflow:hidden;
	}

div#clear {clear:both; width:1px; height:50px;}
div#footer {width:760px; height:23px; overflow: hidden; margin:3px 13px 0px 4px; background:url('images/footerBg.gif') 0px 0px repeat-x;}
div#printHeader {display:none;}
div#printIcon {clear:both; text-align:right; width:530px; height:30px; padding-top:10px; overflow:hidden;}

body
	{
	text-align: center;
	background: #F4F4F4;
	}
img
	{	
	border: 0px;
	}
a:link, a:visited, a:active
	{
	color: #CC2229;
	text-decoration: none;
	}
a:hover
	{
	color: #CC2229;
	text-decoration: underline;
	}
a.white:link, a.white:visited, a.white:active
	{
	color: #ffffff;
	text-decoration: none;
	}
a.white:hover
	{
	color: #ffffff;
	text-decoration: underline;
	}
a.whiteLeftMenu:link, a.whiteLeftMenu:visited, a.whiteLeftMenu:active,a.whiteLeftMenu:hover 
	{
	color: #ffffff;
	font-size:9px;
	margin-left:5px;
	text-decoration: none;
	}
a.whiteTopMenu:link, a.whiteTopMenu:visited, a.whiteTopMenu:active
	{
	display:block;
	width:165px;
	height:18px;
	padding-top:2px;
	padding-left:29px;
	color: #ffffff;
	font: normal 11px tahoma,sans-serif;
	text-decoration: none;
	}
a.whiteTopMenu:hover 
	{
	display:block;
	width:165px;
	height:18px;
	vertical-align:middle;
	padding-left:29px;
	color: #ffffff;
	background:#4B4B4B url('images/topMenuActive.gif') 0px 7px no-repeat;
	font: normal 11px tahoma,sans-serif;
	text-decoration: none;
	}
a.black:link, a.black:visited, a.black:active
	{
	color: #272425;
	text-decoration: none;
	}
a.black:hover
	{
	color: #272425;
	text-decoration: underline;
	}
a.path:link, a.path:visited, a.path:active
	{
	color: #979797;
	text-decoration: none;
	}
a.path:hover
	{
	color: #979797;
	text-decoration: underline;
	}
a.pathCurrent:link, a.pathCurrent:visited, a.pathCurrent:active
	{
	color: #84A04B;
	text-decoration: none;
	}
a.pathCurrent:hover
	{
	color: #84A04B;
	text-decoration: underline;
	}
.logo
	{
	display:block;
	position:absolute;
	top:27px;
	left:0px;
	}
.topImg1
	{
	display:block;
	position:absolute;
	top:0px;
	left:13px;
	}
.topImg2
	{
	display:block;
	position:absolute;
	top:0px;
	left:189px;
	}
.topImg3
	{
	display:block;
	position:absolute;
	top:0px;
	left:364px;
	}
.menuButt
	{
	display:inline;
	margin-right:0px;
	}
.newsTitle
	{
	color:#84A04B;
	}
.newsLink
	{
	text-align:right;
	background: url('images/grayDot.gif') 0px 7px repeat-x;
	}
.text {color:#272425;}
.newsAllText {display:block; width:auto; margin:14px 10px 0px 0px;}
.newsAllArrow {margin-right:8px;}
.block {display:block;}
.bottom2 {margin-bottom:2px;}
.bottom7 {margin-bottom:7px;}
.bottom10 {margin-bottom:10px;}
.top1 {margin-top:1px;}
.top2 {margin-top:2px;}
.top7 {margin-top:7px;}
.footerText
	{
	color:#ffffff;
	padding-top:5px;
	}
.footerSep {margin:0px 10px 0px 10px;}
.topSep {float:left; margin:0px 5px 0px 5px;}
.topPoczta
	{
	float:left;
	margin:3px 7px 0px 25px;
	}
.topMapa
	{
	float:left;
	margin:2px 7px 0px 25px;
	}
.left {float:left;}
.left10 {margin-left:10px;}
.left14 {margin-left:14px;}
.left29 {margin-left:29px;}
.topFlag
	{
	float:left;
	margin:0px 0px 0px 5px;
	}
.topFlagFirst
	{
	float:left;
	margin:0px 0px 0px 12px;
	}
.inputSearch
	{
	width:140px;
	height:20px;
	margin:3px 0px 0px 12px;
	background:#ffffff;
	border:1px solid #D4D4D4;
	padding:2px 5px 0px 5px;
	}
.searchArrow
	{
	margin:9px 0px 0px 10px;
	cursor:pointer;
	}
.rightBlock
	{
	width:166px;
	margin-left:12px;
	border-top:1px solid #9F9F9F;
	}
.rightBlockTop
	{
	width:166px;
	margin-left:12px;
	margin-top:12px;
	border-bottom:1px solid #9F9F9F;
	}
	
a.mapLink{
	position:absolute;
	display:block;
	width:166px;
	height:123px;
	background:transparent;	
}

.rightBlockMapa
	{
	width:166px;
	height:123px;
	background:url('images/rightImgGdzieKupic.gif') 0px 0px no-repeat;
	margin-left:12px;
	}
.rightBlockMapa_cz
	{
	width:166px;
	height:123px;
	background:url('images/cz_rightImgGdzieKupic.gif') 0px 0px no-repeat;
	margin-left:12px;
	}
.rightBlockMapa_ua
	{
	width:166px;
	height:123px;
	background:url('images/ua_rightImgGdzieKupic.gif') 0px 0px no-repeat;
	margin-left:12px;
	}
.rightBlockMapa_ru
	{
	width:166px;
	height:123px;
	background:url('images/ru_rightImgGdzieKupic.gif') 0px 0px no-repeat;
	margin-left:12px;
	}
p.path
	{
	padding:15px 0px 20px 17px;
	color:#979797;
	}
.subPrev
	{
	float:left;
	margin:15px 10px 0px 15px;
	}
.subNext
	{
	float:right;
	margin:15px 15px 0px 10px;
	}
.pagesNum
	{
	padding-top:15px;
	}
.leftMenu
	{
	width:168px;
	padding:3px 0px 3px 0px;
	margin-left:1px;
	}
.leftMenuRoll
	{
 	display:none;
	width:170px;
	margin-left:21px;
	padding-top:25px;
	background:#D80404 url('images/crimsonDot.gif') right top repeat-y;
	}
.pointer
	{
	cursor: pointer;
	}
.distibTableHead
	{
	background:#B80101;
	padding:5px 10px 5px 10px;
	color:white;
	font-weight:bold;
	}
.distibTableData
	{
	padding:5px 10px 5px 10px;
	vertical-align:top;
	}
	
	
/* $pn 19.0502006  style do stronicowania */


.stronicowanie
	{
	clear:both; 
	position:absolute; 
	bottom:0px; 
	left:16px; 
	width:526px; 
	height:40px; 
	margin-left:218px; 
	background:#F6F8EF; 
	padding-top: 14px;
	}

/* Galeria */

.galeria {
	list-style:none;
	margin:10px;
	padding:0px 5px;
}


.galeria li h3 a {color:#c32A00; text-decoration:none;}

.zdjecia { 
	text-align:center;
	margin:25px 10px 20px 10px;
	padding:15px 0px;
	clear:both;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
} 

.zdjecia img {
	cursor:pointer;
}

.zdjecia div {
	width:100px;
	height:150px;
	text-align:center;
	vertical-align:center;
	float:left;
	margin:15px;
}

p.clear {clear:both;}
p.center {text-align:center;}

.sitemap1, .sitemap2 {font-weight:bold;}
.contactFormLeft
	{
	text-align:right;
	padding:3px;
	width:40%;
	}
.contactFormRight
	{
	padding:3px;
	width:60%;
	}


.karta_produktu_table
  {
    width: 100%;
  }

.product_container
	{
		width: 90px;
		float: left;
		margin: 3px;
		padding: 2px;
		height: 115px;
		text-align: center;
	}
	
.product_container1
	{
		width: 115px;
		float: left;
		overflow: hidden;
		margin: 3px;
		border: 1px solid #ccc;
		padding: 2px;
		height: 200px;
	}

.accesory_picture
	{
		display:block;
		margin:auto auto;
	}
#contentLeft h2.promocje {
    color: #ffffff;
    font-family: Trebuchet, arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 16px;
    width: 190px;
    padding: 3px 2px 2px 8px;
    background: url('/images/topBgPoczta.gif') top left repeat-x;
    border-bottom: 1px solid #ffffff;
}
.img {position: relative; height: 165px !important; display: block;}

.tooltip {
	position: absolute !important;
	top: 100px;
	left: -20px;
	padding: 10px;
	display: none;
	width: 180px !important;
	height: 80px !important;
	text-align: left !important;
	background: #f1f1f1;
	border: 1px solid #f6f6f6;
	z-index: 1000 !important;}
	
*html #contentLeft h2.promocje {width: 200px;}
.product_manager {padding: 10px 0 5px 20px;}
.product_manager:first-line {color: crimson;}
.position {width: 105px; font-style: italic;}