a {
	color: #C20E0E;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
body, td {
	color: #000000;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
}
input, select, textarea {
	color: #000000;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
form {
	margin: 0px;
	padding: 0px;
}
.error {
	color: #C20E0E;
	padding: 3px 0px 0px 0px;
}
.table {
	border-collapse: collapse;
	margin-bottom: 15px;
}
.table .productCell {
	cursor: default;
	font-size: 9px;
	font-weight: bold;
	position: relative;
}
.table .productCell .productPic {
	background-color: #CCCCCC;
	bottom: -5px;
//	bottom: 5px;
	left: -5px;
//	left: -34px;
	position: absolute;
	visibility: hidden;
	z-index: 5;
}
.table th {
	background-color: #CCCCCC;
	font-weight: normal;
}
.table th.red {
	background-color: #C20E0E;
	color: #FFFFFF;
}
.table .picLeft {
	float: left;
	margin: 0px 5px 5px 0px;
}
.orange {
	background-color: #EBC5AA;
}
.orange div {
	margin: 7px 10px;
}
.f10 {
	font-size: 10px;
}

.f11 {
	font-size: 11px;
}

/* #intro */
#intro {
	background: url(/images/intro/intro.jpg) top left no-repeat;
	clear: both;
	height: 530px;
	margin: 17px auto 2px auto;
	position: relative;
	width: 745px;
}
#intro .welcome {
	background-color: #353533;
	bottom: 0px;
	left: 0px;
	padding: 20px 10px 15px 10px;
	position: absolute;
	width: 331px;
	height: 364px;
}
#intro .welcome .title {
	color: #FFFFFF;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
}
#intro .welcome .title span {
	font-size: 11px;
}
#intro .welcome .body {
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;  

}
#intro .language {
	bottom: 14px;
	right: 0px;
	position: absolute;
	width: 394px;
}

/*headerLinks*/
.headerLinks {
	clear: both;
	height: 17px;
	margin: 0px auto;
	width: 745px;
}
.headerLinks ul.left {
	float: left;
	margin: 0px;
	padding: 2px 0px;
}
.headerLinks ul.right {
	float: right;
	margin: 0px;
	padding: 2px 0px;
}
.headerLinks ul.left li, .headerLinks ul.right li {
	display: block;
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.headerLinks ul.left a {
	color: #707070;
	font-size: 9px;
	padding-right: 10px;
	text-decoration: none;
	white-space: nowrap;
}
.headerLinks ul.left a:hover {
	text-decoration: underline;
}
.headerLinks ul.right a {
	font-size: 9px;
	padding-left: 10px;
	text-decoration: none;
	white-space: nowrap;
}
.headerLinks ul.right a:hover {
	text-decoration: underline;
}
/*header*/
.header {
	position: relative;
	background-color: #C20E0E;
	clear: both;
	height: 86px;
	margin: 0px auto 15px auto;
	width: 745px;
	z-index: 1;
}
.header .logo {
	padding: 9px 28px;
}
.header ul {
	width: 744px;
	padding: 6px 0;
	margin: 0px;
	text-align: center;
}
.header ul li {
	display: inline;
	margin: 0px 25px 0px 0px;
	padding: 0px;
	list-style: none;
}
.header ul.ro li {
	margin: 0px 44px 0px 0px;
}

.header .last {
	margin: 0px !important;
}

/*footer*/
.footer {
	background-color: #E5E5E5;
	clear: both;
	height: 38px;
	margin: 0px auto;
	width: 745px;
}
.footer ul.left {
	float: left;
	margin: 0px;
	padding: 13px 0px 0px 10px;
}
.footer ul.right {
	float: right;
	margin: 0px;
	padding: 14px 10px 0px 0px;
}
.footer ul.left li, .footer ul.right li {
	display: block;
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.footer ul.left a {
	color: #7E5E5E5;
	font-size: 9px;
	padding-right: 10px;
	text-decoration: none;
	white-space: nowrap;
}
.footer ul.left a:hover {
	text-decoration: underline;
}
/*footer2*/
.footer2 {
	background-color: #FFFFFF;
	clear: both;
	margin: 0px auto;
	text-align: center;
	padding: 10px;
	width: 745px;
}
.footer2 a {
	color: #707070;
	font-size: 9px;
	text-decoration: none;
	white-space: nowrap;
	padding: 10px;
}
.footer2 a:hover {
	text-decoration: underline;
}
/*functionLine*/
.functionLine {
	background: url(/images/misc/bg_functionline.gif) repeat-y;
	clear: both;
	height: 56px;
	margin: 0px auto 5px auto;
	position: relative;
	width: 745px;
	z-index: 0;
}
.boxSearch {
	float: left;
	margin-right: 3px;
	width: 184px;
}
.boxSearch .title {
	padding-right: 10px;
}
.boxSearch form {
	padding: 8px 10px 0px 0px;
}
.boxSearch .inputText {
	vertical-align: middle;
	width: 65px;
}
.boxSearch .button {
	vertical-align: middle;
}
.boxCategory {
	float: left;
	margin-right: 3px;
	width: 371px;
}
.boxCategory .link {
	float: right;
	padding: 0px 5px;
}
.boxCategory .link a {
	text-decoration: none;
}
.boxCategory .title {
	padding: 0px 10px;
}
.boxCategory form {
	padding: 10px 10px 0px 10px;
}
.boxCategory select {
	width: 164px;
}
.boxCategory .button {
	vertical-align: bottom;
}
.boxBasket {
	float: left;
	width: 184px;
}
.boxBasket .title {
	font-size: 11px;
	padding-left: 10px;
}
.boxBasket .button {
	padding: 5px 0px 0px 10px;
	margin: 0px;
	text-align: right;
}
.boxOther {
	float: right;
	width: 184px;
}

.functionLine .boxBasket {
	background: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 181px;
}
.functionLine .boxBasket .title {
	font-size: 11px;
	padding-left: 10px;
}
.functionLine .boxBasket .button {
	padding: 5px 0px 0px 10px;
	margin: 0px;
	text-align: right;
}
.functionLine .boxBasket .basket {
	background-color: #F5F5F5;
	font-size: 10px;
	margin-left: 10px;
	padding: 5px 5px 5px 0px;
}
.functionLine .boxBasket .basket td {
	color: #C20E0E;
	padding: 0px 0px 0px 1px;
}

/*breadcrumb*/
.breadcrumb {
	clear: both;
	font-size: 9px;
	height: 15px;
	margin: 0px auto 5px auto;
	width: 745px;
	background: transparent url(/images/misc/dotted.gif) no-repeat scroll right center;
}

/*bannerLineIndex*/
.bannerLineIndex {
	clear: both;
	height: 104px;
	margin: 15px auto;
	width: 745px;
}

/*bannerLine*/
.bannerLine {
	clear: both;
	height: 76px;
	margin: 0px auto 15px auto;
	width: 745px;
}
.bannerLine .box {
	float: left;
	height: 76px;
	margin-right: 3px;
	width: 184px;
}
.functionLine .boxText_cz {
	background: url(/images/cz/banner/support2.gif) no-repeat;
	float: left;
	height: 76px;
	padding: 0px 0px 0px 10px;
	width: 174px;
}
.functionLine .boxText_ro {
	background: url(/images/ro/banner/support2.gif) no-repeat;
	float: left;
	height: 76px;
	padding: 0px 0px 0px 10px;
	width: 174px;
}
.functionLine .boxText_sk {
	background: url(/images/sk/banner/support2.gif) no-repeat;
	float: left;
	height: 56px;
	padding: 0px 0px 0px 10px;
	width: 174px;
}
.functionLine .boxText_hr {
	background: url(/images/hr/banner/support2.gif) no-repeat;
	float: left;
	height: 56px;
	padding: 0px 0px 0px 10px;
	width: 174px;
}
.functionLine .boxText_rs {
	background: url(/images/rs/banner/support2.gif) no-repeat;
	float: left;
	height: 56px;
	padding: 0px 0px 0px 10px;
	width: 174px;
}
.functionLine .boxText_cz div, .functionLine .boxText_ro div, .functionLine .boxText_sk div, .functionLine .boxText_hr div, .functionLine .boxText_rs div {
	font-size: 11px;
	padding: 0px 0px 0px 10px;
}
.contentRight .boxBid_cz {
	background: url(/images/cz/banner/szemelyre_arajanlat.jpg) no-repeat;
	float: left;
	height: 95px;
	width: 184px;
}
.contentRight .boxBid_ro {
	background: url(/images/ro/banner/szemelyre_arajanlat.jpg) no-repeat;
	float: left;
	height: 95px;
	width: 184px;
}
.contentRight .boxBid_sk {
	background: url(/images/sk/banner/szemelyre_arajanlat.jpg) no-repeat;
	float: left;
	height: 95px;
	width: 184px;
}
.contentRight .boxBid_hr {
	background: url(/images/hr/banner/szemelyre_arajanlat.jpg) no-repeat;
	float: left;
	height: 95px;
	width: 184px;
}
.contentRight .boxBid_rs {
	background: url(/images/rs/banner/szemelyre_arajanlat.jpg) no-repeat;
	float: left;
	height: 95px;
	width: 184px;
}
.contentRight .boxBid_cz div, .contentRight .boxBid_ro div, .contentRight .boxBid_sk div, .contentRight .boxBid_hr div, .contentRight .boxBid_rs div {
	font-size: 11px;
	padding: 0px 0px 0px 10px;
}

/*bannerRow*/
.bannerRow {
	float: left;
	height: 234px;
	margin-right: 3px;
	width: 184px;
}
.bannerRow .box {
	margin-bottom: 3px;
}

/*categoryLine*/
.categoryLine {
	clear: both;/*
	height: 100px;*/
	height: auto;
	margin: 0px auto 5px auto;
	width: 745px;
}
.categoryLine .categoryTitle {
	color: #C20E0E;
	font: bold 17px Tahoma Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	width: 275px;
}
.categoryLine .box1 {
	background: url(/images/misc/bg_categoryline1.gif) repeat-y;
	float: left;
	height: 135px;
	margin-right: 3px;
	width: 275px;
}
.categoryLine .box1 .pic {
	float: left;
	padding-right: 5px;
}
.categoryLine .box1 ul {
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	width: 198px;
}
.categoryLine .box1 li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.categoryLine .box2 {
	background: url(/images/misc/bg_categoryline2.gif) repeat-y;
	float: left;
	height: 135px;
	margin-right: 3px;
	width: 177px;
}
.categoryLine .box2 .title {
	color: #C20E0E;
	font: 16px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px 10px;
}
.categoryLine .box2 .pic {
	margin: 0px 10px;
}
.categoryLine .box2 .property {
	margin: 0px 10px 0px 0px;
}
.categoryLine .box2 .property ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.categoryLine .box2 .property li {
	background: url(/images/misc/bullet1.gif) no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 8px;
}
.categoryLine .box2 .link {
	font-size: 11px;
}
.categoryLine .box3 {
	float: left;
	margin-right: 3px;
	width: 181px;
}
.categoryLine .box3 .title {
	padding: 0px 10px;
}
.categoryLine .box3 .pic {
	float: left;
	margin: 0px 10px 0px 5px;
}
.categoryLine .box3 .property {
	float: left;
	margin: 0px 10px 0px 0px;
}
.categoryLine .box3 .link {
	font-size: 11px;
}
.categoryLine .box4 {
	float: left;
	width: 105px;
}
.categoryLine .box4 div {
	color: #C20E0E;
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px 0px 8px 7px;
}
.categoryLine .box4 span {
	display: block;
	font-size: 11px;
}
.categoryLine .box4 div.last {
	margin: 0px 0px 0px 7px;
}

/*productIndex*/
.productIndex1 {
	background: #E5E5E5 url(/images/misc/bg_prodindex1.gif) repeat-x;
	float: left;
	height: 234px;
	margin-right: 3px;
	width: 371px;
}
.productIndex1 .title, .productIndex3 .title {
	color: #C20E0E;
	font: bold 15px Tahoma, Arial, Helvetica, sans-serif;
	margin: 20px 10px 0px 10px;
}
.productIndex1 .subTitle, .productIndex3 .subTitle {
	font-size: 11px;
	margin: 0px 10px;
}
.productIndex1 ul, .productIndex3 ul {
	margin: 15px;
	padding: 0px;
}
.productIndex1 .cost, .productIndex3 .cost {
	color: #C20E0E;
	font: bold 20px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px 10px;
	white-space: nowrap;
}
.productIndex1 .basket, .productIndex3 .basket {
	font-size: 11px;
	margin: 8px 10px;
}
.productIndex2 {
	background: #E5E5E5 url(/images/misc/bg_prodindex2.gif) repeat-x;
	float: left;
	height: 115px;
	margin-bottom: 3px;
	width: 184px;
}
.productIndex2 .title, .productIndex4 .title {
	color: #C20E0E;
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	margin: 15px 10px 0px 10px;
}
.productIndex2 .subTitle, .productIndex4 .subTitle {
	font-size: 11px;
	margin: 0px 10px;
}
.productIndex2 .lead, .productIndex4 .lead {
	font-size: 11px;
	margin: 0px 10px;
}
.productIndex2 .cost, .productIndex4 .cost {
	color: #C20E0E;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	margin: 11px 10px 0px 10px;
	white-space: nowrap;
}
.productIndex2 .basket, .productIndex4 .basket {
	font-size: 11px;
	margin: 7px 0px 7px 10px;
}
.productIndex3 {
	background-color: #FDF1E5;
	float: left;
	height: 234px;
	margin-right: 3px;
	width: 371px;
}
.productIndex4 {
	background-color: #FDF1E5;
	float: left;
	height: 115px;
	margin-bottom: 4px;
	width: 184px;
}
/*productLine*/
.productLine {
	border-top: 9px solid #C20E0E;
	clear: both;/*
	height: 76px;*/
	height: auto;
	margin: 0px auto 5px auto;
	padding-top: 5px;
	width: 746px;
}
.productLine .product {
	border: 1px solid #E5E5E5;
	float: left;
	height: 150px;
	margin: 0px 3px 3px 0px;
	width: 182px;
}
.productLine .productLast {
	border: 1px solid #E5E5E5;
	float: left;
	height: 150px;
	margin: 0px 0px 3px 0px;
	width: 182px;
}
.productLine .product th, .productLine .productLast th {
	text-align: left;
}
.productLine .product .title, .productLine .productLast .title {
	color: #C20E0E;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 4px 8px 0px 8px;
}
.productLine .product .button, .productLine .productLast .button {
	float: right;
}
.productLine .product .body, .productLine .productLast .body {
	padding: 4px 0px 0px 8px;
}
.productLine .product .foot, .productLine .productLast .foot {
	padding: 4px 0px 4px 8px;
}

/*content*/
.content {
	clear: both;
	margin: 0px auto;
	width: 745px;
}
.contentLeft {
	margin: 0px 3px 15px 0px;
	width: 558px;
	vertical-align: top;
}
.contentLeft .print {
	float: right;
	margin: 0px 0px 10px 10px;
}
.contentLeft .text {
	font-size: 11px;
	margin: 10px 0px 15px 0px;
}
.contentLeft .categoryTitle {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 8px;
	width: 558px;
}
.contentLeft .subTitle {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
}
.contentLeft .product {
	border: 1px solid #E5E5E5;
	float: left;
	height: 150px;
	margin: 0px 3px 3px 0px;
	width: 182px;
}
.contentLeft .productLast {
	border: 1px solid #E5E5E5;
	float: left;
	height: 150px;
	margin: 0px 0px 3px 0px;
	width: 182px;
}
.contentLeft .product th, .contentLeft .productLast th {
	border-top: 4px solid #E5E5E5;
	color: #C20E0E;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.contentLeft .product th.yellow, .contentLeft .productLast th.yellow {
	border-top: 4px solid #FFDCA5;
}
.contentLeft .product th.blue, .contentLeft .productLast th.blue {
	border-top: 4px solid #9AC3EA;
}
.contentLeft .product .title, .contentLeft .productLast .title {
	padding: 2px 8px 0px 8px;
}
.contentLeft .product .icon, .contentLeft .productLast .icon {
	padding: 3px 0px 0px 8px;
}
.contentLeft .product .pic, .contentLeft .productLast .pic {
	text-align: right;
	width: 80px;
}
.contentLeft .product .foot, .contentLeft .productLast .foot {
	padding: 1px 0px 4px 8px;
}
.contentLeft .tableProduct {
	float: left;
	font-size: 11px;
	margin-bottom: 15px;
	width: 371px;
}
.contentLeft .tableProduct .pic {
	padding-bottom: 5px;
}
.contentLeft .tableProduct .title {
	color: #C20E0E;
	font: bold 15px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px 10px 7px 10px;
}
.contentLeft .tableProduct .title p {
	padding: 0px;
	margin: 0px;
}
.contentLeft .tableProduct .subTitle {
	font-size: 11px;
	margin: 5px 10px;
}
.contentLeft .tableProduct .cost {
	color: #C20E0E;
	font: bold 15px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px 10px;
}
.contentLeft .tableProduct .goBasket {
	margin: 20px 10px 10px 10px;
}
.contentLeft .tableProduct .goBasket2 {
	margin: 0px 0px 0px 5px;
	vertical-align: top;
}
.contentLeft .tableProduct .text {
	font-size: 11px;
	margin: 10px 10px;
}
.contentLeft .tableProduct .gray {
	background-color: #E5E5E5;
	font-size: 11px;
	padding: 8px 10px;
}
.contentLeft .tableProduct .table {
	margin-top: 10px;
	border-color: #E5E5E5;
}
.contentLeft .inputQuantity {
	margin-right: 5px;
	text-align: right;
	vertical-align: baseline;
}
.contentLeft .tableProductOther {
	float: left;
	margin-left: 10px;
	width: 164px;
}
.contentLeft .tableProductOther .icon1 {
	margin: 10px 0px 0px 0px;
}
.contentLeft .tableProductOther .icon2 {
	margin: 10px 0px 0px 0px;
}
.contentLeft .tableProductOther .icon2 .img {
	margin: 0px 1px 1px 0px;
}
.contentLeft .tableProductOther .text {
	font-size: 10px;
	margin: 10px 0px 0px 0px;
}
.contentLeft .tableProductOther ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.contentLeft .tableProductOther li {
	background: url(/images/misc/bullet1.gif) no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 8px;
}
.contentLeft .table .goBasket {
	margin: 5px 0px 0px 0px;
}
.contentLeft .form {
	width: 548px;
}
.contentLeft .form th {
	font-size: 11px;
	padding: 3px 0px;
	text-align: left;
	width: 300px;
}
.contentLeft .form th div {
	padding: 2px 5px 2px 0px;
}
.contentLeft .form td {
	font-size: 11px;
	padding: 3px 0px;
}
.contentLeft .form .separator {
	background: url(/images/misc/separator.gif) repeat-x;
	margin: 2px 0px;
}
.contentLeft .form .inputText {
	width: 170px;
}
.contentLeft .form select.inputText {
	width: 175px;
}
.contentLeft .form select.inputTextSelect {
	width: 298px;
}
.contentLeft .form .obligate {
	background-color: #F5F5F5;
}
.contentLeft .form .note {
	font-size: 10px;
	padding: 3px 0px 0px 0px;
}

.contentLeft .basket {
	margin: 5px 0px;
	width: 548px;
}
.contentLeft .basket .separator {
	background: url(/images/misc/separator.gif) repeat-x;
	margin: 2px 0px;
}
.contentLeft .basket th {
	font-size: 11px;
	padding: 3px 0px;
	text-align: left;
}
.contentLeft .basket td {
	font-size: 11px;
	padding: 3px 0px;
}
.contentLeft .basket .del {
	background-color: #E5E5E5;
}
.contentLeft .basket .del div {
	padding: 0px 10px;
}

/*references*/
.contentLeft .references {
	padding-top: 10px;
}
.contentLeft .referencesRight {
	display: block;
	float: right;
	font-size: 11px;
	padding: 6px 10px 0px 10px;
}
.contentLeft .references .pic {
	float: left;
	margin-right: 10px;
}
.contentLeft .references .referencesContent {
	float: left;
	padding: 0px 10px 0px 0px;
}
.contentLeft .references .subTitle {
	font-size: 13px;
	font-weight: bold;
}
.contentLeft .references .lead {
	font-size: 11px;
}
.contentLeft .references .navigator {
	font-size: 11px;
}
.contentLeft .referencesSeparator {
	background: url(/images/misc/separator.gif) repeat-x;
	clear: both;
	margin: 10px 10px 1px 0px;
}

/*news*/
.contentLeft .news {
	margin: 10px 0px;
}
.contentLeft .news .pic {
	float: left;
	margin-right: 10px;
}
.contentLeft .news .newsContent {
	float: left;
	padding: 0px 10px 0px 0px;
}
.contentLeft .news .subTitle {
	font-size: 13px;
	font-weight: bold;
}
.contentLeft .news .lead {
	font-size: 11px;
}
.contentLeft .news .navigator {
	font-size: 11px;
}
.contentLeft .newsSeparator {
	background: url(/images/misc/separator.gif) repeat-x;
	clear: both;
	margin: 10px 10px 1px 0px;
}

/*pager*/
.contentLeft .pager {
	clear: both;
	font-size: 11px;
	margin: 10px 10px 10px 0px;
}
.contentLeft .pager div {
	float: left;
	margin-right: 10px;
}


/*article*/
.article {
	font-size: 11px;
}
h1 {
	font-size: 18px;
	font-weight: bold;
	margin: 0px 10px 12px 0px;
}
h2 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px 10px 12px 0px;
}
.article {
	font-size: 11px;
}
.article .lead {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 10px 15px 0px;
}
.article .body {
	font-size: 11px;
	margin: 0px 10px 15px 0px;
}
.article ul {
	list-style-image: url(/images/misc/bullet2.gif);
}
.article li {
	margin: 0px;
	padding: 0px;
}
.article .note {
	font-size: 10px;
	margin: 0px 10px 15px 0px;
}
.article .picLeft {
	border: 1px solid #676767;
	float: left;
	margin: 3px 5px 5px 0px;
}
.article .table {
	border-collapse: collapse;
	margin-bottom: 15px;
}
.article .table th {
	background-color: #CCCCCC;
	font-size: 10px;
}
.article .separator {
	clear: both;
	margin: 10px 0px;
}
.article .relatedHead {
	margin-right: 10px;
}
.article .relatedBody {
	line-height: 16px;
	margin: 5px 10px 0px 10px;
}
.article .relatedBody img {
	margin: 5px 5px 0px 0px;
}
.article .relatedSeparator {
	background: url(/images/misc/separator.gif) repeat-x;
	margin: 10px 10px 1px 0px;
}

/*contentRight*/
.contentRight {
	margin-bottom: 15px;
	width: 184px;
	vertical-align: top;
}
.contentRight .boxMainCategory_cz {
	background: url(/images/cz/banner/category.gif) right no-repeat;
	clear: both;
	height: 80px;
	margin: 0px 0px 10px 10px;
	width: 174px;
}
.contentRight .boxMainCategory_ro {
	background: url(/images/ro/banner/category.gif) right no-repeat;
	clear: both;
	height: 80px;
	margin: 0px 0px 10px 10px;
	width: 174px;
}
.contentRight .boxMainCategory_sk {
	background: url(/images/sk/banner/category.gif) right no-repeat;
	clear: both;
	height: 80px;
	margin: 0px 0px 10px 10px;
	width: 174px;
}
.contentRight .boxMainCategory_hr {
	background: url(/images/hr/banner/category.gif) right no-repeat;
	clear: both;
	height: 80px;
	margin: 0px 0px 10px 10px;
	width: 174px;
}
.contentRight .boxMainCategory_rs {
	background: url(/images/rs/banner/category.gif) right no-repeat;
	clear: both;
	height: 80px;
	margin: 0px 0px 10px 10px;
	width: 174px;
}
.contentRight .boxMainCategory_cz td, .contentRight .boxMainCategory_ro td, .contentRight .boxMainCategory_sk td, .contentRight .boxMainCategory_hr td, .contentRight .boxMainCategory_rs td {
	color: #262626;
	font-size: 10px;
	font-weight: bold;
	padding: 55px 5px 0px 5px;
	text-transform: uppercase;
	text-align: center;
}
.contentRight .boxMainCategory_cz .boxMainCategoryLeft, .contentRight .boxMainCategory_ro .boxMainCategoryLeft, .contentRight .boxMainCategory_sk .boxMainCategoryLeft, .contentRight .boxMainCategory_hr .boxMainCategoryLeft, .contentRight .boxMainCategory_rs .boxMainCategoryLeft {
	padding-left: 10px;
	width: 16px;
}
.contentRight .boxMainCategory_cz .boxMainCategoryRight, .contentRight .boxMainCategory_ro .boxMainCategoryRight, .contentRight .boxMainCategory_sk .boxMainCategoryRight, .contentRight .boxMainCategory_hr .boxMainCategoryRight, .contentRight .boxMainCategory_rs .boxMainCategoryRight {
	padding-right: 10px;
	width: 16px;
}
.contentRight .boxText_cz {
	background: url(/images/cz/banner/support2.gif) no-repeat;
	height: 76px;
	margin-bottom: 10px;
	width: 184px;
}
.contentRight .boxText_ro {
	background: url(/images/ro/banner/support2.gif) no-repeat;
	height: 76px;
	margin-bottom: 10px;
	width: 184px;
}
.contentRight .boxText_sk {
	background: url(/images/sk/banner/support2.gif) no-repeat;
	height: 76px;
	margin-bottom: 10px;
	width: 184px;
}
.contentRight .boxText_hr {
	background: url(/images/sk/banner/support2.gif) no-repeat;
	height: 76px;
	margin-bottom: 10px;
	width: 184px;
}
.contentRight .boxText_rs {
	background: url(/images/sk/banner/support2.gif) no-repeat;
	height: 76px;
	margin-bottom: 10px;
	width: 184px;
}
.contentRight .boxText_cz div, .contentRight .boxText_ro div, .contentRight .boxText_sk div, .contentRight .boxText_hr div, .contentRight .boxText_rs div {
	font-size: 11px;
	line-height: 15px;
	padding: 0px 0px 0px 10px;
}
.contentRight .box2 {
	background: url(/images/misc/separator.gif) bottom no-repeat;
	margin-bottom: 8px;
	padding-bottom: 8px;
	width: 184px;
}
.contentRight .box2 .title {
	color: #C20E0E;
	font: bold 15px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px 10px;
}
.contentRight .box2 .pic {
	margin: 0px 10px;
}
.contentRight .box2 .property {
	margin: 0px 0px 0px 10px;
}
.contentRight .box2 .property ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.contentRight .box2 .property li {
	background: url(/images/misc/bullet1.gif) no-repeat;
	margin: 0px;
	padding: 0px 0px 0px 8px;
}
.contentRight .box2 .link {
	font-size: 11px;
}
.contentRight .box3 {
	width: 184px;
}
.contentRight .box3 .title {
	padding: 0px 0px 0px 10px;
}
.contentRight .box3 .link {
	font-size: 11px;
}
.contentRight .box3 .links {
	clear: both;
	line-height: 15px;
	margin: 5px 10px 0px 10px;
}
.contentRight .box4 {
	background: url(/images/misc/separator.gif) bottom no-repeat;
	margin-bottom: 8px;
	padding-bottom: 8px;
	width: 184px;
}
.contentRight .box4 .title {
	color: #C20E0E;
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px 10px 5px 10px;
}
.contentRight .box4 .subTitle {
/*	float: left;*/
	font-size: 11px;
	font-weight: bold;
	padding: 0px 10px 3px 10px;
}
.contentRight .box4 .pic {
	float: left;
	padding: 0px 5px 0px 10px;
}
.contentRight .box4 .property {
/*	float: left;*/
	padding: 0px 10px 3px 10px;
}
.contentRight .box4 .link {
	font-size: 11px;
}
.contentRight .box4 .links {
	line-height: 15px;
	font-size: 11px;
	padding: 0px 10px;
}
.contentRight .box4 .links img {
	display: none;
}
.contentRight .separator {
	clear: both;
	padding: 8px 0px;
}

.boxBasket {
	background: url(/images/misc/separator.gif) bottom no-repeat;
	margin-bottom: 8px;
	padding-bottom: 8px;
	width: 184px;
}
.boxBasket .title {
	font-size: 11px;
	padding-left: 10px;
}
.boxBasket .button {
	padding: 5px 0px 0px 10px;
	margin: 0px;
	text-align: right;
}
.boxBasket .basket {
	background-color: #F5F5F5;
	color: #C20E0E;
	font-size: 11px;
	margin-left: 10px;
	padding: 5px 5px 5px 0px;
}
.boxBasket .basket td {
	color: #C20E0E;
	padding: 0px 0px 0px 1px;
}

.mainSelectContainer {
	float: left;
	width: 350px;
	padding: 0 0 0 10px;
}
.mainSelect {
	float: left;
	width: 154px;
	padding: 4px 5px 0 5px;
	height: 15px;
	margin: 5px 10px 0 0;
	background-image: url(/images/misc/valasszon.gif);
	cursor: pointer;
}
.mainSelectDropdown {
	position: absolute;
	margin: 51px 0 0 10px;
	width: 162px;
	border: 1px solid #A5ACB2;
	background: white;
}
.mainSelectDropdown a {
	display: block;
	color: #000000;
	padding: 2px 4px;
	text-decoration: none;
}
.mainSelectDropdown a:hover {
	background: #E7E7E7;
	text-decoration: none;
}

.menu1sk, .menu2sk, .menu3sk, .menu4sk, .menu5sk, .menu6sk, .menu7sk, .menu8sk,
.menu1ro, .menu2ro, .menu3ro, .menu4ro, .menu5ro, .menu6ro, .menu7ro, .menu8ro,
.menu1cz, .menu2cz, .menu3cz, .menu4cz, .menu5cz, .menu6cz, .menu7cz, .menu8cz,
.menu1hr, .menu2hr, .menu3hr, .menu4hr, .menu5hr, .menu6hr, .menu7hr, .menu8hr,
.menu1rs, .menu2rs, .menu3rs, .menu4rs, .menu5rs, .menu6rs, .menu7rs, .menu8rs {
	position: absolute;
	width: 160px;
	top: 85px;
	z-index: 1000;
}
.menu1sk {
	left: 20px;
}
.menu2sk {
	left: 87px;
}
.menu3sk {
	left: 198px;
}
.menu4sk {
	left: 259px;
}
.menu5sk {
	left: 407px;
}
.menu6sk {
	left: 566px;
}
.menu7sk {
	width: 101px;
	left: 644px;
}
.menu1ro {
	left: 20px;
}
.menu2ro {
	left: 138px;
}
.menu3ro {
	left: 221px;
}
.menu4ro {
	left: 304px;
}
.menu5ro {
	left: 435px;
}
.menu6ro {
	left: 576px;
}
.menu7ro {
	left: 581px;
}
.menu1cz {
	left: 20px;
}
.menu2cz {
	left: 96px;
}
.menu3cz {
	left: 209px;
}
.menu4cz {
	left: 270px;
}
.menu5cz {
	left: 411px;
}
.menu6cz {
	left: 559px;
}
.menu7cz {
	width: 109px;
	left: 636px;
}
.menu1hr {
	left: 20px;
}
.menu2hr {
	left: 87px;
}
.menu3hr {
	left: 198px;
}
.menu4hr {
	left: 259px;
}
.menu5hr {
	left: 407px;
}
.menu6hr {
	left: 566px;
}
.menu7hr {
	width: 101px;
	left: 644px;
}
.menu1rs {
	left: 20px;
}
.menu2rs {
	left: 87px;
}
.menu3rs {
	left: 198px;
}
.menu4rs {
	left: 259px;
}
.menu5rs {
	left: 407px;
}
.menu6rs {
	left: 566px;
}
.menu7rs {
	width: 111px;
	left: 634px;
}
.menu1sk .out, .menu2sk .out, .menu3sk .out, .menu4sk .out, .menu5sk .out, .menu6sk .out, .menu7sk .out,
.menu1ro .out, .menu2ro .out, .menu3ro .out, .menu4ro .out, .menu5ro .out, .menu6ro .out, .menu7ro .out,
.menu1cz .out, .menu2cz .out, .menu3cz .out, .menu4cz .out, .menu5cz .out, .menu6cz .out, .menu7cz .out,
.menu1hr .out, .menu2hr .out, .menu3hr .out, .menu4hr .out, .menu5hr .out, .menu6hr .out, .menu7hr .out,
.menu1rs .out, .menu2rs .out, .menu3rs .out, .menu4rs .out, .menu5rs .out, .menu6rs .out, .menu7rs .out {
	padding: 3px 10px 3px 10px;
	background-color: #C20E0F;
	border-top: 1px solid #750708;
}
.menu1sk .over, .menu2sk .over, .menu3sk .over, .menu4sk .over, .menu5sk .over, .menu6sk .over, .menu7sk .over,
.menu1ro .over, .menu2ro .over, .menu3ro .over, .menu4ro .over, .menu5ro .over, .menu6ro .over, .menu7ro .over,
.menu1cz .over, .menu2cz .over, .menu3cz .over, .menu4cz .over, .menu5cz .over, .menu6cz .over, .menu7cz .over,
.menu1hr .over, .menu2hr .over, .menu3hr .over, .menu4hr .over, .menu5hr .over, .menu6hr .over, .menu7hr .over,
.menu1rs .over, .menu2rs .over, .menu3rs .over, .menu4rs .over, .menu5rs .over, .menu6rs .over, .menu7rs .over {
	padding: 3px 10px 3px 10px;
	background-color: #910909;
	border-top: 1px solid #750708;
	cursor: pointer;
}
.menu1sk .outFirst, .menu2sk .outFirst, .menu3sk .outFirst, .menu4sk .outFirst, .menu5sk .outFirst, .menu6sk .outFirst, .menu7sk .outFirst,
.menu1ro .outFirst, .menu2ro .outFirst, .menu3ro .outFirst, .menu4ro .outFirst, .menu5ro .outFirst, .menu6ro .outFirst, .menu7ro .outFirst,
.menu1cz .outFirst, .menu2cz .outFirst, .menu3cz .outFirst, .menu4cz .outFirst, .menu5cz .outFirst, .menu6cz .outFirst, .menu7cz .outFirst,
.menu1hr .outFirst, .menu2hr .outFirst, .menu3hr .outFirst, .menu4hr .outFirst, .menu5hr .outFirst, .menu6hr .outFirst, .menu7hr .outFirst,
.menu1rs .outFirst, .menu2rs .outFirst, .menu3rs .outFirst, .menu4rs .outFirst, .menu5rs .outFirst, .menu6rs .outFirst, .menu7rs .outFirst {
	padding: 3px 10px 3px 10px;
	background-color: #C20E0F;
	border-top: 1px solid #750708;
}
.menu1sk .overFirst, .menu2sk .overFirst, .menu3sk .overFirst, .menu4sk .overFirst, .menu5sk .overFirst, .menu6sk .overFirst, .menu7sk .overFirst,
.menu1ro .overFirst, .menu2ro .overFirst, .menu3ro .overFirst, .menu4ro .overFirst, .menu5ro .overFirst, .menu6ro .overFirst, .menu7ro .overFirst,
.menu1cz .overFirst, .menu2cz .overFirst, .menu3cz .overFirst, .menu4cz .overFirst, .menu5cz .overFirst, .menu6cz .overFirst, .menu7cz .overFirst,
.menu1hr .overFirst, .menu2hr .overFirst, .menu3hr .overFirst, .menu4hr .overFirst, .menu5hr .overFirst, .menu6hr .overFirst, .menu7hr .overFirst,
.menu1rs .overFirst, .menu2rs .overFirst, .menu3rs .overFirst, .menu4rs .overFirst, .menu5rs .overFirst, .menu6rs .overFirst, .menu7rs .overFirst {
	padding: 3px 10px 3px 10px;
	background-color: #750708;
	border-top: 1px solid #750708;
	cursor: pointer;
}
.menu1sk a, .menu2sk a, .menu3sk a, .menu4sk a, .menu5sk a, .menu6sk a, .menu7sk a,
.menu1ro a, .menu2ro a, .menu3ro a, .menu4ro a, .menu5ro a, .menu6ro a, .menu7ro a,
.menu1cz a, .menu2cz a, .menu3cz a, .menu4cz a, .menu5cz a, .menu6cz a, .menu7cz a,
.menu1hr a, .menu2hr a, .menu3hr a, .menu4hr a, .menu5hr a, .menu6hr a, .menu7hr a,
.menu1rs a, .menu2rs a, .menu3rs a, .menu4rs a, .menu5rs a, .menu6rs a, .menu7rs a {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.menu1sk a:hover, .menu2sk a:hover, .menu3sk a:hover, .menu4sk a:hover, .menu5sk a:hover, .menu6sk a:hover, .menu7sk a:hover,
.menu1ro a:hover, .menu2ro a:hover, .menu3ro a:hover, .menu4ro a:hover, .menu5ro a:hover, .menu6ro a:hover, .menu7ro a:hover,
.menu1cz a:hover, .menu2cz a:hover, .menu3cz a:hover, .menu4cz a:hover, .menu5cz a:hover, .menu6cz a:hover, .menu7cz a:hover,
.menu1hr a:hover, .menu2hr a:hover, .menu3hr a:hover, .menu4hr a:hover, .menu5hr a:hover, .menu6hr a:hover, .menu7hr a:hover,
.menu1rs a:hover, .menu2rs a:hover, .menu3rs a:hover, .menu4rs a:hover, .menu5rs a:hover, .menu6rs a:hover, .menu7rs a:hover {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

.stock {
	margin-top: 20px;
	width: 548px;
}
.stock td {
	font-size: 11px;
	padding: 2px 0px;
	text-align: right;
	white-space: nowrap;
}
.stock th {
	font-size: 11px;
	padding: 2px 0px;
	text-align: left;
}
.stock .separator {
	background: url(/images/misc/separator.gif) repeat-x;
	margin: 2px 0px;
}
.stockSelect {
	width: 298px;
}
.contentLeft .defSeparator {
	background: url(/images/misc/separator.gif) repeat-x;
	margin: 10px 0px;
}

/*newsletter*/
.newsletterSeparator {
	background: url(/images/misc/separator.gif) repeat-x;
	clear: both;
	margin: 5px 10px 1px 0px;
}
.newsletterSubTitle {
	clear: both;
	color: #C20E0E;
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
}
.newsletterArticleTitle {
	clear: both;
	font-size: 12px;
	padding-bottom: 3px;
}
.newsletterArticleTxt {
	font-size: 11px;
}
.newsletterArticleMore {
	font-size: 11px;
	padding-bottom: 10px;
}
.newsletterArticlePic {
	float: right;
	margin: 0px 10px 5px 5px;
}
.newsletterBoxTitle {
	color: #C20E0E;
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px 10px 5px 10px;
}
.newsletterBoxForm {
	float: left;
	padding-left: 10px;
}
.newsletterBoxForm select {
	float: left;
	margin-right: 7px;
	width: 150px;
}
.newsletterBoxForm input {
	float: right;
	margin-top: 4px;
}
.newsletterBoxLink {
	background: url(/images/misc/separator.gif) bottom no-repeat;
	clear: both;
	font-size: 11px;
	line-height: 15px;
	margin-bottom: 8px;
	padding: 5px 10px 8px 10px;
}

.wrap {
	clear: both;
	display: block;
	font-size: 1px;
	height: 0px;
	line-height: 0px;
}

#promotionPage .item {
	float: left;
	padding: 20px 10px;
	width: 240px;
}
#promotionPage .pic {
	height: 201px;
	text-align: center;
}
#promotionPage .pic img {
	border: 1px solid #D1E2FE;
}
#promotionPage .navigator {
	padding-top: 5px;
	text-align: center;
}
#promotionPage .navigator a {
	text-decoration: none;
}
#promotionPage .navigator a:hover {
	text-decoration: underline;
}


#promotionPages {
	clear: both;
}

#promotionPages .item {
	float: left;
	padding: 9px 0px;
	width: 240px;
}
#promotionPages .pic {
	height: 191px;
	text-align: center;
}
#promotionPages .pic img {
	border: 1px solid #D1E2FE;
}
#promotionPages .navigator {
	padding-top: 5px;
}
#promotionPages .navigator a {
	float: right;
	text-decoration: none;
}
#promotionPages .navigator a:hover {
	text-decoration: underline;
}

div.pager {
	width: 550px !important;
	text-align: center !important;
	float: none !important;
}

div.pager div {
	float: none !important;
	display: inline !important;
}

.separator20 {
	display: block;
	float: left;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	width: 20px;
}

.onTimeBox {
	float: left;
	width: 545px;/*
	height: 332px;*/
	margin: 20px 0 0 0;
	border: 2px solid #c70516;
	background-color: #f4be74;
}

.onTimeBox .picLeft { float: left;}

.onTimeBox div {
	float: left;
	width: 545px;
	min-height: 295px;
	background: #fff url(../images/misc/metalobox_ontime_bg.gif) no-repeat top left;
}

.onTimeBox div p {
	width: 279px;
	padding: 10px 10px 10px 21px;
	margin: 0;
}

.onTimeBox div h3 {
	margin: 0;
	padding: 10px 10px 10px 21px;
	color: #c51a06;
	font-size: 14px;
	font-weight: bold;
	font-family: "Times New Roman", "Frutiger (TT)", Times, serif;
}

#page-subpage-catalogue h1 {
	display: none;
}
#page-subpage-catalogue .contentLeft .article img {
	margin-left: 300px;
	margin-bottom: -170px;
}
#page-subpage-catalogue .contentLeft .text {
	margin-bottom: 150px;
}