/*** items-list ***/
.items-list{
	width: 580px;
	margin: auto auto auto 10px;
	font-size: 0.8em;
	}

.items-list-background-one{
	background: rgb(233,235,239);
	border-bottom: 1px solid silver;
	padding: 20px 0px 25px;
	}

.items-list-background-two{
	background: rgb(217,219,223);
	border-bottom: 1px solid silver;
	padding: 20px 0px 25px;
	}

.items-list-item{
	width: 560px;
	margin: auto 10px;
	}

.items-list-valign{
	vertical-align: top;
	}

.items-list-item-col-01{
	width: 187px;
	}

.items-list-item-col-02{
	width: 13px;
	}

.items-list-item-col-03{
	width: 360px;
	}

.items-list-item-col-04{
	width: 180px;
	}

.items-list-item-col-05{
	width: 170px;
	}

.items-list-item-col-06{
	width: 30px;
	}

.items-list-item-col-07{
	width: 54px;
	}

.items-list-item-col-08{
	width: 10px;
	}

.items-list-item-col-09{
	width: 65px;
	}

.items-list-item-col-10{
	width: 85px;
	}

.items-list-image{
	vertical-align: top;
	}

.items-list-image span{
	display: block;
	width: 179px;
	font-size: 0.8em;
	text-align: center;
	padding: 4px 0px;
	background: rgb(242,242,242);
	}

.items-list-image div{
	border: 1px solid rgb(165,165,165);
	padding: 3px;
	background: white;
	}

.items-list-image img{
	display: block;
	width: 175px;
	border: 2px solid rgb(245,245,245);
	}

div.items-list-image-url{
	float: right;
	width: 80px;
	border: none;
	padding: 2px 4px 2px 4px;
	background: rgb(130,130,130);
	text-align: center;
	font-size: 0.8em;
	}

div.items-list-image-url-im{
	width: 187px;
	margin-bottom: 5px;
	border: none;
	padding: 4px 0px;
	background: rgb(130,130,130);
	text-align: center;
	font-size: 0.8em;
	}

.items-list-image-url a, .items-list-image-url-im a{
	text-decoration: none;
	color: white;
	}

.items-list-image-url a:hover{
	text-decoration: underline;
	}

.items-list-top{
	width: 360px;
	margin-top: 1px;
	}

.items-list-top strong a{
	text-decoration: none;
	}

.items-list-top strong a:hover{
	text-decoration: underline;
	}

.items-list-label-one, .items-list-label-two{
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	}

.items-list-label-one span, .items-list-label-two span{
	font-weight: normal;
	font-size: 0.8em;
	}

.items-list-colors{
	vertical-align: top;
	}

.items-list-colors a{
	text-decoration: none;
	}

.items-list-colors a:hover{
	text-decoration: underline;
	}

.items-list-colors-nocolor{
	height: 24px;
	text-align: center;
	}

.items-list-colors table{
	font-size: 0.8em;
	border: 1px solid silver;
	position: relative;
	margin-top: -7px;
	background: rgb(227,229,233);
	}

.items-list-colors td{
	cursor: pointer;
	cursor: hand;
	}

.items-list-colors img{
	display: block;
	width: 18px;
	height: 18px;
	border: 1px solid white;
	margin: 4px 5px;
	}

td.items-list-colors-top{
	height: 23px;
	cursor: default;
	}

.items-list-colors-top div{
	width: 155px;
	margin: auto 6px;
	padding: 3px 0px 3px;
	text-align: center;
	border-bottom: 1px solid silver;
	}

.items-list-colors-active td{
	background: silver;
	}

.items-list-colors-skladem{
	color: rgb(239, 14, 14);
	}

.items-list-label-one{
	background: rgb(214,216,221);
	background: rgb(217,219,223);
	}

.items-list-label-two{
	background: rgb(236,238,241);
	background: rgb(233,235,239);
	}

.items-list-label-one strong, .items-list-label-two strong{
	display: block;
 	margin: 2px 0px 1px 10px;
 	font-size: 1.1em;
 	}

.items-list-info{
	width: 169px;
	margin: 10px 6px 0px 5px;
	font-family: tahoma, sans-serif;
	font-size: 0.95em;
	}

.items-list-info b{
	display: block;
	font-size: 0.9em;
	}

.items-list-info td{
	text-align: center;
	padding-bottom: 8px;
	vertical-align: top;
	}

.items-list-info i{
	margin: auto 2px;
	font-size: 0.8em;
	font-style: normal;
	color: rgb(160,160,160);
	}

.items-list-info-cart{
	text-align: right;
	padding-top: 20px;
	}

.items-list-info-blank{
	font-size: 1px;
	padding-bottom: 8px;
	}

.items-list-info-blank-01{
	font-size: 1px;
	height: 55px;
	}

.items-list-info-blank-02{
	font-size: 1px;
	height: 8px;
	border-top: 1px dashed silver;
	}

.items-list-price{
	width: 169px;
	padding: 10px 0px;
	text-align: right;
	font-family: tahoma, sans-serif;
	font-size: 0.9em;
	}

.items-list-price span{
	display: block;
	padding-bottom: 3px;
	font-size: 0.8em;
	color: rgb(140,140,140);
	text-decoration: none;
	}


.items-list-price span b{
	color: black;
	font-weight: normal;
	}

.items-list-price img{
	display: block;
	float: right;
	width: 120px;
	height: 25px;
	border: none;
	margin-bottom: 0px;
	}

.items-list-price-select{
	display: block;
	float: right;
	margin-right: 28px;
	}

/*** items-list-pages ***/
.items-list-pages{
	width: 580px;
	margin-left: 10px;
	height: 20px;
	background: white;
	font-family: tahoma, sans-serif;
	font-size: 0.8em;
	border-bottom: 2px solid black;
	border-top: 2px solid black;
	}

.items-list-pages a{
	text-decoration: none;
	}

.items-list-pages a:hover{
	text-decoration: underline;
	}

.items-list-pages div{
	float: left;
	height: 18px;
	padding-top: 2px;
	}

.items-list-pages-left{
	width: 165px;
	}

.items-list-pages-left span{
	display: block;
	margin-left: 10px;
	}

.items-list-pages-center{
	width: 395px;
	text-align: right;
	}

.items-list-pages-center b{
	font-size: 0.85em;
	}

.items-list-pages-right{
	width: 190px;
	text-align: right;
	}

/*** item ***/
.item{
	width: 570px;
	margin: 10px 0px 10px 20px;
	font-size: 0.7em;
	}

.item-col-01{
	width: 252px;
	}

.item-col-02{
	width: 233px;
	}

.item-col-03{
	width: 85px;
	}

.item-col-04{
	width: 85px;
	}

.item-col-05{
	width: 30px;
	}

.item-col-06{
	width: 53px;
	}

.item-col-07{
	width: 195px;
	}

.item-top{
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	padding: 3px 0px 2px;
	background: rgb(235,235,235);
	}

.item-image{
	vertical-align: top;
	}

.item-image img{
	display: block;
	width: 250px;
	margin-top: 10px;
	border: 1px solid black;
	}

.item-image div{
	float: right;
	padding: 1px 10px;
	background: rgb(200,200,200);
	border: 1px solid black;
	border-top: none;
	font-size: 0.85em;
	}

.item-image span{
	display: block;
	width: 250px;
	font-size: 0.8em;
	text-align: center;
	padding: 4px 0px;
	margin-top: 10px;
	background: white;
	border: 1px solid black;
	}

.item-detail-top{
	vertical-align: top;
	}

.item-detail-top table{
	width: 203px;
	margin: 30px 20px 0px 10px;
	}

.item-detail-top-price{
	padding-right: 15px;
	text-align: right;
	font-weight: bold;
	}

.item-detail-top-price span{
	font-weight: normal;
	font-size: 0.85em;
	color: rgb(140,140,140);
	}

.item-detail-top-cart{
	text-align: right;
	padding-top: 20px;
	}

.item-detail-colors{
	vertical-align: top;
	}

.item-detail-colors table{
	margin-top: 10px;
	font-size: 0.8em;
	border: 1px solid silver;
	background: rgb(227,229,233);
	}

.item-detail-colors a{
	text-decoration: none;
	}

.item-detail-colors a:hover{
	text-decoration: underline;
	}

.item-detail-colors-nocolor{
	height: 24px;
	text-align: center;
	}

.item-detail-colors img{
	display: block;
	width: 18px;
	height: 18px;
	border: 1px solid white;
	margin: 3px 5px;
	}

.item-detail-colors-top{
	height: 23px;
	}

.item-detail-colors-top div{
	width: 70px;
	margin: auto 6px;
	padding: 3px 0px 3px;
	text-align: center;
	border-bottom: 1px solid silver;
	}

td.item-detail-info{
	vertical-align: top;
	}

.item-detail-info table{
	width: 305px;
	margin: 20px auto auto 13px;
	}

/*** properties ***/
.items-list-prop{
	width: 358px;
	margin: 15px 0px 10px 0px;
	background: rgb(225,226,230);
	font-size: 0.9em;
	border: 1px solid black;
	font-family: tahoma;
	}

.items-list-prop-col-01{
	width: 40px;
	}

.items-list-prop-col-02{
	width: 70px;
	}

.items-list-prop td{
	padding: 2px 4px;
	}

td.items-list-prop-top{
	text-align: center;
	font-weight: bold;
	padding: 5px 0px;
	background: rgb(235,236,240);
	border-bottom: 1px solid silver;
	}

.items-list-prop-price{
	text-align: right;
	}

.items-list-prop-space td{
	border: 1px solid silver;
	text-align: center;
	font-size: 0.95em;
	}

.items-list-prop ul{
	margin: 2px 0px 3px 15px;
	padding: 2px 0px 3px 15px;
	}

.items-list-prop li{
	padding: 3px 0px;
	}

