/*Tug*/
body{padding:0px; margin:auto; font-size:80%; line-height:140%; font-family:"Arial","Helvetica","Verdana",sans-serif; color:#FFFFFF; background-color:#000000;}
li{margin:0px; padding:0px; list-style-type:none;}
img{margin:0px; padding:0px; border:0px;}
div{margin:0px; padding:0px; text-align:center; margin:auto;}
td{padding:0px; margin:0px; font-size:80%; line-height:140%; font-family:"Arial","Helvetica","Verdana",sans-serif; color:#FFFFFF; color:#FFFFFF;}
h1{margin:0px; padding:0px;}
h2{margin:0px 0px 20px 0px; padding:0px;}
h3{margin:10px 0px 10px 0px; padding:0px;}
h4{margin:0px 0px 0px 0px; padding:0px; font-size:120%;}
h5{margin:0px 0px 0px 0px; padding:0px; font-size:100%;}
.h4_products{width:750px; background:url(img/back_s_h4.jpg) no-repeat; text-align:left; height:37px; margin:30px 0px 0px 0px; padding:10px 0px 0px 10px; clear:both;}
.h4_concept{width:750px; background:url(img/back_s_h4.jpg) no-repeat; text-align:left; height:37px; margin:30px 0px 0px 0px; padding:10px 0px 0px 10px; clear:both;}
.h4_products366l{width:366px; background:url(img/back_p_h4.gif) no-repeat; text-align:left; height:37px; margin:30px 0px 0px 0px; padding:10px 0px 0px 10px;}
.h4_products366r{width:366px; background:url(img/back_p_h4.gif) no-repeat; text-align:left; height:37px; margin:30px 0px 0px 0px; padding:10px 0px 0px 10px;}
.h5_products{width:750px; background:url(img/back_p_h5.jpg) no-repeat; text-align:left; height:26px; margin:20px 0px 0px 0px; padding:5px 0px 0px 10px; clear:both;}

.h4_products480{width:480px; background:url(img/back_p_h4.gif) no-repeat; text-align:left; height:37px; margin:0px 0px 10px 0px; clear:both;}
.h4_products480 h4{margin:0; padding:10px 0px 0px 15px;}
.h3_480{margin:11px 0px 10px 15px; padding:0px; font-size:90%;}

.h3_catalogue245{width:245px; background:url(img/back_p_h3.gif) no-repeat; text-align:left; height:50px; margin:30px 0px 0px 0px; padding:10px 0px 0px 10px;}
.box_245{width:245px; float:left; text-align:center; margin:20px 0px 20px 0px;}
.back_catalogue{background:url(catalogue/img/back.jpg) repeat-x; height:247px; margin-top:20px;}

.box_sitemap359{width:359px; text-align:left; float:left;}
.box_sitemap359r{width:359px; text-align:left; float:right;}
.h3_sitemap359{height:37px; background:url(sitemap/img/back_h3.gif) no-repeat; text-align:left; margin:20px 30px 0px 0px; padding:10px 0px 0px 30px;}
.h3_sitemap359_2{height:31px; background:url(sitemap/img/back_h3_2.gif) no-repeat; text-align:left; margin:2px 30px 0px 0px; padding:7px 0px 0px 40px;}

p{margin:0px; padding:0px;}

.pagetop {
	width:780px;
	text-align: right;
	margin: 1em 0 1em 0;
}



/*box*/
#head{background-color:#FFFFFF;margin:auto; position:relative;}

#head_logo{width:810px; text-align:left; clear:both; position:relative; height:38px; }
#box_head_l{width:360px; height:17px; position:absolute; top:17px; left:530px;}
#box_head_logo{width:126px; position:absolute; top:5px; left:0px;}


.box_794{width:794px; text-align:center; clear:both;}
.body{text-align:center; margin:auto; clear:both;}
#menu{background:url(img/bar_menu.gif) repeat-x; margin:auto; clear:both;}
#box_menu{width:842px; text-align:center; clear:both;}

.ul_menu{margin:0px; padding:0px;}
.ul_menu li{margin:0px; padding:0px; float:left;}
.box_top_b{width:810px; clear:both;}
#footer{width:810px; clear:both; margin-bottom:10px;}
#box_topics{width:535px; text-align:left; float:left; clear:both;}
.box_top_i{border:#7C7C7C 1px solid; padding:10px 0px 10px 10px;}
.top_bana{padding:0px; float:right; text-align:right;}
.scroll{width:525px; overflow:auto; height:50px; border-bottom-style:none; padding:0px; text-align:left;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mt10{margin-top:10px; text-align:left;}
.mt30{margin-top:10px;}
.mt13{margin-top:13px;}
.mt20{margin-top:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr5{margin-right:5px;}
.mtr5{margin:5px 0px 5px 0px;}
.ml30{margin-left:30px; text-align:left;}
.mt10b25{margin:10px 0px 25px 0px;}
#footer_line{clear:both; height:5px; border-top:#FFFFFF solid 1px; margin:5px 0px 0px 0px;}
#footer_line2{clear:both; height:5px; border-top:#FFFFFF solid 1px; margin:50px 0px 0px 0px;}

.box_footer{clear:both; margin:0px 0px 20px 0px;}
.bt_view{position:absolute; top:381px; left:288px;}
.bt_view2{position:absolute; top:160px; left:288px;}
.bt_view3{position:absolute; top:230px; left:280px;}

.bt_details{position:absolute; top:171px; left:52px;}

.bt_view_st{position:absolute; top:147px; left:288px;}

.box_pr179{position:relative; text-align:left; margin:-5px 0px 20px 0px;}
.box_199l{width:199px; float:left; text-align:left;}
.box199_m{width:199px; text-align:left;}
.h5_products179{background:url(img/back_p_h5.gif) no-repeat; text-align:left; height:27px; margin:20px 0px 0px 0px; padding:5px 0px 0px 10px;;}
.box_pr{position:relative; text-align:left; margin:0px 0px 20px 0px;}


#box_pan{text-align:right; font-size:85%; line-height:100%; padding:10px 0px 5px 0px; margin-bottom:5px;}
.box_pic270{width:270px; float:right; text-align:right; margin:0px 0px 30px 0px;}
.box_text480{width:480px; float:left; text-align:left; margin:10px 0px 30px 0px;}
.box_text750{width:750px; text-align:left; margin:10px 0px 60px 0px;}
.box_pic390{width:390px; float:right; text-align:right; margin:0px 0px 30px 0px;}
.box_text360{width:360px; float:left; text-align:left; margin:10px 0px 30px 0px;}
.bc_1e1e1e{background-color:#434343; padding:5px; font-size:100%;}
.bc_000000{background-color:#000000; padding:5px; font-size:100%;}
.box_750{width:750px; clear:both; text-align:left;}
.box_750f{width:730px; text-align:left; clear:both; background-color:#FFFFFF; margin:auto; padding:0;}
.box_800g{width:800px; text-align:left; clear:both; background-color:#272727; margin:50px 0px 50px 0px; padding:5px;}
.box_foot_bt{text-align:right; margin-top:20px; clear:both;}
.box_product_ca{width:434px; float:right; text-align:left;}
.box_product_te{text-align:left; margin:15px 0px 15px 0px;}
.box_product_pi{float:left; width:345px; background:url(img/shadow_pic.jpg) repeat-x;}
.box_750_2{width:780px;}


.bar1{background:#0f0f0f url(product/img/bar1.gif); no-repeat; text-align:left; padding:5px 0px 5px 5px; font-size:100%;}
.bar2{background:url(product/img/bar2.gif); no-repeat; text-align:left; padding:5px 0px 5px 5px; font-size:100%;}
a.abar1{display:block; line-height:120%; background:url(product/img/bar_products1.gif) no-repeat left; padding-left:14px; text-decoration:none;}
a.abar2{display:block; line-height:120%; background:url(product/img/bar_products2.gif) no-repeat left; padding-left:14px; text-decoration:none;}

.font70{font-size:75%;}
.font80{font-size:85%;}
.font90{font-size:90%;}
.box_366l{width:366px; float:left; clear:both;}
.box_366r{width:366px; float:right;}

.box_line{width:750px; height:30px; text-align:left; background:url(img/point.gif) no-repeat left; border-top:1px solid #626262; border-right:1px solid #626262; border-left:1px solid #626262; padding:5px 0px 5px 0px;}
.box_line_t{width:750px; height:30px; text-align:left; background:url(img/point.gif) no-repeat left;

 border-top:1px solid #626262; border-right:1px solid #626262; border-left:1px solid #626262; border-bottom:1px solid #626262; padding:5px 0px 5px 0px; margin-top:10px;}



.box_line_b{width:750px; height:30px; text-align:left; background:url(img/point.gif) no-repeat left; border-top:1px solid #626262; border-right:1px solid #626262; border-left:1px solid #626262; border-bottom:1px solid #626262; padding:5px 0px 5px 0px;}

.box_line_on{width:750px; height:30px; text-align:left; background:url(img/point_on.gif) no-repeat left; border-top:1px solid #626262; border-right:1px solid #626262; border-left:1px solid #626262; padding:5px 0px 5px 0px; background-color:#6D75B1;}
.box_line_t_on{width:750px; height:30px; text-align:left; background:url(img/point_on.gif) no-repeat left; border-top:1px solid #626262; border-right:1px solid #626262; border-left:1px solid #626262; border-bottom:1px solid #626262; padding:5px 0px 5px 0px; margin-top:10px; background-color:#6D75B1;}
.box_line_b_on{width:750px; height:30px; text-align:left; background:url(img/point_on.gif) no-repeat left; border-top:1px solid #626262; border-right:1px solid #626262; border-left:1px solid #626262; border-bottom:1px solid #626262; padding:5px 0px 5px 0px; background-color:#6D75B1;}


.concept1{float:left; text-align:left; width:350px; margin-top:20px;}
.concept2{width:379px; float:right; margin-top:20px;}

.system1{float:left; text-align:left; width:421px; margin-top:20px;}
.system2{width:340px; float:right; margin-top:20px;}



a.feature{width:151px; height:25px; display:block; padding:0px; background:url(product/img/menu_feature.jpg);}
a.feature:hover{width:151px; height:25px; display:block; padding:0px; background:url(product/img/menu_feature_o.jpg);}

a.spec{width:151px; height:25px; display:block; padding:0px; background:url(product/img/menu_spec.jpg);}
a.spec:hover{width:151px; height:25px; display:block; padding:0px; background:url(product/img/menu_spec_o.jpg);}

a.view{width:156px; height:25px; display:block; padding:0px; background:url(product/img/menu_view.jpg);}
a.view:hover{width:156px; height:25px; display:block; padding:0px; background:url(product/img/menu_view_o.jpg);}

a.accessories{width:151px; height:25px; display:block; padding:0px; background:url(product/img/menu_accessories.jpg);}
a.accessories:hover{width:151px; height:25px; display:block; padding:0px; background:url(product/img/menu_accessories_o.jpg);}





a.menu_p
{text-align:center; width:151px; display:block; padding:6px 0px 6px 0px; margin:0px 5px 0px 0px; font-weight:bold; background:url(product/gfpak/img/menu_a.jpg) no-repeat; float:left;}
a.menu_p:hover
{color:#000000; text-align:center; width:151px; display:block; padding:6px 0px 6px 0px; margin:0px 5px 0px 0px; font-weight:bold; background:url(product/gfpak/img/menu_b.jpg) no-repeat; float:left;}






/*link*/
a{text-decoration:none; color:#FFFFFF;}
a:visited{text-decoration:none; color:#FFFFFF;}
a:hover{text-decoration:none; color:#CCCCCC;}

a.f_none{text-decoration:underline; color:#FFFFFF;}
a.f_none:visited{text-decoration:underline; color:#FFFFFF;}
a.f_none:hover{text-decoration:underline; color:#CCCCCC;}


/*tab*/
#box_menu_area{
	width:810px;
	height:24px;
	text-align:left;
	clear:both;
	margin:0px 10px 20px 0px;
	padding:20px 0px 0px 0px;
	border-bottom:1px solid #FFFFFF;
	line-height:98%;
}	

#box_menu_area a.taboff {
	float:left;
	margin:0 0 -10px 0;
	padding:0 0 0 4px;
	color:#ffffff;
	fontSize:93%;
	background: url(common/tab_img/tab_off.jpg) no-repeat;
	width:156px;
	height:24px;
	text-align:center;
	}
#box_menu_area a.tabon {
	float:left;
	margin:0;
	padding:0px 0 0 4px;
	color:#000000;
	fontSize:100%;
	background: url(common/tab_img/tab_on.jpg) no-repeat;
	width:156px;
	height:24px;
	text-align:center;
	}
#box_menu_area a span {
	float:left;
	display:block;
	padding:6px 10px 6px 6px;
	margin:0;
	font-weight:bold;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#box_menu_area a span {float:none;}
/* End IE5-Mac hack */

#box_menu_area a.taboff:hover {
	background: url(common/tab_img/tab_on.jpg) no-repeat;
	color:#000;
}

#tabsH {
	background:#000;
	font-size:93%;
	line-height:normal;
	width:810px;
	margin:10px 16px 16px 16px;
	padding:10px 0px 0px 0px;
	clear:both;
	}

#tabsH ul {
	margin:10px
	padding:0px 10px 0px 0px;
	list-style:none;
	}
#tabsH li {
	display:inline;
	margin:0;
	padding:0;
	width:156px;
	}
#tabsH a.taboff {
	float:left;
	margin:0;
	padding:0px 0 0 4px;
	color:#ffffff;
	fontSize:100%;
	background: url(common/tab_img/tab_off.jpg) no-repeat;
	width:156px;
	text-align:center;
	}
#tabsH a.tabon {
	float:left;
	margin:0;
	padding:0px 0 0 4px;
	color:#000000;
	fontSize:100%;
	background: url(common/tab_img/tab_on.jpg) no-repeat;
	width:156px;
	text-align:center;
	}
#tabsH a span {
	float:left;
	display:block;
	padding:6px 15px 6px 6px;
	margin:0;
	font-weight:bold;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsH a span {float:none;}
/* End IE5-Mac hack */
.tabborder {
}
#tabsH a.taboff:hover {
	background: url(common/tab_img/tab_on.jpg) no-repeat;
	color:#000;
}
/*
#tabsH a:hover span {
	color:#000;
	}
*/


.zoom{
	float:right;
	width:72px;
	height:20px;
	margin:0;
	padding:0;
}
.change-pic{
	margin:0;
	padding:4px 0 0 0;
}

/*PAK*/
.h4_products780{width:780px; background:url(product/gfpak/img/back_pak_h4.jpg) no-repeat; text-align:left; height:44px; margin:0px 0px 10px 0px; padding:11px 0px 0px 10px; clear:both;}

.td_1e1e1e{background-color:#434343; padding:3px;}
.td_000000{background-color:#000000; padding:3px;}
.table360l{float:left; text-align:left; margin:0px 0px 50px 0px; width:360px;}
.table360r{float:right; text-align:left; margin:0px 0px 50px 0px; width:360px;}
.div_fff360{background-color:#FFFFFF; width:360px;}

.pagetop {
	width:780px;
	text-align: right;
	margin: 1em 0 1em 0;
	clear:both;
}


