@charset "UTF-8";
/*
Design Index Page Layout CSS
Revision: 1.0
Copyright (c) 2007 by HHD Software
This file is part of the HHD Software Web Site
Do not use it and do not make copies of it without written permission from HHD Software
Please contact us at http://www.hhdsoftware.com/Company/contact-us.html

Note to e l t i m a guys (and Ñ å ð ¸ ã à   Ñ å ì å í ö î â especially): YOU can copy everything, as you always do...
*/

/* Body */

#idx_content {
	width: 566px;
	float: left;
	padding: 12px 6px 6px 6px;
}
#idx_brief_desc {
	 width: 390px;
	 float: left;
	 padding-bottom: 20px;
}
.news {
	width: 198px;
	float: right;
	clear: right;
}
.news_block {
	float: none;
	clear: none;
}
.news_header {
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
.news_title {
	float: left;
	width: 189px;
	padding: 3px 4px 0 5px;
	text-align: right;
	white-space: nowrap;
	overflow: hidden;
}
.news_item_title {
	float: left;
	clear: left;
	font-weight: bold;
	color: #666;
	width: 128px;
	white-space: nowrap;
	overflow: hidden;
}
.news_item_title_wide {
	float: left;
	clear: left;
	font-weight: bold;
	color: #666;
	width: 189px;
	white-space: nowrap;
	overflow: hidden;
}
.news_item_rating {
	clear: both;
	padding: 5px 0 0 0;
}
.news_item {
	float: none;
	padding: 5px 3px;
}
.news_item_date {
	float: right;
	clear: right;
}
.news_item_content {
	clear: both;
	padding: 5px 0;
}
.news_item_content p {
	margin: 5px 0;
}
.news_more_info {
	float: none;
	text-align:right;
}
.more {
	padding: 2px 0;
	width: 138px;
	height: 100%;
	float: none;
	clear: both;
	margin: auto;
}
.first_block {
	margin-top: 20px;
}
.last_block {
	float: none;
	clear: both;
	margin-bottom: 10px;
}
.all_news {
	width: 64px;
	float: left;
	text-align: right;
	white-space: nowrap;
	overflow: hidden;
}
.news_sp {
	width: 4px;
	float: left;
	padding: 0 3px;
}
.all_press {
	width: 64px;
	float: left;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
#pr_products {
	width: 100%;
	margin-top: 30px;
	float: left;
	clear: none;
}
#pr_products_left {
	float: left;
	clear: left;
	width: 50%;
}
#pr_products_right {
	float: right;
	clear: right;
	width: 50%
}
#pr_products h2 {
	text-decoration: none;
	cursor: default;
}
#pr_products h3 a {
	color: #666;
	text-decoration: none;
}
#pr_products p a {
	color: #444;
	text-decoration: none;
	cursor: default;
}
.product {
	margin-bottom: 30px;
}