@media print {
	#site, #uri, #topP, .jumplink, #search-panel, #site-write, #basket,#copy, #news-box .right a {
		display:none
	}
a img#logo {
	display: block;
}
	
#leftbox {border-top: 0.2mm solid #ddd; padding-bottom: 2mm; margin-top: 20mm;}
	
	#hl-other, #hl-home {border-bottom: 0.2mm solid #000; padding-bottom: 2mm;}

	#hl-other #hl-left h1 {margin-left: 5px; margin-top: 10px; font-size: 10pt;}

	#col-right {border-top: 0.2mm solid #000;}

	.content-left, .content-left-text, #col-left, #col-right {clear:both}

	#title {border-bottom: 0.5mm solid #000}

	#menu, #mail-frm, #reg-frm, #ttop, #w3c, .hidden {
		display: none;
	}

	a img {
		border: none;
	}

	body {
		width:100%;
	}
	body, th, td {
		font-size: 11pt;
	}

	p {margin: 5px 0px; padding:0px}

	h1 {font-size: 1.5em; margin-bottom: 5px; margin-left: 0px; border-bottom:2px solid #DDD;}
	h2 {font-size: 1.3em;  margin-bottom: 5px;}
	h3 {font-size: 1.1em;}

	table {border-collapse: collapse;border:1px solid #000;}
	th {background: #DDD; border:1px solid #000; padding: 3px;}
	td {border:1px solid #000; padding: 3px;}

	/*------------------------------------------------------*/

	div#order {width:180mm;background:#fff;margin:0px auto;}
	div#order div.hr-clear {clear:both; font-size:1px;line-height: 1px; height: 1px;margin:0px;visibility:hidden;}
	div#order h3 {color:#000;margin:0px 5px; padding:0px;}
	div#order-left {width:88mm; float:left;}
	div#order fieldset {border:1px solid #000;padding:10px;}
	div#order table {width:180mm;border:1px solid; border-collapse:collapse;margin: 5px 0px;border-collapse: collapse;}
	div#order table th {background:#eee;color:#000}
	div#order table th, div#order table td {border:1px solid;}
	div#order table td {background:#fff;}
	div#order table th {text-align:center;}
	div#order table .td-right {text-align:right;}
	div#order span.lbl {width: 50%;display:block;float:left;font-weight:bold;}

   .input-button-short {display:none;}
	.no-print {display:none;}
}


