body {
	margin:0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
body, html {
	width:100%;height:100%;
}
.full_table {
	width:100%;height:100%;
}
.separator {clear:both;}
h1 {
	font-size:11px;
	color:#ffffff;
	display:none;
}
img {border:0px;}
img.p_corner {
	width:60px;
	height:60px;
	display:block;
}
img.p_corner_topleft {
	width:250px;
	height:40px;
	display:block;
}
.top_row {height:40px;}
.bottom_row {height:60px;}
.top_cell {
	height:32px;
	padding-top:8px;
	color:#000000;
	text-align:right;
}
.top_cell span {
	padding-right:20px;
	font-size:10px;
	padding-top:10px;
}
.top_right_corner {
	background-image:url(../layout/corner_top_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:60px;
}
.bottom_right_corner {
	background-image:url(../layout/corner_bottom_right.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	/*width:60px;*/
}
.bottom_left_corner {
	background-image:url(../layout/corner_bottom_left.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:60px;
}
.copyright_footer {
	font-size:9px;
	font-style:italic;
	padding-left:430px;
	margin-bottom:10px;
	width:240px;
	display:block; 
}
.copyright_footer a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.copyright_footer a:hover {
	text-decoration:underline;
}
/**********LEFT CELL**********/
.left_cell {
	width:250px;
}
.logo_moto {
	padding-left:30px;
	padding-bottom:20px;
	display:block;
}
.menu_left {
	width:220px;
	padding-left:30px; min-height:410px;
	display:block;
}
.logo_people {
	margin-top:15px;
	display:block;float:left;
}
.see_also_cell {
	width:155px;
	margin-left:30px;
	margin-top:15px;
	border-top:1px solid #000000;
	float:left;
}
.see_also_cell span {
	font-size:11px;
	line-height:10px;
	font-weight:bold;
	letter-spacing:1px;
	color:#000000;
	margin-top:5px;
	border-bottom:1px solid #000000;
	float:left;
}
.paperkingdom_btn a {
	width:162px;
	height:18px;
	margin-top:5px;
	background-image:url(../layout/paperkingdom_btn.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
}
.paperkingdom_btn a:hover {
	background-image:url(../layout/paperkingdom_btn_over.gif);
}
.paperkingdom_btn a.selected {
	background-image:url(../layout/paperkingdom_btn_over.gif);
}
.paperkingdom_btn img {
	border:0px;
	display:block;
}
/**********MENU**********/
.menu_left ul {
	margin:0px;
	padding:0px;
	font-weight:bold;
	letter-spacing:1px;
	list-style:none;
}
.menu_left ul li a {
	margin:0px;
	padding:0px;
	margin-left:-2px;
	font-size:11px;
	line-height:11px;
	color:#000000;
	text-decoration:none;
	padding:1px 10px 1px 2px;
	margin:3px 0px 3px 0px;
	float:left; clear:left;
}
.menu_left ul li a:hover {
	background-color:#505050;
	color:#000000;
}
.menu_left ul li a.selected {
	background-color:#505050;
}
.menu_left ul li ul li a {
	margin:0px;
	padding:0px;
	margin-left:-2px;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	padding:1px 10px 1px 20px;
	margin:2px 0px 2px 0px;
	background-image:url(../layout/p_menu_line.gif);
	background-repeat:no-repeat;
	background-position:2px 10px;
	float:left; clear:left;
}
.menu_left ul li ul li a:hover {
	background-color:#505050;
	color:#000000;
}
.menu_left ul li ul li a.selected {
	background-color:#505050;
}
.menu_left ul li ul li ul li a {
	margin:0px;
	padding:0px;
	margin-left:-2px;
	font-size:9px;
	color:#505050;
	text-decoration:none;
	padding:1px 10px 1px 20px;
	margin:2px 0px 2px 0px;
	background-image:none;
	float:left; clear:left;
}
.menu_left ul li ul li ul li a:hover {
	background-color:#b5b5b5;
	color:#707070;
}
.menu_left ul li ul li ul li a.selected {
	background-color:#b5b5b5;
}
/**********HOME**********/
#home_background {
    min-width:670px;
	z-index:0;
}
.home_stretch {
    min-width:670px; 
	min-height:427px;
	max-width:880px; 
	max-height:561px; 
    width:100%;
	height:auto;
}
/**********WHO**********/
.random_corner_who_td {
	min-width:670px;
}
.title_cell {
	font-size:15px;
	font-weight:bold;
	color:#000000;
	letter-spacing:1px;
	padding-top:7px;
	padding-bottom:10px;
	display:block;
}
.title_cell h2 {
	font-size:15px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px;
}
.simple_text_who {
	width:430px; min-height:200px;
	font-size:12px;
	line-height:16px;
	color:#000000;
	padding-bottom:50px;
	display:block;
}
.simple_text_who a{color:#EC1C24;}
.simple_text_who a:hover{
	background-color:#F25F66;
}
.photo_cell_who {
	margin-top:20px;
	display:block;
}
/**********WHO SERVICE**********/
.random_corner_who_service_td {
	background-image:url(../layout/corner_top_right.gif);
	background-position:680px 515px;
	background-repeat:no-repeat; min-width:740px;
}
.left_cell_who_service {
	width:490px;
	padding-right:7px;
	float:left;
}
.right_cell_who_service {
	width:173px;
	float:left;
}
.photo_cell_who_service {
	margin-top:20px;
	display:block;
}
.random_corner_who_service {
	width:340px;
	height:65px;
	background-image:url(../layout/corner_bottom_left.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
}
/**********WHO PROMOTION**********/
.left_cell_who_promotion {
	width:670px;
	float:left;
}
.simple_text_who_promotion {
	width:430px; /*min-height:90px;*/
	font-size:12px;
	line-height:16px;
	color:#000000;
	padding-bottom:50px;
	float:left;
}
.click_img_who_promotion {
	width:240px;
	font-size:10px;
	color:#EC1C24;
	padding-top:34px;
	padding-bottom:3px;
	text-align:right;
	float:left;
}
.item_promotion_row {
	width:740px;
	float:left; clear:left;
}
.item_promotion_cell {
	width:310px;
	margin-right:50px;
	margin-bottom:50px;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	float:left;
}
a.item_promotion_cell span {
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	display:inline;
}
a.item_promotion_cell span.company {
	font-weight:normal;
	font-style:italic;
	color:#000000;
	padding-right:2px;
	text-decoration:underline;
	display:inline;
}
a.item_promotion_cell span.year {
	font-size:19px;
	line-height:22px;
	padding-right:2px;
	text-decoration:none;
	display:inline; clear:both; 
}
a.item_promotion_cell div {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding-right:2px;
	display:inline; clear:both; 
}
a.item_promotion_cell:hover span, a.item_promotion_cell:hover div {
	background-color:#505050;
}
.item_promotion_cell img {
	margin-top:3px;
	border:0px;
	display:block; clear:right;
}
/**********FACILITIES**********/
.click_img_facilities {
	width:490px;
	font-size:10px;
	color:#EC1C24;
	/*padding-top:34px;*/
	padding-bottom:3px;
	text-align:right;
	float:left;
}
.item_facilities_row {
	width:670px;
	display:block;
}
.item_facilities_cell {
	width:670px;
	border-bottom:10px solid #ffffff;
	float:left;
}
a.item_facilities_cell table {
	/*width:670px;*/
	float:left;
}
a.item_facilities_cell table td.description {
	width:170px;
	vertical-align:bottom;
}
.item_facilities_cell img {
	border:0px;
	margin-right:10px;
	float:left;
}
a.item_facilities_cell table td span {
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	text-decoration:underline;
	padding-left:2px;
	padding-right:2px;
	display:inline;
}
a.item_facilities_cell:hover table td  span {
	background-color:#505050;
	text-decoration:underline;
}
/**********COLLABORATES**********/
/**********CATALOGUE**********/
.random_corner_catalogue_td {
	background-image:url(../layout/corner_bottom_left.gif);
	background-position:170px 740px;
	background-repeat:no-repeat;
}
.simple_text_catalogue {
	width:430px; min-height:90px;
	font-size:12px;
	line-height:16px;
	color:#000000;
	border-bottom:50px solid #ffffff;
	float:left;
}
.item_catalogue_row {
	width:740px;
	display:block;
}
.item_catalogue_cell {
	width:330px;
	margin-right:10px;
	border-bottom:50px solid #ffffff;
	float:left; 
}
.item_catalogue_cell img {
	margin-top:5px;
	border:0px;
	float:left; clear:left;
}
img.left_pad_span {
	height:8px;width:20px;
	float:left;display:inline;
	border-bottom:1px solid #000000;
}
a.item_catalogue_cell span {
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	letter-spacing:2px;
	padding-right:2px;
	padding-bottom:2px;
	line-height:14px;
	float:left;
}
a.item_catalogue_cell:hover span {
	background-color:#505050;
	text-decoration:underline;
}
/**********CATALOGUE SUB**********/
img.left_pad_div {
	height:8px;width:40px;
	float:left;display:inline;
	border-bottom:1px solid #000000;
}
a.item_catalogue_cell div {
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	letter-spacing:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;
	line-height:14px;
	float:left; clear:both; 
}
a.item_catalogue_cell:hover div {
	background-color:#505050;
	text-decoration:underline;
}
/**********CATALOGUE SUB MORE**********/
/*.simple_text_catalogue_more {
	width:430px; min-height:90px;
	font-size:11px;
	line-height:16px;
	color:#000000;
	margin-bottom:50px;
	float:left; background-color:#3CF
}*/
.click_img_catalogue {
	width:240px;
	font-size:10px;
	color:#EC1C24;
	padding-top:34px;
	text-align:right;
	padding-bottom:3px;
	float:left; background-color:#ccc
}
.item_catalogue_more_row {
	width:740px;
	display:block; clear:left;
}
.item_catalogue_more_cell {
	width:330px;
	margin-right:10px;
	margin-bottom:20px;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	float:left; 
}
.item_catalogue_more_cell img {
	margin-bottom:3px;
	border:0px;
	display:block; clear:right;
}
a.item_catalogue_more_cell span {
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	display:inline;
}
a.item_catalogue_more_cell span.company {
	font-weight:normal;
	font-style:italic;
	color:#000000;
	padding-right:2px;
	text-decoration:underline;
	display:inline;
}
a.item_catalogue_more_cell div {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding-right:2px;
	display:inline; clear:both; 
}
a.item_catalogue_more_cell:hover span, a.item_catalogue_more_cell:hover div {
	background-color:#505050;
}
/**********CATALOGUE SUB MORE DETAIL**********/
.item_catalogue_more_detail {
	width:430px;
	/*margin-right:10px;*/
	margin-bottom:50px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding-top:10px;
	float:left; 
}
.click_img_catalogue_detail {
	width:240px;
	font-size:10px;
	color:#EC1C24;
	padding-top:34px;
	text-align:right;
	padding-bottom:3px;
	float:left; 
}
.click_img_catalogue_detail a {
	color:#EC1C24;
	text-decoration:none;
}
.click_img_catalogue_detail a:hover {
	background-color:#F25F66;
}
.item_catalogue_more_detail_img {
	width:670px;
	border:0px;
	float:left;
}
.item_catalogue_more_detail_img img {
	border:0px;
	margin-bottom:10px;
	display:block;
}
.item_catalogue_more_detail span {
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	display:inline;
}
.item_catalogue_more_detail span h2 {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	display:inline;
}
.item_catalogue_more_detail span.company {
	font-weight:normal;
	font-style:italic;
	color:#000000;
	padding-right:2px;
	text-decoration:underline;
	display:inline;
}
.item_catalogue_more_detail div {
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding-right:2px;
	display:inline; clear:both; 
}
.item_catalogue_more_detail a {
	font-weight:normal;
	color:#EC1C24;
	text-decoration:none;
	padding-right:2px;
	display:inline; clear:both; 
}
.item_catalogue_more_detail a:hover {
	background-color:#F25F66; 
}
/**********AWARDS**********/
.item_awards_row {
	width:670px;
	display:block;
}
.item_awards_cell {
	width:490px;
	font-size:11px;
	text-decoration:none;
	border-bottom:50px solid #ffffff;
	float:left;
}
a.item_awards_cell div {
	color:#000000;
	text-decoration:none;
	padding-right:2px;
	display:inline;
}
a.item_awards_cell div.title {
	font-size:14px;
	color:#000000;
	text-decoration:underline;
	font-style:italic;
	padding-right:2px;
	display:inline; clear:right;
}
.item_awards_cell img {
	border:0px;
	margin-top:3px;
	float:left;
}
a.item_awards_cell span {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-right:2px;
}
a.item_awards_cell div.title span {
	padding-right:0px;
}
a.item_awards_cell:hover div, a.item_awards_cell:hover span {
	background-color:#505050;
	text-decoration:none;
}
a.item_awards_cell:hover div.title, a.item_awards_cell:hover div.title span {
	background-color:#505050;
	text-decoration:underline;
}
.separator_awards {float:left;width:490px;height:5px; clear:both; background-color:#fff}
a.item_awards_cell:hover div.separator_awards {background-color:#fff}
/**********NEWS**********/
.left_cell_news {
	width:670px;
	float:left;
}
.left_cell_news table {width:490px;}
.click_img_news {
	/*width:240px;*/
	font-size:10px;
	color:#EC1C24;
	/*padding-top:34px;*/
	padding-top:10px;
	text-align:right;
	float:right;
}
.item_news_row {
	width:670px;
	margin-bottom:50px;
	float:left; clear:both;
}
.item_news_title {
	width:430px;
	text-decoration:none;
	/*margin-bottom:50px;*/
	float:left;
}
.item_news_title span {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-style:italic;
	padding-right:2px;
	display:inline;
}
.item_news_title div {
	font-size:18px;
	line-height:21px;
	color:#000000;
	text-decoration:underline;
	font-style:italic;
	padding-right:2px;
	display:inline; /*clear:right;*/
}
.item_news_row img {
	border:0px;
	float:left; clear:left;
}
.item_news_row .description {
	width:430px;
	font-size:12px;
	line-height:16px;
	padding-top:20px;
	padding-bottom:10px;
	/*margin-bottom:50px;*/
	float:left;
}
.item_news_row .description a{
	color:#EC1C24;
	text-decoration:none;
}
.item_news_row .description a:hover{
	background-color:#F25F66;
}
/**********CONTACT**********/
.simple_text_contact {
	width:430px; min-height:200px;
	font-size:12px;
	line-height:16px;
	color:#000000;
	padding-bottom:50px;
	display:block;
}
.simple_text_contact span {
	font-weight:bold;
}
.simple_text_contact a {
	color:#EC1C24;
	text-decoration:none;
}
.simple_text_contact a:hover {
	background-color:#F25F66;
}
.map_link {
	width:490px;
	text-align:right;
	margin-top:5px;
	display:block;
}
.map_link a {
	font-size:11px;
	color:#EC1C24;
	text-decoration:none;
}
.map_link a:hover {
	background-color:#F25F66;
}
/**********PAPERKINGDOM**********/
.simple_text_paper {
	width:670px;
	display:block; 
}
.simple_text_paper img {
	border:0px;
	display:block;
}
.photo_cell_paper {
	margin-top:40px;
	float:left;
}
.text_paper {
	width:190px;
	font-size:11px;
	line-height:16px;
	color:#000000;
	padding-left:10px;
	float:left; 
}
.text_paper a {
	font-size:13px;
	line-height:16px;
	color:#EC1C24;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	padding-right:2px;
}
.text_paper a:hover {
	background-color:#F25F66;
}



