#topseo
{
	color: #fff;
	font: normal 2px Tahoma;
	background-color: #fff;
	width: 774px;
	visibility: hidden;
}

TD, P, DIV, SPAN, LI
{
	font: normal 11px Verdana;
	color: #000;
}

A
{
	color: #000;
}
.activeMenuItem
{
	color: #000;
	font-weight: bold;
}

.buyBox
{
	border-bottom: solid 1px #4A9C2E;
	margin-bottom: 4px;
	text-align: left;
}
.buyBox .cantBuy
{
	font: normal 10px Verdana;
	margin-bottom: 7px;
}
.buyBox FORM
{
	margin: 4px 2px 4px 2px;
}
.buyBox INPUT.image
{
	margin: 0px 0px 0px 0px;
	border: none;
}

.menu0BoxTD
{
	border-top: solid 1px #ddd;
}
.cartInfoBox .cartContentBox
{
	background-color: #fff;
	border: solid 1px #E3E3E3;
	margin: 9px 9px 9px 9px;
	text-align: center;
}
.cartInfoBox .cartContentBox,
.cartInfoBox .cartContentBox P,
.cartInfoBox .cartContentBox DIV
{
	color: #333;
	font: normal 10px Verdana;
}

#DeliveryInfo TD
{
	font: normal 10px Verdana;
}

.error
{
	color: #F96611;
	font: bold 13px Verdana;
	margin-top: 15px;
	margin-bottom: 15px;
}

.footer
{
	margin-top: 90px;
	margin-bottom: 5px;
	text-align: center;
	font: normal 11px Tahoma;
	color: #999;
}
.footer P
{
	font: normal 11px Tahoma;
	color: #999;
	margin: 23px 30px 17px 18px;
}
.footer P A
{
	color: #999;
}

.gray
{
	color: #777;
}

H1
{
	font: bold 15px Tahoma;
	margin-bottom: 15px;
}
H2
{
	font: bold 12px Verdana;
	color: #000;
	margin-top: 30px;
	margin-bottom: 20px;
}
H1 A, H2 A
{
	color: #000;
}

.itlPagerDesc
{
	font: normal 10px Tahoma;
	color: #555;
	margin-bottom: 3px;
}

.menuHead
{
	font: bold 11px Verdana;
	color: #333;
	margin-bottom: 10px;
}
.menuItem, .menuItemOn, .activeMenuItem
{
	font: normal 10px Verdana;
	margin-left: 9px;
	margin-right: 9px;
}
.menu1Box
{
	margin-top: 4px;
	margin-left: 6px;
	margin-bottom: 8px;
}
.menu2Box
{
	margin-top: 0px;
	margin-left: 6px;
	margin-bottom: 4px;
}

.menu1Box .menuItem, .menu1Box .menuItemOn, .menu1Box .activeMenuItem
{
	font: normal 10px Verdana;
	margin-left: 9px;
	margin-right: 9px;
}
.menu2Box .menuItem, .menu2Box .menuItemOn, .menu2Box .activeMenuItem
{
	font: normal 10px Tahoma;
}
.menuItem A, .menuItemOn A, .activeMenuItem A
{
	color: #333;
}
.menu1Box .menuItem A, .menu1Box .menuItemOn A, .menu1Box .activeMenuItem A
{
	color: #676767;
}
.menu0Box, .setupBox, .cartInfoBox
{
	background-color: #F5F5F5;
	border-right: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
}

.more
{
	text-align: right;
	font: bold 10px Verdana;
}
.more A
{
	color: #000;
}

.konsultanci
{
	margin: 9px 10px 7px 10px;
}
.konsultanci P
{
	margin-top: 10px;
}
.konsultanci P
{
	font: normal 10px Tahoma;
	color: #404040;
}
.konsultanci P A
{
	color: #404040;
}
.konsultanci H4
{
	margin: 0px 0px 0px 0px;
}

.locationBox
{
	font: normal 10px Tahoma;
	color: #777;
	margin-bottom: 40px;
}
.locationBox A
{
	color: #777;
}

.mainToolBox
{
	margin: 0px 0px 3px 0px;
}
.menuTopBox TD
{
	vertical-align: bottom;
}
.menuTopBox .menuItem, .menuTopBox .menuItemOn, .menuTopBox .activeMenuItem
{
	margin-left: 0px;
	margin-right: 0px;
}

.overallCosts
{
	color: #4A9C2E;
	font: bold 18px Tahoma;
	margin-top: 0px;
	margin-bottom: 15px;
}
.pagesNrBox
{
	font: normal 10px Tahoma;
	color: #555;
	margin-bottom: 3px;
}
.pagesNrBox .nrAkt
{
	color: #4A9C2E;
	font-weight: bold;
}
.pagesNrBox A
{
	color: #555;
}
.popupBox
{
	background-color: #fff;
}
.prevPrice
{
	color: #999;
	text-decoration: line-through;
	margin-top: 0px;
}
.price
{
	font: bold 11px Tahoma;
	color: #000;
}
.price .medium
{
	color: #4A9C2E;
	font: bold 18px Tahoma;
}
.priceBox
{
	text-align: left;
}

.printBox A
{
	text-decoration: none;
}
.printBox .buyBox
{
	border-bottom: none;
}
.printBox .price .medium
{
	color: #000;
}
.printBox .productBox .leftTD,
.printBox .detailBox .leftTD,
.printBox .merchantNewsBox .leftTD,
.printBox .productBox .rightTD,
.printBox .detailBox .rightTD,
.printBox .merchantNewsBox .rightTD
{
	padding: 10px 10px 10px 10px;
	text-align: left;
}
.printBox TD.separatorTD
{
	border-top: solid 1px #eee;
}
.printBox .productDescrBox
{
	margin-top: 25px;
}


.productBox H2,
.detailBox H2,
.merchantNewsBox H2
{
	margin-top: 0px;
}
.productBox .leftTD,
.detailBox .leftTD,
.merchantNewsBox .leftTD
{
	text-align: center;
	vertical-align: top;
	padding: 7px 10px 3px 10px;
	
}
.productBox .rightTD,
.detailBox .rightTD,
.merchantNewsBox .rightTD
{
	vertical-align: top;
	padding-top: 7px;
	padding-bottom: 3px;
}

.promotionBox
{
	text-align: left;
	margin-bottom: 20px;
	margin-top: 45px;
}
.promotionBox .image
{
	text-align: center;
}
.promotionBox,
.promotionBox TD,
.promotionBox P,
.promotionBox DIV
{
	font: normal 10px Tahoma;
}
.promotionBox .priceBox
{
	color: #4A9C2E;
	font: bold 11px Tahoma;
}
.promotionBox .priceBox A
{
	color: #4A9C2E;
}
.promotionBox .info
{
	font: bold 10px Tahoma;
	color: #000;
	text-align: left;
	margin-bottom: 3px;
}
.promotionBox .info I
{
	font: normal 10px Tahoma;
}
.promotionBox TD.bottom
{
	border: solid 1px #ddd;
	border-top: none;
	width: 138px;
	text-align: center;
	vertical-align: bottom;
	padding: 2px 7px 2px 7px;
}
.promotionBox TD.top
{
	border: solid 1px #ddd;
	border-bottom: none;
	width: 138px;
	text-align: center;
	vertical-align: top;
	padding: 4px 7px 4px 7px;
}
.promotionBox TD.middle
{
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
}
.promotionBox TD.separatorVTD
{
	width: 8px;
}

.red
{
	color: #4A9C2E;
}

.setupBox TD
{
	font: normal 10px Verdana;
}
.setupBox FORM
{
	text-align: center;
}
.setupBox .loggedBox
{
	background-color: #fff;
	border: solid 1px #E3E3E3;
	margin: 9px 9px 9px 9px;
	text-align: center;
	font: normal 10px Verdana;
}
.shopSetup
{
	margin: 25px 8px 5px 8px;
}
.shopSetup FORM
{
	margin: 0px 0px 0px 0px;
}
.shopSetup INPUT.text
{
	margin-right: 4px;
	width: 90px;
}
.sortBox FORM
{
	margin: 0px 0px 3px 0px;
}
.sortBox TD
{
	font: normal 10px Tahoma;
	color: #555;
}
.stuffBox
{
	margin-top: 20px;
	margin-bottom: 20px;
}

.tableBox TH
{
	font: bold 11px Verdana;
	padding: 3px 5px 3px 5px;
	text-align: left;
	vertical-align: bottom;
	background-color: #eee;
	border-bottom: solid 1px #000;
}
.tableBox TD.right
{
}
.tableBox TD
{
	border-bottom: solid 1px #ddd;
	padding: 3px 5px 3px 5px;
}
.tableBox FORM
{
	margin: 0px 0px 0px 0px;
}
.toolBox
{
	text-align: left;
	margin-top: 15px;
	margin-bottom: 10px;
}
.toolBox DIV
{
	font: normal 10px Verdana;
	margin-top: 2px;
}
.toolBox DIV A
{
	color: #555;
}
.topmenu 
{
	text-align: right;
	margin: 5px 0px 13px 0px;
	font: bold 10px Verdana;
	padding-right: 3px;
}
.header
{
	width: 764px;
}
