body, table { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0;
	margin:0;
}

h1 {
	margin-right:auto;
	text-align:right;
	font-size:14px;
	margin:5px 0 0 0; padding:7px ;
	position:absolute;  
	top:0;
	left:0;
}

h2, .address * th {
	font-size:12px;
	text-align:center;
	padding:5px;
	margin:10px 0 3px 0;
}

.article {clear:both;	width:100%;}
.article * td {padding:2px 8px 2px 2px;}

.article * td.image {
	width:165px; 
	padding:0 5px 0 20px;
	background-image:url(/image/article_bg.gif);
	background-position:5px 9px;
	background-repeat:no-repeat;
	text-align:center;
}

td.image img {border:1px solid #205235;} 
.price {font-weight:bold; font-size:11px;} 

.specif * tr {text-align:center;}

.specif * th {font-weight:normal; font-size:11px; padding:3px 3px;}
.specif * td {padding:2px 4px;}
.name {text-align:left;}
.note {text-align:left; font-style:italic; padding-top:10px; border-top:1px solid black;}

.specif * .size {padding-left:40px;}

.pressman {font-style:italic; font-weight:bolder;}

#content {position:relative;}

.price-list * th {font-weight:normal; font-size:11px; padding:3px 3px; }
.price-list {text-align:center;}
.price-list * td.categ_name { text-align:center; font-weight:bold; padding-top:15px;}

h1 p, #CategoryList p {padding:0; margin:0;}

h3 {font-size:12px;}

.certif * td {text-align:left; vertical-align:top;}
.certif * td.image {vertical-align:middle; text-align:center; font-size:10px; font-weight:bold;}


.NewsEtc {font-size:10px; font-style:italic; padding: 5px 5px 15px 5px; }

.ForPrint {display:none;}

a:link, a:visited {text-decoration:none !important;}
* {font-size:10px !important; padding:0; margin:0;}
