body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background: #d8e0e4;
}

.shadow_box, .shadow_box2, .product_shadow, .product_shadow2, .manual_shadow {
	background:url(../images/home/shadow.jpg) repeat-y right;
	height:87px;
	width:56px;
	border-bottom: 4px #146aa6 solid;
}

.manual_shadow {
	height:96px;
	width:56px;
}
	

.manual_box {
	background:url(../images/manual/b_bg.jpg) repeat-y; 
	width:56px;
	height:133px;
}

.product_shadow {
	height:99px;
	width:25px;
}

.product_shadow2 {
	width:25px;
	border:none;
	height:650px;
}



.top_shadow {
	height:20px;
	width:671px;
	font-size:14px;
	background:#FFFFFF;
	text-align:right;
}


.right_shadow {
	background: url(../images/home/shadow_right.jpg) repeat-y left;
	padding-left:53px;
	padding-right:43px;
	height:152px;
	width:575px;
	font-size:14px;
}

.shadow_box2 {
	height:148px;
	border:none;	
}

.menu, .s_menu {
	background:url(../images/bar_bg2.jpg) repeat-x bottom;
	width:111px;
	text-align:center;
}

.s_menu {
	background:url(../images/bar_bg1.jpg) repeat-x bottom;
}


.top_menu {
	border-top:7px #146aa6 solid;
	width:671px;
}

.line {
	margin-top:3px;
}

.welcome {
	background:url(../images/text_bg.jpg) repeat-x;
	height:88px;
	width:671px;
	border-top: 4px #146aa6 solid;
}

.intro {
	background:url(../images/home/sky_text.jpg) no-repeat top left;
	height:201px;
	padding-left:53px;
	padding-right:43px;
}

.intro_title {
	color: #096200;
	font-size:20px;
	text-indent:250px;
}

.intro_content {
	margin-top:20px;
	font-size:14px;
}

.footer {
	background:url(../images/footer_bg.jpg) repeat-x top;
	width:900px;
	height:37px;
}

.footer_box {
	color: #595958;
	font-size:12px;
	padding-right:20px;
}

.footer_menu {
	color: #595958;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}

.top_links {
	text-decoration:none;
	font-size:12px;
	color:#146aa6;
}

.language_shadow {
	padding-right:10px; 
	font-size:12px; 
	color:#146aa6; 
	font-size:12px; 
	background:url(images/home/shadow_right.jpg) repeat-y; 
	height:25px;
	padding-top:5px;
	width:661px;
}

.blue_font, .green_font {
	font-weight:bold;
	font-size:12px;
	color:#0078b6;
}

.green_font {
	color:#176a00;
}

.sub_category {
	padding-left:20px;
	border-bottom: #CCCCCC 1px dashed;
	width:144px;
	margin-top:10px;
	text-align:left;
}

.s_category_link {
	color:#9a0e0e;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.category_link{
	color:#484848;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.category_link:hover{
	color:#9a0e0e;
}

/*.category_link:visited{
	color:#9a0e0e;
}*/

.category_title, .manual_title {
	border-top: 4px #146aa6 solid;
	color:#146aa6;
	font-weight:bold;
	font-size:20px;
	width:671px;
}

.category_title {
	font-size:17px;
}

.item_num {
	height:54px; 
	margin-top:10px;
	color:#146aa6;
	font-weight:bold;
}

.manual_title {
	width:844px;
}

.product_table {
	margin-right:71px;
	margin-left:46px;
}

.product {
	margin-top:40px;
}

.product_title {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.installation {
	width:155px; 
	color:#00385e; 
	font-size:16px; 
	border-bottom:#c76e32 2px solid; 
	font-weight:bold;
	padding-top:5px;
}

.inquiry {
	padding-top:5px;
	padding-bottom:5px;
}

.inquiry_box, .contact_box {
	background:url(../images/home/shadow.jpg) repeat-y right;
	height:370px;
	width:56px;
}

.contact_box {
	height: 170px;
}

.menu_link, .s_menu_link {
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}

.s_menu_link {
	color:#ffe400;
}

.manual_pic {
	padding:22px 32px 14px 46px;
}

.manual_pic2 {
	padding:22px 32px 14px 26px;
}

.abt_button {
	text-decoration:none;
	font-size:14px;
	color:#9a0e0e;;
}

.abt_button:hover {
	color:#0078b6;
}


