/* CSS Document */
/* CATALOG PRINT */

@media print{
.print_toolbar, .hide_on_print {
	display:none;
}
}

* {
	font-family:Helvetica, Arial, sans-serif;
}

.print_toolbar { }

.company_info_container { border:none; padding:5px; }
.company_info_container .company_info { display:inline; }
.company_info_container li { display:inline; }

.company_info {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#666666;
	list-style:none; list-style-type:none;
	margin:0px; padding:3px;
}
	.company_info li { list-style:none; list-style-type:none; margin-right:5px; margin-left:5px; }
	.company_info h3 { color:#333333; font-size:12px; font-weight:bold; }
	.company_info li.newline { display:block; margin:0px; padding:0px; line-height:0px; }

.print_item_picture { margin:10px; }
.print_item_picture img { }

.item_detail { font-family:Geneva, Arial, Helvetica, sans-serif; }
.item_detail label { color:#666666; font-size:12px; font-weight:bold; }
.code { color:#999999; font-size:14px; font-weight:bold; }
.text { color:#999999; font-size:12px; }
.ean span { color:#FFFFFF; background-color:#000000; font-weight:bold; padding:3px; font-size:12px; }
.pack_detail { border:1px dotted #999999; padding:10px; font-size:10px; color:#999999; }
.pack_detail label { color:#666666; font-size:10px; }

.products {
	list-style:none;
	margin:0px; padding:0px;
}
.products li { list-style:none; }
.products li.item {
	margin-top:10px; margin-bottom:10px;
	border-bottom:1px solid #FFCC00;
	page-break-inside:avoid;
}

.list {
	font-size: 9pt;
	page-break-after:auto; page-break-before:auto;
}
.list h3 { font-size:12px; margin:0px; padding:0px; }

.products li.item.p1 {
	page-break-after:always;
	margin-top:0px; margin-bottom:0px;
	border-bottom:none;
}
	
	
	.p1 .company_info {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:left;
		color:#666666;
		list-style:none; list-style-type:none;
		margin:0px; padding:3px;
	}
	.p1 .company_info li { list-style:none; list-style-type:none; }
	.p1 .company_info h1 { color:#333333; font-size:14px; font-weight:bold; margin:15px 0px 5px 0px; }
	
	.p1 .border_right { background-color:#EBF5DE; }
	.p1 .print_item_picture { margin:10px; }
	.p1 .print_item_picture img { }
	
	.p1 .item_detail { font-family:Geneva, Arial, Helvetica, sans-serif; }
	.p1 .item_detail label { color:#666666; font-size:12px; font-weight:bold; }
	.p1 .code { color:#999999; font-size:14px; font-weight:bold; }
	.p1 .text { color:#999999; font-size:12px; }
	.p1 .ean span { color:#FFFFFF; background-color:#000000; font-weight:bold; padding:3px; font-size:12px; }
	.p1 .pack_detail { border:1px dotted #999999; padding:10px; font-size:10px; color:#999999; }
	.p1 .pack_detail label { color:#666666; font-size:10px; }

.p3 {
font-size: 10pt;
}

.p6 {
font-size: 9pt;
}
	.p6 h3 { margin-top:0px; padding-top:0px; }

.itemCol { font-family:Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:bold; border:2px solid #990000; padding:3px; }